Comment tracker une campagne ChatGPT Ads ?

Comment tracker une campagne ChatGPT Ads ?

ChatGPT Ads est la plateforme publicitaire d'OpenAI : elle permet aux annonceurs de diffuser des publicités sponsorisées auprès des utilisateurs de ChatGPT.
Les campagnes ChatGPT Ads peuvent être trackées dans deux canaux marketing, selon la façon dont vous souhaitez les analyser dans Eulerian :
  • Display : utilise le format de tracking Display (paramètres ead-). Vos campagnes, groupes d'annonces et annonces sont trafiqués sur les dimensions Campaign, Location et Creative.
  • SEA (Liens sponsorisés) : utilise le format de tracking SEA (paramètre esl-k), comme vos campagnes Google Ads et Microsoft Advertising.
Utilisez le même format dans vos liens de tracking et dans le connecteur de dépenses ChatGPT Ads, sinon les dépenses ne pourront pas être rapprochées de votre trafic.

Format Display

Voici le format à utiliser pour le tracking des clics :
LANDING_PAGE_URL?ead-publisher=chatgpt-ads&ead-name=chatgpt-ads-{campaign_id}&ead-location=chatgpt-ads-{ad_group_id}&ead-creative=chatgpt-ads-{ad_id}&ead-creativetype=1x1&eseg-name=$SEGMENT_NAME&eseg-item=$SEGMENT_ITEM
Les macros suivantes sont dynamiques et sont renseignées par ChatGPT Ads au moment du clic :
{campaign_id} = identifiant de la campagne ChatGPT Ads
{ad_group_id} = identifiant du groupe d'annonces
{ad_id} = identifiant de l'annonce
  • Important 1 : LANDING_PAGE_URL doit être remplacé par l'URL de votre page d'atterrissage (http:// ou https://).
  • Important 2 : chatgpt-ads est le nom du support. Si vous utilisez un autre nom de support, utilisez le même dans le connecteur de dépenses ChatGPT Ads, et conservez « chatgpt » ou « openai » dans ce nom : le connecteur CAPI s'en sert pour envoyer la référence de clic OpenAI.
  • Important 3 : eseg-name et eseg-item sont optionnels. Remplacez $SEGMENT_NAME et $SEGMENT_ITEM par le nom et la valeur du segment entrant que vous souhaitez renseigner, ou supprimez ces deux paramètres.
Tracking par redirection
Si le tag JavaScript Eulerian n'est pas présent sur votre page d'atterrissage (intégration server-side), utilisez le tracking par redirection : le clic passe d'abord par le serveur Eulerian avant d'être redirigé vers votre page d'atterrissage.
https://$TRACKING_SUBDOMAIN/dynclick/$SITE_NAME/?ead-publisher=chatgpt-ads&ead-name=chatgpt-ads-{campaign_id}&ead-location=chatgpt-ads-{ad_group_id}&ead-creative=chatgpt-ads-{ad_id}&ead-creativetype=1x1&eseg-name=$SEGMENT_NAME&eseg-item=$SEGMENT_ITEM&eurl=LANDING_PAGE_URL
  • Important 1 : remplacez $TRACKING_SUBDOMAIN par votre sous-domaine de tracking first-party (Chemin : Configuration Collecte → Domaine de collecte).
  • Important 2 : remplacez $SITE_NAME par le nom de votre site Eulerian.
  • Important 3 : eurl contient l'URL de votre page d'atterrissage et doit toujours être le dernier paramètre.

Format SEA

Voici le format à utiliser pour le tracking des clics :
LANDING_PAGE_URL?esl-k=chatgpt-ads|n|c{ad_id}|m|kepc-{campaign_id}-{ad_group_id}-{ad_id}|p|t|d|a{ad_group_id}|g{campaign_id}&eseg-name=$SEGMENT_NAME&eseg-item=$SEGMENT_ITEM
Description du paramètre esl-k :
  • esl-k=chatgpt-ads| : nom du support, tel que déclaré dans votre plateforme Eulerian. Si vous utilisez un autre nom de support, utilisez le même dans le connecteur de dépenses ChatGPT Ads, et conservez « chatgpt » ou « openai » dans ce nom : le connecteur CAPI s'en sert pour envoyer la référence de clic OpenAI.
  • n| : réseau, laissé vide.
  • c{ad_id}| : identifiant de l'annonce à l'origine du clic.
  • m| : type de correspondance, laissé vide.
  • kepc-{campaign_id}-{ad_group_id}-{ad_id}| : champ mot-clé, renseigné avec une clé construite à partir des identifiants de la campagne, du groupe d'annonces et de l'annonce.
  • p|, t|, d| : emplacement, ciblage et appareil, laissés vides.
  • a{ad_group_id}| : identifiant du groupe d'annonces à l'origine du clic.
  • g{campaign_id} : identifiant de la campagne à l'origine du clic.
  • Important 1 : LANDING_PAGE_URL doit être remplacé par l'URL de votre page d'atterrissage.
  • Important 2 : eseg-name et eseg-item sont optionnels. Remplacez $SEGMENT_NAME et $SEGMENT_ITEM par le nom et la valeur du segment entrant que vous souhaitez renseigner, ou supprimez ces deux paramètres.
Si vous encapsulez le lien de tracking Eulerian dans le tracking d'une autre plateforme, assurez-vous que les séparateurs | et les marqueurs de macro { } ne sont pas encodés.


Voir aussi
  •  Comment synchroniser mes dépenses ChatGPT Ads avec Eulerian ? 
  •  Trafficking : suivre les campagnes publicitaires