認証情報を生成する

Bid Manager API へのリクエストでは、認証に OAuth 2.0 を使用する必要があります。 このページでは、OAuth 2.0 の認証情報を生成し、その認証情報を使用して ユーザー認証を行います

プロジェクトを選択

OAuth 2.0 認証情報は Google Cloud プロジェクトによって生成されます。必要な Google Cloud コンソールでプロジェクトを作成または選択し、 API

新しいプロジェクトを作成することも、既存のプロジェクトを使用することもできます。

新しいプロジェクトを作成

プロジェクトを作成して Bid Manager API を有効にするには、 Google Cloud コンソール

既存のプロジェクトを使用する

既存のプロジェクトで Bid Manager API を有効にするには、次の手順を行います。 手順:

  1. Google Cloud コンソールで API ライブラリを開きます。プロンプトが表示されたら、 プロジェクトを選択するか、新しいプロジェクトを作成します。API ライブラリには、使用可能なすべての プロダクト ファミリーと人気度でグループ化。Bid Manager API には DoubleClick Bid Manager API
  2. 有効にしたい API がリストに表示されない場合は、検索バーを使用します あります。
  3. 有効にする API を選択し、[有効にする] をクリックします。
  4. プロンプトが表示されたら、課金を有効にします。
  5. プロンプトが表示されたら、API の利用規約に同意します。

認証情報を生成する

このセクションでは、OAuth 2.0 クライアント ID を生成して認証する方法について説明します。 プロジェクトを選択した後、Bid Manager API リクエストに対してのみです。

インストール済みアプリケーションで使用する OAuth 2.0 クライアント ID を作成する のフローに沿って、次の手順を完了します。

  1. Google Cloud コンソール プロジェクトを構成します。
  2. Google Cloud コンソールの認証情報ページを開きます。
  3. [認証情報を作成] をクリックします。OAuth クライアント ID
  4. プロンプトが表示されたら、適切なアプリケーション タイプを選択します。Java と Python Bid Manager API デベロッパー ガイドのコード スニペットは、 デスクトップ アプリ。PHP コード スニペットはウェブ アプリケーション用です。
  5. その他の必須情報を入力します。初めて使用する場合は クライアント ID を作成する場合は、 同意画面を設定する。同意の設定を求めるメッセージは表示されません 再度画面を表示できますが、この設定は いつでも確認できます。
  6. [作成] をクリックします。

完了すると、OAuth 2.0 クライアント ID とクライアント シークレットが表示されます。 後で使用できるように、JSON 形式でダウンロードして保存できます。

認証に OAuth 2.0 を使用する場合、ユーザーの認証は ユーザーの同意画面で利用規約に同意します。

プロジェクトの同意画面を設定するには、次の手順を行います。

  1. Google Cloud コンソールで OAuth 同意画面ページを開きます。 プロンプトが表示されたら、プロジェクトを選択するか新しいプロジェクトを作成します
  2. フォームに入力して、[保存] をクリックします。