# Google Analytics 4

Google Analytics 4 (GA4) est la dernière version de l'outil d'analytics de Google qui vous aide à mesurer le trafic et l'engagement sur vos sites et applications. En utilisant cette destination, vous pouvez améliorer votre implémentation de suivi existante pour adapter la collecte de données à vos besoins avec GA4.\
Vos données seront envoyées côté serveur en tirant parti du [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 **first page** (seulement) de la session de l'utilisateur.\
À cette fin, vous pouvez utiliser sur votre site le template de tag **"gtag - Config with options"** puisqu'il offre l'option de configuration supplémentaire pour envoyer l'événement réservé par Google <mark style="color:blue;">`session_start`</mark> tout en évitant de déclencher l'événement <mark style="color:blue;">`page_view`</mark> :

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

{% endhint %}

## Principales fonctionnalité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) model fits [Google's one](https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference/events), ce qui signifie que vos données sont correctement mappées vers les champs attendus de manière optimisée.
* **Mappings préconçus**: le mapping des données pour les destinations basées sur des événements se fait automatiquement, ce qui simplifie les entrées utilisateur.
* **Données enrichies**: vous pouvez librement pousser des informations supplémentaires selon vos besoins spécifiques (par ex. ajouter des custom events, des propriétés d'événement et d'utilisateur personnalisées).
* **Support des données multi-item**: les informations incluses dans le [item](https://community.commandersact.com/platform-x/developers/tracking/events-reference#item) array sont envoyées à GA4.
* **Option Envoyer toutes les propriétés**: envoyez toutes vos propriétés d'événement à 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 en suivant 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 côté client et côté serveur.\
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> qui est 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". Trouvé 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> qui est 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". Trouvé 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> qui est 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". Trouvé 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>Votre champ de 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 en 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>Envoyer toutes les propriétés</code></td><td>Lorsque vous activez 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 underscore "_" 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'événement 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 le <code>GA4 property name</code> et<code>items.0.product.size</code> dans <code>Your event property</code> , vous aurez une propriété d'événement 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 devriez conserver la valeur par défaut <code>Default (root)</code> car elle correspond mieux à la plupart des scénarios. Dans le cas où vous sélectionnez soit <code>In "items" {items.X}</code> ou <code>In "product" {items.X.product}</code> cette destination cherchera la propriété d'événement d'entrée en commençant par le 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'article personnalisée.<br><br>Pour s'assurer que les propriétés d'événement personnalisées sont prises en compte par GA4, vous devez d'abord créer des dimensions scoped aux événements. 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 s'assurer que les propriétés utilisateur personnalisées sont prises en compte par GA4, vous devez d'abord créer des dimensions scoped aux utilisateurs. 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 <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 Google Analytics <a href="https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference?client_type=gtag#payload_query_parameters">Client Id</a> qui identifie de manière unique une instance utilisateur d'un client web. Vous pouvez changer 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, incluant un seul point. Par ex. voir la chaîne mise en évidence en blue "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 n'affichent que les utilisateurs actifs qui interagissent avec votre site pendant un temps non nul. Pour s'assurer que les utilisateurs sont 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>Activer le mode debug</code></td><td>Suivant <code>Advanced settings</code> → <code>Debug</code>, vous pouvez cocher cette option pour activer la fonctionnalité de <a href="https://developers.google.com/analytics/devguides/collection/ga4/debug?technology=websites">Debug Mode</a> de GA4, en envoyant le champ <code>debug_mode</code> réglé sur <code>true</code> sur chaque événement.</td></tr><tr><td><code>Envoyer des events pour</code><br><code>validation only</code></td><td>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 ceci est coché, les events <strong>ARE NOT</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> checkbox.
{% endhint %}

### Session handling

Lors de la fourniture d'un <mark style="color:blue;">`Measurement Id`</mark> , 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 pour les "Data streams" d'application, vous pouvez transmettre l'identifiant de session en utilisant la propriété <mark style="color:blue;">`ga_session_id`</mark>  : ceci est utile lorsque vous implémentez le [gtag GET API](https://developers.google.com/tag-platform/gtagjs/reference#get), côté client, car vous pouvez récupérer la valeur avec l'API puis la transmettre dans <mark style="color:blue;">`ga_session_id`</mark> . Lorsqu'aucune des options ci-dessus n'est définie, 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 and GA4 events. In this section, you will learn what properties are set so you can expect to see those details in GA4 reporting.

{% hint style="info" %}
Plus de détails sur les events standards GA4 sont disponibles en suivant ce [LINK](https://developers.google.com/analytics/devguides/collection/protocol/ga4/reference/events).\
Pour s'assurer que les propriétés d'événement personnalisées sont prises en compte par GA4, vous devez d'abord créer des dimensions scoped aux événements. 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

| Propriété         | Description                                                                                                                              | Champ           | Mappé avec        |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | --------------- | ----------------- |
| Devise            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p> | *currency*      | *currency*        |
| Valeur            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Number</code></em><br>La valeur de l'événement.</p>                 | *value*         | *value*           |
| Coupon            | <p>Type : <em><code>String</code></em><br>Code promo appliqué.</p>                                                                       | *coupon*        | *coupon*          |
| Moyen de paiement | <p>Type : <em><code>String</code></em><br>Le moyen de paiement.</p>                                                                      | *payment\_type* | *payment\_method* |
| Revenu            | <p>Type : <em><code>Number</code></em><br>Le revenu de l'événement.</p>                                                                  | *revenue*       | *revenue*         |
| Articles          | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Array</code></em><br>La liste des produits de l'événement.</p>      | *items*         | *items*           |

#### Articles

| Propriété                  | Description                                                                                                                                         | Champ              | Mappé avec                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| ID de l'article            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>L'ID de l'article.</p>                                   | *item\_id*         | *items.X.id*                   |
| Nom de l'article           | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Le nom de l'article.</p>                                 | *item\_name*       | *items.X.product.name*         |
| Affiliation                | <p>Type : <em><code>String</code></em><br>Une affiliation produit pour désigner une société fournisseuse ou un emplacement de magasin physique.</p> | *affiliation*      | *items.X.product.affiliation*  |
| Coupon                     | <p>Type : <em><code>String</code></em><br>Le nom/code du coupon associé à l'article.</p>                                                            | *coupon*           | *items.X.coupon*               |
| Devise                     | <p>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                                             | *currency*         | *items.X.product.currency*     |
| Remise                     | <p>Type : <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'article.</p>                                                | *discount*         | *items.X.discount*             |
| Index                      | <p>Type : <em><code>Number</code></em><br>L'index/position de l'article dans une liste.</p>                                                         | *index*            | items.X.list\_position         |
| Marque de l'article        | <p>Type : <em><code>String</code></em><br>La marque de l'article.</p>                                                                               | *item\_brand*      | *items.X.product.brand*        |
| Catégorie de l'article     | <p>Type : <em><code>String</code></em><br>La catégorie de l'article.</p>                                                                            | *item\_category*   | *items.X.product.category\_1*  |
| Catégorie de l'article 2   | <p>Type : <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                        | *item\_category2*  | *items.X.product.category\_2*  |
| Catégorie de l'article 3   | <p>Type : <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category3*  | *items.X.product.category\_3*  |
| Catégorie de l'article 4   | <p>Type : <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category4*  | *items.X.product.category\_4*  |
| Catégorie de l'article 5   | <p>Type : <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category5*  | *items.X.product.category\_5*  |
| ID de la liste d'articles  | <p>Type : <em><code>String</code></em><br>L'ID de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                              | *item\_list\_id*   | *items.X.product.list\_id*     |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                            | *item\_list\_name* | *items.X.product.list\_name*   |
| Variante de l'article      | <p>Type : <em><code>String</code></em><br>La variante de l'article ou code/description unique pour des détails/options supplémentaires.</p>         | *item\_variant*    | *items.X.variant*              |
| ID de localisation         | <p>Type : <em><code>String</code></em><br>La localisation associée à l'article.</p>                                                                 | *location\_id*     | *items.X.product.location\_id* |
| Prix                       | <p>Type : <em><code>Number</code></em><br>Le prix monétaire de l'article, dans l'unité de la devise spécifiée.</p>                                  | *price*            | *items.X.product.price*        |
| Quantité                   | <p>Type : <em><code>Number</code></em><br>Quantité de l'article.</p>                                                                                | *quantity*         | *items.X.quantity*             |

### add\_shipping\_info

| Propriété           | Description                                                                                                                                      | Champ            | Mappé avec     |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------- | -------------- |
| Devise              | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>         | *currency*       | *currency*     |
| Valeur              | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Number</code></em><br>La valeur de l'événement.</p>                         | *value*          | *value*        |
| Coupon              | <p>Type : <em><code>String</code></em><br>Code promo appliqué.</p>                                                                               | *coupon*         | *coupon*       |
| Niveau d'expédition | <p>Type : <em><code>String</code></em><br>Le niveau d'expédition (par ex. <code>Next-day</code>) sélectionné pour la livraison de l'article.</p> | *shipping\_tier* | shipping\_tier |
| Articles            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Array</code></em><br>La liste des produits de l'événement.</p>              | *items*          | *items*        |

#### Articles

| Propriété                  | Description                                                                                                                                         | Champ              | Mappé avec                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| ID de l'article            | <p><em><strong><code>Requis</code></strong></em></p><p>Type : <em><code>String</code></em><br>L'ID de l'article.</p>                                | *item\_id*         | *items.X.id*                   |
| Nom de l'article           | <p><em><strong><code>Requis</code></strong></em></p><p>Type : <em><code>String</code></em><br>Le nom de l'article.</p>                              | *item\_name*       | *items.X.product.name*         |
| Affiliation                | <p>Type : <em><code>String</code></em><br>Une affiliation produit pour désigner une société fournisseuse ou un emplacement de magasin physique.</p> | *affiliation*      | *items.X.product.affiliation*  |
| Coupon                     | <p>Type : <em><code>String</code></em><br>Le nom/code du coupon associé à l'article.</p>                                                            | *coupon*           | *items.X.coupon*               |
| Devise                     | <p>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                                             | *currency*         | *items.X.product.currency*     |
| Remise                     | <p>Type : <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'article.</p>                                                | *discount*         | *items.X.discount*             |
| Index                      | <p>Type : <em><code>Number</code></em><br>L'index/position de l'article dans une liste.</p>                                                         | *index*            | items.X.list\_position         |
| Marque de l'article        | <p>Type : <em><code>String</code></em><br>La marque de l'article.</p>                                                                               | *item\_brand*      | *items.X.product.brand*        |
| Catégorie de l'article     | <p>Type : <em><code>String</code></em><br>La catégorie de l'article.</p>                                                                            | *item\_category*   | *items.X.product.category\_1*  |
| Catégorie de l'article 2   | <p>Type : <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                        | *item\_category2*  | *items.X.product.category\_2*  |
| Catégorie de l'article 3   | <p>Type : <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category3*  | *items.X.product.category\_3*  |
| Catégorie de l'article 4   | <p>Type : <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category4*  | *items.X.product.category\_4*  |
| Catégorie de l'article 5   | <p>Type : <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category5*  | *items.X.product.category\_5*  |
| ID de la liste d'articles  | <p>Type : <em><code>String</code></em><br>L'ID de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                              | *item\_list\_id*   | *items.X.product.list\_id*     |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                            | *item\_list\_name* | *items.X.product.list\_name*   |
| Variante de l'article      | <p>Type : <em><code>String</code></em><br>La variante de l'article ou code/description unique pour des détails/options supplémentaires.</p>         | *item\_variant*    | *items.X.variant*              |
| ID de localisation         | <p>Type : <em><code>String</code></em><br>La localisation associée à l'article.</p>                                                                 | *location\_id*     | *items.X.product.location\_id* |
| Prix                       | <p>Type : <em><code>Number</code></em><br>Le prix monétaire de l'article, dans l'unité de la devise spécifiée.</p>                                  | *price*            | *items.X.product.price*        |
| Quantité                   | <p>Type : <em><code>Number</code></em><br>Quantité de l'article.</p>                                                                                | *quantity*         | *items.X.quantity*             |

### add\_to\_cart

| Propriété | Description                                                                                                                              | Champ      | Mappé avec |
| --------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ---------- |
| Devise    | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p> | *currency* | *currency* |
| Valeur    | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Number</code></em><br>La valeur de l'événement.</p>                 | *value*    | *value*    |
| Articles  | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Array</code></em><br>La liste des produits de l'événement.</p>      | *items*    | *items*    |

#### Articles

| Propriété                  | Description                                                                                                                                         | Champ              | Mappé avec                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| ID de l'article            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>L'ID de l'article.</p>                                   | *item\_id*         | *items.X.id*                   |
| Nom de l'article           | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Le nom de l'article.</p>                                 | *item\_name*       | *items.X.product.name*         |
| Affiliation                | <p>Type : <em><code>String</code></em><br>Une affiliation produit pour désigner une société fournisseuse ou un emplacement de magasin physique.</p> | *affiliation*      | *items.X.product.affiliation*  |
| Coupon                     | <p>Type : <em><code>String</code></em><br>Le nom/code du coupon associé à l'article.</p>                                                            | *coupon*           | *items.X.coupon*               |
| Devise                     | <p>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                                             | *currency*         | *items.X.product.currency*     |
| Remise                     | <p>Type : <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'article.</p>                                                | *discount*         | *items.X.discount*             |
| Index                      | <p>Type : <em><code>Number</code></em><br>L'index/position de l'article dans une liste.</p>                                                         | *index*            | items.X.list\_position         |
| Marque de l'article        | <p>Type : <em><code>String</code></em><br>La marque de l'article.</p>                                                                               | *item\_brand*      | *items.X.product.brand*        |
| Catégorie de l'article     | <p>Type : <em><code>String</code></em><br>La catégorie de l'article.</p>                                                                            | *item\_category*   | *items.X.product.category\_1*  |
| Catégorie de l'article 2   | <p>Type : <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                        | *item\_category2*  | *items.X.product.category\_2*  |
| Catégorie de l'article 3   | <p>Type : <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category3*  | *items.X.product.category\_3*  |
| Catégorie de l'article 4   | <p>Type : <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category4*  | *items.X.product.category\_4*  |
| Catégorie de l'article 5   | <p>Type : <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category5*  | *items.X.product.category\_5*  |
| ID de la liste d'articles  | <p>Type : <em><code>String</code></em><br>L'ID de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                              | *item\_list\_id*   | *items.X.product.list\_id*     |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                            | *item\_list\_name* | *items.X.product.list\_name*   |
| Variante de l'article      | <p>Type : <em><code>String</code></em><br>La variante de l'article ou code/description unique pour des détails/options supplémentaires.</p>         | *item\_variant*    | *items.X.variant*              |
| ID de localisation         | <p>Type : <em><code>String</code></em><br>La localisation associée à l'article.</p>                                                                 | *location\_id*     | *items.X.product.location\_id* |
| Prix                       | <p>Type : <em><code>Number</code></em><br>Le prix monétaire de l'article, dans l'unité de la devise spécifiée.</p>                                  | *price*            | *items.X.product.price*        |
| Quantité                   | <p>Type : <em><code>Number</code></em><br>Quantité de l'article.</p>                                                                                | *quantity*         | *items.X.quantity*             |

### add\_to\_wishlist

| Propriété | Description                                                                                                                              | Champ      | Mappé avec |
| --------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ---------- |
| Devise    | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p> | *currency* | *currency* |
| Valeur    | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Number</code></em><br>La valeur de l'événement.</p>                 | *value*    | *value*    |
| Articles  | <p><em><code>Requis</code></em><br>Type : <em><code>Array</code></em><br>La liste des produits de l'événement.</p>                       | *items*    | *items*    |

#### Articles

| Propriété                  | Description                                                                                                                                         | Champ              | Mappé avec                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| ID de l'article            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>L'ID de l'article.</p>                                   | *item\_id*         | *items.X.id*                   |
| Nom de l'article           | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Le nom de l'article.</p>                                 | *item\_name*       | *items.X.product.name*         |
| Affiliation                | <p>Type : <em><code>String</code></em><br>Une affiliation produit pour désigner une société fournisseuse ou un emplacement de magasin physique.</p> | *affiliation*      | *items.X.product.affiliation*  |
| Coupon                     | <p>Type : <em><code>String</code></em><br>Le nom/code du coupon associé à l'article.</p>                                                            | *coupon*           | *items.X.coupon*               |
| Devise                     | <p>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                                             | *currency*         | *items.X.product.currency*     |
| Remise                     | <p>Type : <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'article.</p>                                                | *discount*         | *items.X.discount*             |
| Index                      | <p>Type : <em><code>Number</code></em><br>L'index/position de l'article dans une liste.</p>                                                         | *index*            | items.X.list\_position         |
| Marque de l'article        | <p>Type : <em><code>String</code></em><br>La marque de l'article.</p>                                                                               | *item\_brand*      | *items.X.product.brand*        |
| Catégorie de l'article     | <p>Type : <em><code>String</code></em><br>La catégorie de l'article.</p>                                                                            | *item\_category*   | *items.X.product.category\_1*  |
| Catégorie de l'article 2   | <p>Type : <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                        | *item\_category2*  | *items.X.product.category\_2*  |
| Catégorie de l'article 3   | <p>Type : <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category3*  | *items.X.product.category\_3*  |
| Catégorie de l'article 4   | <p>Type : <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category4*  | *items.X.product.category\_4*  |
| Catégorie de l'article 5   | <p>Type : <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category5*  | *items.X.product.category\_5*  |
| ID de la liste d'articles  | <p>Type : <em><code>String</code></em><br>L'ID de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                              | *item\_list\_id*   | *items.X.product.list\_id*     |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                            | *item\_list\_name* | *items.X.product.list\_name*   |
| Variante de l'article      | <p>Type : <em><code>String</code></em><br>La variante de l'article ou code/description unique pour des détails/options supplémentaires.</p>         | *item\_variant*    | *items.X.variant*              |
| ID de localisation         | <p>Type : <em><code>String</code></em><br>La localisation associée à l'article.</p>                                                                 | *location\_id*     | *items.X.product.location\_id* |
| Prix                       | <p>Type : <em><code>Number</code></em><br>Le prix monétaire de l'article, dans l'unité de la devise spécifiée.</p>                                  | *price*            | *items.X.product.price*        |
| Quantité                   | <p>Type : <em><code>Number</code></em><br>Quantité de l'article.</p>                                                                                | *quantity*         | *items.X.quantity*             |

### begin\_checkout

| Propriété | Description                                                                                                                              | Champ      | Mappé avec |
| --------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ---------- |
| Devise    | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p> | *currency* | *currency* |
| Valeur    | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Number</code></em><br>La valeur de l'événement.</p>                 | *value*    | *value*    |
| Coupon    | <p>Type : <em><code>String</code></em><br>Code promo appliqué.</p>                                                                       | *coupon*   | *coupon*   |
| Revenu    | <p>Type : <em><code>Number</code></em><br>Le revenu de l'événement.</p>                                                                  | *revenue*  | *revenue*  |
| Articles  | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Array</code></em><br>La liste des produits de l'événement.</p>      | *items*    | *items*    |

#### Articles

| Propriété                  | Description                                                                                                                                         | Champ              | Mappé avec                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| ID de l'article            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>L'ID de l'article.</p>                                   | *item\_id*         | *items.X.id*                   |
| Nom de l'article           | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Le nom de l'article.</p>                                 | *item\_name*       | *items.X.product.name*         |
| Affiliation                | <p>Type : <em><code>String</code></em><br>Une affiliation produit pour désigner une société fournisseuse ou un emplacement de magasin physique.</p> | *affiliation*      | *items.X.product.affiliation*  |
| Coupon                     | <p>Type : <em><code>String</code></em><br>Le nom/code du coupon associé à l'article.</p>                                                            | *coupon*           | *items.X.coupon*               |
| Devise                     | <p>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                                             | *currency*         | *items.X.product.currency*     |
| Remise                     | <p>Type : <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'article.</p>                                                | *discount*         | *items.X.discount*             |
| Index                      | <p>Type : <em><code>Number</code></em><br>L'index/position de l'article dans une liste.</p>                                                         | *index*            | items.X.list\_position         |
| Marque de l'article        | <p>Type : <em><code>String</code></em><br>La marque de l'article.</p>                                                                               | *item\_brand*      | *items.X.product.brand*        |
| Catégorie de l'article     | <p>Type : <em><code>String</code></em><br>La catégorie de l'article.</p>                                                                            | *item\_category*   | *items.X.product.category\_1*  |
| Catégorie de l'article 2   | <p>Type : <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                        | *item\_category2*  | *items.X.product.category\_2*  |
| Catégorie de l'article 3   | <p>Type : <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category3*  | *items.X.product.category\_3*  |
| Catégorie de l'article 4   | <p>Type : <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category4*  | *items.X.product.category\_4*  |
| Catégorie de l'article 5   | <p>Type : <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category5*  | *items.X.product.category\_5*  |
| ID de la liste d'articles  | <p>Type : <em><code>String</code></em><br>L'ID de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                              | *item\_list\_id*   | *items.X.product.list\_id*     |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                            | *item\_list\_name* | *items.X.product.list\_name*   |
| Variante de l'article      | <p>Type : <em><code>String</code></em><br>La variante de l'article ou code/description unique pour des détails/options supplémentaires.</p>         | *item\_variant*    | *items.X.variant*              |
| ID de localisation         | <p>Type : <em><code>String</code></em><br>La localisation associée à l'article.</p>                                                                 | *location\_id*     | *items.X.product.location\_id* |
| Prix                       | <p>Type : <em><code>Number</code></em><br>Le prix monétaire de l'article, dans l'unité de la devise spécifiée.</p>                                  | *price*            | *items.X.product.price*        |
| Quantité                   | <p>Type : <em><code>Number</code></em><br>Quantité de l'article.</p>                                                                                | *quantity*         | *items.X.quantity*             |

### generate\_lead

| Devise            | Description                                                                                                                              | Champ      | Mappé avec |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ---------- |
| Devise            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p> | *currency* | *currency* |
| Valeur            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Number</code></em><br>La valeur de l'événement.</p>                 | *value*    | *value*    |
| ID de transaction | <p>Type : <em><code>String</code></em><br>L'identifiant de transaction.</p>                                                              | *id*       | *id*       |

### login

| Propriété | Description                                                            | Champ    | Mappé avec |
| --------- | ---------------------------------------------------------------------- | -------- | ---------- |
| Méthode   | <p>Type : <em><code>String</code></em><br>La méthode de connexion.</p> | *method* | *method*   |

### page\_view

| Propriété     | Description                                                                  | Champ GA4        | Mappé avec   |
| ------------- | ---------------------------------------------------------------------------- | ---------------- | ------------ |
| 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 la page actuelle.</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

| Propriété            | Description                                                                                                                              | Champ                | Mappé avec         |
| -------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | ------------------ |
| Devise               | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p> | *currency*           | *currency*         |
| Valeur               | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Number</code></em><br>La valeur de l'événement.</p>                 | *value*              | *value*            |
| ID de transaction    | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>L'identifiant de 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*           |
| Expédition           | <p>Type : <em><code>Number</code></em><br>Coût d'expédition.</p>                                                                         | *shipping*           | *shipping\_amount* |
| Taxe                 | <p>Type : <em><code>Number</code></em><br>Montant de la taxe.</p>                                                                        | *tax*                | *tax\_amount*      |
| Revenu               | <p>Type : <em><code>Number</code></em><br>Le revenu de l'événement.</p>                                                                  | *revenue*            | *revenue*          |
| Type de conversion   | <p>Type : <em><code>String</code></em><br>Le type de conversion.</p>                                                                     | *conversion\_type*   | *type*             |
| Statut de conversion | <p>Type : <em><code>String</code></em><br>Le statut de la conversion.</p>                                                                | *conversion\_status* | *status*           |
| URL de conversion    | <p>Type : <em><code>String</code></em><br>Le statut de la conversion.</p>                                                                | *conversion\_url*    | *url*              |
| Moyen de paiement    | <p>Type : <em><code>String</code></em><br>Le moyen de paiement.</p>                                                                      | *payment\_type*      | *payment\_method*  |
| Articles             | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Array</code></em><br>La liste des produits de l'événement.</p>      | *items*              | *items*            |

#### Articles

| Propriété                  | Description                                                                                                                                         | Champ              | Mappé avec                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| ID de l'article            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>L'ID de l'article.</p>                                   | *item\_id*         | *items.X.id*                   |
| Nom de l'article           | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Le nom de l'article.</p>                                 | *item\_name*       | *items.X.product.name*         |
| Affiliation                | <p>Type : <em><code>String</code></em><br>Une affiliation produit pour désigner une société fournisseuse ou un emplacement de magasin physique.</p> | *affiliation*      | *items.X.product.affiliation*  |
| Coupon                     | <p>Type : <em><code>String</code></em><br>Le nom/code du coupon associé à l'article.</p>                                                            | *coupon*           | *items.X.coupon*               |
| Devise                     | <p>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                                             | *currency*         | *items.X.product.currency*     |
| Remise                     | <p>Type : <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'article.</p>                                                | *discount*         | *items.X.discount*             |
| Index                      | <p>Type : <em><code>Number</code></em><br>L'index/position de l'article dans une liste.</p>                                                         | *index*            | items.X.list\_position         |
| Marque de l'article        | <p>Type : <em><code>String</code></em><br>La marque de l'article.</p>                                                                               | *item\_brand*      | *items.X.product.brand*        |
| Catégorie de l'article     | <p>Type : <em><code>String</code></em><br>La catégorie de l'article.</p>                                                                            | *item\_category*   | *items.X.product.category\_1*  |
| Catégorie de l'article 2   | <p>Type : <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                        | *item\_category2*  | *items.X.product.category\_2*  |
| Catégorie de l'article 3   | <p>Type : <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category3*  | *items.X.product.category\_3*  |
| Catégorie de l'article 4   | <p>Type : <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category4*  | *items.X.product.category\_4*  |
| Catégorie de l'article 5   | <p>Type : <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category5*  | *items.X.product.category\_5*  |
| ID de la liste d'articles  | <p>Type : <em><code>String</code></em><br>L'ID de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                              | *item\_list\_id*   | *items.X.product.list\_id*     |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                            | *item\_list\_name* | *items.X.product.list\_name*   |
| Variante de l'article      | <p>Type : <em><code>String</code></em><br>La variante de l'article ou code/description unique pour des détails/options supplémentaires.</p>         | *item\_variant*    | *items.X.variant*              |
| ID de localisation         | <p>Type : <em><code>String</code></em><br>La localisation associée à l'article.</p>                                                                 | *location\_id*     | *items.X.product.location\_id* |
| Prix                       | <p>Type : <em><code>Number</code></em><br>Le prix monétaire de l'article, dans l'unité de la devise spécifiée.</p>                                  | *price*            | *items.X.product.price*        |
| Quantité                   | <p>Type : <em><code>Number</code></em><br>Quantité de l'article.</p>                                                                                | *quantity*         | *items.X.quantity*             |

### refund

| Propriété            | Description                                                                                                                                                                   | Champ                | Mappé avec         |
| -------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | ------------------ |
| Devise               | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                      | *currency*           | *currency*         |
| Valeur               | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Number</code></em><br>La valeur de l'événement.</p>                                                      | *value*              | *value*            |
| ID de transaction    | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>L'identifiant de 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*           |
| Expédition           | <p>Type : <em><code>Number</code></em><br>Coût d'expédition.</p>                                                                                                              | *shipping*           | *shipping\_amount* |
| Taxe                 | <p>Type : <em><code>Number</code></em><br>Montant de la taxe.</p>                                                                                                             | *tax*                | *tax\_amount*      |
| Revenu               | <p>Type : <em><code>Number</code></em><br>Le revenu de l'événement.</p>                                                                                                       | *revenue*            | *revenue*          |
| Type de conversion   | <p>Type : <em><code>String</code></em><br>Le type de conversion.</p>                                                                                                          | *conversion\_type*   | *type*             |
| Statut de conversion | <p>Type : <em><code>String</code></em><br>Le statut de la conversion.</p>                                                                                                     | *conversion\_status* | *status*           |
| URL de conversion    | <p>Type : <em><code>String</code></em><br>L'URL de conversion.</p>                                                                                                            | *conversion\_url*    | *url*              |
| Moyen de paiement    | <p>Type : <em><code>String</code></em><br>Le moyen de paiement.</p>                                                                                                           | *payment\_type*      | *payment\_method*  |
| Articles             | <p><em><strong><code>Requis</code></strong></em> <em>pour les remboursements partiels</em><br>Type : <em><code>Array</code></em><br>La liste des produits de l'événement.</p> | *items*              | *items*            |

#### Articles

| Propriété                  | Description                                                                                                                                         | Champ              | Mappé avec                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| ID de l'article            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>L'ID de l'article.</p>                                   | *item\_id*         | *items.X.id*                   |
| Nom de l'article           | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Le nom de l'article.</p>                                 | *item\_name*       | *items.X.product.name*         |
| Affiliation                | <p>Type : <em><code>String</code></em><br>Une affiliation produit pour désigner une société fournisseuse ou un emplacement de magasin physique.</p> | *affiliation*      | *items.X.product.affiliation*  |
| Coupon                     | <p>Type : <em><code>String</code></em><br>Le nom/code du coupon associé à l'article.</p>                                                            | *coupon*           | *items.X.coupon*               |
| Devise                     | <p>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                                             | *currency*         | *items.X.product.currency*     |
| Remise                     | <p>Type : <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'article.</p>                                                | *discount*         | *items.X.discount*             |
| Index                      | <p>Type : <em><code>Number</code></em><br>L'index/position de l'article dans une liste.</p>                                                         | *index*            | items.X.list\_position         |
| Marque de l'article        | <p>Type : <em><code>String</code></em><br>La marque de l'article.</p>                                                                               | *item\_brand*      | *items.X.product.brand*        |
| Catégorie de l'article     | <p>Type : <em><code>String</code></em><br>La catégorie de l'article.</p>                                                                            | *item\_category*   | *items.X.product.category\_1*  |
| Catégorie de l'article 2   | <p>Type : <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                        | *item\_category2*  | *items.X.product.category\_2*  |
| Catégorie de l'article 3   | <p>Type : <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category3*  | *items.X.product.category\_3*  |
| Catégorie de l'article 4   | <p>Type : <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category4*  | *items.X.product.category\_4*  |
| Catégorie de l'article 5   | <p>Type : <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category5*  | *items.X.product.category\_5*  |
| ID de la liste d'articles  | <p>Type : <em><code>String</code></em><br>L'ID de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                              | *item\_list\_id*   | *items.X.product.list\_id*     |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                            | *item\_list\_name* | *items.X.product.list\_name*   |
| Variante de l'article      | <p>Type : <em><code>String</code></em><br>La variante de l'article ou code/description unique pour des détails/options supplémentaires.</p>         | *item\_variant*    | *items.X.variant*              |
| ID de localisation         | <p>Type : <em><code>String</code></em><br>La localisation associée à l'article.</p>                                                                 | *location\_id*     | *items.X.product.location\_id* |
| Prix                       | <p>Type : <em><code>Number</code></em><br>Le prix monétaire de l'article, dans l'unité de la devise spécifiée.</p>                                  | *price*            | *items.X.product.price*        |
| Quantité                   | <p>Type : <em><code>Number</code></em><br>Quantité de l'article.</p>                                                                                | *quantity*         | *items.X.quantity*             |

### remove\_from\_cart

| Propriété | Description                                                                                                                              | Champ      | Mappé avec |
| --------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ---------- |
| Devise    | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p> | *currency* | *currency* |
| Valeur    | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Number</code></em><br>La valeur de l'événement.</p>                 | *value*    | *value*    |
| Articles  | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Array</code></em><br>La liste des produits de l'événement.</p>      | *items*    | *items*    |

#### Articles

| Propriété                  | Description                                                                                                                                         | Champ              | Mappé avec                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| ID de l'article            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>L'ID de l'article.</p>                                   | *item\_id*         | *items.X.id*                   |
| Nom de l'article           | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Le nom de l'article.</p>                                 | *item\_name*       | *items.X.product.name*         |
| Affiliation                | <p>Type : <em><code>String</code></em><br>Une affiliation produit pour désigner une société fournisseuse ou un emplacement de magasin physique.</p> | *affiliation*      | *items.X.product.affiliation*  |
| Coupon                     | <p>Type : <em><code>String</code></em><br>Le nom/code du coupon associé à l'article.</p>                                                            | *coupon*           | *items.X.coupon*               |
| Devise                     | <p>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                                             | *currency*         | *items.X.product.currency*     |
| Remise                     | <p>Type : <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'article.</p>                                                | *discount*         | *items.X.discount*             |
| Index                      | <p>Type : <em><code>Number</code></em><br>L'index/position de l'article dans une liste.</p>                                                         | *index*            | items.X.list\_position         |
| Marque de l'article        | <p>Type : <em><code>String</code></em><br>La marque de l'article.</p>                                                                               | *item\_brand*      | *items.X.product.brand*        |
| Catégorie de l'article     | <p>Type : <em><code>String</code></em><br>La catégorie de l'article.</p>                                                                            | *item\_category*   | *items.X.product.category\_1*  |
| Catégorie de l'article 2   | <p>Type : <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                        | *item\_category2*  | *items.X.product.category\_2*  |
| Catégorie de l'article 3   | <p>Type : <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category3*  | *items.X.product.category\_3*  |
| Catégorie de l'article 4   | <p>Type : <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category4*  | *items.X.product.category\_4*  |
| Catégorie de l'article 5   | <p>Type : <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category5*  | *items.X.product.category\_5*  |
| ID de la liste d'articles  | <p>Type : <em><code>String</code></em><br>L'ID de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                              | *item\_list\_id*   | *items.X.product.list\_id*     |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                            | *item\_list\_name* | *items.X.product.list\_name*   |
| Variante de l'article      | <p>Type : <em><code>String</code></em><br>La variante de l'article ou code/description unique pour des détails/options supplémentaires.</p>         | *item\_variant*    | *items.X.variant*              |
| ID de localisation         | <p>Type : <em><code>String</code></em><br>La localisation associée à l'article.</p>                                                                 | *location\_id*     | *items.X.product.location\_id* |
| Prix                       | <p>Type : <em><code>Number</code></em><br>Le prix monétaire de l'article, dans l'unité de la devise spécifiée.</p>                                  | *price*            | *items.X.product.price*        |
| Quantité                   | <p>Type : <em><code>Number</code></em><br>Quantité de l'article.</p>                                                                                | *quantity*         | *items.X.quantity*             |

### search

| Propriété          | Description                                                                                                                  | Champ          | Mappé avec     |
| ------------------ | ---------------------------------------------------------------------------------------------------------------------------- | -------------- | -------------- |
| Terme de recherche | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Le terme qui a été recherché.</p> | *search\_term* | *search\_term* |

### select\_content

| Propriété       | Description                                                                                        | Champ           | Mappé avec      |
| --------------- | -------------------------------------------------------------------------------------------------- | --------------- | --------------- |
| Type de contenu | <p><br>Type : <em><code>String</code></em><br>Le terme qui a été recherché.</p>                    | *content\_type* | *content\_type* |
| ID de l'article | <p>Type : <em><code>String</code></em><br>Un identifiant pour l'élément qui a été sélectionné.</p> | *item\_id*      | item\_id        |

### select\_item

| Propriété                  | Description                                                                                                                         | Champ              | Mappé avec         |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------ |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>            | *item\_list\_name* | *item\_list\_name* |
| Articles                   | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Array</code></em><br>La liste des produits de l'événement.</p> | *items*            | *items*            |

#### Articles

| Propriété                  | Description                                                                                                                                         | Champ              | Mappé avec                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| ID de l'article            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>L'ID de l'article.</p>                                   | *item\_id*         | *items.X.id*                   |
| Nom de l'article           | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Le nom de l'article.</p>                                 | *item\_name*       | *items.X.product.name*         |
| Affiliation                | <p>Type : <em><code>String</code></em><br>Une affiliation produit pour désigner une société fournisseuse ou un emplacement de magasin physique.</p> | *affiliation*      | *items.X.product.affiliation*  |
| Coupon                     | <p>Type : <em><code>String</code></em><br>Le nom/code du coupon associé à l'article.</p>                                                            | *coupon*           | *items.X.coupon*               |
| Devise                     | <p>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                                             | *currency*         | *items.X.product.currency*     |
| Remise                     | <p>Type : <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'article.</p>                                                | *discount*         | *items.X.discount*             |
| Index                      | <p>Type : <em><code>Number</code></em><br>L'index/position de l'article dans une liste.</p>                                                         | *index*            | items.X.list\_position         |
| Marque de l'article        | <p>Type : <em><code>String</code></em><br>La marque de l'article.</p>                                                                               | *item\_brand*      | *items.X.product.brand*        |
| Catégorie de l'article     | <p>Type : <em><code>String</code></em><br>La catégorie de l'article.</p>                                                                            | *item\_category*   | *items.X.product.category\_1*  |
| Catégorie de l'article 2   | <p>Type : <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                        | *item\_category2*  | *items.X.product.category\_2*  |
| Catégorie de l'article 3   | <p>Type : <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category3*  | *items.X.product.category\_3*  |
| Catégorie de l'article 4   | <p>Type : <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category4*  | *items.X.product.category\_4*  |
| Catégorie de l'article 5   | <p>Type : <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category5*  | *items.X.product.category\_5*  |
| ID de la liste d'articles  | <p>Type : <em><code>String</code></em><br>L'ID de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                              | *item\_list\_id*   | *items.X.product.list\_id*     |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                            | *item\_list\_name* | *items.X.product.list\_name*   |
| Variante de l'article      | <p>Type : <em><code>String</code></em><br>La variante de l'article ou code/description unique pour des détails/options supplémentaires.</p>         | *item\_variant*    | *items.X.variant*              |
| ID de localisation         | <p>Type : <em><code>String</code></em><br>La localisation associée à l'article.</p>                                                                 | *location\_id*     | *items.X.product.location\_id* |
| Prix                       | <p>Type : <em><code>Number</code></em><br>Le prix monétaire de l'article, dans l'unité de la devise spécifiée.</p>                                  | *price*            | *items.X.product.price*        |
| Quantité                   | <p>Type : <em><code>Number</code></em><br>Quantité de l'article.</p>                                                                                | *quantity*         | *items.X.quantity*             |

### sign\_up

| Propriété | Description                                                                           | Champ    | Mappé avec |
| --------- | ------------------------------------------------------------------------------------- | -------- | ---------- |
| Méthode   | <p>Type : <em><code>String</code></em><br>La méthode utilisée pour l'inscription.</p> | *method* | *method*   |

### view\_cart

| Propriété | Description                                                                                                                              | Champ      | Mappé avec |
| --------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ---------- |
| Devise    | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p> | *currency* | *currency* |
| Valeur    | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Number</code></em><br>La valeur de l'événement.</p>                 | *value*    | *value*    |
| Articles  | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Array</code></em><br>La liste des produits de l'événement.</p>      | *items*    | *items*    |

#### Articles

| Propriété                  | Description                                                                                                                                         | Champ              | Mappé avec                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| ID de l'article            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>L'ID de l'article.</p>                                   | *item\_id*         | *items.X.id*                   |
| Nom de l'article           | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Le nom de l'article.</p>                                 | *item\_name*       | *items.X.product.name*         |
| Affiliation                | <p>Type : <em><code>String</code></em><br>Une affiliation produit pour désigner une société fournisseuse ou un emplacement de magasin physique.</p> | *affiliation*      | *items.X.product.affiliation*  |
| Coupon                     | <p>Type : <em><code>String</code></em><br>Le nom/code du coupon associé à l'article.</p>                                                            | *coupon*           | *items.X.coupon*               |
| Devise                     | <p>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                                             | *currency*         | *items.X.product.currency*     |
| Remise                     | <p>Type : <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'article.</p>                                                | *discount*         | *items.X.discount*             |
| Index                      | <p>Type : <em><code>Number</code></em><br>L'index/position de l'article dans une liste.</p>                                                         | *index*            | *items.X.list\_position*       |
| Marque de l'article        | <p>Type : <em><code>String</code></em><br>La marque de l'article.</p>                                                                               | *item\_brand*      | *items.X.product.brand*        |
| Catégorie de l'article     | <p>Type : <em><code>String</code></em><br>La catégorie de l'article.</p>                                                                            | *item\_category*   | *items.X.product.category\_1*  |
| Catégorie de l'article 2   | <p>Type : <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                        | *item\_category2*  | *items.X.product.category\_2*  |
| Catégorie de l'article 3   | <p>Type : <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category3*  | *items.X.product.category\_3*  |
| Catégorie de l'article 4   | <p>Type : <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category4*  | *items.X.product.category\_4*  |
| Catégorie de l'article 5   | <p>Type : <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category5*  | *items.X.product.category\_5*  |
| ID de la liste d'articles  | <p>Type : <em><code>String</code></em><br>L'ID de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                              | *item\_list\_id*   | *items.X.product.list\_id*     |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                            | *item\_list\_name* | *items.X.product.list\_name*   |
| Variante de l'article      | <p>Type : <em><code>String</code></em><br>La variante de l'article ou code/description unique pour des détails/options supplémentaires.</p>         | *item\_variant*    | *items.X.variant*              |
| ID de localisation         | <p>Type : <em><code>String</code></em><br>La localisation associée à l'article.</p>                                                                 | *location\_id*     | *items.X.product.location\_id* |
| Prix                       | <p>Type : <em><code>Number</code></em><br>Le prix monétaire de l'article, dans l'unité de la devise spécifiée.</p>                                  | *price*            | *items.X.product.price*        |
| Quantité                   | <p>Type : <em><code>Number</code></em><br>Quantité de l'article.</p>                                                                                | *quantity*         | *items.X.quantity*             |

### view\_item

| Propriété | Description                                                                                                                              | Champ      | Mappé avec |
| --------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ---------- |
| Devise    | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p> | *currency* | *currency* |
| Valeur    | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Number</code></em><br>La valeur de l'événement.</p>                 | *value*    | *value*    |
| Articles  | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Array</code></em><br>La liste des produits de l'événement.</p>      | *items*    | *items*    |

#### Articles

| Propriété                  | Description                                                                                                                                         | Champ              | Mappé avec                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| ID de l'article            | <p><em><strong><code>Requis</code></strong></em></p><p>Type : <em><code>String</code></em><br>L'ID de l'article.</p>                                | *item\_id*         | *items.X.id*                   |
| Nom de l'article           | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Le nom de l'article.</p>                                 | *item\_name*       | *items.X.product.name*         |
| Affiliation                | <p>Type : <em><code>String</code></em><br>Une affiliation produit pour désigner une société fournisseuse ou un emplacement de magasin physique.</p> | *affiliation*      | *items.X.product.affiliation*  |
| Coupon                     | <p>Type : <em><code>String</code></em><br>Le nom/code du coupon associé à l'article.</p>                                                            | *coupon*           | *items.X.coupon*               |
| Devise                     | <p>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                                             | *currency*         | *items.X.product.currency*     |
| Remise                     | <p>Type : <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'article.</p>                                                | *discount*         | *items.X.discount*             |
| Index                      | <p>Type : <em><code>Number</code></em><br>L'index/position de l'article dans une liste.</p>                                                         | *index*            | *items.X.list\_position*       |
| Marque de l'article        | <p>Type : <em><code>String</code></em><br>La marque de l'article.</p>                                                                               | *item\_brand*      | *items.X.product.brand*        |
| Catégorie de l'article     | <p>Type : <em><code>String</code></em><br>La catégorie de l'article.</p>                                                                            | *item\_category*   | *items.X.product.category\_1*  |
| Catégorie de l'article 2   | <p>Type : <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                        | *item\_category2*  | *items.X.product.category\_2*  |
| Catégorie de l'article 3   | <p>Type : <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category3*  | *items.X.product.category\_3*  |
| Catégorie de l'article 4   | <p>Type : <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category4*  | *items.X.product.category\_4*  |
| Catégorie de l'article 5   | <p>Type : <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category5*  | *items.X.product.category\_5*  |
| ID de la liste d'articles  | <p>Type : <em><code>String</code></em><br>L'ID de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                              | *item\_list\_id*   | *items.X.product.list\_id*     |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                            | *item\_list\_name* | *items.X.product.list\_name*   |
| Variante de l'article      | <p>Type : <em><code>String</code></em><br>La variante de l'article ou code/description unique pour des détails/options supplémentaires.</p>         | *item\_variant*    | *items.X.variant*              |
| ID de localisation         | <p>Type : <em><code>String</code></em><br>La localisation associée à l'article.</p>                                                                 | *location\_id*     | *items.X.product.location\_id* |
| Prix                       | <p>Type : <em><code>Number</code></em><br>Le prix monétaire de l'article, dans l'unité de la devise spécifiée.</p>                                  | *price*            | *items.X.product.price*        |
| Quantité                   | <p>Type : <em><code>Number</code></em><br>Quantité de l'article.</p>                                                                                | *quantity*         | *items.X.quantity*             |

### view\_item\_list

| Propriété                  | Description                                                                                                                         | Champ              | Mappé avec         |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------ |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>            | *item\_list\_name* | *item\_list\_name* |
| Articles                   | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>Array</code></em><br>La liste des produits de l'événement.</p> | *items*            | *items*            |

#### Articles

| Propriété                  | Description                                                                                                                                         | Champ              | Mappé avec                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| ID de l'article            | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>L'ID de l'article.</p>                                   | *item\_id*         | *items.X.id*                   |
| Nom de l'article           | <p><em><strong><code>Requis</code></strong></em><br>Type : <em><code>String</code></em><br>Le nom de l'article.</p>                                 | *item\_name*       | *items.X.product.name*         |
| Affiliation                | <p>Type : <em><code>String</code></em><br>Une affiliation produit pour désigner une société fournisseuse ou un emplacement de magasin physique.</p> | *affiliation*      | *items.X.product.affiliation*  |
| Coupon                     | <p>Type : <em><code>String</code></em><br>Le nom/code du coupon associé à l'article.</p>                                                            | *coupon*           | *items.X.coupon*               |
| Devise                     | <p>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                                             | *currency*         | *items.X.product.currency*     |
| Remise                     | <p>Type : <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'article.</p>                                                | *discount*         | *items.X.discount*             |
| Index                      | <p>Type : <em><code>Number</code></em><br>L'index/position de l'article dans une liste.</p>                                                         | *index*            | *items.X.list\_position*       |
| Marque de l'article        | <p>Type : <em><code>String</code></em><br>La marque de l'article.</p>                                                                               | *item\_brand*      | *items.X.product.brand*        |
| Catégorie de l'article     | <p>Type : <em><code>String</code></em><br>La catégorie de l'article.</p>                                                                            | *item\_category*   | *items.X.product.category\_1*  |
| Catégorie de l'article 2   | <p>Type : <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                        | *item\_category2*  | *items.X.product.category\_2*  |
| Catégorie de l'article 3   | <p>Type : <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category3*  | *items.X.product.category\_3*  |
| Catégorie de l'article 4   | <p>Type : <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category4*  | *items.X.product.category\_4*  |
| Catégorie de l'article 5   | <p>Type : <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category5*  | *items.X.product.category\_5*  |
| ID de la liste d'articles  | <p>Type : <em><code>String</code></em><br>L'ID de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                              | *item\_list\_id*   | *items.X.product.list\_id*     |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                            | *item\_list\_name* | *items.X.product.list\_name*   |
| Variante de l'article      | <p>Type : <em><code>String</code></em><br>La variante de l'article ou code/description unique pour des détails/options supplémentaires.</p>         | *item\_variant*    | *items.X.variant*              |
| ID de localisation         | <p>Type : <em><code>String</code></em><br>La localisation associée à l'article.</p>                                                                 | *location\_id*     | *items.X.product.location\_id* |
| Prix                       | <p>Type : <em><code>Number</code></em><br>Le prix monétaire de l'article, dans l'unité de la devise spécifiée.</p>                                  | *price*            | *items.X.product.price*        |
| Quantité                   | <p>Type : <em><code>Number</code></em><br>Quantité de l'article.</p>                                                                                | *quantity*         | *items.X.quantity*             |

### \[Custom Event]

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

{% hint style="info" %}
Plus de détails sur la manière de créer et gérer des custom events 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'événement.
{% endhint %}

| Propriété                  | Description                                                                                                                                      | Champ                | Mappé avec         |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------- | ------------------ |
| Devise                     | <p>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                                          | *currency*           | *currency*         |
| Valeur                     | <p>Type : <em><code>Number</code></em><br>La valeur de l'événement.</p>                                                                          | *value*              | *value*            |
| ID de transaction          | <p>Type : <em><code>String</code></em><br>L'identifiant de transaction.</p>                                                                      | *id*                 | *id*               |
| Type de contenu            | <p>Type : <em><code>String</code></em><br>L'identifiant de transaction.</p>                                                                      | *content\_type*      | *content\_type*    |
| Type de conversion         | <p>Type : <em><code>String</code></em><br>Le type de conversion.</p>                                                                             | *conversion\_type*   | *type*             |
| Statut de conversion       | <p>Type : <em><code>String</code></em><br>Le statut de la conversion.</p>                                                                        | *conversion\_status* | *status*           |
| URL de conversion          | <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*           |
| ID de l'article            | <p>Type : <em><code>String</code></em><br>Un identifiant pour l'élément qui a été sélectionné.</p>                                               | *item\_id*           | *item\_id*         |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                         | *item\_list\_name*   | *item\_list\_name* |
| Méthode                    | <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 la page actuelle.</p>                                                                       | *page\_type*         | *page\_type*       |
| Page Path                  | <p>Type : <em><code>String</code></em><br>Le type de la page actuelle.</p>                                                                       | *page\_path*         | *path*             |
| Moyen de paiement          | <p>Type : <em><code>String</code></em><br>Le moyen de paiement.</p>                                                                              | *payment\_type*      | *payment\_method*  |
| Revenu                     | <p>Type : <em><code>Number</code></em><br>Le revenu de l'événement.</p>                                                                          | *revenue*            | *revenue*          |
| Terme de recherche         | <p>Type : <em><code>String</code></em><br>Le terme qui a été recherché.</p>                                                                      | *search\_term*       | *search\_term*     |
| Niveau d'expédition        | <p>Type : <em><code>String</code></em><br>Le niveau d'expédition (par ex. <code>Next-day</code>) sélectionné pour la livraison de l'article.</p> | *shipping\_tier*     | *shipping\_tier*   |
| Expédition                 | <p>Type : <em><code>Number</code></em><br>Coût d'expédition.</p>                                                                                 | *shipping*           | *shipping\_amount* |
| Taxe                       | <p>Type : <em><code>Number</code></em><br>Montant de la taxe.</p>                                                                                | *tax*                | *tax\_amount*      |
| Articles                   | <p>Type : <em><code>Array</code></em><br>La liste des produits de l'événement.</p>                                                               | *items*              | *items*            |

#### Articles

| Propriété                  | Description                                                                                                                                         | Champ              | Mappé avec                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------------------------ |
| ID de l'article            | <p>Type : <em><code>String</code></em><br>L'ID de l'article.</p>                                                                                    | *item\_id*         | *items.X.id*                   |
| Nom de l'article           | <p>Type : <em><code>String</code></em><br>Le nom de l'article.</p>                                                                                  | *item\_name*       | *items.X.product.name*         |
| Affiliation                | <p>Type : <em><code>String</code></em><br>Une affiliation produit pour désigner une société fournisseuse ou un emplacement de magasin physique.</p> | *affiliation*      | *items.X.product.affiliation*  |
| Coupon                     | <p>Type : <em><code>String</code></em><br>Le nom/code du coupon associé à l'article.</p>                                                            | *coupon*           | *items.X.coupon*               |
| Devise                     | <p>Type : <em><code>String</code></em><br>Devise, au format ISO 4217 sur 3 lettres.</p>                                                             | *currency*         | *items.X.product.currency*     |
| Remise                     | <p>Type : <em><code>Number</code></em><br>La valeur monétaire de la remise associée à l'article.</p>                                                | *discount*         | *items.X.discount*             |
| Index                      | <p>Type : <em><code>Number</code></em><br>L'index/position de l'article dans une liste.</p>                                                         | *index*            | *items.X.list\_position*       |
| Marque de l'article        | <p>Type : <em><code>String</code></em><br>La marque de l'article.</p>                                                                               | *item\_brand*      | *items.X.product.brand*        |
| Catégorie de l'article     | <p>Type : <em><code>String</code></em><br>La catégorie de l'article.</p>                                                                            | *item\_category*   | *items.X.product.category\_1*  |
| Catégorie de l'article 2   | <p>Type : <em><code>String</code></em><br>La deuxième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                        | *item\_category2*  | *items.X.product.category\_2*  |
| Catégorie de l'article 3   | <p>Type : <em><code>String</code></em><br>La troisième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category3*  | *items.X.product.category\_3*  |
| Catégorie de l'article 4   | <p>Type : <em><code>String</code></em><br>La quatrième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category4*  | *items.X.product.category\_4*  |
| Catégorie de l'article 5   | <p>Type : <em><code>String</code></em><br>La cinquième hiérarchie de catégorie ou taxonomie additionnelle pour l'article.</p>                       | *item\_category5*  | *items.X.product.category\_5*  |
| ID de la liste d'articles  | <p>Type : <em><code>String</code></em><br>L'ID de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                              | *item\_list\_id*   | *items.X.product.list\_id*     |
| Nom de la liste d'articles | <p>Type : <em><code>String</code></em><br>Le nom de la liste dans laquelle l'article a été présenté à l'utilisateur.</p>                            | *item\_list\_name* | *items.X.product.list\_name*   |
| Variante de l'article      | <p>Type : <em><code>String</code></em><br>La variante de l'article ou code/description unique pour des détails/options supplémentaires.</p>         | *item\_variant*    | *items.X.variant*              |
| ID de localisation         | <p>Type : <em><code>String</code></em><br>La localisation associée à l'article.</p>                                                                 | *location\_id*     | *items.X.product.location\_id* |
| Prix                       | <p>Type : <em><code>Number</code></em><br>Le prix monétaire de l'article, dans l'unité de la devise spécifiée.</p>                                  | *price*            | *items.X.product.price*        |
| Quantité                   | <p>Type : <em><code>Number</code></em><br>Quantité de l'article.</p>                                                                                | *quantity*         | *items.X.quantity*             |

## Mapping des events

| 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]`    |

## Signaux de consentement

{% hint style="info" %}
Le "Measurement Protocol" de Google supporte 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

En activant cette fonctionnalité, vous pouvez envoyer des données liées à l'utilisateur conjointement 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" %}
When [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> car 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.  \
> \&#xNAN;**\[1]** Normalisé et haché automatiquement, si fourni en clair.  \
> \&#xNAN;**\[2]** Propriété définie à partir du chemin <mark style="color:blue;">`user_data.address`</mark> .  \
> \&#xNAN;**\[3]** Normalisé automatiquement.
> {% 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 la 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 exigence minimale. 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 à partir du marquage des événements en utilisant <mark style="color:blue;">`client_id`</mark> .\
Google Analytics applique les [granular location data settings](https://support.google.com/analytics/answer/12002752) à la requête, indépendamment des 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 vers GA4 comporte certaines limitations différentes : <https://support.google.com/analytics/answer/11202874?sjid=10370297212042052180-EU>
