Kod śledzenia: czas użytkownika związany z szybkością witryny

W tym artykule znajdziesz opis metody, której używasz do śledzenia okresów w Google Analytics. Raporty o czasie wczytywania witryny związane z szybkością witryny zostały zaprojektowane tak, aby pomagać programistom w zrozumieniu czasu oczekiwania, czyli czasu spędzonego w trakcie tworzenia żądań AJAX i wczytywania zasobów sieciowych. Szczegółowe informacje o korzystaniu z tej metody znajdziesz w Przewodniku dla programistów dotyczącym pomiaru szybkości witryny.

Metoda pomiaru czasu użytkownika GATC

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

Tworzy i wysyła do kodu śledzenia Google Analytics wywołanie śledzenia czasu użytkownika. Jeśli np. ładowanie biblioteki jQuery z sieci partnerskiej Google trwało 20 milisekund i chcesz wysyłać dane dla 50% użytkowników, wywołasz to:

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

Szczegóły parametru

Parametr Wartość Wymagane Podsumowanie
category string tak Ciąg znaków do kategoryzowania wszystkich zmiennych czasu działań użytkowników w grupy logiczne w celu łatwiejszego raportowania. Możesz na przykład użyć wartości jQuery, jeśli śledzisz czas potrzebny na wczytanie danej biblioteki JavaScript.
variable string tak Ciąg tekstowy wskazujący nazwę działania śledzonego zasobu. Możesz na przykład użyć wartości JavaScript Load, jeśli chcesz śledzić czas potrzebny na wczytanie biblioteki jQuery w języku JavaScript. Pamiętaj, że tych samych zmiennych można używać w wielu kategoriach do śledzenia czasu zdarzenia wspólnego dla tych kategorii, np. Javascript Load i Page Ready Time.
time number tak Liczba milisekund, które upływają w czasie raportowania do Google Analytics. Jeśli ładowanie biblioteki jQuery trwało 20 milisekund, w takiej sytuacji zostałaby wysłana wartość 20.
opt_label string nie Ciąg znaków, którego można używać, aby zwiększyć elastyczność wizualizacji czasu działań użytkownika w raportach. Za pomocą etykiet można też koncentrować się na różnych podeksperymentach dotyczących tej samej kombinacji kategorii i zmiennych. Na przykład w przypadku wczytania pliku jQuery z sieci dostarczania treści Google użyjemy wartości Google CDN.
opt_sampleRate number nie Liczba do ręcznego zastąpienia odsetka użytkowników, których działania czasowe są wysyłane do Google Analytics. Wartość domyślna to ta sama liczba co ogólne zbieranie danych o szybkości witryny i jest obliczana jako odsetek użytkowników. Jeśli więc chcesz śledzić działania _trackTiming dla 100% użytkowników, użyj wartości 100. Pamiętaj, że każde działanie jest wliczane do ogólnego limitu 500 działań na sesję.