Код отслеживания: время пользователя на скорости сайта

В этом справочнике описан метод, который вы используете для отслеживания периодов времени в Google Analytics. Отчеты о скорости работы сайта созданы специально, чтобы помочь разработчикам понять задержку или время, затрачиваемое на выполнение запросов AJAX или загрузку веб-ресурсов. Прочтите Руководство разработчика Site Speed ​​User Timings для получения подробной информации о том, как использовать этот метод.

Пользовательский метод синхронизации GATC

_trackTiming (category, variable, time, opt_label, opt_sampleRate)

Создает и отправляет вызов отслеживания времени пользователя в код отслеживания Google Analytics. Например, если загрузка библиотеки jQuery из контентной сети Google заняла 20 миллисекунд, и вы хотите, чтобы данные отправлялись для 50 % посетителей, вы должны позвонить:

_gaq.push([‘_trackTiming’, ‘jQuery’, ‘Load Library’, 20, ‘Google CDN’, 50]);

Детали параметра

Параметр Ценить Необходимый Краткое содержание
category string да Строка для классификации всех пользовательских переменных времени по логическим группам для упрощения составления отчетов. Например, вы можете использовать значение jQuery , если отслеживаете время, необходимое для загрузки конкретной библиотеки JavaScript.
variable string да Строка, указывающая имя действия отслеживаемого ресурса. Например, вы можете использовать значение JavaScript Load , если хотите отслеживать время, необходимое для загрузки библиотеки JavaScript jQuery. Обратите внимание, что одни и те же переменные могут использоваться в нескольких категориях для отслеживания времени событий, общих для этих категорий, таких как Javascript Load , Page Ready Time и т. д.
time number да Количество миллисекунд, затраченное на отчет в Google Analytics. Если загрузка библиотеки jQuery заняла 20 миллисекунд, вы должны отправить значение 20 .
opt_label string нет Строка, которую можно использовать для повышения гибкости визуализации времени пользователя в отчетах. Ярлыки также можно использовать для фокусировки на различных подэкспериментах для одной и той же категории и комбинации переменных. Например, если бы мы загрузили jQuery из сети доставки контента Google, мы бы использовали значение Google CDN .
opt_sampleRate number нет Число, позволяющее вручную переопределить процент посетителей, чьи совпадения по времени отправляются в Google Analytics. По умолчанию установлено то же число, что и общий сбор данных о скорости сайта, и оно основано на проценте посетителей. Поэтому, если вы хотите отслеживать обращения _trackTiming для 100% посетителей, вам следует использовать значение 100 . Обратите внимание, что каждое попадание засчитывается в общий лимит в 500 обращений за сеанс.