Dane logowania do serwerów OAuth2 Google są wymagane, aby można było uwierzytelniać i autoryzować użytkowników Google Ads. Te dane logowania pozwalają zidentyfikować aplikację do Google, co umożliwia generowanie tokenów OAuth do zarządzania Google Ads użytkowników. Dostęp do danych logowania Google OAuth2 jest zarządzany z Konsola interfejsów API Google.
Obejrzyj ten film, aby poznać niektóre sprawdzone metody dotyczące projektów Cloud
Weryfikacja Google OAuth
Każda aplikacja Google Cloud używana do uzyskiwania danych logowania na potrzeby interfejsu Google Ads API musi mieć przejść Google OAuth weryfikacji, aby uniknąć niezweryfikowany ekran UI użytkowników. W tym kontekście aplikacja jest definiowana jako unikalny identyfikator klienta OAuth 2.0. w Google Cloud.
Weryfikacja jest niezależna i stanowi uzupełnienie wszelkich weryfikacji przeprowadzonych jako stanowią część procesu zatwierdzania tokenów programisty, i jest wymagany, ponieważ zakres interfejsu Google Ads API ma wrażliwy charakter zakres.
Weryfikacja Google jest bezpłatna, zwykle trwa to do 3 5 dni roboczych. Te zasady dotyczą wszystkich aplikacji.
Zalecamy, aby wszystkie aplikacje jak najszybciej przeszły proces weryfikacji Google OAuth. aby uniknąć przerw w działalności.
Utwórz projekt
Otwórz konsolę interfejsów API Google. Kliknij Utwórz projekt. wpisz nazwę i kliknij Utwórz.
Włączanie interfejsu Google Ads API w projekcie
Aby włączyć interfejs Google Ads API w swoim projekcie:
Otwórz Bibliotekę API w konsoli interfejsów API Google. Jeśli pojawi się taka prośba, wybierz lub utwórz nowy projekt. W bibliotece interfejsów API wymienione są wszystkie dostępne Interfejsy API pogrupowane według rodziny usług i popularności.
Jeśli nie widzisz interfejsu Google Ads API, użyj wyszukiwarki, aby go znaleźć.
Wybierz kolejno interfejs Google Ads API i przycisk Włącz.
Wybierz typ użytkownika i stan publikacji
Po włączeniu interfejsu API określ Typ użytkownika projektu Stan publikacji. W poniższej tabeli przedstawiamy niektóre kluczowe atrybuty ograniczeń poszczególnych kombinacji tych ustawień. Więcej informacji: Google Cloud Platform dokumentacji.
Typ użytkownika | Stan publikacji | Ograniczenia |
---|---|---|
Wewnętrzny | Testowanie |
|
Zewnętrzny | Testowanie |
|
Wewnętrzny | W wersji produkcyjnej |
|
Zewnętrzny | W wersji produkcyjnej |
|
Nieukończenie procesu Google OAuth weryfikacji daje taki efekt, niezależnie od Typu użytkownika czy Publikowanie stan projektu:
Podczas procesu autoryzacji użytkownicy widzą niezweryfikowany interfejs użytkownika ekranu.
Możesz autoryzować tylko 100 użytkowników.
Konfigurowanie ekranu zgody OAuth
Otwórz aplikację Strona Ekran zgody, i wybierz swój projekt z menu u góry strony.
Wybierz Typ użytkownika i kliknij UTWÓRZ.
Wypełnij formularz ekranu zgody. W razie potrzeby możesz go później zmienić. Kliknij Gdy skończysz, kliknij ZAPISZ I KONTYNUUJ.
Na następnej stronie kliknij DODAJ LUB USUŃ ZAKRES.
Przewiń w dół i wpisz następujące dane w polu Dodaj ręcznie: zakresy:
https://www.googleapis.com/auth/adwords
Kliknij DODAJ DO TABELI.
Dodaj inne zakresy, których będzie żądać Twój projekt, a następnie kliknij AKTUALIZUJ.
Kliknij ZAPISZ I KONTYNUUJ.
Jeśli nie planujesz od razu opublikować projektu, dodaj adres e-mail każdego konta użytkownika, które chcesz wykorzystać do testowania, a następnie kliknij ZAPISZ I DALEJ.
Przejrzyj stronę podsumowania i kliknij WRÓĆ DO PULPIT.
Po przetestowaniu aplikacji i przeprowadzeniu procesu autoryzacji możesz wróć do panelu i kliknij OPUBLIKUJ APLIKACJĘ, aby zmienić wartość w polu Publikowanie stan z Testowanie na W wersji produkcyjnej.
Wybierz typ aplikacji
W interfejsie Google Ads API dostępne są 2 rodzaje aplikacji: komputery i aplikacje internetowe. Zapoznaj się z w tej tabeli możesz określić, który typ będzie najbardziej odpowiedni dla Twojej aplikacji do stworzenia:
Wybierz ten typ aplikacji | Jeśli ... |
---|---|
Aplikacja komputerowa |
|
Aplikacja internetowa |
|
Więcej informacji znajdziesz w dokumentacji protokołu OAuth Google Identity Platform dla aplikacji komputerowych lub aplikacji internetowych.
Tworzenie identyfikatora klienta i tajnego klucza klienta
Po określeniu typu aplikacji postępuj zgodnie z poniższymi instrukcjami, aby wygenerować identyfikator klienta i tajny klucz klienta OAuth2:
Otwórz stronę Dane logowania. Wybierz wcześniej utworzony projekt lub utwórz nowy.
Na ekranie Dane logowania kliknij UTWÓRZ DANE LOGOWANIA, a następnie wybierz OAuth Client ID.
Jeśli w tym projekcie nie masz skonfigurowanego ekranu zgody OAuth musisz zrobić to teraz. 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ć. Kliknij Gdy skończysz, Zapisz.
Wróć do sekcji Dane logowania > UTWÓRZ DANE LOGOWANIA > Identyfikator klienta OAuth aby kontynuować.
Jako typ aplikacji wybierz Aplikacja komputerowa lub Aplikacja internetowa. w zależności od przypadku użycia.
Nazwij go i kliknij Utwórz.
Jeśli używasz typu klienta Aplikacja internetowa, dodaj co najmniej jedną autoryzowaną identyfikator URI przekierowania.
Do testów lokalnych zgodnych z domyślną konfiguracją w z przykładami w bibliotece klienta, należy użyć
http://127.0.0.1
.W przypadku klientów aplikacji komputerowych musisz użyć parametru przekierowanie IP w pętli, ale identyfikator URI nie jest wyraźnie skonfigurowany w konsoli Google Cloud.
Na stronie potwierdzenia skopiuj Twój identyfikator klienta i Twój tajny klucz klienta. do schowka, ponieważ będą potrzebne podczas konfigurowania klienta. bibliotece. Możesz też wrócić na stronę z danymi logowania później, aby je pobrać .