Comptes Merchant Center et Google Ads associés

Google Merchant Center est un outil qui vous permet d'importer les données relatives à vos produits et à votre magasin sur Google, afin de les rendre disponibles pour les annonces Shopping et d'autres services Google. En associant votre compte Merchant Center à votre compte Google Ads, vous pouvez transférer vos données produit dans Google Ads pour les utiliser dans vos campagnes.

Présentation de l'association de comptes

Avant de pouvoir créer des campagnes Shopping, vous devez d'abord associer votre compte Google Ads à un compte Merchant Center. Vous pouvez établir une association de trois manières :

  1. Association directe : si vous disposez d'un accès administrateur aux comptes Google Ads et Merchant Center, vous pouvez les associer immédiatement.
  2. Demandes d'association : si vous ne disposez pas d'un accès administrateur aux deux comptes, vous devez envoyer une demande d'association depuis votre compte Merchant Center et l'accepter dans votre compte Google Ads.
  3. Business Manager : si les deux comptes sont gérés par le même compte Business Manager, ils sont associés automatiquement.

Les sections suivantes décrivent chacune de ces méthodes, ainsi que la procédure à suivre pour gérer et valider les associations existantes.

Créer des associations directes

Si l'utilisateur qui tente d'établir l'association dispose d'un accès administrateur aux comptes Google Ads et Merchant Center, il peut utiliser le flux d'association directe pour associer les comptes immédiatement, sans avoir besoin d'envoyer une invitation ni d'obtenir une approbation.

Vous pouvez associer directement vos comptes de deux manières :

  • Si vous lancez l'association depuis Merchant Center, utilisez la méthode propose de l'API Merchant.
  • Si vous lancez l'association depuis Google Ads, utilisez la méthode de l'API Google Ads ProductLinkService.CreateProductLink et définissez product_link.merchant_center.merchant_center_id sur l'ID du compte Merchant Center cible.

Si vous ne disposez pas d'un accès administrateur aux deux comptes, vous devez utiliser un flux d'invitation d'association pour établir une association.

Vous pouvez envoyer une invitation d'association de deux manières :

  1. Utilisez l'interface Web de Merchant Center pour envoyer une demande d'association.
  2. Utilisez l'API Merchant pour l'association de comptes afin de proposer une nouvelle association de service.

Vous pouvez exécuter un rapport de l'API Google Ads à l'aide de la requête GAQL suivante pour récupérer la liste de toutes les demandes d'association en attente pour un numéro client Google Ads à partir d'un compte Merchant Center :

SELECT
    product_link_invitation.resource_name,
    product_link_invitation.merchant_center.merchant_center_id,
    product_link_invitation.type,
    product_link_invitation.status
FROM product_link_invitation
WHERE product_link_invitation.status = 'PENDING_APPROVAL'
    AND product_link_invitation.type = 'MERCHANT_CENTER'

Pour récupérer toutes les demandes d'association, quel que soit leur état (par exemple, ACCEPTED, REQUESTED ou PENDING_APPROVAL), supprimez la condition de filtrage pour le champ product_link_invitation.status dans la requête précédente.

Accepter une demande d'association

Vous pouvez approuver une demande d'association en attente provenant d'un compte Merchant Center de deux manières :

Refuser une demande d'association

Vous pouvez refuser une demande d'association en attente provenant d'un compte Merchant Center de deux manières :

Si une demande d'association est refusée, elle ne peut pas être acceptée ultérieurement. Vous devez proposer une nouvelle invitation.

Business Manager est une représentation unifiée d'une entreprise sur Google. Lorsque vous gérez votre compte Google Ads et vos comptes Merchant Center à l'aide d'un compte Business Manager, Business Manager crée automatiquement des associations entre votre compte Google Ads et le compte Merchant Center. Vous pouvez récupérer ces associations à l'aide de l'API Google Ads, mais vous ne pouvez pas les modifier avec l'API Google Ads.

Vous pouvez gérer et valider les associations existantes entre vos comptes Merchant Center et Google Ads à l'aide de l'API Google Ads.

Vous pouvez exécuter un rapport de l'API Google Ads à l'aide de la requête GAQL suivante pour récupérer la liste des associations Merchant Center actives pour un numéro client Google Ads :

SELECT
    product_link.resource_name,
    product_link.merchant_center.merchant_center_id,
    product_link.product_link_id,
    product_link.type
FROM product_link
WHERE product_link.type = 'MERCHANT_CENTER'

Vous pouvez dissocier vos comptes à l'aide de l'API Google Ads ou de l'API Merchant, selon le produit que vous utilisez pour lancer la demande de dissociation. La dissociation d'un compte nécessite un accès administrateur et empêche les campagnes Shopping actives associées à ce compte Merchant Center de diffuser des annonces produit.

Si vous lancez la demande de dissociation depuis Google Ads, utilisez la méthode de l'API Google Ads ProductLinkService.RemoveProductLink et transmettez le product_link.resource_name récupéré à partir du rapport product_link.

Si vous lancez la demande de dissociation depuis Merchant Center, utilisez la méthode Merchant API pour l'association de comptes accounts.services.reject sur l'association de service active.