我有一个用AngularJS(1.x(构建的电子商务网站。我使用Angulartics添加了GTM和GA支持。为了使用Angulartics,我们有一个JSON文件,该文件必须导入GTM帐户。我有一个客户希望使用他们现有的GTM跟踪代码(他们主网站上的代码(。访问者会点击他们主网站上的链接,将他们带到网店(托管在不同的域上(。现在的问题是,他们现有的网站是使用.Net构建的他们表示,他们无法将Angulartics设置导入GTM,因为这会破坏.Net网站上的跟踪。我不是GTM专家,所以我不知道该怎么办。。。有人有这种设置的经验吗?有办法解决这个问题吗?
提前谢谢!
当您启动JSON导入时,如果您担心文件会覆盖现有的标记/t触发器/vars,您可以将文件设置为与现有的标记合并。就我个人而言,我更喜欢直接导入,但要小心,我不会搞砸任何事情(GTM告诉你导入时可能会覆盖哪些设置(。
最后重要的是修改Angulartics触发器,使其仅与其他域匹配。这样,你就不会影响他们现有的.NET设置,你只会在电子通信网站上进行跟踪。要添加额外的检查层,请将您的Angular GTM内容导入到一个新的WorkSpace中(GTM会在导入过程中询问您(,进入预览模式(GTM的调试工具(,并在主站点出错时对其进行测试。