Перейти к основному содержимому

Получить историю одного профиля

Описание

Получить историю действий одного профиля в сообщениях.

URL-адрес

Метод: POST

https://example.com/api/v1.1/subscribers/history_get

Параметры запроса

ПараметрТипПримерОбязательныйОписание
tokenstring"abcdefghijklmnqrstuvwxyz"ДаAPI токен
formatstring"json"НетФормат возвращаемых данных
(по умолчанию – "json")
list_idInt1ДаИдентификатор базы данных
xxhstring"0eb51aefd919f90a"Нет, если есть matchingxxhash идентификатор профиля
matchingstring"email"
"email_profile"
"email_sub"
"phone"
"phone_sub"
"profile_id"
"push_sub"
"custom"
"custom_sub"
"email_phone"
"email_phone_sub"
Нет, если поиск по xxhРежим поиска подписчика.
По умолчанию – email.

Для каждого типа матчинга в теле запроса необходимо передавать определенные поля.

Подробнее об этих полях можно узнать здесь.
date_fromstring"2017-01-01"НетНачало отчетного периода
xxh.YYYYMMDD
date_tostring"2017-12-31"НетКонец отчетного периода
xxh.YYYYMMDD

Пример запроса

{
"list_id": 20,
"token": "abcdefghijklmnqrstuvwxyz",
"xxh": "0eb51aefd919f90a"
}

Пример ответа

{
"data": [
{
"action": "click",
"count": 1,
"datetime": "2017-04-05T07:48:44Z",
"email": "john@example.com",
"list_id": 1,
"message_id": 1,
"xxh": "0eb51aefd919f90a",
"campaign_id": 1
},
{
"action": "open",
"count": 1,
"datetime": "2017-04-05T07:48:44Z",
"email": "john@example.com",
"list_id": 1,
"message_id": 1,
"xxh": "a81879594020ac07",
"campaign_id": 1
},
{
"action": "send",
"count": 1,
"datetime": "2017-04-05T07:48:41Z",
"email": "john@example.com",
"list_id": 1,
"message_id": 1,
"xxh": "0eb51aefd919f90a",
"campaign_id": 1
}
],
"error": 0,
"error_text": "Successful operation"
}

Возвращаемые параметры

ПараметрТипОписание
errorintКод ошибки
error_textstringТекст ошибки
actionstringДействие подписчика (см. ниже)
countintКоличество действий
datetimestringДата и время действия
emailstringАдрес подписки
db_id (list_id)intИдентификатор базы данных
message_idintИдентификатор шаблон сообщения
xxhstringxxhash идентификатор профиля
campaign_idintИдентификатор кампании

События в истории профиля (action)

События Email канала
sendEmail отправлен
delivEmail доставлен
undelivEmail не доставлен
openEmail открыт
readEmail прочитан. Сообщение открыто пользователем в течении 8 и более секунд
clickКлик в Email. Событие регистрируется при переходе по ссылке в письме. Для каждой ссылки регистрируется свое событие клика, т.е. если профиль перейдет по двум разным ссылкам в письме, будут зарегистрированы 2 события клика.
confirmПереход по ссылке подтверждения подписки в Email письме (confirm-link)
subscribe_emailПодписан на Email канал ресурса
unsubscribe_emailОтписан от Email канала ресурса
replyПолучен ответ на Email-письмо
complainПолучен статус Жалобщик
hbounceПолучен статус Hardbounced
События SMS канала
send_smsSMS сообщение отправлено в шлюз для доставки подписчику
deliv_smsSMS сообщение доставлено
undeliv_smsSMS сообщение не доставлено
click_smsНеуникальный клик по ссылке в SMS сообщении
subscribe_smsПодписан на SMS канал ресурса
unsubscribe_smsОтписан от SMS канала ресурса
События Push канала
send_pushPush отправлен
deliv_pushPush доставлен
open_pushНеуникальное открытие push сообщения
click_pushКлик в Push
undeliv_pushPush сообщение не доставлено
subscribe_pushПодписан на Push канал ресурса
unsubscribe_pushОтписан от Push канала ресурса
События Telegram Bot канала
telegram_bot_sendВ канале Telegram Bot произошло событие Telegram bot отправка
telegram_bot_delivВ канале Telegram Bot произошло событие Telegram bot доставка
telegram_bot_undelivВ канале Telegram Bot произошло событие Telegram bot недоставка
telegram_bot_clickВ канале Telegram Bot произошло событие Telegram bot клик
telegram_bot_subscribeВ канале Telegram Bot произошло событие Telegram bot подписка
События WhatsApp канала
whatsapp_sendСообщение отправлено для доставки подписчику в whatsapp чат
whatsapp_delivСообщение доставлено в whatsapp чат
whatsapp_undelivСообщение не доставлено в whatsapp чат
whatsapp_clickНеуникальный клик по ссылке в сообщении в whatsapp чате
whatsapp_readСообщение прочитано пользователем
whatsapp_subscribeВ канале whatsapp произошло событие Whatsapp подписка
События Viber канала
viber_sendСообщение отправлено для доставки подписчику в Viber чат
viber_delivСообщение доставлено получателю
viber_undelivСообщение не доставлено, т.к. отклонено Viber или Devino.Online
viber_clickПереход по ссылке в сообщении. Если получатель несколько раз кликнул по одной и той же ссылке, фиксируется каждое событие клика.
viber_readСообщение прочитано пользователем
viber_subscribeВ канале Viber произошло событие Viber подписка
События для всех каналов
offenceСообщение не отправлено из-за ограничений политики отправки
suppressСообщение не было отправлено кампанией, т.к. профиль находится в стоп-списке
События импорта профилей подписчиков
import_manualПрофиль создан вручную
import_apiПрофиль создан API-импортом
import_fileПрофиль создан импортом из файла
import_formПрофиль создан импортом из формы
import_pushПрофиль создан в результате push-импорта
import_popupПрофиль создан импортом через попап
События отписки
unsub_apiПодписчик отписан от рассылок через API
unsub_manualОтписан вручную (глобальный статус профиля изменен на "Отписан")
События пикселя
pixel_openДостигнута цель
События, связанные с промокодами
promocode_attachПривязан промокод
promocode_detachОтвязан промокод
promocode_activateАктивирован промокод
События сегментов
segs_addВошёл в статический сегмент
segs_removeВышел из статического сегмента
События связей между профилями
rel_attachПрофиль получает связь с другим профилей
rel_detachПрофиль теряет связь с другим профилем
rel_strengthenУвеличивается вес связи между профилями
События формы
form_loadФорма загружена
form_page_showСтраница формы загружена
form_postФорма заполнена и отправлена
form_abandon Форма брошена. Профиль загружает страницу с формой и не закрывает её в течение часа, при этом не отправляя форму
form_bounceОшибка при заполнении формы (попытка повторного заполнения, технические проблемы и др.)