Jaki jest identyfikator klienta podczas wysyłania danych śledzenia do Google Analytics za pomocą protokołu pomiaru?

Chcę używać nowego protokołu pomiarowego Google do wysyłania zdarzeń śledzenia z mojego serwera zamiast JavaScript.

Ta strona mówi, że identyfikator klienta jest wymagany:https://developers.google.com/analytics/devguides/collection/protocol/v1/devguide#required

Ta strona mówi, że jest opcjonalna:https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#visitor

Dodatkowo format zdefiniowany w tych dokumentach jest inny - pierwsza strona podaje liczbę całkowitą jako przykład i po prostu mówi, że jest „unikalną wartością”, podczas gdy drugie łącze mówi, że powinno być UUID.

Jeśli wyślę identyfikatory użytkowników lub wygenerowane identyfikatory UUID do mojego zaplecza, w jaki sposób Google wie, jak połączyć tego użytkownika z istniejącą sesją użytkownika? Wygląda na to, że musiałbym pobrać wewnętrzne odniesienie GA do istniejącego użytkownika.

Każda pomoc jest mile widziana, dzięki!

questionAnswers(3)

yourAnswerToTheQuestion