> 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/pt-br/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/tracking-windows-for-calculated-fields-explained.md).

# Explicação das janelas de rastreamento para campos calculados

{% hint style="info" %}
**Observação**: Confira nosso artigo sobre [campos calculados](/brand/pt-br/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/calculated-fields-explained.md) para uma explicação sobre o que são e quando são úteis. Se você estiver procurando ajuda para configurar uma janela de acompanhamento para o seu campo calculado, veja [Configurando um campo calculado](/brand/pt-br/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/set-up-a-calculated-field.md).
{% endhint %}

Uma janela de acompanhamento permite adicionar elementos baseados em tempo aos campos calculados. Você pode adicionar janelas de acompanhamento a qualquer campo calculado que use um cálculo de soma ou contagem.

Incluir uma janela de acompanhamento em um campo calculado é útil se você quiser permitir que seus participantes acumulem um valor periodicamente (como valor de compra) e depois recompensá-los com base nesse valor. Os dados do evento serão calculados somente durante a janela selecionada — à medida que o tempo passa e a janela é atualizada, os dados anteriores não serão considerados.

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

* **Recência**: Incentive participantes inativos a reativar ou fazer uma nova compra.
* **Frequência**: Incentive seus clientes mais frequentes a continuar interagindo com seu programa e serviços.
* **Valor monetário**: Recompense os maiores gastadores por atingirem um determinado limite de valor de compra.

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

{% tabs %}
{% tab title="Janelas de acompanhamento fixas" %}
As janelas fixas permitem acompanhar um valor durante um dia, semana, mês ou ano do calendário. A janela começa no início do intervalo e reinicia no final. Os horários de início e término dependerão 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 for criado — ele não aguardará o início do próximo intervalo completo e não calculará retroativamente (por padrão) nenhum valor desde o início do intervalo atual, caso você o tenha perdido.

<details>

<summary>Exemplo</summary>

Você quer configurar uma regra do programa que conceda uma recompensa especial aos participantes que gastarem 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. Depois de configurado, os eventos de compra serão adicionados a partir do primeiro dia do mês, à meia-noite, até as 23h59 do último dia do mês.

<div data-with-frame="true"><figure><img src="/files/73b441c7f304e7232b7e60bbedc6d38f98f12cfe" alt=""><figcaption></figcaption></figure></div>

</details>
{% endtab %}

{% tab title="Janelas de acompanhamento deslizantes" %}
As janelas deslizantes permitem medir um valor em um intervalo personalizado de até 90 dias, semanas, meses ou anos. Diferentemente das janelas fixas, as janelas deslizantes não dependem de intervalos individuais fixos do calendário — 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 individual. O campo calculado será atualizado à medida que cada unidade passa e recebemos novos eventos que atendem aos seus critérios.

| Intervalo de exemplo | Unidade de tempo                         | Seu campo será atualizado…  |
| -------------------- | ---------------------------------------- | --------------------------- |
| 10 dias              | 1 dia (12h00 à 23h59)                    | 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    |

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

Independentemente do seu intervalo, consideramos o horário de início de cada unidade como 12h00 (meia-noite) e o fim como 23h59. 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 valor gasto nos 90 dias anteriores.

<div data-with-frame="true"><figure><img src="/files/cdc8ae6723285cc14aad428ccc3099fb1e5b8f1f" alt=""><figcaption></figcaption></figure></div>

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


---

# 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/pt-br/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/custom-and-calculated-fields/tracking-windows-for-calculated-fields-explained.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.
