> 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/econda.md).

# Econda

[Econda](https://www.dymatrix.de/en) est un outil d'analyse web de la [marque DYMATRIX](https://www.dymatrix.de/en/econda-is-now-dymatrix). Avec cette destination, vous pouvez mettre en œuvre le tracking server-side.

## Fonctionnalités clés

La destination Econda fournit les fonctionnalités clés suivantes :

* **Structure des Events**: notre [Events reference](https://community.commandersact.com/platform-x/developers/tracking/events-reference) prend en charge les types d'event Econda, ce qui signifie que vos données sont correctement reliées aux champs attendus de manière optimisée.
* **Mappings préconfigurés**: le data mapping pour les destinations basées sur des events se fait automatiquement, ce qui simplifie les saisies utilisateur.
* **Hachage automatique**: les informations sont automatiquement hachées conformément aux spécifications du partenaire.
* **Smart mapping**: le data mapping 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 [item](https://community.commandersact.com/platform-x/developers/tracking/events-reference#item) array sont envoyées à Econda.
* **Gestion de la connexion**: les events sont renvoyés en cas de congestion ou de problèmes réseau.

## Configuration de la destination

### Configuration

<table data-header-hidden="false" data-header-sticky><thead><tr><th>Paramètres</th><th>Description</th></tr></thead><tbody><tr><td><code>Client Key</code></td><td><em><strong><code>Obligatoire</code></strong></em><br>Votre client key telle qu'indiquée dans l'interface Econda sous <code>Configuration</code> → <code>Analytics JS Library</code> .</td></tr><tr><td><code>Custom Event Mapping</code></td><td>Modifiez le mapping standard entre les types d'event Econda et vos events ou ajoutez de nouveaux mappings. Voir <a href="#quick-reference">Quick reference</a> pour plus de détails.</td></tr><tr><td><code>Custom Event Properties</code></td><td>Mappez vos custom event properties en définissant leurs noms de champ dans <code>Econda property name</code> et en ajoutant les valeurs dans <code>Your value</code> . Dans la colonne <code>Your value path</code> vous devriez conserver la valeur par défaut <code>Default (root)</code> car elle convient mieux à la plupart des scénarios. Si vous sélectionnez soit <code>Dans "items" {items.X}</code> ou <code>Dans "product" {items.X.product}</code> , le <code>Your value</code> doit être défini avec un nom de propriété et cette destination recherchera le nom de propriété fourni à partir du niveau items ou product respectivement et définira la valeur dans Econda <code>ec_Event</code> .</td></tr></tbody></table>

## Quick reference

<table data-header-hidden="false" data-header-sticky><thead><tr><th>Commanders Act Events</th><th>Econda Event Types</th></tr></thead><tbody><tr><td><code>add_to_cart</code></td><td><code>c_add</code></td></tr><tr><td><code>add_to_wishlist</code></td><td><code>wlist_add</code></td></tr><tr><td><code>purchase</code></td><td><code>buy</code></td></tr><tr><td><code>view_item</code></td><td><code>view</code></td></tr><tr><td><code>[Any other event]</code></td><td><code>[No event type]</code> <strong>[1]</strong></td></tr></tbody></table>

{% hint style="info" %}
**1.** Les autres events sont pris en charge et aucun type d'event Econda spécifique n'est défini.
{% endhint %}

## Mappings de 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é.\
Pour Econda, les visits et les sessions sont identiques et ils sont basés sur le distinct value count pour la propriété <mark style="color:blue;">`sid`</mark>. De plus, Econda dispose par défaut d'un timeout de 30 minutes, qui peut être modifié ; ainsi, même avec le même <mark style="color:blue;">`sid`</mark> le compteur de session augmentera après expiration du timeout.\
Les visiteurs sont basés sur la propriété <mark style="color:blue;">`vid`</mark> et son distinct count.\
Une propriété personnalisée supplémentaire <mark style="color:blue;">`retry_count`</mark> est définie avec le nombre de tentatives d'envoi dues à la congestion du endpoint Econda ou à des interruptions de connexion.
{% endhint %}

<table data-header-hidden="false" data-header-sticky><thead><tr><th>Smart Mapping Fields</th><th width="359">Propriétés Commanders Act</th><th>Propriétés Econda</th></tr></thead><tbody><tr><td><code>ID de l'event</code></td><td><code>context.event_id</code></td><td><code>rid</code> <strong>[*]</strong></td></tr><tr><td><code>ID de session</code></td><td><code>context.device.lifecycle.session_id</code></td><td><code>sid</code> <strong>[*]</strong></td></tr><tr><td><code>ID anonyme utilisateur</code></td><td><code>user.consistent_anonymous_id</code></td><td><code>vid</code> <strong>[*]</strong></td></tr><tr><td><code>Hostname</code></td><td><code>context.page.location.hostname</code></td><td><code>host</code> <strong>[*][1]</strong></td></tr><tr><td><code>Econda Site ID</code></td><td><code>partners.econda.site_id</code></td><td><code>siteid</code> <strong>[2]</strong></td></tr><tr><td><code>Chemin de catégorie de page</code></td><td><code>partners.econda.category_path</code></td><td><code>content</code> <strong>[3]</strong></td></tr><tr><td><code>Country ID</code></td><td><code>partners.econda.country_id</code></td><td><code>countryid</code> <strong>[4]</strong></td></tr><tr><td><code>Langue de l'appareil</code></td><td><code>context.device.lang</code></td><td><code>langid</code></td></tr><tr><td><code>Order Process</code></td><td><code>partners.econda.order_process</code></td><td><code>orderProcess</code> <strong>[5]</strong></td></tr><tr><td><code>Source</code></td><td><code>partners.econda.source</code></td><td><code>source</code></td></tr><tr><td><code>Campaign</code></td><td><code>partners.econda.campaign</code></td><td><code>camp</code></td></tr><tr><td><code>Privacy Mode</code></td><td><code>partners.econda.privacy_mode</code></td><td><code>prv</code> <strong>[6]</strong></td></tr><tr><td><code>ID de transaction</code></td><td><code>id</code></td><td><code>billing.0</code> <strong>[7]</strong></td></tr><tr><td><code>ID utilisateur</code></td><td><code>user.id</code></td><td><code>billing.1</code> <strong>[7]</strong></td></tr><tr><td><p><code>Pays de l'utilisateur</code></p><p><code>Ville de l'utilisateur</code></p><p><code>Code postal de l'utilisateur</code></p></td><td><code>user.country</code><br><code>user.city</code><br><code>user.zipcode</code></td><td><code>billing.2</code> <strong>[7][8]</strong></td></tr><tr><td><code>Valeur de la transaction</code></td><td><code>value</code></td><td><code>billing.3</code> <strong>[7]</strong></td></tr><tr><td><code>Liste des items</code></td><td><code>items</code></td><td><code>ec_Event</code></td></tr><tr><td><code>-</code></td><td><code>event_name</code></td><td><code>ec_Event.X.type</code> <strong>[9]</strong></td></tr><tr><td><code>ID de l'item</code></td><td><code>items.X.id</code></td><td><code>ec_Event.X.pid</code></td></tr><tr><td><code>SKU de l'item</code></td><td><code>items.X.product.id</code></td><td><code>ec_Event.X.sku</code></td></tr><tr><td><code>Nom de l'item</code></td><td><code>items.X.product.name</code></td><td><code>ec_Event.X.name</code></td></tr><tr><td><code>Prix de l'item</code></td><td><code>items.X.product.price</code></td><td><code>ec_Event.X.price</code></td></tr><tr><td><p><code>Chemin de catégorie de page</code></p><p><code>Catégorie 1 de l'item</code></p></td><td><code>partners.econda.category_path</code> <strong>[10]</strong><br><code>items.X.product.category_1</code> <strong>[11]</strong></td><td><code>ec_Event.X.group</code></td></tr><tr><td><code>Quantité de l'item</code></td><td><code>items.X.quantity</code></td><td><code>ec_Event.X.count</code> <strong>[12]</strong></td></tr><tr><td><code>Search Term</code></td><td><code>search_term</code></td><td><code>search.0.0</code> <strong>[13]</strong></td></tr><tr><td><code>Nombre de résultats de recherche</code></td><td><code>search_results_number</code></td><td><code>search.0.1</code> <strong>[13]</strong></td></tr><tr><td><code>IP de l'appareil</code></td><td><code>context.device.ip</code></td><td><code>ip</code></td></tr><tr><td><code>User Agent de l'appareil</code></td><td><code>context.device.user_agent</code></td><td><code>ua</code></td></tr><tr><td><code>Email de l'utilisateur</code></td><td><code>user.email</code></td><td><code>hashedvalue</code> <strong>[14]</strong></td></tr><tr><td><code>-</code><br><code>-</code></td><td><code>Cookie TCAUDIENCE</code> <strong>[15]</strong><br><code>DataSegments</code></td><td><code>usertype</code> <strong>[16]</strong></td></tr><tr><td><code>ID du destinataire de la newsletter</code></td><td><code>partners.econda.recipient_id</code></td><td><code>newsuid</code> <strong>[17]</strong></td></tr><tr><td><code>Identifiant de la newsletter</code></td><td><code>partners.econda.newsmid</code></td><td><code>newsmid</code> <strong>[18]</strong></td></tr><tr><td><code>Groupe cible</code></td><td><code>partners.econda.target_group</code></td><td><code>Target.0</code> <strong>[19]</strong></td></tr><tr><td><code>Nom de la cible</code></td><td><code>partners.econda.target_name</code></td><td><code>Target.1</code></td></tr><tr><td><code>Valeur cible</code></td><td><code>partners.econda.target_value</code></td><td><code>Target.2</code></td></tr><tr><td><code>Règle cible</code></td><td><code>partners.econda.target_rule</code></td><td><code>Target.3</code></td></tr><tr><td><code>Nom du marker</code></td><td><code>partners.econda.marker_name</code></td><td><code>marker</code> <strong>[20]</strong></td></tr><tr><td><code>Campagne OnSite vue 1</code></td><td><code>partners.econda.onsite_cmp_seen1</code></td><td><code>icampv.0</code> <strong>[21]</strong></td></tr><tr><td><code>Campagne OnSite vue 2</code></td><td><code>partners.econda.onsite_cmp_seen2</code></td><td><code>icampv.1</code> <strong>[21]</strong></td></tr><tr><td><code>Campagne OnSite vue 3</code></td><td><code>partners.econda.onsite_cmp_seen3</code></td><td><code>icampv.2</code> <strong>[21]</strong></td></tr><tr><td><code>Campagne OnSite cliquée 1</code></td><td><code>partners.econda.onsite_cmp_click1</code></td><td><code>icampc.0</code> <strong>[22]</strong></td></tr><tr><td><code>Campagne OnSite cliquée 2</code></td><td><code>partners.econda.onsite_cmp_click2</code></td><td><code>icampc.1</code> <strong>[22]</strong></td></tr><tr><td><code>Campagne OnSite cliquée 3</code></td><td><code>partners.econda.onsite_cmp_click3</code></td><td><code>icampc.2</code> <strong>[22]</strong></td></tr><tr><td><p><code>Largeur de l'écran de l'appareil</code></p><p><code>Hauteur de l'écran de l'appareil</code></p><p><code>Facteur de zoom de l'écran de l'appareil</code></p></td><td><code>context.device.screen.width</code><br><code>context.device.screen.height</code><br><code>context.device.screen.zoom_factor</code></td><td><code>swsh</code> <strong>[23]</strong></td></tr><tr><td><code>ID utilisateur</code></td><td><code>user.id</code></td><td><code>login.0.0</code></td></tr><tr><td><code>Connexion réussie</code></td><td><code>user.login_success</code></td><td><code>login.0.1</code> <strong>[24]</strong></td></tr><tr><td><code>Titre de la vidéo</code></td><td><code>video_title</code></td><td><code>media.0</code></td></tr><tr><td><code>-</code></td><td><code>event_name</code></td><td><code>media.1</code> <strong>[25]</strong></td></tr><tr><td><code>Heure de début de la vidéo</code></td><td><code>cursor_position</code></td><td><code>media.3</code></td></tr><tr><td><code>Durée totale de la vidéo</code></td><td><code>total_length</code></td><td><code>media.4</code></td></tr><tr><td><code>Temps écoulé depuis le chargement de la page</code></td><td><code>partners.econda.tspageload</code></td><td><code>media.5</code></td></tr><tr><td><code>Position de l'index vidéo</code></td><td><code>partners.econda.video_index_position</code></td><td><code>media.6</code></td></tr><tr><td><code>URL de la vidéo</code></td><td><code>context.page.url</code></td><td><code>media.7</code></td></tr></tbody></table>

{% hint style="info" %}
**\*** Propriété obligatoire.\
**1.** S'il n'est pas fourni, le champ "Smart Mapping" <mark style="color:blue;">`URL de la page (host)`</mark> est utilisé pour récupérer le hostname.\
**2.** le nom du site web à mesurer, tel que configuré par DYMATRIX Support. Il s'agit généralement du domaine principal, sans le préfixe "[www](http://www).".\
**3.** Un identifiant unique pour le contenu du site web actuel. En saisissant des barres obliques ( <mark style="color:blue;">`/`</mark> ), le contexte du site web (p. ex. le path) peut être transféré et analysé sous une forme synthétisée ultérieurement.\
**4.** L'identifiant du pays vous permet de différencier votre site web selon les pays.\
**5.** Ici, vous pouvez suivre le processus d'achat. Un processus d'achat typique dans une boutique en ligne se compose de plusieurs étapes que le client doit accomplir avant la finalisation de l'achat. Celles-ci incluent le remplissage du panier, la saisie des informations de facturation, etc. (p. ex. <mark style="color:blue;">`02_login`</mark> ).\
**6.** Mode de confidentialité tel que défini dans Econda.\
**7.** Défini lorsque le type d'event Econda est `buy` . Voir [Quick reference](#quick-reference) pour plus de détails.\
**8.** Défini avec la valeur des champs de gauche et séparés par le caractère barre oblique ( <mark style="color:blue;">`/`</mark> ).\
**9.** Voir [Quick Reference](#quick-reference).\
**10.** Propriété utilisée lorsque le type d'event Econda est <mark style="color:blue;">`view`</mark> .\
**11.** Propriété utilisée lorsque le type d'event Econda est <mark style="color:blue;">`buy`</mark> .\
**12.** Défini sur <mark style="color:blue;">`1`</mark> lorsque le type d'event Econda est <mark style="color:blue;">`view`</mark> .\
**13.** Défini lorsqu'un [event de recherche](/fr/developpeurs/tracking-and-integrations.md) est déclenché. \
**14.** S'il est fourni en clair, il est automatiquement haché via SHA256.\
**15.** Plus de détails sont disponibles via ce [LINK](https://doc.commandersact.com/configure/cookies#data).\
**16.** Ce tableau à deux dimensions est défini avec les user segment fournis. Priorité sur le côté gauche. `DataSegments` doit être un tableau à une dimension avec les noms de user segment fournis à l'index `0` et séparés par le caractère virgule. (p. ex. <mark style="color:blue;">`["USER_SEGMENT_NAME_1,USER_SEGMENT_NAME_2...."]`</mark> ).\
**17.** Identifiant du destinataire de la newsletter tel qu'utilisé dans l'ESP.\
**18.** Identifiant de la newsletter.\
**19.** Groupe cible/objectif (p. ex. <mark style="color:blue;">`abonnement à la newsletter`</mark> ).\
**20.** Les markers sont des outils de mesure qui vous permettent de placer « des barrières lumineuses » sur un site web. Dès qu'un visiteur franchit une barrière lumineuse, la contribution de ce point de mesure à l'atteinte de l'objectif défini est enregistrée et rendue transparente (p. ex. <mark style="color:blue;">`SubscriptionClick`</mark>).\
**21.** Avec les campagnes OnSite, vous utilisez des zones pertinentes de votre site web pour des campagnes marketing de promotion des ventes, par exemple sous la forme de bannières OnSite. Envoyez les noms des bannières de campagne OnSite affichées (p. ex. <mark style="color:blue;">`Summer Sale`</mark>): vous pouvez envoyer jusqu'à trois noms.\
**22.** Envoyez les noms des bannières de campagne OnSite cliquées (p. ex. <mark style="color:blue;">`Summer Sale`</mark> ): vous pouvez envoyer jusqu'à trois noms.\
**23.** p. ex. <mark style="color:blue;">`1280x1024|1.5`</mark> .\
**24.** Défini avec `0` lors d'une connexion réussie, sinon <mark style="color:blue;">`1`</mark> . Valeur par défaut : <mark style="color:blue;">`0`</mark> .\
**25.** Events vidéo pris en charge [Lecture vidéo démarrée](/fr/developpeurs/tracking-and-integrations/tracking/events-reference/video-event-reference.md), [Lecture vidéo en pause](/fr/developpeurs/tracking-and-integrations/tracking/events-reference/video-event-reference.md), et [Lecture vidéo terminée](/fr/developpeurs/tracking-and-integrations/tracking/events-reference/video-event-reference.md): cette propriété est définie avec soit <mark style="color:blue;">`play`</mark>, <mark style="color:blue;">`pause`</mark> ou <mark style="color:blue;">`ended`</mark> respectivement.
{% 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/econda.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.
