Zalecamy korzystanie z bibliotek klienta interfejsu API Google do konfigurowania Content API for Shopping. W tym przewodniku użyliśmy na przykład bibliotek klienckich interfejsu API Python Content API, ale są one dostępne dla wielu popularnych języków programowania i upraszczają wykonywanie typowych zadań związanych z interfejsem API, takich jak uwierzytelnianie, wysyłanie żądań czy analizowanie odpowiedzi. Aby uzyskać pomoc w konfigurowaniu bibliotek klienta dla innych języków, otwórz plik README.md dotyczący języka w repozytorium googleads/googleads-shopping-samples na GitHubie.
Aby skonfigurować bibliotekę klienta interfejsów API Google pod kątem Pythona, wykonaj te czynności:
Utwórz katalog na pliki konfiguracji i uwierzytelniania biblioteki klienta. W katalogu głównym utwórz te katalogi:
~/shopping-samples/content/
Aby pobrać dane logowania na konto usługi, wykonaj te czynności:
- W Merchant Center w menu Ustawienia wybierz Content API.
- Kliknij Authentication (Uwierzytelnianie).
- Kliknij [+] UTWÓRZ KLUCZ API.
- Jeśli pojawi się taka prośba, przeczytaj i zaakceptuj warunki korzystania z usług.
Nowy klucz zostanie pobrany automatycznie.
Zmień nazwę pobranego pliku danych logowania na service-account.json.
Przenieś plik service-account.json do folderu home directory/shopping-samples/content/.
W pliku home directory/shopping-samples/content/ utwórz pusty plik merchant-info.json.
W pliku merchant-info.json dodaj następujący tekst:
{ "merchantId": your Merchant Center merchant ID, "accountSampleUser": "the email address associated with your Merchant Center account" }
Skopiuj (lub pobierz i rozpakuj) googleads/googleads-shopping-samples repozytorium GitHub na dowolne miejsce na komputerze – nie musi to być katalog główny ani katalog ~/shopping-samples/content/.
Jeśli repozytorium zostało pobrane i rozpakowane, zamiast klonować, zmień nazwę rozpakowanego katalogu na googleads-shopping-samples.
Aby zainstalować wymagane przykładowe zależności, w oknie terminala przejdź do strony googleads-shopping-samples/python/ i uruchom polecenie:
pip install -r requirements.txt
Masz teraz skonfigurowaną bibliotekę klienta interfejsu API Google dla języka Python i gotową do użycia z Content API. W następnej sekcji utworzysz i wyślesz prośbę o wstawienie nowego produktu.