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

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


apiv5_queue_check

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
apiv5_queue_check [2018/11/22 13:21]
serg
apiv5_queue_check [2019/10/15 08:39] (текущий)
Строка 2: Строка 2:
 ---- ----
  
-===== Получение информации по дате последнего обновления сценария =====+===== Получение информации по времени ​последнего обновления сценария =====
 Рекомендуется использовать данный запрос для проверки не изменился ли сценарий на сервере. Данный запрос не вычисляет параметры V по правилам,​ и, таким образом,​ является намного менее ресурсозатратным для сервера. Рекомендуется использовать данный запрос для проверки не изменился ли сценарий на сервере. Данный запрос не вычисляет параметры V по правилам,​ и, таким образом,​ является намного менее ресурсозатратным для сервера.
 +Возвращает максимальную дату изменения сценария.
 <​code>​ <​code>​
 http://​q5.yovoads.com/​api/​scd?​id=1&​token=12345678901234567890123456789012 http://​q5.yovoads.com/​api/​scd?​id=1&​token=12345678901234567890123456789012
Строка 21: Строка 22:
 w*              int - ширина экрана в пикселях w*              int - ширина экрана в пикселях
 lang            string (default="​en"​) - 2х буквенный язык девайса согласно [[https://​en.wikipedia.org/​wiki/​ISO_639-1]] lang            string (default="​en"​) - 2х буквенный язык девайса согласно [[https://​en.wikipedia.org/​wiki/​ISO_639-1]]
-connectiontypeint - Тип соединения с интернетом из справочника NetworkConnection_Types +connectiontype ​ int - Тип соединения с интернетом из справочника NetworkConnection_Types 
-did*            string - Hardware device ID (e.g., IMEI);+did*            string(32) - Hardware device ID (e.g., IMEI) или сгенерированый клиентом уникальный идентификатор;
 gaid*           ​string - Google Advertising ID; gaid*           ​string - Google Advertising ID;
 mac             ​string (default=""​) - мак адрес девайса mac             ​string (default=""​) - мак адрес девайса
Строка 37: Строка 38:
  "​error":"",​  "​error":"",​
  "​data":​{  "​data":​{
-    "​Queue":​[ +     "​Modified":​ UNIXTIME
-             ​{"​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+
     }     }
 } }
 </​code>​ </​code>​
- 
-  * **T** = [int] - тип рекламного блока, как описано в [[v5/​yovoads/​dictionaries/​ad_types|Ad Types]] 
-  * **Dt** = [int64] - unixTime, дата последнего обновления сценария 
-  * **Q** = []object - очередь,​ порядок рекламы 
-    * **ID** = [int] - ID правила (RuleID - передается в дальнейшем клиентом при показе рекламы) 
-    * **ADN** = [int] - тип рекламной сети, как описано в [[v5/​yovoads/​dictionaries/​ad_networks|Ad Networks]] 
-    * **C** = [int] - количество показов данного правила (-1 = бесконечно) 
- 
apiv5_queue_check.1542892876.txt.gz · Последние изменения: 2019/10/15 08:49 (внешнее изменение)