Настройка карт Google Wallet для Android
Настройте Issuer ID из Google Pay & Wallet Console и ключ сервисного аккаунта Google Cloud, чтобы Pushwoosh мог выпускать и обновлять карты Google Wallet для вашего приложения. Это разовая настройка. Как только будет добавлена корректная конфигурация, для приложения откроется доступ к конструктору карт Google Wallet.
Создайте аккаунт эмитента
Anchor link toЗарегистрируйте аккаунт эмитента. В Google Pay & Wallet Console пройдите регистрацию в Google Wallet API, чтобы получить свой Issuer ID (числовое значение). Вы можете начать в демо-режиме и запросить доступ к продакшену позже.

Создайте ключ сервисного аккаунта
Anchor link to-
Создайте (или выберите) проект Google Cloud и включите для него Google Wallet API. Используйте тот же проект Google Cloud, который был связан с вашим эмитентом в Google Pay & Wallet Console во время регистрации. См. руководство по началу работы от Google.
-
Создайте сервисный аккаунт в этом проекте и скачайте его ключ в формате JSON. Следуйте руководству Google по созданию учетных данных для REST API. Файл ключа должен иметь тип
service_accountи содержатьclient_emailи приватный ключ PEM. -
Скопируйте адрес электронной почты сервисного аккаунта из JSON-ключа (поле
client_email). Он понадобится вам на следующем шаге.
Предоставьте доступ сервисному аккаунту
Anchor link toВ Google Pay & Wallet Console:
- Откройте Users (Пользователи) на боковой панели слева.
- Нажмите Invite a user (Пригласить пользователя).
- Вставьте адрес электронной почты сервисного аккаунта (из шага 3 выше).
- Установите Access level (Уровень доступа) на Developer (Разработчик).
- Нажмите Invite (Пригласить).
Без этого шага Pushwoosh не сможет создавать или обновлять карты Google Wallet.
Настройте Google Wallet в Control Panel
Anchor link to- Перейдите в Settings → Configure platforms в Control Panel.
- В разделе MOBILE PLATFORMS найдите Android и откройте настройки Google Wallet.

- В поле Issuer ID введите числовой Issuer ID из Google Pay & Wallet Console.
- Рядом с Service account key (JSON) нажмите Browse… (Обзор…) и выберите файл ключа вашего сервисного аккаунта в формате
.json.

- Нажмите Apply (Применить).
Дальнейшие шаги
Anchor link toПосле нажатия Apply (Применить) вы сможете создавать дизайн карт в конструкторе.
Управление картами через API
Anchor link toИспользуйте Google Wallet API для создания карт, выпуска ссылок для сохранения и их отправки пользователям.