2015-10-06 43 views
1

我已經搜索了幾天,看看這個問題,但還沒有拿出一些東西。我們正在將我們的分析代碼遷移到DTM。我們正在DTM中使用我們自己的圖書館。只有在使用Adobe Analytics工具分配變量時,除查詢字符串中的某些缺少數據收集參數外,所有工作都很好。Adob​​e DTM - 分析/ Omniture查詢字符串缺少參數

讓我解釋一下。當我在規則中使用DTM中的自定義代碼來調用分析時,我會在請求中獲得完全相同的查詢字符串參數。

var str = 'string'; 
s.linkTrackVars = 'prop61,eVar61'; 
s.linkTrackEvents = 'none'; 
s.prop61 = str; 
s.eVar61 = str; 
s.tl(this, 'o', str); 

這工作正常。

如果我嘗試在規則中使用Adobe Analytics工具設置eVar61和prop61,則五個參數不再位於查詢字符串中。特別是'pev1','pid','pidt','oid'和'ot'。有沒有辦法讓DTM設置這些參數,或者我只是爲我們所有的規則使用自定義代碼?

謝謝

+0

你能分享你當前的規則設置嗎?基於事件的規則(Adobe Analytics設置爲在a元素上觸發s.tl調用)將觸發這些參數。 – MisterPhilip

+0

我們使用基於事件的規則與「s.tl(); - 不增加網頁瀏覽」選中。在eVars設置中:eVar61 =「string」,在Props設置中:prop61 =「string」。我們在查詢字符串中沒有得到'pev1','pid','pidt','oid'和'ot'參數。 – toodz

+0

什麼是選擇器/條件設置爲?這些參數主要針對clickmap – MisterPhilip

回答

1

這些是clickmap查詢字符串參數。點擊齒輪圖標編輯全球分析工具,然後在鏈接跟蹤下,確保選中「啓用點擊圖」。或者,您可以在代碼中設置s.trackInlineStats=true,這可以有效地達到相同的效果。

如果您以後看到缺少查詢字符串參數,則可以使用Marketing Cloud文檔中的Data Collection Query Parameters確定要定義的變量。

+0

是的,就是這樣。謝謝。 – toodz

+0

很高興聽到它。如果其他人將來遇到同樣的問題,請不要忘記標記答案是正確的。 – Gigazelle