Lancement d'une campagne dans Ads Manager
Idée centrale
Lancer une campagne dans Ads Manager Beta suit un parcours en huit étapes, disponible en deux méthodes — création guidée dans l'interface, ou import en masse via un schéma CSV structuré en trois onglets (campagnes, groupes d'annonces, annonces) — de la préparation des contenus jusqu'au suivi des premiers signaux de diffusion.
Ce parcours est décrit par les guides officiels du centre d'aide OpenAI : « Launch Campaigns » et « Quickstart: Launch your first campaign ».
Définition
Le processus opérationnel qui transforme des campagnes, groupes d'annonces et annonces déjà configurés (voir Création de campagnes dans Ads Manager, Ads Manager et Bonnes pratiques de création des annonces dans ChatGPT) en campagnes actives et diffusées dans ChatGPT.
Synthèse éditoriale : reformulation condensée des articles « Launch Campaigns » et « Quickstart: Launch your first campaign » du centre d'aide OpenAI.
Contexte
Dernière étape du parcours annonceur documenté par ce wiki, après Configuration d'un compte Ads Manager et Création de campagnes dans Ads Manager. Documenté pour la Beta, au moment de la capture (2026-08-08).
Fonctionnement
Prérequis : compte Ads Manager Beta actif, compte annonceur configuré (nom, favicon), facturation et moyen de paiement en place, contenus de campagne prêts (campagnes, groupes d'annonces, annonces).
Deux méthodes de création
- Création guidée : construction pas à pas directement dans l'interface d'Ads Manager Beta (Create > Create campaign, puis ajout des groupes d'annonces et des annonces).
- Import en masse (bulk upload) : remplissage d'un schéma CSV (« ad schema template », accessible via Create > Upload bulk), recommandé pour les lancements importants ou multiples.
Structure du schéma CSV (import en masse)
Onglet Campaigns — un enregistrement par campagne :
- nom de campagne (unique, descriptif) ;
- budget (dépense maximale par campagne) ;
- dates de début et de fin (format AAAA-MM-JJ) ;
- objectif — « Views » ou « Clicks » (voir « Distinctions importantes » pour la divergence terminologique) ;
- pays ciblés — champ requis, au format JSON.
Pas plus de 5 000 campagnes ; noms de campagne uniques, sans doublon.
Onglet Ad Groups — un enregistrement par groupe d'annonces :
- nom de campagne (doit correspondre exactement à l'onglet Campaigns) ;
- nom de groupe d'annonces (unique, descriptif) ;
- enchère maximale — CPM maximum pour les campagnes « Reach », CPC maximum pour les campagnes « Clicks » (voir « Distinctions importantes ») ;
- indices de contexte (context hints), au format tableau JSON (
["hint1", "hint2"]) — voir Ads Manager pour le détail de leur usage.
Onglet Ads — un enregistrement par annonce :
- nom de groupe d'annonces (correspondance exacte requise) ;
- titre d'annonce : 16 à 24 caractères recommandés, 50 caractères maximum ;
- texte d'annonce (copy) : 32 à 48 caractères recommandés, 100 caractères maximum ;
- URL de page de destination : valide, accessible, non bloquée pour les robots d'indexation d'OpenAI — voir Autorisation des robots d'indexation OpenAI dans Ads Manager pour le détail des trois couches de blocage possibles (robots.txt, protection web/anti-bot, vérification humaine) et leur diagnostic ;
- URL d'image : PNG ou JPG, carrée, 1 200 × 1 200 pixels maximum, publiquement accessible, s'ouvrant directement sur l'image dans le navigateur (limite qualifiée d'« actuelle » par la source, donc susceptible d'évoluer). Méthodes d'hébergement explicitement prises en charge : liens Google Drive rendus publics, liens hébergés sur AWS (S3 ou CloudFront), ou liens auto-hébergés sur le domaine ou le CDN de l'annonceur.
Pas plus de 5 000 annonces.
Causes courantes d'échec de validation d'une URL (page de destination ou image) : authentification requise, redirection vers une page d'aperçu au lieu du contenu final, blocage des robots d'indexation d'OpenAI, ou règle de pare-feu/CDN bloquant l'accès.
Mise en forme générale du fichier (formatting checks)
- Conserver la ligne d'en-têtes de colonnes dans chaque onglet ; des lignes de note peuvent être ajoutées au-dessus de cette ligne, et les lignes d'instruction ou d'exemple fournies par le template peuvent être supprimées ou déplacées sans affecter la validation — Ads Manager les ignore lors de l'import.
- Les onglets doivent rester nommés « campaigns », « ad groups » et « ads » ; les en-têtes de colonnes ne doivent pas être renommés.
- Chaque ligne doit représenter une campagne, un groupe d'annonces ou une annonce unique, sans ligne d'objet en double ; aucune cellule fusionnée n'est autorisée.
Conseils pratiques donnés par la source : garder des noms de campagne et de groupe d'annonces cohérents entre les onglets ; ne pas renommer les onglets ni les en-têtes de colonnes.
Limite de compte : un compte annonceur peut contenir jusqu'à 5 000 campagnes, 5 000 groupes d'annonces et 5 000 annonces.
Validation avant soumission (import en masse)
Checklist donnée par la source : tous les champs requis sont remplis ; les noms de campagne et de groupe d'annonces correspondent exactement entre onglets, sans doublon ; les indices de contexte sont au format JSON correct ; titres et textes respectent les limites de caractères ; les URL de destination sont valides et accessibles ; les URL d'image sont publiquement accessibles et d'un format supporté ; les images respectent le format et la taille requis.
Soumission
- Création guidée : faire passer les campagnes au statut « Active ».
- Import en masse : téléverser le schéma rempli via Create, dans Ads Manager Beta.
Résolution des erreurs d'import (import en masse uniquement)
Le système rejette tout schéma non conforme aux exigences techniques et affiche un message d'erreur spécifique. Démarche recommandée : corriger directement dans le schéma (formatage, champs requis, liens, correspondances de noms), revalider, puis reteléverser le fichier corrigé. Si le problème persiste ou reste flou, contacter le support à ads-support@openai.com avec le fichier et les détails de l'erreur.
Limitation de débit (rate limiting) : des lots d'import volumineux ou des pics de trafic crawler associés à la validation des annonces peuvent déclencher une limitation de débit automatisée (réponses HTTP 429 Too Many Requests) ou des systèmes anti-bot côté infrastructure de l'annonceur. En cas de suspicion, examiner les journaux de pare-feu ou de CDN, les événements de mitigation de bots et les règles de limitation de requêtes autour du moment de l'import. Recommandation pratique : étaler les téléversements sur une période plus longue, en lots plus petits — voir Autorisation des robots d'indexation OpenAI dans Ads Manager pour le détail de ce mécanisme, distinct des erreurs de format du schéma traitées ci-dessus.
Lancement et suivi des premiers signaux
Après lancement, les campagnes, groupes d'annonces et annonces actifs doivent commencer à recevoir des impressions et des clics sous 24 heures. Un délai typique jusqu'à 7 heures existe entre la diffusion effective et l'apparition des résultats dans Ads Manager Beta.
En l'absence de diffusion, une checklist de cinq causes à vérifier avant de signaler le problème : (1) statut de revue — l'annonce doit être revue avant de pouvoir diffuser ; vérifier si elle est marquée « Serving », et si « Not serving », survoler le statut pour le détail ; (2) vérification de compte — une bannière apparaît dans Ads Manager Beta si le compte n'a pas été vérifié ; (3) budget de campagne — les annonces cessent de diffuser une fois la limite de budget atteinte ; (4) date de fin de campagne — les annonces ne diffusent plus après cette date ; (5) statut de facturation — les annonces peuvent ne pas diffuser en cas de problème avec le moyen de paiement (voir Facturation dans Ads Manager). Pour un dépannage plus large, organisé par symptôme (accès au compte, import, images, rejet d'annonce, écarts de reporting), voir Dépannage des problèmes courants dans Ads Manager.
Le guide « Quickstart: Launch your first campaign » d'OpenAI détaille le suivi post-soumission :
- Chaque annonce a un statut visible dans Ads Manager Beta ; une annonce marquée « Not serving » affiche, au survol, la raison de la non-diffusion.
- De nombreux problèmes se résolvent en modifiant puis resoumettant l'annonce ou la campagne.
- Certaines annonces peuvent être rejetées pour des raisons de politique — voir Ad Policies, qui détaille les catégories de produits interdites ou restreintes, les quatre standards transversaux applicables à toute annonce (pas de publicité trompeuse, d'obscénité, de discrimination ou d'imitation d'interface) et la revue à trois niveaux (légitimité de l'annonceur, conformité du créatif, conformité du placement) appliquée avant diffusion — ou cesser de diffuser si une revue de compte, une vérification d'entreprise ou une action de facturation est requise.
- Une fois la diffusion active, les métriques suivantes sont disponibles : impressions, clics, dépense, CTR, CPC moyen, CPM moyen, conversions (si la mesure de conversion est configurée) — cohérent avec ce que documente déjà Ads Manager.
- Trois formats de consultation : vue tableau par campagne/groupe/annonce, graphiques de tendance, exports CSV (valeurs quotidiennes ou cumulées sur une plage de dates). Le détail opérationnel de ces outils de reporting (navigation exacte, variantes d'export, limites des graphiques, délai propre aux conversions attribuées) est documenté dans Mesure des résultats dans Ads Manager.
- Modification des campagnes : édition en ligne (« in-line edits ») pour des ajustements rapides, ou édition en masse (« bulk edits », export puis réimport du schéma) pour des changements plus importants à l'échelle — voir Modification de campagnes dans Ads Manager pour le détail opérationnel des deux méthodes et leur FAQ.
Éléments essentiels
- Ressource vidéo référencée par l'article « Quickstart: Launch your first campaign » (
youtube.com/watch?v=oIehXl9z9YY), non transcrite. - Adresse de support technique pour l'import en masse : ads-support@openai.com.
Distinctions importantes
Nouvelle divergence terminologique, non résolue par les sources disponibles (à ajouter à QI-2026-002) : l'article « Launch Campaigns » utilise « Views » pour l'objectif de campagne dans le schéma CSV (onglet Campaigns), mais utilise « Reach » dans ce même article, à quelques lignes d'écart (onglet Ad Groups : « maximum CPM bid for Reach campaigns »), sans jamais utiliser « CPM ». Cela porte à trois le nombre de vocabulaires observés pour ce qui semble être le même objectif de campagne :
| Article | Termes utilisés |
|---|---|
| « Ads in ChatGPT: The Basics » | Reach (CPM) / Clicks (CPC) |
| « Create Campaigns for ChatGPT » | CPM / CPC / oCPC |
| « Launch Campaigns » (schéma CSV) | Views (onglet Campaigns) / Reach (onglet Ad Groups) / Clicks |
Aucune source ne confirme explicitement que ces termes désignent les mêmes objectifs — traiter comme une divergence documentée, pas comme une équivalence établie.
Ce contenu documente le mécanisme d'import en masse (schéma CSV) qui n'était jusqu'ici que catalogué en une ligne dans Ads Manager (« import en masse selon un schéma dédié ») — le contenu du fichier schéma lui-même (l'interface ou le document réel) n'a pas été capturé, seule sa structure telle que décrite par le texte de la source, désormais complétée par les règles de validation détaillées (format du champ pays, hébergement d'image, comportement des lignes de template, causes d'échec des URL) ci-dessus.
Particularité structurelle à noter : la checklist de validation source distingue trois onglets (« campaigns », « ad groups », « ads ») dans sa section de mise en forme générale, mais regroupe par ailleurs certaines vérifications de champs des onglets Campaigns et Ad Groups sous une même section — une incohérence de présentation propre à la source, sans incidence sur les champs documentés ci-dessus.
Cas pratiques
Aucun cas pratique disponible : aucune capture d'écran de l'interface de lancement, aucun exemple réel de schéma CSV rempli, aucun retour d'annonceur sur un lancement réel.
Erreurs fréquentes
- Ne pas renommer les onglets ou en-têtes de colonnes du schéma CSV : cela fait échouer l'import.
- Ne pas laisser les noms de campagne ou de groupe d'annonces diverger entre onglets : une correspondance exacte est requise.
- Ne pas interpréter un statut « Not serving » comme définitif sans consulter la raison affichée au survol : de nombreux cas se résolvent par une modification puis une resoumission.
- Ne pas soumettre de candidature ou de fichier en double en cas d'erreur d'import persistante : contacter le support plutôt que de reteléverser sans corriger.
Limites et nuances
- Sept sources, toutes émises par OpenAI — aucune corroboration indépendante des délais annoncés (24h, jusqu'à 7h, 24-48h pour les conversions) ni des limites de compte (5 000/5 000/5 000).
- Contenu de la vidéo intégrée au guide « Quickstart: Launch your first campaign » non capturé.
- Motifs précis de rejet ou de statut « Not serving » non détaillés au-delà des catégories générales citées (politique — voir Ad Policies pour le détail des catégories interdites/restreintes et des standards appliqués —, revue de compte, vérification d'entreprise, facturation) — voir Dépannage des problèmes courants dans Ads Manager pour un premier niveau de diagnostic par symptôme.
- La limite d'image de 1 200 x 1 200 pixels est qualifiée d'« actuelle » par la source de la checklist de validation, donc potentiellement sujette à évolution.
- Comportement de validation non précisé en cas d'échec partiel (un seul objet non conforme parmi plusieurs dans le même fichier d'import).
Relations
- Ads Manager — outil dans lequel ce processus se déroule ; documente aussi la hiérarchie de campagne et les context hints référencés ici.
- Configuration d'un compte Ads Manager — prérequis (compte, facturation).
- Création de campagnes dans Ads Manager — prérequis (contenu des campagnes déjà configuré).
- Bonnes pratiques de création des annonces dans ChatGPT — prérequis (annonces déjà rédigées) ; les limites de caractères chiffrées ici corroborent et complètent cette page.
- Modification de campagnes dans Ads Manager — détail opérationnel des deux modes d'édition mentionnés ci-dessus, y compris les mêmes règles de validation du schéma pour l'édition en masse.
- Opérations en masse sur les campagnes, groupes d'annonces et annonces (Bulk API) — mécanisme distinct d'opérations en masse côté API REST (job JSON asynchrone
POST /bulk_mutation_jobs), à ne pas confondre avec l'import en masse par schéma CSV documenté ici (fonctionnalité de l'interface Ads Manager) : deux mécanismes séparés, non fusionnés dans ce wiki. - Mesure des résultats dans Ads Manager — détail opérationnel des outils de reporting mentionnés ci-dessus.
- Autorisation des robots d'indexation OpenAI dans Ads Manager — mécanisme détaillé du blocage de l'URL de destination et de la limitation de débit lors des imports en masse.
- Dépannage des problèmes courants dans Ads Manager — diagnostic par symptôme en cas de non-diffusion ou d'erreur d'import persistante.
- Ad Policies — catégories de produits interdites/restreintes, standards transversaux et revue en trois niveaux appliqués aux annonces avant et après lancement, cités ici comme cause possible de rejet ou de non-diffusion.
Points à vérifier
- Relation exacte entre les termes « Views », « Reach » et « CPM » (voir QI-2026-002).
- Représentation réelle du template de schéma dans l'interface (lignes de note, d'instruction et d'exemple mentionnées par la checklist de validation, non vues telles qu'elles apparaissent dans le fichier).
- Transcription ou résumé de la vidéo intégrée au guide « Quickstart: Launch your first campaign ».
- Motifs précis et exhaustifs de rejet d'annonce ou de statut « Not serving » pour un cas réel donné : les catégories de politique applicables sont désormais documentées dans Ad Policies (treize catégories interdites, quatre standards transversaux, revue à trois niveaux), mais aucun exemple réel de rejet ni le détail de l'affichage du motif dans l'interface Ads Manager ne sont disponibles.
- Corroboration indépendante des délais de diffusion (24h) et de reporting (jusqu'à 7h, et 24-48h pour les conversions attribuées) annoncés, ainsi que des plafonds de 5 000 campagnes/groupes d'annonces/annonces.
- Comportement de validation en cas d'échec partiel d'un import en masse (un objet non conforme parmi plusieurs objets valides).
- Format exact attendu pour le champ pays en JSON (structure, valeurs acceptées).
Sources
SRC-2026-014— « Launch Campaigns »,help.openai.com, capturée le 2026-08-08. Fiche complète :01_SOURCES/SRC-2026-014 - Launch Campaigns.md.SRC-2026-015— « Quickstart: Launch your first campaign »,help.openai.com, capturée le 2026-08-08. Fiche complète :01_SOURCES/SRC-2026-015 - Quickstart Launch your first campaign.md.SRC-2026-017— « Edit Campaigns »,help.openai.com/en/articles/20001215-edit-campaigns, capturée le 2026-08-08. Fiche complète :01_SOURCES/SRC-2026-017 - Edit Campaigns.md.SRC-2026-022— « Advertiser Guidance for Allowing OpenAI Web Crawlers »,help.openai.com/en/articles/20001243-advertiser-guidance-for-allowing-openai-web-crawlers, capturée le 2026-08-08. Fiche complète :01_SOURCES/SRC-2026-022 - Advertiser Guidance for Allowing OpenAI Web Crawlers.md.SRC-2026-024— « Bulk Upload Campaign Schema Checklist »,help.openai.com/en/articles/20001218-bulk-upload-campaign-schema-checklist, capturée le 2026-08-08. Fiche complète :01_SOURCES/SRC-2026-024 - Bulk Upload Campaign Schema Checklist.md.SRC-2026-025— « Frequently Asked Questions »,help.openai.com/en/articles/20001220-frequently-asked-questions, capturée le 2026-08-08. Fiche complète :01_SOURCES/SRC-2026-025 - Frequently Asked Questions (ChatGPT Ads).md.SRC-2026-018— « Measure Results »,help.openai.com/en/articles/20001214-measure-results, capturée le 2026-08-08. Fiche complète :01_SOURCES/SRC-2026-018 - Measure Results.md.SRC-2026-029— « Ad Policies »,openai.com/policies/ad-policies/, version 1.3 publiée le 2026-07-15, capturée le 2026-08-08. Fiche complète :01_SOURCES/SRC-2026-029 - Ad Policies.md.