在Google Tag manager中使用User ID 实现夸设备跟踪需要以下几个步骤:
<!-- Google Tag Manager --> <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-PN46Q6" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <script> <?php if (is_numeric($userId) && $userId > 0) : ?> dataLayer = []; dataLayer.push({ "userId": "<?php echo $userId;?>" }); <?php endif;?> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PN46Q6'); </script> <!-- End Google Tag Manager -->
为了将用户ID数据发送到谷歌Analytics(分析),您需要编辑网站上部署谷歌分析代码的设置。
在Tag manager 有一个比较强大的发布前预览和调试 可以在发布代码前确认是否存在问题。
到这里完成了“在Google Tag manager中使用User ID 实现夸设备跟踪!”
进到GA的实时里面查看 刚才创建的User视图出来了:
参考: https://www.optimizesmart.com/cross-device-tracking-with-user-id-in-google-tag-manager/