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

Как выпустить карту Wallet при входе в геозону

Выпускайте карту Apple или Google Wallet, когда покупатель входит в геозону магазина, а затем отправляйте ссылку установки. Это руководство строит такой journey с элементом Выпуск пасса.

Создайте кампанию Wallet Pass

Anchor link to

Элемент Выпуск пасса может выпускать карты только из существующей кампании, поэтому сначала создайте её. Платформа кампании неизменна, поэтому если вы поддерживаете и Apple Wallet, и Google Wallet, повторите этот раздел для каждой платформы отдельно.

  1. Перейдите в Campaigns → Wallet Passes → Campaigns и нажмите Create campaign.
  2. Выберите Apple Wallet или Google Wallet в качестве Platform, введите Name для собственного удобства, например Store loyalty (это название кампании внутри Pushwoosh, на самой карте оно не отображается), и выберите стиль карты, например Store Card (Apple) или Loyalty card (Google).
Форма создания новой кампании с Name, установленным в Store loyalty, и Pass Style, установленным в Store Card
  1. В разделе Basic Information установите Pass Name — то, что отображается на самой карте, например Store Loyalty Card.
Раздел Basic Information с Pass Name, установленным в Store Loyalty Card
  1. Оформите остальную часть карты, затем просмотрите предпросмотр и создайте кампанию.

Полный пошаговый разбор полей: Создание кампании Wallet Pass.

Создайте геозону магазина

Anchor link to

Для journey нужна активная геозона, от которой он будет запускаться, поэтому создайте её до того, как строить journey.

  1. Перейдите в Campaigns → Geo campaigns и нажмите Create geozone.
Экран Get Started раздела Geo campaigns с картой и действием Create geozone в панели управления Pushwoosh
  1. Введите Campaign name, например Downtown store.
Раздел формы геозоны с Campaign name, установленным в Downtown store
  1. В разделе Место срабатывания выберите Circle, найдите адрес магазина и задайте Радиус, м (не менее 50).
Trigger location в режиме Circle с окружностью радиусом 200 м вокруг адреса в центре Лос-Анджелеса
  1. В разделе Entry actions включите Fire event. Оставьте Event name пустым, тогда будет использовано имя по умолчанию PW_GeozoneEntered.
  2. Отключите Send push, если вы хотите, чтобы сообщение покупателю отправлял только journey, а не отдельный пуш геозоны при том же входе.
  3. Задайте Cooldown (для начала достаточно Standalone с небольшой длительностью) и Campaign schedule (Always active, если не нужны определённые часы).
Выпадающий список режима Cooldown, установленный в Standalone с длительностью 1 час
  1. Нажмите Save. Событие становится доступно в Trigger-based entry сразу после сохранения.

Полный пошаговый разбор полей: Создание геозоны.

Постройте journey

Anchor link to

Перейдите в Campaigns → Customer Journey Builder, нажмите Create campaign и постройте всё описанное ниже на одном холсте.

Настройте вход

Anchor link to
  1. Добавьте на холст элемент Trigger-based entry.
  2. Назовите его Geozone Entry.
  3. Выберите PW_GeozoneEntered в качестве Event.

Выпустите карту Wallet

Anchor link to
  1. Добавьте элемент Выпуск пасса сразу после входа.
  2. Назовите его Store pass.
Узел триггера Geozone Entry, соединённый с узлом Issue Wallet Pass с именем Store pass на холсте journey
  1. В Apple Wallet campaign выберите кампанию, созданную для Apple. В Google Wallet campaign выберите кампанию, созданную для Google. Каждый выпадающий список показывает только кампании своей платформы. Элемент выпускает карту для каждой выбранной платформы.
Настройки Issue Wallet Pass с Apple Wallet campaign и Google Wallet campaign как двумя отдельными выпадающими списками, оба установлены в Store loyalty

Разветвите по платформе и отправьте пуш

Anchor link to
  1. После элемента Выпуск пасса добавьте элемент Reachability check и назовите его, например, iOS Device?.
  2. В разделе Push Notifications нажмите iOS.
Канал Push Notifications с выбранным чипом iOS среди чипов платформ
  1. В разделе Which devices to check выберите Only the device that entered, чтобы проверка учитывала именно то устройство, которое вызвало вход в геозону, а не все устройства покупателя.
Which devices to check, установленное в Only the device that entered
  1. На ветке Push: iOS добавьте элемент Пуш. Выберите Маркетинговое сообщение или Транзакционное сообщение и отключите Отправлять на все устройства пользователя (по UserID), чтобы пуш ушёл только на то устройство, которое вошло в геозону.
  2. В тело сообщения вставьте {apple_install_link|regular|}.
  3. Включите Personalise message with event attributes, отметьте Overwrite placeholder, установите Source event в Store pass, а Dynamic attribute — в apple_install_link.
Отмеченный Overwrite placeholder с apple_install_link, Source event, установленным в Store pass, и Dynamic attribute, установленным в apple_install_link
  1. После редактирования пуша заново выберите пресет, чтобы маппинг подхватил новый плейсхолдер. Полный пошаговый путь: Отправка ссылки на карту пользователю.
  2. На ветке All others добавьте второй Reachability check с именем Android Device?, с Push Notifications, суженным до Android, и той же настройкой Only the device that entered.
  3. На его ветке Push: Android добавьте Пуш. Задайте тип сообщения и отключите Отправлять на все устройства пользователя (по UserID), как на ветке iOS. Вставьте {google_save_link|regular|} и замапьте Dynamic attribute google_save_link так же.
  4. Оставшуюся ветку All others оставьте без соединения, если у вас нет другого канала для этих пользователей. Ветка без исходящего соединения сама завершает journey в этой точке, поэтому элемент Exit ей не нужен.
Собранный journey с Geozone Entry, Store pass, двумя Reachability check и элементом Пуш со ссылкой на карту на каждой ветке

Покупатель попадает в All others, когда его устройство не зарегистрировано на проверяемой платформе, либо когда тег Push Alerts Enabled для этого устройства не равен true (push-разрешение выключено).

Когда срабатывает PW_GeozoneEntered, покупатель входит в journey, элемент Выпуск пасса выпускает его карту, а соответствующий элемент Пуш доставляет ссылку установки для его платформы.

Запустите и проверьте

Anchor link to
  1. Запустите journey, когда холст готов.
  2. После тестового входа проверьте количество входов и отвалов на элементе Выпуск пасса и статистику на каждом элементе Пуш.

Повторные визиты

Anchor link to

Повторный визит переиспользует ту же карту и повторно отправляет пуш. Повторный визит ограничивает только cooldown геозоны, а не настройка повторного входа элемента входа. Эта настройка блокирует повторное срабатывание только пока предыдущая сессия покупателя ещё активна, а сессия завершается сразу после пуша первого визита, поскольку ни одна из веток не ведёт к дальнейшему шагу. Поэтому настройка по умолчанию Do not allow re-entry не блокирует повторный визит. О стороне выпуска карты см. Что происходит на этом шаге.