アプリが限定公開データをリクエストした場合、そのリクエストは認証されたユーザーによって承認される必要があります。 ユーザーに付与します
<ph type="x-smartling-placeholder">アプリが Bid Manager API に送信するすべてのリクエストには、認証トークンを含める必要があります。トークン アプリが Google に特定されることもあります。
認証プロトコルについて
リクエストを承認するために、アプリは OAuth 2.0 を使用する必要があります。 これ以外の認証プロトコルには対応していません。Google ログインを使用するアプリの場合、認証の一部が Google ログインで できます。
OAuth 2.0 を使用したリクエストの承認
Bid Manager API へのすべてのリクエストは、認証済みユーザーによって承認される必要があります。
承認プロセス(「フロー」)の詳細は使用するかどうかは、 開発するアプリの種類を問いません次の一般的なプロセスはすべてのアプリタイプに当てはまります。
- アプリを作成する際に、Google API Console を使用してアプリを登録します。すると、Google からお客様に必要な情報が提供され、 クライアント ID やクライアント シークレットなどです。
- OAuth 検証を送信する 確認をリクエストする必要があります。
- Google API Console で Bid Manager API を有効にします(該当する API が API Console を使用する場合は、この手順をスキップしてください)。
- アプリがユーザーデータにアクセスする必要がある場合は、特定のスコープを Google にリクエストします。 できます。
- Google がユーザーに同意画面を表示し、アプリの認証と認可を求めます。 データへのアクセスを制限できます
- ユーザーが承認すると、有効期間の短いアクセス トークンがアプリに付与されます。
- アプリは、そのリクエストにそのアクセス トークンを付加してユーザーデータをリクエストします。
- Google がリクエストとトークンが有効であると判断すると、リクエストされたデータが返されます。
プロセスによっては、更新トークンを使用して新しいアクセス権を取得するなど、追加の手順が必要になる場合もあります。 使用します。さまざまな種類のアプリのフローについて詳しくは、Google の OAuth 2.0 ドキュメントをご覧ください。
OAuth スコープ
Bid Manager API で使用される OAuth 2.0 のスコープ情報は次のとおりです。
範囲 | 意味 |
---|---|
https://www.googleapis.com/auth/doubleclickbidmanager |
読み取り / 書き込みアクセス。 |
OAuth 2.0 を使用してアクセスをリクエストするには、アプリにスコープ情報および アプリの登録時に Google から提供される情報(クライアント ID や クライアント シークレットなど)。