/3.0/ads/advise/gta
Рекламные материалы (3.0)
Получение GTA баннеров
Прокси до адвизора. Без обогащения данными.
query Parameters
| key required | string Уникальный ключ пользователя API. |
Request Body schema: application/json
Запрос в формате json.
| banner_slot required | string Enum: "recovery_list" "discovery_list" Место показа рекламы. |
| query required | string [ 1 .. 1024 ] characters Текст поискового запроса. |
| query_context_rubrics | Array of integers[ items ] Контекстные категории запроса, сгруппированные по эквивалентности. |
| region_id | integer Идентификатор проекта. Обладает наименьшим приоритетом среди viewport и userLocation при определении проекта. |
| auth_user_id | integer Идентификатор пользователя из auth, если пользователь залогинен. |
object Местоположение пользователя. Обязателен при наличии, и если не запрещено GDPR. | |
| locale | string = 5 characters Локаль. |
| product_id | integer Идентификатор продукта, такой же как отправляется в BSS. Если не передан, будет взят из key. |
| shv | string Версия оболочки. Если не передан, будет взята версия АПИ. |
Array of objects (PropPoint) = 4 items unique Координаты вьюпорта. Может использоваться, когда для пользователя ничего неизвестно, и чтобы понять, какие РД ему показать. Порядок точек строго определён: обход против часовой стрелки, начиная с левого верхнего угла. | |
| user_id | string <uuid> Обязателен, если не запрещено GDPR. appInstanceId — для мобилок, обычный BSS userID для остальных продуктов. |
Responses
Response Schema: application/json
required | object (ObjMeta) Метаданные ответа |
required | object Основной результат |
Request samples
- Payload
{- "banner_slot": "recovery_list",
- "query": "string",
- "query_context_rubrics": [
- [
- 0
]
], - "region_id": 0,
- "auth_user_id": 0,
- "user_location": {
- "accuracy": 0,
- "reliable": true,
- "lon": 55.10401153,
- "lat": 36.75896072
}, - "locale": "ru_RU",
- "product_id": 0,
- "shv": "string",
- "viewport": [
- {
- "lon": 55.10401153,
- "lat": 36.75896072
}, - {
- "lon": 55.10401153,
- "lat": 36.75896072
}, - {
- "lon": 55.10401153,
- "lat": 36.75896072
}, - {
- "lon": 55.10401153,
- "lat": 36.75896072
}
], - "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5"
}Response samples
- 200
- 400
- 403
- 404
- 500
{- "meta": {
- "api_version": "dev",
- "issue_date": "string",
- "code": 200
}, - "result": {
- "stories": {
- "objects": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "projectId": 0,
- "content": {
- "slides": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "swipeInterval": 8000,
- "title": "string",
- "rating": 0.5,
- "footnote": {
- "title": "string",
- "subtitle": "string",
- "logoUrl": "string",
- "warning": "string"
}, - "video": {
- "url": "string",
- "duration": 0
}, - "button": {
- "backgroundColor": "string",
- "action": {
- "type": null,
- "name": null,
- "platforms": [ ],
- "caption": null,
- "value": null
}
}, - "template": {
- "textPosition": "left_top"
}, - "backgroundUrl": "string",
- "body": "string"
}
], - "preview": {
- "text": "string",
- "backgroundUrl": "string"
}
}, - "algorithmId": 1,
- "adsId": "123456",
- "erid": [
- "string"
], - "legalName": "string",
- "orgId": "string"
}
]
}, - "banners": [
- {
- "erid": [
- "string"
], - "auction_id": "185078a5-6bda-458b-bf76-91149ffd8ccc",
- "is_ads": true,
- "banner_id": "string",
- "branch_id": "string",
- "placement": 0,
- "project_id": 0,
- "rubric_id": 0,
- "ads_id": "123456",
- "content": {
- "text": "string",
- "text_warning": "string",
- "options": {
- "color": "string",
- "logo": {
- "text_color": "#000000",
- "use_default_value": true,
- "bg_color": "#FFFFFF",
}, - "actions": [
- {
- "type": "string",
- "name": "string",
- "platforms": [
- "string"
], - "caption": "string",
- "value": "string"
}
], - "videos": [
- {
- "resources_description_url": "string"
}
], - "images": [
- {
- "url": "string"
}
]
}
}, - "algorithm_id": 1,
- "legal_name": "string"
}
]
}
}