gpt4 book ai didi

javascript - Omniture 跟踪等于字符 "="转义

转载 作者:行者123 更新时间:2023-11-28 13:14:34 24 4
gpt4 key购买 nike

当我在 s.events 参数中使用等号字符“=”时,它不会出现在全向点击事件中。

示例:s.events = "event54=any_string";

欢迎,

最佳答案

您对@MisterPhilips 的回答的评论:

Hello, No, I'm not trying to do event serialization, I'm trying to pass in the event click for exampel s.events = "event1=<>". I can do that with a load event (when calling s.tl()) but not with click event (when calling s.th(this, 'o', title))

“加载”事件是s.t()。 “点击”事件是s.tl()。 Adobe Analytics (AA) 没有(官方)s.th() 调用。

它对加载事件“起作用”的原因是因为 AA 代码不要求您在 s.t() 调用上“注册”事件。但是,事件和变量必须为 s.tl() 调用“注册”,否则它们不会显示在请求中。

您可以使用 linkTrackVarslinkTrackEvents 来“注册”事件,如下所示(示例):

s.linkTrackEvents="event54";
s.linkTrackVars="events";
s.events="event54=<something>";
// example click call
s.tl(true,'o','some click');

话虽如此,@MisterPhilip 关于可以为事件设置哪些值的说法是正确的。 AA 唯一的事件类型是数字/计数器/货币 - 都是数字类型。这是因为事件旨在用作报告中的指标,而不是维度。

因此,虽然您可以执行上述代码,并且它在 AA 请求中发送,但 AA 服务器会查看该代码并将其丢弃,因为这是一个无效值。

如果要将某些内容设置为任意(字符串)值,则需要使用维度类型变量,最常见的是 propseVars,但也有还有其他类似 hierlist 的内容。

关于javascript - Omniture 跟踪等于字符 "="转义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39665353/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com