Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
apiv5_queue_check [2018/11/22 13:01] 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]] | ||
| - | connectiontype* int - Тип соединения с интернетом из справочника 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="") - мак адрес девайса | ||
| Строка 28: | Строка 29: | ||
| gender string (default="O")- пол пользователя (“M” = male, “F” = female, “O” = don't know) | gender string (default="O")- пол пользователя (“M” = male, “F” = female, “O” = don't know) | ||
| </code> | </code> | ||
| + | Справочники | ||
| + | * [[apiv5_dictionaries_device_types|Device_Types]] | ||
| + | * [[apiv5_dictionaries_networkconn|NetworkConnection_Types]] | ||
| === OK Response === | === OK Response === | ||
| Строка 34: | Строка 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 = бесконечно) | ||
| - | |||