Коды ошибок
Общие правила взаимодействия с API
- Вы должны стараться минимизировать число лишних запросов к API, особенно это касается методов campaign/info и campaign/stat.
- Не надо постоянно запрашивать ту информацию, которую вы можете хранить на своей стороне.
- Не надо постоянно запрашивать информацию по неактивным РК - в этом просто нет смысла, ответы будут всегда одинаковыми.
- Разумное число запросов к API по 1 РК - 1-2-3, максимум до 10-20 в сутки. Допустимое число запросов для метода campaign/stat не более 1 в час. Таким образом, разумное число запросов на аккаунт (токен) - сотни, максимум до 1000 в сутки. Если вы планируете делать значительно большее число запросов - 99%, что вы используете несовершенный алгоритм, который можно значительно оптимизировать. Если вы твердо уверены, что вам нужно большее число запросов - сначала согласуйте это со службой поддержки.
- Если вы получили ответ с error_code=37 и error=Temporary unavailable, try again later, вы должны повторить аналогичный запрос не ранее чем через 5 минут.
- В случае систематического нарушения указанных правил доступ к API может быть ограничен.
Общие коды:
1 - параметры запроса отсутствуют
7 - доступ запрещен
16 - неизвестная ошибка
37 - временно недоступно, попробуйте позже
38 - отсутствуют сущности соответствующие параметрам запроса
41 - достигнут дневной лимит запросов API подробнее
Добавление РК:
9 - тип кампании введен неверно
10 - некорректный url
11 - посещений (визитов) меньше чем 1
12 - не заполнена инструкция для внутренних кликов
13 - не введено ключевое слово
14 - не введено расположение ссылки
15 - не заполнена инструкция для клика по рекламе
17 - поисковая система не поддерживается
36 - многострочная инструкция пуста
42 - некорректная json-строка списка (keywords, links)
Удаление РК:
18 - есть выполнения ожидающие подтверждения
19 - не хватает кредитов на счете
40 - есть выполнения ожидающие подтверждения, ошибка форсированной оплаты
Добавление выполнений РК:
20 - не хватает денег на счете
Запуск РК:
21 - РК уже запущена
Остановка РК:
22 - РК уже остановлена
Статистика РК:
23 - некорректно указан период
24 - не указан id сайта и категории
25 - получение статистики по некоторым id завершилось с ошибкой
Категории РК:
26 - наименование категории менее 2-х символов
27 - категория с таким наименованием уже существует
28 - категория не найдена
29 - ошибка установки уникальных ip в категории
Изменение РК:
30 - не заполнена инструкция для клика
Гео-данные РК:
31 - не выбраны коды стран
Категория РК:
32 - нельзя изменять категорию