Collecte de l'identité des utilisateurs


Collecte de l'identité des utilisateurs

Une fois par session au minimum, il faut transmettre des informations d'identification de l'utilisateur connecté. Pour ce faire, il y a deux données utilisateurs pouvant être utilisées :

  • l'email de l'utilisateur connecté
  • votre identifiant interne utilisateur s'il a été communiqué dans la propriété refId des contacts

Info

Identifiant interne utilisateur correspond à la propriété refId (champ Contact ID de l'interface d'édition du contact)

Info

Tous les codes Javascript ci-dessous doivent être exécutés après l'initialisation du script Skalin.

# Utilisation de l'email utilisateur

Le code ci-dessous permet de collecter un évènement d'identification utilisateur :

<script type="text/javascript">
ska(function(skalin){
   skalin.identity({ email: {{UserEmail}} });
});
</script>;
1
2
3
4
5
UserEmail Email de l'utilisateur connecté déjà référencé dans Skalin

# Utilisation de votre identifiant utilisateur

Le code ci-dessous permet de collecter un évènement d'identification utilisateur :

<script type="text/javascript">
ska(function(skalin){
   skalin.identity({ id: {{UserId}} });
});
</script>;
1
2
3
4
5
UserId Votre identifiant utilisateur déjà référencé dans Skalin

# Cas des utilisateurs multi-comptes

Dans le cas où tout ou une partie de vos utilisateurs (non interne) ont accès à plusieurs comptes clients, il est recommandé de préciser au SDK Skalin le client courrant pour lequel l'utilisateur utilise votre plateforme.

Info

Cette fonnactionnalité est optionnelle si vos utilisateurs n'ont accès qu'à un seul client.

Le code ci-dessous permet de préciser le client courant de l'utilisateur :

<script type="text/javascript">
ska(function(skalin){
   skalin.customerId({{CustomerId}});
});
</script>;
1
2
3
4
5
CustomerId Identifiant interne du client ou son domaine

Info

Identifiant interne du client correspond à la propriété refId (champ Customer ID de l'interface d'édition du client)

Avertissement

Vous devez appeler la méthode skalin.customerId(...); avant toutes autres méthodes du SDK (identity, feature).

Contributeurs: Julien