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 interakcje offline oraz 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 na wykorzystanie platformy Measurement Protocol:

  • Skojarz działania online z działaniami offline.
  • Mierzenie interakcji po stronie klienta i po stronie serwera.
  • wysyłanie zdarzeń wystę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 platformy Measurement Protocol.

diagram sekwencji w Measurement Protocol

Najważniejsze funkcje

W tej sekcji znajdziesz ważne informacje dotyczące korzystania z 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 złącza najnowsze informacje o lokalizacji i urządzeniach pochodzące z tagowania ze zdarzeniami 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 o lokalizacji i urządzeniu z konkretnej sesji zamiast najnowszych informacji o client_id lub app_instance_id, dodaj do zdarzenia parametr session_id i wyślij je do Measurement Protocol w ciągu 24 godzin od rozpoczęcia sesji.

Korzystając z Measurement Protocol, możesz przekazywać informacje geograficzneinformacje o urządzeniu dotyczące zdarzeń.

Jeśli tag nie gromadzi informacji o urządzeniu, domyślnie będzie to: desktop w przypadku strumieni danych z sieci i mobile w przypadku strumieni danych z aplikacji.

Pełna integracja typu „serwer-serwer”

Chociaż można wysyłać zdarzenia do Google Analytics tylko za pomocą Measurement Protocol, dostępne może być tylko częściowe raportowanie. 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 gromadzenia danych automatycznych i nie można ich wysyłać za pomocą Measurement Protocol.

generować ani zmieniać nazw zdarzeń,

Reguły generowania lub zmiany nazwy zdarzeń nie są wywoływane przez zdarzenia wysyłane za pomocą 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