Aller au contenu principal
Guide d'optimisation de flux

Guide d'optimisation : ChatGPT Shopping

ChatGPT Shopping : les champs obligatoires, les spécifications de format et les conseils d'optimisation à connaître.

Diego Nijboer · WISEPIM·Mis à jour le
12
Champs obligatoires
40+
Champs facultatifs
Quotidienne
Actualisation
Vue d'ensemble

ChatGPT Shopping en bref

ChatGPT Shopping est l'expérience de découverte et de recommandation de produits intégrée à ChatGPT : l'utilisateur décrit ce qu'il cherche en langage naturel et l'assistant lui renvoie une sélection avec les prix, des signaux sur les marchands et, pour les marchands participants, un parcours d'achat via l'Instant Checkout d'OpenAI. ChatGPT est devenu l'un des espaces grand public les plus utilisés pour la recherche de produits. Pour un marchand, être présent dans les réponses de ChatGPT dépend de plus en plus de la propreté avec laquelle son catalogue produit est publié sur le web ouvert, bien plus que de l'agressivité de ses enchères sur un canal payant.

Deux mécanismes distincts déterminent la présence d'un marchand dans ChatGPT. Le premier est la découverte organique : les réponses shopping de ChatGPT s'appuient sur le web ouvert via les robots d'OpenAI (GPTBot pour l'indexation générale, OAI-SearchBot pour les réponses fondées sur la recherche, ChatGPT-User pour les consultations en direct pendant la session d'un utilisateur). Les catalogues qu'OpenAI lit le plus fiablement sont ceux des marchands qui publient un flux XML Google Shopping et exposent des données structurées Schema.org Product sur leurs pages produit. Les investissements qui profitent à Google, Bing et Perplexity profitent donc aussi à ChatGPT. Le second est l'Instant Checkout : un programme distinct, sur inscription, qui repose sur l'Agentic Commerce Protocol (ACP, agenticcommerce.dev), une spécification ouverte co-écrite par OpenAI et Stripe.

L'ACP est un protocole de paiement et d'agent, pas un format de flux produit. Il définit des endpoints REST (checkout_sessions, jetons de paiement, parcours d'agent) et une couche d'interaction compatible MCP qui permet à ChatGPT de lancer un achat pour le compte de l'utilisateur sans quitter la conversation. Les marchands qui veulent l'Instant Checkout s'intègrent à l'API ACP par-dessus leur stack de paiement Stripe existante ; l'ACP n'exige pas l'envoi d'un flux produit séparé. Point important : la découverte organique dans ChatGPT ne dépend pas de l'ACP. Un marchand sans Instant Checkout peut quand même apparaître dans les cartes de réponse si son catalogue est bien indexé par GPTBot. Conséquence stratégique : investis dans la qualité de ton flux (XML Google Shopping et Schema.org Product sur les pages produit) pour la visibilité organique, puis ajoute l'ACP et l'Instant Checkout si tu veux des conversions sans friction dans la conversation.

En un coup d'œil

PlateformeOpenAI ChatGPT Shopping / Instant Checkout (ACP)
Format du flux
XML
Produits max.Illimité
ActualisationQuotidienne
Champs requis

Champs requis : ChatGPT Shopping

Les champs obligatoires et facultatifs de ton flux produit

Obligatoire
ide.g. SKU-AIRMAX90-BLK-42
Texte
50
titlee.g. Nike Air Max 90 - Chaussures de running homme - Noir/Blanc - Taille 42 EU
Texte
150
descriptione.g. Silhouette de running iconique avec amorti Max Air visible au talon, tige en cuir synthétique et mesh, et semelle extérieure gaufrée en caoutchouc.
Texte
5000
linke.g. https://www.example.com/products/nike-air-max-90-black
URL
2000
image_linke.g. https://cdn.example.com/products/airmax90-black-1200.jpg
URL
2000
pricee.g. 149.95 EUR
Texte
availabilitye.g. in_stock
Énumération
brande.g. Nike
Texte
70
gtine.g. 0194501234567
Texte
14
conditione.g. new
Énumération
google_product_categorye.g. Apparel & Accessories > Shoes > Athletic Shoes > Running Shoes
Texte
750
Schema.org Product sur la page produite.g. { "@type": "Product", "name": "...", "offers": { "@type": "Offer", "price": "149.95", "priceCurrency": "EUR" } }
JSON-LD
Facultatif
sale_pricee.g. 119.95 EUR
Texte
sale_price_effective_datee.g. 2026-05-15T00:00:00+02:00/2026-05-31T23:59:59+02:00
Texte
additional_image_linke.g. https://cdn.example.com/products/airmax90-side.jpg
URL
2000
colore.g. Noir/Blanc
Texte
40
sizee.g. 42 EU
Texte
100
materiale.g. Cuir synthétique, mesh
Texte
200
item_group_ide.g. AIRMAX-90
Texte
50
product_highlighte.g. Amorti Max Air visible au talon
Texte
150
mpne.g. CW7483-002
Texte
70
shippinge.g. FR:::5.95 EUR
Texte
Schema.org AggregateRatinge.g. { "@type": "AggregateRating", "ratingValue": "4.6", "reviewCount": "1247" }
JSON-LD
Structure du flux

Structure du flux : ChatGPT Shopping

Les règles clés et la mise en forme que ton flux doit respecter pour ce canal

  1. 1

    Publie un flux XML Google Shopping (RSS 2.0 avec l'espace de noms Google)

    Les robots d'OpenAI indexent les marchands qui publient un flux XML Google Shopping standard (RSS 2.0 avec xmlns:g="http://base.google.com/ns/1.0") et ceux qui exposent des données structurées Schema.org Product sur leurs pages produit. Il n'existe pas de format de flux propre à ChatGPT. Le flux que tu envoies à Google Merchant Center, Bing Shopping et Perplexity est le catalogue que lit OpenAI.

    <rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">
    <channel><title>My Store</title><link>https://www.example.com</link>
    <item><g:id>SKU-001</g:id><g:title>Product Title</g:title><g:price>29.99 EUR</g:price></item>
  2. 2

    Expose du JSON-LD Schema.org Product sur chaque page produit

    Le robot de ChatGPT qui fonde les réponses en direct s'appuie beaucoup sur les données structurées Schema.org Product. Le JSON-LD dans un bloc <script type="application/ld+json"> est l'encodage le plus fiable. Inclus name, description, image, offers (price, priceCurrency, availability), brand, gtin/sku et aggregateRating le cas échéant. C'est indépendant du flux XML : ChatGPT croise les deux signaux pour vérifier ce qu'affirme le catalogue.

    <script type="application/ld+json">{"@context":"https://schema.org","@type":"Product","name":"Nike Air Max 90","image":"https://cdn.example.com/...","offers":{"@type":"Offer","price":"149.95","priceCurrency":"EUR","availability":"https://schema.org/InStock"}}</script>
  3. 3

    Le GTIN pilote le rapprochement entre marchands dans les réponses ChatGPT

    Quand ChatGPT renvoie une réponse shopping sur un produit vendu par plusieurs marchands, il dédoublonne par GTIN pour ne pas afficher le même produit dans dix cartes presque identiques. Les fiches sans GTIN ne peuvent pas entrer dans la comparaison et n'apparaissent que pour des requêtes très précises. Vise une couverture GTIN de plus de 95 % sur tes SKU de marque. Pour les produits en marque propre sans GTIN fabricant, indique explicitement identifier_exists à false.

    <g:gtin>0194501234567</g:gtin>
    <g:identifier_exists>false</g:identifier_exists>
  4. 4

    Rédige les descriptions en langage naturel, pas en listes de mots-clés

    Le LLM de ChatGPT compare les descriptions aux requêtes des utilisateurs sur le plan sémantique. Les listes de synonymes (chaussures de running, chaussures de jogging, chaussures de sport, baskets de course) sans structure de phrase sont repérées et déclassées. Écris comme le ferait un vendeur qui connaît bien le produit. L'assistant reprend souvent des extraits tels quels dans la carte de réponse : rédige un texte que tu serais content de voir cité.

    Bien : le col rembourré évite que le talon glisse sur les longues sorties ; l'amorti Max Air visible protège le talon à l'impact.
    À éviter : col rembourré confortable qualité premium longue durée résistant chaussures running.
  5. 5

    Utilise la google_product_category la plus précise possible

    La google_product_category détermine la pertinence thématique et le type de questions de relance que ChatGPT posera à l'utilisateur (la pointure pour des chaussures, la capacité pour un support de stockage). Utilise le nœud le plus profond applicable de la taxonomie Google. La taxonomie à jour se trouve sur google.com/basepages/producttype/taxonomy-with-ids.en-US.txt et elle est mise à jour plusieurs fois par an.

    <g:google_product_category>Apparel &amp; Accessories &gt; Shoes &gt; Athletic Shoes &gt; Running Shoes</g:google_product_category>
  6. 6

    Pour l'Instant Checkout, développe sur l'API REST ACP d'agenticcommerce.dev

    L'Agentic Commerce Protocol (ACP) est le protocole de paiement ouvert d'OpenAI, co-écrit avec Stripe. Il définit des endpoints REST (checkout_sessions, jetons de paiement, parcours d'agent) et une couche d'interaction compatible MCP qui permet à ChatGPT de lancer un achat. L'ACP n'est PAS un format de flux produit : c'est l'API que ChatGPT appelle quand un utilisateur clique sur Acheter dans une réponse. L'implémentation se fait par-dessus ta stack Stripe existante. La spécification complète est sur agenticcommerce.dev. L'Instant Checkout se fait sur inscription ; l'apparition organique dans les cartes de réponse ne demande aucune intégration ACP.

    Point d'entrée ACP : POST /checkout_sessions pour créer une session correspondant à l'intention d'achat d'un utilisateur
    Page de la spécification : agenticcommerce.dev (OpenAI et Stripe, Apache 2.0)
Optimisation

Conseils d'optimisation : ChatGPT Shopping

Des conseils éprouvés pour améliorer les performances de ton flux et montrer plus de produits aux acheteurs

  1. 1

    Commence tes titres par la marque et le nom du produit, en langage naturel

    ChatGPT compare les titres aux requêtes des utilisateurs sur le plan sémantique. Commence par la marque et le nom du produit, puis l'attribut le plus distinctif, puis la variante. Un titre propre comme Sony WH-1000XM5 Casque sans fil à réduction de bruit - Noir est bien plus efficace que Sony WH-1000XM5 Bluetooth Sans fil Premium Réduction de bruit active Casque circum-auriculaire Hi-Fi Audio.

    Sony WH-1000XM5 Casque sans fil à réduction de bruit - Noir
    Bosch Série 8 Table de cuisson à induction 60 cm - 4 zones - Verre noir
  2. 2

    Fais correspondre le prix du JSON-LD Schema.org Product/Offer au flux et à la page affichée

    Le robot de ChatGPT qui fonde les réponses compare le prix du JSON-LD au DOM affiché et à ton flux. Un écart entre ces trois sources (flux, JSON-LD, DOM affiché) entraîne un déclassement discret. Génère le JSON-LD à partir de la même source de vérité que le prix affiché ; ne code pas en dur des valeurs périmées dans tes modèles JSON-LD.

    Source de vérité : base de données produit, qui alimente ensemble le flux, le JSON-LD et le DOM affiché
  3. 3

    Ajoute AggregateRating dans Schema.org pour signaler la confiance

    ChatGPT affiche bien en vue la note moyenne et le nombre d'avis dans la carte de réponse quand un JSON-LD AggregateRating est présent. Les produits avec des notes déclarées passent devant ceux qui n'en ont pas, même à signaux égaux par ailleurs : ChatGPT traite l'absence comme un léger signal négatif. Récupère les notes depuis ta plateforme d'avis (Trustpilot, Google Reviews, solution native) et actualise-les au même rythme que le flux.

    "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.6", "reviewCount": "1247" }
  4. 4

    Garde une couverture GTIN supérieure à 95 % du catalogue

    Sans GTIN, ChatGPT ne peut pas mettre un produit en avant avec confiance dans les réponses qui comparent plusieurs marchands. Audite ton catalogue chaque trimestre : extrais les articles qui envoient identifier_exists à false et vérifie si le fabricant leur a attribué un GTIN depuis. Pour les marques propres, enregistre tes propres GTIN auprès de GS1 : le coût par code est faible et le gain en découverte est important.

    Requête d'audit : SELECT COUNT(*) FROM products WHERE gtin IS NULL OR LENGTH(gtin) < 8
    Enregistrement : gs1.org pour les nouveaux codes fabricant
  5. 5

    Actualise le flux chaque jour et après chaque changement de prix

    Pour départager des offres, le moteur de réponses de ChatGPT donne du poids aux flux actualisés récemment. Les prix périmés sont la deuxième cause la plus fréquente de perte de la place en comparaison : si le flux indique 99 EUR mais que la page produit affiche 109, ChatGPT déclasse la fiche jusqu'au prochain cycle d'ingestion, même si tu corriges dans l'heure.

    Récupération planifiée : toutes les 4 heures via Merchant Center
    Temps réel : envoie les écarts via la Merchant API à chaque changement de prix
  6. 6

    Autorise GPTBot, OAI-SearchBot et ChatGPT-User dans ton CDN

    Les trois robots documentés d'OpenAI ont des rôles différents : GPTBot pour l'exploration et l'indexation générales, OAI-SearchBot pour les réponses fondées sur la recherche, ChatGPT-User pour les consultations en direct pendant une session utilisateur active. Les trois doivent être autorisés dans robots.txt et dans toutes les règles de gestion des bots de ton CDN, pour l'URL du flux, toutes les URL d'images et toutes les pages produit. Bloquer ChatGPT-User en particulier fait retomber les réponses en direct sur des instantanés GPTBot périmés, ce qui masque tes nouveaux stocks et tes changements de prix.

    GPTBot : indexation générale
    OAI-SearchBot : réponses fondées sur la recherche
    ChatGPT-User : consultations en direct pendant les sessions utilisateur
Dépannage

Erreurs de flux fréquentes : ChatGPT Shopping

Les problèmes de flux les plus fréquents et comment les corriger

  • Erreur

    Considérer l'ACP comme un format de flux produit obligatoire

    Solution

    L'ACP (Agentic Commerce Protocol, agenticcommerce.dev) est un protocole de paiement et d'agent écrit par OpenAI et Stripe : des endpoints REST et une couche MCP, PAS un format de flux JSONL ou XML. La découverte organique dans ChatGPT repose sur ton flux XML Google Shopping existant et sur le JSON-LD Schema.org Product de tes pages produit. L'intégration ACP est un ajout facultatif pour les marchands qui veulent l'Instant Checkout (achat dans la conversation). Confondre l'ACP avec un format de flux pousse les marchands soit à ignorer complètement ChatGPT (en attendant un exportateur compatible ACP), soit à construire quelque chose qui n'existe pas.

  • Erreur

    Autoriser OpenAI-User au lieu des agents documentés

    Solution

    OpenAI n'utilise aucun user agent nommé OpenAI-User. Les trois agents documentés sont GPTBot, OAI-SearchBot et ChatGPT-User (référence complète sur platform.openai.com/docs/bots). Autoriser le mauvais nom laisse les vrais robots bloqués. Mets à jour robots.txt et les règles de bots de ton CDN pour qu'ils reprennent exactement les chaînes documentées.

  • Erreur

    GTIN manquant ou invalide

    Solution

    Fournis un GTIN valide à 8, 12, 13 ou 14 chiffres qui passe le contrôle de la clé de contrôle. L'EAN-13 est le plus courant en Europe, l'UPC-A en Amérique du Nord. Si le produit n'a vraiment aucun GTIN attribué par le fabricant, indique explicitement identifier_exists à false. N'invente pas de GTIN : les codes inventés comme les codes réutilisés entraînent une mise à l'écart durable plutôt qu'un simple rejet.

  • Erreur

    Écart de prix entre le flux, le JSON-LD et le DOM affiché

    Solution

    ChatGPT compare à chaque ingestion les prix du flux au JSON-LD de la page produit et au DOM affiché. Tout écart entraîne un déclassement discret. La cause est en général l'une de celles-ci : des périodes promotionnelles avec un fuseau horaire incohérent, un JSON-LD généré depuis une autre source de données que le prix affiché, ou un cache de flux périmé. Génère les trois à partir de la même source de vérité.

  • Erreur

    Description détectée comme bourrage de mots-clés

    Solution

    Le LLM de ChatGPT note le naturel des descriptions. Les listes de synonymes répétées sans structure de phrase sont repérées et le produit est déclassé. Réécris-les en phrases complètes centrées sur les caractéristiques, les matières et les usages. Le test de la lecture à voix haute : si ça sonne comme une bouillie marketing une fois prononcé, le modèle le pense aussi.

  • Erreur

    Le lien d'image renvoie une erreur 403 aux robots d'OpenAI

    Solution

    Les URL d'images doivent répondre HTTP 200 à GPTBot, OAI-SearchBot et ChatGPT-User depuis n'importe quelle IP. Les URL présignées qui expirent, les URL de CDN qui bloquent les user agents de bots et les URL qui exigent un referrer précis échouent toutes. Autorise les trois agents d'OpenAI dans les règles de bots de ton CDN et vérifie avec curl en utilisant chaque chaîne de user agent depuis un réseau neutre.

Indicateurs

Les indicateurs de performance à suivre

Les chiffres qui montrent si ton flux produit fonctionne vraiment

  • Taux d'inclusion dans les réponses

    Le pourcentage de requêtes ChatGPT à intention d'achat dans ta catégorie pour lesquelles au moins un de tes produits apparaît dans la carte de réponse. OpenAI ne propose aucun tableau de bord public ; les marchands l'estiment en général via les statistiques de trafic référent marqué utm_source=chatgpt. Pour un marchand établi, un taux d'inclusion estimé sain se situe entre 15 et 30 % dans sa catégorie principale.

  • Taux de victoire en comparaison

    Quand ChatGPT regroupe en une seule carte plusieurs marchands qui vendent le même GTIN, un seul marchand remporte la buy box. ChatGPT pondère la compétitivité du prix, la politique de retour, la rapidité de livraison et les signaux de confiance (Schema.org AggregateRating, ancienneté du compte). Une politique de retour gratuit sous 30 jours et une livraison en 1 jour peuvent te faire gagner la place face à un concurrent 5 % moins cher.

  • Taux de clic (CTR) depuis les réponses

    Parmi les utilisateurs qui voient ton produit dans une carte de réponse ChatGPT, le pourcentage qui interagit, en cliquant sur le lien ou en passant par l'Instant Checkout. Les taux moyens se situent entre 6 et 12 % selon les catégories, nettement au-dessus du CTR des annonces Shopping classiques, car l'utilisateur a déjà reçu une recommandation personnalisée. Sous 4 %, c'est en général le signe d'une image produit faible ou d'un prix visiblement plus élevé que celui des cartes concurrentes.

  • Statut de validation Schema.org

    Utilise le test des résultats enrichis de Google ou le validateur de Schema.org pour vérifier chaque mois le JSON-LD Product/Offer sur un échantillon de pages produit. Les échecs de validation (champs obligatoires manquants, JSON mal formé) se répercutent en déclassement dans ChatGPT : le robot qui fonde les réponses traite des données structurées invalides comme des données absentes.

  • Taux de conversion du trafic ChatGPT

    Le trafic ChatGPT convertit en général 1,5 à 2,5 fois mieux que les annonces Shopping payantes, car l'utilisateur a déjà reçu une recommandation générée par un LLM. Si ton taux de conversion depuis ChatGPT (marqué par UTM ou attribué via l'Instant Checkout) est égal ou inférieur à la moyenne de ton site, la cause la plus fréquente est un écart entre le prix de la carte de réponse et le prix affiché sur la page produit.

Configurer ton flux : ChatGPT Shopping

Les étapes pour créer et optimiser ton flux produit

  1. 01

    Audite ton flux XML Google Shopping existant pour vérifier qu'il est prêt pour ChatGPT

    Prends un échantillon de 100 articles au hasard et vérifie que : chaque article a un GTIN qui passe le contrôle de la clé de contrôle ; chaque google_product_category descend au moins à 4 niveaux dans la taxonomie ; chaque description se lit en langage naturel et non comme une liste de mots-clés ; chaque URL d'image renvoie HTTP 200 à une requête non authentifiée. Les articles qui échouent à l'un de ces points seront ingérés mais apparaîtront rarement dans les réponses de ChatGPT. Corrige les causes systémiques (souvent dans le script qui génère le flux) avant d'exposer le catalogue aux robots d'OpenAI.

  2. 02

    Ajoute du JSON-LD Schema.org Product sur chaque page produit

    Place un bloc <script type="application/ld+json"> sur chaque page produit avec @type=Product, en incluant name, description, image, brand, sku, gtin et un Offer imbriqué avec price, priceCurrency et availability. Le cas échéant, ajoute AggregateRating avec ratingValue et reviewCount issus de ta plateforme d'avis. Valide avec le test des résultats enrichis de Google. Le JSON-LD doit correspondre exactement au prix affiché dans le DOM : génère les deux à partir de la même source de vérité.

  3. 03

    Autorise GPTBot, OAI-SearchBot et ChatGPT-User dans ton infrastructure

    Ajoute les trois user agents d'OpenAI à robots.txt, aux règles de gestion des bots de ton CDN et à toutes les politiques anti-bots de ton WAF. Cela doit couvrir l'URL du flux, toutes les URL d'images et toutes les pages produit. Vérifie en lançant curl avec chaque chaîne de user agent sur un échantillon d'URL, depuis un réseau extérieur à ton bureau. Sans autorisation correcte, GPTBot indexe le catalogue mais ChatGPT-User ne peut pas fonder les réponses en direct, ce qui masque tes nouveaux stocks et tes changements de prix.

  4. 04

    Décide si tu intègres l'ACP et l'Instant Checkout

    L'Instant Checkout (basé sur l'API REST ACP d'agenticcommerce.dev) permet aux utilisateurs d'acheter dans ChatGPT sans passer par ta boutique. Il demande du développement côté boutique par-dessus ta stack Stripe : implémente /checkout_sessions, les jetons de paiement et les webhooks de commande selon la spécification ACP. Beaucoup de marchands commencent par la seule découverte organique dans ChatGPT, mesurent la conversion via le trafic référent marqué par UTM, puis reviennent à l'intégration ACP une fois qu'ils peuvent chiffrer le volume supplémentaire qu'apporterait le paiement dans la conversation.

  5. 05

    Suis le trafic attribué à ChatGPT et améliore la qualité des descriptions

    Faute de tableau de bord marchand chez OpenAI, la performance dans ChatGPT se mesure indirectement : marque les clics sortants avec utm_source=chatgpt et suis tes statistiques de trafic référent, surveille l'évolution de la santé du flux (validation, couverture GTIN) et valide chaque mois tes données structurées Schema.org. L'amélioration la plus rentable consiste à réécrire en langage naturel les descriptions de tes meilleurs SKU : les marchands qui le font constatent en général une hausse sensible du trafic référent attribué sous 30 à 45 jours.

Téléchargement gratuit

Checklist de visibilité ChatGPT Shopping

Télécharge la checklist complète pour faire apparaître tes produits dans les réponses shopping de ChatGPT et, si tu le souhaites, dans l'Instant Checkout. Elle couvre le double signal que les robots d'OpenAI attendent (flux XML Google Shopping et Schema.org), la liste d'autorisation GPTBot/OAI-SearchBot/ChatGPT-User que la plupart des marchands oublient, et le parcours d'intégration ACP basé sur Stripe pour les marchands qui veulent l'Instant Checkout.

  • Audit pas à pas des signaux du flux XML Google Shopping que les robots d'OpenAI utilisent vraiment (couverture GTIN, profondeur de catégorie, naturel des descriptions, accessibilité des images), avec la correction systémique pour chacun
  • Modèle JSON-LD Schema.org Product/Offer/AggregateRating prêt pour n'importe quelle plateforme de boutique, avec validation via le test des résultats enrichis de Google et la méthode de cohérence JSON-LD/DOM qui évite le déclassement discret
  • Liste d'autorisation complète des user agents GPTBot, OAI-SearchBot et ChatGPT-User d'OpenAI pour Cloudflare, Akamai, AWS WAF et Fastly, pour que les réponses en direct n'échouent jamais sans bruit
  • Feuille de route d'intégration ACP et Instant Checkout sur la stack Stripe : quoi construire, dans quel ordre et comment mesurer le chiffre d'affaires supplémentaire attribué à ChatGPT avant d'engager du temps de développement
Obtenir le modèle gratuit

Questions fréquentes

Les questions courantes sur ce flux : ChatGPT Shopping

Non. L'apparition organique dans les cartes de réponse ne dépend pas de l'ACP. Les réponses shopping de ChatGPT s'appuient sur le web ouvert via GPTBot, OAI-SearchBot et ChatGPT-User. Tout marchand qui publie un flux XML Google Shopping et des données structurées Schema.org Product est éligible. L'intégration ACP se fait sur inscription et ajoute l'Instant Checkout (achat dans la conversation) en plus de la visibilité organique.

L'ACP (Agentic Commerce Protocol, agenticcommerce.dev) est un protocole ouvert de paiement et d'agent co-écrit par OpenAI et Stripe sous licence Apache 2.0. Il définit des endpoints REST (checkout_sessions, jetons de paiement, parcours d'agent) et une couche d'interaction compatible MCP qui permet à ChatGPT de lancer un achat pour le compte de l'utilisateur. Ce n'est PAS un format de flux produit. Les marchands qui intègrent l'ACP débloquent l'Instant Checkout : l'utilisateur autorise le paiement sans quitter la conversation, et OpenAI transmet la commande à ton endpoint de traitement via l'API ACP. L'implémentation se fait par-dessus ta stack de paiement Stripe existante.

Non. L'export XML Google Shopping existant de WISEPIM couvre la découverte organique dans ChatGPT : c'est le même flux que pour Google, Bing et Perplexity. L'ACP est une intégration API côté boutique (basée sur Stripe), pas un format de flux. Les marchands qui veulent l'Instant Checkout développent l'intégration REST ACP à côté de leur checkout Stripe, indépendamment du catalogue produit géré dans WISEPIM. Les données structurées Schema.org Product sur les pages produit sont l'ajout hors flux le plus rentable pour la visibilité dans ChatGPT.

Découverte : les robots de ChatGPT (GPTBot pour l'indexation générale, OAI-SearchBot pour les réponses fondées sur la recherche, ChatGPT-User pour les consultations en direct) indexent les flux XML Google Shopping des marchands et leur JSON-LD Schema.org Product. Classement dans une réponse : le LLM compare la requête de l'utilisateur au titre, à la description et à la catégorie pour juger la pertinence, puis regroupe les marchands concurrents sur un même GTIN et choisit celui qui remporte la buy box selon le prix, la politique de retour, la rapidité de livraison et les signaux de confiance (AggregateRating, ancienneté du compte). Les enchères ne jouent aucun rôle : en 2026, les réponses shopping de ChatGPT sont uniquement organiques.

Trois : GPTBot (exploration et indexation générales), OAI-SearchBot (réponses fondées sur la recherche) et ChatGPT-User (consultations en direct pendant la session d'un utilisateur). Les trois doivent être autorisés dans robots.txt et dans toutes les règles de gestion des bots de ton CDN, pour l'URL du flux, toutes les URL d'images et toutes les pages produit. La référence complète est sur platform.openai.com/docs/bots. Attention : n'autorise pas OpenAI-User, cette chaîne n'est pas un user agent documenté d'OpenAI.

Les causes fréquentes, à peu près par ordre de fréquence. (1) GPTBot ou ChatGPT-User est bloqué par ton CDN, donc le catalogue n'est pas indexé. (2) GTIN manquant ou invalide : le produit ne peut pas entrer dans la comparaison entre marchands. (3) La google_product_category est trop générique, donc l'assistant se trompe sur l'intention à laquelle le produit répond. (4) Le JSON-LD Schema.org Product est absent ou invalide sur la page produit, donc les réponses ne s'appuient que sur les signaux du flux. (5) La description est repérée comme bourrage de mots-clés : le LLM a déclassé la fiche. (6) Le flux n'a pas été actualisé depuis plus de 48 heures, donc le prix et la disponibilité sont périmés.

Oui, c'est la configuration habituelle. L'ACP et l'Instant Checkout gèrent les achats lancés dans ChatGPT ; ton checkout classique gère le trafic direct vers ta boutique. Les deux tournent sur la même stack de paiement Stripe, donc tes chaînes de traitement des commandes, de stock et de reporting voient toutes les commandes de la même façon. Marque distinctement les commandes attribuées à l'ACP dans tes statistiques pour mesurer l'apport supplémentaire de ChatGPT.

Les trois lisent le même format de flux XML Google Shopping : c'est la partie facile. Les différences. Google : les enchères payantes déterminent la position, à côté des fiches Shopping organiques. Bing/Microsoft Copilot : le même modèle d'enchères payantes, plus une mise en avant organique dans les réponses de Copilot. ChatGPT : uniquement une mise en avant organique dans les réponses (pas d'enchères) ; le classement repose sur la pertinence évaluée par le LLM et sur des signaux de confiance structurés. ChatGPT s'appuie aussi bien davantage que Google ou Bing sur le JSON-LD Schema.org Product des pages produit : les données structurées de tes pages produit sont un vrai facteur de différenciation pour la visibilité dans ChatGPT en particulier.

Trouver une catégorie de produits Google

La taxonomie complète, les ID et comment bien classer tes produits.

Plus de guides sur les flux

Dans WISEPIM

Génère chaque flux automatiquement depuis un seul catalogue

Le Feed Hub de WISEPIM transforme tes données produit centrales en flux prêts à publier pour chaque canal de ce guide, et des dizaines d'autres. Tu mappes les champs une fois, tu planifies les actualisations, tu surveilles les erreurs par canal et tu renvoies les corrections à la source. Pas d'exports manuels, pas de jonglage entre formats, pas de chasse aux rejets canal par canal.

Mappe, valide, planifie et surveille chaque flux de canal depuis un seul espace de travail.

Continue d'explorer

Une sélection d'étapes suivantes pour aller plus loin.

ChatGPT Shopping : prêt à l'optimiser ?

WISEPIM génère automatiquement des flux produits optimisés pour tous les grands canaux à partir de ton catalogue produit central.