it-swarm.com.de

Was ist der Vorteil der Verwendung des asynchronen Tracking-Codes von Google Analytics im Vergleich zum nicht asynchronen Code?

Was kann der asynchrone Code konkret bewirken oder zulassen, dass der ältere Code dies nicht tut?

11

Der neuere Code nutzt die Fähigkeit moderner Browser, Javascript synchron zum Rendern der Seite auszuführen (effektiv wird es in einem anderen Thread ausgeführt, anstatt im Haupt-Seiten-Rendering-Thread).

Auf diese Weise kann der Code oben auf der Seite platziert werden, ohne die wahrgenommene Leistung beim Rendern von Seiten zu beeinträchtigen.

Dies bedeutet wiederum, dass teilweise geladene Seiten (z. B. wenn jemand die Schaltfläche "Stopp" drückt oder zu einer anderen Seite navigiert) mit größerer Wahrscheinlichkeit vom Skript erfasst werden. Wenn der Benutzer mit dem alten Code wegnavigiert, bevor der JavaScript-Abschnitt geladen und ausgeführt wurde, kann es sein, dass die Seitenimpression nicht richtig aufgezeichnet wird.

8
Mark Hatton