Yandex Metrika
Общее
Этот engine предоставляет доступ к данным из Яндекс Метрики. Дока Метрики
payload
- access_token: токен доступа с наличием доступа к API Метрики
- version: номер версии API (v1 и т.д.)
- service: наименование сервиса в API Метрики (статистика - ‘stat’, управление - ‘management’)
- url_path: весь url между version и method_params без знака ?
- method_params: параметры в url (после знака “?")
- method: метод запроса (get, post)
- body: тело запроса для post
Примеры
Пример 1
Получить статистику
import json
import requests
API_HOST = "http://localhost:9998"
access_token = 'YOUR TOKEN'
res = requests.post(API_HOST + "/native_call", json.dumps({
"engine": "yandex_metrika",
"payload": {
"access_token": access_token,
"version": "v1",
"service": "stat",
"url_path": "data",
"method": "get",
"method_params": {
"direct_client_logins": "jd-com-rw",
"ids": 37688905,
"metrics": "ym:s:visits"
}
}}))
print(res.json())