Show Menu
主題×

疑難排解

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

View the administrator audit log

除了以下列出的特定疑難排解類別,管理員可檢視、篩選及匯出公司內發生的所有活動清單,以及他們可存取的 Web 屬性。這個功能不論用於稽核或疑難排解都相當有用。
Click Log in the left-hand rail to display the audit log.
例如,您可以依據下列項目檢視及篩選:
  • 成功登入
  • 帳戶名稱
  • IP 位址
  • 公司
  • Web 屬性 (並查看建立者及建立時間)
  • 角色
您也可以將記錄檔資料匯出為 .csv。

實作問題

載入動態標籤管理時,我會在主控台中看到JavaScript錯誤。
您的動態標籤管理安裝可能會發生問題。To view the current installation, right click on any page of the site and click View page source . 然後鍵入 CTRL+F 開啟搜尋方塊,再鍵入 satellite . 如此即可找到動態標籤管理員的內嵌片段。頁面上應有這些片段的兩個例項。The first should be right before the </head> tag. The second should be right before the </body> tag.
頁首指令檔範例:
<script src=“//assets.adobedtm.com/aaaabbbcccddddeeee1111222233344445555666/satelliteLib-aaaabbbcccddddeeee1111222233344445555666.js”></script> 
</head> 

頁尾指令檔範例:
<script type="text/javascript">_satellite.pageBottom();</script> 
</body> 

出現以下錯誤: 非預期的 Token: 運算子 (<) (行: X,欄: Y)。
您可能為指令檔選擇了錯誤的設定類型。根據指令檔的內容,編輯器原本預期收到 HTML,但您將指令檔設定為 JavaScript;或是相反情形。
For example: if your script contains <script> tags, but you set the script up as JavaScript, you will receive this error when you attempt to save the code.

Rule issues

我的規則沒有受到觸發。
如果您的事件型規則沒有受到觸發,可能是因為選擇器或規則條件發生問題。Locate the element on your site where the desired event action occurs, right click and select Inspect element . 在開啟的方塊中檢查強調顯示的指令檔,確定您已鎖定正確的元素作為目標。範例:
Target element: <div class=’pauseButton’ style=’opacity: 1’>

選擇器語法:
  • CSS Selector Syntax: div.pauseButton OR div[class=’pauseButton’]
  • 手動指派屬性:
    • Element Tag: div
    • 屬性: class
    • 值: pauseButton
我懷疑我的規則觸發的順序不正確。我可以在何處找到有關規則載入順序的資訊?
規則務必以正確順序觸發。與規則有關的許多問題是規則以錯誤的順序觸發。如需詳細資訊,請參閱 規則的載入順序 .
我的規則受到觸發的情況不穩定。
規則觸發情況不穩定的可能原因有兩個:
  • 事件動作是否引起連結載入? 如果是,規則可能沒有足夠的時間在新頁面載入之前就觸發。You need to check the box within the rule identifier indicating Delay link activation . 如此會先等規則觸發之後,再載入已啟動的連結。
  • : 如果事件沒有引起新頁面載入,可能是發生跟事件反昇有關的問題。If the event action can occur on a child or parent item, ensure the button indicating Allow events on child elements to bubble is checked. 這可確保無論使用者是否與子項或父級元素互動,都會觸發規則。
觸發頁面載入規則時,並沒有觸發第三方或自訂指令檔。
驗證您正在使用何種類型的指令檔,以及您已為該規則選擇的載入選項。如果使用循序 HTML,規則必須設定為在「頁面底部 / 頂端」載入。如果規則設定為在「Onload」或「DOM 就緒」載入,則指令檔將不會運作。
規則已受到觸發,但資料元素中沒有填入值。
這可能只是時間上的問題。請確定載入規則的位置;如果規則是在「頁面頂端」或「Onload」載入,則可能是規則觸發時資料元素還無法使用。嘗試將規則切換成在「頁面底部」或「DOM 就緒」載入。如果資料元素中仍未填入值,請參閱前一個問題的方法,確定頁面上有該資料元素可用。
我如何對規則進行除錯?
您可以使用DTM開關(瀏覽器外掛程式)輕鬆切換Dynamic Tag Management使用者的除錯模式和測試模式。可同時用於 Google Chrome 和 Mozilla Firefox。如需詳細資訊,請參閱 DTM 開關外掛程式 .
觀看Adobe訓練影片,其中示範如何使用DTM開關增效模組對規則除錯:

在此影片結束時,您應該可以:
  • 使用DTM除錯外掛程式
變數為何不是在我的規則執行的 Adobe Analytics 區段中的自訂代碼編輯器中設定?
When executing variables via the Custom Page Code editor in the Adobe Analytics section of a rule, you must set linkTrackVars / linkTrackEvents as appropriate for these variables to set in the beacon. When adding variables / events via the rule UI, linkTrackVars / linkTrackEvents is set for you. 不過,透過自訂頁面代碼編輯器新增變數/事件時,必須手動完成此動作。例如:
s.linkTrackVars = "eVar1" 
s.eVar1 = _satellite.getVar('Title Tag');

Tool issues

我按一下網站上的外部連結,不應該開啟新視窗卻開啟了新視窗。我該如何控制連結器連結?
這可能是因為連結器連結功能發生代碼衝突。請在 Web 屬性中導覽至分析工具,並按一下工具旁的設定工具圖示。Expand the General tab of the settings. Under Global Settings , you can control the linker link functionality. 在該處,您可以將連結器連結功能關閉,或在特定元素類型或選擇器上,將它設定為啟動 / 未啟動。