Skip to content

Интеграция с веб-хуками

Эта интеграция позволяет настроить конечную точку веб-хука (Webhook endpoint) для получения данных от Wavesend в реальном времени, в частности статусов Email-событий, таких как отправка, доставка, возврат, открытие Email и т.д.

Источник: Данные отправляются из Wavesend в вашу систему через веб-хук.

Конечная точка веб-хука (Webhook endpoint): URL на стороне сервера, который получает HTTP POST-запросы от Wavesend. Клиенты могут указать точный порт.

  • Пример без порта: https://clientdomainname.com/webhook_endpoint
  • Пример с указанием порта: https://clientdomainname.com:8081/webhook_endpoint

Синхронизируемые сущности

Section titled “Синхронизируемые сущности”

Статусы Email-событий, которые предоставляют данные о взаимодействии пользователей с отправленными вами сообщениями.

Чтобы настроить интеграцию:

  1. В своем аккаунте Wavesend перейдите в Settings > 3rd Party Integrations и найдите Webhook Integration. Нажмите Configure.
  1. В открывшемся окне введите полный URL-адрес конечной точки веб-хука и нажмите Apply.

После успешной настройки вы начнете получать запросы от Wavesend.

Как проверить, что интеграция работает

Section titled “Как проверить, что интеграция работает”

После настройки интеграции вы начнете получать HTTP POST-запросы от Wavesend на указанную конечную точку веб-хука.

Имя поляТипОбязательноОписаниеПример
event_namestringДаНазвание события"Email Sent"
message_iduint64НетУникальный идентификатор сообщения, связанного с событием.200XXXX3258
message_codestringДаКод сообщения, связанного с событием."B780-XXXXXX3C-XXXX0375"
campaign_iduint64НетУникальный идентификатор кампании, связанной с событием.96XXXX
platformstringДаПлатформа устройства, связанная с событием (например, iOS, Android, Email)."Email"
application_codestringДаКод Application, связанного с событием."3XXXX-XXXX1"
hwidstringДаИдентификатор устройства (HWID), связанный с событием."example@gmail.com"
user_idstringДаUser ID Wavesend, связанный с событием."15XXXX8"
payloadstringНетСодержимое, связанное с сообщением, зависит от платформы. Для Email-событий это поле содержит тему письма. Для других платформ оно может включать другой релевантный контент, специфичный для события (например, текст или заголовок сообщения)."Не пропустите нашу летнюю распродажу!"
timestampint64ДаВремя, когда произошло событие, в формате UNIX timestamp.1723798222
journey_titlestringНетНазвание Journey, связанного с событием."Летняя распродажа"
journey_point_titlestringНетНазвание конкретной точки в Journey, связанной с событием."5_summer sale_new"
{
"event_name": "Email Sent",
"message_code": "B780-XXXXXX3C-XXXX0375",
"campaign_id": 96XXXX,
"platform": "Email",
"payload": "Не пропустите нашу летнюю распродажу!",
"application_code": "3XXXX-XXXX1",
"hwid": "example@gmail.com",
"user_id": "15XXXX8",
"timestamp": 1723798222,
"journey_title": "Летняя распродажа",
"journey_point_title": "5_summer sale_promoemail"
}