For the complete documentation index, see llms.txt. This page is also available as Markdown.

Explicação sobre campos calculados

Limitado: Campos calculados personalizados estão disponíveis apenas em algumas edições do produto. Entre em contato com o suporte para atualizar seu programa de defensores e obter acesso.

Por meio de campos personalizados, você pode enviar à impact.com uma ampla variedade de informações adicionais sobre os participantes do seu Advocate, além do básico necessário para executar seu programa de indicação.

Os campos calculados recebem dados de usuários e eventos, e os valores são calculados, armazenados e ficam visíveis no perfil do participante. Depois que o campo calculado é configurado, seu valor será atualizado dinamicamente à medida que você enviar eventos do seu programa Advocate que atendam aos seus critérios.

Exemplo: Um campo calculado pode ser configurado para contar quantas vezes um participante faz uma compra de pelo menos US$ 100 em uma janela de um mês. Depois, você pode configurar seu programa para conceder recompensas especiais aos participantes que fizerem pelo menos 3 dessas compras de US$ 100 em um mês.

Campos calculados padrão

Por padrão, você recebe quatro campos calculados. Você pode fazer referência a eles assim que começar a configurar as regras do seu programa.

Campos calculados padrão
Campo calculado
Descrição

lastSeenDate

Registra a última vez em que o usuário foi inserido/atualizado no Advocate.

firstPurchaseDate

Registra a primeira data em que recebemos um evento de compra para este participante.

lastPurchaseDate

Registra a data do evento de compra mais recente do participante.

totalPurchaseCount

Registra o número total de eventos de compra para este participante.

Campos calculados criados pelo cliente

Você pode criar seus próprios campos calculados que vão além dos padrões fornecidos. Ao configurar um campo calculado, você pode:

  • Adicionar uma data de início e uma data de término se quiser que o cálculo seja executado por um período limitado (por exemplo, de 1º de janeiro a 17 de fevereiro). Esse período definido é chamado de período ativo.

  • Especificar uma janela recorrente janela de rastreamento para seus cálculos de soma e contagem. As janelas de acompanhamento podem ser janelas fixas (por exemplo, um mês ou ano específico do calendário) ou janelas deslizantes (por exemplo, os últimos 90 dias).

  • Defina restrições adicionais para quando o cálculo é executado adicionando um filtro ou escrevendo uma expressão JSONata. Essas opções são discutidas com mais detalhes em nosso artigo Configurando um Campo Calculado.

Observação: Se o seu campo calculado tiver um período ativo ou uma janela de acompanhamento, os valores não serão atualizados após o término do período de cálculo. Se o seu campo calculado tiver um período ativo (ou uma janela de acompanhamento, apenas para cálculos de soma/contagem), os valores não serão mais atualizados após o término do período de cálculo. No entanto, os valores permanecerão visíveis no perfil de cada participante.

Campos calculados criados pelo cliente

Há vários tipos de cálculos que você pode usar ao criar um campo calculado.

Cálculo
Descrição
Exemplo

Soma

Calcule a soma do {fieldname} campo de {eventkey} eventos

Some todas as compras que um amigo indicado fizer nos primeiros 30 dias após o cadastro. Conceda recompensas em níveis ao advogado do cliente com base no valor gasto.

Contagem

Conte o número de {eventkey} eventos

Recompense os participantes quando eles tiverem feito mais de 10 compras.

Primeira vez visto (data)

Calcule o carimbo de data/hora do primeiro {eventkey} evento

Recompense os participantes se eles começaram a fazer compras antes de uma determinada data.

Última vez visto (data)

Calcule o carimbo de data/hora do último {eventkey} evento

Recompense os participantes se a última compra deles tiver sido há até 5 dias.

Primeiro valor

Calcule o valor do {fieldname} campo do primeiro evento {eventkey}

Recompense os participantes quando fizerem uma primeira compra de valor alto.

Último valor

Calcule o valor do {fieldname} campo do mais recente {eventkey} evento

Recompense os participantes quando o último pagamento deles for de pelo menos um determinado valor.

Atualizado

Isto foi útil?