Na tej stronie znajdziesz omówienie kroków niezbędnych do stworzenia integracji z kompleksowym systemem składania zamówień.
-
Konfigurowanie konta
- W Centrum działań wykonaj zadania wprowadzające zgodnie z opisem w sekcji Konfiguracja konta.
- Przyznaj uprawnienia do edycji adresowi food-support@google.com w swoim projekcie GCP do obsługi zamówień. Umożliwi to Google dostęp do Twojego projektu GCP w celu uzyskania pomocy technicznej.
- Jeśli zespół zajmujący się kompleksowym zamawianiem zatwierdził Twoją integrację, prześlij prośbę o wprowadzenie. Jeśli nie, zgłoś zainteresowanie, przesyłając formularz zgłoszenia zainteresowania kompleksowym zamawianiem.
-
Implementacja plików danych
- Utwórz pliki danych
Restaurant
,Service
iMenu
. Więcej informacji znajdziesz w artykule o tworzeniu pliku danych. - Przetestuj swoje pliki danych za pomocą funkcji szybkiego testowania. Szczegółowy przewodnik znajdziesz w artykule Testowanie pliku danych.
- Generuj pliki kanałów automatycznie do przetwarzania wsadowego.
- Hostuj pliki danych piaskownicy i produkcyjne zgodnie z opisem w sekcji Pozyskiwanie wsadowe.
- Twórz aktualizacje w czasie rzeczywistym. Więcej informacji znajdziesz w artykule o aktualizacjach w czasie rzeczywistym.
- Utwórz pliki danych
- Zaprojektuj implementację punktu końcowego realizacji zamówień. Więcej informacji znajdziesz w artykule Fulfillment API.
-
Wdrażanie działania dotyczącego płatności
- Przygotuj akcję dotyczącą płatności z myślą o idealnym, domyślnym przypadku użycia (zwanym też „szczęśliwą ścieżką”). Więcej informacji znajdziesz w artykule o Fulfillment API i w artykule Konfigurowanie obsługi płatności.
- Przetestuj akcję dotyczącą płatności za pomocą szybkiego testowania. Wykonaj instrukcje podane w artykule Testowanie ręczne za pomocą narzędzia do szybkiego testowania.
- Włączyć obsługę zgłoszeń ekstremalnych w akcję realizacji transakcji.
- Przetestuj akcję realizacji płatności za pomocą narzędzia do testowania automatycznego. Postępuj zgodnie z instrukcjami podanymi w sekcji Testowanie za pomocą narzędzia do automatycznego testowania.
-
Wdrażanie działania przesłania zamówienia
- Utwórz akcję przesłania zamówienia. Więcej informacji znajdziesz w artykule o interfejsie Fulfillment API i w artykule Konfigurowanie funkcji przesyłania zamówienia.
- Sprawdź działanie przesłania zamówienia za pomocą funkcji szybkiego testowania. Wykonaj instrukcje podane w sekcji Testowanie ręczne za pomocą narzędzia do szybkiego testowania.
- Zadbaj o obsługę zgłoszeń skrajnych w działaniu złożonego zamówienia.
- Sprawdź działanie przesłania zamówienia za pomocą automatycznego narzędzia do testowania. Postępuj zgodnie z instrukcjami podanymi w sekcji Testowanie za pomocą narzędzia do automatycznego testowania.
-
Płatność online
- Sprawdź parametry tokenizacji za pomocą JSFiddle. Więcej informacji znajdziesz w artykule Testowanie bramy płatności Google Pay.
- Zaimplementuj parametry tokenizacji w odpowiedzi na żądanie płatności. Więcej informacji znajdziesz w artykule o konfigurowaniu Google Pay.
- Zaimplementuj interfejs API Charge firmy obsługującej płatności w działaniu przesłania zamówienia. Aby uzyskać więcej informacji, skontaktuj się ze swoim dostawcą usług płatniczych.
- Parametry tokenizacji możesz przetestować za pomocą funkcji szybkiego testowania. Więcej informacji znajdziesz w artykule o testowaniu płatności online.
- Utwórz aktualizacje zamówień asynchronicznych zgodnie z opisem w sekcji Aktualizacja zamówienia asynchronicznego.
-
Testowanie
- Przeprowadź własny test akceptacji użytkowników (UAT), korzystając z kompleksowego testu. Więcej informacji znajdziesz w sekcji Szybki test.
- uruchomić automatyczne narzędzie do testowania, aby przetestować przypadki brzegowe; Więcej informacji znajdziesz w artykule Automatyczny test integracji.
-
Przygotowania do wprowadzenia na rynek
- Skontaktuj się z konsultantem Google i poczekaj na dalsze instrukcje. Więcej informacji znajdziesz w artykułach Przygotowanie do wprowadzenia na rynek i Lista kontrolna gotowości do wprowadzenia na rynek.