Ошибки и предупреждения
В разделе приведены коды и описание ошибок и предупреждений в ответных сообщениях API Яндекс Директа версии 5.
Ошибки
Код ошибки | Текст сообщения | Комментарий, возможные причины |
Серверные ошибки | ||
---|---|---|
52 | Сервер авторизации временно недоступен | Сервер API Директа временно не может получить информацию от сервиса Яндекс.OAuth. Попробуйте вызвать метод через некоторое время. |
1000 | Сервер временно недоступен | Внутренняя ошибка сервера API Директа. Попробуйте вызвать метод через некоторое время. При повторении ошибки обратитесь в службу поддержки. |
1001 | Ошибка инициализации сервиса | |
1002 | Ошибка операции | |
1003 | Не удалось создать учетную запись пользователя на Яндексе | При создании учетной записи произошла ошибка. Попробуйте вызвать метод через некоторое время. |
1004 | Не удалось создать клиента | При создании клиента в Директе произошла ошибка. Попробуйте вызвать метод через некоторое время. При повторном вызове используйте другой логин. |
1020 | Внутренняя ошибка сервера | Список доступных валют не определен. Обратитесь в службу поддержки. |
Ошибки аутентификации | ||
53 | Ошибка авторизации | Указан недействительный OAuth-токен. Причины, по которым токен становится недействительным, перечислены в разделе Отзыв токенов документации Яндекс.OAuth. |
Незавершенная регистрация приложения | ||
58 | Незавершенная регистрация | Необходимо создать заявку на доступ к API и дождаться ее подтверждения. |
Ошибки прав | ||
54 | Нет прав |
|
513 | Ваш логин не подключен к Яндекс Директу | Пользователь, от имени которого выполняется запрос, не имеет аккаунта в Директе. Для регистрации аккаунта необходимо создать от имени пользователя рекламную кампанию в веб-интерфейсе. См. также раздел Доступ и авторизация. |
3000 | Нет доступа к API |
|
3001 | Нет доступа к методу | Доступ к методу AgencyClients.add предоставляется агентству по заявке. |
Ограничения, баллы | ||
152 | Недостаточно баллов | |
506 | Превышено ограничение на количество соединений | Превышено ограничение на количество одновременных соединений с сервером. |
Неподдерживаемые поля, объекты и операции | ||
3500 | Не поддерживается | Попытка добавить корректировку, несовместимую с типом кампании. |
3600 | Ограниченная функциональность | Попытка использовать стратегию PAY_FOR_CONVERSION или PAY_FOR_CONVERSION_PER_CAMPAIGN. |
Неверные параметры запроса | ||
4000 | Параметры запроса указаны неверно |
|
4001 | Неверно заданы параметры фильтрации SelectionCriteria |
|
4002 | Неверно указаны параметры страницы | Неверное значение параметра Limit или Offset. |
4003 | Не передано ни одного из необходимых параметров | В запросе должен присутствовать хотя бы один параметр из совокупности, однако не указано ни одного. |
4004 | Передан больше чем один параметр | Указаны взаимоисключающие параметры, только один из которых может присутствовать в запросе. |
4005 | В одном запросе необходимо использовать Id одного типа | При назначении ставок указаны идентификаторы разнородных объектов (например, в одной структуре Bids — CampaignId , а в другой — AdGroupId). |
4006 | В одном запросе заданы несовместимые операции | Редактировать уточнения к объявлению можно либо с помощью операций ADD и REMOVE, либо с помощью операции SET. |
Неверное значение поля | ||
5000 | Поле обязательно для заполнения | Значение обязательного поля пустое или состоит из пробелов. |
5001 | Превышена допустимая длина |
|
5002 | Используются недопустимые символы |
|
5003 | Указано пустое значение | Пустая строка, например, в параметре Href в объявлении. |
5004 | Неверный формат | Некорректное значение поля объекта, например:
|
5005 | Поле задано неверно | Некорректное значение поля объекта, например:
|
5006 | Неверное использование поля |
|
5007 | Повторяющийся элемент | Совпадают тексты быстрых ссылок или ссылки ведут на одну и ту же страницу сайта. |
5008 | Не передано ни одного из необходимых полей | Для объекта должно быть задано хотя бы одно поле из совокупности, однако не указано ни одного. |
5009 | Передано больше чем одно поле | Для объекта заданы взаимоисключающие поля. |
5010 | Некорректная длина поля | Слишком короткое поле. |
5100 | Неправильное использование шаблона | Некорректное использование шаблонов (##) в заголовке и тексте объявления. |
5120 | Геотаргетинг задан неправильно |
|
5140 | Ключевая фраза содержит много слов | Превышено количество ключевых слов во фразе. |
5141 | Некорректное использование стоп-слов | Ключевая фраза состоит только из стоп-слов. |
5142 | Превышена допустимая длина слова в ключевой фразе | |
5160 | Минус-слово не может быть словосочетанием | Попытка использовать минус-слово с пробелом. |
5161 | Некорректное использование минус-слов |
|
5162 | Превышена допустимая длина минус-слова | |
5181 | Запрещено изменять рекламируемое приложение | |
5200 | Логин уже используется | Попытка создать клиента с логином, который уже используется на Яндексе другим пользователем. |
Неконсистентный объект | ||
6000 | Неконсистентное состояние объекта |
|
6001 | Указан объект несоответствующего типа |
|
6100 | Регион показа не соответствует тексту объявления (заголовок, текст, быстрые ссылки) | При попытке изменить регионы показа в группе нарушено соответствие языку объявления (например, в объявлении символы казахского алфавита, а геотаргетинг меняется на Россию) |
6101 | Язык не соответствует геотаргетингу | При добавлении или изменении объявления нарушено соответствие регионам показа (например, при геотаргетинге на Россию добавляется объявление на украинском языке) |
Объектные ограничения | ||
7000 | Количество допустимых элементов превышено или равно нулю |
|
7001 | Достигнуто максимальное количество объектов |
|
7002 | Данный домен трекинговой системы не поддерживается | |
Ошибки парсинга запроса | ||
55 | Операция не найдена | Указано неверное значение ключа method при запросе в формате JSON. |
8000 | Некорректный запрос |
|
Невозможно выполнить операцию | ||
8300 | Неверный статус у объекта |
|
8301 | Невозможно удалить объект |
|
8302 | Невозможно остановить показы | Попытка остановить единственную активную фразу в группе (при отсутствии условий нацеливания на аудиторию). |
8303 | Невозможно заархивировать объект |
|
8304 | Невозможно разархивировать объект |
|
8305 | Невозможно выполнить действие | Попытка изменить сумму дневного бюджета более 3 раз в сутки. |
8312 | Отчет невозможно построить в режиме online | Отчет с указанными параметрами может быть сформирован только в режиме офлайн. Измените в запросе HTTP-заголовок processingMode . См. раздел Онлайн- и офлайн-отчет. |
8600 | Ошибка подключения общего счета | |
Объект не найден | ||
8800 | Объект не найден |
|
Ограничения на количество объектов в операциях в одном запросе | ||
9300 | Превышено ограничение на количество объектов в одном запросе | Превышено максимальное количество объектов во входном массиве метода |
9301 | Слишком широкое условие отбора | Превышено максимальное количество выбираемых корректировок. Сумма значений параметров Limit и Offset не должно превышать 120 000. |
Зависимости ставок от стратегий | ||
9600 | Поле не соответствует установленной стратегии | В запросе отсутствует поле, являющееся обязательным при некоторых условиях (например, Bid в методе Bids.Set для ручных стратегий показа). |
9601 | Не допускается изменение ставки |
|
Дублирующиеся объекты | ||
9800 | Объект не может присутствовать в запросе более одного раза | В одном вызове метода update, set или delete содержится несколько объектов с одинаковым идентификатором |
9801 | Объект с указанными характеристиками уже существует | Попытка добавить корректировку, которая уже существует (например, повторно добавить корректировку на мобильных или корректировку для целевой аудитории с тем же самым условием ретаргетинга и подбора аудитории). |
9802 | Элемент не может присутствовать в списке более одного раза |
|
Код ошибки | Текст сообщения | Комментарий, возможные причины |
Серверные ошибки | ||
---|---|---|
52 | Сервер авторизации временно недоступен | Сервер API Директа временно не может получить информацию от сервиса Яндекс.OAuth. Попробуйте вызвать метод через некоторое время. |
1000 | Сервер временно недоступен | Внутренняя ошибка сервера API Директа. Попробуйте вызвать метод через некоторое время. При повторении ошибки обратитесь в службу поддержки. |
1001 | Ошибка инициализации сервиса | |
1002 | Ошибка операции | |
1003 | Не удалось создать учетную запись пользователя на Яндексе | При создании учетной записи произошла ошибка. Попробуйте вызвать метод через некоторое время. |
1004 | Не удалось создать клиента | При создании клиента в Директе произошла ошибка. Попробуйте вызвать метод через некоторое время. При повторном вызове используйте другой логин. |
1020 | Внутренняя ошибка сервера | Список доступных валют не определен. Обратитесь в службу поддержки. |
Ошибки аутентификации | ||
53 | Ошибка авторизации | Указан недействительный OAuth-токен. Причины, по которым токен становится недействительным, перечислены в разделе Отзыв токенов документации Яндекс.OAuth. |
Незавершенная регистрация приложения | ||
58 | Незавершенная регистрация | Необходимо создать заявку на доступ к API и дождаться ее подтверждения. |
Ошибки прав | ||
54 | Нет прав |
|
513 | Ваш логин не подключен к Яндекс Директу | Пользователь, от имени которого выполняется запрос, не имеет аккаунта в Директе. Для регистрации аккаунта необходимо создать от имени пользователя рекламную кампанию в веб-интерфейсе. См. также раздел Доступ и авторизация. |
3000 | Нет доступа к API |
|
3001 | Нет доступа к методу | Доступ к методу AgencyClients.add предоставляется агентству по заявке. |
Ограничения, баллы | ||
152 | Недостаточно баллов | |
506 | Превышено ограничение на количество соединений | Превышено ограничение на количество одновременных соединений с сервером. |
Неподдерживаемые поля, объекты и операции | ||
3500 | Не поддерживается | Попытка добавить корректировку, несовместимую с типом кампании. |
3600 | Ограниченная функциональность | Попытка использовать стратегию PAY_FOR_CONVERSION или PAY_FOR_CONVERSION_PER_CAMPAIGN. |
Неверные параметры запроса | ||
4000 | Параметры запроса указаны неверно |
|
4001 | Неверно заданы параметры фильтрации SelectionCriteria |
|
4002 | Неверно указаны параметры страницы | Неверное значение параметра Limit или Offset. |
4003 | Не передано ни одного из необходимых параметров | В запросе должен присутствовать хотя бы один параметр из совокупности, однако не указано ни одного. |
4004 | Передан больше чем один параметр | Указаны взаимоисключающие параметры, только один из которых может присутствовать в запросе. |
4005 | В одном запросе необходимо использовать Id одного типа | При назначении ставок указаны идентификаторы разнородных объектов (например, в одной структуре Bids — CampaignId , а в другой — AdGroupId). |
4006 | В одном запросе заданы несовместимые операции | Редактировать уточнения к объявлению можно либо с помощью операций ADD и REMOVE, либо с помощью операции SET. |
Неверное значение поля | ||
5000 | Поле обязательно для заполнения | Значение обязательного поля пустое или состоит из пробелов. |
5001 | Превышена допустимая длина |
|
5002 | Используются недопустимые символы |
|
5003 | Указано пустое значение | Пустая строка, например, в параметре Href в объявлении. |
5004 | Неверный формат | Некорректное значение поля объекта, например:
|
5005 | Поле задано неверно | Некорректное значение поля объекта, например:
|
5006 | Неверное использование поля |
|
5007 | Повторяющийся элемент | Совпадают тексты быстрых ссылок или ссылки ведут на одну и ту же страницу сайта. |
5008 | Не передано ни одного из необходимых полей | Для объекта должно быть задано хотя бы одно поле из совокупности, однако не указано ни одного. |
5009 | Передано больше чем одно поле | Для объекта заданы взаимоисключающие поля. |
5010 | Некорректная длина поля | Слишком короткое поле. |
5100 | Неправильное использование шаблона | Некорректное использование шаблонов (##) в заголовке и тексте объявления. |
5120 | Геотаргетинг задан неправильно |
|
5140 | Ключевая фраза содержит много слов | Превышено количество ключевых слов во фразе. |
5141 | Некорректное использование стоп-слов | Ключевая фраза состоит только из стоп-слов. |
5142 | Превышена допустимая длина слова в ключевой фразе | |
5160 | Минус-слово не может быть словосочетанием | Попытка использовать минус-слово с пробелом. |
5161 | Некорректное использование минус-слов |
|
5162 | Превышена допустимая длина минус-слова | |
5181 | Запрещено изменять рекламируемое приложение | |
5200 | Логин уже используется | Попытка создать клиента с логином, который уже используется на Яндексе другим пользователем. |
Неконсистентный объект | ||
6000 | Неконсистентное состояние объекта |
|
6001 | Указан объект несоответствующего типа |
|
6100 | Регион показа не соответствует тексту объявления (заголовок, текст, быстрые ссылки) | При попытке изменить регионы показа в группе нарушено соответствие языку объявления (например, в объявлении символы казахского алфавита, а геотаргетинг меняется на Россию) |
6101 | Язык не соответствует геотаргетингу | При добавлении или изменении объявления нарушено соответствие регионам показа (например, при геотаргетинге на Россию добавляется объявление на украинском языке) |
Объектные ограничения | ||
7000 | Количество допустимых элементов превышено или равно нулю |
|
7001 | Достигнуто максимальное количество объектов |
|
7002 | Данный домен трекинговой системы не поддерживается | |
Ошибки парсинга запроса | ||
55 | Операция не найдена | Указано неверное значение ключа method при запросе в формате JSON. |
8000 | Некорректный запрос |
|
Невозможно выполнить операцию | ||
8300 | Неверный статус у объекта |
|
8301 | Невозможно удалить объект |
|
8302 | Невозможно остановить показы | Попытка остановить единственную активную фразу в группе (при отсутствии условий нацеливания на аудиторию). |
8303 | Невозможно заархивировать объект |
|
8304 | Невозможно разархивировать объект |
|
8305 | Невозможно выполнить действие | Попытка изменить сумму дневного бюджета более 3 раз в сутки. |
8312 | Отчет невозможно построить в режиме online | Отчет с указанными параметрами может быть сформирован только в режиме офлайн. Измените в запросе HTTP-заголовок processingMode . См. раздел Онлайн- и офлайн-отчет. |
8600 | Ошибка подключения общего счета | |
Объект не найден | ||
8800 | Объект не найден |
|
Ограничения на количество объектов в операциях в одном запросе | ||
9300 | Превышено ограничение на количество объектов в одном запросе | Превышено максимальное количество объектов во входном массиве метода |
9301 | Слишком широкое условие отбора | Превышено максимальное количество выбираемых корректировок. Сумма значений параметров Limit и Offset не должно превышать 120 000. |
Зависимости ставок от стратегий | ||
9600 | Поле не соответствует установленной стратегии | В запросе отсутствует поле, являющееся обязательным при некоторых условиях (например, Bid в методе Bids.Set для ручных стратегий показа). |
9601 | Не допускается изменение ставки |
|
Дублирующиеся объекты | ||
9800 | Объект не может присутствовать в запросе более одного раза | В одном вызове метода update, set или delete содержится несколько объектов с одинаковым идентификатором |
9801 | Объект с указанными характеристиками уже существует | Попытка добавить корректировку, которая уже существует (например, повторно добавить корректировку на мобильных или корректировку для целевой аудитории с тем же самым условием ретаргетинга и подбора аудитории). |
9802 | Элемент не может присутствовать в списке более одного раза |
|
Предупреждения
Код предупреждения | Текст сообщения |
---|---|
10000 | Объект присутствует в запросе более одного раза |
10020 | Объект уже остановлен. |
10021 | Объект не остановлен. |
10022 | Объект уже заархивирован. |
10025 | Объект уже помечен как удаленный |
10100 | Указанная визитка дублирует ранее созданную визитку |
10120 | Указанный набор быстрых ссылок дублирует ранее созданный набор |
10140 | Ключевое слово уже существует |
10141 | Новое ключевое слово создано в результате обновления |
10160 | Ставка не будет применена |
10161 | Приоритет не будет применен |
10163 | Настройка не будет изменена |
10165 | Параметр не будет применен |
10175 | Будет использована настройка с более высоким приоритетом |
10200 | Объявление уже остановлено |
10201 | Объявление не остановлено |
10202 | Объявление уже заархивировано |
10203 | Объявление не заархивировано |
10240 | Ключевое слово уже остановлено |
10241 | Ключевое слово не остановлено |
10242 | Условие нацеливания уже остановлено |
10243 | Условие нацеливания не остановлено |
Код предупреждения | Текст сообщения |
---|---|
10000 | Объект присутствует в запросе более одного раза |
10020 | Объект уже остановлен. |
10021 | Объект не остановлен. |
10022 | Объект уже заархивирован. |
10025 | Объект уже помечен как удаленный |
10100 | Указанная визитка дублирует ранее созданную визитку |
10120 | Указанный набор быстрых ссылок дублирует ранее созданный набор |
10140 | Ключевое слово уже существует |
10141 | Новое ключевое слово создано в результате обновления |
10160 | Ставка не будет применена |
10161 | Приоритет не будет применен |
10163 | Настройка не будет изменена |
10165 | Параметр не будет применен |
10175 | Будет использована настройка с более высоким приоритетом |
10200 | Объявление уже остановлено |
10201 | Объявление не остановлено |
10202 | Объявление уже заархивировано |
10203 | Объявление не заархивировано |
10240 | Ключевое слово уже остановлено |
10241 | Ключевое слово не остановлено |
10242 | Условие нацеливания уже остановлено |
10243 | Условие нацеливания не остановлено |