Jak załadować wiele właściwości Google Analytics 4 za pomocą jednego skryptu
Monitorowanie pojedynczej witryny za pomocą wielu Google Analytics 4 (GA4) konta mogą służyć różnym celom związanym ze sprzedażą, marketingiem i technologią online. Oto kilka powodów, dla których firma może chcieć to zrobić:
- Segmentacja danych: różne działy lub zespoły w firmie mogą mieć określone potrzeby analityczne. Korzystając z wielu kont GA4, mogą segmentować i przeglądać odpowiednie dane dotyczące odpowiednich obszarów, takich jak marketing, sprzedaż, rozwój produktów i obsługa klienta.
- Kontrola dostępu: GA4 umożliwia ustawienie różnych poziomów dostępu dla każdego konta. Firmy mogą korzystać z wielu kont, aby kontrolować, kto ma dostęp do określonych danych i raportów. Na przykład zespół marketingowy może uzyskać dostęp do danych związanych z marketingiem, podczas gdy zespół sprzedaży może uzyskać dostęp do danych związanych ze sprzedażą.
- Raportowanie klientów: jeśli firma świadczy usługi wielu klientom lub partnerom i zarządza ich witrynami internetowymi, posiadanie oddzielnych kont GA4 dla witryn każdego klienta umożliwia niestandardowe raportowanie i śledzenie wydajności. Może to być szczególnie ważne w agencjach marketingowych.
- Testowanie i eksperymentowanie: w przypadku firm przeprowadzających testy A/B posiadanie wielu kont GA4 może pomóc w rozdzieleniu danych dla różnych grup testowych. Daje to pewność, że wyniki nie mieszają się i pozwala na dokładną analizę wpływu zmian.
- Śledzenie geograficzne lub regionalne: jeśli firma działa w wielu regionach geograficznych lub na wielu rynkach, posiadanie oddzielnych kont GA4 dla każdego regionu umożliwia zlokalizowane śledzenie i analizę wydajności witryny, co pomaga w odpowiednim dostosowaniu strategii marketingowych i sprzedażowych.
- Kopie zapasowe i redundancja danych: mając wiele kont GA4, firma może tworzyć nadmiarowe kopie zapasowe danych. Gwarantuje to, że krytyczne dane witryny nie zostaną utracone w przypadku problemów technicznych lub przypadkowego usunięcia danych.
- Integracja z innymi firmami: niektóre narzędzia i platformy innych firm mogą wymagać własnego konta GA4 do celów integracji. Posiadanie oddzielnych kont ułatwia zarządzanie tymi integracjami bez wpływu na inne dane analityczne.
- Zgodność i prywatność: W różnych regionach lub jurysdykcjach mogą obowiązywać szczególne wymagania dotyczące prywatności danych i zgodności. Oddzielenie kont GA4 może pomóc zapewnić zgodność zasad przetwarzania i przechowywania danych z lokalnymi przepisami.
Skrypt GA4
Aby uwzględnić w witrynie śledzenie GA4, musisz dodać skrypt do kodu HTML swojej witryny. Oto przykład wyglądu pojedynczego skryptu śledzącego GA4:
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'GA_MEASUREMENT_ID');
</script>
Powinieneś umieścić ten skrypt tuż przed zamknięciem </head>
na wszystkich stronach internetowych, na których chcesz śledzić interakcje użytkowników. W tym skrypcie:
- Pierwszy
<script>
tag asynchronicznie ładuje bibliotekę Google Analytics gtag.js z serwerów Google. Zastępować'GA_MEASUREMENT_ID'
z rzeczywistym identyfikatorem pomiaru GA4, który jest unikalny dla Twojej usługi GA4. - Drugi
<script>
blok inicjujewindow.dataLayer
tablica, definiuje agtag()
funkcję przesyłania zdarzeń i danych do warstwy danych oraz konfigurowania konfiguracji GA4 przy użyciu identyfikatora pomiaru.
Pamiętaj o wymianie
'GA_MEASUREMENT_ID'
z rzeczywistym identyfikatorem pomiaru Twojej usługi GA4, który znajdziesz na swoim koncie Google Analytics. Po wdrożeniu GA4 zacznie zbierać dane o zachowaniach użytkowników w Twojej witrynie, w tym o odsłonach stron, zdarzeniach i nie tylko, które możesz analizować w swojej usłudze GA4.
Skrypt GA4 z wieloma kontami
Dołączenie wielu kont jest proste. Do każdego konta GA4 dodajesz identyfikator pomiaru.
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'GA_MEASUREMENT_ID1');
gtag('config', 'GA_MEASUREMENT_ID2');
</script>
- Pierwszy
<script>
tag asynchronicznie ładuje bibliotekę Google Analytics gtag.js z serwerów Google. Zastępować'GA_MEASUREMENT_ID1'
i'GA_MEASUREMENT_ID2'
z rzeczywistymi identyfikatorami pomiarów GA4, unikalnymi dla każdej usługi GA4. - Drugi
<script>
blok inicjujewindow.dataLayer
tablica, definiuje agtag()
funkcję przesyłania zdarzeń i danych do warstwy danych oraz konfigurowania konfiguracji GA4 przy użyciu identyfikatorów pomiarów.
Różnicowanie zdarzeń według właściwości GA4
Jeśli chcesz śledzić dane z wielu kont GA4 w jednym skrypcie, możesz użyć metody send_to
parametr określający, na które konto chcesz wysyłać poszczególne zdarzenia. Na przykład poniższy kod będzie śledził odsłonę strony na pierwszym koncie GA4 i zdarzenie na drugim koncie GA4:
gtag('event', 'pageview', { 'send_to': 'GA_MEASUREMENT_ID1' });
gtag('event', 'sign_in', { 'send_to': 'GA_MEASUREMENT_ID2' });
Połączenia send_to
parametr jest opcjonalny. Jeśli nie określisz send_to
parametru, zdarzenie zostanie wysłane na wszystkie konta GA4 uwzględnione w skrypcie.
Sugeruję, aby zarządzać tym wszystkim w Menedżer Tag Google. Jeśli Twoja firma potrzebuje pomocy z GA4, DK New Media może pomóc! Przeprowadzamy dla naszych klientów kompleksowe audyty, upewniając się, że wydarzenia i kampanie są odpowiednio włączone, pomagając im tworzyć kopie zapasowe i raportować w zakresie historycznych danych Universal Analytis, dostarczając raporty i uwzględniając wszystkie inne informacje dotyczące kanałów i mediów.