> For the complete documentation index, see [llms.txt](https://doc.commandersact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.commandersact.com/fr/fonctionnalites/destinations/destinations-catalog/exactag.md).

# Exactag

{% hint style="info" %}
Cette destination est actuellement en phase de revue finale et sera bientôt disponible.
{% endhint %}

[Exactag](https://exactag.com/) est une plateforme de performance marketing spécialisée dans l’attribution multi-touch et le marketing mix modeling. En utilisant cette destination, vous pouvez activer le suivi server-side pour envoyer des événements à Exactag.

## Fonctionnalités clés

La destination Exactag offre les principales fonctionnalités suivantes :

* **Structure des événements**: notre [Référence des événements](https://doc.commandersact.com/developers/tracking/events-reference) Le modèle couvre les événements d’Exactag, ce qui signifie que vos données sont correctement reliées aux champs attendus de manière optimisée.
* **Mappages prédéfinis**: le mappage des données pour les destinations basées sur des événements s'effectue automatiquement, ce qui simplifie la saisie utilisateur.
* **Smart mapping**: le mapping des données peut être réajusté à l'aide des champs définis dans votre datalayer.
* **Mappage d'événements**: modifiez le mappage standard entre les événements Exactag et les vôtres.

## Configuration de la destination

### Configuration

<table><thead><tr><th width="300">Paramètres</th><th>Description</th></tr></thead><tbody><tr><td><code>Code de campagne</code></td><td><em><strong><code>Obligatoire</code></strong></em><br>Code de campagne chiffré.</td></tr><tr><td><code>Correspondance des événements</code></td><td>Modifiez le mappage standard entre les événements Exactag et vos événements, ou ajoutez de nouveaux mappages.</td></tr><tr><td><code>Propriétés d'événement personnalisées</code></td><td>Envoyez des propriétés personnalisées liées aux événements.</td></tr></tbody></table>

## Référence rapide

| Commanders Act Events | Événements Exactag (sitegroup) |
| --------------------- | ------------------------------ |
| `[Tout événement]`    | `[Tout événement]` **\[1]**    |

{% hint style="info" %}
**1.** Le même nom d’événement est envoyé à Exactag sous <mark style="color:bleu;">`sitegroup`</mark> . Voir <mark style="color:bleu;">`Correspondance des événements`</mark> dans [Configuration](#configuration) pour modifier le mappage standard selon vos besoins.
{% endhint %}

## Correspondances des champs

{% hint style="info" %}
Les propriétés peuvent être remappées à l'aide de notre [Mappage intelligent](https://doc.commandersact.com/features/destinations/advanced-mapping#smart-mapping) fonctionnalité.
{% endhint %}

{% hint style="warning" %}
Pour les utilisateurs optin (voir la propriété `optout`), au moins une des propriétés d’identifiant utilisateur suivantes est requise :

• `Identifiant utilisateur partenaire` (`euk`)\
• `Clé utilisateur Exactag` (`uk`)\
• `Identifiant mobile de l'appareil` (`did`)

Si vous devez utiliser « Anonymous Attribution » d’Exactag, la propriété `Clé de groupe` (`gk`) est requise.
{% endhint %}

<table data-header-hidden="false" data-header-sticky><thead><tr><th width="361">Champs Smart Mapping</th><th width="423">Propriétés par défaut de Commanders Act</th><th width="393">Propriétés Exactag</th></tr></thead><tbody><tr><td><code>-</code></td><td><code>Code de campagne</code></td><td><code>campagne</code> <strong>[*]</strong></td></tr><tr><td><code>-</code></td><td><p><code>Correspondance des événements</code></p><p><code>event_name</code></p></td><td><code>sitegroup</code> <strong>[*][1]</strong></td></tr><tr><td><code>URL de la page</code></td><td><code>context.page.url</code></td><td><p><code>host</code> <strong>[*][11]</strong></p><p><code>site</code> <strong>[*][11]</strong></p><p><code>search</code> <strong>[11]</strong><br><code>protocol</code> <strong>[11]</strong></p></td></tr><tr><td><code>Référent de la page</code></td><td><code>context.page.referrer</code></td><td><code>referrer</code> <strong>[*][12]</strong></td></tr><tr><td><code>Numéro de session</code></td><td><code>context.device.lifecycle.session_number</code></td><td><code>sescount</code> <strong>[*][2]</strong></td></tr><tr><td><code>Numéro d’événement</code></td><td><code>context.event_id</code></td><td><code>sesevent</code> <strong>[*][3]</strong></td></tr><tr><td><code>Identifiant utilisateur partenaire</code></td><td><code>user.consistent_anonymous_id</code></td><td><code>euk</code> <strong>[4]</strong></td></tr><tr><td><code>Clé utilisateur Exactag</code></td><td><code>partners.exactag.user_key</code></td><td><code>uk</code> <strong>[4][5]</strong></td></tr><tr><td><code>Identifiant mobile de l'appareil</code></td><td><code>context.device.advertising_id</code></td><td><code>did</code> <strong>[4]</strong></td></tr><tr><td><code>Clé de groupe</code></td><td><code>partners.exactag.group_key</code></td><td><code>gk</code> <strong>[6]</strong></td></tr><tr><td><code>Optout</code></td><td><code>partners.exactag.optout</code></td><td><code>optout</code> <strong>[7]</strong></td></tr><tr><td><code>Optin</code></td><td><code>partners.exactag.optin</code></td><td><code>optin</code> <strong>[8]</strong></td></tr><tr><td><code>ID de transaction</code></td><td><code>id</code></td><td><code>orderid</code> <strong>[9]</strong></td></tr><tr><td><code>Niveau de commission</code></td><td><code>partners.exactag.level</code></td><td><code>level</code></td></tr><tr><td><code>Identifiant utilisateur</code></td><td><code>user.id</code></td><td><code>customerid</code> <strong>[10]</strong></td></tr><tr><td><code>Valeur de transaction</code></td><td><code>valeur</code></td><td><code>totalprice</code></td></tr><tr><td><code>IP de l'appareil</code></td><td><code>context.device.ip</code></td><td><code>ipaddress</code> <strong>[13]</strong></td></tr><tr><td><code>Agent utilisateur de l'appareil</code></td><td><code>context.device.user_agent</code></td><td><code>useragent</code> <strong>[14]</strong></td></tr><tr><td><code>Identifiant de session</code></td><td><code>context.device.lifecycle.session_id</code></td><td><code>sessionid</code> <strong>[15]</strong></td></tr><tr><td><code>Consentement</code></td><td><code>partners.exactag.consent</code></td><td><code>consentement</code> <strong>[16]</strong></td></tr><tr><td><code>Consentement IAB GDPR</code></td><td><code>partners.exactag.consent_string</code></td><td><code>consent_string</code> <strong>[17]</strong></td></tr><tr><td><code>Navigateur</code></td><td><code>partners.exactag.browser</code></td><td><code>browser</code> <strong>[18]</strong></td></tr><tr><td><code>Système d’exploitation</code></td><td><code>partners.exactag.os</code></td><td><code>os</code> <strong>[18]</strong></td></tr><tr><td><code>Version du système d’exploitation</code></td><td><code>partners.exactag.os_ver</code></td><td><code>os_ver</code> <strong>[18]</strong></td></tr><tr><td><code>Langue</code></td><td><code>partners.exactag.lang</code></td><td><code>lang</code> <strong>[18]</strong></td></tr><tr><td><code>Type d’appareil</code></td><td><code>partners.exactag.device_type</code></td><td><code>device_type</code> <strong>[18]</strong></td></tr><tr><td><code>Nom de l’appareil</code></td><td><code>partners.exactag.device_name</code></td><td><code>device_name</code> <strong>[18]</strong></td></tr></tbody></table>

{% hint style="info" %}
**\*** Propriété obligatoire.\
**1.** Voir <mark style="color:bleu;">`Correspondance des événements`</mark> dans [Configuration](#configuration) pour modifier le mappage standard selon vos besoins.\
**2.** Numéro de session de <mark style="color:bleu;">`1`</mark> à <mark style="color:bleu;">`x`</mark> (<mark style="color:bleu;">`1`</mark> : nouveau visiteur, <mark style="color:bleu;">`>1`</mark> : visiteur récurrent).\
**3.** Numéro d’événement de <mark style="color:bleu;">`1`</mark> à <mark style="color:bleu;">`x`</mark> (<mark style="color:bleu;">`1`</mark> : première impression de page dans cette session).\
**4.** Voir [Mappages des champs](#field-mappings) pour plus de détails sur la façon dont Exactag identifie les utilisateurs.\
**5.** L’identifiant unique d’Exactag pour la personne ou l’appareil. Cette valeur doit être un hash md5 valide.\
**6.** Un identifiant unique pour un groupe anonyme de plusieurs utilisateurs. Cette valeur doit être un hash md5 valide combiné avec l’horodatage d’expiration du groupe (valeur encodée en URL ou en base64url). Obligatoire pour « Anonymous Attribution ».\
**7.** Si défini sur <mark style="color:bleu;">`0`</mark> ou absent, la requête sera traitée comme si l’utilisateur avait opté in. Défini avec <mark style="color:bleu;">`1`</mark> si l’utilisateur a opté out.\
**8.** Si la campagne nécessite un optin, selon la configuration interne, alors <mark style="color:bleu;">`optin=0`</mark> ou qu’aucun paramètre n’est transmis sera traité comme un optout. <mark style="color:bleu;">`optin=1`</mark> est requis pour le traitement normal. Si la campagne n’a pas de paramètre, alors optin peut être ignoré et <mark style="color:bleu;">`optin=1`</mark> sera supposé.\
**9.** Utilisé pour la déduplication.\
**10.** Utilisé pour le cross-device.\
**11.** Valeur récupérée depuis <mark style="color:bleu;">`URL de la page`</mark> .\
**12.** Peut être anonymisée en envoyant uniquement le domaine de référence.\
**13.** Requis pour les informations de géolocalisation. Optionnel pour les utilisateurs optout, si les informations de géolocalisation ne sont pas nécessaires.\
**14.** Facultatif si les informations sur l’appareil ne sont pas souhaitées. Peut être anonymisé en envoyant uniquement les valeurs extraites. Voir les champs « Smart Mapping » : <mark style="color:bleu;">`Navigateur`</mark> , <mark style="color:bleu;">`Système d’exploitation`</mark> , <mark style="color:bleu;">`Version du système d’exploitation`</mark> , <mark style="color:bleu;">`Langue`</mark> , <mark style="color:bleu;">`Type d’appareil`</mark> et <mark style="color:bleu;">`Nom de l’appareil`</mark> .\
**15.** Facultatif pour les utilisateurs optout.\
**16.** Objet JSON pour le consentement basé sur le type ou le partenaire.\
**17.** Chaîne de consentement IAB GDPR.\
**18.** Cela peut être utilisé pour envoyer des valeurs extraites anonymisées au lieu de définir une valeur dans <mark style="color:bleu;">`Agent utilisateur de l'appareil`</mark> .
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

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

```
GET https://doc.commandersact.com/fr/fonctionnalites/destinations/destinations-catalog/exactag.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

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