Получение списка достигнутых целей
Получение списка достигнутых целей
Метод | get.goals_report |
---|---|
Описание | Получение списка достигнутых целей |
Кому доступен | Партнер, Клиент |
Параметры запроса
Название | Тип | Обязательный | Допустимые значения | Описание |
---|---|---|---|---|
access_token |
string | да | Ключ сессии аутентификации | |
user_id |
number | нет | Уникальный идентификатор пользователя клиента агента от имени которого делается запрос Является обязательным для агентаДля получения списка пользователей клиента необходимо использовать метод "get.customer_users" |
|
limit |
number | нет | Количество возвращаемых записей. См. раздел "Постраничный вывод" | |
offset |
number | нет | Сдвиг, определяет с какого номера записи возвращать "limit" записей. По умолчанию "0". См. раздел "Постраничный вывод"
|
|
filter |
object | нет | См. раздел "Критерии фильтрации" | |
fields |
array | нет | См. раздел "Представление возвращаемых данных" | |
sort |
array | нет | См. раздел "Сортировка данных" | |
date_from |
iso8601 | да | YYYY-MM-DD hh:mm:ss | Дата начала выборки |
date_till |
iso8601 | да | YYYY-MM-DD hh:mm:ss | Дата окончания выбокри |
Параметры ответа
Название | Тип | Допустимые значения | Фильтрация | Сортировка | Ответ по умолчанию | Описание |
---|---|---|---|---|---|---|
id |
number | да | Уникальный идентификатор цели | |||
date_time |
iso8601 | YYYY-MM-DD hh:mm:ss | Дата и время достижения цели | |||
name |
string | да | да | Название цели | ||
type |
enum |
|
да | да | Тип цели
|
|
ext_id |
string | да | да | Идентификатор интегрированной цели во внешней системе | ||
source |
enum |
|
да | да | Название системы в которой создана цель | |
communication_number |
number | да | да | Номер обращения. Расcчитывается в рамках персоны. | ||
communication_page_url |
string | нет | нет | нет | URL страницы на которой находился посетитель в момент обращения или страница последнего взаимодействия посетителя перед обращением. | |
communication_id |
number | да | да | Уникальный идентификатор обращения | ||
communication_type |
enum | goal |
да | да | Тип обращения | |
ua_client_id |
string | Уникальный идентификатор в Universal Analytics | ||||
ym_client_id |
string | Уникальный идентификатор пользователя Яндекс.Метрики | ||||
sale_date |
iso8601 | YYYY-MM-DD hh:mm:ss | да | да | Дата сделки | |
sale_cost |
number | да | да | Сумма сделки | ||
search_query |
string | да | Поисковый запрос | |||
search_engine |
string | да | Название поисковой системы | |||
referrer_domain |
string | да | Домен реферера | |||
referrer |
string | да | Источник перехода | |||
entrance_page |
string | да | Страница входа | |||
gclid |
string | да | Google Click Identifier | |||
yclid |
string | да | Yandex Click Identifier | |||
ymclid |
string | да | Yandex Market Click Identifier | |||
ef_id |
string | да | Используется для разметки ссылок в системе управления контекстной рекламой AdLense | |||
channel |
enum |
|
да | Канал. | ||
Проставленные теги | ||||||
tags |
array | да | Теги, см. метод "get.tags"
|
|||
tag_id |
number | Уникальный идентификатор тега | ||||
tag_name |
string | Название тега | ||||
tag_type |
enum |
auto , manual
|
Тип тега | |||
tag_change_time |
iso8601 | Время простановки тега | ||||
tag_user_id |
number | Уникальный идентификатор пользователя, который проставил тег | ||||
tag_user_login |
string | Логин пользователя, который проставил тег | ||||
tag_employee_id |
number | Уникальный идентификатор сотрудника, который проставил тег | ||||
tag_employee_full_name |
string | Ф.И.О. сотрудника, который проставил тег | ||||
Сайт | ||||||
site_id |
number | да | да | да | Уникальный идентификатор сайта | |
site_domain_name |
string | да | да | Адрес сайта в интернете. Без указания
протокола - "http://" или "https://"
|
||
Рекламная кампания | ||||||
campaign_id |
number | да | да | да | Уникальный идентификатор рекламной кампании | |
campaign_name |
string | да | да | Название рекламной кампании | ||
visit_other_campaign |
boolean | Флаг показывает заходил ли посетитель (в пределах персоны) по другим рекламным кампаниям | ||||
Информация о посетителе | ||||||
visitor_id |
number | да | да | Уникальный идентификатор посетителя | ||
person_id |
number | да | Уникальный идентификатор персоны | |||
visitor_type |
enum | Новый, Вернувшийся, Не заполнен | да | да | Тип посетителя | |
visitor_session_id |
number | да |
Уникальный идентификатор сессии
посетителя, см. "get.visitor_sessions_report"
|
|||
visits_count |
number | да | Общее количество посещений посетителя | |||
visitor_first_campaign_id |
number | да | Уникальный идентификатор первой рекламной кампании. | |||
visitor_first_campaign_name |
string | да | Название первой рекламной кампании | |||
visitor_city |
string | да | Город посетителя | |||
visitor_region |
string | да | Регион посетителя | |||
visitor_country |
string | да | Страна посетителя | |||
visitor_device |
enum |
|
да | да | Устройство пользователя | |
Свойства посетителя | ||||||
visitor_custom_properties |
array | да |
Свойства посетителя, которые могут
быть заданы через личный кабинет
или с помощью JavaScript API [метод Comagic.setProperty(name, value); ]
|
|||
property_name |
string | Имя свойства, которое должно быть присвоено посетителю | ||||
property_value |
string | Значение свойства | ||||
Сегменты | ||||||
segments |
array | да | Сегменты | |||
segment_id |
number | Уникальный идентификатор сегмента | ||||
segment_name |
string | Название сегмента | ||||
UTM-метка | ||||||
utm_source |
string | да | Источник кампании | |||
utm_medium |
string | да | Канал кампании | |||
utm_term |
string | да | Ключевое слово кампании | |||
utm_content |
string | да | Содержание кампании | |||
utm_campaign |
string | да | Название кампании | |||
OS-метка | ||||||
openstat_ad |
string | да | Идентификатор рекламного объявления | |||
openstat_campaign |
string | да | Идентификатор рекламной кампании | |||
openstat_service |
string | да | Идентификатор сервиса, предоставляющего услуги | |||
openstat_source |
string | да | Идентификатор площадки, раздела, страницы, места на странице, на котором было показано соответствующее рекламное объявление | |||
Атрибуты обращения | ||||||
attributes |
array |
|
да | Атрибуты обращения | ||
Расширенные UTM-метки | ||||||
eq_utm_source |
string | да | Расширенная utm_source | |||
eq_utm_medium |
string | да | Расширенная utm_medium | |||
eq_utm_term |
string | да | Расширенная utm_term | |||
eq_utm_content |
string | да | Расширенная utm_content | |||
eq_utm_campaign |
string | да | Расширенная utm_campaign | |||
eq_utm_referrer |
string | да | Расширенная utm_referrer | |||
eq_utm_expid |
string | да | Расширенная utm_expid |
JSON структура запроса
{
"jsonrpc":"2.0",
"id":"number",
"method":"get.goals_report",
"params":{
"access_token":"string",
"user_id":"number",
"offset":"number",
"limit":"number",
"date_from":"iso8601",
"date_till":"iso8601",
"filter":{
},
"sort":[
{
"field":"string",
"order":"string"
}
],
"fields":[
"string"
]
}
}
JSON структура ответа
{
"jsonrpc":"2.0",
"id":"number",
"result":{
"metadata":{
},
"data":[
{
"id":"number",
"date_time":"iso8601",
"name":"string",
"type": "enum",
"ext_id": "number",
"source": "enum",
"communication_number":"number",
"communication_page_url": "string",
"communication_id":"number",
"communication_type":"enum",
"ua_client_id":"string",
"ym_client_id": "string",
"sale_date":"iso8601",
"sale_cost":"number",
"search_query":"string",
"search_engine":"string",
"referrer_domain":"string",
"referrer":"string",
"entrance_page":"string",
"gclid":"string",
"yclid":"string",
"ymclid":"string",
"ef_id":"string",
"channel":"enum",
"tags":[
{
"tag_id":"number",
"tag_name":"string",
"tag_type":"enum",
"tag_change_time":"iso8601",
"tag_user_id":"number",
"tag_user_login":"string",
"tag_employee_id":"number",
"tag_employee_full_name":"string"
}
],
"site_id":"number",
"site_domain_name":"string",
"campaign_id":"number",
"campaign_name":"string",
"visit_other_campaign":"boolean",
"visitor_id":"number",
"person_id":"number",
"visitor_type":"enum",
"visitor_session_id":"number",
"visits_count":"number",
"visitor_first_campaign_id":"number",
"visitor_first_campaign_name":"string",
"visitor_city":"string",
"visitor_region":"string",
"visitor_country":"string",
"visitor_device":"enum",
"visitor_custom_properties":[
{
"property_name":"string",
"property_value":"string"
}
],
"segments":[
{
"segment_id":"number",
"segment_name":"string"
}
],
"utm_source":"string",
"utm_medium":"string",
"utm_term":"string",
"utm_content":"string",
"utm_campaign":"string",
"openstat_ad":"string",
"openstat_campaign":"string",
"openstat_service":"string",
"openstat_source":"string",
"eq_utm_source": "string",
"eq_utm_medium": "string",
"eq_utm_term": "string",
"eq_utm_content": "string",
"eq_utm_campaign": "string",
"eq_utm_referrer": "string",
"eq_utm_expid": "string",
"attributes":[
]
}
]
}
}
Список возвращаемых ошибок
Смотрим раздел "Список ошибок для методов с глаголом get"