Индекс
-
AuthenticationErrorEnum(message) -
AuthenticationErrorEnum.AuthenticationError(перечисление) -
AuthorizationErrorEnum(message) -
AuthorizationErrorEnum.AuthorizationError(enum) -
ConversionCustomVariableErrorEnum(message) -
ConversionCustomVariableErrorEnum.ConversionCustomVariableError(enum) -
CustomColumnErrorEnum(message) -
CustomColumnErrorEnum.CustomColumnError(enum) -
DateErrorEnum(message) -
DateErrorEnum.DateError(перечисление) -
DateRangeErrorEnum(message) -
DateRangeErrorEnum.DateRangeError(перечисление) -
DistinctErrorEnum(message) -
DistinctErrorEnum.DistinctError(перечисление) -
ErrorCode(message) -
ErrorDetails(message) -
ErrorLocation(message) -
ErrorLocation.FieldPathElement(message) -
HeaderErrorEnum(message) -
HeaderErrorEnum.HeaderError(enum) -
InternalErrorEnum(message) -
InternalErrorEnum.InternalError(перечисление) -
InvalidParameterErrorEnum(message) -
InvalidParameterErrorEnum.InvalidParameterError(enum) -
QueryErrorEnum(message) -
QueryErrorEnum.QueryError(enum) -
QuotaErrorDetails(message) -
QuotaErrorDetails.QuotaRateScope(перечисление) -
QuotaErrorEnum(message) -
QuotaErrorEnum.QuotaError(перечисление) -
RequestErrorEnum(message) -
RequestErrorEnum.RequestError(enum) -
SearchAds360Error(message) -
SearchAds360Failure(сообщение) -
SizeLimitErrorEnum(message) -
SizeLimitErrorEnum.SizeLimitError(enum)
AuthenticationErrorEnum
Этот тип не содержит полей.
Контейнер для перечисления, описывающего возможные ошибки аутентификации.
Ошибка аутентификации
Перечисление, описывающее возможные ошибки аутентификации.
| Перечисления | |
|---|---|
UNSPECIFIED | Перечисление не указано. |
UNKNOWN | В данной версии полученный код ошибки неизвестен. |
AUTHENTICATION_ERROR | Аутентификация запроса не удалась. |
CLIENT_CUSTOMER_ID_INVALID | Идентификатор клиента (Customer ID) — это не число. |
CUSTOMER_NOT_FOUND | Клиент с указанным идентификатором не найден. |
GOOGLE_ACCOUNT_DELETED | Аккаунт клиента в Google удален. |
GOOGLE_ACCOUNT_COOKIE_INVALID | Токен для входа в учетную запись в cookie недействителен. |
GOOGLE_ACCOUNT_AUTHENTICATION_FAILED | Произошла ошибка во время аутентификации учетной записи Google. |
GOOGLE_ACCOUNT_USER_AND_ADS_USER_MISMATCH | Идентификатор пользователя в токене для входа в учетную запись Google не совпадает с идентификатором пользователя в cookie. |
LOGIN_COOKIE_REQUIRED | Для аутентификации необходим cookie-файл для входа в систему. |
NOT_ADS_USER | Аккаунт Google, сгенерировавший токен доступа OAuth, не связан с аккаунтом Search Ads 360. Создайте новый аккаунт или добавьте аккаунт Google к существующему аккаунту Search Ads 360. |
OAUTH_TOKEN_INVALID | Токен OAuth в заголовке недействителен. |
OAUTH_TOKEN_EXPIRED | Срок действия токена OAuth в заголовке истек. |
OAUTH_TOKEN_DISABLED | Токен OAuth в заголовке отключен. |
OAUTH_TOKEN_REVOKED | Токен OAuth в заголовке был отозван. |
OAUTH_TOKEN_HEADER_INVALID | Заголовок HTTP-запроса с токеном OAuth имеет некорректный формат. |
LOGIN_COOKIE_INVALID | Файл cookie для входа в систему недействителен. |
USER_ID_INVALID | Идентификатор пользователя в заголовке не является допустимым идентификатором. |
TWO_STEP_VERIFICATION_NOT_ENROLLED | Администратор аккаунта изменил настройки аутентификации этого аккаунта. Чтобы получить доступ к этому аккаунту, включите двухфакторную аутентификацию в своем аккаунте Google по адресу https://www.google.com/landing/2step . |
ADVANCED_PROTECTION_NOT_ENROLLED | Администратор учетной записи изменил настройки аутентификации этой учетной записи. Чтобы получить доступ к этой учетной записи, включите расширенную защиту в своей учетной записи Google по адресу https://landing.google.com/advancedprotection . |
AuthorizationErrorEnum
Этот тип не содержит полей.
Контейнер для перечисления, описывающего возможные ошибки авторизации.
AuthorizationError
Перечисление, описывающее возможные ошибки авторизации.
| Перечисления | |
|---|---|
UNSPECIFIED | Перечисление не указано. |
UNKNOWN | В данной версии полученный код ошибки неизвестен. |
USER_PERMISSION_DENIED | У пользователя нет разрешения на доступ к клиенту. Примечание: Если вы обращаетесь к клиенту, идентификатор клиента менеджера должен быть указан в заголовке login-customer-id . Подробнее см. https://developers.google.com/search-ads/reporting/concepts/call-structure#login_customer_id_header |
PROJECT_DISABLED | Проект Google Cloud, указанный в запросе, не имеет разрешения на доступ к API. |
AUTHORIZATION_ERROR | Авторизация клиента не удалась. |
ACTION_NOT_PERMITTED | Пользователь не имеет разрешения на выполнение данного действия (например, добавление, обновление, удаление) с ресурсом или вызов метода. |
INCOMPLETE_SIGNUP | Регистрация не завершена. |
CUSTOMER_NOT_ENABLED | Доступ к учетной записи клиента невозможен, поскольку она еще не активирована или деактивирована. |
MISSING_TOS | Разработчик должен подписать условия предоставления услуг. С ними можно ознакомиться здесь: https://developers.google.com/terms |
INVALID_LOGIN_CUSTOMER_ID_SERVING_CUSTOMER_ID_COMBINATION | Указанный пользователь, выполнивший вход в систему, не имеет доступа к указанной учетной записи, поэтому запрос недействителен. |
SERVICE_ACCESS_DENIED | Указанный разработчик не имеет доступа к сервису. |
ACCESS_DENIED_FOR_ACCOUNT_TYPE | Данный клиент (или авторизованный клиент) не может быть подключен к API Search Ads 360. Он принадлежит другой рекламной системе. |
METRIC_ACCESS_DENIED | Разработчик не имеет доступа к запрашиваемым метрикам. |
ConversionCustomVariableErrorEnum
Этот тип не содержит полей.
Контейнер для перечисления, описывающего возможные ошибки преобразования пользовательских переменных.
ConversionCustomVariableError
Перечисление, описывающее возможные ошибки преобразования пользовательских переменных.
| Перечисления | |
|---|---|
UNSPECIFIED | Перечисление не указано. |
UNKNOWN | В данной версии полученный код ошибки неизвестен. |
DUPLICATE_NAME | Пользовательская переменная преобразования с указанным именем уже существует. |
DUPLICATE_TAG | Пользовательская переменная преобразования с указанным тегом уже существует. |
RESERVED_TAG | Пользовательская переменная преобразования с указанным тегом зарезервирована для других целей. |
NOT_FOUND | Пользовательская переменная преобразования не найдена. |
NOT_AVAILABLE | Пользовательская переменная преобразования недоступна для использования. |
INCOMPATIBLE_TYPE | Запрошенная пользовательская переменная преобразования несовместима с текущим запросом. |
INVALID_METRIC | Запрошенная пользовательская переменная преобразования не имеет типа METRIC. |
EXCEEDS_CARDINALITY_LIMIT | Количество переменных, используемых для настройки конверсии, превышает лимит сегментации. |
INVALID_DIMENSION | Запрошенная пользовательская переменная преобразования не имеет типа DIMENSION. |
INCOMPATIBLE_WITH_SELECTED_RESOURCE | Запрошенная пользовательская переменная преобразования несовместима с выбранным ресурсом. |
CustomColumnErrorEnum
Этот тип не содержит полей.
Контейнер для перечисления, описывающего возможные ошибки в пользовательских столбцах.
CustomColumnError
Перечисление, описывающее возможные ошибки в пользовательских столбцах.
| Перечисления | |
|---|---|
UNSPECIFIED | Перечисление не указано. |
UNKNOWN | В данной версии полученный код ошибки неизвестен. |
CUSTOM_COLUMN_NOT_FOUND | Пользовательский столбец не найден. |
CUSTOM_COLUMN_NOT_AVAILABLE | Пользовательский столбец недоступен. |
DateErrorEnum
Этот тип не содержит полей.
Контейнер для перечисления, описывающего возможные ошибки в дате.
DateError
Перечисление, описывающее возможные ошибки в дате.
| Перечисления | |
|---|---|
UNSPECIFIED | Перечисление не указано. |
UNKNOWN | В данной версии полученный код ошибки неизвестен. |
INVALID_FIELD_VALUES_IN_DATE | Указанные значения полей не соответствуют допустимой дате. |
INVALID_FIELD_VALUES_IN_DATE_TIME | Значения в заданных полях не соответствуют допустимой дате и времени. |
INVALID_STRING_DATE | Формат строковой даты должен быть yyyy-mm-dd. |
INVALID_STRING_DATE_TIME_MICROS | Формат строкового представления даты и времени должен быть следующим: yyyy-mm-dd hh:mm:ss.ssssss. |
INVALID_STRING_DATE_TIME_SECONDS | Формат строкового представления даты и времени должен быть следующим: yyyy-mm-dd hh:mm:ss. |
INVALID_STRING_DATE_TIME_SECONDS_WITH_OFFSET | Формат строкового представления даты и времени должен быть следующим: yyyy-mm-dd hh:mm:ss+|-hh:mm. |
EARLIER_THAN_MINIMUM_DATE | Дата указывается до минимально допустимого срока. |
LATER_THAN_MAXIMUM_DATE | Дата устанавливается после максимально допустимого срока. |
DATE_RANGE_MINIMUM_DATE_LATER_THAN_MAXIMUM_DATE | Диапазон дат указан неверно. |
DATE_RANGE_MINIMUM_AND_MAXIMUM_DATES_BOTH_NULL | Обе даты в диапазоне равны нулю. |
DateRangeErrorEnum
Этот тип не содержит полей.
Контейнер для перечисления, описывающего возможные ошибки в диапазоне дат.
DateRangeError
Перечисление, описывающее возможные ошибки в диапазоне дат.
| Перечисления | |
|---|---|
UNSPECIFIED | Перечисление не указано. |
UNKNOWN | В данной версии полученный код ошибки неизвестен. |
INVALID_DATE | Неверная дата. |
START_DATE_AFTER_END_DATE | Дата начала была позже даты окончания. |
CANNOT_SET_DATE_TO_PAST | Невозможно установить дату в прошедшее время. |
AFTER_MAXIMUM_ALLOWABLE_DATE | Была использована дата, которая уже прошла "последнюю" дату в системе. |
CANNOT_MODIFY_START_DATE_IF_ALREADY_STARTED | Пытаюсь изменить дату начала работы ресурса, который уже запущен. |
REQUESTED_DATE_GRANULARITY_NOT_SUPPORTED | Требуемая временная детализация не поддерживается для диапазона дат в запросе. Метрики с сегментацией по дням, часам или неделям доступны только за последние 37 месяцев. |
DistinctErrorEnum
Этот тип не содержит полей.
Контейнер для перечисления, описывающего возможные различные ошибки.
DistinctError
Перечисление, описывающее возможные различные ошибки.
| Перечисления | |
|---|---|
UNSPECIFIED | Перечисление не указано. |
UNKNOWN | В данной версии полученный код ошибки неизвестен. |
DUPLICATE_ELEMENT | Дубликат элемента. |
DUPLICATE_TYPE | Дублирующийся тип. |
Код ошибки
Причина ошибки указана типом и перечислением.
| Поля | |
|---|---|
Поле объединения error_code . Список перечислений error_code может содержать только один из следующих элементов: | |
request_error | Ошибка, вызванная запросом. |
query_error | Ошибка в запросе. |
authorization_error | Ошибка возникла при попытке авторизации пользователя. |
internal_error | Непредвиденная ошибка на стороне сервера. |
quota_error | Ошибка в определении оставшегося объема квоты. |
authentication_error | Указывает на ошибку, не позволяющую корректно аутентифицировать пользователя. |
date_error | Причины ошибки в дате |
date_range_error | Причины ошибки в указании диапазона дат |
distinct_error | Причины явной ошибки |
conversion_custom_variable_error | Причины ошибки преобразования пользовательской переменной |
header_error | Причины ошибки в заголовке. |
size_limit_error | Причины ошибки ограничения размера |
custom_column_error | Причины ошибки пользовательского столбца |
invalid_parameter_error | Причины ошибок, связанных с недопустимыми параметрами. |
Подробности ошибки
Дополнительные сведения об ошибке.
| Поля | |
|---|---|
unpublished_error_code | Код ошибки, который должен был быть возвращен, но не был возвращен. Он используется, когда код ошибки не опубликован в указанной клиентом версии. |
quota_error_details | Подробная информация об ошибке квоты, включая область действия (учетная запись или разработчик), имя сегмента скорости и задержку повторной попытки. |
ErrorLocation
Описывает ту часть протокола запроса, которая вызвала ошибку.
| Поля | |
|---|---|
field_path_elements[] | Указывается путь к полю, показывающий, какое поле в запросе было недействительным. |
FieldPathElement
Часть полевой тропы.
| Поля | |
|---|---|
field_name | Название поля или один из |
index | Если field_name — повторяющееся поле, то именно этот элемент вызвал ошибку. |
HeaderErrorEnum
Этот тип не содержит полей.
Контейнер для перечисления, описывающего возможные ошибки заголовка.
HeaderError
Перечисление, описывающее возможные ошибки в заголовке.
| Перечисления | |
|---|---|
UNSPECIFIED | Перечисление не указано. |
UNKNOWN | В данной версии полученный код ошибки неизвестен. |
INVALID_USER_SELECTED_CUSTOMER_ID | Выбранный пользователем идентификатор клиента не удалось проверить. |
INVALID_LOGIN_CUSTOMER_ID | Не удалось подтвердить идентификатор клиента при входе в систему. |
InternalErrorEnum
Этот тип не содержит полей.
Контейнер для перечисления, описывающего возможные внутренние ошибки.
Внутренняя ошибка
Перечисление, описывающее возможные внутренние ошибки.
| Перечисления | |
|---|---|
UNSPECIFIED | Перечисление не указано. |
UNKNOWN | В данной версии полученный код ошибки неизвестен. |
INTERNAL_ERROR | API столкнулся с неожиданной внутренней ошибкой. |
ERROR_CODE_NOT_PUBLISHED | Предполагаемый код ошибки отсутствует в указанной версии API. Он будет добавлен в будущей версии API. |
TRANSIENT_ERROR | API столкнулся с непредвиденной временной ошибкой. В таких случаях пользователю следует повторить запрос. |
DEADLINE_EXCEEDED | Выполнение запроса заняло больше времени, чем был установлен крайний срок. |
InvalidParameterErrorEnum
Этот тип не содержит полей.
Контейнер для перечисления, описывающего возможные ошибки, возникающие из-за недопустимого параметра.
InvalidParameterError
Перечисление, описывающее возможные ошибки параметров.
| Перечисления | |
|---|---|
UNSPECIFIED | Перечисление не указано. |
UNKNOWN | В данной версии полученный код ошибки неизвестен. |
INVALID_CURRENCY_CODE | Указанный код валюты недействителен. |
QueryErrorEnum
Этот тип не содержит полей.
Контейнер для перечисления, описывающего возможные ошибки запроса.
QueryError
Перечисление, описывающее возможные ошибки запроса.
| Перечисления | |
|---|---|
UNSPECIFIED | Имя не указано. |
UNKNOWN | В данной версии полученный код ошибки неизвестен. |
QUERY_ERROR | Возвращается, если все остальные причины ошибки запроса неприменимы. |
BAD_ENUM_CONSTANT | Условие, используемое в запросе, ссылается на недопустимую константу перечисления. |
BAD_ESCAPE_SEQUENCE | Запрос содержит недопустимую escape-последовательность. |
BAD_FIELD_NAME | Недопустимое имя поля. |
BAD_LIMIT_VALUE | Значение ограничения недопустимо (например, не является числом). |
BAD_NUMBER | Обнаруженное число не может быть обработано. |
BAD_OPERATOR | Обнаружен недопустимый оператор. |
BAD_PARAMETER_NAME | Параметр неизвестен или не поддерживается. |
BAD_PARAMETER_VALUE | Параметр имеет недопустимое значение. |
BAD_RESOURCE_TYPE_IN_FROM_CLAUSE | В предложении FROM был указан недопустимый тип ресурса. |
BAD_SYMBOL | Несимвол ASCII, встречающийся вне строк. |
BAD_VALUE | Значение недопустимо. |
DATE_RANGE_TOO_WIDE | Фильтры по дате не позволяют ограничить диапазон дат менее чем 31 днем. Применимо, если запрос сегментирован по дате. |
DATE_RANGE_TOO_NARROW | Фильтры по дате/неделе/месяцу/кварталу имеют начальную дату после конечной. |
EXPECTED_AND | Ожидается логическое И между значениями с помощью оператора BETWEEN. |
EXPECTED_BY | Ожидается, что в ORDER BY будет присутствовать BY. |
EXPECTED_DIMENSION_FIELD_IN_SELECT_CLAUSE | Поле измерения не было выбрано. |
EXPECTED_FILTERS_ON_DATE_RANGE | Отсутствуют фильтры для полей, связанных с датами. |
EXPECTED_FROM | Отсутствует пункт FROM. |
EXPECTED_LIST | Оператор, используемый в условиях, требует, чтобы значение представляло собой список. |
EXPECTED_REFERENCED_FIELD_IN_SELECT_CLAUSE | В предложении SELECT отсутствуют поля, используемые в предложениях WHERE или ORDER BY. |
EXPECTED_SELECT | В начале запроса отсутствует оператор SELECT. |
EXPECTED_SINGLE_VALUE | В качестве значения условию, оператор которого ожидает одно значение, был передан список. |
EXPECTED_VALUE_WITH_BETWEEN_OPERATOR | Отсутствует одно или оба значения при использовании оператора BETWEEN. |
INVALID_DATE_FORMAT | Неверный формат даты. Ожидался формат 'ГГГГ-ММ-ДД'. |
MISALIGNED_DATE_FOR_FILTER | Некорректное значение даты в фильтре. Если фильтруемое поле имеет формат segments.week/segments.month/segments.quarter, то дата должна быть началом недели/месяца/квартала. |
INVALID_STRING_VALUE | Переданное значение не являлось строкой, хотя должно было быть ею. Например, это было число или не заключенный в кавычки литерал. |
INVALID_VALUE_WITH_BETWEEN_OPERATOR | Строковое значение, переданное оператору BETWEEN, не будет интерпретироваться как дата. |
INVALID_VALUE_WITH_DURING_OPERATOR | Значение, передаваемое оператору DURYING, не является литералом диапазона дат. |
INVALID_VALUE_WITH_LIKE_OPERATOR | В оператор LIKE было передано значение. |
OPERATOR_FIELD_MISMATCH | Был предоставлен оператор, неприменимый к фильтруемому полю. |
PROHIBITED_EMPTY_LIST_IN_CONDITION | Обнаружено условие с пустым списком. |
PROHIBITED_ENUM_CONSTANT | Условие, используемое в запросе, ссылается на неподдерживаемую константу перечисления. |
PROHIBITED_FIELD_COMBINATION_IN_SELECT_CLAUSE | Поля, которые нельзя выбирать одновременно, были включены в предложение SELECT. |
PROHIBITED_FIELD_IN_ORDER_BY_CLAUSE | В условие ORDER BY было включено поле, которое нельзя упорядочить. |
PROHIBITED_FIELD_IN_SELECT_CLAUSE | В предложение SELECT было включено поле, которое нельзя выбрать. |
PROHIBITED_FIELD_IN_WHERE_CLAUSE | В условие WHERE было включено поле, которое нельзя фильтровать. |
PROHIBITED_RESOURCE_TYPE_IN_FROM_CLAUSE | Тип ресурса, указанный в предложении FROM, не поддерживается данной службой. |
PROHIBITED_RESOURCE_TYPE_IN_SELECT_CLAUSE | В предложение SELECT было включено поле, полученное из несовместимого ресурса. |
PROHIBITED_RESOURCE_TYPE_IN_WHERE_CLAUSE | В условие WHERE было включено поле, полученное из несовместимого ресурса. |
PROHIBITED_METRIC_IN_SELECT_OR_WHERE_CLAUSE | В оператор SELECT или WHERE была включена метрика, несовместимая с основным ресурсом или другими выбранными ресурсами сегментации. |
PROHIBITED_SEGMENT_IN_SELECT_OR_WHERE_CLAUSE | В предложение SELECT или WHERE был включен сегмент, несовместимый с основным ресурсом или другими выбранными ресурсами сегментации. |
PROHIBITED_SEGMENT_WITH_METRIC_IN_SELECT_OR_WHERE_CLAUSE | Сегмент в предложении SELECT несовместим с метрикой в предложении SELECT или WHERE. |
LIMIT_VALUE_TOO_LOW | Значение, передаваемое в условие ограничения, слишком низкое. |
PROHIBITED_NEWLINE_IN_STRING | Запрос содержит строку, включающую символ новой строки. |
PROHIBITED_VALUE_COMBINATION_IN_LIST | Список содержит значения различных типов. |
PROHIBITED_VALUE_COMBINATION_WITH_BETWEEN_OPERATOR | Значения, передаваемые оператору BETWEEN, имеют разные типы. |
STRING_NOT_TERMINATED | Запрос содержит незавершенную строку. |
TOO_MANY_SEGMENTS | В предложении SELECT указано слишком много сегментов. |
UNEXPECTED_END_OF_QUERY | Запрос неполный и не может быть обработан. |
UNEXPECTED_FROM_CLAUSE | В этом запросе нельзя указывать предложение FROM. |
UNRECOGNIZED_FIELD | Запрос содержит одно или несколько нераспознанных полей. |
UNEXPECTED_INPUT | В запросе обнаружена неожиданная дополнительная часть. |
REQUESTED_METRICS_FOR_MANAGER | Запрос метрик для учетной записи менеджера невозможен. Для получения метрик необходимо отправить отдельные запросы для каждой учетной записи клиента, находящейся в составе учетной записи менеджера. |
FILTER_HAS_TOO_MANY_VALUES | Количество значений (операндов в правой части) в фильтре превышает установленный лимит. |
REQUIRED_SEGMENT_FIELD_MISSING | Отсутствует обязательное поле сегмента. |
QuotaErrorDetails
Дополнительные сведения об ошибке квоты при возникновении ошибки QuotaError.
| Поля | |
|---|---|
rate_scope | Диапазон действия квоты. |
rate_name | Общее описание квоты. Примеры: "Запросы на получение данных для стандартного доступа" или "Запросы на учетную запись". |
retry_delay | Период ожидания, в течение которого клиентам следует подождать, прежде чем отправлять следующий запрос. |
QuotaRateScope
Перечисление возможных областей действия, к которым относятся квоты.
| Перечисления | |
|---|---|
UNSPECIFIED | Неуказанное перечисление |
UNKNOWN | Используется только в качестве возвращаемого значения. В данной версии представляет собой значение, неизвестное. |
ACCOUNT | квота на каждый клиентский аккаунт |
DEVELOPER | квота по проекту |
QuotaErrorEnum
Этот тип не содержит полей.
Контейнер для перечисления, описывающего возможные ошибки квот.
Ошибка квоты
Перечисление, описывающее возможные ошибки квот.
| Перечисления | |
|---|---|
UNSPECIFIED | Перечисление не указано. |
UNKNOWN | В данной версии полученный код ошибки неизвестен. |
RESOURCE_EXHAUSTED | Слишком много запросов. |
RESOURCE_TEMPORARILY_EXHAUSTED | Слишком много запросов за короткий промежуток времени. |
RequestErrorEnum
Этот тип не содержит полей.
Контейнер для перечисления, описывающего возможные ошибки запроса.
RequestError
Перечисление, описывающее возможные ошибки запроса.
| Перечисления | |
|---|---|
UNSPECIFIED | Перечисление не указано. |
UNKNOWN | В данной версии полученный код ошибки неизвестен. |
RESOURCE_NAME_MISSING | Для этого запроса необходимо указать название ресурса. |
RESOURCE_NAME_MALFORMED | Указанное имя ресурса имеет некорректный формат. |
BAD_RESOURCE_ID | Указанное имя ресурса имеет некорректный формат. |
INVALID_PRODUCT_NAME | Название товара недопустимо. |
INVALID_CUSTOMER_ID | Идентификатор клиента недействителен. |
OPERATION_REQUIRED | Для операции изменения необходимо указать либо создание, обновление, либо удаление. |
RESOURCE_NOT_FOUND | Запрошенный ресурс не найден. |
INVALID_PAGE_TOKEN | Указанный в запросе пользователя токен для перехода на следующую страницу недействителен. |
EXPIRED_PAGE_TOKEN | Указанный в запросе пользователя токен для перехода на следующую страницу истек. |
INVALID_PAGE_SIZE | Размер страницы, указанный в запросе пользователя, недопустим. |
REQUIRED_FIELD_MISSING | Отсутствует обязательное поле. |
IMMUTABLE_FIELD | Это поле нельзя изменить, поскольку оно неизменяемо. Также возможно, что поле можно изменить с помощью операции 'create', но не с помощью 'update'. |
TOO_MANY_MUTATE_OPERATIONS | Получено слишком много заявок. |
CANNOT_BE_EXECUTED_BY_MANAGER_ACCOUNT | Запрос не может быть выполнен учетной записью менеджера. |
CANNOT_MODIFY_FOREIGN_FIELD | Запрос на изменение пытался изменить поле, доступное только для чтения. Например, поля бюджета можно запросить для группы объявлений, но они доступны только для чтения для adGroups:mutate. |
INVALID_ENUM_VALUE | Значение перечисления не допускается. |
LOGIN_CUSTOMER_ID_PARAMETER_MISSING | Для этого запроса необходим параметр login-customer-id. |
LOGIN_OR_LINKED_CUSTOMER_ID_PARAMETER_REQUIRED | Для этого запроса требуется либо параметр login-customer-id, либо параметр linked-customer-id. |
VALIDATE_ONLY_REQUEST_HAS_PAGE_TOKEN | Параметр page_token устанавливается только в запросе на проверку подлинности. |
CANNOT_RETURN_SUMMARY_ROW_FOR_REQUEST_WITHOUT_METRICS | Параметр return_summary_row нельзя включить, если в запросе не было выбрано ни одного поля метрик. |
CANNOT_RETURN_SUMMARY_ROW_FOR_VALIDATE_ONLY_REQUESTS | Параметр return_summary_row не следует включать для запросов, содержащих только проверку. |
INCONSISTENT_RETURN_SUMMARY_ROW_VALUE | Значение параметра return_summary_row должно быть одинаковым как для запросов с установленным полем page_token, так и для исходного запроса. |
TOTAL_RESULTS_COUNT_NOT_ORIGINALLY_REQUESTED | Общее количество результатов не может быть возвращено, если оно не было запрошено в первоначальном запросе. |
RPC_DEADLINE_TOO_SHORT | Указанный клиентом срок оказался слишком коротким. |
PRODUCT_NOT_SUPPORTED | Продукт, связанный с данным запросом, не поддерживается для данного запроса. |
SearchAds360Error
Ошибка, специфичная для Search Ads 360.
| Поля | |
|---|---|
error_code | Перечисляемое значение, указывающее, какая именно ошибка произошла. |
message | Удобочитаемое описание ошибки. |
trigger | Значение, вызвавшее ошибку. |
location | Описывает ту часть протокола запроса, которая вызвала ошибку. |
details | Дополнительные сведения об ошибке, которые возвращаются при наличии определенных кодов ошибок. Большинство кодов ошибок не содержат подробностей. |
SearchAds360Failure
Описывает причину сбоя вызова API Search Ads 360. Эта информация возвращается в методе google.rpc.Status.details при сбое вызова.
| Поля | |
|---|---|
errors[] | Список допущенных ошибок. |
request_id | Уникальный идентификатор запроса, используемый в целях отладки. |
SizeLimitErrorEnum
Этот тип не содержит полей.
Контейнер для перечисления, описывающего возможные ошибки, связанные с ограничением размера.
SizeLimitError
Перечисление, описывающее возможные ошибки, связанные с ограничением размера.
| Перечисления | |
|---|---|
UNSPECIFIED | Перечисление не указано. |
UNKNOWN | В данной версии полученный код ошибки неизвестен. |
REQUEST_SIZE_LIMIT_EXCEEDED | Количество записей в запросе превышает системный лимит, или содержимое операций превышает лимиты транзакций из-за своего размера или сложности. Попробуйте уменьшить количество записей в запросе. |
RESPONSE_SIZE_LIMIT_EXCEEDED | Количество записей в ответе превышает системный лимит. |