Table de correspondance des événements GA4-OpenAI de la balise OpenAI CAPI Addingwell
En mode Inherit from client, la balise convertit automatiquement les événements GA4 suivants en événements standard OpenAI :
| Événement GA4 | Événement standard OpenAI | Forme des données (data.type) |
|---|---|---|
| page_view | page_viewed | contents |
| view_item | contents_viewed | contents |
| add_to_cart | items_added | contents |
| begin_checkout | checkout_started | contents |
| purchase | order_created | contents |
| generate_lead | lead_created | customer_action |
| sign_up | registration_completed | customer_action |
| schedule | appointment_scheduled | customer_action |
| subscribe | subscription_created | plan_enrollment |
| start_trial | trial_started | plan_enrollment |
Tout événement GA4 absent de cette table est envoyé à OpenAI comme événement personnalisé (type: custom), avec le nom de l’événement GA4 comme custom_event_name. Les caractères non autorisés par OpenAI (autres que lettres, chiffres, _ et -) sont remplacés par _. Par exemple, add_to_wishlist est envoyé comme événement personnalisé add_to_wishlist.
Données envoyées selon la forme de l’événement
data.type | Champs envoyés par la balise |
|---|---|
| contents | amount (valeur GA4 × 100), currency, contents construit à partir de items (id, name, content_type, quantity, amount) |
| customer_action | amount et currency si présents, sans tableau contents |
| plan_enrollment | amount, currency, contents et plan_id (paramètre GA4 plan_id, sinon item_id du premier item) |
| custom | amount, currency, contents, plan_id et tout champ ajouté dans Custom Data Override |
OpenAI attend le montant en unité mineure de la devise (centimes pour l’euro). La balise multiplie systématiquement la valeur GA4 par 100.