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

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

Элемент Issue Wallet Pass создает карту Apple Wallet или Google Wallet для путешественника из кампании Wallet Pass. После его выполнения вы можете вставить ссылку на установку или сохранение в последующее сообщение в том же Journey.

Примеры использования

Anchor link to

Посадочный талон после регистрации

Anchor link to

Выпустите посадочный талон Apple или Google Wallet, как только путешественник зарегистрируется. Персонализируйте место и выход на посадку из события регистрации, а затем отправьте ссылку на установку с помощью push-уведомления перед вылетом.

  • Триггер: CheckInCompleted
  • Персональные поля: сопоставьте Seat и Gate с соответствующими атрибутами события
  • Доставка: Send Push с apple_install_link или google_save_link

Карта лояльности при регистрации

Anchor link to

Выпустите карту лояльности, когда путешественник впервые присоединяется к программе вознаграждений. Персонализируйте ее, указав начальный баланс баллов.

  • Триггер: LoyaltySignup
  • Персональные поля: сопоставьте Points с атрибутом points события
  • Доставка: Send Email сразу после, со ссылкой на сохранение в приветственном сообщении

Билет на мероприятие после покупки

Anchor link to

Выпустите билет, как только путешественник завершит покупку билета. Персонализируйте место или ряд из заказа.

  • Триггер: TicketPurchased
  • Персональные поля: сопоставьте Seat и Row с атрибутами заказа
  • Доставка: email-подтверждение с apple_install_link, чтобы путешественник мог добавить билет в одно касание

Предварительные требования

Anchor link to

Прежде чем добавить этот элемент:

Полные предварительные требования для кампаний на обеих платформах: Предварительные требования для кампаний Wallet Pass.

Добавление элемента

Anchor link to
  1. Перетащите элемент Issue Wallet Pass на холст после шага, который должен инициировать выпуск.
  2. Дважды щелкните элемент, чтобы открыть его настройки.
  3. Введите узнаваемое имя в поле Step Name, например, Карта лояльности. Вы будете использовать это имя позже, когда будете вставлять ссылку на карту в элемент Send Push или Send Email.
  4. В полях Apple Wallet campaign и Google Wallet campaign выберите кампанию для одной из платформ или для обеих. Каждый выпадающий список принимает одну кампанию. Оставьте выпадающий список пустым, чтобы пропустить эту платформу.
Настройки Issue Wallet Pass с заполненным Step Name и кампанией Google Wallet, установленной на Loyalty rewards

Оба выпадающих списка содержат только кампании этого приложения для соответствующей платформы, уже исключая архивные.

Заполнение персональных полей

Anchor link to

В разделе Personal fields on the pass установите значение для каждого отображаемого поля.

Список остается пустым, пока вы не выберете кампанию выше. Затем он показывает Персональные поля этой кампании, те же самые, которые вы заполняете в диалоговом окне Issue pass кампании. Если вы смените кампанию, список обновится соответствующим образом.

Для каждого поля откройте выпадающий список значений и выберите один из следующих вариантов:

  • Статическое значение: введите одно значение для каждого путешественника, который достигает этого элемента. Например, введите SUMMER2026 в поле OFFER, чтобы каждая карта, выпущенная этим элементом, содержала один и тот же промокод.
Персональные поля на карте с OFFER, установленным на Static value, и VALUE, введенным как SUMMER2026
  • Событие, произошедшее ранее на пути путешественника в Journey. Затем выберите Атрибут, из которого будет браться значение поля. Например, выберите событие входа и его атрибут offer_code, чтобы заполнить поле OFFER собственным значением каждого путешественника вместо одного значения для всех. Pushwoosh считывает этот атрибут из данных о событиях самого путешественника при выполнении этого элемента, поэтому карта каждого путешественника получает свое собственное значение.
Персональные поля на карте с OFFER, установленным на событие входа Trigger, и Attribute, установленным на offer_code

При выборе кампаний для обеих платформ в списке отображаются поля из обеих. Поле, которое есть только в одной кампании, заполняется только для карты этой платформы.

Когда вы закончите, нажмите Применить, чтобы сохранить настройки элемента.

Повторные входы и условия выхода

Anchor link to

Если тот же путешественник снова достигает этого элемента, например, после возврата в Journey, Pushwoosh возвращает уже выпущенную ему карту, а не создает новую. У каждого путешественника может быть не более одной карты на кампанию.

Issue Wallet Pass выводит путешественника из Journey без автоматической повторной попытки в двух случаях:

  • У путешественника вообще нет User ID, даже стандартного HWID устройства, который автоматически устанавливается при обычной сессии SDK. Это происходит, когда путешественник входит в Journey без него, например, через API-based entry или полезную нагрузку события, в которой нет поля User ID.
  • Не удалось выпустить карту для настроенной кампании, например, потому что она была удалена или заархивирована после добавления элемента. Когда настроены обе платформы, сначала делается попытка для Apple. Если она не удается, путешественник выходит из Journey до попытки для Google, поэтому частичный результат никогда не достигается.

Информацию о том, что нужно проверить, см. в разделах Нет User ID и Не удалось выпустить карту.

Доставка карты путешественнику

Anchor link to

При персонализации последующего push-уведомления или email вы можете извлекать значения из этого шага Issue Wallet Pass по заданному вами Step Name. Вот атрибуты, которые вы можете вставить:

АтрибутПлатформаСодержит
apple_install_linkApple WalletURL для установки карты
google_save_linkGoogle WalletURL для сохранения карты

Доступен только атрибут для той платформы (или платформ), которую вы настроили в элементе.

  1. Добавьте элемент Send Push или Send Email после Issue Wallet Pass.
  2. В теле сообщения введите плейсхолдер ссылки на установку с вертикальными чертами, например, {apple_install_link|regular|}. Не используйте просто {apple_install_link}. Полный синтаксис см. в разделе Динамический контент или шаблоны Liquid в Journey.
  3. Включите Персонализировать сообщение с атрибутами события.
  4. В таблице установите флажок Перезаписать плейсхолдер рядом с вашим плейсхолдером. Его выпадающие списки Исходное событие и Динамический атрибут останутся неактивными, пока вы этого не сделаете.
  5. В Исходном событии выберите ваш шаг Issue Wallet Pass по заданному вами Step Name, например, Карта лояльности.
  6. В Динамическом атрибуте выберите apple_install_link или google_save_link в соответствии с использованным вами плейсхолдером.
Таблица «Персонализировать сообщение с атрибутами события», сопоставляющая apple_install_link с шагом «Карта лояльности»

Каждая выпущенная карта также имеет серийный номер (apple_serial_number или google_serial_number в контексте точки). Передайте его в свои собственные системы с помощью элемента Data to app или Webhook, например, чтобы зарегистрировать его в CRM или инструменте поддержки. Чтобы найти соответствующую карту в Pushwoosh по ее серийному номеру, используйте вкладку Passes кампании Wallet Pass или API AttachPasses, когда вам нужно прикрепить отдельную карту к кампании.

Пример сценария: предложение лояльности от кофейни

Anchor link to

Кофейня хочет приветствовать каждого нового участника программы лояльности скидочной картой, которую они могут добавить в кошелек своего телефона.

  1. Создайте событие CoffeeClubJoined и убедитесь, что оно включает атрибут для приветственного предложения, например, offer_code. Узнайте больше о создании событий
  2. Установите это событие в качестве триггера для Journey, чтобы каждый новый участник входил в него сразу после присоединения.
Настройки входа на основе триггера с событием, установленным на CoffeeClubJoined
  1. Добавьте Issue Wallet Pass после триггера.
  2. Назовите его Карта лояльности.
  3. Выберите кампанию лояльности, например, Скидка на кофе, для Apple Wallet campaign (а также для Google Wallet campaign, если вы поддерживаете Android).
  4. В разделе Personal fields on the pass установите для OFFER событие входа триггера.
  5. Выберите offer_code в качестве Атрибута.
Issue Wallet Pass с названием «Карта лояльности» с кампанией «Скидка на кофе» и OFFER, сопоставленным с offer_code
  1. Добавьте элемент Send Email сразу после Issue Wallet Pass.
  2. Персонализируйте его с помощью apple_install_link (или google_save_link), чтобы приветственное письмо содержало ссылку для добавления карты в одно касание.
Send Email с пресетом приветственного письма лояльности и чипом apple_install_link в теле сообщения

Когда срабатывает CoffeeClubJoined, путешественник входит в Journey, Issue Wallet Pass выпускает его карту с offer_code из этого события, а Send Email отправляет приветственное сообщение со ссылкой для ее добавления.

Собранный Journey лояльности кофейни с последовательно соединенными элементами Trigger entry, Loyalty card, Send Email и Exit