このドキュメントでは、Google Ads API でアカウントを表すために使用されるさまざまな用語と、それらの用語の関係について説明します。
概要
Google Ads API では、アカウントを表すためにいくつかの用語が使用されるため、混乱を招くことがあります。アカウントを管理し、API レスポンスを解釈するには、これらの違いを理解することが重要です。
アカウントの種類
Google Ads API を使用する際に遭遇するさまざまなアカウントの種類について、以下の定義で明確に説明します。
MCC アカウント
MCC アカウント は、複数の Google 広告アカウントを管理するために使用されるメインのアカウントです。
- 以前の名称: 以前は「MCC」(クライアント センター)と呼ばれていました。この用語は、以前のドキュメントやディスカッションで引き続き使用されている場合があります。
- 目的: API を使用して複数のアカウントにリンクし、管理するには、MCC アカウントが必要です。
広告配信中アカウント
広告配信中アカウント (または広告主アカウント)は、広告キャンペーンを実行する個々の Google 広告アカウントです。
- 目的: キャンペーン、広告グループ、広告を作成して配信する場所です。
クライアント アカウント
クライアント アカウント は、階層内の上位の MCC アカウントにリンクされ、管理されているアカウント(広告配信中アカウントまたは別の MCC アカウント)です。
- コンテキスト: 「クライアント」という用語は、階層内の関係(マネージャーによって管理される)を指し、必ずしもビジネス上の「クライアント」を意味するものではありません。
お客様
API のコンテキストでは、「お客様 」は、MCC アカウントか広告配信中アカウントかを問わず、すべての Google 広告アカウントを表すリソースです。
- 表現: すべてのアカウントは
Customerリソースで表され、customer_idで識別されます。 - 役割: アカウントの性質(MCC または広告配信中)は、特定のリソースによって異なります。
テスト アカウント
テスト アカウント は、API 統合のテスト専用に MCC アカウントの下に作成される特別なアカウントです。
- 目的: テスト アカウントを使用すると、実際の広告を配信したり費用が発生したりすることなく、API 呼び出しをテストできます。実際の広告は配信されません。
階層の例
一般的な階層は次のようになります。
- MCC アカウント A (最上位)
- クライアント アカウント B (広告配信中アカウント)
- クライアント アカウント C (別の MCC アカウント)
- クライアント アカウント D (広告配信中アカウント)
この例では、次のようになります。
- アカウント A は MCC アカウントです。
- アカウント B、C、D は、親アカウントに対するクライアント アカウントです。
- アカウント B と D は広告配信中アカウントです。
- アカウント C は、クライアント アカウント(A に対して)と MCC アカウント(D に対して)の両方です。