Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Żądania wysyłane do interfejsu API usługi Bid Manager muszą korzystać z uwierzytelniania OAuth 2.0.
Z tego artykułu dowiesz się, jak wygenerować dane logowania OAuth 2.0 i używać ich do:
uwierzytelniania użytkowników.
Możesz utworzyć nowy projekt lub użyć istniejącego.
Utwórz nowy projekt
Aby utworzyć projekt i aktywować interfejs Bid Manager API, wykonaj czynności opisane na
Konsola Google Cloud.
Użyj istniejącego projektu
Aby aktywować interfejs Bid Manager API w istniejącym projekcie, wykonaj te czynności
kroki:
Otwórz bibliotekę interfejsów API w konsoli Google Cloud. Jeśli pojawi się taka prośba,
wybierz projekt lub utwórz nowy. W bibliotece interfejsów API wymienione są wszystkie dostępne
Interfejsy API pogrupowane według rodziny usług i popularności. Interfejs API usługi Bid Manager ma etykietę
Interfejs API usługi DoubleClick Bid Manager.
Jeśli na liście nie widzisz interfejsu API, który chcesz aktywować, użyj paska wyszukiwania
aby go znaleźć.
Wybierz interfejs API, który chcesz aktywować, a następnie kliknij Włącz.
Jeśli pojawi się taka prośba, aktywuj płatności.
Jeśli pojawi się taka prośba, zaakceptuj Warunki korzystania z usługi API.
Wygeneruj dane logowania
Ta sekcja wyjaśnia, jak wygenerować identyfikator klienta OAuth 2.0 na potrzeby uwierzytelniania.
żądań do interfejsu Bid Manager API po wybraniu projektu.
Aby utworzyć identyfikator klienta OAuth 2.0 do używania z zainstalowaną aplikacją
, wykonaj te czynności:
Otwórz stronę Dane logowania w konsoli Google Cloud.
Kliknij Utwórz dane logowania > Identyfikator klienta OAuth.
Gdy pojawi się prośba, wybierz odpowiedni typ aplikacji. Jawa i Python
w przewodnikach dla programistów interfejsu API usługi Bid Manager służą do
Aplikacja komputerowa. Fragmenty kodu PHP dotyczą aplikacji internetowej.
Wpisz dodatkowe wymagane informacje. Jeśli robisz to po raz pierwszy
Gdy utworzysz identyfikator klienta, możesz skonfigurować ekran akceptacji, klikając
Skonfiguruj ekran akceptacji. Nie zobaczysz prośby o skonfigurowanie zgody
ekranu urządzenia po raz pierwszy, ale można to zmienić.
informacji.
Kliknij Utwórz.
Gdy skończysz, otrzymasz identyfikator klienta OAuth 2.0 i tajny klucz klienta,
możesz pobrać w formacie JSON i zapisać do późniejszego użycia.
Konfigurowanie ekranu zgody użytkownika
Jeśli do uwierzytelniania używasz protokołu OAuth 2.0, użytkownicy są uwierzytelniani po upływie
zgadzają się na warunki na ekranie zgody użytkownika.
Aby skonfigurować ekran zgody w projekcie, wykonaj te czynności:
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-08-31 UTC."],[[["\u003cp\u003eThe Bid Manager API requires OAuth 2.0 for authentication, and this page guides you through generating and using necessary credentials.\u003c/p\u003e\n"],["\u003cp\u003eYou'll need to select or create a Google Cloud project and enable the Bid Manager API before generating credentials.\u003c/p\u003e\n"],["\u003cp\u003eGenerating credentials involves creating an OAuth 2.0 client ID through the Google Cloud console after selecting your project.\u003c/p\u003e\n"],["\u003cp\u003eEnsure you configure the user consent screen, where users will agree to terms before authentication is granted.\u003c/p\u003e\n"],["\u003cp\u003eOAuth 2.0 credentials are sensitive and should be downloaded directly from Google Cloud console and kept secure.\u003c/p\u003e\n"]]],[],null,["# Generate credentials\n\nRequests to the Bid Manager API must use [OAuth 2.0](/identity/protocols/oauth2) for authentication.\nThis page explains how to generate the OAuth 2.0 credentials and use them to\nauthenticate your users.\n\nChoose a project\n----------------\n\nOAuth 2.0 credentials are generated by a Google Cloud project. You need\nto [create or select a project in the Google Cloud console and enable the\nAPI](//console.cloud.google.com/start/api?id=doubleclickbidmanager.googleapis.com&credential=client_key).\n\nYou can create a new project, or use an existing one.\n\n### Create a new project\n\nTo create a project and activate the Bid Manager API, follow the steps in the\n[Google Cloud console](//console.cloud.google.com/start/api?id=doubleclickbidmanager.googleapis.com&credential=client_key).\n\n### Use an existing project\n\nTo activate the Bid Manager API for an existing project, complete the following\nsteps:\n\n1. [Open the API Library](//console.cloud.google.com/apis/library) in the Google Cloud console. If prompted, select a project or create a new one. The API Library lists all available APIs, grouped by product family and popularity. The Bid Manager API is labeled **DoubleClick Bid Manager API**.\n2. If you don't see the API you want to activate in the list, use the search bar to find it.\n3. Select the API you want to activate, then click **Enable**.\n4. If prompted, activate billing.\n5. If prompted, accept the Terms of Service for the API.\n\nGenerate credentials\n--------------------\n\nThis section explains how to generate an OAuth 2.0 client ID to authenticate\nyour Bid Manager API requests, after you've [chosen a project](#choose_a_project).\n\nTo create an OAuth 2.0 client ID to use with the [installed application\nflow](/identity/protocols/OAuth2InstalledApp), complete the following steps:\n\n1. Configure a [Google Cloud console project](#choose_a_project).\n2. Open the **Credentials** page in the Google Cloud console.\n3. Click **Create Credentials** \\\u003e **OAuth client ID**.\n4. Select an appropriate application type when prompted. The Java and Python code snippets in the Bid Manager API developer guides are for a **Desktop app** . The PHP code snippets are for a **Web application**.\n5. Enter any additional required information. If this is your first time creating a client ID, you can configure your consent screen by clicking **Configure consent screen**. You won't get a prompt to configure your consent screen again after you do it the first time, but you can update this information at any time.\n6. Click **Create**.\n\nWhen you're done, you get an OAuth 2.0 client ID and client secret, which you\ncan download in JSON format and save for later use.\n| **Warning:** OAuth credentials are sensitive information. You should download them directly from the Google Cloud console, and shouldn't share them.\n\nConfigure the user consent screen\n---------------------------------\n\nWhen you use OAuth 2.0 for authentication, your users are authenticated after\nthey agree to terms on a user consent screen.\n\nTo set up your project's consent screen, complete the following steps:\n\n1. Open the [OAuth consent screen page](//console.cloud.google.com/apis/credentials/consent) in the Google Cloud console. If prompted, [select a project or create a new one](#choose_a_project).\n2. Fill out the form, then click **Save**."]]