Ten przewodnik zawiera szczegółowe instrukcje dla programistów integrujących się z protokołem Universal Commerce Protocol (UCP). Opisuje niezbędne czynności, które należy wykonać, aby umożliwić transakcje bezpośrednio na platformach AI od Google (wyszukiwarka, Gemini).
Wdrożenie w skrócie
Aby rozpocząć transmisję na żywo w usługach Google AI, wykonaj te czynności. Możesz obsługiwać płatności gości lub bardziej zaawansowane funkcje powiązane z kontem.
- Przygotuj konto Merchant Center. Skonfiguruj dostawę, zwroty i plik danych o produktach, aby umożliwić użytkownikom odkrywanie i kupowanie Twoich produktów w przestrzeni Google.
- Gdy wszystko będzie gotowe, dołącz do listy oczekujących, aby skontaktować się z Google w sprawie wdrożenia UCP. Zanim będzie można opublikować integrację w Trybie AI od Google i Gemini, musi ona zostać zatwierdzona przez Google.
- Opublikuj profil sprzedawcy. Dzięki temu Google będzie mogło negocjować usługi i funkcje oraz wykrywać Twoje moduły obsługi płatności i klucze publiczne do weryfikacji podpisu.
- Pełna integracja z natywnym procesem płatności
Wdróż 3 podstawowe punkty końcowe REST do tworzenia, aktualizowania i kończenia sesji.
- [Opcjonalnie] Wdróż wbudowaną funkcję płatności. Ta opcja ma na celu obsługę procesów płatności, które wymagają złożonej logiki i dostosowywania.
- Wybierz ścieżkę identyfikacji użytkownika:
- Płatność bez logowania (domyślna): nie wymaga dodatkowych działań.
- Płatność połączona z kontem: wdróż OAuth 2.0, aby synchronizować profile użytkowników.
- Synchronizuj stan zamówienia. Wywołuj webhooki Google, aby przesyłać aktualizacje zamówień.