# Commission Junction

[Commission Junction](https://www.cj.com/)[ ](https://www.awin.com)(CJ) propose un réseau d’affiliation mondial connectant les entreprises avec leurs clients. En utilisant cette destination, vous pouvez implémenter le tracking server-side.

## Fonctionnalités clés

La destination Commission Junction fournit les fonctionnalités clés suivantes :

* **Structure des events**: notre [Référence des events](https://community.commandersact.com/platform-x/developers/tracking/events-reference) couvre le tracking server-side de Commission Junction, ce qui signifie que vos données sont correctement mappées aux champs attendus de manière optimisée.
* **Mappings préconfigurés**: 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.
* **Données enrichies**: vous pouvez envoyer librement des informations supplémentaires en fonction de vos besoins spécifiques.
* **Prise en charge des données multi-éléments**: les informations incluses dans le [item ](https://community.commandersact.com/platform-x/developers/tracking/events-reference#item)le tableau est mappé vers Awin.

## Configuration de la destination

### Configuration

<table><thead><tr><th width="369">Paramètres</th><th>Description</th></tr></thead><tbody><tr><td><code>CJ Enterprise Id</code></td><td><em><strong><code>Obligatoire</code></strong></em><br>Votre "Enterprise ID" tel que fourni par Commission Junction. Ce paramètre prend en charge les valeurs dynamiques <strong>[1][2].</strong></td></tr><tr><td><code>Mappage</code></td><td><em><strong><code>Obligatoire</code></strong></em><br>Mappez vos événement(s) Commanders Act avec des CJ ActionId(s) en définissant un <code>Your Event Name</code> et un <code>CJ Action Id</code>. Au moins une entrée est requise.</td></tr><tr><td><code>CJ Event Cookie Name</code></td><td>Saisissez un nom de cookie contenant la valeur CJ Event. Cette valeur est transmise par Commission Junction dans les landing pages (par ex. https://www.example.com/?cjevent=656e8fa049ec11ea8237023d0a240612). Ceci est requis si le champ "Smart Mapping" <code>Click Id (cjevent)</code> est vide. Le champ <code>Click Id (cjevent)</code> a la priorité sur ce champ.</td></tr><tr><td><code>Propriétés personnalisées d’événement</code></td><td>Mappez vos propriétés personnalisées d’événement en définissant leurs noms de champ dans <code>Nom de propriété CJ</code> et en ajoutant le nom du champ qui contient la valeur dans <code>Votre propriété d’événement</code>. Par ex., si vous saisissez<code>size</code>dans le <code>Nom de propriété CJ</code> and <code>items.0.product.size</code> dans <code>Votre propriété d’événement</code>, vous aurez une propriété d’événement personnalisée dans CJ appelée<code>size</code>avec une valeur basée sur le contenu du champ <code>items.0.product.size</code> <strong>[2]</strong>.</td></tr></tbody></table>

{% hint style="info" %}

> **1.** Cette fonctionnalité vous permet de définir une propriété d'événement contenant une valeur dynamique en ajoutant deux accolades ouvrantes (`{{`) devant le nom de votre propriété et deux accolades fermantes (`}}`) à la fin (par ex. `{{myEventPropertyPathAndName}}`).\
> \&#xNAN;**\[2]** En utilisant des "points" (".") vous pouvez naviguer plus en profondeur jusqu’à la propriété spécifique dont vous souhaitez obtenir la valeur. Voir [Référence des events](https://community.commandersact.com/platform-x/developers/tracking/events-reference) pour plus de détails sur les noms de champs standard par événement. Vous pouvez également définir librement des champs personnalisés : il n'y a aucune limite.
> {% endhint %}

## Mappings des champs

{% hint style="info" %}
Les propriétés peuvent être remappées à l'aide de notre [Smart Mapping](https://doc.commandersact.com/features/destinations/advanced-mapping#smart-mapping) fonctionnalité.\
Définir la [configuration](#configuration) field <mark style="color:bleu;">`CJ Event Cookie Name`</mark> n’est pas obligatoire si le champ "Smart Mapping" <mark style="color:bleu;">`Click Id (cjevent)`</mark> est défini. Ce dernier a la priorité sur le premier.
{% endhint %}

<table><thead><tr><th width="444">Propriétés Commanders Act</th><th>Propriétés CJ</th></tr></thead><tbody><tr><td><code>CJ Enterprise Id</code></td><td><code>CID</code></td></tr><tr><td><code>CJ Action Id</code></td><td><code>TYPE</code></td></tr><tr><td><p><code>Click Id (cjevent)</code> <strong>[1]</strong></p><p><code>CJ Event Cookie Name</code></p></td><td><code>CJEVENT</code> <strong>[2]</strong></td></tr><tr><td><code>event_timestamp</code></td><td><code>eventTime</code> <strong>[3]</strong></td></tr><tr><td><code>id</code></td><td><code>OID</code></td></tr><tr><td><code>currency</code></td><td><code>currency</code></td></tr><tr><td><code>revenue</code></td><td><code>amount</code> <strong>[4]</strong></td></tr><tr><td><code>coupon</code></td><td><code>coupon</code></td></tr><tr><td><code>items.X.product.id</code></td><td><code>ITEMY</code> <strong>[5]</strong></td></tr><tr><td><code>items.X.product.price</code></td><td><code>AMTY</code> <strong>[5]</strong></td></tr><tr><td><code>items.X.quantity</code></td><td><code>QTYY</code> <strong>[5]</strong></td></tr><tr><td><code>items.X.discount</code></td><td><code>DCNTY</code> <strong>[5]</strong></td></tr><tr><td><code>Propriété d’événement Commanders Act ou valeur statique</code></td><td><code>Event property name</code> <strong>[6]</strong></td></tr></tbody></table>

{% hint style="info" %}

> **1.** champ « Smart Mapping ».\
> **2.** <mark style="color:bleu;">`Click Id (cjevent)`</mark> a la priorité sur <mark style="color:bleu;">`CJ Event Cookie Name`</mark> .\
> **3.** Converti automatiquement au [format ISO 8601](https://en.wikipedia.org/wiki/ISO_8601).\
> **4.** Si [items ](https://community.commandersact.com/platform-x/developers/tracking/events-reference#item)sont présents, cette propriété ne sera pas incluse.\
> **5.** Pour chaque [item](https://community.commandersact.com/platform-x/developers/tracking/events-reference#item): <mark style="color:bleu;">`X`</mark> and <mark style="color:bleu;">`Y`</mark> sont des nombres incrémentaux, à partir de<mark style="color:bleu;">`0`</mark>and<mark style="color:bleu;">`1`</mark>respectivement.\
> **6.** Voir <mark style="color:bleu;">`Propriétés personnalisées d’événement`</mark> dans [Configuration](#configuration) pour plus de détails. La <mark style="color:bleu;">`signature`</mark> propriété facultative CJ peut être définie à l’aide de cette fonctionnalité.
> {% endhint %}


---

# Agent Instructions: Querying This Documentation

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

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

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

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

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