REST APIs for campaign management and reporting 3.0
Получение токена
POST https://api.hybrid.ai/token
Время жизни токена — сутки.
Headers
Content-Type:
string
application/x-www-form-urlencoded
Request Body
grant_type:
string
client_credentials
client_id:
string
{client_id}
client_secret:
string
{client_secret}
{
"access_token": "lXe7ahBEgf_iPhgxRloCsgVpn2DcME-5_gd6gZl2j5h7Hzk4GFgICfiNy4GUuha1F53jqDRs1uD5NYGuSeBxus0tz_5ZBZ4UUhjjmki0i4j-jwYnYqDealRm194Fcz6mjy2gx3peFKp8L604Rk0Fg17R7XAhflLhaH9wt_Yqw2ndSkhEOEQEXmrs6A1U3i9KgLc0LDepwdoQqvx2LPG7QfD3KmAo",
"token_type": "bearer",
"expires_in": 86399,
"refresh_token": "FAj7rPtfTAWec9P7LJnbD0v_dxvGEPRa_kvJnGBfwF3TyrMjjHRVuBJxlopG7ArP2Cf0-PxnEELzlrMutXosDDSRwgTj54ruJsdfsDd--E728erG3oAhjpJ0jjgW_mjDQvKVMkRpu2lkr3qUdJouW8nebNOG6w-pxERzwCeiCOCKJ1wjTTy5Ktjr2hVNbEbpL9k-8xz4jAu6Zz-6k8h7"
}
Получение нового токена
POST https://api.hybrid.ai/token
Headers
Content-Type
string
application/x-www-form-urlencoded
Request Body
refresh_token
string
{refresh_token}
client_secret
string
{client_secret}
client_id
string
{client_id}
grant_type
string
client_credentials
Получение списка рекламодателей по указанному агентству
GET https://api.hybrid.ai/v3.0/agency/advertisers
Headers
Authorization
string
Bearer {access_token}
Получение списка кампаний по указанному рекламодателю
GET https://api.hybrid.ai/v3.0/advertiser/campaigns?advertiserId={advertiserId}
advertiserId — id рекламодателя
Headers
Authorization
string
Bearer {access_token}
Получение списка баннеров по указанной кампании
GET https://api.hybrid.ai/v3.0/campaign/banners?campaignId={campaignId}
campaignId — id кампании
Headers
Authorization
string
Bearer {access_token}
Получение статистики по указанному агентству
GET https://api.hybrid.ai/v3.0/agency/{split}?from={from}&to={to}&page={page}&limit={limit}
split — поле группировки, смотреть в разделе описание группировок и полей (обязательный параметр) from — нижний порог даты статистики (обязательный параметр) to - верхний порог даты статистики (обязательный параметр) page — номер страницы начиная с 0 (по умолчанию 0) limit — количество строк на странице (по умолчанию 100)
Headers
Authorization
string
Bearer {access_token}
Получение статистики по указанному рекламодателю
GET https://api.hybrid.ai/v3.0/advertiser/{split}?from={from}&to={to}&advertiserId={advertiserId}&page={page}&limit={limit}
split — поле группировки, смотреть в разделе "описание группировок и полей" (является обязательным параметром если токен имеет тип "агентство", если токен является типом "рекламодатель", параметр НЕ является обязательным) advertiserId — id рекламодателя (обязательный параметр) from — нижний порог даты статистики (обязательный параметр) to — верхний порог даты статистики (обязательный параметр) page — номер страницы начиная с 0 (по умолчанию 0) limit — количество строк на странице (по умолчанию 100)
Headers
Authorization
string
Bearer {access_token}
Получение статистики по указанной кампании
GET https://api.hybrid.ai/v3.0/campaign/{split}?from={from}&to={to}&campaignId={campaignId}&page={page}&limit={limit}
split — поле группировки, смотреть в разделе описание группировок и полей (обязательный параметр) campaignId — id кампании (обязательный параметр) from — нижний порог даты статистики (обязательный параметр) to — верхний порог даты статистики (обязательный параметр) page — номер страницы начиная с 0 (по умолчанию 0) limit — количество строк на странице (по умолчанию 100)
Headers
Authorization
string
Bearer {access_token}
Получение статистики в двойной группировке
GET /v3.0/{controller}/{split}[/{split2}]
Получение агрегированной статистики по рекламодателю с возможностью одинарной или двойной группировки.
Поддерживается для следующих контроллеров: /advertiser, /campaign, /banner.
Параметры пути:
split — поле группировки.
split2 — необязательное второе поле группировки. Если указано, будет произведена двойная группировка по split и split2.
Максимум можно указать две группировки: split и split2. При указании более двух срезов,например, folder/day/region — будет возвращена ошибка
Если split и split2 совпадают, например, folder/folder — будет применена одинарная группировка, дублирование игнорируется.
Описание группировок и полей
Группировки (splits):
Day — по дням Advertiser — по id рекламодателя Country — по стране Region — по региону (области) Ssp — по имени рекламной сети Folder — по папкам кампаний
Получаемые поля статистики (fields):
ImpressionCount — Количество показов ViewCount — Количество просмотров ClickCount — Количество кликов PostClickConversionsCount — Количество Post-click конверсий PostViewConversionsCount — Количество Post-view конверсий FirstQuartileEventsCount — Просмотры видео на 25% MidpointEventsCount — Просмотры видео на 50% ThirdQuartileEventsCount — Просмотры видео на 75% CompleteEventsCount — Просмотры видео на 100% Reach — Охват CTR — Процент кликабельности Viewability — процент видимости рекламного объявления Frequency — Частота показа
Для получения дополнительных группировок и полей обратитесь к вашему менеджеру или напишите на support@hybrid.ai
Last updated