Dieser Artikel beschreibt einen etwas esoterischen Aspekt der Fullstory-Datenerfassungsinfrastruktur, die intern „Abgesang” genannt wird. Die meisten Kunden, die Fullstory verwenden, müssten nicht wissen, dass es Abgesänge gibt oder wie sie funktionieren, aber manchmal kann das Verständnis der Funktionsweise von Abgesängen helfen, bestimmte Randfälle zu erklären, auf die unsere Kunden stoßen können.
Eine kurze Einführung in die Funktionsweise der Fullstory-Datenerfassung: Wenn eine End-Benutzersitzung vom Fullstory-Skript erfasst wird, beginnt Fullstory mit der Erfassung von Ereignisdaten lokal im Browser. Alle paar Sekunden werden diese lokalen Ereignisdaten gepackt und in Form von Paketen an die Fullstory-Server gesendet. Diese Bundles werden dann von der Backend-Infrastruktur von Fullstory in einem Format verarbeitet, das die Sitzungen und Einblicke in die digitale Erfahrung generiert, die du siehst, wenn du dich bei der Fullstory-Anwendung anmeldest.
Gelegentlich erfasst das Fullstory-Skript Ereignisdaten lokal im Browser, ist aber nicht in der Lage, die gebündelten Ereignisse sofort an die Fullstory-Server zu senden. Wenn der/die Benutzer/Benutzerin wegnavigiert oder seinen/ihre Tab schließt — was ein normales Verhalten ist — bündelt Fullstory diese Ereignisse zu einem „Abgesang”-Bundle, d. h. ein letzter Versuch, die Ereignisdaten an Fullstory zu senden, bevor die Seite geschlossen wird. In einigen Fällen ist der Abgesang nicht erfolgreich, daher werden die Daten lokal im Browser des/der Benutzers/Benutzerin abgespeichert, und wenn der/die Benutzer/Benutzerin auf diesem Gerät das nächste Mal die Website des Kunden besucht, sendet das Fullstory-Skript die Abgesangsdaten, die beim letzten Besuch des/der Benutzers/Benutzerin nicht erfolgreich gesendet wurden. Diese Abgesang-Events werden bearbeitet und erscheinen als Teil der ursprünglichen Fullstory-Sitzung.
Abgesang-Bundles können bis zu 24 Stunden, nachdem das letzte Bundle aufgenommen wurde (also gegen Ende der Sitzung), zu einer Fullstory-Sitzung hinzugefügt werden.Nach 24 Stunden werden Abgesang-Bundles veröffentlicht.