Quels formats et dimensions d’image sont acceptés pour les annonces chat-card de ChatGPT ?

L'équipe Citead, mis à jour le

En bref. Les annonces ChatGPT au format carte de conversation (chat-card) acceptent les images JPEG, PNG ou WebP d’au moins 640 × 640 pixels.

Définition : L’image d’une annonce ChatGPT au format carte de conversation (chat-card) est le fichier image associé à une création publicitaire chat_card via l’API Ads d’OpenAI. La documentation d’OpenAI sur les campagnes accepte les images JPEG, PNG ou WebP d’au moins 640 × 640 pixels.

Points clés

Quels formats et dimensions d’image la documentation indique-t-elle ?

La page consacrée à la gestion des campagnes indique trois formats d’image acceptés : JPEG, PNG et WebP. Elle fixe le minimum à 640 × 640 pixels. Cette formulation définit un seuil minimal sans imposer une taille de canevas unique : une image peut dépasser ce minimum tout en respectant l’exigence documentée.

La même section consacrée à l’import fournit cet exemple multipart :

curl -X POST "https://api.ads.openai.com/v1/upload" \
  -H "Authorization: Bearer ${OPENAI_ADS_API_KEY}" \
  -F "file=@/path/to/product-image.png"

Comment l’image est-elle associée à une création publicitaire au format carte de conversation ?

La référence de l’API Files d’OpenAI décrit deux modes d’envoi à POST /upload : du JSON contenant image_url, ou un fichier binaire envoyé en multipart/form-data. Les deux modes renvoient un file_id réutilisable. La requête de création d’annonce place ensuite cet identifiant dans creative.file_id.

La référence de l’API Ads définit creative.file_id comme le fichier renvoyé par POST /upload pour un chat_card. L’image est donc importée au préalable, puis associée à l’annonce par son identifiant de fichier. Un modèle d’annonce produit suit un autre processus : son image provient de l’élément sélectionné dans le flux.

Quels autres éléments sont vérifiés dans la requête de création publicitaire ?

La documentation des campagnes décrit un chat_card standard comme contenant un titre, un texte, une image et une URL de page de destination. Le fichier et le groupe d’annonces doivent appartenir au compte sélectionné.

Ces champs de texte et de destination sont distincts de l’exigence relative à l’import de l’image.

Comment un annonceur peut-il vérifier la structure de la requête d’import ?

La référence Files montre le format de requête pour une image distante :

{
  "image_url": "https://example.com/assets/workspace-planner-card.png"
}

Une fois le file_id renvoyé dans la réponse, la référence de l’API Ads montre comment l’insérer dans l’objet creative :

{
  "creative": {
    "type": "chat_card",
    "title": "Try the new workspace planner",
    "body": "Coordinate tasks, docs, and meetings in one place.",
    "target_url": "https://example.com/workspace-planner",
    "file_id": "file_901"
  }
}

La documentation consultée précise les formats acceptés et les dimensions minimales. Elle ne précise ni les dimensions maximales en pixels, ni le rapport largeur/hauteur, ni la taille du fichier, ni les exigences de transparence pour l’image d’une annonce au format carte de conversation.

Termes associés

Questions fréquentes

Les formats JPEG, PNG et WebP sont-ils tous acceptés ?

Oui. La documentation de gestion des campagnes mentionne JPEG, PNG et WebP pour l’image importée.

Peut-on importer une image à partir d’une URL distante ?

Oui. Le point de terminaison d’import accepte du JSON contenant image_url ; le file_id renvoyé est ensuite utilisé dans la création publicitaire chat_card.

Les dimensions 640 × 640 sont-elles les seules autorisées ?

Non. OpenAI indique 640 × 640 comme dimensions minimales. Les pages consultées ne précisent ni les dimensions maximales ni la règle relative au rapport largeur/hauteur.

Sources

  1. OpenAI Developers, « Campaign Management - Ads », sans date
  2. OpenAI Developers, « Files - Ads », sans date
  3. OpenAI Developers, « Ads », sans date

Vérifiez comment une page se lit pour les moteurs de réponse. Ouvrir l’analyseur de score GEO

Testez une page et voyez quoi corriger en premier

L'analyse prend en général moins de 10 secondes et ne demande pas de compte.

400 000+ pages notées dans le benchmark public