当我在s.events参数中使用等号“ =”时,它不会出现在多功能点击事件中。例如:s.events =“ event54 = any_string”;Reagrds, 最佳答案 您对@MisterPhilips的回答的评论: 您好,不,我不是要进行事件序列化,而是要 传递事件单击以获取例证s.events =“ event1 = ”。我可以通过load事件来做到这一点(调用s.tl()时),但是 不适用于click事件(调用s.th(this,'o',title)时)“加载”事件为s.t()。 “点击”事件为s.tl()。没有针对Adobe Analytics(AA)的(官方)s.th()呼叫。对于加载事件它“起作用”的原因是因为AA代码不需要您在s.t()调用中“注册”事件。但是,必须为s.tl()调用“注册”事件和变量,否则它们将不会显示在请求中。您可以使用linkTrackVars和linkTrackEvents“注册”事件,如下所示(示例):s.linkTrackEvents="event54";s.linkTrackVars="events";s.events="event54=<something>";// example click calls.tl(true,'o','some click');话虽如此,@ MisterPhilip可以为事件设置什么值是正确的。 AA唯一的事件类型是数字/计数器/货币-全都是数字类型。这是因为事件旨在用作报表中的指标,而不是维度。因此,尽管您可以执行上面的代码,并且将在AA请求中发送该代码,但AA服务器将对此进行检查并将其丢弃,因为它是无效值。如果要将某项设置为任意(字符串)值,则需要使用维度类型变量,最常见的是props或eVars,但是还有其他类似hier或list的变量。 。关于javascript - Omniture跟踪等号“=”转义,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39665353/ 10-13 02:26