Auf dieser Seite werden die Schritte beschrieben, die erforderlich sind, um Ihre Integration mit „Ordering End-to-End“ zu erstellen.
-
Kontoeinrichtung
- Führen Sie im Actions Center die Onboarding-Aufgaben aus, wie unter Kontoeinrichtung beschrieben.
- Gewähren Sie in Ihrem End-to-End-GCP-Projekt für Bestellvorgänge Bearbeiterzugriff auf food-support@google.com. So kann Google für technischen Support auf Ihr GCP-Projekt zugreifen.
- Wenn du eine formelle vertragliche Genehmigung vom Bestell-End-to-End-Team erhalten hast, damit deine Integration fortgesetzt werden kann, reiche eine Onboarding-Anfrage ein. Alternativ kannst du dein Interesse über das End-to-End-Antragsformular für Bestellungen bekunden.
-
Implementierung von Feeds
- Erstellen Sie die Feeds
Restaurant
,Service
undMenu
. Weitere Informationen finden Sie unter Datenfeed erstellen. - Testen Sie Ihre Feeds mit dem Schnelltest. Eine ausführliche Anleitung finden Sie unter Datenfeed testen.
- Generieren Sie Feeddateien programmatisch für die Batchaufnahme.
- Hoste deine Sandbox- und Produktionsfeeds wie unter Batchaufnahme beschrieben.
- Erstellen Sie Aktualisierungen in Echtzeit. Weitere Informationen finden Sie unter Echtzeitaktualisierungen.
- Erstellen Sie die Feeds
- Entwerfen Sie die Implementierung des Auftragsausführungsendpunkts. Weitere Informationen finden Sie unter Fulfillment API.
-
Bezahlaktion implementieren
- Erstellen Sie Ihre Checkout-Aktion für den idealen Standardanwendungsfall (auch als Happy Path bezeichnet). Weitere Informationen finden Sie unter Fulfillment API und Checkout einrichten.
- Teste deine Bezahlaktion mit dem Schnelltest. Folge der Anleitung unter Manuell mit dem Schnelltesttool testen.
- Binden Sie das Umgang mit Grenzfällen in Ihre Checkout-Aktion ein.
- Teste deine Bezahlaktion mit dem automatischen Testtool. Folgen Sie der Anleitung unter Mit dem automatischen Testtool testen.
-
Aktion zum Übermitteln von Bestellungen implementieren
- Erstellen Sie Ihre Aktion zum Einreichen von Bestellungen. Weitere Informationen finden Sie unter Fulfillment API und „Submit order“ einrichten.
- Testen Sie Ihre Aktion zum Einreichen von Bestellungen mit dem Schnelltest. Folgen Sie der Anleitung unter Manuell mit dem Schnelltesttool testen.
- Legen Sie in der Aktion „Bestellung senden“ den Umgang mit Grenzfällen fest.
- Teste deine Aktion zum Einreichen von Bestellungen mit dem automatischen Testtool. Folgen Sie der Anleitung unter Mit dem automatischen Testtool testen.
-
Onlinezahlung
- Validieren Sie Ihre Tokenisierungsparameter mit JSFiddle. Weitere Informationen findest du unter Google Pay-Zahlungs-Gateway testen.
- Implementieren Sie die Tokenisierungsparameter in Ihrer Checkout-Antwort. Weitere Informationen findest du unter Google Pay einrichten.
- Implementieren Sie die Gebühren-API des Zahlungsabwicklers in der Aktion „Bestellung senden“. Weitere Informationen erhalten Sie von Ihrem Zahlungsdienstleister.
- Testen Sie Ihre Tokenisierungsparameter mit Schnelltests. Weitere Informationen findest du unter Onlinezahlung testen.
- Erstellen Sie asynchrone Bestellaktualisierungen, wie unter Asynchrone Bestellaktualisierung beschrieben.
-
Testen
- Führen Sie Ihren eigenen Nutzerakzeptanztest (User Acceptance Test, UAT) mit End-to-End-Tests durch. Weitere Informationen finden Sie unter Schnelltests.
- Führen Sie das automatische Testtool aus, um Grenzfälle zu testen. Weitere Informationen findest du unter Automatisierter Integrationstest.
-
Vorbereitung der Einführung
- Wenden Sie sich an Ihren Google-Berater und warten Sie auf weitere Anweisungen. Weitere Informationen findest du unter Einführung vorbereiten und Checkliste zur Vorbereitung auf die Einführung.