linkTrackEvents

某些实施不希望将所有变量包含在所有链接跟踪图像请求中。使用 linkTrackVarslinkTrackEvents 变量可在 tl() 调用中有选择地包含维度和量度。

页面查看调用(t() 方法)不使用此变量。

链接跟踪调用中使用标记的事件在Adobe Experience Platform中

如果您不使用自定义代码,Adobe Experience Platform会在链接跟踪点击中自动包含定义的事件。

重要

如果使用自定义代码编辑器在数据收集UI中设置事件,则还必须使用自定义代码在linkTrackEvents中包含该事件。

AppMeasurement 和 自定义代码编辑器中的 s.linkTrackEvents

s.linkTrackEvents 变量是一个字符串,其中包含以逗号分隔的事件列表,您要将这些事件包含在链接跟踪图像请求(tl() 方法)中。必须满足以下三个条件才能在链接跟踪点击中包含量度:

  • events 变量中设置所需事件。例如:s.events = "event1";
  • linkTrackVars 中设置 events 变量。例如:s.linkTrackVars = "events";
  • linkTrackEvents 变量中设置所需事件。例如:s.linkTrackEvents = "event1";
s.linkTrackEvents = "event1,event2,event3,purchase";

此变量的默认值是空字符串。如果未定义此变量,则链接跟踪图像请求中将包括所有事件。请注意,数据收集会根据界面中设置的事件自动填充此变量,因此,对于在Adobe Experience Platform中使用标记的实施,始终会设置此变量。

小贴士

在此变量中指定事件时,请避免使用 Analytics 对象标识符 (s.)。例如,s.linkTrackEvents = "event1"; 是正确的,而 s.linkTrackEvents = "s.event1"; 是错误的。

示例

以下链接跟踪函数在发送到 Adobe 的图像请求中仅包含 event1(不包含 event2):

s.events = "event1,event2";
s.linkTrackVars = "events";
s.linkTrackEvents = "event1";
s.tl(this,"o","Example Custom Link");

在此页面上