Как отформатировать идентификатор пользователя в скрипте Google Analytics?
Для моего статического HTML-сайта я вставил этот рекомендуемый код скрипта на каждую страницу стороны.
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-96597161-1', 'auto');
ga('send', 'pageview');
ga('set', 'userId', {{USERID}});
Вопрос в том, как отформатировать мой известный идентификатор пользователя Google Analytics в этом месте. {{USERID}}
? Это с скобками?, с кавычками? Спасибо за вашу помощь.
1 ответ
Ссылка на поля analytics.js перечисляет UserID как тип формата "текст", что означает, что вы передаете его так же, как любое другое строковое значение в Javascript (т.е. в виде строки в кавычках).
На самом деле на той же странице есть примеры:
// Set the user ID when creating the tracker.
ga('create', 'UA-XXXX-Y', {'userId': 'as8eknlll'});
// Alternatively, you may set the user ID via the `set` method.
ga('set', 'userId', 'as8eknlll');