ショッピング キャンペーンを作成するには、まず 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
。発行
UpdateProductLinkInvitation
API 呼び出し。
招待フローを試行したユーザーが、すでに
管理者になっている場合は、
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
フィールドで確認できます。発行
CreateProductLink
API 呼び出し。
権限が不十分なユーザーが直接リンクを実行しようとした場合
権限がある場合は、
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
のリソース名として使用します。発行
RemoveProductLink
API 呼び出し。
ビジネス マネージャー
ビジネス マネージャーは、Google 上のビジネスを統合したものです。 Google 広告アカウントと Merchant Center アカウントの両方を管理している場合 使用すると、ビジネス マネージャーによって アカウントをリンクできます。 これらのリンクは Google Ads API を使用して取得できますが、 Google Ads API で変更されました