rocket
Content API for Shopping の正式な後継である
Merchant API をご紹介します。
update
Merchant API の新機能、バグの修正、リリース更新に関する
最新情報を入手します。
既存の Google 広告アカウントを管理する
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
概要
既存の Google 広告アカウントを MCC アカウントにリンクしても、Google 広告アカウントとその履歴は変更されません。元の広告主様は、請求やログインへのアクセス権を失うことはありません。
MCC アカウントに別の MCC アカウントをリンクすることもできます。これにより、その MCC アカウントに属するすべての Google 広告アカウントのデータを管理、表示できるようになります。
1 つの MCC アカウントの上位に直接リンクできる MCC アカウントは 1 つのみです。
1 つの Google 広告アカウントにリンクできる MCC アカウントは最大 5 つまでです。MCC アカウントの構造は最大 6 階層まで設定できます。
手動で行う場合の手順
リンクをリクエスト
- 管理するアカウントの Google 広告のお客様 ID を確認します。Google 広告アカウントの右上隅に表示されています。
- Google 広告の管理画面で MCC アカウントにログインします。
- [アカウント] タブをクリックします。
- [パフォーマンス] タブをクリックします。
- [+] プラスボタンをクリックします。
- [+ 既存のアカウントをリンク] をクリックします。
- 利用規約を確認したら、Google 広告のお客様 ID を入力します。複数のアカウントを一括でリンクするには、お客様 ID を 1 行に 1 件入力します。
- [リクエストを送信] をクリックします。MCC アカウントへのリンク設定を招待するアカウント通知とメールが Google 広告アカウントに送信されます。
MCC アカウントの [リンクのリクエストを送信しました] に、保留中の通知が表示されます。招待されたアカウントが招待を承認すると、確認メールが届き、アカウントがリンクされます。詳細については、アカウントをリンクするをご覧ください。
リンクを承認
招待されたアカウントまたはリンクされた MCC アカウントの管理者権限を持つユーザーは、次の手順で招待を承認できます。
- 歯車アイコンをクリックします。
- プルダウン メニューから [アカウント設定] を選択します。
- サイド ナビゲーションから [アカウントのアクセス] を選択し、[招待を承認] をクリックします。
MCC アカウントには、次のアクセスレベルを割り当てることができます。
詳しくは、アクセスレベルについてをご覧ください。
自動で行う場合の手順
アカウントのリンクは、MCC アカウントから開始し、個人アカウントで承認する必要があります。リンクのステータスは、CustomerClientLink
または CustomerManagerLink
の status
フィールドに格納されます。
有効なステータスのリストを参照してください。リンクの招待を送るには PENDING
を使用し、リンクを承認するには ACTIVE
を使用してください。
2 つの既存の Google 広告アカウントのリンクは次の手順で行います。
- MCC アカウントとして認証している間に、ステータスが
PENDING
の CustomerClientLink
を作成して、クライアント アカウントに招待状を送信します。
- MCC アカウントとして認証している間に、
GoogleAdsService
にクエリを実行して、作成した CustomerClientLink
の manager_link_id
を見つけます。
- クライアント アカウントとして認証している間に、
CustomerManagerLink
を変更してステータスを ACTIVE
にし、MCC アカウントからの招待を受け入れます。
サブアカウントにアクセスできない場合は、実装に応じて次のいずれかのオプションを使用します。
- ウェブフロー
- OAuth ウェブアプリ認証モデルを使用して、サブアカウントに代わってソフトウェアの OAuth2 認証を設定します。複数ユーザー認証の設定方法については、クライアント ライブラリの手順に従ってください。
- その他のアプリ
- 保留中の招待を定期的にチェックする待機システムを実装することをおすすめします。
Google Ads API を使用して Google 広告アカウント(高度なアカウント、サブアカウント、テストアカウントを含む)を管理する方法のコードサンプルについては、アカウント管理をご覧ください。
詳しくは、MCC アカウントへのリンクをご覧ください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-08-31 UTC。
[null,null,["最終更新日 2025-08-31 UTC。"],[[["\u003cp\u003eLinking a Google Ads account to a manager account preserves the original account's history, access, and billing, allowing centralized management.\u003c/p\u003e\n"],["\u003cp\u003eManager accounts offer hierarchical management, with up to six levels and a limit of five manager accounts per individual Google Ads account.\u003c/p\u003e\n"],["\u003cp\u003eLinking can be done manually through the Google Ads UI or automatically using the Google Ads API, requiring actions from both the manager and client accounts.\u003c/p\u003e\n"],["\u003cp\u003eManager accounts can have varying access levels to linked accounts, including administrative, standard, read-only, and email-only.\u003c/p\u003e\n"],["\u003cp\u003eDetailed instructions for manual and automatic linking, along with access level information, are provided in linked resources for comprehensive guidance.\u003c/p\u003e\n"]]],[],null,["# Administer an existing Google Ads account\n\nSummary\n-------\n\nWhen you link an existing [Google Ads](/google-ads/api/docs/start) account to a\nmanager account, the Google Ads account and its history don't change. The\noriginal advertisers don't lose access to billing or sign-in.\n\nYou can also link another manager account to your manager account, which lets\nyou manage and view data for all of the Google Ads accounts under that manager\naccount.\n\nA manager account can only have one manager account directly above it.\n\nAn individual Google Ads account can be linked to no more than five manager\naccounts, and your manager account structure can be no more than six levels\ndeep.\n\nManual steps\n------------\n\n### Request link\n\n1. [Find the Google Ads customer ID](https://support.google.com/google-ads/answer/1704344) for the account you want to manage in the top right corner of the Google Ads account.\n2. Sign in to your manager account on the [Google Ads UI](https://ads.google.com).\n3. Click the **Accounts** tab.\n4. Click the **Performance** tab.\n5. Click the **+** plus button.\n6. Click **+ Link existing account**.\n7. Once you've reviewed the terms, enter the Google Ads Customer ID. To link multiple accounts at once, enter one Customer ID per line.\n8. Click **SEND REQUEST**. The Google Ads account receives an account notification and email that invite them to link to your manager account.\n\nA pending notification appears in your manager account's **Pending link\nrequests** . Once the invited account accepts your invitation, you receive an\nemail confirmation and the accounts are linked. See [Link accounts](https://support.google.com/google-ads/answer/7459601) for more\ninformation.\n\n### Accept link\n\nAny user with administrative access on the invited account or on a linked\nmanager account can accept your invitation with the following steps:\n\n1. Click the gear icon.\n2. Choose **Account settings** from the drop-down menu.\n3. Select **Account access** from the side navigation, then click **Accept\n invitation**.\n\nManager accounts can be assigned the following levels of access:\n\n- Administrative\n- Standard\n- Read only\n- Email only\n\nSee [About access levels](https://support.google.com/google-ads/answer/9978556) to learn more.\n\nAutomatic steps\n---------------\n\nLinking accounts must be initiated by the manager account and accepted by the\nindividual account. The state of the link is stored in the `status` field of the\n[`CustomerClientLink`](/google-ads/api/reference/rpc/v21/CustomerClientLink) or\n[`CustomerManagerLink`](/google-ads/api/reference/rpc/v21/CustomerManagerLink).\n\nSee the [list of\nvalid statuses](/google-ads/api/reference/rpc/v21/ManagerLinkStatusEnum.ManagerLinkStatus). Use\n`PENDING` to initiate the link, and `ACTIVE` to accept the link.\n\nLinking two pre-existing Google Ads accounts can be accomplished through these\nsteps:\n\n1. While authenticating as the manager account, extend an invitation to the client account by creating a [`CustomerClientLink`](/google-ads/api/reference/rpc/v21/CustomerClientLink) with status `PENDING`.\n2. While authenticating as the manager account, query the [`GoogleAdsService`](/google-ads/api/reference/rpc/v21/GoogleAdsService) to find the [`manager_link_id`](/google-ads/api/reference/rpc/v21/CustomerClientLink#manager_link_id) of the [`CustomerClientLink`](/google-ads/api/reference/rpc/v21/CustomerClientLink) you created.\n3. While authenticating as the client account, accept the invitation from the manager account by mutating the [`CustomerManagerLink`](/google-ads/api/reference/rpc/v21/CustomerManagerLink) to have status `ACTIVE`.\n\nIf you don't have access to the sub-account, use one of the following\noptions based on your implementation:\n\nWeb flows\n: Use the [OAuth web app authentication model](/google-ads/api/docs/oauth/cloud-project) to set up OAuth2 authentication\n for your software on behalf of the sub-account. For instructions on how\n to set up multiple-user authentication, follow the instructions in the [client\n library](/google-ads/api/docs/client-libs).\n\nOther apps\n: You may want to implement a waiting system that checks for pending invitations\n periodically.\n\nFor code samples on how to manage Google Ads accounts with the Google Ads API\n(including advanced, sub- and test accounts), see [Account Management](/google-ads/api/docs/account-management/overview).\n\nSee\n[Linking to manager accounts](/google-ads/api/docs/account-management/linking-manager-accounts#procedure)\nfor more details."]]