Омниканальные кампании
Pushwoosh позволяет создавать омниканальные кампании и беспрепятственно объединять ваши коммуникации по различным каналам, таким как push-уведомления, email, SMS, in-app сообщения и WhatsApp. В этом руководстве объясняется, как работают омниканальные кампании в Pushwoosh и как настроить интеграцию для их создания.
Ключевые идентификаторы для омниканальных кампаний в Pushwoosh
Anchor link toДля эффективного управления омниканальными кампаниями важно понимать, как Pushwoosh идентифицирует пользователей на разных устройствах и каналах. Pushwoosh по умолчанию использует три основных идентификатора:
-
Device ID (HWID): Уникальный идентификатор, присваиваемый каждому устройству SDK Pushwoosh. Узнать больше
-
User ID: Уникальный идентификатор, представляющий пользователя устройства. По умолчанию User ID равен HWID. Однако User ID зарезервирован для вас, что позволяет позже заменить User ID по умолчанию на кастомный. Это позволяет сопоставлять пользователей в разных системах или связывать разные устройства и каналы коммуникации под одним User ID для омниканальных кампаний. Узнать больше о User ID.
- Push-токен: Уникальный ключ для комбинации приложения и устройства, выдаваемый шлюзами push-уведомлений Apple или Google. Он собирается и управляется SDK Pushwoosh. Узнать больше
Как Pushwoosh обрабатывает устройства
Anchor link toВ Pushwoosh любой способ связи — такой как идентификатор устройства (HWID), адрес электронной почты или номер телефона — рассматривается как отдельная сущность или «устройство». Каждое «устройство» хранится как отдельная запись в базе данных Pushwoosh. Например:
- HWID для мобильных или веб push-уведомлений
- Адреса электронной почты для email-коммуникаций.
- Номера телефонов для SMS-сообщений и коммуникаций в WhatsApp
Например, если у пользователя есть мобильное устройство и адрес электронной почты, Pushwoosh считает идентификатор устройства (HWID) и адрес электронной почты двумя отдельными сущностями (устройствами). В результате в базе данных Pushwoosh будет две отдельные записи.
Узнайте, как регистрировать устройства в Pushwoosh
Как связать устройства для эффективных омниканальных кампаний
Anchor link toЧтобы проводить омниканальные кампании в Pushwoosh, в которых вы можете обращаться к одному и тому же пользователю через push-уведомления, email, SMS или WhatsApp, вы должны связать все способы связи пользователя под одним уникальным User ID. Этот важный процесс гарантирует, что Pushwoosh распознает, что отдельные точки контакта (например, телефон, email или номер SMS) принадлежат одному и тому же пользователю.
Pushwoosh позволяет связывать один User ID с несколькими устройствами и каналами. Это основа, которая гарантирует, что все действия пользователя и точки контакта рассматриваются как принадлежащие одному единому профилю.
Что вам нужно сделать
Anchor link to-
Установите кастомный, уникальный User ID, который свяжет все каналы/устройства, относящиеся к одному и тому же человеку (например, «alex_smith_123»).
-
При регистрации каждого способа связи (мобильное устройство, адрес электронной почты, номер телефона/SMS или WhatsApp) в Pushwoosh, присваивайте всем им один и тот же User ID. Это означает, что при регистрации устройства с помощью SDK или API Pushwoosh, или при импорте пользователей через CSV, всегда используйте один и тот же User ID для каждой точки контакта, принадлежащей пользователю.
Почему это важно?
Anchor link toЕсли вы не свяжете устройства под одним User ID, каждое устройство или способ связи будет рассматриваться как независимый пользователь, и вы не сможете таргетировать людей по разным каналам или координировать сообщения.
Пример
Anchor link toПредположим, вы хотите отправить последующее email-сообщение или SMS пользователям, которые не открыли push-уведомление. Чтобы сделать это без проблем, вы должны убедиться, что все контактные данные пользователя (такие как его мобильное устройство, адрес электронной почты и номер телефона) связаны с одним и тем же User ID. Таким образом, Pushwoosh сможет распознать и связаться с пользователем по разным каналам как с единым профилем.
Вот упрощенное представление того, как это может выглядеть в базе данных Pushwoosh:
| Платформа | Устройство (HWID) | User ID |
|---|---|---|
| Мобильное | abc123pushToken | user123 |
| user@example.com | user123 | |
| SMS | +1234567890 | user123 |
| +1234567890 | user123 |
В этом примере кастомный User ID «user123» связан с четырьмя различными устройствами: мобильным устройством, адресом электронной почты, номером для SMS и контактом WhatsApp. Это означает, что Pushwoosh распознает, что все эти устройства принадлежат одному и тому же пользователю, что позволяет вам связываться с ним по разным каналам.
Пример сценария
Anchor link toПредставьте, что вы управляете приложением для электронной коммерции и хотите связываться с вашими клиентами по различным каналам, включая push-уведомления, email, SMS и WhatsApp, обеспечивая последовательные и персонализированные сообщения на всех платформах.
Вот как это может выглядеть:
Шаг 1. Регистрация устройства и установка кастомного User ID
Anchor link toКогда новый клиент, назовем ее Сара, загружает ваше приложение, SDK Pushwoosh автоматически регистрирует ее устройство в Pushwoosh, используя его Hardware ID (HWID) в качестве User ID по умолчанию. После того как Сара создает аккаунт и входит в систему, вы присваиваете ей кастомный User ID, sarah_123, с помощью метода SDK setUserId.
Шаг 2. Расширение на email
Anchor link toДалее, предложите Саре подписаться на получение рекламных email-сообщений и зарегистрируйте ее адрес электронной почты в пользовательской базе Pushwoosh с помощью метода API registerEmail. Вы также можете зарегистрировать адрес электронной почты с помощью соответствующих методов, используя мобильный SDK или веб-SDK Pushwoosh, если вам нужно сделать это из вашего мобильного приложения или веб-сайта. Установите кастомный User ID на sarah_123, и вы также можете включить любые теги, которые должны быть связаны с записью email, например, ее предпочтения или активность.
Шаг 3. Расширение на SMS
Anchor link toАналогично, когда Сара соглашается получать SMS-сообщения и предоставляет свой номер телефона, вы должны использовать метод API registerDevice, чтобы связать ее номер (+1234567890) с ее User ID sarah_123.
Мобильное устройство, email и номер телефона Сары теперь связаны с ее User ID, sarah_123. Эта настройка позволяет вам отправлять персонализированные сообщения Саре через push-уведомления, email и SMS, обеспечивая бесшовный и последовательный пользовательский опыт.
Как омниканальность работает в Customer Journeys
Anchor link to- При настройке омниканальных Customer Journeys убедитесь, что вы включили опцию Отправлять на все устройства пользователя. Это гарантирует, что сообщение будет доставлено на соответствующий канал на всех устройствах пользователя.

- Чтобы омниканальные кампании работали эффективно, пользователи, которые входят в Journey, должны иметь все каналы, используемые в Journey. Например, если вы начинаете кампанию с push-уведомления, его получат только клиенты с зарегистрированными мобильными устройствами. Если у них нет мобильного устройства, они не смогут продолжить. То же самое касается email-кампаний.