For the complete documentation index, see llms.txt. This page is also available as Markdown.

Ошибки

API размещения рекламы может возвращать следующие коды ответа:

Код
Описание
Пояснение

400

Неверный запрос

Указывает, что отправленные данные имеют неверный формат.

200

OK

Это означает, что запрос либо корректен, либо есть некоторые зоны, которые не удалось найти. Ответ покажет, какие именно это зоны.

500

Внутренняя ошибка

Указывает, что произошла внутренняя ошибка, но причина неизвестна. Свяжитесь с вашим менеджером по работе с аккаунтом или Отдел по работе с клиентами за помощью.

Сообщения об ошибках 400

Сообщение
Пояснение

Некорректное тело JSON

Синтаксическая ошибка

Неподдерживаемый тип запроса

Использован неверный HTTP-метод запроса

Это поле отсутствует

Отсутствует обязательное поле

Это поле не ожидалось

В запрос был добавлен нераспознанный параметр

Это значение должно быть типа X

Для определенного параметра использован неверный формат

Пример ошибки 400

Запрос:

{
    "user": {
        "testing": false
    },
    "zones": [
        {
            "id": "12345"
        }
    ]
}

Ответ:

Сообщения об ошибках 200

Сообщение
Пояснение

ID зоны не найден

ID зоны не может быть найден ИЛИ домен конечной точки не соответствует запрошенному рекламному формату

Зона или сайт недействительны

Зона или издатель заблокированы.

Пример ошибки 200

В этом примере мы запросили рекламу для нескольких зон, и некоторые из них вернули ошибки.

Запрос:

Ответ:

zones.data null

Очень редко запрос к рекламной зоне возвращает корректный ответ, но data поле будет null. Это означает, что система не нашла объявлений, которые удовлетворяли бы данному запросу с учетом локали пользователя, браузера и т. д.

Последнее обновление

Это было полезно?