Um Google Wallet-Pässe für deine Kontakte zu aktivieren, musst du ein Google-Zertifikat erstellen und es mit deinem Brevo-Konto verbinden.
Erste Schritte
- Stelle sicher, dass du ein Google-Konto mit Zugang zur Google Cloud Console hast
- Stelle sicher, dass du die Software auf deinem Computer installiert hast:
- Android Studio
- Git
- Node.js (Version 10 oder höher)
- Du kannst nur ein Google-Zertifikat pro Brevo-Konto hinzufügen. Ein Zertifikat kann nicht gelöscht werden, da es mit Kontakten verknüpft ist, die es verwendet haben, um ihre Wallet-Karte hinzuzufügen. Wenn das Zertifikat gelöscht wird, erhalten diese Kontakte keine Benachrichtigungen oder Updates mehr, die mit Karten verknüpft sind, die unter diesem Zertifikat erstellt wurden.
Schritt 1: Melde dich für ein Google Wallet API-Ausstellerkonto an
Zum Erstellen und Verteilen von Pässen für Google Wallet ist ein Ausstellerkonto erforderlich.
So erstellst du ein Google Wallet API-Ausstellerkonto:
- Öffne die Google Pay & Wallet Console.
- Befolge die Anweisungen auf dem Bildschirm, um ein Ausstellerkonto zu erstellen.
- Wähle Google Wallet API aus.
- Bestätige, dass du mit den Nutzungsbedingungen und der Datenschutzrichtlinie einverstanden bist.
- Kopiere den Wert der Issuer ID (Aussteller-ID) und speichere ihn für später.
- Wähle unter der Registerkarte Manage (Verwalten) die Option Set up test accounts (Testkonten einrichten) aus.
- Füge alle E-Mail-Adressen hinzu, die du in diesem Codelab verwenden willst.
Schritt 2: Erstelle ein Dienstkonto und einen Schlüssel
Für den Aufruf der Google Wallet API sind ein Dienstkonto und der dazugehörige Schlüssel erforderlich. Die Schlüsseldatei, die du in diesem Schritt erstellst, ist das Zertifikat, das du in Brevo hochlädst.
Aktivieren der Google Wallet API
- Melde dich bei der Google Cloud Console an.
- Erstelle ein neues Google Cloud-Projekt oder wähle ein bestehendes aus. Weitere Informationen findest du in der offiziellen Google Developer-Dokumentation.
- Aktiviere die Google Wallet API-Seite für dein Projekt.
Erstellen eines Dienstkontos
Zuerst erstellst du ein Dienstkonto:
- In der Google Cloud Console gehst du zu Service accounts (Dienstkonten).
- Gib einen Namen, eine ID und eine Beschreibung für dein Dienstkonto ein.
- Klicke auf Create and continue (Erstellen und fortfahren).
- Klicke auf OK.
Erstellen eines Schlüssel für ein Dienstkonto
Dann erstellst du einen Schlüssel für dieses Dienstkonto:
- Klicke auf das Dienstkonto, das du gerade erstellt hast.
- Wähle die Registerkarte Keys (Schlüssel) aus.
- Klicke auf Add key (Schlüssel hinzufügen) und wähle dann Create new key (Neuen Schlüssel erstellen).
- Wähle JSON als Schlüsseltyp aus.
-
Klicke auf Create (Erstellen). Die JSON-Schlüsseldatei wird automatisch auf deinen Computer heruntergeladen.
❗️ WichtigBewahre diese JSON-Schlüsseldatei sicher auf. Sie enthält einen privaten Schlüssel, der deine Anwendung identifiziert. Gib ihn nicht weiter und bewahre ihn nicht an einem öffentlich zugänglichen Ort auf.
Autorisieren des Dienstkontos
Nachdem du die Schlüsseldatei heruntergeladen hast, musst du das Dienstkonto autorisieren, damit es die Google Wallet-Pässe in deinem Ausstellerkonto verwalten kann.
- Öffne die Google Pay & Wallet Console.
- Wähle Users (Benutzer:in) aus.
- Wähle Invite a user (Benutzer:in einladen) aus.
- Gib die E-Mail Adresse deines Servicekontos ein. Sie folgt diesem Format:
service-account-name@project-id.iam.gserviceaccount.com. - Wähle Developer (Entwickler) oder Administrator aus dem Dropdown-Menü für Access level (Zugriffsebene) aus.
- Wähle Invite (Einladen) aus.
Schritt 3: Füge das Google-Zertifikat zu Brevo hinzu
Sobald deine Google-Konfiguration abgeschlossen ist, lädst du die JSON-Schlüsseldatei auf Brevo hoch, um dein Google Wallet-Konto zu verbinden:
- Klicke in deinem Brevo-Konto auf das Konto-Dropdown-Menü und gehe zu Settings > Marketing > Wallet credentials (Einstellungen > Marketing > Wallet-Zugangsdaten).
- Klicke auf Anmeldedaten hinzufügen.
- Wähle unter Application (Anwendung) Google Wallet aus.
- Gib einen Namen für dein Google-Zertifikat ein, mit dem du es in der Liste identifizieren kannst.
- Füge den Wert der Issuer ID (Aussteller-ID) ein, den du bei der Anmeldung für ein Google Wallet API Austeller-Konto gespeichert hast.
- Lade die JSON-Anmeldedatei hoch, die du von der Google Cloud Console heruntergeladen hast.
- Klicke auf Save credentials (Anmeldedaten speichern).
❓Wann sollte das Zertifikat erneuert werden?
Wenn dein Zertifikat kompromittiert wurde, musst du es unter Beibehaltung derselben Aussteller-ID erneuern. Rufe dazu die Aussteller-ID ab, die du bei der Anmeldung für ein Google Wallet-API-Ausstellerkonto gespeichert hast, und erstelle dann erneut einen Service-Kontoschlüssel.
⏭️ Nächste Schritte
- Erstellen, Hinzufügen oder Erweitern eines Apple-Zertifikats für Brevo Wallet
- Erstellen einer Wallet-Kampagne
- Einrichtung einer Automatisierung, um Wallet-Kontakte zu benachrichtigen und/oder sie in einen anderen Pass zu verschieben
- Versenden von Geofencing-Benachrichtigungen an Wallet-Pass-Inhaber:innen
🤔 Sie haben eine Frage?
Wenden Sie sich bei Fragen an unser Support-Team: Erstellen Sie einfach ein Ticket über Ihr Konto. Wenn Sie noch kein Konto haben, können Sie uns hier kontaktieren.
Wenn Sie Unterstützung bei einem Projekt mit Brevo suchen, können wir Sie mit der richtigen zertifizierten Brevo-Partneragentur verbinden.