Запрос на получение групп кампании
Кампании в системе Call-tracking.by могут объединяться в группы. Например, если клиенту необходимо отслеживать несколько сайтов, несколько дилеров и т.д. Получить список групп пользователя можно следующим образом:
URL: GET /api/v3/docs/get_campaign_groups_info.json
Обязательные параметры:
- agent_token - Персональный ключ агента.
- user_uuid - Уникальный идентификатор пользователя.
- start_date - Дата начала запрашиваемого периода. Формат день-месяц-год. Пример: '01-07-2015'.
- end_date - Дата окончания запрашиваемого периода. Формат день-месяц-год. Пример: '31-07-2015'.
Пример запроса:
/api/v3/stats/get_campaign_groups_info.json?agent_token=IQnFQDNe6TVsWpP0hvmxpQ&user_uuid=9b2d8c12-3ce8-4291-a470-4fc0c2d2e0bf
&start_date=01-07-2015&end_date=03-07-2015
$.get('/api/v3/stats/get_campaign_groups_info.json?agent_token=IQnFQDNe6TVsWpP0hvmxpQ&user_uuid=9b2d8c12-3ce8-4291-a470-4fc0c2d2e0bf&start_date=01-07-2015&end_date=03-07-2015', function (data) {
$('.response-example').removeClass('loading-data');
$('.response-example').html(JSON.stringify(data))
})
Пример ответа:
[{"id"=>1, "name"=>"group_campaign_opt"}, {"id"=>2, "name"=>"group_campaign_roznica"}]
Параметры ответа:
- id - идентификатор группы.
- name - имя группы.
Возможное практическое применение:
Для создания формы в личном кабинете агента. Например следующего вида: