2015-03-31 65 views
0

我是Adobe DTM的新手,在檢查所有Adobe DTM事件後,它沒有檢查不活動的方法。有沒有人這樣做?這個怎麼做?謝謝。使用adobe dtm跟蹤不活動的方式是什麼?

+0

「不活動」對您意味着什麼? – 2015-04-01 00:23:20

+0

@CrayonViolent非常好的問題!該頁面是單頁面應用程序,並且沒有按鈕。只要用戶在任何輸入字段中更改數字,它都會計算結果。所以我想等待用戶輸入所有信息並捕獲數據並將其發送到dtm,因此如果沒有按鍵,我會在15秒後等待。 – Lance 2015-04-01 12:54:44

+2

沒關係,所以DTM中沒有內置的方法,但是您可以輕鬆編寫自己的代碼,並將其作爲第三方JavaScript的無條件頁面加載規則。 – 2015-04-01 13:04:04

回答

0

好吧,我根據來自@CrayonViolent的幫助會回答我的問題。

  1. 創建Page Load Rule
    Conditions,在Bottom of Page觸發規則,它提供了充足的時間頁面運行規則

    Javascript/Third Party Tags之前加載的元素,我將我的JavaScript來檢測是否輸入字段值已更改,如果是,則延遲15秒,然後運行_satellite.setVar('blahblah', 'toSomething'),這允許我在下一步中使用。最後一步是_satellite.track('mydirectcallname'),觸發Direct Call Rule

  2. 創建Direct Call Rule
    Conditions,確保String具有相同的值作爲_satellite.track('mydirectcallname')(即mydirectcallname)
    Adobe Analytics,我設置了EVAR的一個使用% blahblah%,我在步驟1中定義。