Omniture标记 - 在Onchange上触发启动事件(不工作!!!!)

时间:2015-01-07 19:56:44

标签: adobe-analytics

我是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>

3 个答案:

答案 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)

有效,我错过了链接的名称。