テスト アカウントを使用すると、本番環境で変更を実装する前に、新しい API 実装やアカウント構成を試すことができます。
本番環境アカウントは、請求が必要な広告をユーザーに配信しますが、テスト アカウントは、有効な請求がなく、ユーザーに広告を配信しないため、Google 広告の管理画面ではキャンセルされたアカウントとして表示されます。
テスト用アカウントと本番用アカウントは相互にやり取りできないため、既存の本番用 MCC アカウントでテスト用アカウントを使用することはできません。テスト アカウントを使用するには、テスト用 MCC アカウントをルートとする新しいアカウント階層が必要です。
テスト アカウントを使用する理由
テスト用アカウントは、実際の広告に影響を与えたり、アカウントに請求が発生したりすることはないため、API をテストするのに便利です。テスト アカウントは、開発中の追加のメリットを提供します。以下のようなメリットがあります。
- 階層構造で設定し、本番環境のアカウントと同じように整理できます。
- 本番環境アカウントと同様に、Google 広告の管理画面で表示、操作できます。
- Google Cloud プロジェクトで本番環境 API へのアクセスを承認する必要がないため、プロジェクトにテスト アクセスレベルがある間は、すぐに API のテストを開始できます。(テストアクセス権を持つ Google Cloud プロジェクトが本番環境アカウントを呼び出そうとすると、API は
v25以降ではAuthorizationError.CLOUD_PROJECT_NOT_APPROVED_FOR_PRODUCTIONを、v24以前ではAuthorizationError.ACTION_NOT_PERMITTEDを返します)。 - 広告を配信したり、本番環境アカウントを操作したりすることはできません。これにより、広告配信中アカウントに影響を与えることなく、コードや構成の変更をテストできる安全な環境が提供されます。
- 本番環境アカウントと同じ制限(レート制限など)が適用されます。
テストアカウントには予算がないため、マネージャー アカウントでテスト用サブアカウントを作成するときにエラーが表示されることがあります。このエラーは無視してかまいません。
テスト用のアカウントとキャンペーンを作成する
以下の手順では、テスト用 MCC アカウント、テスト用クライアント アカウント、テスト用クライアント アカウントにデータを入力するためのいくつかのキャンペーンを作成します。これらのアカウント タイプの詳細については、アカウント タイプをご覧ください。
青色のボタンをクリックして、テスト用クライアント センター(MCC)アカウントを作成します。プロンプトが表示されたら、本番環境の Google 広告 MCC アカウントにリンクされていない Google アカウントでログインします。必要に応じて、新しい Google アカウントを作成するためのリンクもあります。
テスト用マネージャー アカウントで、テスト用クライアント アカウントを作成します。[ アカウント >] > [ 新しいアカウントを作成] をクリックして、フォームに記入します。テスト用 MCC アカウントから作成したクライアント アカウントは、自動的にテストアカウントになります。
Google 広告ページから、テスト クライアント アカウントにテスト用のキャンペーンをいくつか作成します。
新しいテスト クライアント アカウントのクライアントのお客様 ID をメモし、後で API 呼び出しを行えるように保存します。
テスト アカウントを表示する
UI でテストアカウントを表示するには、利用を停止したアカウントを表示するように選択して、アカウントを再表示します。
テストアカウントには赤いラベルが表示されます。
Google 広告アカウントのページに赤い [テストアカウント] ラベルが表示されていない場合は、本番環境アカウントです。
制限事項
テストアカウントは、本番環境にデプロイする前に変更をテストする場合や、Google Cloud プロジェクトにテストアクセス権限がある状態でアプリケーションを開発する場合に最適です。ただし、次の制限事項に注意してください。
- テストアカウントでは広告を配信したり、本番環境アカウントとやり取りしたりすることはできないため、インプレッション数、コンバージョン数、費用データなどの配信指標は空になります。
- 一部の機能はテスト アカウントでテストできません。これには、入札単価シミュレーション、コンバージョンのアップロード、請求が含まれます。テスト アカウントでは、配信データが生成されないため、おすすめなどの他の機能の機能は制限されます。
- テスト用 MCC アカウントの階層には、最大 50 個のテストアカウントを含めることができます。追加のテストアカウントが必要な場合は、別のテスト用 MCC アカウントを作成できます。
- 大量の継続的なリクエストを生成するテストアカウントは、予告なしにスロットリングされることがあります。
これらの制限を回避する方法については、テストのベスト プラクティスのページをご覧ください。