Explication des champs calculés
Limité: Les champs calculés personnalisés ne sont disponibles que pour certaines éditions du produit. Contactez le support pour mettre à niveau votre programme de parrains et obtenir l'accès.
Via champs personnalisés, vous pouvez envoyer à impact.com une large gamme d'informations supplémentaires sur vos participants Advocate au-delà des éléments de base requis pour gérer votre programme de parrainage.
Les champs calculés reçoivent des données utilisateur et événementielles ; leurs valeurs sont calculées, stockées et deviennent visibles sur le profil du participant. Une fois le champ calculé configuré, sa valeur se mettra à jour dynamiquement au fur et à mesure que vous enverrez à Advocate les événements de votre programme qui répondent à vos critères.
Exemple : Un champ calculé peut être configuré pour compter combien de fois un participant effectue un achat d'au moins 100 $ sur une fenêtre d'un mois. Ensuite, vous pouvez configurer votre programme pour attribuer des récompenses spéciales aux participants qui effectuent au moins 3 de ces achats de 100 $ en un mois.
Champs calculés par défaut
Par défaut, quatre champs calculés vous sont fournis. Vous pouvez vous y référer dès que vous commencez à définir les règles de votre programme.
Champs calculés par défaut
lastSeenDate
Suivi de la dernière fois où l'utilisateur a été upserté dans Advocate.
firstPurchaseDate
Enregistre la première date à laquelle nous avons reçu un événement d'achat pour ce participant.
lastPurchaseDate
Enregistre la date de l'événement d'achat le plus récent du participant.
totalPurchaseCount
Enregistre le nombre total d'événements d'achat pour ce participant.
Champs calculés créés par le client
Vous pouvez créer vos propres champs calculés qui vont au-delà de ceux fournis par défaut. Lors de la configuration d'un champ calculé, vous pouvez :
Ajouter une date de début et de fin si vous souhaitez que le calcul s'exécute pendant une période limitée (par exemple, du 1er janvier au 17 février). Cette période définie est appelée période active.
Spécifier une suivi récurrente pour vos calculs de somme et de comptage. Les fenêtres de suivi peuvent être soit des fenêtres fixes (par exemple, un mois calendaire unique ou une année), soit des fenêtres glissantes (par exemple, les 90 derniers jours).
Définir des contraintes supplémentaires pour l'exécution du calcul en ajoutant un filtre ou en écrivant une expression JSONata. Ces options sont abordées plus en détail dans notre article Configuration d'un champ calculé.
Remarque : Si votre champ calculé a une période active ou une fenêtre de suivi, les valeurs ne seront pas mises à jour après la fin de la période de calcul. Si votre champ calculé a une période active (ou une fenêtre de suivi, uniquement pour les calculs de somme/comptage), les valeurs ne seront plus mises à jour après la fin de la période de calcul. Cependant, les valeurs resteront visibles sur le profil de chaque participant.
Champs calculés créés par le client
Il existe plusieurs types de calculs que vous pouvez utiliser lors de la création d'un champ calculé.
Somme
Calculer la somme du {fieldname} champ depuis {eventkey} événements
Additionnez tous les achats effectués par un ami parrainé dans les 30 premiers jours après l'inscription. Attribuez des récompenses par paliers à l'avocat client en fonction du montant dépensé.
Comptage
Compter le nombre de {eventkey} événements
Récompenser les participants lorsqu'ils ont effectué plus de 10 achats.
Première vue (Date)
Calculer l'horodatage du premier {eventkey} événement
Récompenser les participants s'ils ont commencé à effectuer des achats avant une certaine date.
Dernière vue (Date)
Calculer l'horodatage du dernier {eventkey} événement
Récompenser les participants si leur dernier achat remonte à moins de 5 jours.
Première valeur
Calculer la valeur du {fieldname} champ à partir du premier événement {eventkey}
Récompenser les participants lorsqu'ils effectuent un premier achat important.
Dernière valeur
Calculer la valeur du {fieldname} champ issu du plus récent {eventkey} événement
Récompenser les participants lorsque leur dernier paiement atteignait au moins une certaine valeur.
Mis à jour
Ce contenu vous a-t-il été utile ?

