# Configurar un campo calculado

**Limitado**: Los campos personalizados calculados solo están disponibles en ciertas ediciones del producto. [Contactar con soporte](https://app.impact.com/support/portal.ihtml?createTicket=true&) para actualizar tu programa de defensores y obtener acceso.

Los campos calculados le permiten hacer un seguimiento de los eventos a medida que llegan, configurar un cálculo usando campos de evento y almacenar los datos resultantes en el perfil de un participante. Una vez configurado el campo calculado, su valor se actualizará dinámicamente a medida que envíe eventos de impact.com que cumplan sus criterios.

Esta guía le mostrará el proceso básico para configurar un campo calculado, incluido un ejemplo al final. Para obtener más detalles sobre cómo funcionan los campos calculados y qué tipos de cálculos son posibles, consulte [Campos calculados explicados](/brand/es/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/calculated-fields-explained.md).

#### Configurar un campo calculado

1. En el menú de navegación izquierdo, seleccione ![](/files/fe7777a565e5a85579aeb006aa379fcc1b594c29) **\[Engage] → Orígenes de datos → Campos**.
2. Selecciona **Crear campo calculado**.
3. Complete los campos:
   * **Nombre**
   * **Evento**
   * **Cálculo**
   * **Campo de evento** (si aplica a su cálculo)
4. Opcionalmente, aplique una **Ventana de seguimiento** si desea realizar un cálculo de suma o conteo de forma continua. La zona horaria de su cuenta de impact.com se aplicará a la ventana de seguimiento.
   * ![](/files/56e1fcd9ba564ade1200e6210703a468dfffe350) **\[Activar]** si desea incluir solo eventos en los cálculos. Para obtener detalles sobre los tipos de ventana y cuándo usarlos, consulte [Ventanas de seguimiento para campos calculados](/brand/es/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 aplicó una ventana deslizante, entonces puede establecer un valor máximo que se contará para cada unidad de su intervalo (por ejemplo, cada día en un intervalo de 60 días).
6. En el *Filtros* campo, añada un **Período activo** si desea establecer una fecha de inicio y una fecha de fin para el cálculo.
7. Selecciona ![](/files/7739dcda4ddf1d60735bf425b3969b4ce7b927a4) **Filtros adicionales** si solo desea que se incluyan en el cálculo los eventos que cumplan criterios específicos.
   * Los filtros pueden aplicarse a características del evento (p. ej., el importe de ingresos de una compra determinada) o a características del usuario (p. ej., un conteo del número de veces que un participante realiza una compra de más de $100)
8. **Revisar** sus selecciones y decida si desea [rellenar los valores](/brand/es/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/edit-a-calculated-field.md) para todos los participantes.
   * Selecciona el ![](/files/2bc4dac48ece1426bbcc3de03b592fc62bf39277) **\[Casilla marcada]** si desea rellenar los cálculos.
9. Selecciona **Guardar** para que sus cambios se guarden.

#### Ejemplo

* Tiene un programa de referidos y desea recompensar a los participantes que realizan con frecuencia compras de importe elevado poco después de haber sido referidos. Determina que, para su programa, esto significa cualquier participante que realice 3 o más compras de al menos $50 en el mes posterior al inicio de la referencia. Un campo calculado puede ayudarle a determinar qué participantes cumplen este umbral y servir de base para una regla del programa que otorgue una recompensa a estos participantes.

<details>

<summary>Instrucciones de configuración</summary>

Así es como se puede configurar el cálculo:

1. Debajo de **Cálculo**, complete el **Nombre** .
2. Introduzca los siguientes valores para los campos de evento y cálculo:
   * **Evento**: Compra
   * **Cálculo**: Conteo
     * Esto configurará el cálculo para contar cuántas veces impact.com recibe eventos de compra que cumplen sus criterios.
3. Aplique una **Ventana de seguimiento**. Esto hará que el cálculo se reinicie cada mes.
   * Selecciona **Ventana fija**.
   * Seleccione un **1 mes natural** duración de la ventana.
4. Añadir **Filtros** para especificar que solo desea contar los eventos de compra con un valor de $50 o más:

   * Selecciona **Agregar regla**.
   * Para la primera condición ![](/files/dc4b460e9558e50b72a5d0a040271a8312ab03b3) **\[menú desplegable]**, seleccione los `events.fields.revenue` .
   * Cambie el tipo de operador a **mayor o igual que**.
   * Intro `50` como valor de la variable de cadena.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>Nota:</strong> Las expresiones JSONata solo aceptan números enteros. Al usar moneda, impact.com recomienda usar la denominación más baja utilizada en la configuración de su base de datos. Si no está seguro, <a href="http://saasquatch-support@impact.com">contacte a nuestro equipo de soporte</a> para obtener ayuda.</p></div>
5. Revisar y **Guardar**.

</details>


---

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