Etapy wdrażania

Etap 1. Potwierdzenie spełnienia wymagań związanych z łącznością i idempotentnością

Przed integracją ważne jest, aby zapoznać się z wymaganiami dotyczącymi zabezpieczeń warstwy transportu i warstwy aplikacji, a także standardami protokołów, szczególnie związanymi z idempotentnością.

Krok 2. Skonfiguruj usługę we współpracy z Google

Google musi skonfigurować hosty i klucze PGP, aby nawiązać komunikację z wdrożonymi przez Ciebie interfejsami API.

Najpierw musisz określić adresy URL hostów po swojej stronie, które będą odpowiedzialne za obsługę interfejsów API hostowanych przez dostawcę. Jeśli wdrożenie jest podzielone na wiele hostów (np. rdzeni zewnętrznego lub innego dostawcy usług), wskaż, które punkty końcowe są obsługiwane bezpośrednio przez Ciebie, a które w Twoim imieniu przez dostawcę usług.

Następnie, jeśli hostujesz dowolny z interfejsów API hostowanych przez dostawcę, musisz wygenerować klucze PGP, które będą używane do szyfrowania warstwy aplikacji w punktach końcowych.

Aby rozpocząć konfigurację dostawcy i proces wymiany kluczy, podaj te informacje osobie kontaktowej w Google do spraw technicznych:

  • Nazwa hosta serwera lub serwerów odpowiedzialnych za obsługę interfejsów API hostowanych przez dostawcę.
  • ścieżka podrzędna do implementacji interfejsu API,
  • Publiczna część wygenerowanej pary kluczy PGP

Gdy Google skonfiguruje dostawcę, w odpowiedzi wyśle Ci identyfikator konta integratora płatności (PIAID) i publiczny klucz PGP Google przypisany do Twoich hostowanych punktów końcowych.

Krok 3. Nawiązanie połączenia z punktami końcowymi echo w piaskownicy

Po potwierdzeniu, że możesz spełnić wymagania integracji, mieć klucze PGP i mieć identyfikator konta integratora płatności (PIAID) od Google, możesz wdrożyć i przetestować punkty końcowe echo hostowane przez Google i hostera echo. Zapoznaj się z definicjami echo w dokumentacji interfejsu API implementowanej w ramach informacji.

Do testowania połączeń bazowych te skrypty korzystają z hostowanej przez Google metody echa Sandbox:

Krok 4. Integracja z interfejsami API

Gdy punkty końcowe echo będą działać w piaskownicy, będzie można przejść do integracji z pozostałymi interfejsami API.

Dokumentacja interfejsów API wdrażanych usług znajdziesz w dokumentacji.

Krok 5. Prześlij logo firmy

Przestrzegaj wskazówek dotyczących promowania marki.

Krok 6. Testowanie

Podczas programowania możesz używać hostowanej usługi Amplecash do imitowania żądań i odpowiedzi. Gdy Twoje rozwiązanie będzie gotowe do kompleksowego przetestowania przepływu, osoba kontaktowa ds. technicznych w Google pomoże Ci wykonać testy na żywo w środowisku piaskownicy.

Kończenie programowania przebiega zgodnie z procesem testowania, aby przygotować się do publikacji.

Krok 7. Uruchomienie

Przeprowadź proces uruchamiania, aby zapewnić możliwie najpłynniejsze publikowanie wersji.