什么时候在React页面上触发Tealium供应商标签



我们已经在整个网站上实现了Tealium,包括一些更新的单页应用程序(SPA(内容。我们的开发人员是Tealium的新手,所以我们都在边开车边造汽车。

我已经阅读了Tealium关于单页应用程序和标准操作顺序的文档我不完全理解的是,当供应商标签在SPA部分起火时例如,当我第一次登录SPA页面时,我看到HTTP请求指示标记已启动(我们还没有禁用初始页面视图事件(。但当我浏览该应用程序,触发开发者在站点代码中实现的手动链接/查看事件时,我看到这些事件被记录下来,但来自供应商标签的HTTP请求不一致或不存在。例如,我们有一个谷歌广告标签,它似乎会随着这些事件中的每一个而触发,但我们也有一个微软广告标签,尽管两个标签的加载规则都被配置为在所有页面上加载,但它不会。

有人能确认utag.view((和utag.link((是否在调用时触发了供应商标签吗如果我误解了实现的一部分,我将非常感谢您的澄清。谢谢:(

一般来说,Tealium对应用程序的事件一无所知。与大多数标签管理器一样,默认情况下,页面加载后会触发一个utag.view(),指示新的页面视图,但在SPA应用程序中,这种情况只发生一次,它不会连接到路由器以了解未来的导航。

相反,您需要对SPA进行检测并增强路由器,以便在成功呈现新路由时,您调用utag.view(),而当发生您想要跟踪的其他操作时,您可以进行适当的utag.link()调用,因为Tealium不会为您执行此操作。

最新更新