Übersicht

Mit der Google Wallet API können Sie bereits über verschiedene vordefinierte Karten/Tickets (Kundenkarten, Angebote, Geschenkkarten, Veranstaltungstickets, Fahrkarten, Bordkarten) mit Nutzern interagieren, die anwendungsspezifische Felder und Funktionen haben.

Unsere bestehenden Arten von Karten/Tickets passen möglicherweise nicht in jeden Anwendungsfall. Aus diesem Grund wurde der generische Karten-/Tickettyp erstellt. Wie der Name schon sagt, sollte der generische Kartentyp verwendet werden, wenn Ihr Anwendungsfall in keinen unserer anderen speziellen Typen passt. Wenn Sie wissen möchten, wie die generische Karten für Ihren speziellen Anwendungsfall geeignet ist, können Sie die Karte in Echtzeit visualisieren.

Anwendungsfälle

Hier sind einige Beispiele für Anwendungsfälle, die zum Modell für die generischen Branche passen:

  • Parkscheine
  • Mitgliedskarten für eine Bibliothek
  • Gutscheine für gespeicherte Werte
  • Mitgliedskarten für Fitnessstudios
  • Kfz-Versicherungskarten
  • Reservierungen verschiedener Arten
  • Grenzüberschreitende QR-Codes
  • Kundenprüfungs-Bestätigungscodes

Anwendungsfälle mit vertraulichen Informationen

Es gibt Fälle, in denen Ihr Ticket oder Anwendungsfall vertrauliche Informationen enthält. Eine Definition sensibler Daten finden Sie in der AUP. In diesen Fällen bietet die generische Private Pass API eine Möglichkeit, einen privaten Pass für vorab genehmigte Anwendungsfälle zu definieren. Eine Übersicht über die Generic Private Pass API und die abgedeckten Anwendungsfälle finden Sie auf der allgemeinen Entwicklerwebsite für Private Pass.

Integrationsschritte

Die folgenden Schritte sind erforderlich, um die Google Wallet API zu integrieren. Wählen Sie den Integrationstyp unten aus, je nachdem, ob Sie Kunden nur über Android-Geräte oder Android, Web, E-Mail oder SMS erreichen.

Android, Web, E-Mail oder SMS

  1. Machen Sie sich mit der Funktionsweise von Klassen und Objekten vertraut und machen Sie sich mit den Abläufen zu Google Wallet hinzufügen vertraut.
  2. Voraussetzungen erfüllen
  3. [Optional] Mit dem Tool Karten/Tickets die JSON-Datei für Ihre Klassen und Objekte generieren
  4. Erstellen Sie einen JWT-Link, der die mit Ihrem privaten Schlüssel signierte Klasse und das Objekt enthält.
  5. Die Schaltfläche Zu Google Wallet hinzufügen in Ihrer App einblenden
  6. Gehen Sie die Checkliste für Tests durch.
  7. Veröffentlichungszugriff anfordern in der Google Pay and Wallet Console

Nur für Android

  1. Machen Sie sich mit der Funktionsweise von Klassen und Objekten vertraut und machen Sie sich mit den Abläufen zu Google Wallet hinzufügen vertraut.
  2. Voraussetzungen erfüllen
  3. [Optional] Mit dem Tool Karten/Tickets die JSON-Datei für Ihre Klassen und Objekte generieren
  4. Erstellen Sie ein Ticket, indem Sie ein signiertes JWT speichern oder mit dem Android SDK unsigniertes JSON speichern.
  5. Die Schaltfläche Zu Google Wallet hinzufügen in Ihrer Anwendung einblenden
  6. Gehen Sie die Checkliste für Tests durch.
  7. Veröffentlichungszugriff anfordern in der Google Pay and Wallet Console

Erste Schritte

Führen Sie als Erstes diese Codelabs für das Web und Android aus oder wählen Sie die passende Integration für Ihr Unternehmen aus. Die richtige Integration hängt von Ihren spezifischen Anforderungen ab und wird hauptsächlich dadurch bestimmt, wie Sie Ihre Kunden erreichen möchten.