Омниканальные кампании
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 |
В этом примере собственный UserID “user123” связан с четырьмя различными устройствами: мобильным устройством, адресом электронной почты, номером SMS и контактом WhatsApp. Это означает, что Pushwoosh распознает, что все эти устройства принадлежат одному и тому же пользователю, что позволяет вам связываться с ним по разным каналам.
Пример сценария
Anchor link toПредставьте, что вы управляете eCommerce-приложением и хотите обращаться к своим клиентам по различным каналам, включая 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 Pushwoosh, либо веб-SDK, если вам нужно сделать это из вашего мобильного приложения или веб-сайта. Установите собственный 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-кампаний.