# Google Analytics 4

Google Analytics 4 (GA4) est la dernière itération de l'outil d'analyse de Google qui vous aide à mesurer le trafic et l'engagement sur vos sites web et applications. Avec cette destination, vous pouvez améliorer votre implémentation de suivi existante afin d'aligner vos besoins de collecte de données avec GA4.\
Vos données seront envoyées server-side en tirant parti de la [Google Measurement Protocol API](https://developers.google.com/analytics/devguides/collection/protocol/ga4) et sous forme de [events](https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference/events).

{% hint style="info" %}
Google a conçu le Measurement Protocol avec certaines [limitations](https://developers.google.com/analytics/devguides/collection/protocol/ga4#caveats_to_measurement_protocol), en particulier il ne permet pas de gérer la session.\
Pour [session handling](#session-handling), vous devez actuellement configurer un ***gtag*****&#x20;config tag** qui se déclenchera sur la **première page** (uniquement) de la session de l'utilisateur.\
À cette fin, vous pouvez utiliser sur votre site web le template de tag **"gtag - Config with options"** car il inclut l'option de configuration supplémentaire permettant d'envoyer l'event réservé Google <mark style="color:blue;">`session_start`</mark> tout en évitant de déclencher l'event <mark style="color:blue;">`page_view`</mark> :

```javascript
gtag('config', 'G-XXXXXXXXXX', {
    ...    
    send_page_view: false
    ...
});
```

{% endhint %}

## Fonctionnalités clés

La destination Google Analytics 4 fournit les fonctionnalités clés suivantes :

* **Structure des events**: notre [Events reference](https://community.commandersact.com/platform-x/developers/tracking/events-reference) s'intègre [à celle de Google](https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference/events), ce qui signifie que vos données sont correctement reliées aux champs attendus de manière optimisée.
* **Mappages prédéfinis**: le mapping des données pour les destinations basées sur des events se fait automatiquement, ce qui simplifie les saisies utilisateur.
* **Données affinées**: vous pouvez envoyer librement des informations supplémentaires en fonction de vos besoins spécifiques (par ex. ajouter des events personnalisés, des propriétés d'event et d'utilisateur personnalisées).
* **Prise en charge des données multi-items**: les informations incluses dans le tableau [item](https://community.commandersact.com/platform-x/developers/tracking/events-reference#item) sont envoyées à GA4.
* **Option Send all properties**: envoyez toutes les propriétés de votre event à GA4 en un seul clic.

## Configuration de la destination

Avant de commencer avec cette destination, assurez-vous d'avoir une propriété GA4 dans votre compte Google Analytics. Vous pouvez trouver plus d'informations sur ce sujet dans ces articles détaillés :

* [\[GA4\] Set up Analytics for a website and/or app](https://support.google.com/analytics/answer/9304153)
* [Add a Google Analytics 4 property (to a site that already has Analytics)](https://support.google.com/analytics/answer/9744165?hl=en)

### Configuration

{% hint style="warning" %}
Les champs liés à l'application sont activés en cochant <mark style="color:blue;">`Enable App Tracking`</mark> .\
Les propriétés <mark style="color:blue;">`context.app.name`</mark> et <mark style="color:blue;">`context.device.type`</mark> sont requises pour le suivi des applications. Plus de détails sur ces champs sont disponibles en suivant ce [LINK](https://doc.commandersact.com/developers/tracking/about-events/mobile-sdk-event-specificity#context.app).
{% endhint %}

{% hint style="info" %}
L'identifiant utilisateur doit être transmis à la fois dans le gtag client-side et server-side.\
Pour plus d'informations, vous pouvez suivre ces liens : [\[GA4\] Measure activity across platforms with User-ID](https://support.google.com/analytics/answer/9213390) et [\[GA4\] Reporting: deduplicate user counts](https://support.google.com/analytics/answer/9355949).

Lorsque Google Signals est activé, le remarketing sur le même appareil est pris en charge. Pour le remarketing cross-device, l'identifiant utilisateur est également requis.
{% endhint %}

<table><thead><tr><th width="284">Paramètres</th><th>Description</th></tr></thead><tbody><tr><td><code>Web API Secret</code></td><td><em><strong><code>Requis pour les Web Data Streams</code></strong></em><br>Un <a href="https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference?client_type=gtag#payload_query_parameters">API Secret</a> généré via l'interface Google Analytics pour un "Web Data Stream". Pour créer cette valeur, naviguez dans l'interface Google Analytics en suivant :<br><code>Admin</code> ➜ <code>Data Streams</code> ➜ Choisissez votre stream ➜ <code>Measurement Protocol API secret</code> ➜ <code>Create</code> .</td></tr><tr><td><code>Measurement Id</code></td><td><em><strong><code>Requis pour les Web Data Streams</code></strong></em><br>Le <a href="https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference?client_type=gtag#payload_query_parameters">Measurement Id</a> pour un "Web Data Stream". Se trouve dans l'interface Google Analytics en suivant :<br><code>Admin</code> ➜ <code>Data Streams</code> ➜ Choisissez votre stream ➜ <code>Measurement Id</code> . Par ex. "G-XXXXXXXXXX".</td></tr><tr><td><code>Android API Secret</code></td><td><em><strong><code>Requis pour les App Android Data Streams</code></strong></em><br>Un <a href="https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference?client_type=firebase#payload_query_parameters">API Secret</a> généré via l'interface Google Analytics pour un "App Android Data Stream". Pour créer cette valeur, naviguez dans l'interface Google Analytics en suivant :<br><code>Admin</code> ➜ <code>Data Streams</code> ➜ Choisissez votre stream ➜ <code>Measurement Protocol API secrets</code> ➜ <code>Create</code> . <strong>[1]</strong></td></tr><tr><td><code>Android Firebase App ID</code></td><td><em><strong><code>Requis pour les App Android Data Streams</code></strong></em><br>Le <a href="https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference?client_type=firebase#payload_query_parameters">Android Firebase App ID</a> pour un "App Android Data Stream". Se trouve dans l'interface Google Analytics en suivant :<br><code>Admin</code> ➜ <code>Data Streams</code> ➜ Choisissez votre stream ➜ <code>FIREBASE APP ID</code> , ou dans la console Firebase en suivant : <code>Project Settings</code> ➜ <code>General</code> ➜ <code>Your Apps</code> ➜ <code>App ID</code> . <strong>[1]</strong></td></tr><tr><td><code>iOS API Secret</code></td><td><em><strong><code>Requis pour les App iOS Data Streams</code></strong></em><br>Un <a href="https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference?client_type=firebase#payload_query_parameters">API Secret</a> généré via l'interface Google Analytics pour un "App Android Data Stream". Pour créer cette valeur, naviguez dans l'interface Google Analytics en suivant :<br><code>Admin</code> ➜ <code>Data Streams</code> ➜ Choisissez votre stream ➜ <code>Measurement Protocol API secrets</code> ➜ <code>Create</code> . <strong>[1]</strong></td></tr><tr><td><code>iOS Firebase App ID</code></td><td><em><strong><code>Requis pour les App iOS Data Streams</code></strong></em><br>Le <a href="https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference?client_type=firebase#payload_query_parameters">iOS Firebase App ID</a> pour un "App iOS Data Stream". Se trouve dans l'interface Google Analytics en suivant :<br><code>Admin</code> ➜ <code>Data Streams</code> ➜ Choisissez votre stream ➜ <code>FIREBASE APP ID</code>, ou dans la console Firebase en suivant : <code>Project Settings</code> ➜ <code>General</code> ➜ <code>Your Apps</code> ➜ <code>App ID</code> . <strong>[1]</strong></td></tr><tr><td><code>App Instance ID Field</code></td><td>Le champ de votre propriété contenant le <a href="https://developers.google.com/analytics/devguides/collection/protocol/ga4/sending-events?client_type=firebase#required_parameters">App Instance Id</a> pour vos "App Data Streams". Si cela n'est pas fourni, les 32 premiers caractères des propriétés standard hachées SHA256 suivantes sont utilisés : <code>device.sdk_id</code> ou <code>user.tcId</code> , dans cet ordre. <strong>[1]</strong></td></tr><tr><td><code>Send All Properties</code></td><td>Lors de l'activation de cette option, toutes vos propriétés personnalisées sont également envoyées à GA4 dans l'objet <code>params</code> . Les propriétés avec des sous-propriétés/enfants sont converties en une seule en utilisant le caractère de soulignement "_" comme séparateur (par ex. device_lifecycle_last_session_start). Plus de détails sont disponibles en suivant ce <a href="https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference?client_type=gtag#payload_post_body">LINK</a>.</td></tr><tr><td><code>Custom Event Properties</code></td><td>Mappez vos propriétés d'event personnalisées en définissant leurs noms de champ dans <code>GA4 property name</code> et en ajoutant le nom du champ contenant la valeur dans <code>Your event property</code> . Par ex. si vous saisissez<code>size</code>dans <code>GA4 property name</code> et<code>items.0.product.size</code> dans <code>Your event property</code> , vous aurez une propriété d'event personnalisée dans GA4 appelée <code>size</code> avec une valeur basée sur le contenu du champ <code>items.0.product.size</code> .<br>Dans la colonne <code>Your event property path</code> vous devez conserver la valeur par défaut <code>Default (root)</code> car elle convient mieux à la plupart des scénarios. Si vous sélectionnez <code>In "items" {items.X}</code> ou <code>In "product" {items.X.product}</code> cette destination recherchera la propriété d'event d'entrée à partir du niveau <a href="https://community.commandersact.com/platform-x/developers/tracking/events-reference#item">items </a>ou <a href="https://community.commandersact.com/platform-x/developers/tracking/events-reference#product">product </a>respectivement et ajoutera ses valeurs en tant que propriété d'item personnalisée.<br><br>Pour garantir que les propriétés d'event personnalisées soient prises en compte par GA4, vous devez d'abord créer des dimensions au niveau des events. Vous pouvez trouver plus de détails en suivant ce lien : <a href="https://support.google.com/analytics/answer/10075209">[GA4] Custom dimensions and metrics</a>.</td></tr><tr><td><code>Custom User Properties</code></td><td><p>Mappez vos <a href="https://developers.google.com/analytics/devguides/collection/protocol/ga4/user-properties">custom user properties</a> en définissant leurs noms de champ dans <code>GA4 property name</code> et en ajoutant le nom du champ contenant la valeur dans <code>Your event property</code> .<br>Par ex. si vous saisissez <code>customer_zipcode</code> dans <code>GA4 property name</code> et <code>user.zipcode</code> dans <code>Your event property</code> , vous aurez une propriété utilisateur personnalisée dans GA4 appelée <code>customer_zipcode</code> avec une valeur basée sur le contenu du champ <code>user.zipcode</code> .<br></p><p>Pour garantir que les propriétés utilisateur personnalisées soient prises en compte par GA4, vous devez d'abord créer des dimensions au niveau utilisateur. Vous pouvez trouver plus de détails en suivant ce lien : <a href="https://support.google.com/analytics/answer/10075209">[GA4] Custom dimensions and metrics</a>.</p></td></tr><tr><td><code>Enable Enhanced Conversions</code></td><td>Cochez cette option pour activer les <a href="https://developers.google.com/analytics/devguides/collection/ga4/uid-data">Enhanced Conversions</a>. Voir notre section dédiée en suivant ce <a href="#enhanced-conversions">LINK</a>.</td></tr><tr><td><code>Enable Proxy Mode</code></td><td>Cochez cette option pour anonymiser les données avant de les envoyer à Google. Voir notre page dédiée en suivant ce <a href="https://doc.commandersact.com/features/destinations/destinations-catalog/google/google-analytics-4/google-analytics-4-proxy-mode">LINK</a>.</td></tr><tr><td><code>Client Id Cookie Name</code></td><td><p>Nom du cookie contenant le <a href="https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference?client_type=gtag#payload_query_parameters">Client Id</a> Google Analytics qui identifie de manière unique une instance utilisateur d'un client web. Vous pouvez modifier sa valeur par défaut <code>_ga</code> . Si ce cookie n'est pas trouvé, <code>user.consistent_anonymous_id</code> est utilisé.</p><p><br>Le "Client Id" est la chaîne la plus à droite dans le cookie, y compris un seul point. Par ex., voir la chaîne bleue mise en évidence suivante "GA1.1.<mark style="color:blue;">XXXXXXXXXX.XXXXXXXXXX</mark><strong>".</strong></p></td></tr><tr><td><code>Engagement Time in</code><br><code>Milliseconds</code></td><td>Les rapports GA4 affichent uniquement les utilisateurs actifs qui interagissent avec votre site pendant une durée non nulle. Pour garantir que les utilisateurs soient inclus dans les rapports, vous pouvez conserver la valeur par défaut à 1. Si vous suivez le temps d'engagement réel avec vos events, vous pouvez définir <a href="https://developers.google.com/analytics/devguides/collection/protocol/ga4/sending-events?client_type=gtag#optional_parameters_for_reports"><strong>Engagement Time in Milliseconds</strong></a> avec une valeur appropriée.</td></tr><tr><td><code>Override Ip</code></td><td></td></tr><tr><td><code>Enable debug mode</code></td><td>En suivant <code>Advanced settings</code> → <code>Debug</code>, vous pouvez cocher cette option pour activer la fonctionnalité de surveillance GA4 <a href="https://developers.google.com/analytics/devguides/collection/ga4/debug?technology=websites">Debug Mode</a> en envoyant le champ <code>debug_mode</code> défini sur <code>true</code> pour chaque event.</td></tr><tr><td><code>Envoyer les events pour</code><br><code>validation only</code></td><td>En suivant <code>Advanced settings</code> → <code>Debug</code>, vous pouvez cocher cette option pour envoyer vos events au <a href="https://developers.google.com/analytics/devguides/collection/protocol/ga4/validating-events?client_type=gtag#sending_events_for_validation">Measurement Protocol Validation Server</a> et inspecter les propriétés via notre <a href="https://doc.commandersact.com/features/destinations/live-event-inspector">Event Inspector</a>. <mark style="color:orange;"><strong>Important</strong>: lorsque cette option est cochée, les events <strong>NE SONT PAS</strong> suivis par GA4.</mark></td></tr></tbody></table>

{% hint style="info" %}

> **1.** Champ disponible après avoir coché la <mark style="color:blue;">`Enable App Tracking`</mark> case à cocher.
> {% endhint %}

### Session handling

Lorsqu'un <mark style="color:blue;">`Measurement Id`</mark> est fourni, l'identifiant de session est récupéré depuis le cookie nommé `_ga_<Measurement Id>` (par ex. "\_ga\_SE92QCQ4Q1", sans guillemets et sans la chaîne initiale "G-"). Si le cookie n'est pas fourni ou avec les "Data streams" App, vous pouvez transmettre l'identifiant de session via la propriété <mark style="color:blue;">`ga_session_id`</mark> : cela est utile lors de l'implémentation de l' [gtag GET API](https://developers.google.com/tag-platform/gtagjs/reference#get)client-side, car vous pouvez récupérer la valeur avec l'API puis la transmettre dans <mark style="color:blue;">`ga_session_id`</mark> . Lorsque rien de ce qui précède n'est défini, la propriété par défaut <mark style="color:blue;">`context.device.lifecycle.session_id`</mark> est utilisée. Plus de détails sur le fonctionnement des sessions dans Google Analytics 4 sont disponibles en suivant ce [LINK](https://support.google.com/analytics/answer/9191807).

## Mappings for GA4 events

Cette destination fournit un mapping automatique entre notre [Events reference](https://community.commandersact.com/platform-x/developers/tracking/events-reference) model et les events GA4. Dans cette section, vous apprendrez quelles propriétés sont définies afin de savoir à quoi vous attendre dans les rapports GA4.

{% hint style="info" %}
Plus de détails sur les events standard GA4 sont disponibles en suivant ce [LINK](https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference/events).\
Pour garantir que les propriétés d'event personnalisées soient prises en compte par GA4, vous devez créer des dimensions au niveau des events. Vous pouvez trouver plus de détails en suivant ce lien : [\[GA4\] Custom dimensions and metrics](https://support.google.com/analytics/answer/10075209).
{% endhint %}

### add\_payment\_info

| Property       | Description                                                                                                                             | Field           | Mapped with       |
| -------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------- | ----------------- |
| Currency       | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p> | *currency*      | *currency*        |
| Value          | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Number</code></em><br>La valeur de l'event.</p>                   | *value*         | *value*           |
| Coupon         | <p>Type: <em><code>String</code></em><br>Code promo appliqué.</p>                                                                       | *coupon*        | *coupon*          |
| Payment Method | <p>Type: <em><code>String</code></em><br>Le moyen de paiement.</p>                                                                      | *payment\_type* | *payment\_method* |
| Revenue        | <p>Type: <em><code>Number</code></em><br>Le revenu de l'event.</p>                                                                      | *revenue*       | *revenue*         |
| Items          | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Array</code></em><br>La liste des produits de l'event.</p>        | *items*         | *items*           |

#### Items

| Property        | Description                                                                                                                                                | Field              | Mapped with                    |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| Item Id         | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>L'ID de l'item.</p>                                            | *item\_id*         | *items.X.id*                   |
| Item Name       | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Le nom de l'item.</p>                                          | *item\_name*       | *items.X.product.name*         |
| Affiliation     | <p>Type: <em><code>String</code></em><br>Une affiliation produit pour désigner une entreprise fournisseuse ou l'emplacement d'un magasin physique.</p>     | *affiliation*      | *items.X.product.affiliation*  |
| Coupon          | <p>Type: <em><code>String</code></em><br>Le nom/code de coupon associé à l'item.</p>                                                                       | *coupon*           | *items.X.coupon*               |
| Currency        | <p>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                                                                       | *currency*         | *items.X.product.currency*     |
| Discount        | <p>Type: <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'item.</p>                                                           | *discount*         | *items.X.discount*             |
| Index           | <p>Type: <em><code>Number</code></em><br>L'index/la position de l'item dans une liste.</p>                                                                 | *index*            | items.X.list\_position         |
| Item Brand      | <p>Type: <em><code>String</code></em><br>La marque de l'item.</p>                                                                                          | *item\_brand*      | *items.X.product.brand*        |
| Item Category   | <p>Type: <em><code>String</code></em><br>La catégorie de l'item.</p>                                                                                       | *item\_category*   | *items.X.product.category\_1*  |
| Item Category 2 | <p>Type: <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                  | *item\_category2*  | *items.X.product.category\_2*  |
| Item Category 3 | <p>Type: <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category3*  | *items.X.product.category\_3*  |
| Item Category 4 | <p>Type: <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category4*  | *items.X.product.category\_4*  |
| Item Category 5 | <p>Type: <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category5*  | *items.X.product.category\_5*  |
| Item List Id    | <p>Type: <em><code>String</code></em><br>L'ID de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                         | *item\_list\_id*   | *items.X.product.list\_id*     |
| Item List Name  | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                       | *item\_list\_name* | *items.X.product.list\_name*   |
| Item Variant    | <p>Type: <em><code>String</code></em><br>La variante de l'item ou le code unique ou la description pour des détails/options supplémentaires de l'item.</p> | *item\_variant*    | *items.X.variant*              |
| Location Id     | <p>Type: <em><code>String</code></em><br>L'emplacement associé à l'item.</p>                                                                               | *location\_id*     | *items.X.product.location\_id* |
| Price           | <p>Type: <em><code>Number</code></em><br>Le prix monétaire de l'item, en unités du paramètre de devise spécifié.</p>                                       | *price*            | *items.X.product.price*        |
| Quantity        | <p>Type: <em><code>Number</code></em><br>Quantité de l'item.</p>                                                                                           | *quantity*         | *items.X.quantity*             |

### add\_shipping\_info

| Property      | Description                                                                                                                                  | Field            | Mapped with    |
| ------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | ---------------- | -------------- |
| Currency      | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>      | *currency*       | *currency*     |
| Value         | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Number</code></em><br>La valeur de l'event.</p>                        | *value*          | *value*        |
| Coupon        | <p>Type: <em><code>String</code></em><br>Code promo appliqué.</p>                                                                            | *coupon*         | *coupon*       |
| Shipping Tier | <p>Type: <em><code>String</code></em><br>Le niveau de livraison (par ex. <code>Next-day</code>) sélectionné pour la livraison de l'item.</p> | *shipping\_tier* | shipping\_tier |
| Items         | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Array</code></em><br>La liste des produits de l'event.</p>             | *items*          | *items*        |

#### Items

| Property        | Description                                                                                                                                                | Field              | Mapped with                    |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| Item Id         | <p><em><strong><code>Required</code></strong></em></p><p>Type: <em><code>String</code></em><br>L'ID de l'item.</p>                                         | *item\_id*         | *items.X.id*                   |
| Item Name       | <p><em><strong><code>Required</code></strong></em></p><p>Type: <em><code>String</code></em><br>Le nom de l'item.</p>                                       | *item\_name*       | *items.X.product.name*         |
| Affiliation     | <p>Type: <em><code>String</code></em><br>Une affiliation produit pour désigner une entreprise fournisseuse ou l'emplacement d'un magasin physique.</p>     | *affiliation*      | *items.X.product.affiliation*  |
| Coupon          | <p>Type: <em><code>String</code></em><br>Le nom/code de coupon associé à l'item.</p>                                                                       | *coupon*           | *items.X.coupon*               |
| Currency        | <p>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                                                                       | *currency*         | *items.X.product.currency*     |
| Discount        | <p>Type: <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'item.</p>                                                           | *discount*         | *items.X.discount*             |
| Index           | <p>Type: <em><code>Number</code></em><br>L'index/la position de l'item dans une liste.</p>                                                                 | *index*            | items.X.list\_position         |
| Item Brand      | <p>Type: <em><code>String</code></em><br>La marque de l'item.</p>                                                                                          | *item\_brand*      | *items.X.product.brand*        |
| Item Category   | <p>Type: <em><code>String</code></em><br>La catégorie de l'item.</p>                                                                                       | *item\_category*   | *items.X.product.category\_1*  |
| Item Category 2 | <p>Type: <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                  | *item\_category2*  | *items.X.product.category\_2*  |
| Item Category 3 | <p>Type: <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category3*  | *items.X.product.category\_3*  |
| Item Category 4 | <p>Type: <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category4*  | *items.X.product.category\_4*  |
| Item Category 5 | <p>Type: <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category5*  | *items.X.product.category\_5*  |
| Item List Id    | <p>Type: <em><code>String</code></em><br>L'ID de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                         | *item\_list\_id*   | *items.X.product.list\_id*     |
| Item List Name  | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                       | *item\_list\_name* | *items.X.product.list\_name*   |
| Item Variant    | <p>Type: <em><code>String</code></em><br>La variante de l'item ou le code unique ou la description pour des détails/options supplémentaires de l'item.</p> | *item\_variant*    | *items.X.variant*              |
| Location Id     | <p>Type: <em><code>String</code></em><br>L'emplacement associé à l'item.</p>                                                                               | *location\_id*     | *items.X.product.location\_id* |
| Price           | <p>Type: <em><code>Number</code></em><br>Le prix monétaire de l'item, en unités du paramètre de devise spécifié.</p>                                       | *price*            | *items.X.product.price*        |
| Quantity        | <p>Type: <em><code>Number</code></em><br>Quantité de l'item.</p>                                                                                           | *quantity*         | *items.X.quantity*             |

### add\_to\_cart

| Property | Description                                                                                                                             | Field      | Mapped with |
| -------- | --------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ----------- |
| Currency | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p> | *currency* | *currency*  |
| Value    | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Number</code></em><br>La valeur de l'event.</p>                   | *value*    | *value*     |
| Items    | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Array</code></em><br>La liste des produits de l'event.</p>        | *items*    | *items*     |

#### Items

| Property        | Description                                                                                                                                                | Field              | Mapped with                    |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| Item Id         | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>L'ID de l'item.</p>                                            | *item\_id*         | *items.X.id*                   |
| Item Name       | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Le nom de l'item.</p>                                          | *item\_name*       | *items.X.product.name*         |
| Affiliation     | <p>Type: <em><code>String</code></em><br>Une affiliation produit pour désigner une entreprise fournisseuse ou l'emplacement d'un magasin physique.</p>     | *affiliation*      | *items.X.product.affiliation*  |
| Coupon          | <p>Type: <em><code>String</code></em><br>Le nom/code de coupon associé à l'item.</p>                                                                       | *coupon*           | *items.X.coupon*               |
| Currency        | <p>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                                                                       | *currency*         | *items.X.product.currency*     |
| Discount        | <p>Type: <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'item.</p>                                                           | *discount*         | *items.X.discount*             |
| Index           | <p>Type: <em><code>Number</code></em><br>L'index/la position de l'item dans une liste.</p>                                                                 | *index*            | items.X.list\_position         |
| Item Brand      | <p>Type: <em><code>String</code></em><br>La marque de l'item.</p>                                                                                          | *item\_brand*      | *items.X.product.brand*        |
| Item Category   | <p>Type: <em><code>String</code></em><br>La catégorie de l'item.</p>                                                                                       | *item\_category*   | *items.X.product.category\_1*  |
| Item Category 2 | <p>Type: <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                  | *item\_category2*  | *items.X.product.category\_2*  |
| Item Category 3 | <p>Type: <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category3*  | *items.X.product.category\_3*  |
| Item Category 4 | <p>Type: <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category4*  | *items.X.product.category\_4*  |
| Item Category 5 | <p>Type: <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category5*  | *items.X.product.category\_5*  |
| Item List Id    | <p>Type: <em><code>String</code></em><br>L'ID de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                         | *item\_list\_id*   | *items.X.product.list\_id*     |
| Item List Name  | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                       | *item\_list\_name* | *items.X.product.list\_name*   |
| Item Variant    | <p>Type: <em><code>String</code></em><br>La variante de l'item ou le code unique ou la description pour des détails/options supplémentaires de l'item.</p> | *item\_variant*    | *items.X.variant*              |
| Location Id     | <p>Type: <em><code>String</code></em><br>L'emplacement associé à l'item.</p>                                                                               | *location\_id*     | *items.X.product.location\_id* |
| Price           | <p>Type: <em><code>Number</code></em><br>Le prix monétaire de l'item, en unités du paramètre de devise spécifié.</p>                                       | *price*            | *items.X.product.price*        |
| Quantity        | <p>Type: <em><code>Number</code></em><br>Quantité de l'item.</p>                                                                                           | *quantity*         | *items.X.quantity*             |

### add\_to\_wishlist

| Property | Description                                                                                                                             | Field      | Mapped with |
| -------- | --------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ----------- |
| Currency | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p> | *currency* | *currency*  |
| Value    | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Number</code></em><br>La valeur de l'event.</p>                   | *value*    | *value*     |
| Items    | <p><em><code>Required</code></em><br>Type: <em><code>Array</code></em><br>La liste des produits de l'event.</p>                         | *items*    | *items*     |

#### Items

| Property        | Description                                                                                                                                                | Field              | Mapped with                    |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| Item Id         | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>L'ID de l'item.</p>                                            | *item\_id*         | *items.X.id*                   |
| Item Name       | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Le nom de l'item.</p>                                          | *item\_name*       | *items.X.product.name*         |
| Affiliation     | <p>Type: <em><code>String</code></em><br>Une affiliation produit pour désigner une entreprise fournisseuse ou l'emplacement d'un magasin physique.</p>     | *affiliation*      | *items.X.product.affiliation*  |
| Coupon          | <p>Type: <em><code>String</code></em><br>Le nom/code de coupon associé à l'item.</p>                                                                       | *coupon*           | *items.X.coupon*               |
| Currency        | <p>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                                                                       | *currency*         | *items.X.product.currency*     |
| Discount        | <p>Type: <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'item.</p>                                                           | *discount*         | *items.X.discount*             |
| Index           | <p>Type: <em><code>Number</code></em><br>L'index/la position de l'item dans une liste.</p>                                                                 | *index*            | items.X.list\_position         |
| Item Brand      | <p>Type: <em><code>String</code></em><br>La marque de l'item.</p>                                                                                          | *item\_brand*      | *items.X.product.brand*        |
| Item Category   | <p>Type: <em><code>String</code></em><br>La catégorie de l'item.</p>                                                                                       | *item\_category*   | *items.X.product.category\_1*  |
| Item Category 2 | <p>Type: <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                  | *item\_category2*  | *items.X.product.category\_2*  |
| Item Category 3 | <p>Type: <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category3*  | *items.X.product.category\_3*  |
| Item Category 4 | <p>Type: <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category4*  | *items.X.product.category\_4*  |
| Item Category 5 | <p>Type: <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category5*  | *items.X.product.category\_5*  |
| Item List Id    | <p>Type: <em><code>String</code></em><br>L'ID de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                         | *item\_list\_id*   | *items.X.product.list\_id*     |
| Item List Name  | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                       | *item\_list\_name* | *items.X.product.list\_name*   |
| Item Variant    | <p>Type: <em><code>String</code></em><br>La variante de l'item ou le code unique ou la description pour des détails/options supplémentaires de l'item.</p> | *item\_variant*    | *items.X.variant*              |
| Location Id     | <p>Type: <em><code>String</code></em><br>L'emplacement associé à l'item.</p>                                                                               | *location\_id*     | *items.X.product.location\_id* |
| Price           | <p>Type: <em><code>Number</code></em><br>Le prix monétaire de l'item, en unités du paramètre de devise spécifié.</p>                                       | *price*            | *items.X.product.price*        |
| Quantity        | <p>Type: <em><code>Number</code></em><br>Quantité de l'item.</p>                                                                                           | *quantity*         | *items.X.quantity*             |

### begin\_checkout

| Property | Description                                                                                                                             | Field      | Mapped with |
| -------- | --------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ----------- |
| Currency | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p> | *currency* | *currency*  |
| Value    | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Number</code></em><br>La valeur de l'event.</p>                   | *value*    | *value*     |
| Coupon   | <p>Type: <em><code>String</code></em><br>Code promo appliqué.</p>                                                                       | *coupon*   | *coupon*    |
| Revenue  | <p>Type: <em><code>Number</code></em><br>Le revenu de l'event.</p>                                                                      | *revenue*  | *revenue*   |
| Items    | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Array</code></em><br>La liste des produits de l'event.</p>        | *items*    | *items*     |

#### Items

| Property        | Description                                                                                                                                                | Field              | Mapped with                    |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| Item Id         | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>L'ID de l'item.</p>                                            | *item\_id*         | *items.X.id*                   |
| Item Name       | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Le nom de l'item.</p>                                          | *item\_name*       | *items.X.product.name*         |
| Affiliation     | <p>Type: <em><code>String</code></em><br>Une affiliation produit pour désigner une entreprise fournisseuse ou l'emplacement d'un magasin physique.</p>     | *affiliation*      | *items.X.product.affiliation*  |
| Coupon          | <p>Type: <em><code>String</code></em><br>Le nom/code de coupon associé à l'item.</p>                                                                       | *coupon*           | *items.X.coupon*               |
| Currency        | <p>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                                                                       | *currency*         | *items.X.product.currency*     |
| Discount        | <p>Type: <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'item.</p>                                                           | *discount*         | *items.X.discount*             |
| Index           | <p>Type: <em><code>Number</code></em><br>L'index/la position de l'item dans une liste.</p>                                                                 | *index*            | items.X.list\_position         |
| Item Brand      | <p>Type: <em><code>String</code></em><br>La marque de l'item.</p>                                                                                          | *item\_brand*      | *items.X.product.brand*        |
| Item Category   | <p>Type: <em><code>String</code></em><br>La catégorie de l'item.</p>                                                                                       | *item\_category*   | *items.X.product.category\_1*  |
| Item Category 2 | <p>Type: <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                  | *item\_category2*  | *items.X.product.category\_2*  |
| Item Category 3 | <p>Type: <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category3*  | *items.X.product.category\_3*  |
| Item Category 4 | <p>Type: <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category4*  | *items.X.product.category\_4*  |
| Item Category 5 | <p>Type: <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category5*  | *items.X.product.category\_5*  |
| Item List Id    | <p>Type: <em><code>String</code></em><br>L'ID de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                         | *item\_list\_id*   | *items.X.product.list\_id*     |
| Item List Name  | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                       | *item\_list\_name* | *items.X.product.list\_name*   |
| Item Variant    | <p>Type: <em><code>String</code></em><br>La variante de l'item ou le code unique ou la description pour des détails/options supplémentaires de l'item.</p> | *item\_variant*    | *items.X.variant*              |
| Location Id     | <p>Type: <em><code>String</code></em><br>L'emplacement associé à l'item.</p>                                                                               | *location\_id*     | *items.X.product.location\_id* |
| Price           | <p>Type: <em><code>Number</code></em><br>Le prix monétaire de l'item, en unités du paramètre de devise spécifié.</p>                                       | *price*            | *items.X.product.price*        |
| Quantity        | <p>Type: <em><code>Number</code></em><br>Quantité de l'item.</p>                                                                                           | *quantity*         | *items.X.quantity*             |

### generate\_lead

| Currency       | Description                                                                                                                             | Field      | Mapped with |
| -------------- | --------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ----------- |
| Currency       | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p> | *currency* | *currency*  |
| Value          | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Number</code></em><br>La valeur de l'event.</p>                   | *value*    | *value*     |
| Transaction Id | <p>Type: <em><code>String</code></em><br>L'identifiant de la transaction.</p>                                                           | *id*       | *id*        |

### login

| Property | Description                                                           | Field    | Mapped with |
| -------- | --------------------------------------------------------------------- | -------- | ----------- |
| Method   | <p>Type: <em><code>String</code></em><br>La méthode de connexion.</p> | *method* | *method*    |

### page\_view

| Property      | Description                                                                 | GA4 field        | Mapped with  |
| ------------- | --------------------------------------------------------------------------- | ---------------- | ------------ |
| Page Location | <p>Type: <em><code>String</code></em></p><p>L'URL de la page actuelle.</p>  | *page\_location* | *url*        |
| Page Referrer | <p>Type: <em><code>String</code></em><br>L'URL de la page précédente.</p>   | *page\_referrer* | *referrer*   |
| Page Title    | <p>Type: <em><code>String</code></em><br>Le titre de la page actuelle.</p>  | *page\_title*    | *title*      |
| Page Name     | <p>Type: <em><code>String</code></em><br>Le nom de la page actuelle.</p>    | *page\_name*     | *page\_name* |
| Page Type     | <p>Type: <em><code>String</code></em><br>Le type de page actuel.</p>        | *page\_type*     | *page\_type* |
| Page Path     | <p>Type: <em><code>String</code></em><br>Le chemin de la page actuelle.</p> | *page\_path*     | *path*       |

### purchase

| Property          | Description                                                                                                                             | Field                | Mapped with        |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | ------------------ |
| Currency          | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p> | *currency*           | *currency*         |
| Value             | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Number</code></em><br>La valeur de l'event.</p>                   | *value*              | *value*            |
| Transaction Id    | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>L'identifiant de la transaction.</p>        | *id*                 | *id*               |
| Affiliation       | <p>Type: <em><code>String</code></em><br>Informations d'affiliation.</p>                                                                | affiliation          | *affiliation*      |
| Coupon            | <p>Type: <em><code>String</code></em><br>Code promo appliqué.</p>                                                                       | *coupon*             | *coupon*           |
| Shipping          | <p>Type: <em><code>Number</code></em><br>Coût de livraison.</p>                                                                         | *shipping*           | *shipping\_amount* |
| Tax               | <p>Type: <em><code>Number</code></em><br>Montant de la taxe.</p>                                                                        | *tax*                | *tax\_amount*      |
| Revenue           | <p>Type: <em><code>Number</code></em><br>Le revenu de l'event.</p>                                                                      | *revenue*            | *revenue*          |
| Conversion Type   | <p>Type: <em><code>String</code></em><br>Le type de conversion.</p>                                                                     | *conversion\_type*   | *type*             |
| Conversion Status | <p>Type: <em><code>String</code></em><br>Le statut de conversion.</p>                                                                   | *conversion\_status* | *status*           |
| Conversion Url    | <p>Type: <em><code>String</code></em><br>Le statut de conversion.</p>                                                                   | *conversion\_url*    | *url*              |
| Payment Method    | <p>Type: <em><code>String</code></em><br>Le moyen de paiement.</p>                                                                      | *payment\_type*      | *payment\_method*  |
| Items             | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Array</code></em><br>La liste des produits de l'event.</p>        | *items*              | *items*            |

#### Items

| Property        | Description                                                                                                                                                | Field              | Mapped with                    |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| Item Id         | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>L'ID de l'item.</p>                                            | *item\_id*         | *items.X.id*                   |
| Item Name       | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Le nom de l'item.</p>                                          | *item\_name*       | *items.X.product.name*         |
| Affiliation     | <p>Type: <em><code>String</code></em><br>Une affiliation produit pour désigner une entreprise fournisseuse ou l'emplacement d'un magasin physique.</p>     | *affiliation*      | *items.X.product.affiliation*  |
| Coupon          | <p>Type: <em><code>String</code></em><br>Le nom/code de coupon associé à l'item.</p>                                                                       | *coupon*           | *items.X.coupon*               |
| Currency        | <p>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                                                                       | *currency*         | *items.X.product.currency*     |
| Discount        | <p>Type: <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'item.</p>                                                           | *discount*         | *items.X.discount*             |
| Index           | <p>Type: <em><code>Number</code></em><br>L'index/la position de l'item dans une liste.</p>                                                                 | *index*            | items.X.list\_position         |
| Item Brand      | <p>Type: <em><code>String</code></em><br>La marque de l'item.</p>                                                                                          | *item\_brand*      | *items.X.product.brand*        |
| Item Category   | <p>Type: <em><code>String</code></em><br>La catégorie de l'item.</p>                                                                                       | *item\_category*   | *items.X.product.category\_1*  |
| Item Category 2 | <p>Type: <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                  | *item\_category2*  | *items.X.product.category\_2*  |
| Item Category 3 | <p>Type: <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category3*  | *items.X.product.category\_3*  |
| Item Category 4 | <p>Type: <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category4*  | *items.X.product.category\_4*  |
| Item Category 5 | <p>Type: <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category5*  | *items.X.product.category\_5*  |
| Item List Id    | <p>Type: <em><code>String</code></em><br>L'ID de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                         | *item\_list\_id*   | *items.X.product.list\_id*     |
| Item List Name  | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                       | *item\_list\_name* | *items.X.product.list\_name*   |
| Item Variant    | <p>Type: <em><code>String</code></em><br>La variante de l'item ou le code unique ou la description pour des détails/options supplémentaires de l'item.</p> | *item\_variant*    | *items.X.variant*              |
| Location Id     | <p>Type: <em><code>String</code></em><br>L'emplacement associé à l'item.</p>                                                                               | *location\_id*     | *items.X.product.location\_id* |
| Price           | <p>Type: <em><code>Number</code></em><br>Le prix monétaire de l'item, en unités du paramètre de devise spécifié.</p>                                       | *price*            | *items.X.product.price*        |
| Quantity        | <p>Type: <em><code>Number</code></em><br>Quantité de l'item.</p>                                                                                           | *quantity*         | *items.X.quantity*             |

### refund

| Property          | Description                                                                                                                                                   | Field                | Mapped with        |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | ------------------ |
| Currency          | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                       | *currency*           | *currency*         |
| Value             | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Number</code></em><br>La valeur de l'event.</p>                                         | *value*              | *value*            |
| Transaction Id    | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>L'identifiant de la transaction.</p>                              | *id*                 | *id*               |
| Affiliation       | <p>Type: <em><code>String</code></em><br>Informations d'affiliation.</p>                                                                                      | affiliation          | *affiliation*      |
| Coupon            | <p>Type: <em><code>String</code></em><br>Code promo appliqué.</p>                                                                                             | *coupon*             | *coupon*           |
| Shipping          | <p>Type: <em><code>Number</code></em><br>Coût de livraison.</p>                                                                                               | *shipping*           | *shipping\_amount* |
| Tax               | <p>Type: <em><code>Number</code></em><br>Montant de la taxe.</p>                                                                                              | *tax*                | *tax\_amount*      |
| Revenue           | <p>Type: <em><code>Number</code></em><br>Le revenu de l'event.</p>                                                                                            | *revenue*            | *revenue*          |
| Conversion Type   | <p>Type: <em><code>String</code></em><br>Le type de conversion.</p>                                                                                           | *conversion\_type*   | *type*             |
| Conversion Status | <p>Type: <em><code>String</code></em><br>Le statut de conversion.</p>                                                                                         | *conversion\_status* | *status*           |
| Conversion Url    | <p>Type: <em><code>String</code></em><br>L'url de conversion.</p>                                                                                             | *conversion\_url*    | *url*              |
| Payment Method    | <p>Type: <em><code>String</code></em><br>Le moyen de paiement.</p>                                                                                            | *payment\_type*      | *payment\_method*  |
| Items             | <p><em><strong><code>Required</code></strong></em> <em>for partial refunds</em><br>Type: <em><code>Array</code></em><br>La liste des produits de l'event.</p> | *items*              | *items*            |

#### Items

| Property        | Description                                                                                                                                                | Field              | Mapped with                    |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| Item Id         | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>L'ID de l'item.</p>                                            | *item\_id*         | *items.X.id*                   |
| Item Name       | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Le nom de l'item.</p>                                          | *item\_name*       | *items.X.product.name*         |
| Affiliation     | <p>Type: <em><code>String</code></em><br>Une affiliation produit pour désigner une entreprise fournisseuse ou l'emplacement d'un magasin physique.</p>     | *affiliation*      | *items.X.product.affiliation*  |
| Coupon          | <p>Type: <em><code>String</code></em><br>Le nom/code de coupon associé à l'item.</p>                                                                       | *coupon*           | *items.X.coupon*               |
| Currency        | <p>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                                                                       | *currency*         | *items.X.product.currency*     |
| Discount        | <p>Type: <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'item.</p>                                                           | *discount*         | *items.X.discount*             |
| Index           | <p>Type: <em><code>Number</code></em><br>L'index/la position de l'item dans une liste.</p>                                                                 | *index*            | items.X.list\_position         |
| Item Brand      | <p>Type: <em><code>String</code></em><br>La marque de l'item.</p>                                                                                          | *item\_brand*      | *items.X.product.brand*        |
| Item Category   | <p>Type: <em><code>String</code></em><br>La catégorie de l'item.</p>                                                                                       | *item\_category*   | *items.X.product.category\_1*  |
| Item Category 2 | <p>Type: <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                  | *item\_category2*  | *items.X.product.category\_2*  |
| Item Category 3 | <p>Type: <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category3*  | *items.X.product.category\_3*  |
| Item Category 4 | <p>Type: <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category4*  | *items.X.product.category\_4*  |
| Item Category 5 | <p>Type: <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category5*  | *items.X.product.category\_5*  |
| Item List Id    | <p>Type: <em><code>String</code></em><br>L'ID de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                         | *item\_list\_id*   | *items.X.product.list\_id*     |
| Item List Name  | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                       | *item\_list\_name* | *items.X.product.list\_name*   |
| Item Variant    | <p>Type: <em><code>String</code></em><br>La variante de l'item ou le code unique ou la description pour des détails/options supplémentaires de l'item.</p> | *item\_variant*    | *items.X.variant*              |
| Location Id     | <p>Type: <em><code>String</code></em><br>L'emplacement associé à l'item.</p>                                                                               | *location\_id*     | *items.X.product.location\_id* |
| Price           | <p>Type: <em><code>Number</code></em><br>Le prix monétaire de l'item, en unités du paramètre de devise spécifié.</p>                                       | *price*            | *items.X.product.price*        |
| Quantity        | <p>Type: <em><code>Number</code></em><br>Quantité de l'item.</p>                                                                                           | *quantity*         | *items.X.quantity*             |

### remove\_from\_cart

| Property | Description                                                                                                                             | Field      | Mapped with |
| -------- | --------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ----------- |
| Currency | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p> | *currency* | *currency*  |
| Value    | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Number</code></em><br>La valeur de l'event.</p>                   | *value*    | *value*     |
| Items    | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Array</code></em><br>La liste des produits de l'event.</p>        | *items*    | *items*     |

#### Items

| Property        | Description                                                                                                                                                | Field              | Mapped with                    |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| Item Id         | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>L'ID de l'item.</p>                                            | *item\_id*         | *items.X.id*                   |
| Item Name       | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Le nom de l'item.</p>                                          | *item\_name*       | *items.X.product.name*         |
| Affiliation     | <p>Type: <em><code>String</code></em><br>Une affiliation produit pour désigner une entreprise fournisseuse ou l'emplacement d'un magasin physique.</p>     | *affiliation*      | *items.X.product.affiliation*  |
| Coupon          | <p>Type: <em><code>String</code></em><br>Le nom/code de coupon associé à l'item.</p>                                                                       | *coupon*           | *items.X.coupon*               |
| Currency        | <p>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                                                                       | *currency*         | *items.X.product.currency*     |
| Discount        | <p>Type: <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'item.</p>                                                           | *discount*         | *items.X.discount*             |
| Index           | <p>Type: <em><code>Number</code></em><br>L'index/la position de l'item dans une liste.</p>                                                                 | *index*            | items.X.list\_position         |
| Item Brand      | <p>Type: <em><code>String</code></em><br>La marque de l'item.</p>                                                                                          | *item\_brand*      | *items.X.product.brand*        |
| Item Category   | <p>Type: <em><code>String</code></em><br>La catégorie de l'item.</p>                                                                                       | *item\_category*   | *items.X.product.category\_1*  |
| Item Category 2 | <p>Type: <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                  | *item\_category2*  | *items.X.product.category\_2*  |
| Item Category 3 | <p>Type: <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category3*  | *items.X.product.category\_3*  |
| Item Category 4 | <p>Type: <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category4*  | *items.X.product.category\_4*  |
| Item Category 5 | <p>Type: <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category5*  | *items.X.product.category\_5*  |
| Item List Id    | <p>Type: <em><code>String</code></em><br>L'ID de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                         | *item\_list\_id*   | *items.X.product.list\_id*     |
| Item List Name  | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                       | *item\_list\_name* | *items.X.product.list\_name*   |
| Item Variant    | <p>Type: <em><code>String</code></em><br>La variante de l'item ou le code unique ou la description pour des détails/options supplémentaires de l'item.</p> | *item\_variant*    | *items.X.variant*              |
| Location Id     | <p>Type: <em><code>String</code></em><br>L'emplacement associé à l'item.</p>                                                                               | *location\_id*     | *items.X.product.location\_id* |
| Price           | <p>Type: <em><code>Number</code></em><br>Le prix monétaire de l'item, en unités du paramètre de devise spécifié.</p>                                       | *price*            | *items.X.product.price*        |
| Quantity        | <p>Type: <em><code>Number</code></em><br>Quantité de l'item.</p>                                                                                           | *quantity*         | *items.X.quantity*             |

### search

| Property    | Description                                                                                                         | Field          | Mapped with    |
| ----------- | ------------------------------------------------------------------------------------------------------------------- | -------------- | -------------- |
| Search Term | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Le terme recherché.</p> | *search\_term* | *search\_term* |

### select\_content

| Property     | Description                                                                          | Field           | Mapped with     |
| ------------ | ------------------------------------------------------------------------------------ | --------------- | --------------- |
| Content Type | <p><br>Type: <em><code>String</code></em><br>Le terme recherché.</p>                 | *content\_type* | *content\_type* |
| Item Id      | <p>Type: <em><code>String</code></em><br>Un identifiant pour l'item sélectionné.</p> | *item\_id*      | item\_id        |

### select\_item

| Property       | Description                                                                                                                      | Field              | Mapped with        |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------ |
| Item List Name | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>             | *item\_list\_name* | *item\_list\_name* |
| Items          | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Array</code></em><br>La liste des produits de l'event.</p> | *items*            | *items*            |

#### Items

| Property        | Description                                                                                                                                                | Field              | Mapped with                    |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| Item Id         | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>L'ID de l'item.</p>                                            | *item\_id*         | *items.X.id*                   |
| Item Name       | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Le nom de l'item.</p>                                          | *item\_name*       | *items.X.product.name*         |
| Affiliation     | <p>Type: <em><code>String</code></em><br>Une affiliation produit pour désigner une entreprise fournisseuse ou l'emplacement d'un magasin physique.</p>     | *affiliation*      | *items.X.product.affiliation*  |
| Coupon          | <p>Type: <em><code>String</code></em><br>Le nom/code de coupon associé à l'item.</p>                                                                       | *coupon*           | *items.X.coupon*               |
| Currency        | <p>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                                                                       | *currency*         | *items.X.product.currency*     |
| Discount        | <p>Type: <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'item.</p>                                                           | *discount*         | *items.X.discount*             |
| Index           | <p>Type: <em><code>Number</code></em><br>L'index/la position de l'item dans une liste.</p>                                                                 | *index*            | items.X.list\_position         |
| Item Brand      | <p>Type: <em><code>String</code></em><br>La marque de l'item.</p>                                                                                          | *item\_brand*      | *items.X.product.brand*        |
| Item Category   | <p>Type: <em><code>String</code></em><br>La catégorie de l'item.</p>                                                                                       | *item\_category*   | *items.X.product.category\_1*  |
| Item Category 2 | <p>Type: <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                  | *item\_category2*  | *items.X.product.category\_2*  |
| Item Category 3 | <p>Type: <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category3*  | *items.X.product.category\_3*  |
| Item Category 4 | <p>Type: <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category4*  | *items.X.product.category\_4*  |
| Item Category 5 | <p>Type: <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category5*  | *items.X.product.category\_5*  |
| Item List Id    | <p>Type: <em><code>String</code></em><br>L'ID de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                         | *item\_list\_id*   | *items.X.product.list\_id*     |
| Item List Name  | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                       | *item\_list\_name* | *items.X.product.list\_name*   |
| Item Variant    | <p>Type: <em><code>String</code></em><br>La variante de l'item ou le code unique ou la description pour des détails/options supplémentaires de l'item.</p> | *item\_variant*    | *items.X.variant*              |
| Location Id     | <p>Type: <em><code>String</code></em><br>L'emplacement associé à l'item.</p>                                                                               | *location\_id*     | *items.X.product.location\_id* |
| Price           | <p>Type: <em><code>Number</code></em><br>Le prix monétaire de l'item, en unités du paramètre de devise spécifié.</p>                                       | *price*            | *items.X.product.price*        |
| Quantity        | <p>Type: <em><code>Number</code></em><br>Quantité de l'item.</p>                                                                                           | *quantity*         | *items.X.quantity*             |

### sign\_up

| Property | Description                                                                          | Field    | Mapped with |
| -------- | ------------------------------------------------------------------------------------ | -------- | ----------- |
| Method   | <p>Type: <em><code>String</code></em><br>La méthode utilisée pour l'inscription.</p> | *method* | *method*    |

### view\_cart

| Property | Description                                                                                                                             | Field      | Mapped with |
| -------- | --------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ----------- |
| Currency | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p> | *currency* | *currency*  |
| Value    | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Number</code></em><br>La valeur de l'event.</p>                   | *value*    | *value*     |
| Items    | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Array</code></em><br>La liste des produits de l'event.</p>        | *items*    | *items*     |

#### Items

| Property        | Description                                                                                                                                                | Field              | Mapped with                    |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| Item Id         | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>L'ID de l'item.</p>                                            | *item\_id*         | *items.X.id*                   |
| Item Name       | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Le nom de l'item.</p>                                          | *item\_name*       | *items.X.product.name*         |
| Affiliation     | <p>Type: <em><code>String</code></em><br>Une affiliation produit pour désigner une entreprise fournisseuse ou l'emplacement d'un magasin physique.</p>     | *affiliation*      | *items.X.product.affiliation*  |
| Coupon          | <p>Type: <em><code>String</code></em><br>Le nom/code de coupon associé à l'item.</p>                                                                       | *coupon*           | *items.X.coupon*               |
| Currency        | <p>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                                                                       | *currency*         | *items.X.product.currency*     |
| Discount        | <p>Type: <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'item.</p>                                                           | *discount*         | *items.X.discount*             |
| Index           | <p>Type: <em><code>Number</code></em><br>L'index/la position de l'item dans une liste.</p>                                                                 | *index*            | *items.X.list\_position*       |
| Item Brand      | <p>Type: <em><code>String</code></em><br>La marque de l'item.</p>                                                                                          | *item\_brand*      | *items.X.product.brand*        |
| Item Category   | <p>Type: <em><code>String</code></em><br>La catégorie de l'item.</p>                                                                                       | *item\_category*   | *items.X.product.category\_1*  |
| Item Category 2 | <p>Type: <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                  | *item\_category2*  | *items.X.product.category\_2*  |
| Item Category 3 | <p>Type: <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category3*  | *items.X.product.category\_3*  |
| Item Category 4 | <p>Type: <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category4*  | *items.X.product.category\_4*  |
| Item Category 5 | <p>Type: <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category5*  | *items.X.product.category\_5*  |
| Item List Id    | <p>Type: <em><code>String</code></em><br>L'ID de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                         | *item\_list\_id*   | *items.X.product.list\_id*     |
| Item List Name  | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                       | *item\_list\_name* | *items.X.product.list\_name*   |
| Item Variant    | <p>Type: <em><code>String</code></em><br>La variante de l'item ou le code unique ou la description pour des détails/options supplémentaires de l'item.</p> | *item\_variant*    | *items.X.variant*              |
| Location Id     | <p>Type: <em><code>String</code></em><br>L'emplacement associé à l'item.</p>                                                                               | *location\_id*     | *items.X.product.location\_id* |
| Price           | <p>Type: <em><code>Number</code></em><br>Le prix monétaire de l'item, en unités du paramètre de devise spécifié.</p>                                       | *price*            | *items.X.product.price*        |
| Quantity        | <p>Type: <em><code>Number</code></em><br>Quantité de l'item.</p>                                                                                           | *quantity*         | *items.X.quantity*             |

### view\_item

| Property | Description                                                                                                                             | Field      | Mapped with |
| -------- | --------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ----------- |
| Currency | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p> | *currency* | *currency*  |
| Value    | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Number</code></em><br>La valeur de l'event.</p>                   | *value*    | *value*     |
| Items    | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Array</code></em><br>La liste des produits de l'event.</p>        | *items*    | *items*     |

#### Items

| Property        | Description                                                                                                                                                | Field              | Mapped with                    |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| Item Id         | <p><em><strong><code>Required</code></strong></em></p><p>Type: <em><code>String</code></em><br>L'ID de l'item.</p>                                         | *item\_id*         | *items.X.id*                   |
| Item Name       | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Le nom de l'item.</p>                                          | *item\_name*       | *items.X.product.name*         |
| Affiliation     | <p>Type: <em><code>String</code></em><br>Une affiliation produit pour désigner une entreprise fournisseuse ou l'emplacement d'un magasin physique.</p>     | *affiliation*      | *items.X.product.affiliation*  |
| Coupon          | <p>Type: <em><code>String</code></em><br>Le nom/code de coupon associé à l'item.</p>                                                                       | *coupon*           | *items.X.coupon*               |
| Currency        | <p>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                                                                       | *currency*         | *items.X.product.currency*     |
| Discount        | <p>Type: <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'item.</p>                                                           | *discount*         | *items.X.discount*             |
| Index           | <p>Type: <em><code>Number</code></em><br>L'index/la position de l'item dans une liste.</p>                                                                 | *index*            | *items.X.list\_position*       |
| Item Brand      | <p>Type: <em><code>String</code></em><br>La marque de l'item.</p>                                                                                          | *item\_brand*      | *items.X.product.brand*        |
| Item Category   | <p>Type: <em><code>String</code></em><br>La catégorie de l'item.</p>                                                                                       | *item\_category*   | *items.X.product.category\_1*  |
| Item Category 2 | <p>Type: <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                  | *item\_category2*  | *items.X.product.category\_2*  |
| Item Category 3 | <p>Type: <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category3*  | *items.X.product.category\_3*  |
| Item Category 4 | <p>Type: <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category4*  | *items.X.product.category\_4*  |
| Item Category 5 | <p>Type: <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category5*  | *items.X.product.category\_5*  |
| Item List Id    | <p>Type: <em><code>String</code></em><br>L'ID de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                         | *item\_list\_id*   | *items.X.product.list\_id*     |
| Item List Name  | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                       | *item\_list\_name* | *items.X.product.list\_name*   |
| Item Variant    | <p>Type: <em><code>String</code></em><br>La variante de l'item ou le code unique ou la description pour des détails/options supplémentaires de l'item.</p> | *item\_variant*    | *items.X.variant*              |
| Location Id     | <p>Type: <em><code>String</code></em><br>L'emplacement associé à l'item.</p>                                                                               | *location\_id*     | *items.X.product.location\_id* |
| Price           | <p>Type: <em><code>Number</code></em><br>Le prix monétaire de l'item, en unités du paramètre de devise spécifié.</p>                                       | *price*            | *items.X.product.price*        |
| Quantity        | <p>Type: <em><code>Number</code></em><br>Quantité de l'item.</p>                                                                                           | *quantity*         | *items.X.quantity*             |

### view\_item\_list

| Property       | Description                                                                                                                      | Field              | Mapped with        |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------ |
| Item List Name | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>             | *item\_list\_name* | *item\_list\_name* |
| Items          | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>Array</code></em><br>La liste des produits de l'event.</p> | *items*            | *items*            |

#### Items

| Property        | Description                                                                                                                                                | Field              | Mapped with                    |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| Item Id         | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>L'ID de l'item.</p>                                            | *item\_id*         | *items.X.id*                   |
| Item Name       | <p><em><strong><code>Required</code></strong></em><br>Type: <em><code>String</code></em><br>Le nom de l'item.</p>                                          | *item\_name*       | *items.X.product.name*         |
| Affiliation     | <p>Type: <em><code>String</code></em><br>Une affiliation produit pour désigner une entreprise fournisseuse ou l'emplacement d'un magasin physique.</p>     | *affiliation*      | *items.X.product.affiliation*  |
| Coupon          | <p>Type: <em><code>String</code></em><br>Le nom/code de coupon associé à l'item.</p>                                                                       | *coupon*           | *items.X.coupon*               |
| Currency        | <p>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                                                                       | *currency*         | *items.X.product.currency*     |
| Discount        | <p>Type: <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'item.</p>                                                           | *discount*         | *items.X.discount*             |
| Index           | <p>Type: <em><code>Number</code></em><br>L'index/la position de l'item dans une liste.</p>                                                                 | *index*            | *items.X.list\_position*       |
| Item Brand      | <p>Type: <em><code>String</code></em><br>La marque de l'item.</p>                                                                                          | *item\_brand*      | *items.X.product.brand*        |
| Item Category   | <p>Type: <em><code>String</code></em><br>La catégorie de l'item.</p>                                                                                       | *item\_category*   | *items.X.product.category\_1*  |
| Item Category 2 | <p>Type: <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                  | *item\_category2*  | *items.X.product.category\_2*  |
| Item Category 3 | <p>Type: <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category3*  | *items.X.product.category\_3*  |
| Item Category 4 | <p>Type: <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category4*  | *items.X.product.category\_4*  |
| Item Category 5 | <p>Type: <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category5*  | *items.X.product.category\_5*  |
| Item List Id    | <p>Type: <em><code>String</code></em><br>L'ID de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                         | *item\_list\_id*   | *items.X.product.list\_id*     |
| Item List Name  | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                       | *item\_list\_name* | *items.X.product.list\_name*   |
| Item Variant    | <p>Type: <em><code>String</code></em><br>La variante de l'item ou le code unique ou la description pour des détails/options supplémentaires de l'item.</p> | *item\_variant*    | *items.X.variant*              |
| Location Id     | <p>Type: <em><code>String</code></em><br>L'emplacement associé à l'item.</p>                                                                               | *location\_id*     | *items.X.product.location\_id* |
| Price           | <p>Type: <em><code>Number</code></em><br>Le prix monétaire de l'item, en unités du paramètre de devise spécifié.</p>                                       | *price*            | *items.X.product.price*        |
| Quantity        | <p>Type: <em><code>Number</code></em><br>Quantité de l'item.</p>                                                                                           | *quantity*         | *items.X.quantity*             |

### \[Custom Event]

Vous pouvez envoyer des events personnalisés pour mieux répondre à vos besoins spécifiques.

{% hint style="info" %}
Plus de détails sur la façon de créer et gérer des events personnalisés sont disponibles en suivant ce lien : [\[GA4\] Modify and create events via the user interface](https://support.google.com/analytics/answer/10085872).\
Les propriétés suivantes sont automatiquement attachées à l'event.
{% endhint %}

| Property          | Description                                                                                                                                  | Field                | Mapped with        |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | ------------------ |
| Currency          | <p>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                                                         | *currency*           | *currency*         |
| Value             | <p>Type: <em><code>Number</code></em><br>La valeur de l'event.</p>                                                                           | *value*              | *value*            |
| Transaction Id    | <p>Type: <em><code>String</code></em><br>L'identifiant de la transaction.</p>                                                                | *id*                 | *id*               |
| Content Type      | <p>Type: <em><code>String</code></em><br>L'identifiant de la transaction.</p>                                                                | *content\_type*      | *content\_type*    |
| Conversion Type   | <p>Type: <em><code>String</code></em><br>Le type de conversion.</p>                                                                          | *conversion\_type*   | *type*             |
| Conversion Status | <p>Type: <em><code>String</code></em><br>Le statut de conversion.</p>                                                                        | *conversion\_status* | *status*           |
| Conversion Url    | <p>Type: <em><code>String</code></em><br>L'url de conversion.</p>                                                                            | *conversion\_url*    | *url*              |
| Coupon            | <p>Type: <em><code>String</code></em><br>Code promo appliqué.</p>                                                                            | *coupon*             | *coupon*           |
| Item Id           | <p>Type: <em><code>String</code></em><br>Un identifiant pour l'item sélectionné.</p>                                                         | *item\_id*           | *item\_id*         |
| Item List Name    | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                         | *item\_list\_name*   | *item\_list\_name* |
| Method            | <p>Type: <em><code>String</code></em><br>Méthode utilisée.</p>                                                                               | *method*             | *method*           |
| Page Location     | <p>Type: <em><code>String</code></em><br>L'URL de la page actuelle.</p>                                                                      | *page\_location*     | *url*              |
| Page Referrer     | <p>Type: <em><code>String</code></em><br>L'URL de la page précédente.</p>                                                                    | *page\_referrer*     | *referrer*         |
| Page Title        | <p>Type: <em><code>String</code></em><br>Le titre de la page actuelle.</p>                                                                   | *page\_title*        | *title*            |
| Page Name         | <p>Type: <em><code>String</code></em><br>Le nom de la page actuelle.</p>                                                                     | *page\_name*         | *page\_name*       |
| Page Type         | <p>Type: <em><code>String</code></em><br>Le type de page actuel.</p>                                                                         | *page\_type*         | *page\_type*       |
| Page Path         | <p>Type: <em><code>String</code></em><br>Le type de page actuel.</p>                                                                         | *page\_path*         | *path*             |
| Payment Method    | <p>Type: <em><code>String</code></em><br>Le moyen de paiement.</p>                                                                           | *payment\_type*      | *payment\_method*  |
| Revenue           | <p>Type: <em><code>Number</code></em><br>Le revenu de l'event.</p>                                                                           | *revenue*            | *revenue*          |
| Search Term       | <p>Type: <em><code>String</code></em><br>Le terme recherché.</p>                                                                             | *search\_term*       | *search\_term*     |
| Shipping Tier     | <p>Type: <em><code>String</code></em><br>Le niveau de livraison (par ex. <code>Next-day</code>) sélectionné pour la livraison de l'item.</p> | *shipping\_tier*     | *shipping\_tier*   |
| Shipping          | <p>Type: <em><code>Number</code></em><br>Coût de livraison.</p>                                                                              | *shipping*           | *shipping\_amount* |
| Tax               | <p>Type: <em><code>Number</code></em><br>Montant de la taxe.</p>                                                                             | *tax*                | *tax\_amount*      |
| Items             | <p>Type: <em><code>Array</code></em><br>La liste des produits de l'event.</p>                                                                | *items*              | *items*            |

#### Items

| Property        | Description                                                                                                                                                | Field              | Mapped with                    |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| Item Id         | <p>Type: <em><code>String</code></em><br>L'ID de l'item.</p>                                                                                               | *item\_id*         | *items.X.id*                   |
| Item Name       | <p>Type: <em><code>String</code></em><br>Le nom de l'item.</p>                                                                                             | *item\_name*       | *items.X.product.name*         |
| Affiliation     | <p>Type: <em><code>String</code></em><br>Une affiliation produit pour désigner une entreprise fournisseuse ou l'emplacement d'un magasin physique.</p>     | *affiliation*      | *items.X.product.affiliation*  |
| Coupon          | <p>Type: <em><code>String</code></em><br>Le nom/code de coupon associé à l'item.</p>                                                                       | *coupon*           | *items.X.coupon*               |
| Currency        | <p>Type: <em><code>String</code></em><br>Devise, au format ISO 4217 à 3 lettres.</p>                                                                       | *currency*         | *items.X.product.currency*     |
| Discount        | <p>Type: <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'item.</p>                                                           | *discount*         | *items.X.discount*             |
| Index           | <p>Type: <em><code>Number</code></em><br>L'index/la position de l'item dans une liste.</p>                                                                 | *index*            | *items.X.list\_position*       |
| Item Brand      | <p>Type: <em><code>String</code></em><br>La marque de l'item.</p>                                                                                          | *item\_brand*      | *items.X.product.brand*        |
| Item Category   | <p>Type: <em><code>String</code></em><br>La catégorie de l'item.</p>                                                                                       | *item\_category*   | *items.X.product.category\_1*  |
| Item Category 2 | <p>Type: <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                  | *item\_category2*  | *items.X.product.category\_2*  |
| Item Category 3 | <p>Type: <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category3*  | *items.X.product.category\_3*  |
| Item Category 4 | <p>Type: <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category4*  | *items.X.product.category\_4*  |
| Item Category 5 | <p>Type: <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie supplémentaire pour l'item.</p>                                 | *item\_category5*  | *items.X.product.category\_5*  |
| Item List Id    | <p>Type: <em><code>String</code></em><br>L'ID de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                         | *item\_list\_id*   | *items.X.product.list\_id*     |
| Item List Name  | <p>Type: <em><code>String</code></em><br>Le nom de la liste dans laquelle l'item a été présenté à l'utilisateur.</p>                                       | *item\_list\_name* | *items.X.product.list\_name*   |
| Item Variant    | <p>Type: <em><code>String</code></em><br>La variante de l'item ou le code unique ou la description pour des détails/options supplémentaires de l'item.</p> | *item\_variant*    | *items.X.variant*              |
| Location Id     | <p>Type: <em><code>String</code></em><br>L'emplacement associé à l'item.</p>                                                                               | *location\_id*     | *items.X.product.location\_id* |
| Price           | <p>Type: <em><code>Number</code></em><br>Le prix monétaire de l'item, en unités du paramètre de devise spécifié.</p>                                       | *price*            | *items.X.product.price*        |
| Quantity        | <p>Type: <em><code>Number</code></em><br>Quantité de l'item.</p>                                                                                           | *quantity*         | *items.X.quantity*             |

## Event mapping

| Commanders Act Events | GA4 Events          |
| --------------------- | ------------------- |
| `add_payment_info`    | `add_payment_info`  |
| `add_shipping_info`   | `add_shipping_info` |
| `add_to_cart`         | `add_to_cart`       |
| `add_to_wishlist`     | `add_to_wishlist`   |
| `begin_checkout`      | `begin_checkout`    |
| `generate_lead`       | `generate_lead`     |
| `login`               | `login`             |
| `page_view`           | `page_view`         |
| `purchase`            | `purchase`          |
| `refund`              | `refund`            |
| `remove_from_cart`    | `remove_from_cart`  |
| `search`              | `search`            |
| `select_content`      | `select_content`    |
| `select_item`         | `select_item`       |
| `sign_up`             | `sign_up`           |
| `view_cart`           | `view_cart`         |
| `view_item`           | `view_item`         |
| `view_item_list`      | `view_item_list`    |
| `[Custom Event]`      | `[Custom Event]`    |

## Consent signals

{% hint style="info" %}
Google Analytics "Measurement Protocol" prend en charge les signaux de consentement. Plus de détails sont disponibles en suivant ce [LINK](https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference?client_type=gtag#payload_consent).
{% endhint %}

<table><thead><tr><th width="390">Commanders Act properties</th><th>GA4 properties</th></tr></thead><tbody><tr><td><code>user.google_consent_mode.ad_user_data</code></td><td><code>consent.ad_user_data</code></td></tr><tr><td><code>user.google_consent_mode.ad_personalization</code></td><td><code>consent.ad_personalization</code></td></tr></tbody></table>

## Enhanced conversions

Lorsque cette fonctionnalité est activée, vous pouvez envoyer des données liées à l'utilisateur avec l'identifiant utilisateur. Cela peut être utilisé pour améliorer la mesure du comportement et des conversions. Plus de détails sont disponibles en suivant ce [LINK](https://developers.google.com/analytics/devguides/collection/ga4/uid-data?hl=en).

{% hint style="warning" %}
Lorsque [Proxy Mode](https://community.commandersact.com/platform-x/features/destinations/destinations-catalog/google/google-analytics-4/google-analytics-4-proxy-mode) est activé, assurez-vous que le champ <mark style="color:blue;">`User Id`</mark> est défini sur <mark style="color:blue;">`None`</mark> comme sa valeur doit être présente.
{% endhint %}

{% hint style="info" %}
Les propriétés Google sont définies à partir du chemin <mark style="color:blue;">`user_data`</mark>. La propriété <mark style="color:blue;">`user_id`</mark> est définie dans le chemin de base.
{% endhint %}

<table><thead><tr><th width="334">Commanders Act Properties</th><th>Google Properties</th></tr></thead><tbody><tr><td><code>user.id</code></td><td><code>user_id</code> <strong>[*]</strong></td></tr><tr><td><code>user.email_sha256</code></td><td><code>sha256_email_address</code> <strong>[1]</strong></td></tr><tr><td><code>user.phone</code></td><td><code>sha256_phone_number</code> <strong>[1]</strong></td></tr><tr><td><code>user.firstname</code></td><td><code>sha256_first_name</code> <strong>[1][2]</strong></td></tr><tr><td><code>user.lastname</code></td><td><code>sha256_last_name</code> <strong>[1][2]</strong></td></tr><tr><td><code>user.street</code></td><td><code>sha256_street</code> <strong>[1][2]</strong></td></tr><tr><td><code>user.city</code></td><td><code>city</code> <strong>[2][3]</strong></td></tr><tr><td><code>user.state</code></td><td><code>region</code> <strong>[2][3]</strong></td></tr><tr><td><code>user.zipcode</code></td><td><code>postal_code</code> <strong>[2][3]</strong></td></tr><tr><td><code>user.country</code></td><td><code>country</code> <strong>[2]</strong></td></tr></tbody></table>

{% hint style="info" %}

> **\*** Propriété obligatoire.\
> **1.** Automatiquement normalisée et hachée, si fournie en clair.\
> **2.** Propriété définie à partir du chemin <mark style="color:blue;">`user_data.address`</mark> .\
> **3.** Automatiquement normalisée.
> {% endhint %}

## Informations géographiques

{% hint style="info" %}
Les propriétés suivantes définies dans <mark style="color:blue;">`user_location`</mark> :

* <mark style="color:blue;">`city`</mark>
* <mark style="color:blue;">`region_id`</mark>
* <mark style="color:blue;">`country_id`</mark>
* <mark style="color:blue;">`subcontinent_id`</mark>
* <mark style="color:blue;">`continent_id`</mark>

et <mark style="color:blue;">`ip_override`</mark> fournissent des informations géographiques. <mark style="color:blue;">`user_location`</mark> les propriétés ont priorité sur <mark style="color:blue;">`ip_override`</mark> . Lors de la définition de <mark style="color:blue;">`user_location`</mark> fournissez autant de propriétés que possible. Google recommande <mark style="color:blue;">`country_id`</mark> et <mark style="color:blue;">`region_id`</mark> comme minimum de base. Si vous définissez <mark style="color:blue;">`ip_override`</mark> Google Analytics déduit les informations géographiques à partir de l'adresse IP fournie. Si vous incluez au moins une propriété dans <mark style="color:blue;">`user_location`</mark> Google Analytics ignore <mark style="color:blue;">`ip_override`</mark> . Si vous n'incluez aucune propriété dans <mark style="color:blue;">`user_location`</mark> ou <mark style="color:blue;">`ip_override`</mark>, Google Analytics déduit les informations géographiques en balisant les événements à l'aide de <mark style="color:blue;">`client_id`</mark> .\
Google Analytics applique les paramètres de données de localisation granulaire de la propriété [granular location data settings](https://support.google.com/analytics/answer/12002752) à la requête, quelles que soient les informations géographiques envoyées. Plus de détails sont disponibles via ce [LINK](https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference?client_type=gtag\&hl=en#payload_geo_info).
{% endhint %}

<table><thead><tr><th width="334">Commanders Act Properties</th><th>Google Properties</th></tr></thead><tbody><tr><td><code>Client Id Cookie Name</code></td><td><code>client_id</code></td></tr><tr><td><code>context.device.ip</code></td><td><code>ip_override</code></td></tr><tr><td><code>user.current_location_city</code></td><td><code>city</code> <strong>[1]</strong></td></tr><tr><td><code>user.current_location_region</code></td><td><code>region_id</code> <strong>[1]</strong></td></tr><tr><td><code>user.current_location_country</code></td><td><code>country_id</code> <strong>[1]</strong></td></tr><tr><td><code>user.current_location_subcontinent</code></td><td><code>subcontinent_id</code> <strong>[1]</strong></td></tr><tr><td><code>user.current_location_continent</code></td><td><code>continent_id</code> <strong>[1]</strong></td></tr></tbody></table>

{% hint style="info" %}

> **1.** Propriété définie à partir du chemin <mark style="color:blue;">`user_location`</mark> .
> {% endhint %}

## Limitations

Selon votre licence (standard ou 360), l'envoi d'événements à GA4 comporte certaines limitations différentes : <https://support.google.com/analytics/answer/11202874?sjid=10370297212042052180-EU>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.commandersact.com/fr/fonctionnalites/destinations/destinations-catalog/google/google-analytics-4.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
