疑難排解

說明數個疑難排解案例及其解決方案,並提供常見問答(FAQ)清單。

查看管理員審核日誌

除了下列特定疑難排解類別外,公司管理員還可檢視、篩選及匯出公司內發生的所有活動清單,以及他們可存取的Web屬性。 此功能對於稽核和疑難排解都有幫助。

按一 Log 下左側邊欄中的,以顯示稽核記錄檔。

例如,您可依下列項目檢視和篩選:

  • 成功登入
  • 帳戶名稱
  • IP位址
  • 公司
  • Web屬性(並查看建立者及建立時間)
  • 角色

您也可以將記錄檔資料匯出為。csv。

實施問題

當我載入動態標籤管理時,我的主控台中會出現JavaScript錯誤。

您的動態標籤管理安裝可能發生問題。 若要檢視目前的安裝,請在網站的任何頁面上按一下滑鼠右鍵,然後按一下 View page source。 然後,鍵入CTRL+F以開啟搜索框並鍵入 satellite。 如此可找出動態標籤管理器的內嵌片段。 頁面上應該有兩個這些片段的例項。 第一個應該就在標籤之 </head> 前。 第二個應該就在標籤前 </body> 面。

標題指令碼範例:

<script src=“//assets.adobedtm.com/aaaabbbcccddddeeee1111222233344445555666/satelliteLib-aaaabbbcccddddeeee1111222233344445555666.js”></script> 
</head> 

頁尾指令碼範例:

<script type="text/javascript">_satellite.pageBottom();</script> 
</body> 

我收到這個錯誤:非預期的Token:運算元(<)(行:X,列:Y)。

您可能為指令碼選擇了錯誤的設定類型。 根據指令碼的內容,編輯器原本需要HTML,但您將指令碼設定為JavaScript,反之亦然。

例如:如果您的指 <script> 令碼包含標籤,但您將指令碼設定為JavaScript,當您嘗試儲存程式碼時,將會收到此錯誤。

規則問題

我的規則不會觸發。

如果您的事件型規則未觸發,則規則的選擇器或條件可能會發生問題。 在網站上找出發生所需事件動作的元素,按一下滑鼠右鍵並選取 Inspect element。 在開啟的方塊中檢查醒目顯示的指令檔,確定您已鎖定正確的元素作為目標。範例:

Target element: <div class=’pauseButton’ style=’opacity: 1’>

選擇器語法:

  • CSS選擇器語法: div.pauseButton OR div[class=’pauseButton’]

  • 手動指派屬性:

    • 元素標籤: div
    • 屬性: class
    • 值: pauseButton

我懷疑我的規則是按錯誤順序觸發的。 我可以在哪裡找到有關規則載入順序的詳細資訊?

規則以正確順序觸發非常重要。 規則的許多問題都是規則以錯誤順序觸發的結果。 如需詳細資訊,請參 閱規則的載入順序

我的規則觸發不一致。

規則觸發不一致有兩個可能的原因:

  • 事件動作是否引發連結載入? 如果是,規則可能沒有足夠的時間在新頁面載入之前觸發。 您必須勾選規則識別碼中的方塊,以指出 Delay link activation。 如此可讓啟動的連結在規則引發之前不會載入。
  • 如果事件未引發新頁面載入,可能會發生反升問題。 如果事件動作可發生在子項或父項上,請確定已勾選指 Allow events on child elements to bubble 示按鈕。 這可確保無論使用者是否與子元素或父元素互動,都會觸發規則。

觸發頁面載入規則時,不會觸發我的協力廠商或自訂指令檔。

驗證您使用的指令碼類型以及您為規則選擇的載入選項。 如果您使用循序HTML,您的規則必須設定為在「頁面底部/頂端」載入。 如果規則設定為載入Onload或DOM就緒,指令碼將無法運作。

我的規則已觸發,但我的資料元素無法填入。

可能會有時間問題。 檢查規則載入的位置;如果資料元素是在「頁面頂端」或「載入時」載入,則當規則觸發時,資料元素可能還無法使用。 嘗試將規則切換為在頁面底部載入或DOM就緒。 如果資料元素仍未填入,請參考上一個問題的方法,以確保資料元素可在頁面上使用。

如何對規則進行除錯?

您可以使用DTM Switch(瀏覽器外掛程式),以輕鬆切換動態標籤管理使用者的除錯模式和測試模式。 它適用於Google Chrome和Mozilla Firefox。 如需詳細資訊,請參 閱DTM Switch外掛程式

觀看示範如何使用DTM開關外掛程式除錯規則的Adobe訓練影片:

到此視訊結束時,您應能:

  • 使用DTM除錯外掛程式

為什麼規則執行的Adobe Analytics區段中,自訂程式碼編輯器中未設定變數?

透過規則區段中的自訂頁面代碼編輯器執行變 Adobe Analytics 數時,您必須針對這些變數設定 linkTrackVars / linkTrackEvents ,以便在信標中設定。 透過規則UI新增變數/事件時, linkTrackVarslinkTrackEvents 為您設定/。 不過,透過「自訂頁面程式碼」編輯器新增變數/事件時,必須手動完成。 例如:

s.linkTrackVars = "eVar1" 
s.eVar1 = _satellite.getVar('Title Tag');

工具問題

當我按一下網站上的內部連結時,新視窗會在不應該時開啟。 如何控制連結器連結?

與連結器連結功能之間可能有代碼衝突。導覽至 Web 屬性中的分析工具,然後按一下工具旁的設定齒輪圖示。Expand the General tab of the settings. Under Global Settings, you can control the linker link functionality. 從此處,您可以關閉連結器連結功能,或是將其設定為在特定元素類型或選擇器上啟動/不啟動。

本頁內容