Explication des champs personnalisés pour Advocate
Vous pouvez utiliser champs personnalisés pour envoyer à impact.com des informations supplémentaires sur les participants de votre programme de parrainage. Ces informations peuvent être utilisées dans vos règles du programme pour déterminer quand les objectifs et les actions sont déclenchés. Vous pouvez également segmenter vos participants en fonction des valeurs des champs personnalisés.
Les types de champs personnalisés que vous envoyez sont flexibles. Par exemple, vous pouvez vouloir inclure des informations sur :
Date de naissance
Langue
Lieu
Type d'abonnement
Statut d'adhésion
Les champs personnalisés peuvent être envoyés à impact.com lorsque vous téléchargez un fichier d'importation d'utilisateurs ou via UTT, API, SDK ou une autre méthode d'intégration.
Caractéristiques des champs
Tous les champs personnalisés que vous envoyez doivent respecter quelques exigences concernant les noms et les valeurs des champs.
Jusqu'à 64 caractères.
Seuls les caractères alphanumériques, les tirets et les underscores sont acceptés (les lettres doivent être non accentuées).
Sensible à la casse, par ex.,
customFieldNameest traité comme distinct decustomfieldname.
Prend en charge
chaîne,nombre,Booléen, ettypes null.Valeur maximale de chaîne de 1024 caractères.
Les dates doivent être formatées en timestamp UNIX en millisecondes.
Maximum de 100 champs peuvent être ajoutés/mis à jour par requête.
Définir un champ personnalisé pour un utilisateur à
nullsupprimera le champ pour cet utilisateur.
Envoyer des informations de champs personnalisés à impact.com
Vous pouvez inclure des champs personnalisés chaque fois que vous créez, mettez à jour ou upsertez des utilisateurs, quel que soit le moyen par lequel vous envoyez les données.
Vous pouvez inclure des champs personnalisés lors de l'importation de nouveaux utilisateurs ou de la mise à jour d'utilisateurs existants en masse. Reportez-vous à Importer des participants défenseurs en masse pour les instructions.
Vous trouverez ci-dessous deux fichiers d'exemple que vous pouvez utiliser pour guider votre importation.
Les champs personnalisés peuvent être inclus lors de l'utilisation des méthodes GraphQL ou endpoints Rest API qui créent, mettent à jour ou upsertent des utilisateurs. Ils peuvent également être inclus lors de l'utilisation de UTT ou de nos options mobiles pour créer, mettre à jour ou upserter des utilisateurs depuis votre application.
Mis à jour
Ce contenu vous a-t-il été utile ?

