我是Omniture标记的新手。该公司提供了规格,我正在遵循这一规定。我想在下拉列表中的值更改时触发启动事件。我不知道我错过了什么,因为它拒绝开火。我正在使用Omnibug进行测试。
<select name="seltest" onChange = "var s=s_gi('ds-prod');tmsomni.linkTrackVars=
'prop6,prop64';tmsomni.linkTrackEvents = 'event54';tmsomni.prop6 = 'vehicle
request';tmsomni.prop64 = 'vehicle'; s.tl(true, 'o');">
<option>1</option>
<option>2</option>
</select>
答案 0 :(得分:0)
您将跟踪对象设置为s,然后使用tmsomni在跟踪对象中设置值。看起来应该更像这样:
<select name="seltest" onchange="window.tmsomni=s_gi('ds-prod');tmsomni.linkTrackVars= 'prop6,prop64';tmsomni.linkTrackEvents = 'event54';tmsomni.prop6 = 'vehicle request';tmsomni.prop64 = 'vehicle'; tmsomni.tl(true, 'o');">
<option>1</option>
<option>2</option>
</select>
或许你可以用s替换所有tmsomni。
答案 1 :(得分:0)
还将事件变量设置如下:
<select name="seltest" onchange="window.tmsomni=s_gi('ds-prod');tmsomni.linkTrackVars= 'prop6,prop64';tmsomni.linkTrackEvents = 'event54';tmsomni.events = 'event54';tmsomni.prop6 = 'vehicle request';tmsomni.prop64 = 'vehicle'; tmsomni.tl(true, 'o');">
<option>1</option>
<option>2</option>
</select>
答案 2 :(得分:0)
有效,我错过了链接的名称。