Eingebaute Ereignisse
Silktide Analytics hat viele eingebaute Ereignisse, die automatisch für Sie aufgezeichnet werden:
Ein
page_load
-Ereignis, wenn die Seite zum ersten Mal geladen wird.Ein
page_update
-Ereignis, wenn die Seite entladen wird oder genügend Zeit vergangen ist.Ein
click
-Ereignis, wenn der Benutzer auf etwas klickt oder tippt.Ein
frustration
-Ereignis, wenn der Benutzer auf ein Element klickt, das weder a) den Inhalt der aktuellen Seite ändert noch b) eine neue Seite lädt.Ein
download
-Ereignis, wenn der Benutzer eine Datei herunterlädt, automatisch erkannt als Klick auf einen Link, der mit einer bekannten Dateierweiterung endet, zum Beispiel "PDF".
In den meisten Fällen funktionieren diese einfach, aber Sie möchten möglicherweise eines dieser Ereignisse manuell aufzeichnen, wenn Ihre Website etwas tut, das Silktide nicht automatisch erkennt, zum Beispiel wenn Ihre Download-Links keine erkennbaren Dateierweiterungen verwenden.
Sie können auch Ihre eigenen benutzerdefinierten Ereignisse aufzeichnen, um Dinge zu messen, die für Sie von Interesse sind, wie z.B. Besucher, die ein Formular ausfüllen oder ein Produkt in einen Warenkorb legen.
page_load-Ereignis
Wird automatisch ausgelöst, wenn eine Seite geladen wird. Es sollte nicht nötig sein, dies aufzurufen, es sei denn, Sie verwenden Client-seitiges Rendering.
Beispiel:
silktide("page_load");
page_update-Ereignis
Wird automatisch ausgelöst, wenn die Seite entladen wird. Es sollte nicht nötig sein, dies aufzurufen, es sei denn, Sie verwenden Client-seitiges Rendering.
Beispiel:
silktide("page_update", { "duration": 2.33, "maxScroll": 45.1});
duration
– die gesamte Zeit, die aktiv auf die Seite geschaut wurde. Dies erhöht sich nicht, wenn der Benutzer nicht auf die Seite schaut (z.B. in einem anderen Tab ist) oder wenn der Benutzer für eine Weile inaktiv ist.maxScroll
– der maximale % der vertikalen Höhe der Seite, die wir angesehen haben (z.B. wenn wir bis zum Ende scrollen, wäre dies 100%).
click-Ereignis
Wird automatisch ausgelöst, wenn der Benutzer auf einen Teil der Seite klickt, unabhängig davon, ob dieser Klick etwas bewirkt. Es sollte nicht nötig sein, dies aufzurufen.
Beispiel:
silktide("click", { "selector": ".foo a", "url": "<https://silktide.com/contact-us>", "x": 10, "y": 20 });
selector
– der niedrigste Selektor unterhalb des Klicksx
undy
– die % Position des Klicks innerhalb desselectors
(z.B.x
= 50,y
= 50 würde bedeuten ‚genau in der Mitte‘).url
– wenn das Ziel des Klicks eine neue URL ist (z.B. ein<a href="...">
), dann protokollieren wir die URL hier. Wir tun dies nur für Links.