Перейти к содержанию

Омниканальные кампании

Pushwoosh позволяет создавать омниканальные кампании и объединять коммуникации по разным каналам: push-уведомления, email, SMS, in-app сообщения и WhatsApp. В этом руководстве объясняется, как работают омниканальные кампании в Pushwoosh и как настроить интеграцию для их создания.

Ключевые идентификаторы для омниканальных кампаний в Pushwoosh

Anchor link to

Для эффективного управления омниканальными кампаниями важно понимать, как Pushwoosh идентифицирует пользователей на разных устройствах и каналах. Pushwoosh по умолчанию использует три основных идентификатора:

  • Идентификатор устройства (HWID): Уникальный идентификатор, присваиваемый каждому устройству с помощью Pushwoosh SDK. Подробнее

  • User ID: Уникальный идентификатор, представляющий пользователя устройства. Подробнее. По умолчанию User ID равен HWID. Однако User ID зарезервирован для вас, что позволяет позже заменить User ID по умолчанию на кастомный. Это позволяет сопоставлять пользователей в разных системах или связывать разные устройства и каналы коммуникации под одним User ID для омниканальных кампаний.

  • Push-токен: Уникальный ключ для комбинации приложения и устройства, выдаваемый шлюзами push-уведомлений Apple или Google. Он собирается и управляется Pushwoosh SDK. Подробнее

Как Pushwoosh обрабатывает устройства

Anchor link to

В Pushwoosh любой способ связи — например, идентификатор устройства (HWID), адрес электронной почты или номер телефона — рассматривается как отдельная сущность, или «устройство». Каждое «устройство» хранится как отдельная запись в базе данных Pushwoosh. Например:

  • HWID для мобильных или веб-push-уведомлений
  • Адреса электронной почты для email-коммуникаций
  • Номера телефонов для SMS-сообщений и коммуникаций в WhatsApp

Например, если у пользователя есть мобильное устройство и адрес электронной почты, Pushwoosh считает идентификатор устройства (HWID) и адрес электронной почты двумя отдельными сущностями (устройствами). В результате в базе данных Pushwoosh будет две отдельные записи.

Узнайте, как регистрировать устройства в Pushwoosh

Связывание устройств для омниканальных кампаний

Anchor link to

Часто пользователи предоставляют несколько способов связи, что означает, что у вас есть несколько каналов коммуникации для взаимодействия с ними. Это позволяет создавать эффективные омниканальные кампании. Для этого необходимо связать все устройства пользователя под одним кастомным User ID.

Например, если вы хотите создать омниканальную кампанию для пользователей, которые не открыли ваши push-уведомления, и отправить им email или SMS, вам сначала нужно установить кастомный User ID. Этот User ID будет связан с идентификатором мобильного устройства пользователя, его адресом электронной почты и/или номером телефона, что позволит вам взаимодействовать с одним и тем же пользователем по всем этим каналам.

Вот упрощенное представление того, как это может выглядеть в базе данных Pushwoosh:

ПлатформаУстройство (HWID)User ID
Мобильнаяabc123pushTokenuser123
Emailuser@example.comuser123
SMS+1234567890user123
WhatsApp+1234567890user123

В этом примере кастомный UserID “user123” связан с четырьмя различными устройствами: мобильным устройством, адресом электронной почты, номером для SMS и контактом в WhatsApp. Это означает, что Pushwoosh распознает, что все эти устройства принадлежат одному и тому же пользователю, что позволяет вам связываться с ним по разным каналам.

Чтобы увидеть все устройства, связанные с одним User ID, введите этот User ID в User Explorer в Pushwoosh. Вы увидите все активные устройства пользователя, а также все его теги.

Пример сценария

Anchor link to

Представьте, что вы управляете приложением для электронной коммерции и хотите взаимодействовать с клиентами по различным каналам, включая push-уведомления, email, SMS и WhatsApp, обеспечивая согласованные и персонализированные сообщения на всех платформах.

Вот как это может выглядеть:

Шаг 1. Регистрация устройства и установка кастомного User ID

Anchor link to

Когда новый клиент, назовем ее Сара, загружает ваше приложение, Pushwoosh SDK автоматически регистрирует ее устройство в Pushwoosh, используя его Hardware ID (HWID) в качестве User ID по умолчанию. После того как Сара создает учетную запись и входит в систему, вы присваиваете ей кастомный User ID sarah_123 с помощью метода SDK setUserId.

Шаг 2. Расширение на email

Anchor link to

Затем предложите Саре подписаться на получение рекламных писем и зарегистрируйте ее адрес электронной почты в базе пользователей Pushwoosh с помощью метода API registerEmail. Вы также можете зарегистрировать адрес электронной почты с помощью соответствующих методов, используя мобильный SDK или Web 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 убедитесь, что включена опция Отправить на все устройства пользователя. Это гарантирует, что сообщение будет доставлено на соответствующий канал на всех устройствах пользователя.
  • Чтобы омниканальные кампании работали эффективно, пользователи, которые попадают в Customer Journey, должны иметь все каналы, используемые в нем. Например, если вы начинаете кампанию с push-уведомления, его получат только клиенты с зарегистрированными мобильными устройствами. Если у них нет мобильного устройства, они не смогут продолжить путь. То же самое относится и к email-кампаниям.