Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Permintaan ke Bid Manager API harus menggunakan OAuth 2.0 untuk autentikasi.
Halaman ini menjelaskan cara membuat kredensial OAuth 2.0 dan menggunakannya untuk
melakukan otentikasi terhadap pengguna.
Anda dapat membuat project baru, atau menggunakan project yang sudah ada.
Membuat project baru
Untuk membuat project dan mengaktifkan Bid Manager API, ikuti langkah-langkah di
Konsol Google Cloud.
Menggunakan project yang sudah ada
Untuk mengaktifkan Bid Manager API untuk project yang ada, selesaikan langkah-langkah berikut
langkah:
Buka API Library di Konsol Google Cloud. Jika diminta,
pilih sebuah proyek atau buat proyek baru. Library API mencantumkan semua daftar yang tersedia
API, yang dikelompokkan berdasarkan kelompok produk dan popularitas. API Bid Manager diberi label
API DoubleClick Bid Manager.
Jika Anda tidak melihat API yang ingin diaktifkan dalam daftar, gunakan kotak penelusuran
untuk menemukannya.
Pilih API yang ingin Anda aktifkan, lalu klik Aktifkan.
Jika diminta, aktifkan penagihan.
Jika diminta, setujui Persyaratan Layanan untuk API.
Membuat kredensial
Bagian ini menjelaskan cara membuat client ID OAuth 2.0 untuk autentikasi
permintaan API Bid Manager, setelah Anda memilih project.
Untuk membuat client ID OAuth 2.0 yang akan digunakan dengan aplikasi yang diinstal
, selesaikan langkah-langkah berikut:
Pilih jenis aplikasi yang sesuai saat diminta. Java dan Python
cuplikan kode di panduan developer Bid Manager API ditujukan untuk
Aplikasi desktop. Cuplikan kode PHP ditujukan untuk Aplikasi web.
Masukkan informasi tambahan yang diperlukan. Jika ini pertama kalinya Anda
membuat client ID, Anda dapat mengonfigurasi layar izin dengan mengklik
Konfigurasi layar izin. Anda tidak akan mendapatkan perintah untuk mengonfigurasi izin Anda
layar lagi setelah Anda melakukannya pertama kali, namun Anda dapat memperbaruinya
informasi kapan saja.
Klik Buat.
Setelah selesai, Anda mendapatkan ID klien
dan rahasia klien OAuth 2.0, yang
dapat didownload dalam format JSON dan disimpan untuk digunakan nanti.
Mengonfigurasi layar izin pengguna
Saat Anda menggunakan OAuth 2.0 untuk autentikasi, pengguna Anda akan diautentikasi setelah
mereka menyetujui persyaratan di layar izin pengguna.
Untuk menyiapkan layar izin project Anda, selesaikan langkah-langkah berikut:
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 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**."]]