如何通过Google Global Site Tag gtag.js隐藏IP并强制HTTPS?
新版gtag代码实现强制HTTPS与IP匿名化的方法
当然可以!你提到的方法完全正确,在新版gtag代码里,确实能通过添加这两个配置参数实现和旧版GA代码一样的强制HTTPS与IP末尾段隐藏功能。
你只需要把这两个参数放在gtag('config')调用的第三个参数(配置对象)里即可,完整的代码示例如下:
<script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-XXXXXXXX-X', { 'anonymize_ip': true, 'forceSSL': true }); </script>
简单解释下这两个参数的作用:
anonymize_ip: true:和旧版的anonymizeIp功能完全一致,会自动对用户的IP地址进行掩码处理,隐藏末尾段信息,保护用户隐私。forceSSL: true:对应旧版的forceSSL,强制所有Google Analytics的请求都通过HTTPS协议发送,既避免了混合内容的问题,也提升了数据传输的安全性。
需要注意的是,这两个参数可以放在同一个配置对象中,不用分开调用,这样代码会更简洁易维护。
内容的提问来源于stack exchange,提问作者Friso NL
相关产品推荐
相关产品推荐

