Skonfiguruj bibliotekę klienta

Zalecamy, aby przy użyciu bibliotek klienta interfejsu API Google konfigurować zasoby Content API for Shopping. W tym przewodniku jako przykładu używamy bibliotek klienta języka Python Content API, ale są one dostępne w wielu popularnych językach programowania i upraszczają typowe zadania interfejsu API, takie jak uwierzytelnianie, wysyłanie żądań czy analizowanie odpowiedzi. Pomoc dotyczącą konfigurowania bibliotek klienta dla innych języków znajdziesz w pliku README.md dla języka w repozytorium googleads/googleads-shopping-samples na GitHubie.

Aby skonfigurować bibliotekę klienta Google API dla języka Python, wykonaj te czynności:

  1. Utwórz katalog dla plików konfiguracji i uwierzytelniania biblioteki klienta. W katalogu głównym utwórz te katalogi:

    ~/shopping-samples/content/

  2. Aby pobrać dane logowania do konta usługi, wykonaj te czynności:

    1. W Merchant Center w menu Ustawienia wybierz Content API.
    2. Kliknij Authentication (Uwierzytelnianie).
    3. Kliknij [+] UTWÓRZ KLUCZ API.
    4. W razie potrzeby przeczytaj i zaakceptuj warunki korzystania z usługi.

    Nowy klucz zostanie pobrany automatycznie.

  3. Zmień nazwę pobranego pliku danych logowania na service-account.json.

  4. Przenieś plik service-account.json do folderu home directory/shopping-samples/content/.

  5. W pliku home directory/shopping-samples/content/ utwórz pusty plik merchant-info.json.

  6. 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"
    }
    
  7. Skopiuj (lub pobierz i rozpakuj) repozytorium googleads/googleads-shopping-samples GitHuba w dowolnym miejscu na komputerze. Nie musi to być katalog główny ani katalog ~/shopping-samples/content/.

  8. Jeśli pobierzesz i rozpakujesz repozytorium, zamiast je kopiować, zmień nazwę rozpakowanego katalogu na googleads-shopping-samples.

  9. Aby zainstalować wymagane zależności przykładowe, w oknie terminala przejdź do googleads-shopping-samples/python/ i uruchom:

    pip install -r requirements.txt
    

Biblioteka klienta interfejsu API Google dla języka Python została skonfigurowana i jest gotowa do użycia z interfejsem Content API. W następnej sekcji utworzysz i prześlesz prośbę o wstawienie nowego produktu.