Konfigurowanie projektu w Konsoli interfejsów API Google

Aby tworzyć dane logowania OAuth 2.0, konfigurować ekran zgody użytkownika i włączać interfejs Google Ads API w swojej aplikacji, potrzebujesz projektu konsoli interfejsów API Google.

Dane logowania są potrzebne do uwierzytelniania i autoryzacji użytkowników Google Ads przez serwery Google. Dane logowania pozwalają generować tokeny OAuth do użycia w wywołaniach interfejsu API.

Wybierz lub utwórz projekt Konsoli interfejsów API Google

Jeśli masz już projekt Konsoli interfejsów API Google i chcesz go używać do tworzenia danych logowania, możesz przejść od razu do sekcji Tworzenie identyfikatora klienta i tajnego klucza klienta.

Aby utworzyć projekt:

  • Otwórz Konsolę interfejsów API Google.
  • Kliknij Create project (Utwórz projekt).
  • Wpisz nazwę lub zaakceptuj wygenerowaną sugestię
  • Potwierdź lub edytuj pozostałe pola
  • Kliknij Utwórz.

Jeśli masz włączone płatności, wybierz konto rozliczeniowe dla nowego projektu. Korzystanie z interfejsu Google Ads API jest bezpłatne, ale w przypadku Google Cloud obowiązuje limit.

Jeśli korzystasz z istniejącego projektu Konsoli interfejsów API Google, a masz już skonfigurowany ekran zgody OAuth, możesz pominąć ten krok i zmodyfikować ekran zgody, dodając zakres protokołu OAuth 2.0 interfejsu Google Ads API.

Gdy do autoryzacji używasz protokołu OAuth 2.0, Google wyświetla użytkownikowi ekran zgody zawierający podsumowanie Twojego projektu, jego zasad i żądanych zakresów dostępu. Skonfigurowanie ekranu zgody OAuth aplikacji określa, co jest wyświetlane użytkownikom i osobom sprawdzającym, oraz rejestruje aplikację, aby można było ją później opublikować.

  1. Otwórz stronę ekranu zgody i wybierz swój projekt z menu u góry.
  2. Wybierz Typ użytkownika i kliknij UTWÓRZ.
  3. Wypełnij formularz ekranu zgody. W razie potrzeby możesz go później zmienić. Gdy skończysz, kliknij ZAPISZ I KONTYNUUJ.
  4. Na następnej stronie kliknij DODAJ LUB USUŃ ZAKRES.
  5. Przewiń w dół i w polu Dodaj zakresy ręcznie wpisz:

    https://www.googleapis.com/auth/adwords

  6. Kliknij DODAJ DO TABELI.
  7. Dodaj inne zakresy, których może potrzebować projekt, a następnie kliknij AKTUALIZUJ.
  8. Kliknij ZAPISZ I KONTYNUUJ.
  9. Jeśli nie planujesz od razu opublikować projektu, dodaj adres e-mail każdego konta użytkownika, którego możesz używać do testowania, a potem kliknij ZAPISZ I KONTYNUUJ.
  10. Przejrzyj stronę podsumowania i kliknij WRÓĆ DO PULPIT.
  1. Otwórz stronę ekranu zgody i wybierz swój projekt w menu u góry.
  2. Kliknij EDYTUJ APLIKACJĘ.
  3. W formularzu ekranu zgody OAuth kliknij ZAPISZ I KONTYNUUJ.
  4. Na następnej stronie kliknij DODAJ LUB USUŃ ZAKRES.
  5. Przewiń w dół i w polu Dodaj zakresy ręcznie wpisz:

    https://www.googleapis.com/auth/adwords

  6. Kliknij DODAJ DO TABELI.
  7. Kliknij ZAPISZ I KONTYNUUJ.
  8. W formularzu Użytkownicy testowi kliknij ZAPISZ I KONTYNUUJ.
  9. Przejrzyj stronę podsumowania i kliknij WRÓĆ DO PULPIT.

Tworzenie identyfikatora klienta i tajnego klucza klienta

Możesz pominąć ten krok, jeśli korzystasz z istniejącego projektu Konsoli interfejsów API Google, który ma już wygenerowany identyfikator klienta i obiekt tajny.

Po określeniu typu aplikacji wygeneruj identyfikator i tajny klucz klienta OAuth 2.0, wykonując te instrukcje:

  1. Otwórz stronę Dane logowania. Wybierz wcześniej utworzony projekt lub utwórz nowy.

  2. Na ekranie Dane logowania kliknij UTWÓRZ DANE LOGOWANIA i wybierz Identyfikator klienta OAuth.

    • Jeśli w tym projekcie nie masz jeszcze skonfigurowanego ekranu zgody OAuth, kliknij SKONFIGURUJ EKRAN ZGODY.

      • Wybierz typ użytkownika i kliknij UTWÓRZ.

      • Wypełnij początkowy formularz. W razie potrzeby możesz go później zmienić. Gdy skończysz, kliknij Zapisz.

    • Aby kontynuować, wróć do sekcji Dane logowania > UTWÓRZ DANE LOGOWANIA > Identyfikator klienta OAuth.

  3. Jako typ aplikacji wybierz Aplikacja komputerowa lub Aplikacja internetowa w zależności od przypadku użycia. W tym przewodniku jako typ aplikacji używana jest aplikacja komputerowa.

  4. Wpisz nazwę aplikacji, a potem kliknij Utwórz.

  5. Na stronie potwierdzenia skopiuj do schowka Your Client ID (Identyfikator klienta) i Your Client Secret (Tajny klucz klienta), aby móc skonfigurować bibliotekę klienta później. Pobierz też dane logowania w formacie JSON do pliku o nazwie credentials.json.

Włączanie interfejsu Google Ads API w projekcie

Aby włączyć w projekcie interfejs Google Ads API:

  1. Otwórz Bibliotekę API w konsoli interfejsów API Google. Jeśli pojawi się taka prośba, wybierz projekt lub utwórz nowy. Zawiera ona wszystkie dostępne interfejsy API pogrupowane według rodziny usług i popularności.

  2. Jeśli nie widzisz interfejsu Google Ads API, użyj wyszukiwarki, aby go znaleźć.

  3. Wybierz kolejno interfejs Google Ads API i przycisk Włącz.