Measurement Protocol

Platforma Google Analytics Measurement Protocol ulepsza pomiar strumieni danych z sieci i aplikacji przez wysyłanie zdarzeń bezpośrednio do serwerów Google Analytics za pomocą żądań HTTP. Możesz rejestrować interakcje między serwerami i offline, a potem wysyłać je jako zdarzenia Measurement Protocol do Google Analytics, gdzie można je wyświetlać w raportach.

Aby korzystać z tego protokołu, musisz używać tagowania (gTag, Menedżera tagów lub Google Analytics dla Firebase). Więcej informacji o tym, jak platforma Measurement Protocol współpracuje z Google Analytics, znajdziesz w sekcji Najważniejsze funkcje.

Przypadki użycia

Oto kilka sposobów korzystania z platformy Measurement Protocol:

  • Skojarz działania online z działaniami offline.
  • Pomiar interakcji po stronie klienta i po stronie serwera.
  • wysyłanie zdarzeń następujących poza standardowymi interakcjami użytkowników, takich jak konwersje offline;
  • Wysyłanie zdarzeń z urządzeń i aplikacji, takich jak kioski i zegarki, w których nie jest dostępne automatyczne zbieranie danych.

Więcej informacji o wdrażaniu typowych przypadków użycia znajdziesz w przewodniku po przypadkach użycia.

Rozpocznij

Aby dowiedzieć się, jak wysyłać zdarzenia do Google Analytics za pomocą Measurement Protocol, zapoznaj się z artykułem Wysyłanie zdarzeń.

Jeśli wdrażasz platformę Measurement Protocol na potrzeby strumienia danych z aplikacji, możesz zacząć od wykonania ćwiczenia Wysyłanie zdarzeń z aplikacji do Google Analytics za pomocą Measurement Protocol w usłudze Codelab.

Architektura

Oto omówienie protokołu Measurement Protocol.

Schemat sekwencji platformy Measurement Protocol

Najważniejsze funkcje

W tej sekcji znajdziesz ważne informacje dotyczące korzystania z protokołu Measurement Protocol. Aby móc używać z Google Analytics większości funkcji Measurement Protocol, musisz stosować tagowanie za pomocą tagu Google, Menedżera tagów lub pakietu SDK Google Analytics for Firebase.

Remarketing

Remarketing na tym samym urządzeniu jest obsługiwany, gdy włączona jest opcja Google Signals. W przypadku remarketingu na różnych urządzeniach wymagany jest identyfikator użytkownika.

Identyfikatory reklamowe

Identyfikatory reklamowe, takie jak GBRAID lub WBRAID, zbierane podczas interakcji online, są automatycznie łączone ze zdarzeniami Measurement Protocol za pomocą tagu client_id lub app_instance_id.

Ustawienia prywatności

Zdarzenia Measurement Protocol są złączane z interakcjami online za pomocą funkcji client_id lub app_instance_id, aby dostosować się do ustawień prywatności użytkownika, takich jak „reklamy niespersonalizowane” i „ogranicz śledzenie reklam”.

Informacje o lokalizacji i urządzeniu

Google Analytics automatycznie łączy najnowsze informacje o lokalizacji i urządzeniach pochodzące z tagowania ze zdarzeniami platformy Measurement Protocol za pomocą tagu client_id lub app_instance_id. Dzięki temu zdarzenia Measurement Protocol są uwzględniane w raportach zawierających wymiary geograficzne i urządzeń.

Jeśli chcesz, aby zdarzenie Measurement Protocol odzwierciedlało informacje geograficzne i informacje o urządzeniu pochodzące z konkretnej sesji, a nie najnowsze dane pochodzące z client_id lub app_instance_id, dodaj do tego zdarzenia zdarzenie session_id i wyślij je do platformy Measurement Protocol w ciągu 24 godzin od rozpoczęcia sesji.

Za pomocą Measurement Protocol nie możesz wysyłać informacji geograficznych ani informacji o urządzeniu.

Pełna komunikacja między serwerami

Mimo że zdarzenia można wysyłać do Google Analytics wyłącznie za pomocą platformy Measurement Protocol, dostępne będą tylko częściowe raporty. Celem Measurement Protocol jest rozszerzanie dotychczasowych zdarzeń rejestrowanych za pomocą tagu gtag, Menedżera tagów Google lub Firebase. Niektóre nazwy zdarzeń i parametrów są zarezerwowane do stosowania w ramach automatycznego zbierania danych i nie mogą być wysyłane za pomocą Measurement Protocol.

generować ani zmieniać nazw zdarzeń,

Reguły generowania i zmieniania nazw zdarzeń nie są wywoływane przez zdarzenia wysyłane za pomocą platformy Measurement Protocol. Twoja aplikacja powinna implementować logikę przesyłania zdarzeń niestandardowych za pomocą Measurement Protocol w sposób podobny do reguł skonfigurowanych w interfejsie Google Analytics.

Dalsze kroki