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

API для разработчиков

С помощью API платформы можно автоматизировать все функции, которые доступны в панели администратора.

1. Что могут автоматизировать рекламодатели?
  • Кампании/группы, вариации, офферы и рекламные форматы

  • Таргетинг/блокировка параметров таргетинга, категорий

  • Цели

  • Получение статистики, включая данные пользователей adblock

  • Дневной бюджет, пополнение счёта, способы оплаты

  • Название лендинга, URL и алгоритм распределения трафика

2. Что могут автоматизировать паблишеры?
  • Рекламные форматы и рекламные зоны

  • Сайты, проверки URL

  • Блокировка типов рекламы и категорий продуктов

  • Получение всей статистики, включая данные пользователей adblock

  • Ставки по рекламному формату/GEO, модели ценообразования

  • Способы оплаты

3. Как использовать API
  • Интерфейс API быстрый и удобный в использовании

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

4. Скачать техническую документацию

Как использовать API платформы

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

Функции

И у паблишеров, и у рекламодателей доступен огромный набор функций. Ниже приведено краткое описание того, что можно автоматизировать:

Рекламодатели

  • Отдельные/групповые кампании, вариации, офферы, рекламные форматы.

  • Таргетинг/блокировка параметров таргетинга, категорий, разделение по времени суток.

  • Цели.

  • Получение статистики, включая данные пользователей adblock.

  • Дневной бюджет, пополнение счёта, способы оплаты.

  • Название лендинга, URL и алгоритм распределения трафика.

Паблишеры

  • Рекламные форматы и рекламные зоны.

  • Сайты, проверки URL.

  • Блокировка типов рекламы и категорий продуктов.

  • Получение всей статистики, включая данные пользователей adblock.

  • Ставки по рекламному формату/GEO, модели ценообразования.

  • Способы оплаты.

Перед началом

Интерфейс API показывает список названий групп. Нажмите на группу, и раскроются все доступные параметры.

список API

HTTP-методы

API поддерживает следующий набор HTTP-методов. Обратите внимание, что не все функции поддерживают все методы.

Использование API

Давайте начнём!

Настройка

Чтобы получить доступ к защищённым API-запросам, должен быть установлен Session Token. Чтобы создать токен, у вас должен быть действующий аккаунт.

Создание API-токена доступно в вашем Мой профиль меню. Выберите API-токены.

мой профиль

Нажмите на Новый API-токен.

API-токены

Введите имя токена; в этом руководстве мы назвали наш «testToken», затем нажмите Сохранить.

Идентификатор токена создан.

ID токена

Вход в API

В интерфейсе API нажмите на Вход кнопку в правом верхнем углу экрана и введите имя пользователя и пароль либо предоставьте API-токен. Нажмите Отправить и в API будет отправлен запрос на вход для получения действительного session token. Затем этот токен будет использоваться для подтверждения всех API-запросов, которые вы захотите сделать в течение сессии.

вход в API
вход в API

Как отправить запрос в API

Давайте рассмотрим пример группы Campaigns: нажмите на неё, и группа раскроется, показывая доступные запросы:

Нажмите на запрос, который вы хотите автоматизировать; в этом примере мы запросим данные для CID 1923724, используя:

получить кампанию

Нажмите на Получить кампанию после чего окно раскроется. Введите номер ID кампании в поле:

ID кампании

Затем нажмите на Попробовать сейчас кнопку. Тело ответа автоматически сгенерирует код.

тело ответа

Код ответа 200 означает, что всё в порядке и можно использовать.

Как приостановить кампанию

Вот ещё один пример. Сначала выберите нужную функцию из группы Campaigns:

пауза кампании

Нажмите на Приостановить для одной или нескольких кампаний. После открытия нажмите Example Value, затем нажмите на жёлтое поле — это автоматически вставит JSON-структуру в поле body.

пауза

Теперь текущее значение равно нулю, поэтому замените ноль на CID, который вы хотите поставить на паузу. Затем нажмите Попробовать кнопку, чтобы сгенерировать нужный код.

ID кампании

Как обновить цену кампании

Выберите правильную функцию:

ID кампании

Нажмите на Обновить кампанию, чтобы открыть окно. Добавьте CID в поле ID кампании, затем нажмите Example Value, нажмите на жёлтое поле, которое скопирует JSON-структуру в поле body.

Этот код содержит несколько разных функций, но нам нужен код цены кампании, поэтому удалите ненужную часть кода, оставив в поле код цены кампании, как показано ниже:

ID кампании

Теперь нам нужно изменить два значения в поле body: model (ниже приведён список значений, соответствующих модели ценообразования).

Мы оставим CPC, поэтому оставим model равным 1

Теперь нам нужно изменить цену с нуля на нужную нам. Мы изменим её на 200, что означает, что новая цена будет 200 центов или два евро.

ID кампании

Затем просто нажмите Попробовать кнопку, чтобы сгенерировать код. Легко!

Как видите, API наполнен функциями для автоматизации; единственный предел — это ваше воображение, чтобы раскрыть силу автоматизации.

И наконец, обязательно подпишитесь на нашу API-рассылку, которую вы найдёте внизу интерфейса API, чтобы получать последние новости и обновления.

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