ショッピング キャンペーンを作成するには、まず Google 広告をリンクする必要があります Google Merchant Center アカウントにリンクする必要があります。
- Merchant Center アカウントから Google 広告にリンク リクエストを送信します あります。
- Google 広告アカウントでリンク リクエストを承認します。
Merchant Center アカウントからリンク リクエストを送信する
リンク リクエストを送信するには、次の 2 つの方法があります。
- Merchant Center のウェブ インターフェースを使用してリンクを送信します。 リクエストできます。
- Content API for Shopping を使用して、
のadsLinksを更新Account。
Google 広告アカウントでリンク リクエストを管理する
Merchant Center のリンクのステータスは、Google 広告アカウントで次の方法で変更できます。 Google 広告の管理画面を使用して できます。また、 Google Ads API を使用した招待の更新や既存のリンクの削除については、次の説明をご確認ください ご覧ください
Merchant Center のすべての招待状を一覧表示する
Google Ads API レポートは、 次の GAQL クエリを使って、承認待ちのすべての招待のリストを取得し、 Google 広告のお客様 ID を Merchant Center アカウントにリンクします。
SELECT
    product_link_invitation.merchant_center.merchant_center_id,
    product_link_invitation.type
FROM product_link_invitation
WHERE product_link_invitation.status = 'PENDING_APPROVAL'
    AND product_link_invitation.type = 'MERCHANT_CENTER'
すべての招待状を取得するには、次のフィルタ条件を
product_link_invitation.status フィールド。
招待の承諾
リンクを承認するには、product_link_invitation ステータスを
ACCEPTED。
- モデルを - UpdateProductLinkInvitationRequestオブジェクトを作成し、- customer_idフィールドを Google 広告のお客様 ID として使用します。
- resource_nameフィールドを- product_link_invitationのリソース名として使用します。
- product_link_invitation_status宛先:- ACCEPTED。
- 発行 - UpdateProductLinkInvitationAPI 呼び出し。
招待フローを試行したユーザーが、すでに
管理者になっている場合は、
NO_INVITATION_REQUIRED
エラーが発生します。このエラーを確認したり、ダイレクト メッセージに
リンクフローを使用する必要があります。
招待を拒否する
招待の拒否は、招待の承諾と
ただし、
product_link_invitation_status
フィールドが REJECTED に設定されている。招待が拒否された場合でも、
REJECTED ステータスになっているため、承認できません。次に、新しいコンバージョン アクションを
必要に応じて招待できます。
招待状なしの直接リンク
ユーザーが Google 広告アカウントを Merchant Center にリンクしようとした場合 両方のアカウントの管理者である場合、 直接 Google Ads API を使ってリンクできます。
- モデルを - CreateProductLinkRequestオブジェクトを作成し、- customer_idフィールドを Google 広告のお客様 ID として使用します。
- 新しい - ProductLinkオブジェクトを作成して、- merchant_center_idフィールドを Merchant Center アカウントの ID に置き換えます。
- ProductLinkを- product_linkフィールドで確認できます。
- 発行 - CreateProductLinkAPI 呼び出し。
権限が不十分なユーザーが直接リンクを実行しようとした場合
権限がある場合は、
CREATION_NOT_PERMITTED
エラーが発生します。このエラーを確認し、必要に応じて
できます。
すべての Merchant Center リンクを一覧表示する
Google Ads API レポートは、 次の GAQL クエリを使って、Google 広告のお客様 ID のリンクのリストを取得します。
SELECT
    product_link.merchant_center.merchant_center_id,
    product_link.product_link_id
FROM product_link
WHERE product_link.type = 'MERCHANT_CENTER'
リンクを解除する
リンクを解除する手順は次のとおりです。
- モデルを - RemoveProductLinkRequestオブジェクトを作成し、- customer_idフィールドを Google 広告のお客様 ID として使用します。
- resource_name- product_linkのリソース名として使用します。
- 発行 - RemoveProductLinkAPI 呼び出し。
ビジネス マネージャー
ビジネス マネージャーは、Google 上のビジネスを統合したものです。 Google 広告アカウントと Merchant Center アカウントの両方を管理している場合 使用すると、ビジネス マネージャーによって アカウントをリンクできます。 これらのリンクは Google Ads API を使用して取得できますが、 Google Ads API で変更されました