在调用 s.t() 之前检索 Omniture 跟踪调用 url

Retrieving the Omniture tracking call url before calling s.t()

我想使用旧的 s_code.js 来生成一个 url 我可以用来跟踪事件,但我想不要使用 s.t(),因为它无法提供密切关注请求的方法。在使用 s.t() 发送跟踪请求之前,有什么方法可以将 url 作为 String 获取吗?

您需要混合使用多种方法才能获取此数据。没有一种方法(至少在 AppMeasurement 中)可以为您获取此信息。 s.pb(构建域和路径,但也调用创建请求)、s.gb 用于构建 URL 参数和 s.t 的组合构建缓存破坏者。 YMMV 鉴于这是在核心库中,对内部方法没有重命名的期望为 0。

我想我的问题是您为什么要这样做。有阻止调用的选项,但需要检查 URL 对我来说是第一次。