System Design · Middle · Frage 43 von 75
Wie sendet man Analytics-Ereignisse effizient?
- 1Alle Ereignisse in Cookies speichern und einmal pro Woche senden
- 2In eine Warteschlange legen, gebündelt senden und beim Verbergen der Seite leeren
- 3Für jeden Klick sofort eine eigene Anfrage senden
Antwort zeigen
Richtige Antwort: In eine Warteschlange legen, gebündelt senden und beim Verbergen der Seite leeren
Erklärung
Bündeln verringert die Zahl der Anfragen und die Last auf dem Hauptthread. Bei visibilitychange zu hidden geht der Rest per sendBeacon raus. Die Einwilligung des Nutzers (Cookie Consent) muss beachtet werden.