# Econda

[Econda](https://www.dymatrix.de/en) est un outil d'analyse web sous la [marque DYMATRIX](https://www.dymatrix.de/en/econda-is-now-dymatrix). En utilisant cette destination, vous pouvez implémenter le suivi server-side.

## Principales fonctionnalité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) prise en charge des types d'événements Econda, 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.
* **Hachage automatique**: les informations sont automatiquement hachées conformément aux spécifications du partenaire.
* **Smart mapping** : le mapping des données peut être réajusté en utilisant vos champs définis dans le datalayer.
* **Support des données multi-item**: les informations incluses dans le [item](https://community.commandersact.com/platform-x/developers/tracking/events-reference#item) un array est envoyé à Econda.
* **Gestion des connexions**: les événements sont renvoyés en cas de congestion ou de problèmes réseau.

## Configuration de la destination

### Configuration

| Settings                            | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Client Key`                        | <p><em><strong><code>Requis</code></strong></em><br>Votre client key tel qu'indiqué dans l'interface Econda sous <code>Configuration</code> → <code>Analytics JS Library</code> .</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `Mapping d'événements personnalisé` | Modifiez le mapping standard entre les types d'événements Econda et vos événements ou ajoutez de nouveaux mappings. Voir [Référence rapide](#quick-reference) pour plus de détails.                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `Custom Event Properties`           | Mappez vos propriétés d'événement personnalisées en définissant leurs noms de champ dans `nom de propriété Econda` et en ajoutant les valeurs dans `Your value` . Dans la colonne `Votre chemin de valeur` vous devriez conserver la valeur par défaut `Default (root)` car elle correspond mieux à la plupart des scénarios. Dans le cas où vous sélectionnez soit `In "items" {items.X}` ou `In "product" {items.X.product}` , le `Your value` doit être défini avec un nom de propriété et cette destination recherchera le nom de propriété fourni en partant respectivement du niveau items ou product et définira la valeur dans Econda `ec_Event` . |

## Référence rapide

| Commanders Act Events    | Types d'événements Econda           |
| ------------------------ | ----------------------------------- |
| `add_to_cart`            | `c_add`                             |
| `add_to_wishlist`        | `wlist_add`                         |
| `purchase`               | `buy`                               |
| `view_item`              | `view`                              |
| `[Tout autre événement]` | `[Aucun type d'événement]` **\[1]** |

{% hint style="info" %}
**\[1]** D'autres événements sont pris en charge et aucun type d'événement Econda spécifique n'est défini.
{% endhint %}

## Mappages de champs

{% hint style="info" %}
La plupart des propriétés peuvent être remappées en utilisant notre fonctionnalité "Smart Mapping".\
Pour Econda, visits et sessions sont identiques et elles sont basées sur le nombre de valeurs distinctes pour la propriété <mark style="color:blue;">`sid`</mark>. De plus, Econda a un timeout défini par défaut à 30 minutes, qui peut être modifié, donc même avec le même <mark style="color:blue;">`sid`</mark> le compteur de session augmentera après l'expiration du timeout.\
Les visiteurs sont basés sur la propriété <mark style="color:blue;">`vid`</mark> et son nombre distinct.\
Une propriété personnalisée supplémentaire <mark style="color:blue;">`retry_count`</mark> est définie avec le nombre de tentatives d'envoi en raison de la congestion du endpoint Econda ou d'interruptions de connexion.
{% endhint %}

<table><thead><tr><th width="391.6685580062746">Propriétés Commanders Act</th><th>Propriétés Econda</th></tr></thead><tbody><tr><td><code>context.event_id</code></td><td><code>rid</code> <strong>[*]</strong></td></tr><tr><td><code>context.device.lifecycle.session_id</code></td><td><code>sid</code> <strong>[*]</strong></td></tr><tr><td><code>user.consistent_anonymous_id</code></td><td><code>vid</code> <strong>[*]</strong></td></tr><tr><td><code>context.page.location.hostname</code></td><td><code>host</code> <strong>[*][1]</strong></td></tr><tr><td><code>partners.econda.site_id</code></td><td><code>siteid</code> <strong>[2]</strong></td></tr><tr><td><code>partners.econda.category_path</code></td><td><code>content</code> <strong>[3]</strong></td></tr><tr><td><code>partners.econda.country_id</code></td><td><code>countryid</code> <strong>[4]</strong></td></tr><tr><td><code>context.device.lang</code></td><td><code>langid</code></td></tr><tr><td><code>partners.econda.order_process</code></td><td><code>orderProcess</code> <strong>[5]</strong></td></tr><tr><td><code>partners.econda.source</code></td><td><code>source</code></td></tr><tr><td><code>partners.econda.campaign</code></td><td><code>camp</code></td></tr><tr><td><code>partners.econda.privacy_mode</code></td><td><code>prv</code> <strong>[6]</strong></td></tr><tr><td><code>id</code></td><td><code>billing.0</code> <strong>[7]</strong></td></tr><tr><td><code>user.id</code></td><td><code>billing.1</code> <strong>[7]</strong></td></tr><tr><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>valeurs</code></td><td><code>billing.3</code> <strong>[7]</strong></td></tr><tr><td>Voir <code>Types d'événements Econda</code> dans <a href="#quick-reference">Référence rapide</a></td><td><code>ec_Event.0.type</code></td></tr><tr><td><code>items.X.id</code></td><td><code>ec_Event.0.pid</code></td></tr><tr><td><code>items.X.product.id</code></td><td><code>ec_Event.0.sku</code></td></tr><tr><td><code>items.X.product.name</code></td><td><code>ec_Event.0.name</code></td></tr><tr><td><code>items.X.product.price</code></td><td><code>ec_Event.0.price</code></td></tr><tr><td><code>partners.econda.category_path</code> <strong>[9]</strong><br><code>items.X.product.category_1</code> <strong>[10]</strong></td><td><code>ec_Event.0.group</code></td></tr><tr><td><code>items.X.quantity</code></td><td><code>ec_Event.0.count</code></td></tr><tr><td><code>search_term</code></td><td><code>search.0.0</code> <strong>[11]</strong></td></tr><tr><td><code>search_results_number</code></td><td><code>search.0.1</code> <strong>[11]</strong></td></tr><tr><td><code>context.device.ip</code></td><td><code>ip</code></td></tr><tr><td><code>context.device.user_agent</code></td><td><code>ua</code></td></tr><tr><td><code>user.email</code></td><td><code>hashedvalue</code> <strong>[12]</strong></td></tr><tr><td><code>Cookie TCAUDIENCE</code> <strong>[13]</strong><br><code>DataSegments</code></td><td><code>usertype</code> <strong>[14]</strong></td></tr><tr><td><code>partners.econda.recipient_id</code></td><td><code>newsuid</code> <strong>[15]</strong></td></tr><tr><td><code>partners.econda.newsmid</code></td><td><code>newsmid</code> <strong>[16]</strong></td></tr><tr><td><code>partners.econda.target_group</code></td><td><code>Target.0</code> <strong>[17]</strong></td></tr><tr><td><code>partners.econda.target_name</code></td><td><code>Target.1</code></td></tr><tr><td><code>partners.econda.target_value</code></td><td><code>Target.2</code></td></tr><tr><td><code>partners.econda.target_rule</code></td><td><code>Target.3</code></td></tr><tr><td><code>partners.econda.marker_name</code></td><td><code>marker</code> <strong>[18]</strong></td></tr><tr><td><code>partners.econda.onsite_cmp_seen1</code></td><td><code>icampv.0</code> <strong>[19]</strong></td></tr><tr><td><code>partners.econda.onsite_cmp_seen2</code></td><td><code>icampv.1</code> <strong>[19]</strong></td></tr><tr><td><code>partners.econda.onsite_cmp_seen3</code></td><td><code>icampv.2</code> <strong>[19]</strong></td></tr><tr><td><code>partners.econda.onsite_cmp_click1</code></td><td><code>icampc.0</code> <strong>[20]</strong></td></tr><tr><td><code>partners.econda.onsite_cmp_click2</code></td><td><code>icampc.1</code> <strong>[20]</strong></td></tr><tr><td><code>partners.econda.onsite_cmp_click3</code></td><td><code>icampc.2</code> <strong>[20]</strong></td></tr><tr><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>[21]</strong></td></tr><tr><td><code>user.id</code></td><td><code>login.0.0</code></td></tr><tr><td><code>user.login_success</code></td><td><code>login.0.1</code> <strong>[22]</strong></td></tr><tr><td><code>video_title</code></td><td><code>media.0</code></td></tr><tr><td><code>event_name</code></td><td><code>media.1</code> <strong>[23]</strong></td></tr><tr><td><code>cursor_position</code></td><td><code>media.3</code></td></tr><tr><td><code>total_length</code></td><td><code>media.4</code></td></tr><tr><td><code>partners.econda.tspageload</code></td><td><code>media.5</code></td></tr><tr><td><code>partners.econda.video_index_position</code></td><td><code>media.6</code></td></tr><tr><td><code>context.page.url</code></td><td><code>media.7</code></td></tr></tbody></table>

{% hint style="info" %}

> **\[\*]** Propriété obligatoire.  \
> \&#xNAN;**\[1]** S'il n'est pas fourni, le champ "Smart Mapping" <mark style="color:blue;">`Page URL (host)`</mark> est utilisé pour récupérer le nom d'hôte.  \
> \&#xNAN;**\[2]** le nom du site web à mesurer, tel que configuré par le support DYMATRIX. Il s'agit généralement du domaine principal, sans le préfixe "[www](http://www).".  \
> \&#xNAN;**\[3]** Un identifiant unique pour le contenu du site web actuel. En saisissant des slashs ( <mark style="color:blue;">`/`</mark> ), le contexte du site web (par exemple le chemin) peut être transféré et analysé de manière résumée ultérieurement.  \
> \&#xNAN;**\[4]** L'identifiant de pays vous permet de différencier votre site web pour différents pays.  \
> \&#xNAN;**\[5]** Ici vous pouvez surveiller le processus d'achat. Un processus d'achat typique dans une boutique en ligne se compose de plusieurs étapes que le client doit compléter avant que l'achat soit finalisé. Celles-ci incluent le remplissage du panier, la saisie des informations de facturation, etc. (Par ex. <mark style="color:blue;">`02_login`</mark> ).  \
> \&#xNAN;**\[6]** Mode de confidentialité tel que défini dans Econda.  \
> \&#xNAN;**\[7]** Défini lorsque le type d'événement Econda est `buy` Voir [Référence rapide](#quick-reference) pour plus de détails.  \
> \&#xNAN;**\[8]** Défini avec la valeur des champs à gauche et séparés par le caractère slash ( <mark style="color:blue;">`/`</mark> ).  \
> \&#xNAN;**\[9]** Propriété utilisée lorsque les types d'événements Econda est <mark style="color:blue;">`view`</mark> .  \
> \&#xNAN;**\[10]** Propriété utilisée lorsque les types d'événements Econda est <mark style="color:blue;">`buy`</mark> .  \
> \&#xNAN;**\[11]** Défini lorsqu'un [événement de recherche](https://doc.commandersact.com/fr/developpeurs/tracking-and-integrations) est déclenché.  \
> \&#xNAN;**\[12]** S'il est fourni en clair, il est automatiquement haché via SHA256.  \
> \&#xNAN;**\[13]** Plus de détails sont disponibles en suivant ce [LINK](https://doc.commandersact.com/configure/cookies#data).  \
> \&#xNAN;**\[14]** Ce tableau bidimensionnel est défini avec les segments d'utilisateurs fournis. Priorité à gauche. `DataSegments` doit être un array unidimensionnel avec les noms des segments d'utilisateurs fournis à l'index `0` et séparés par le caractère virgule. (Par ex. <mark style="color:blue;">`["USER_SEGMENT_NAME_1,USER_SEGMENT_NAME_2...."]`</mark> ).  \
> \&#xNAN;**\[15]** Identifiant du destinataire de la newsletter tel qu'utilisé dans l'ESP.  \
> \&#xNAN;**\[16]** Identifiant de la newsletter.  \
> \&#xNAN;**\[17]** Groupe cible/objectif (Par ex. <mark style="color:blue;">`abonnement à la newsletter`</mark> ). \
> \&#xNAN;**\[18]** 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 ainsi rendue transparente (Par ex. <mark style="color:blue;">`SubscriptionClick`</mark>).  \
> \&#xNAN;**\[19]** Avec les campagnes on-site, vous utilisez des zones pertinentes de votre site web pour des campagnes marketing favorisant les ventes, par ex. sous forme de bannières on-site. Envoyez les noms des bannières de campagne on-site vues (Par ex. <mark style="color:blue;">`Summer Sale`</mark>): vous pouvez envoyer jusqu'à trois noms.  \
> \&#xNAN;**\[20]** Envoyez les noms des bannières de campagne on-site cliquées (Par ex. <mark style="color:blue;">`Summer Sale`</mark> ): vous pouvez envoyer jusqu'à trois noms.  \
> \&#xNAN;**\[21]** Par ex. <mark style="color:blue;">`1280x1024|1.5`</mark> .  \
> \&#xNAN;**\[22]** Défini avec `0` à la connexion réussie, sinon <mark style="color:blue;">`1`</mark> . Valeur par défaut : <mark style="color:blue;">`0`</mark> .  \
> \&#xNAN;**\[23]** Événements vidéo pris en charge [Lecture vidéo démarrée](https://doc.commandersact.com/fr/developpeurs/tracking-and-integrations/tracking/events-reference/video-event-reference), [Lecture vidéo en pause](https://doc.commandersact.com/fr/developpeurs/tracking-and-integrations/tracking/events-reference/video-event-reference), et [Lecture vidéo terminée](https://doc.commandersact.com/fr/developpeurs/tracking-and-integrations/tracking/events-reference/video-event-reference): cette propriété est définie soit avec <mark style="color:blue;">`play`</mark>, <mark style="color:blue;">`pause`</mark> ou <mark style="color:blue;">`ended`</mark> respectivement.
> {% endhint %}
