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