Ten dokument jest przeznaczony dla programistów, którzy chcą mierzyć liczbę wyświetleń stron w aplikacji jednostronicowej za pomocą Google Analytics.
Aplikacje jednostronicowe to witryny, które wczytują dokument HTML tylko raz, a dodatkowe treści pobierają za pomocą interfejsów API JavaScript.
Przykład: masz formularz, który służy do zdobywania potencjalnych klientów. Formularz ma 3 ekrany:
- Pierwszy ekran służący do rejestrowania informacji o kliencie.
- Drugi ekran, na którym klienci mogą wyrazić zainteresowanie określonymi usługami.
- Trzeci ekran, na którym można zapisać się na webinaria związane z zainteresowaniami klienta.
Kluczem do prawidłowego zliczania wyświetleń stron w ramach aplikacji SPA jest zliczanie wyświetleń stron dla każdej strony, z którą użytkownik wchodzi w interakcję, oraz prawidłowe określanie odwołania strony, aby można było prawidłowo śledzić ścieżkę użytkownika.
Zanim zaczniesz
Na tej stronie zakładamy, że masz już:
konto i usługę Google Analytics 4 dla swojej witryny. Dowiedz się, jak skonfigurować Google Analytics.
tag Google zaimplementowany w witrynie, który uruchamia się, gdy strona jest po raz pierwszy wczytywana. Dowiedz się, jak skonfigurować tag Google.
Implementacja pomiaru aplikacji jednostronicowych
Aby wdrożyć dokładne pomiary SPA, użyj jednej z tych metod, aby wywołać nowe wyświetlenie wirtualnej strony:
Zmiany historii przeglądarki (zalecane): jeśli aplikacja SPA korzysta z interfejsu History API, w szczególności z metod
pushState()
ireplaceState()
do aktualizowania ekranów, użyj tej opcji.Zdarzenia niestandardowe: jeśli Twoja witryna używa obiektu
DocumentFragment
do renderowania różnych ekranów, użyj tej opcji.