Руководства

Карта лояльности в Google Wallet: как она работает на Android и как сделать свою

Карта лояльности в Google Wallet хранится в Android-телефоне клиента, обновляется сама и может присылать уведомления. Объясняем, как это работает и как получить свою.

Автор: Команда Stampaz5 мин чтения

В этой статье
  1. 01Что такое карта лояльности в Google Wallet
  2. 02Как её видит клиент на Android
  3. 03Аккаунт эмитента и одобрение Google
  4. 04Сообщения и уведомления: правила Google
  5. 05Как получить карту в Google Wallet со Stampaz
  6. 06Apple Wallet и Google Wallet: практические различия
  7. 07Что делать с клиентами без Google Wallet
  8. 08Хорошие практики для Android

Что такое карта лояльности в Google Wallet

Карта лояльности в Google Wallet — это электронный пасс, который клиент сохраняет в приложение Google Wallet на Android рядом с платёжными картами, билетами и посадочными. Google называет это Loyalty card и в документации для разработчиков описывает как способ сохранить карту магазина, видеть баллы и награды и не носить пластик.

Клиенту ничего не нужно устанавливать: Google Wallet уже есть на большинстве Android-телефонов с сервисами Google. Доступность Google Wallet зависит от страны; если у клиента его нет, работает веб-карта. Если ваши клиенты на iPhone, аналогичная часть — в статье карта лояльности в Apple Wallet.

Классы и объекты: идея в двух строках

Google делит пассы на две части, и это помогает понять, что можно менять:

  • Класс — общий шаблон вашей программы: название бизнеса, название программы, логотип, цвета. Он одинаков для всех клиентов.
  • Объект — карта конкретного клиента: его код, баллы или штампы, баланс.

Согласно объяснению Google о том, как работают классы и объекты, когда вы меняете класс, изменение доходит до всех связанных карт; клиент увидит его при следующей синхронизации Wallet. Проще говоря: поменяли логотип — он поменялся во всех телефонах, никто ничего не делал.

Как её видит клиент на Android

Сохранить

Клиент сканирует QR на плакате, заполняет минимум полей и нажимает «Добавить в Google Wallet». Google также позволяет добавлять карты лояльности из самого приложения Wallet или с сайта магазина, как описано в справке о картах лояльности и подарочных картах. Для локального бизнеса QR на стойке — самый прямой путь.

Показать на кассе

Открывает Google Wallet, нажимает на вашу карту и показывает код. Сотрудник сканирует и начисляет штамп или баллы.

Видеть актуальное состояние

Штампы, баллы или баланс меняются в карте клиента, когда вы их начисляете. Некоторые изменения (например, баланс баллов) могут сопровождаться уведомлением.

Уведомления рядом с точкой

Google позволяет привязать к пассу места, чтобы показывать уведомление, когда клиент рядом. По руководству Google о push-уведомлениях, можно указать до 10 мест на класс и ещё 10 на объект, но решает Google, на каком расстоянии и как долго показывать уведомление, и текст тоже контролирует он. Это помощник, а не гарантированное уведомление.

Аккаунт эмитента и одобрение Google

Если бы вы выпускали пассы сами, Google потребовал бы:

  1. Создать аккаунт эмитента (Issuer account) в API Google Wallet. Если вы не работаете через Android-приложение, понадобится ещё аккаунт Google Cloud. Описано в Set up an Issuer account.
  2. Работать в демо-режиме. Новые аккаунты начинают в демо-режиме: выпускать пассы можно только тестовым пользователям.
  3. Запросить доступ к публикации. Нужен профиль компании (Business Profile) и хотя бы один созданный класс. Команда Google Wallet проверяет эти требования, прежде чем снять ограничение, согласно руководству о запросе доступа к публикации.
  4. Запрограммировать интеграцию: создать класс и объект на каждого клиента через REST API, сгенерировать ссылку или кнопку «Добавить в Google Wallet» и обновлять объекты при каждом штампе.

Плюс инструмент для сканирования, база клиентов с соблюдением законов о персональных данных и вся аналогичная работа для Apple, где путь совсем другой (сертификаты подписи и собственный сервер).

Сообщения и уведомления: правила Google

Это одно из различий, которое заметнее всего в работе. По документации Google Wallet об уведомлениях:

  • К карте можно добавить сообщение, и если отметить его как уведомление, клиент получит push.
  • Лимит — 3 сообщения с уведомлением на пасс за 24 часа. Сверх лимита сообщение добавится в карту, но без уведомления.
  • Некоторые обновления полей (например, баланс баллов или уровень) могут вызывать уведомление, со своим лимитом 3 за 24 часа.
  • Google может притормозить уведомления, если сочтёт, что вы надоедаете пользователям.
  • У клиента должны быть включены уведомления от пассов.

Практический совет: технический лимит — это не главное. Локальный бизнес, который шлёт больше одного уведомления в неделю, начинает утомлять. Лучше редко и по делу: «сегодня после 15:00 двойной штамп», «появился сезонный пирог», «до награды остался один штамп».

Как получить карту в Google Wallet со Stampaz

В Stampaz ничего из перечисленного трогать не нужно: ни аккаунт эмитента, ни классы, ни API. Процесс тот же, что и для iPhone:

  1. Выберите тип карты: штампы, баллы (уровни по желанию), уровневая скидка, кэшбэк, подарочная карта или подписка.
  2. Оформите карту: логотип, фоновое фото, цвета, подписи и штампы с вашим рисунком.
  3. Распечатайте плакат с QR, который сделает Stampaz.
  4. Сканируйте любым телефоном: без учётных записей и приложений для персонала, с защитой от двойного сканирования.

Владелец Android сохраняет карту в Google Wallet, владелец iPhone — в Apple Wallet, остальные пользуются веб-картой. Меняете дизайн — он обновляется во всех телефонах, никто не теряет штампы, баллы или баланс.

Из панели вы отправляете push-уведомления (4 в месяц на Local; на Pro и Cadena у Stampaz своего лимита нет, но всегда в рамках правил каждого кошелька), а на Pro и Cadena включаете автоматические сообщения (день рождения, приветствие, «мы скучаем») и уведомление рядом с точкой.

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

Apple Wallet и Google Wallet: практические различия

Для клиента оба делают одно и то же: хранят карту, показывают её на кассе и присылают уведомления. Внутри они устроены по-разному:

ПараметрApple WalletGoogle Wallet
ТелефоныiPhone (и Apple Watch)Android с сервисами Google
Как создаётся пассФайл, подписанный сертификатом AppleКласс + объект через API Google
Регистрация эмитентаАккаунт Apple Developer и сертификат типа пассаАккаунт эмитента, демо-режим и одобрение публикации
Смена дизайнаНовая версия пасса отправляется на каждый телефонИзменение класса применяется ко всем картам
МестаДо 10 на пассДо 10 на класс и 10 на объект; уведомлением управляет Google
Лимит уведомленийНет аналогичной публичной цифры в руководстве по пассам3 на пасс за 24 часа (сообщения)
Со StampazВключеноВключено

Практический вывод: не выбирайте одно из двух. У ваших клиентов телефоны обоих типов, и карта должна работать на обоих без двойной работы с вашей стороны.

Что делать с клиентами без Google Wallet

Не на каждом Android есть Google Wallet, и не все хотят им пользоваться. Вот что встретится:

  • Телефоны без сервисов Google. Некоторые модели продаются без них и не могут использовать Google Wallet. Для таких клиентов веб-карта Stampaz работает в браузере.
  • Страна, где Google Wallet недоступен. Тогда тоже выручит веб-карта.
  • Клиенты, которые не хотят ничего настраивать. Google Wallet обычно предустановлен, но многие его ни разу не открывали. Объясните, что нужно просто нажать кнопку; добавлять платёжную карту не нужно.
  • Выключенные уведомления. Если у клиента выключены уведомления пассов, push он не увидит, но сообщения будут на карте, когда он её откроет.

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

Хорошие практики для Android

  • Квадратный и простой логотип. Google Wallet показывает его маленьким — пусть узнаётся.
  • Фон с характером. В списке карт клиент первым делом видит цвет.
  • Понятное название программы: «Клуб кофейни Луна» говорит больше, чем «Бонусная программа».
  • Мало уведомлений, и только нужные. Лимит Google появился не просто так.
  • Проверьте на реальном Android до печати плаката: регистрация, штамп и списание награды.

Частые вопросы

Назад в блог

Создайте электронную карту лояльности уже сегодня.

Готово за 5 минут · без обязательств