Identification des utilisateurs
Transformez les visiteurs anonymes en profils persistants et consultables.
Les profils vous permettent de suivre les utilisateurs avec un identifiant stable et offrent plusieurs avantages :
- Continuité multi-appareils lorsque le même utilisateur est de nouveau identifié
- Fiches visiteurs consultables dans le tableau de bord
- Meilleure attribution du trafic anonyme aux comptes connus
Identify est explicite — c'est vous qui l'appelez
Flowsery ne détecte pas automatiquement les utilisateurs connectés. Installer
le script suit les pages vues et les sessions anonymes ; il ne peut pas savoir
qui est l'utilisateur actuel. Vous reliez le visiteur à un compte en appelant
identify explicitement après l'inscription, la connexion ou dès que votre
application connaît l'utilisateur — le même modèle que DataFast et Segment.
window.flowsery('identify', {
userId: 'user_123',
email: 'john@example.com',
name: 'John Wayne',
image: 'https://example.com/avatar.jpg',
profileData: {
role: 'admin',
plan: 'pro',
},
});Appelez-le depuis votre application dès que l'utilisateur est connu. En React :
'use client';
import { useEffect } from 'react';
export function FlowseryIdentify({ user }) {
useEffect(() => {
if (user?.id) {
window.flowsery?.('identify', {
userId: user.id,
email: user.email,
name: user.name,
});
}
}, [user]);
return null;
}Contrat actuel
userIdest obligatoire — votre identifiant de compte stableemailest facultatif mais nécessaire pour associer les paiements par e-mail (voir ci-dessous)nameest facultatifimageest facultatif- Les champs personnalisés vont dans
profileData
Attribution des revenus par e-mail
Lorsque vous ne pouvez pas transmettre le cookie _fs_vid dans la metadata de
votre prestataire de paiement (voir Stripe PaymentIntent API),
identify est la solution de repli : Flowsery associe un paiement entrant au
visiteur lorsque l'e-mail du paiement correspond à l'email de l'utilisateur
identifié. Transmettez l'email de l'utilisateur à identify pour que cela
fonctionne. Cela relie un paiement au visiteur persistant que vous voyez dans le
tableau de bord pendant des semaines, même sur plusieurs appareils.
Chargement fiable
Si des appels identify peuvent se déclencher avant le chargement du script principal du traceur, placez le shim de file d'attente dans le head de votre document :
<script id="flowsery-queue">
window.flowsery =
window.flowsery ||
function () {
window.flowsery.q = window.flowsery.q || [];
window.flowsery.q.push(arguments);
};
</script>Notes
- Identify relie un utilisateur connu au profil du visiteur. Il ne remplace pas les objectifs personnalisés.
- Si l'attribution des revenus est activée, les flux de prestataires de paiement connectés peuvent également enrichir l'identité du client lorsque des données correspondantes sont disponibles.