如何在Google Analytics脚本中格式化userId?

时间:2017-04-10 13:08:58

标签: google-analytics formatting code-snippets embedding

对于我的静态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分析用户ID格式化到这个地方{{USERID}}? 是否带括号?,带引号? 谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

analytics.js fields reference将UserID列为格式类型&#34; text&#34;,这意味着您将其传递给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');