2017-06-09 43 views
1

我試圖在自定義規則條件滿足時觸發規則。 問題:我有一個頁面加載規則,我想在它發現s.events = event4(這基本上是一旦用戶成功註冊後返回的事件)時觸發。 我有基本的代碼的知識,所以我試圖Adob​​e DTM頁面加載自定義規則條件的規則

if (s.events == "event4") 
return true; 

我也試過

if (typeof(events) == "event4") 
    return true; 

var s = AdobeAnalytics.s.events; 
if (s.events == "event4") 
    return true; 

和響應的大部分時間回來爲: 無法讀取屬性'事件'未定義 條件函數(e,t){var n = Adob​​eAnalytics.s.events; return「event4」== n.events?!0:void 0}規則「註冊表離子成功」不能滿足

能否請你幫我記下該頁面加載規則條件

回答

0

代碼是否有您要火基於可變頁面加載規則設定,而不是原因在設置變量的相同事件上觸發頁面加載規則?

+0

這是觸發EVENT4(這我沒有寫) '如果(typeof運算(formSuccess)== 「字符串」){ 如果(formSuccess!== 「」){ s.events =「EVENT4代碼「; //註冊成功事件 } }' 我應該在那裏放置基於此代碼的頁面加載規則? – Mahmoud

+0

沒有看到頁面,這聽起來像你應該能夠創建一個基於事件的規則,使用表單提交條件來設置s.events = event 4.你也可以選擇在分析部分,如果你想要一個st或s .tl呼叫。 關於如何在此YouTube頻道中使用DTM中的不同規則,有一些很好的視頻 - https://www.youtube.com/playlist?list=PLOdw8u2F8CIj0XorU_WNQDqjOoNVho7nv – Jantzen