# Janelas de Rastreamento para Campos Calculados Explicadas

{% hint style="info" %}
**Observação**: Confira nosso artigo sobre [campos calculados](https://help.impact.com/brand/pt-br/sobre-o-que-voce-gostaria-de-aprender/advocate-program/manage-advocate-participants/custom-and-calculated-fields/calculated-fields-explained) para uma explicação do que são e quando são úteis. Se você precisar de ajuda para configurar uma janela de rastreamento para seu campo calculado, veja [Configurando um Campo Calculado](https://help.impact.com/brand/pt-br/sobre-o-que-voce-gostaria-de-aprender/advocate-program/manage-advocate-participants/custom-and-calculated-fields/set-up-a-calculated-field).
{% endhint %}

Uma janela de rastreamento permite adicionar elementos baseados em tempo a campos calculados. Você pode adicionar janelas de rastreamento a qualquer campo calculado que utilize uma soma ou cálculo de contagem.

Incluir uma janela de rastreamento em um campo calculado é útil se você quiser permitir que seus participantes acumulem um valor periodicamente (como valor de compra) e então recompensá-los com base nesse valor. Os dados de eventos serão calculados apenas durante a janela que você selecionar — à medida que o tempo passa e a janela se atualiza, dados anteriores não serão levados em conta.

Você pode usar o valor do campo para configurar regras do programa que incentivem seus participantes a alinhar-se com seus objetivos para:

* **Recência**: Incentive participantes inativos a reativarem ou fazerem uma nova compra.
* **Frequência**: Incentive seus clientes mais frequentes a continuar engajando com seu programa e serviços.
* **Valor Monetário**: Recompense os grandes gastadores por atingir um determinado limiar de valor de compra.

Ao configurar um campo calculado, você pode escolher entre dois tipos de janelas de rastreamento:

{% tabs %}
{% tab title="Janelas de rastreamento fixas" %}
Janelas fixas permitem rastrear um valor durante um dia, semana, mês ou ano do calendário. A janela começa no início do intervalo e é renovada no final. O horário de início e término dependerá das configurações de fuso horário da sua conta impact.com.

Quando você cria um campo calculado com uma janela fixa, ele começará a contar a partir do momento em que o campo é criado — não aguardará o início do próximo intervalo completo, e por padrão não calculará retroativamente quaisquer valores desde o início do intervalo atual se você os perdeu.

<details>

<summary>Exemplo</summary>

Você quer configurar uma regra de programa que emita uma recompensa especial para participantes que gastem acima de determinado valor a cada mês. Para isso, você precisará de um campo calculado que some o valor das compras em uma janela fixa de 1 mês. Uma vez configurado, os eventos de compra serão adicionados desde o primeiro dia do mês, à meia-noite, até as 23h59 do último dia do mês.

<div data-with-frame="true"><figure><img src="https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-0e7df8d9fa2b2b8cc3f1b333ce601aacde2f0b6f%2Ffce9f5404d15d0c5692cb3e89ff28b1305dd4baf8572e51e71766b633cc75c09.png?alt=media" alt=""><figcaption></figcaption></figure></div>

</details>
{% endtab %}

{% tab title="Janelas de rastreamento deslizantes" %}
Janelas deslizantes permitem medir um valor ao longo de um intervalo personalizado de até 90 dias, semanas, meses ou anos. Ao contrário das janelas fixas, as deslizantes não dependem de intervalos de calendário individuais — você pode definir uma janela de 10 dias, 5 semanas, 3 meses, 2 anos e assim por diante.

Dentro de cada intervalo há uma **unidade** de tempo. O campo calculado será atualizado à medida que cada unidade passa e recebemos novos eventos que atendam aos seus critérios.

| Intervalo de Exemplo | Unidade de tempo                         | Seu campo será atualizado…  |
| -------------------- | ---------------------------------------- | --------------------------- |
| 10 dias              | 1 dia (00:00 às 23:59)                   | Após cada dia que passar    |
| 5 semanas            | 1 semana (domingo a sábado)              | Após cada semana que passar |
| 3 meses              | 1 mês (do primeiro ao último dia do mês) | Após cada mês que passar    |
| 2 anos               | 1 ano (1º de janeiro a 31 de dezembro)   | Após cada ano que passar    |

Janelas deslizantes permitem definir um valor máximo a ser somado ou contado para cada unidade da sua janela de rastreamento, por exemplo, para cada dia da sua janela de 90 dias, ou cada semana da sua janela de 12 semanas. Isso não define um máximo para todo o intervalo. Define apenas um máximo para cada unidade.

Independentemente do seu intervalo, consideramos o horário de início de cada unidade como 00:00 (meia-noite) e o fim como 23:59. Usamos as configurações de fuso horário da sua conta impact.com para determinar isso.

<details>

<summary>Exemplo</summary>

Você quer permitir que os participantes acumulem pontos com base no valor que gastam ao longo de 90 dias. À medida que cada dia passa e recebemos novos dados de eventos correspondentes, o valor do campo calculado é atualizado para refletir o montante gasto nos 90 dias anteriores.

<div data-with-frame="true"><figure><img src="https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-947333eb074b672e6904336b45f10753b2fc0bb9%2Ffc0d585ccace147e93200605e9af49924c8bb0ea43d5104d735aabdde9f87751.png?alt=media" alt=""><figcaption></figcaption></figure></div>

</details>
{% endtab %}
{% endtabs %}
