ショッピング キャンペーンを作成するには、まず 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_nameproduct_linkのリソース名として使用します。発行
RemoveProductLinkAPI 呼び出し。
ビジネス マネージャー
ビジネス マネージャーは、Google 上のビジネスを統合したものです。 Google 広告アカウントと Merchant Center アカウントの両方を管理している場合 使用すると、ビジネス マネージャーによって アカウントをリンクできます。 これらのリンクは Google Ads API を使用して取得できますが、 Google Ads API で変更されました