Krótki przewodnik po interfejsie Merchant API

Z tej strony dowiesz się, jak utworzyć konto Merchant Center i przesłać przykładowy produkt za pomocą Merchant API.

Zanim zaczniesz

włączyć Merchant API w projekcie Google Cloud, Będzie on potrzebny do uwierzytelniania.

Czy mam projekt Google Cloud?

Jeśli używasz integracji interfejsu API w Apps Script za pomocą usługi treści w Zakupach, tworzy ona domyślny projekt Google Cloud i automatycznie włącza usługę Merchant API. Zanim zaczniesz korzystać z Merchant API, musisz jednak przeprowadzić jednorazową rejestrację programisty. Więcej informacji znajdziesz w artykule Korzystanie z usługi Merchant API w Apps Script.

Jeśli nie masz projektu Google Cloud, możesz go utworzyć.

Otwórz Google Cloud

Krok 1. Utwórz konto Merchant Center

Aby korzystać z Merchant API, musisz mieć konto Merchant Center. Aby utworzyć konto, zapoznaj się z artykułem Pierwsze kroki z Merchant Center. Jeśli masz już konto Merchant Center z uprawnieniami „Administrator”, możesz go użyć.

Otwórz Merchant Center

Krok 2. Konfigurowanie uwierzytelniania w interfejsie Merchant API

Najlepszy sposób skonfigurowania uwierzytelniania zależy od środowiska, w którym planujesz pracować:

  • Jeśli jesteś dostawcą zewnętrznym, poproś aplikację o dostęp do kont Merchant Center klientów za pomocą OAuth 2.0. Szczegółowe informacje znajdziesz w artykule Uzyskiwanie dostępu do kont klientów. Aby się zarejestrować, musisz uzyskać token OAuth dla swojego konta Google.
  • Jeśli tworzysz aplikację wewnętrzną, która potrzebuje dostępu tylko do Twojego konta Merchant Center, zapoznaj się z artykułem Uzyskiwanie dostępu do konta.

Krok 3. Określ sposób interakcji z Merchant API.

Z interfejsem Merchant API można wchodzić w interakcję na 2 sposoby:

Bezpośrednie wywołania interfejsu API

Wysyłaj bezpośrednio nieprzetworzone żądania do punktów końcowych API, zwykle za pomocą protokołu HTTP(S). Ręcznie tworzysz treść żądania, ustawiasz nagłówki (w tym uwierzytelnianie) i analizujesz odpowiedź.

Przewodnik po bezpośrednich wywołaniach interfejsu API

Biblioteki klienta

Korzystaj z gotowych bibliotek, które zawierają szczegóły niskiego poziomu dotyczące wysyłania żądań i obsługi odpowiedzi. Zajmują się uwierzytelnianiem, serializacją żądań i odpowiedzi oraz innymi powtarzalnymi fragmentami kodu.

Przewodnik po bibliotekach klienta