Поиск проблемы

Если у вас возникли проблемы при использовании Search Ads 360 API, ознакомьтесь с этим разделом по устранению неполадок.

Если есть проблема, которую вы не можете решить после прочтения ресурсов на этом сайте, обратитесь в службу поддержки и подготовьте следующую информацию:

  • Идентификатор агентства Search Ads 360 и идентификатор рекламодателя, к которым вы пытаетесь получить доступ

  • Номер проекта из Google API Console

  • Имя пользователя учетной записи Google, которую вы используете для доступа к API.
    Это учетная запись, которой предоставлено разрешение на доступ к Search Ads 360. Это та же учетная запись, которую вы используете для настройки авторизации .

  • Фрагмент кода вашего запроса

  • JSON-ответ
    Если ответ является ошибкой, обязательно включите сообщение об ошибке, а не только числовой код ошибки.

Ошибки авторизации

Вот некоторые часто встречающиеся ошибки авторизации:

Сообщение Описание

Access Not Configured. Please use Google API Console to activate the API for your project.

Эта ошибка возникает, если вы не включили API Search Ads 360 для своего аккаунта. Убедитесь, что вы сделали следующее:

  1. Перейдите в консоль Google API .

  2. Выберите свой проект. Если вы еще не создали проект, см. раздел Создание проекта для вашего клиента .

  3. На боковой панели слева разверните API и авторизация. Затем нажмите API . В списке API убедитесь, что для API Search Ads 360 включен статус.

Invalid grant

Эта ошибка возникает, когда ваш токен обновления недействителен. Вы можете получить токен обновления, вызвав служебный скрипт Search Ads 360 следующим образом:

sa360Api.py --login

Узнайте больше о рекомендуемом рабочем процессе для авторизации.

Invalid client
no application name

Эта ошибка возникает, если вы не указали название продукта при настройке проекта в Google API Console. Чтобы исправить эту ошибку, введите название своего продукта на экране согласия Google API Console.

Другие типы ошибок авторизации

Обязательно используйте учетную запись Google, которой предоставлен доступ к Search Ads 360, когда вы входите в Google API Console, чтобы получить свой идентификатор клиента и секрет клиента, а также когда вы получаете токен обновления.

Ошибки загрузки конверсий

В следующей таблице перечислены ошибки, с которыми вы можете столкнуться при загрузке конверсий. Обратите внимание, что шестнадцатеричные коды ошибок неизменяемы, поэтому вы можете использовать их в своих сценариях для идентификации ошибок.

Код ошибки Сообщение Описание
0x00000101

Click ID ' {ID} ' is not found

Идентификатор клика , указанный вами в запросе update , недействителен. Повторно загрузите конверсии после выполнения следующих действий:

  • Подтверждено, что идентификатор клика был сгенерирован за 4 часа до загрузки конверсий.

  • Активирован сервис конвертации API .

  • Если вы связываете конверсии с конкретными посещениями , подождите не менее 30 минут после посещения, прежде чем загружать конверсию. Поисковая реклама 360 может не распознать clickID посещения, если вы загрузите его раньше, чем через 30 минут после посещения. В редких случаях может потребоваться подождать до 4 часов, прежде чем Поисковая реклама 360 сможет распознать clickId.

  • Подтверждено, что клик сделан из допустимого источника, как указано в параметре gclsrc .

  • Подтверждено, что вы указали правильного рекламодателя в столбце рекламодателя .

  • Подтверждено, что ваш идентификатор клика был создан в течение последних 90 дней.

0x0000010E Floodlight activity name ' {name} ' is not found

Название действия Floodlight, указанное в столбце segmentationName неверно или еще недоступно. Если вы видите эту ошибку, проверьте наличие следующих распространенных проблем:

  • Имена чувствительны к регистру, поэтому убедитесь, что ваш запрос точно соответствует регистру.
  • Убедитесь, что в названии действия Floodlight нет непечатаемых символов Unicode или двойных пробелов.
  • Убедитесь, что вы указали название действия Floodlight , а не столбца Floodlight .
  • Убедитесь, что действие Floodlight существует для рекламодателя, указанного в столбце advertiserId . (Возможно, вы указали неверного рекламодателя.)
  • После создания или изменения действия Floodlight подождите пару часов, прежде чем загружать конверсии для этого действия.
0x00000115 Custom dimension ' {name} ' is not found

Убедитесь, что указанная вами пользовательская переменная Floodlight настроена как параметр (а не показатель) для рекламодателя, связанного с clickId , criterionId или productGroupId которые вы приписываете для конверсии.

0x00000116 Custom metric ' {name} ' is not found

Убедитесь, что указанная вами пользовательская переменная Floodlight настроена как метрика (а не параметр) для рекламодателя, связанного с clickId , criterionId или productGroupId , которые вы приписываете для конверсии.

0x0000011A The advertiser conversion ID is already specified for a conversion with Search Ads 360 conversion ID {ID}

Кто-то уже загрузил конверсию для той же области действия и идентификатора конверсии рекламодателя, которые указаны в столбце conversionId .

«Идентификатор конверсии рекламодателя» — это идентификатор, который вы создаете. Поисковая реклама 360 требует, чтобы этот идентификатор был уникальным для заданной области. Идентификатор конверсии Поисковой рекламы 360 создается Поисковой рекламой 360 и гарантированно будет уникальным.

0x0000011B Advertiser conversion ID ' {ID} ' is not found

В вашем запросе update была предпринята попытка обновить несуществующий идентификатор конверсии рекламодателя. Убедитесь, что вы указали правильный идентификатор.

0x0000011D User does not have permission to view advertiser {advertiser ID}

Аккаунт Google, который использует ваш клиент, не имеет разрешения на просмотр рекламодателя, указанного в запросе.

При входе в Google API Console для получения идентификатора клиента и секрета клиента, а также при получении токена обновления обязательно используйте учетную запись Google, которой предоставлен доступ к указанному вами рекламодателю.

0x0000011F Advertiser conversion ID is already specified in this request

Для двух или более конверсий в запросе указана одна и та же область действия и идентификатор конверсии рекламодателя.

Идентификатор конверсии рекламодателя – это идентификатор, который вы создаете и указываете в столбце conversionId . Поисковая реклама 360 требует, чтобы этот идентификатор был уникальным для заданной области.

0x0000011E The requested Floodlight activity '{name}' does not match the conversion type (ACTION/TRANSACTION)

Указанный вами идентификатор или название действия Floodlight не соответствует указанному вами типу конверсии.

Сообщать коды ответов и сообщения об ошибках

Если вы запрашиваете отчет, а ответ представляет собой сообщение об ошибке, дополнительные сведения об ошибке см . в разделе Коды ответов в API Search Ads 360 и Стандартные ответы об ошибках.

Данные в пользовательском интерфейсе Search Ads 360 не соответствуют отчету, возвращаемому API.

Данные в пользовательском интерфейсе Search Ads 360 должны совпадать с данными, возвращаемыми API по умолчанию. Если вы установили для includeRemovedEntities значение true в запросе отчета, убедитесь, что в пользовательском интерфейсе также установлен флажок Показать удаленные .