Инструменты пользователя

Инструменты сайта


apiv5_queue_check

Это старая версия документа!


Назад


Получение информации по дате последнего обновления сценария

Рекомендуется использовать данный запрос для проверки не изменился ли сценарий на сервере. Данный запрос не вычисляет параметры V по правилам, и, таким образом, является намного менее ресурсозатратным для сервера.

http://q5.yovoads.com/api/scd?id=1&token=12345678901234567890123456789012

Post params

test            int    (default=0) - если параметр есть и он больше ноля то тогда тестовый режим включен
bundle*         string - пакеджнейм приложения
ver*            string - версия клиента
devicetype      int    (default=0) - тип устройства из справочника Device_Types
make            string (default="Unknown") - производитель девайса (например "Apple", "Samsung", "Xiaomi" )
model           string - модель девайса
os*             string - операционная система девайса
osv             string (default="Unknown") - версия операционной системы
h*              int - высота экрана в пикселях(максимальная по длине сторона является высотой)
w*              int - ширина экрана в пикселях
lang            string (default="en") - 2х буквенный язык девайса согласно [[https://en.wikipedia.org/wiki/ISO_639-1]]
connectiontype* int - Тип соединения с интернетом из справочника NetworkConnection_Types
did*            string - Hardware device ID (e.g., IMEI);
gaid*           string - Google Advertising ID;
mac             string (default="") - мак адрес девайса
yob             int    (default=0)- возраст пользователя
gender          string (default="O")- пол пользователя (“M” = male, “F” = female, “O” = don't know)

Справочники

OK Response

{
 "error":"",
 "data":{
    "Queue":[
             {"T":0,"Q":[{"ID":5,"ADN":1,"C":1},{"ID":10,"ADN":5,"C":1}]},
             {"T":1,"Q":[{"ID":5,"ADN":1,"C":1},{"ID":10,"ADN":5,"C":1}]},
             {"T":2,"Q":[{"ID":5,"ADN":1,"C":1},{"ID":10,"ADN":5,"C":1}]}
            ],
    "Modified": UNIXTIME
    }
}
  • T = [int] - тип рекламного блока, как описано в Ad Types
  • Dt = [int64] - unixTime, дата последнего обновления сценария
  • Q = []object - очередь, порядок рекламы
    • ID = [int] - ID правила (RuleID - передается в дальнейшем клиентом при показе рекламы)
    • ADN = [int] - тип рекламной сети, как описано в Ad Networks
    • C = [int] - количество показов данного правила (-1 = бесконечно)
apiv5_queue_check.1542892876.txt.gz · Последние изменения: 2019/10/15 08:49 (внешнее изменение)