Выпуск карты 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: создайте хотя бы одну кампанию Wallet Pass для приложения. Issue Wallet Pass может выпускать карты только из существующей кампании. Он не может создавать дизайн карты.
- Apple Wallet: подключите платформу iOS и завершите настройку карт Apple Wallet для приложения. См. также Начало работы с картами Apple Wallet.
- Google Wallet: настройте Google Wallet для Android для приложения. См. также Начало работы с картами Google Wallet.
Полные предварительные требования для кампаний на обеих платформах: Предварительные требования для кампаний Wallet Pass.
Добавление элемента
Anchor link to- Перетащите элемент Issue Wallet Pass на холст после шага, который должен инициировать выпуск.
- Дважды щелкните элемент, чтобы открыть его настройки.
- Введите узнаваемое имя в поле Step Name, например,
Карта лояльности. Вы будете использовать это имя позже, когда будете вставлять ссылку на карту в элемент Send Push или Send Email. - В полях Apple Wallet campaign и Google Wallet campaign выберите кампанию для одной из платформ или для обеих. Каждый выпадающий список принимает одну кампанию. Оставьте выпадающий список пустым, чтобы пропустить эту платформу.

Оба выпадающих списка содержат только кампании этого приложения для соответствующей платформы, уже исключая архивные.
Заполнение персональных полей
Anchor link toВ разделе Personal fields on the pass установите значение для каждого отображаемого поля.
Список остается пустым, пока вы не выберете кампанию выше. Затем он показывает Персональные поля этой кампании, те же самые, которые вы заполняете в диалоговом окне Issue pass кампании. Если вы смените кампанию, список обновится соответствующим образом.
Для каждого поля откройте выпадающий список значений и выберите один из следующих вариантов:
- Статическое значение: введите одно значение для каждого путешественника, который достигает этого элемента. Например, введите
SUMMER2026в поле OFFER, чтобы каждая карта, выпущенная этим элементом, содержала один и тот же промокод.

- Событие, произошедшее ранее на пути путешественника в Journey. Затем выберите Атрибут, из которого будет браться значение поля. Например, выберите событие входа и его атрибут
offer_code, чтобы заполнить поле OFFER собственным значением каждого путешественника вместо одного значения для всех. Pushwoosh считывает этот атрибут из данных о событиях самого путешественника при выполнении этого элемента, поэтому карта каждого путешественника получает свое собственное значение.

При выборе кампаний для обеих платформ в списке отображаются поля из обеих. Поле, которое есть только в одной кампании, заполняется только для карты этой платформы.
Когда вы закончите, нажмите Применить, чтобы сохранить настройки элемента.
Повторные входы и условия выхода
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_link | Apple Wallet | URL для установки карты |
google_save_link | Google Wallet | URL для сохранения карты |
Доступен только атрибут для той платформы (или платформ), которую вы настроили в элементе.
- Добавьте элемент Send Push или Send Email после Issue Wallet Pass.
- В теле сообщения введите плейсхолдер ссылки на установку с вертикальными чертами, например,
{apple_install_link|regular|}. Не используйте просто{apple_install_link}. Полный синтаксис см. в разделе Динамический контент или шаблоны Liquid в Journey. - Включите Персонализировать сообщение с атрибутами события.
- В таблице установите флажок Перезаписать плейсхолдер рядом с вашим плейсхолдером. Его выпадающие списки Исходное событие и Динамический атрибут останутся неактивными, пока вы этого не сделаете.
- В Исходном событии выберите ваш шаг Issue Wallet Pass по заданному вами Step Name, например,
Карта лояльности. - В Динамическом атрибуте выберите
apple_install_linkилиgoogle_save_linkв соответствии с использованным вами плейсхолдером.

Каждая выпущенная карта также имеет серийный номер (apple_serial_number или google_serial_number в контексте точки). Передайте его в свои собственные системы с помощью элемента Data to app или Webhook, например, чтобы зарегистрировать его в CRM или инструменте поддержки. Чтобы найти соответствующую карту в Pushwoosh по ее серийному номеру, используйте вкладку Passes кампании Wallet Pass или API AttachPasses, когда вам нужно прикрепить отдельную карту к кампании.
Пример сценария: предложение лояльности от кофейни
Anchor link toКофейня хочет приветствовать каждого нового участника программы лояльности скидочной картой, которую они могут добавить в кошелек своего телефона.
- Создайте событие
CoffeeClubJoinedи убедитесь, что оно включает атрибут для приветственного предложения, например,offer_code. Узнайте больше о создании событий - Установите это событие в качестве триггера для Journey, чтобы каждый новый участник входил в него сразу после присоединения.

- Добавьте Issue Wallet Pass после триггера.
- Назовите его
Карта лояльности. - Выберите кампанию лояльности, например,
Скидка на кофе, для Apple Wallet campaign (а также для Google Wallet campaign, если вы поддерживаете Android). - В разделе Personal fields on the pass установите для OFFER событие входа триггера.
- Выберите
offer_codeв качестве Атрибута.

- Добавьте элемент Send Email сразу после Issue Wallet Pass.
- Персонализируйте его с помощью
apple_install_link(илиgoogle_save_link), чтобы приветственное письмо содержало ссылку для добавления карты в одно касание.

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