t()
t()
方法是 Adobe Analytics 的一个重要核心组件。它将获取页面上定义的所有 Analytics 变量,将其编译为图像请求,并将该数据发送到 Adobe 数据收集服务器。
例如,请考虑以下 JavaScript 代码:
// Instantiate the tracking object
var s = s_gi("examplersid");
// Define config variables and page variables
s.trackingServerSecure = "data.example.com";
s.eVar1 = "Example dimension item";
// Compile the variables on the page into an image request to Adobe
s.t();
运行 t()
方法可获取所有已定义的 Analytics 变量,并根据这些变量制定 URL。某些 Analytics 变量可确定图像的 URL,而其他变量则可确定查询字符串参数值。
https://data.example.com/b/ss/examplersid/1/?v1=Example%20dimension%20item
Adobe 会接收图像请求,然后解析请求标头、URL 和查询字符串参数。然后,数据收集服务器会返回透明的 1x1 像素图像,该图像会隐式显示在您的网站上。
使用Web SDK扩展发送事件
使用操作配置向Adobe发送XDM事件数据。 数据流接收此数据,应用任何配置的映射,并将该数据转发到Adobe Analytics(如果它是向此数据流添加的服务)。
- 使用您的 Adobe ID 凭据登录 Adobe Experience Platform 数据收集。
- 单击所需的标记属性。
- 转到规则选项卡,然后单击所需的规则(或创建规则)。
- 在操作下,单击所需的操作或单击 “+” 图标以添加操作。
- 将扩展下拉列表设置为 Adobe Experience Platform Web SDK,将操作类型设置为 发送事件。
手动发送实施Web SDK的事件
使用sendEvent
命令将数据发送到Adobe。 数据流接收此数据,应用任何配置的映射,并将该数据转发到Adobe Analytics(如果它是向此数据流添加的服务)。
alloy("sendEvent", {
"xdm": {}
});
有关详细信息,请参阅Web SDK文档中的跟踪事件。
使用Adobe Analytics扩展的“页面查看跟踪”调用
Adobe Experience Platform数据收集中的Adobe Analytics扩展有一个专用位置,用于设置页面查看跟踪调用。
- 使用您的 Adobe ID 凭据登录 Adobe Experience Platform 数据收集。
- 单击所需的标记属性。
- 转到规则选项卡,然后单击所需的规则(或创建规则)。
- 在操作下,单击所需的操作或单击 “+” 图标以添加操作。
- 将扩展下拉列表设置为 Adobe Analytics,将操作类型设置为 发送信标。
- 单击
s.t()
单选按钮。
AppMeasurement中的s.t()方法和Analytics扩展自定义代码编辑器
当您要向 Adobe 发送跟踪调用时,请调用 s.t()
方法。
s.t();
或者,您也可以将对象用作参数来覆盖变量值。有关更多信息,请参阅变量覆盖。
var y = new Object();
y.eVar1 = "Override value";
s.t(y);
NOTE
AppMeasurement 的早期版本使用几行代码调用此函数。过去,其他代码可适应不同浏览器的解决方法。现代浏览器中的标准化和最佳实践不再需要此代码块。现在只需要方法调用
s.t()
。recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690