# Adform

[Adform](https://site.adform.com/) est une entreprise mondiale de technologie publicitaire pour les médias numériques spécialisée dans les technologies d’automatisation du marketing programmatique en temps réel. Grâce à cette destination, vous pouvez implémenter [server-side tracking](https://www.adformhelp.com/hc/en-us/articles/9740579489041-Use-Server-Side-Tracking).

## Key features

La destination Adform offre les fonctionnalités clés suivantes :

* **Events structure**: notre [Events reference](https://community.commandersact.com/platform-x/developers/tracking/events-reference) couvre [Adform server-side tracking](https://www.adformhelp.com/hc/en-us/articles/9740579489041-Use-Server-Side-Tracking), ce qui signifie que vos données sont correctement reliées aux champs attendus de manière optimisée.
* **Prebuilt mappings**: le mapping des données pour les destinations basées sur les events se fait automatiquement, ce qui simplifie les saisies utilisateur.
* **Smart mapping**: le mapping des données peut être réajusté à l’aide des champs définis dans votre datalayer.
* **Prise en charge des données multi-item**: les informations incluses dans le tableau [item ](https://community.commandersact.com/platform-x/developers/tracking/events-reference#item)le tableau est relié à Partnerize.

## Configuration de la destination

{% hint style="info" %}
Un modèle de tag client-side nommé `Adform - Get 3rd Party Cookie ID` est disponible dans notre bibliothèque pour vous aider à récupérer l’identifiant Third-Party d’Adform.
{% endhint %}

### Configuration

<table><thead><tr><th width="345">Settings</th><th>Description</th></tr></thead><tbody><tr><td><code>Domaine de tracking</code></td><td><em><strong><code>Requis</code></strong></em><br>Votre domaine de tracking tel qu’il est défini dans l’interface Adform (par ex. <code>a1.adform.net</code> ). Plus de détails sont disponibles à la suite de ce <a href="https://www.adformhelp.com/hc/articles/9740579553169#UUID-f565672b-d386-6014-c06e-054f43b67a2d">LIEN</a>.</td></tr><tr><td><code>Tracking Setup Id</code></td><td><em><strong><code>Requis</code></strong></em><br>Votre ID de tracking client, que vous pouvez trouver sous <code>Site Tracking</code> dans l’interface Adform (par ex. <code>1257163</code> ).</td></tr><tr><td><code>Nom de la propriété Tracking Point</code></td><td>La propriété qui contient le nom du tracking point. Si elle n’est pas définie, la propriété mappée dans le <code>Smart Mapping</code> nommée <code>Page URL (pageUrl)</code> sera utilisée.</td></tr><tr><td><code>Sélectionnez votre conteneur third-party Adform</code></td><td>Il peut s’agir soit de <code>Cookie</code> ou <code>Event</code> <code>property</code>, selon la manière dont vous fournissez la valeur de l’identifiant third-party Adform. Un modèle de tag client-side nommé <code>Adform - Get 3rd Party Cookie ID</code> est disponible dans notre bibliothèque pour vous aider à récupérer cette valeur.</td></tr><tr><td><code>Nom du cookie Third-Party Id</code></td><td>Si vous sélectionnez <code>Cookie</code> dans <code>Sélectionnez votre conteneur third-party Adform</code>, vous pouvez définir ici le nom de votre cookie third-party Adform.</td></tr><tr><td><code>Propriété Third-Party Id</code></td><td>Si vous sélectionnez <code>Event</code> <code>property</code> dans <code>Sélectionnez votre conteneur third-party Adform</code> , vous pouvez définir ici le nom de votre propriété third-party Adform.</td></tr><tr><td><code>Sélectionnez votre conteneur first-party Adform</code></td><td>Il peut s’agir soit de <code>Cookie</code> ou <code>Propriété Event</code> , selon la manière dont vous fournissez la valeur de l’identifiant first-party Adform.</td></tr><tr><td><code>Nom du cookie First-Party Id</code></td><td>Si vous sélectionnez <code>Cookie</code> dans <code>Sélectionnez votre conteneur first-party Adform</code> , vous pouvez définir ici le nom de votre cookie first-party Adform. À utiliser uniquement pour les configurations hybrides, où une partie du site tracking est implémentée côté client afin de pouvoir transmettre sa valeur que Adform a définie précédemment.</td></tr><tr><td><code>Domaine du cookie First-Party Id</code></td><td>Si vous sélectionnez <code>Cookie</code> dans <code>Sélectionnez votre conteneur first-party Adform</code>, vous pouvez définir ici le domaine de votre cookie first-party Adform. À utiliser uniquement pour les configurations hybrides, où une partie du site tracking est implémentée côté client afin de pouvoir transmettre sa valeur que Adform a définie précédemment.</td></tr><tr><td><code>Propriété First-Party Id</code></td><td>Si vous sélectionnez <code>Propriété Event</code> dans <code>Sélectionnez votre conteneur first-party Adform</code>, vous pouvez définir ici le nom de votre propriété first-party Adform.</td></tr><tr><td><code>Custom Event Properties</code></td><td>Mappez vos propriétés custom d'event en renseignant leurs noms de champ dans <code>Nom de la propriété Adform</code> et en ajoutant le nom du champ contenant la valeur dans <code>Your event property</code>. Dans la colonne <code>Your event property path</code> vous devez conserver la valeur par défaut <code>Default (root)</code> car cela convient à la plupart des scénarios. Si vous sélectionnez soit <code>In "items" {items.X}</code> ou <code>In "product" {items.X.product}</code> cette destination recherchera la propriété d'event d'entrée à partir du niveau <a href="https://community.commandersact.com/platform-x/developers/tracking/events-reference#item">items </a>ou <a href="https://community.commandersact.com/platform-x/developers/tracking/events-reference#product">product </a>au niveau respectif et ajoutez sa valeur comme entrée personnalisée dans le tableau "subVariables". L’opération avancée <code>As Adform subVariables Data</code> peut être associée à l’option de chemin de propriété <code>Default (root)</code> afin que la valeur de votre propriété soit définie comme entrée personnalisée dans le tableau "subVariables" pour chaque élément. Plus de détails sur les variables personnalisées Adform sont disponibles à la suite de ce <a href="https://www.adformhelp.com/hc/en-us/articles/9740579489041-Use-Server-Side-Tracking">LIEN</a> (section : "Add Custom Variables").</td></tr></tbody></table>

## Référence rapide

| Commanders Act Events  | Adform Tracking          |
| ---------------------- | ------------------------ |
| `[Any Event]` **\[1]** | `[Tracking Point Names]` |

{% hint style="info" %}
**\[1]** Veillez à appliquer [**les filtres de destination**](https://doc.commandersact.com/features/destinations/destination-filters) lors de la configuration des événements pertinents pour cette destination. Les événements personnalisés sont également pris en charge.
{% endhint %}

## Mappages de champs

{% hint style="info" %}
La plupart des propriétés peuvent être remappées à l’aide de notre fonctionnalité "Smart Mapping".\
Pour la création d’audiences et le retargeting, veillez à transmettre un identifiant utilisateur.\
Les informations géographiques et relatives à l’appareil proviennent de l’IP et de l’agent utilisateur fournis.\
L’attribution standard Adform fonctionne uniquement si <mark style="color:bleu;">`identity.cookieId`</mark> (cookie tierce partie Adform) ou <mark style="color:bleu;">`identity.advertisingId`</mark> (ID publicitaire mobile) est transmis correctement.\
Le reporting Adform Cookieless Insights est activé en transmettant des valeurs dans les deux <mark style="color:bleu;">`userContext.userAgent`</mark> et <mark style="color:bleu;">`userContext.userIp`</mark> .
{% endhint %}

<table><thead><tr><th width="347">Propriétés Commanders Act</th><th>Adform Properties</th></tr></thead><tbody><tr><td><p><code>Nom du cookie Third-Party Id</code></p><p><code>Propriété Third-Party Id</code></p></td><td><code>identity.cookieId</code> <strong>[1]</strong></td></tr><tr><td><p><code>Nom du cookie First-Party Id</code></p><p><code>Propriété First-Party Id</code></p></td><td><code>identity.firstPartyId.id</code> <strong>[1]</strong></td></tr><tr><td><p><code>Domaine du cookie First-Party Id</code></p><p><code>(context.page.url)</code></p></td><td><code>identity.firstPartyId.domain</code> <strong>[2]</strong></td></tr><tr><td><code>Nom de la propriété Tracking Point</code></td><td><code>name</code></td></tr><tr><td><code>context.page.url</code></td><td><code>pageUrl</code></td></tr><tr><td><code>context.page.referrer</code></td><td><code>refererUrl</code></td></tr><tr><td><code>context.device.advertising_id</code></td><td><code>identity.advertisingId</code></td></tr><tr><td><code>partners.adform.provider_id</code></td><td><code>identity.eids.0.source</code></td></tr><tr><td><code>user.id</code></td><td><code>identity.eids.0.uids.0.id</code></td></tr><tr><td><code>context.device.user_agent</code></td><td><code>userContext.userAgent</code></td></tr><tr><td><code>context.device.ip</code></td><td><code>userContext.userIp</code></td></tr><tr><td><code>valeur</code></td><td><code>variables.sales</code></td></tr><tr><td><code>id</code></td><td><code>variables.orderid</code></td></tr><tr><td><code>items.X.id</code></td><td><code>variables.subVariables.X.productid</code></td></tr><tr><td><code>items.X.product.price</code></td><td><code>variables.subVariables.X.productsales</code></td></tr><tr><td><code>partners.adform.consent_string</code></td><td><code>compliance.gdprConsent</code> <strong>[3]</strong></td></tr></tbody></table>

{% hint style="info" %}

> **\[1]** Le nom du cookie ou la propriété est utilisé en fonction de votre [Configuration](#configuration).\
> \&#xNAN;**\[2]** L’ordre de priorité est indiqué dans la colonne de gauche.\
> \&#xNAN;**\[3]** chaîne de consentement IAB TCF.
> {% endhint %}
