クイックスタート

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

このガイドでは、クライアント ライブラリを使用して Google 広告キャンペーンを取得します。

API アクセスを有効にするには、まず必要な OAuth2 認証情報を取得します。

次に、承認とアカウントの詳細を構成ファイルに追加します。構成ファイルを設定したら、API を呼び出す準備が整います。

クライアント ライブラリの構成パラメータ

クライアント ライブラリの構成ファイルに次の情報を入力します。

開発者トークン

開発者トークンを使用すると、アプリは API にアクセスできますが、トークンは 1 つの Google 広告アカウントのみに限定されません。トークンが承認されると、そのトークンに関連付けられた Google 広告 MCC アカウントにリンクされていなくても、すべての Google 広告アカウントに対するリクエストに同じトークンを使用できます。

管理するアカウントは、MCC アカウントの OAuth 認証情報によって承認されます。MCC アカウントでは、すべてのサブアカウントを管理するための 1 組の認証情報のみが必要になります。

本番用 Google 広告アカウントで API に接続できるのは、承認済みの開発者トークンのみです。承認待ちのトークンではテスト用アカウントにしか接続できません。

開発者トークンを取得するには、マネージャー アカウントにログインし、API センター[ツールと設定] > [設定] > [API センター])に移動します。

クライアントのお客様 ID

クライアントのお客様 ID は、API で管理する Google 広告のクライアント アカウントのアカウント番号です。通常、形式は 123-456-7890 です。

クライアントのお客様 ID は、設定ファイルには含めず、プログラムで設定することも可能です。開発者トークンが承認されると、テスト アカウントの代わりに、本番環境のアカウントのクライアントのお客様 ID を使用できるようになります。

OAuth2 クライアント ID とクライアント シークレット

OAuth2 クライアント ID とクライアント シークレットは、クライアント アプリを Google API Console のプロジェクトにマッピングし、OAuth2 認証に使用されます。これにより、アプリはアカウントに代わって動作できるようになります。アプリを Google が識別し、Google 広告ユーザーを管理するための OAuth トークンを生成します。詳しくは、クライアント ID とクライアント シークレットを作成するをご覧ください。

OAuth2 アクセスと更新トークン

アプリが API を使用して限定公開データにアクセスするには、その前に API へのアクセスを許可する OAuth2 アクセス トークンを取得する必要があります。

クライアント ライブラリを使用している場合、OAuth2 アクセス トークンが自動的に処理されます。それ以外の場合は、OAuth Playground でトークンを取得してみてください。

OAuth2 アクセス トークンは一定期間後に有効期限が切れます。このため、クライアント ライブラリは OAuth2 更新トークンを使用して OAuth2 アクセス トークンを自動的に再生成します。更新トークンを作成する手順については、アクセス トークンと更新トークンをご覧ください。