Nutzeridentifikation
Verwandeln Sie anonyme Besucher in dauerhafte, durchsuchbare Profile.
Profile ermöglichen es Ihnen, Nutzer anhand einer stabilen Kennung zu verfolgen, und bieten mehrere Vorteile:
- Geräteübergreifende Kontinuität, wenn derselbe Nutzer erneut identifiziert wird
- Durchsuchbare Besucherdatensätze im Dashboard
- Bessere Zuordnung von anonymem Traffic zu bekannten Konten
Identify ist explizit — Sie rufen es auf
Flowsery erkennt angemeldete Nutzer nicht automatisch. Die Installation des
Skripts erfasst anonyme Seitenaufrufe und Sitzungen; es kann nicht wissen, wer
der aktuelle Nutzer ist. Sie verknüpfen den Besucher mit einem Konto, indem Sie
identify explizit nach Registrierung, Anmeldung oder sobald Ihre App den
Nutzer kennt aufrufen — dasselbe Modell wie DataFast und 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',
},
});Rufen Sie es aus Ihrem App-Code auf, sobald der Nutzer bekannt ist. In 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;
}Aktueller Vertrag
userIdist erforderlich — Ihre stabile Konto-IDemailist optional, aber erforderlich, um Zahlungen anhand der E-Mail-Adresse zuzuordnen (siehe unten)nameist optionalimageist optional- Benutzerdefinierte Felder gehören in
profileData
Umsatzzuordnung anhand der E-Mail-Adresse
Wenn Sie das _fs_vid-Cookie nicht in die metadata Ihres Zahlungsanbieters
weitergeben können (siehe Stripe PaymentIntent API),
ist identify der Fallback: Flowsery ordnet eine eingehende Zahlung dem Besucher
zu, wenn die E-Mail-Adresse der Zahlung mit der email des identifizierten
Nutzers übereinstimmt. Geben Sie die email des Nutzers an identify weiter,
damit das funktioniert. Dadurch wird eine Zahlung mit dem dauerhaften Besucher
verknüpft, den Sie wochenlang im Dashboard sehen — sogar geräteübergreifend.
Zuverlässiges Laden
Wenn identify-Aufrufe ausgelöst werden können, bevor das Haupt-Tracker-Skript geladen ist, platzieren Sie den Queue-Shim im Head Ihres Dokuments:
<script id="flowsery-queue">
window.flowsery =
window.flowsery ||
function () {
window.flowsery.q = window.flowsery.q || [];
window.flowsery.q.push(arguments);
};
</script>Hinweise
- Identify verknüpft einen bekannten Nutzer mit dem Besucherprofil. Es ersetzt nicht benutzerdefinierte Ziele.
- Wenn die Umsatzzuordnung aktiviert ist, können verbundene Zahlungsanbieter-Abläufe die Kundenidentität zusätzlich anreichern, sofern passende Daten verfügbar sind.