Przygotowywanie konta klienta

W tym kroku wybierasz konto Google Ads, które ma być używane do wywoływania interfejsu API. Jego adres e-mail będzie Ci potrzebny do generowania tokenów odświeżania OAuth 2.0. Może to być konto produkcyjne (aktywne) lub konto testowe. Każde podejście ma swoje wady i zalety.

Konta produkcyjne
Konta testowe
Zalety
  • Łatwiejsze pisanie i testowanie kodu, który działa w odniesieniu do określonej zawartości konta.
  • Łatwiejsze pisanie i testowanie kodu, który przetwarza bieżące dane raportowania.
  • Konta testowe nie wyświetlają reklam, dlatego błędy programowania nie będą miały wpływu na aktywne kampanie.
  • Działa z tokenami programisty z poziomem dostępu testowego.
Wady
  • Błąd programowania na etapie programowania może wpłynąć na wyświetlanie aktywnych kampanii i prowadzić do problemów takich jak niska skuteczność kampanii, nieprawidłowe wyświetlanie reklam czy straty finansowe.
  • Aby można było wywoływać interfejs API, token programisty powinien mieć co najmniej poziom dostępu podstawowego.
  • Musisz zrekonstruować kampanie na kontach testowych, by przetestować kod, który działa w określonych treściach na koncie.
  • Konta testowe nie wyświetlają reklam, dlatego funkcje związane z wyświetlaniem reklam na żywo, np. raportowanie statystyk, błędy związane z naruszeniem zasad czy przetwarzanie importowanych konwersji offline, nie są obsługiwane, co utrudnia ich testowanie.

Jeśli to możliwe, podczas tworzenia aplikacji zalecamy korzystanie z konta testowego. Instrukcje znajdziesz w artykule Tworzenie kont i kampanii testowych.

Możesz też utworzyć konto produkcyjne z niskim budżetem, np. 1 USD dziennie, na potrzeby testowania funkcji, które nie są obsługiwane przez konto testowe.

Wybór zestawu funkcji

Wybierając konto do wywoływania interfejsu API, należy dodatkowo wziąć pod uwagę listę funkcji, z których chcesz korzystać. Nawet jeśli wybierzesz konto produkcyjne, niektóre funkcje będą zależały od jego konta. Oto przykłady:

  • Aby korzystać z funkcji płatności, musisz mieć konto z fakturowaniem miesięcznym.
  • Niektóre nowe funkcje mogą być ograniczone do kont z listy dozwolonych.

Zanim zakończysz tworzenie konta do wywoływania interfejsu API, sprawdź dokumentację konkretnej funkcji i upewnij się, że nie ma na nią dodatkowych ograniczeń.

Dostęp użytkownika, identyfikator klienta i identyfikator klienta

Aby wywołać interfejs API do klienta Google Ads, musisz mieć do niego dostęp bezpośrednio lub przez połączone konto menedżera. W zależności od konkretnego wywołania interfejsu API potrzebujesz też odpowiednich uprawnień.

Podczas logowania się w Google Ads możesz mieć do wyboru więcej niż jedno konto klienta. Wybrane konto ustala identyfikator klienta logowania, który jest nagłówkiem wymaganym w przypadku niektórych wywołań interfejsu API, oraz Twój poziom dostępu.

Po wskazaniu klienta Google Ads, który ma wywoływać interfejs API, zwróć uwagę na te informacje:

  • 10-cyfrowy identyfikator klienta konta klienta, w przypadku którego zamierzasz wykonywać wywołania interfejsu API. Czasami określa się go jako klienta operacyjnego.

  • Adres e-mail konta klienta, na które się logujesz. Jest to potrzebne do wygenerowania tokena odświeżania OAuth 2.0.

  • 10-cyfrowy identyfikator klienta używany do logowania na konto klienta, na którym jesteś zalogowany(-a). Jeśli zalogujesz się na konto klienta operacyjnego, identyfikator logowania jest taki sam jak identyfikator klienta.