Nouvelle connexion Merchant Center – Revendication de site Web

Introduction/Impact sur l'entreprise


La validation et la revendication du site Web sont des étapes requises pour associer un site Web unique exclusivement à un compte Merchant Center et envoyer des données produit au nom du site Web. La validation du site Web nous permet de confirmer qu'un marchand est bien le propriétaire du site Web. La revendication nous permet de créer un lien exclusif entre le site Web et le compte Merchant Center. Découvrez pourquoi et comment fonctionne ce processus.

Conseils sur l'expérience utilisateur


Un message d'erreur s'affiche si le domaine est associé à un autre compte Merchant Center. Autorisez les marchands à transférer un domaine, mais informez-les à l'avance des conséquences du transfert.

existing_wc

Conseils techniques


Nous vous recommandons de pouvoir valider et revendiquer leur site Web dans votre intégration à l'aide de notre validation de site et de Content API.

Valider et revendiquer un site Web pour la première fois

Pour le moment, le site Web du marchand ne doit être associé à aucun compte Merchant Center. Vérifiez qu'il s'agit du même compte Google qui lance la validation et la revendication (en savoir plus). Tous les nouveaux comptes Merchant Center et les comptes Merchant Center existants doivent suivre les étapes ci-dessous:

  1. Vérifiez si le site Web a déjà été revendiqué. Le site Web associé aux états du compte "Propriété revendiquée" sera défini sur "TRUE" si le site Web est revendiqué ou si le compte est exempté de l'exigence de revendication. Si ce n'est pas le cas, procédez à la validation et à la revendication.

  2. Validation:utilisez la méthode d'insertion pour valider le site Web (en savoir plus). Veillez à placer d'abord le jeton de validation de l'utilisateur authentifié sur son site Web ou son domaine.

  3. Revendication:utilisez accounts.claim pour revendiquer le site Web du marchand.

Dans certains cas, le site Web peut déjà être revendiqué par un autre compte Merchant Center. Consultez la section ci-dessous si le site Web est revendiqué par un autre GMC.

Validation et revendication continues d'un site Web

En août 2022, nous avons lancé une nouvelle fonctionnalité permettant aux marchands de conserver leur revendication pendant 60 jours s'ils perdent leur validation. Les marchands perdent leur validation pour différentes raisons. La plupart d'entre eux ont supprimé de leur site la balise Meta permettant de les identifier. (voir En savoir plus sur les causes possibles).

Si un marchand perd sa validation, il doit revalider son site Web et le revendiquer à nouveau (en cas de perte). Veuillez suivre les étapes techniques ci-dessous pour vérifier l'état de la validation et tenter une nouvelle validation.

  • Pour savoir si un marchand dispose de la validation pour son site, vous devez appeler l'API Site Verification (list) pour cet utilisateur et vérifier que l'URL figure dans la liste renvoyée.
  • Si un marchand donné doit être validé, vous pouvez valider à nouveau le site en appelant getToken pour obtenir la balise à ajouter au site, puis en l'insérant sur le site et enfin en appelant insert pour déclencher une validation. Vous pouvez demander aux marchands l'autorisation de le faire, mais c'est à vous de décider.

  • Revendication (si nécessaire): utilisez accounts.claim pour revendiquer le site Web du marchand.

Nous vous recommandons de créer une fonctionnalité automatisée qui vérifie l'état de validation d'un marchand, puis revalide le site Web du marchand et le revendique si nécessaire.

Le site Web est déjà revendiqué par un autre compte GMC

Il peut arriver qu'un site Web soit revendiqué par un compte Merchant Center inconnu, ce qui vous empêche de le revendiquer. Dans ce cas, nous vous recommandons de procéder comme suit:

  • Demandez à votre méchant d'écraser manuellement la revendication dans Merchant Center

  • Si ce n'est pas possible, adressez-vous à votre contact Google.

Requête HTTP: accounts.claimwebsite

POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/accounts/{accountId}/claimwebsite

Réponse: AccountsClaimWebsiteResponse