API для клиентов для получения статистики.
Для получения данных, необходимо отправить GET запрос на адрес:
https://api.goldlead.com/api/v1/publisher/statistics
Параметры:
- token - API Token пользователя. Обязательный параметр
- columns - список полей для отчета, (список полей строкой через запятую)
- date_from - дата начала отчета. Обязательный параметр
- date_to - дата конца отчета. Обязательный параметр
- offer_id - ID оффера. Фильтрация конверсий по офферу
- smartlink_id - ID смартлинки. Фильтрация конверсий по смартлинке
- platform_id - ID платформы. Фильтрация конверсий по платформе
- country_id - ID страны. Фильтрация конверсий по стране
- carrier_id - ID оператора. Фильтрация конверсий по оператору
- status - статус конверсии. 0 - hold, 1 - approved, 2 - rejected
- rows_per_page - количество записей на странице, максимальное количество 1000, необязательный параметр
- page - номер страницы для отображения, необязательный параметр
Список доступных полей для columns:
- date - дата
- hour - час (от 0 до 24)
- subid - SUBID
- offer_id - оффер
- smartlink_id - смартлинк
- country_id - страна
- city_id - города
- isp - ISP
- carrier_id - провайдер
- referrer_domain - домен реферера
- platform_id - платформа
- conversion_type_id - тип конверсии
- custom - CUSTOM
- redirects - количество кликов
- is_passback_redirects - количество отклоненных (неподходящих) кликов
- is_proxy_redirects - количество кликов с прокси
- proxy_type - тип прокси
- conversions_total - количество конверсий
- conversions_pending - количество конверсий в статусе hold
- conversions_approved - количество одобренных конверсий
- conversions_rejected - количество отклоненных конверсий
- cr - Click Rate
- payout_publisher_total - сумма выплат
- payout_publisher_pending - выплат в статусе hold
- payout_publisher_approved - одобренных выплат
- payout_publisher_rejected - отклоненных выплат
- ecpm_publisher - ECPM
- app_id - мобильное приложение
- installs - количество установок мобильных приложений
Пример:
https://api.goldlead.com/api/v1/publisher/statistics?columns=date,redirects,conversions_total,offer_id,cr,payout_publisher_total,ecpm_publisher&country_id=&date_from=2022-01-01&date_to=2022-11-01&token=ABC
Ответ:
{ "total": 3, "entries": [ { "available_screen_height": null, "available_screen_width": null, "browser": "Chrome", "browser_version": "105.0.0.0", "carrier_id": null, "city": null, "click_id": "", "conversion_type": null, "country_id": null, "country_timezone": null, "country_timezone_time": null, "date": "2022-09-13", "device_cpu": null, "device_memory": null, "has_ad_block": null, "has_indexed_db": null, "has_invalid_language": null, "has_invalid_platform": null, "has_invalid_screen": null, "has_invalid_timezone": null, "has_js": 0, "has_local_storage": null, "has_open_database": null, "has_session_storage": null, "has_social_leaks": null, "id": "1b51a9b8-a0db-4f69-a077-e7ccb8120027", "ip": "127.0.0.1", "ip_usage_type": [ "RSV" ], "is_monetize_rejection": 0, "isp": "Private IP Address LAN", "language": null, "offer": { "id": "21", "name": "Love Synastry" }, "offer_link": null, "payout": 160, "platform": { "id": "2", "name": "macOS" }, "platform_version": "10.15.7", "prelanding": null, "redirect_time_diff": 91, "redirect_time": "2022-09-13 11:20:44", "referrer_domain": null, "screen_color_depth": null, "screen_height": 334, "screen_width": 323, "smartlink": null, "status": 1, "subid": null, "time": "2022-09-13 11:22:15", "timezone": null, "timezone_time": null, "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36", "webgl_vendor_and_renderer": null, "window_height": 555, "window_width": 333, "window_x": 444, "window_y": 223 } ] }