# Configurer un champ calculé

**Limité**: Les champs personnalisés calculés sont uniquement disponibles pour certaines éditions de produit. [Contactez le support](https://app.impact.com/support/portal.ihtml?createTicket=true&) pour mettre à niveau votre programme de parrains et obtenir l'accès.

Les champs calculés vous permettent de suivre les événements à leur arrivée, de configurer un calcul en utilisant les champs d’événement et de stocker les données résultantes sur le profil d’un participant. Une fois le champ calculé configuré, sa valeur se mettra à jour dynamiquement à mesure que vous enverrez des événements impact.com qui répondent à vos critères.

Ce guide vous montrera le processus de base pour configurer un champ calculé, y compris un exemple à la fin. Pour plus de détails sur le fonctionnement des champs calculés et les types de calculs possibles, reportez-vous à [Champs calculés expliqués](https://help.impact.com/brand/fr/que-souhaitez-vous-apprendre/advocate-program/manage-advocate-participants/custom-and-calculated-fields/calculated-fields-explained).

#### Configurer un champ calculé

1. Dans le menu de navigation de gauche, sélectionnez ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage] → Sources de données → Champs**.
2. Sélectionnez **Créer un champ calculé**.
3. Complétez les champs :
   * **Nom**
   * **Événement**
   * **Calcul**
   * **Champ d’événement** (si applicable pour votre calcul)
4. Facultativement, appliquez un **Fenêtre de suivi** si vous souhaitez effectuer un calcul de somme ou de comptage sur une base continue. Le fuseau horaire de votre compte impact.com s’appliquera à la fenêtre de suivi.
   * ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-d0b6669ae76a7bef06a8d6940d7ad5c16bb8d018%2F7cb018d4face8d7cceb880eb5086c812e764fbcfe6f2a0377f88bc7576973070.svg?alt=media) **\[Activer]** si vous souhaitez inclure uniquement certains événements dans les calculs. Pour des détails sur les types de fenêtre et quand les utiliser, voir [Fenêtres de suivi pour les champs calculés](https://help.impact.com/brand/fr/que-souhaitez-vous-apprendre/advocate-program/manage-advocate-participants/custom-and-calculated-fields/tracking-windows-for-calculated-fields-explained)
5. Si vous avez appliqué une fenêtre glissante, vous pouvez définir une valeur maximale à compter pour chaque unité de votre intervalle (par ex., chaque jour dans un intervalle de 60 jours).
6. Dans le *Filtres* champ, ajoutez un **Période active** si vous souhaitez définir une date de début et de fin pour le calcul.
7. Sélectionnez ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6282f271b7521383385339243690b303086736d9%2F3b5a585dd2895bdf1c30d1236c72ba590dddd18717863b27074c8d313d05ae20.svg?alt=media) **Filtres supplémentaires** si vous souhaitez que seuls les événements répondant à des critères spécifiques soient inclus dans le calcul.
   * Les filtres peuvent s’appliquer aux caractéristiques des événements (par ex., le montant du chiffre d’affaires pour un achat donné) ou aux caractéristiques de l’utilisateur (par ex., un décompte du nombre de fois qu’un participant effectue un achat supérieur à 100 $)
8. **Examiner** vos sélections et décidez si vous souhaitez [rétrocalculer les valeurs](https://help.impact.com/brand/fr/que-souhaitez-vous-apprendre/advocate-program/manage-advocate-participants/custom-and-calculated-fields/edit-a-calculated-field) pour tous les participants.
   * Sélectionnez le ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-d2954616dc486c3e12c9211e20ff376bda0ab1af%2F7586e04e82e7c7203e5c82320dd417f8ac564cae5035024fdf0eb2ed017e6376.svg?alt=media) **\[Case cochée]** si vous souhaitez rétrocalculer les calculs.
9. Sélectionnez **Enregistrer** pour que vos modifications soient enregistrées.

#### Exemple

* Vous avez un programme de parrainage et souhaitez récompenser les participants qui effectuent fréquemment des achats importants peu de temps après avoir été parrainés. Vous déterminez que pour votre programme, cela signifie tout participant qui effectue 3 achats ou plus d’au moins 50 $ dans le mois suivant le parrainage. Un champ calculé peut vous aider à déterminer lesquels de vos participants atteignent ce seuil et servir de base à une règle de programme qui attribue une récompense à ces participants.

<details>

<summary>Instructions de configuration</summary>

Voici comment le calcul peut être configuré :

1. Sous la **Calcul**, complétez le **Nom** champ.
2. Saisissez les valeurs suivantes pour les champs d’événement et de calcul :
   * **Événement**: Achat
   * **Calcul**: Comptage
     * Cela configurera le calcul pour compter combien de fois impact.com reçoit des événements d’achat qui répondent à vos critères.
3. Appliquez une **Fenêtre de suivi**. Cela entraînera la réinitialisation du calcul chaque mois.
   * Sélectionnez **Fenêtre fixe**.
   * Sélectionnez un **1 mois calendaire** durée de la fenêtre.
4. Ajouter **Filtres** pour spécifier que vous ne souhaitez compter que les événements d’achat d’une valeur de 50 $ ou plus :

   * Sélectionnez **Ajouter une règle**.
   * Pour la première condition ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-c2cb550b55c51ea1eeff0acbd6f437a03b621a2c%2F60d033ae8a04c14498d5229c3c0160ac05feea7f605dbd770741793c900469f0.svg?alt=media) **\[Menu déroulant]**, sélectionnez le `events.fields.revenue` champ.
   * Changez le type d’opérateur en **supérieur ou égal à**.
   * Entrée `50` comme valeur de la variable chaîne.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>Remarque :</strong> Les expressions JSONata n’acceptent que les nombres entiers. Lors de l’utilisation d’une devise, impact.com recommande d’utiliser la plus petite unité de dénomination utilisée dans la configuration de votre base de données. Si vous n’êtes pas sûr, <a href="http://saasquatch-support@impact.com">contactez notre équipe d’assistance</a> pour obtenir de l'aide.</p></div>
5. Vérifier et **Enregistrer**.

</details>
