如何使用Google全球站点标记gtag.js屏蔽IP地址和强制HTTPS?

时间:2018-04-28 13:16:31

标签: google-analytics privacy gtag.js

如何使用Google全球网站标记gtag.js屏蔽IP地址和强制HTTPS?

在旧跟踪代码中,这是通过以下方式完成的:

ga('set', 'forceSSL', true) //force https
ga('set', 'anonymizeIp', true) //mask ip last digits

在新的跟踪代码中使用gtag与{'anonymize_ip':true},{'forceSSL':true}进行如下操作?

<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-XXXXXXXX-X', { 'anonymize_ip': true }, { 'forceSSL': true});

2 个答案:

答案 0 :(得分:0)

您应该将网页浏览参数作为JSON对象传递:

gtag('config', 'UA-XXXXXX-X', { 'anonymize_ip': true, 'forceSSL': true });

请参阅Track Pageviews文档。

答案 1 :(得分:0)

有一种更接近analytics.js语法的方法,可确保以后的所有命中都使用相同的选项。

您可以在发出任何触发点击的呼叫之前使用'set'命令。

'set'使用带有小写字母和'_'少于二十个单词的参数名称对的对象,而不是analytics.js中的camelCase

gtag('set', { 'anonymize_ip': true, 'force_ssl': true });
gtag('config', 'UA-999999999999-99' );

请参见调试模式1中的反馈,以验证您的语法并检查是否已将其考虑在内。 您可以使用Google Analytics Debugger Chrome扩展程序

来激活调试模式。