Products Manager APP

Integrations

Integration Google Merchant Center

Synchronisez votre catalogue avec Google Merchant Center pour diffuser vos produits sur Google Shopping, surfaces gratuites et campagnes Performance Max.


Vue d'ensemble

L'integration Google Merchant Center permet de publier automatiquement vos produits depuis Products Manager vers votre compte Merchant Center. Les statuts de validation sont rapatries pour identifier les problemes avant qu'ils n'affectent vos campagnes.

Fonctionnalites

  • Push automatique : Publication des produits vers le flux Merchant Center
  • Pull statuts : Recuperation des statuts de validation (approuve, refuse, en attente)
  • Diagnostics : Alertes sur les produits refuses avec raisons detaillees
  • Multi-pays : Support des flux par pays cible (FR, DE, ES, etc.)

Prerequis

  • Compte Google Merchant Center actif et verifie
  • Service Account Google Cloud avec acces API Content for Shopping
  • Products Manager v5.0.0 minimum

Configuration

1. Creer un Service Account

  1. Accedez a Google Cloud Console
  2. Creez un projet ou selectionnez un existant
  3. Activez l'API Content API for Shopping
  4. Allez dans IAM & Admin > Service Accounts
  5. Cliquez sur Creer un compte de service
  6. Donnez un nom : productsmanager-merchant
  7. Creez une cle JSON et telechargez-la

2. Autoriser le Service Account dans Merchant Center

  1. Connectez-vous a Google Merchant Center
  2. Allez dans Parametres > Acces au compte
  3. Ajoutez l'adresse email du Service Account (format xxx@project.iam.gserviceaccount.com)
  4. Attribuez le role Standard ou Admin

3. Configurer dans Products Manager

Allez dans Parametres > Integrations > Google Merchant Center :

ChampDescription
Merchant IDIdentifiant de votre compte Merchant Center
Service Account JSONCle JSON du Service Account
Pays cibleCode pays ISO (ex: FR, DE)
LangueCode langue (ex: fr, de)
Fluxonline ou local

4. Tester la connexion

Connexion a Google Merchant Center reussie
Merchant ID: 123456789
Produits publies: 8,432
Produits refuses: 127
Alertes actives: 15

Mapping des champs

Google MerchantProducts ManagerObligatoire
offerIdskuOui
titletitleOui
descriptiondescriptionOui
linkURL produit configureeOui
imageLinkImage primaireOui
priceprice + deviseOui
availabilityCalcule depuis stockOui
gtineanRecommande
brandbrand.nameRecommande
conditioncondition ou new par defautOui
productTypeArborescence categorieOptionnel
googleProductCategoryTaxonomie Google mappeeRecommande

Push produits

La publication s'effectue via l'API Content for Shopping (methode products.insert). Les produits sont envoyes par batchs de 500.

POST /api/v1/connectors/{connector_id}/sync/push
{
  "product_ids": ["uuid-1", "uuid-2"],
  "target_country": "FR",
  "content_language": "fr"
}

Les produits sans EAN/GTIN, sans image ou sans prix sont automatiquement exclus du push. Consultez le rapport de sync pour identifier les exclusions.


Pull statuts de validation

Recuperez les statuts de validation pour identifier les problemes :

GET /api/v1/connectors/{connector_id}/sync/pull

Statuts possibles

StatutDescription
approvedProduit approuve et visible
disapprovedProduit refuse (voir raisons)
pendingEn cours de validation
expiringApprouve mais expire bientot (>30j sans mise a jour)

Raisons de refus courantes

  • Titre trop generique : Ajoutez marque + modele + couleur
  • Image non conforme : Pas de texte promotionnel sur l'image
  • Prix incorrect : Le prix sur le site doit correspondre au flux
  • GTIN invalide : Verifiez le checksum EAN-13

Troubleshooting

Erreur "Insufficient permissions"

Le Service Account n'a pas les droits dans Merchant Center. Verifiez le role attribue (minimum Standard).

Produits non publies

Verifiez que les champs obligatoires sont renseignes (titre, description, prix, image, disponibilite). Consultez le log de sync dans l'onglet Historique du connecteur.


Ressources Associees