Utiliser les attributs prédéfinis

Actito propose une série d'attributs prédéfinis dans la base de profils.

Ces attributs ont des utilités spécifiques dans Actito en termes de reporting (sexe, date de naissance,..) ou de contact (email, GSM,...).

Nous vous conseillons de toujours préférer un attribut prédéfini à la création d'un autre attribut.

Par exemple : il ne sera pas possible d'envoyer un mail à une adresse qui n'est pas définie comme "emailaddress".
De même, il ne sera pas possible d'envoyer un sms via un champ qui n'est pas défini comme "gsmNumber".

images/download/attachments/615285370/image2023-4-3_15-14-2.png

Liste des attributs prédéfinis

Date de naissance (birthdate)

Les avantages d'utiliser un attribut prédéfini "birthdate" pour conserver une date de naissance, plutôt que de créer un attribut de type "date" commun:

  • Actito calculera automatiquement l'âge du profil. Pour du ciblage ou de la personnalisation, vous pourrez sélectionner "toutes les personnes qui ont entre 25 et 55 ans". Vous n'aurez pas à exprimer cela en termes de dates de naissance.

  • Cette date sera utilisée pour des rapports spécifiques, tels que la pyramide des âges.

Adresse email (emailAddress)

L'attribut prédéfini "emailaddress" est le seul champ que vous pourrez utiliser pour envoyer des emails avec Actito.

Par défaut, à sa création, ce sera un champ obligatoire et unique.

Règles d'acceptation pour un champ de type "emailaddress" :

  • Il doit respecter la syntaxe suivante xxx@yyy.zzz

    • la valeur xxx (càd le nom d'utilisateur avant le @ )

    • ne peut par reprendre de caractères accentués (par ex. é,è,à,ç,ù,ï,...).

    • la valeur zzz doit faire partie de la liste des extensions autorisées (liste internationalement reconnue)

  • A minima, il faut donc prévoir :

    • le nom d'utilisateur peut contenir au moins les caractères: "a -> z", "A -> Z", "0 -> 9", de "-", "_", "." et les caractères spéciaux "!#$%&'*+-/=?^_`{|}~"

    • l'utilisation obligatoire d'un "@"

    • minimum 1 caractère avant "@"

    • le nom de domaine et le suffixe après le "@"

    • le nom de domaine ne peut pas commencer ni se terminer par "-"

    • le suffixe doit contenir au moins deux caractères

    • plusieurs points (".") ne peuvent pas se suivre (ex: "..")

  • Les sous-domaines sont autorisés (ex : subdomain.mydomain.com ) et les accents sont autorisés dans les noms de domaine.

Avant chaque envoi Actito vérifiera que l'adresse est contactable (sinon elle sera filtrée).

Adresse email cryptée

Les attributs prédéfinis "emailAddressMD5"et "emailAddressSHA256" vous permettent de crypter la valeur de "emailAddress" avec les fonctions de hachage MD5 ou SHA256.

Ces algorithmes sont utiles si vous devez communiquer des addresses email à des outils externes (par le biais de paramètres de liens, ou comme clé pour un import/export), mais que vous ne souhaitez pas utiliser les valeurs originales pour des raisons de sécurité.

Les deux attributs prédéfinis cryptés sont particulier dans la mesure où ils sont générés par Actito:

  • Leur valeur est automatiquement calculée à partir de la valeur de l'attribut "emailAddress"

  • De ce fait, ils ne peuvent qu'être ajouté dans une table de profil qui contient l'attribut "emailAddress" avec les même propriétés (unicité, caractère obligatoire).

  • Les utilisateurs ne peuvent attribuer de valeur dans la table de profil à l'attribut crypté, d'aucune manière que ce soit

  • Le hachage est calculé sur la valeur hexadécimale minuscule de l'attribut "emailAddress"

Ci-dessous, un exemple des valeurs hachées de l'adresse e-mail "support@Actito.com":

  • emailAddressMD5 : b87e913e711d2211acffdc7a5b1703f0

  • emailAddressSHA256 : 7e413502940e598d242f58f2c71ac09660c093ecbfc03c3f2b8fe68c3a2316ef

Prénom et Nom (firstName & lastName)

Les attributs prédéfinis "firstName" et "lastname" sont de simples champs textes courts (max. 64 caractères).

Par défaut, l'attribut prédéfini "lastName" est un champ obligatoire.

Adresse postale (addressCountry, addressLocality, addressPostalCode, addressStreet, addressNumber, addressBox)

La combinaison de ces champs vous permet de stocker l'adresse postale partielle ou complète d'un profil.

L'attribut prédéfini "addressCountry" est un champ de type 'Pays' (représenté par le code à deux lettres ISO 3166-1 du pays)

  • "addressLocality" représente la ville. C'est un champ texte de maximum 50 caractères.

  • "addressPostalCode" est un champ de type texte représentant le code postal.

  • "addressStreet" est un champ texte de maximum 50 caractères représentant la rue.

  • "addressNumber" représente le numéro de maison. C'est un champ texte et non un entier pour pouvoir stocker des numéros tel que '41bis'.

  • "addressBox" est un champ texte représentant la boîte postale.

Numéro de GSM (gsmNumber)

L'attribut prédéfini "gsmNumber" est le seul champ que vous pourrez utiliser pour envoyer des SMS avec Actito.

Seuls les numéros au format international pourront être contactés.

  • France: +33 6 XX XX XX XX

  • Belgique: +32 4XX XX XX XX

La règle d'acceptation pour un champ typé "gsmNumber" est qu'il ne peut contenir que les caractères suivants (et rien d'autre) :

  • +().- /0123456789 (r emarque : l'espace vide est bien inclus)

Langue (motherLanguage)

L'attribut prédéfini "motherLanguage" est un champ de type 'langue' (code à 2 lettres appelé le code ISO 639-1 )

C'est le champ qui sera utilisé pour envoyer les campagnes dans la bonne langue aux profils.
Si vous n'avez pas d'attribut langue dans votre base, parce que tous vos profils sont contactés dans la même langue, il faudra décocher la case 'langue' présélectionnée à l'étape du ciblage pour un envoi d'emails.

Nombre d'enfants (nbChildren)

L'attribut prédéfini "nbreChildren" est un champ de type nombre entier (supérieur ou égal à zéro).

Profession (profession)

L'attribut prédéfini "profession" est un champ de type 'grand texte' (max. 50 caractères). Aucune valeur par défaut n'est proposée par Actito.

Sexe (sex)

Le champ sexe est défini pour ne contenir que 2 valeurs possibles: M et F (pour Masculin et Féminin)

Actito ne propose pas d'attribut prédéfini de type "civilité" (monsieur, madame, mademoiselle) car s'adresser à une jeune dame en tant que "mademoiselle" n'est plus permis dans certains pays.
Dans les personnalisations, le "genderTest" permettra de se baser sur le champ "sex" pour permettre la personnalisation 'Monsieur' / 'Madame'.

Numéro de Téléphone (telephoneNumber)

L'attribut prédéfini "telephoneNumber" est un champ de type Numéro de téléphone.

Consentement Marketing (marketingConsent)

L'attribut prédéfini "maketingConsent" est un champ de type 'booléen'.

Par défaut, l'attribut prédéfini "maketingConsent" est paramétré comme 'obligatoire'.

Cet attribut est utilisé dans le cadre du RGPD pour stocker le consentement d'un profil pour être contacté par des campagnes marketing (voir ici plus d'information).

Consentement aux traceurs (trackingConsent)

L'attribut prédéfini "trackingConsent" est un champ de type 'booléen'.

Il sert à stocker le consentement d'un profil pour que son comportement lorsqu'il reçoit une campagne soit 'suivi', notamment le fait d'ouvrir ou de cliquer dans la campagne, d'enregistrer des informations sur le type d'appareil utilisé, ou de déclencher des goals (voir ici pour plus d'informations).