2013-08-13 2 views
2

документация Google является немного неясным для меня, и я не могу найти что-либо более четко с точки зрения Google Analytics' Хронометраж DOM:Какие загрузки страницы событий на карте в Google Analytics Хронометраж DOM

https://support.google.com/analytics/answer/2383341?hl=en

  • Сред. Интерактивное время документа. Среднее время (в секундах), которое браузер выполняет для анализа документа (DOMInteractive), включая время сети из местоположения пользователя на ваш сервер. В это время пользователь может взаимодействовать с Document Object Model, даже если он не полностью загружен.

  • Сред. Время загрузки содержимого документа: среднее время (в секундах), которое браузер берет на себя, чтобы проанализировать документ и выполнить сценарии с отложенным и вставленным в парсер (DOMContentLoaded), включая время сети из местоположения пользователя на ваш сервер. Обработка документа завершена, модель объекта документа готова, но ссылки на таблицы стилей, изображения и подкадры могут не закончиться. Это событие часто является отправной точкой для выполнения фреймворка javascript, например, обратного вызова onready() JQuery и т. Д.

  • Среднее время загрузки страницы: среднее количество времени (в секундах), которое требуется для загрузки этой страницы, начиная с инициирования просмотра страницы (например, нажмите ссылку на странице), чтобы загрузить завершение в браузере.

Мои вопросы:

1) Имеет ли Avg. Время загрузки страницы соответствует событию $ (window) .load()?

2) Сред. Время загрузки содержимого документа соответствует событию $ (document) .ready()?

3) Какое событие, если таковое имеется, имеет Сред. Интерактивное время документа соответствует?

ответ

3

1) Да. (Но $ (window) .load() устарел в jQuery, вместо этого используйте $ ("selector"). On ("load", function() {});).

2) Да. (Они оба относятся к тому же свойству readyStade объекта Document)

3) «Среднее время интерактивного документа» соответствует readyState property объекта документа. Для этого в jQuery нет соответствующего события, но оно относится к тому времени, когда пользователь может взаимодействовать с DOM.

+0

В 2) вы подтверждаете, что оно соответствует событию $ (document) .ready(). В 3) вы пишете, что в jQuery нет соответствующего события ... Что теперь верно? Если оба Content Loaded и Document Interactive соответствуют ReadyState объекта документа - они фактически измеряют то же самое? – mediafreakch

Смежные вопросы