Яка користь від використання асинхронного коду відстеження Google Analytics порівняно з неасинхронним кодом?


Відповіді:


8

Новіший код використовує можливість сучасних браузерів виконувати Javascript безсинхронно від візуалізації сторінки (фактично вона виконується в іншому потоці, а не в основному потоці візуалізації сторінки).

Це дозволяє розмістити код у верхній частині сторінки, не впливаючи на сприйняті показники відображення сторінки.

Це в свою чергу означає, що сценарій часткового завантаження сторінки (наприклад, хтось натискає кнопку "Стоп" або переходить на іншу сторінку), швидше за все, буде захоплений сценарієм. За допомогою старого коду, якщо користувач переходить до того, як розділ JavaScript буде завантажений і виконаний, можливо, показ сторінки не буде записаний належним чином.


У разі часткового завантаження сторінки (наприклад, хтось натискає "стоп" або зв’язок втрачено), чи Аналітика повідомляє про перегляд сторінки, чи є певний інструмент для повідомлення про часткове завантаження сторінки?
Травіс Нортчетт

Я точно не знаю, але думаю, що все буде чи нічого. Я думаю, що асинхронний код просто збільшує ймовірність завантаження сторінки.
Марк Хаттон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.