2015-09-25 60 views
0

我有一些值,這些值是從一些JavaScript中的某些HTML元素中採集的。然後我將它們存儲在一個名爲'a'的數組中。這全部作爲數據元素處理。將Adobe DTM中的值數組分配到列表中var

A = 123,456,789,102

我想實現的是要找到所有給定頁面上的值,然後記錄實例對每個值作爲一個實例,基本上我是數着項目在搜索結果中按ID顯示的次數。我堅持的部分是,我將這些值分配給列表var,並將它們記錄爲事件。

回答

1

通過調用s.events,s.linkTrackVars和s.linkTrackEvents我能夠在omniture中的列表變量中記錄數據。我已經提供了我在下面使用的代碼:

if (location.href.indexOf('example.com') != '-1') { 
    var a = ""; 

    $('div.info').each(function() { 
      if(a.length<1){ 
      a =($(this).attr('id')) 
      }else{ 
      a = a + "," + ($(this).attr('id')) 
      } 
     }) 
     if (a.length > 1) 
      s.list1 = a; 
       s.events="event100"; 
       s.linkTrackVars="list1,events"; 
       s.linkTrackEvents="event100"; 
       s.tl(true, 'o', 'ID count'); 
    }