Могу ли я установить идентификатор пользователя, используя протокол измерений?

Если я отправлю такой запрос через протокол измерений:

v = 1 & TID =UA-123456-2& CID = 455646456,4646456456& UID =123

Что случится? Учитывая, что UID не был установлен на сайте раньше.
Будет ли этот запрос связывать предоставленный идентификатор клиента с идентификатором пользователя 123?

Или я могу предоставить только UID, который уже был установлен на веб-сайте следующим образом:

ga ('set', 'userId', USER_ID);

1 ответ

Javascript tracker построен поверх протокола измерений, и в основном все, что делает вызов "set", - это добавление параметра в окончательный URL-адрес отслеживания; он не выполняет никакой специальной магии, которая позволяет отслеживать идентификатор пользователя.

Трекинг работает так же, если вы создаете URL-адрес отслеживания другим способом, вы можете использовать все, что есть в ссылке на параметр.

Учитывая, что UID не был установлен на сайте раньше. Будет ли этот запрос связывать предоставленный идентификатор клиента с идентификатором пользователя 123?

Это зависит от того, включили ли вы объединение сеансов.