У нас работает GSuite.В Google Admin в разделе «Пользователи» я добавил новый раздел под названием «Детали».В соответствии с этим я добавил пользовательские поля с именами Director и Asst.Директор.Это однотипные текстовые поля.Фактическое поле будет содержать местоположение, такое как «Портленд» или «Атланта», что означает, что конкретный пользователь является директором в Портленде или помощником директора в Атланте.адрес электронной почты пользователя, который является Директором в Портленде, без необходимости просматривать весь список в поисках Директора = Портленда.Я думаю, вы могли бы сделать запрос и вернуть его единственную запись.(И прежде чем вы спросите, да, есть пользователь с его полем Director, установленным в Портленд .... :)в customFieldMask возвращаются ВСЕ значения.Поэтому, поместив Details в customFieldMask, я смогу вернуть значение Details.Director.
После запуска этого скрипта, как показано выше, он завершается без поиска записи.Если я выделю строку запроса, она завершит работу и вернет 10 записей, ни одна из которых не является тем, что я ищу.Поэтому мне приходит в голову, что строка запроса неверна, потому что она не находит совпадения.
ТАК, после всего этого я хочу знать, как отформатировать строку запроса: чтобы она выполняла поиск деталей.Директор = 'Портленд'.Конечно, я что-то упустил.Я снова работаю в Google App Script .