Demander des associations

Pour signaler une relation avec un compte marchand, un partenaire Shopping doit d'abord utiliser la méthode accounts.link pour envoyer une demande d'association.

La demande d'association contient un linkedAccountId qui identifie le marchand recevant la demande, et une action définie sur request. Chaque association doit également spécifier un ensemble de services qui énumère les fonctionnalités que le partenaire fournit au marchand. Les valeurs de services suivantes sont acceptées.

Service Description
shoppingAdsProductManagement Gestion des données produit pour les annonces Shopping
shoppingActionsProductManagement Gestion des données produit pour Acheter sur Google (anciennement Shopping Actions)
shoppingActionsOrderManagement Gestion des commandes pour Acheter sur Google (anciennement Shopping Actions)

En outre, une demande doit également contenir un linkType valide qui décrit le type de partenaire Shopping à l'origine de la demande. Les partenaires Shopping se voient attribuer l'un des libellés suivants, qu'ils doivent utiliser dans le champ linkType lors de l'appel d'API.

Types de liens valides
channelPartner
eCommercePlatform

Exemple

L'appel d'API suivant envoie une demande d'association depuis le compte 123456789 d'un partenaire à un marchand avec le paramètre linkedAccountId défini sur "98765".

Le linkType "eCommercePlatform" identifie le partenaire comme une plate-forme d'e-commerce. La liste services indique que le partenaire fournit les fonctionnalités "shoppingAdsProductManagement" (gestion des données produit pour les annonces Shopping) et "shoppingActionsOrderManagement" (gestion des commandes pour Acheter sur Google, anciennement Shopping Actions).

POST https://shoppingcontent.googleapis.com/content/v2.1/123456789/accounts/123456789/link
{
  "linkedAccountId": "98765",
  "linkType": "eCommercePlatform",
  "services": ["shoppingAdsProductManagement", "shoppingActionsOrderManagement"],
  "action": "request"
}

La section suivante explique comment obtenir la liste des associations existantes.