> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/fr/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/set-up-a-calculated-field.md).

# Configurer un champ calculé

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

Les champs calculés vous permettent de suivre les événements au fur et à mesure qu’ils arrivent, de configurer un calcul à l’aide des 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 lorsque vous envoyez 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 sur les types de calculs possibles, consultez [Explication des champs calculés](/brand/fr/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/calculated-fields-explained.md).

#### Configurer un champ calculé

1. Depuis le menu de navigation de gauche, sélectionnez ![](/files/15f4c8f88cb75624c1f6a18cb768e8f494128ac4) **\[Engage] → Sources de données → Champs**.
2. Sélectionnez **Créer un champ calculé**.
3. Renseignez les champs :
   * **Nom**
   * **Événement**
   * **Calcul**
   * **Champ de l’événement** (le cas échéant pour votre calcul)
4. Appliquez éventuellement un **Fenêtre de suivi** si vous souhaitez effectuer un calcul de somme ou de comptage de manière glissante. Le fuseau horaire de votre compte impact.com s’appliquera à la fenêtre de suivi.
   * ![](/files/305a4944a71dea362e7149113d0a2b30f3a73a14) **\[Activer]** si vous souhaitez inclure uniquement des événements dans les calculs. Pour plus de détails sur les types de fenêtres et sur le moment de les utiliser, voir [Fenêtres de suivi pour les champs calculés](/brand/fr/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/tracking-windows-for-calculated-fields-explained.md)
5. Si vous avez appliqué une fenêtre glissante, vous pouvez définir une valeur maximale à comptabiliser pour chaque unité de votre intervalle (par ex. chaque jour d’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 ![](/files/2e9a31a024d0b16eff92531050fb4093467526d2) **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 de l’événement (par ex. le montant des revenus pour un achat donné) ou aux caractéristiques de l’utilisateur (par ex. le décompte du nombre de fois qu’un participant effectue un achat de plus de 100 $)
8. **Examiner** vos sélections et déterminez si vous souhaitez [rétroremplir les valeurs](/brand/fr/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/edit-a-calculated-field.md) pour tous les participants.
   * Sélectionnez le ![](/files/94a2057cb9d4329aca9f1b322d3889a7ca036149) **\[Case cochée]** si vous souhaitez rétroremplir les calculs.
9. Sélectionnez **Enregistrer** pour enregistrer vos modifications.

#### Exemple

* Vous avez un programme de parrainage et souhaitez récompenser les participants qui effectuent fréquemment des achats importants peu 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 début du parrainage. Un champ calculé peut vous aider à déterminer quels 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 événement et calcul :
   * **Événement**: Achat
   * **Calcul**: Décompte
     * 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 fixe **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 préciser que vous souhaitez compter uniquement les événements d’achat d’une valeur de 50 $ ou plus :

   * Sélectionnez **Ajouter une règle**.
   * Pour la première condition ![](/files/b04f0278cecdb6d4cd1acab522796f8fbdcb0fa1) **\[Menu déroulant]**, sélectionnez les `events.fields.revenue` champ.
   * Modifiez le type d’opérateur en **supérieur ou égal à**.
   * Entrée `50` comme valeur de la variable de 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é 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érifiez et **Enregistrer**.

</details>


---

# 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://help.impact.com/brand/fr/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/set-up-a-calculated-field.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.
