با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
درخواستها به Bid Manager API باید از OAuth 2.0 برای احراز هویت استفاده کنند. این صفحه نحوه تولید اعتبارنامه OAuth 2.0 و استفاده از آنها برای احراز هویت کاربران را توضیح می دهد.
می توانید یک پروژه جدید ایجاد کنید یا از یک پروژه موجود استفاده کنید.
یک پروژه جدید ایجاد کنید
برای ایجاد یک پروژه و فعال کردن Bid Manager API، مراحل موجود در کنسول Google Cloud را دنبال کنید.
از یک پروژه موجود استفاده کنید
برای فعال کردن Bid Manager API برای یک پروژه موجود، مراحل زیر را انجام دهید:
کتابخانه API را در کنسول Google Cloud باز کنید . در صورت درخواست، یک پروژه را انتخاب کنید یا یک پروژه جدید ایجاد کنید. کتابخانه API همه API های موجود را فهرست می کند که بر اساس خانواده محصول و محبوبیت گروه بندی شده اند. Bid Manager API دارای برچسب DoubleClick Bid Manager API است.
اگر API را که می خواهید فعال کنید در لیست نمی بینید، از نوار جستجو برای پیدا کردن آن استفاده کنید.
API را که می خواهید فعال کنید انتخاب کنید، سپس روی Enable کلیک کنید.
در صورت درخواست، صورتحساب را فعال کنید.
اگر از شما خواسته شد، شرایط خدمات API را بپذیرید.
اعتبارنامه تولید کنید
این بخش نحوه تولید شناسه مشتری OAuth 2.0 را برای احراز هویت درخواست های Bid Manager API خود، پس از انتخاب پروژه توضیح می دهد.
برای ایجاد شناسه مشتری OAuth 2.0 برای استفاده با جریان برنامه نصب شده ، مراحل زیر را کامل کنید:
صفحه Credentials را در کنسول Google Cloud باز کنید.
روی ایجاد اعتبارنامه > شناسه مشتری OAuth کلیک کنید.
وقتی از شما خواسته شد یک نوع برنامه مناسب را انتخاب کنید. تکه کدهای جاوا و پایتون در راهنمای توسعه API Bid Manager برای یک برنامه دسکتاپ است. تکه کدهای PHP برای یک برنامه وب هستند.
اطلاعات اضافی مورد نیاز را وارد کنید. اگر اولین باری است که شناسه مشتری ایجاد میکنید، میتوانید صفحه رضایت خود را با کلیک کردن روی پیکربندی صفحه رضایت پیکربندی کنید. پس از اولین بار انجام این کار، درخواستی برای پیکربندی مجدد صفحه رضایت دریافت نمیکنید، اما میتوانید این اطلاعات را در هر زمانی بهروزرسانی کنید.
روی ایجاد کلیک کنید.
وقتی کارتان تمام شد، یک شناسه مشتری OAuth 2.0 و راز سرویس گیرنده دریافت میکنید که میتوانید آنها را در قالب JSON دانلود کرده و برای استفاده بعدی ذخیره کنید.
صفحه رضایت کاربر را پیکربندی کنید
هنگامی که از OAuth 2.0 برای احراز هویت استفاده می کنید، کاربران شما پس از موافقت با شرایط موجود در صفحه رضایت کاربر، احراز هویت می شوند.
برای تنظیم صفحه رضایت پروژه خود، مراحل زیر را انجام دهید:
تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی."],[[["\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**."]]