abort
abort
變數是布林值,可防止將下一個追蹤呼叫傳送到Adobe。 Web SDK中存在類似的功能,可讓您在傳送XDM事件之前傳回false
。
取消使用Web SDK擴充功能傳送事件
在事件傳送回呼程式碼編輯器之前使用On並傳回false
。
- 使用您的 AdobeID 認證登入 Adobe Experience Platform 資料彙集。
- 按一下所需的標籤屬性。
- 移至擴充功能標籤,然後按一下Adobe Experience Platform Web SDK底下的 設定 按鈕。
- 在資料彙集下,按一下 在事件傳送回撥代碼前編輯 按鈕。
- 在程式碼編輯器中,將下列程式碼置於您想要中止傳送資料至Edge的任何條件下:
return false;
取消手動實作Web SDK時傳送事件
使用onBeforeEventSend
回呼並傳回false
。 如需詳細資訊,請參閱Web SDK檔案中的全域修改事件。
alloy("configure"), {
"onBeforeEventSend": function(content) {
return false;
}
}
在Adobe Analytics擴充功能中使用abort變數
Adobe Analytics 擴充功能中沒有專用欄位可使用這個變數。請依照 AppMeasurement 語法使用自訂程式碼編輯器。
AppMeasurement和Analytics擴充功能自訂程式碼編輯器中的s.abort
s.abort
變數是布林值。其預設值為 false
。
s.abort = true;
NOTE
abort
變數會在每個追蹤呼叫後重設為 false
。若要中止相同頁面上的後續追蹤呼叫,請再次將abort
設為true
。abort
變數可在doPlugins()
函式中設定,該函式是將影像要求傳送至Adobe之前執行的最後一個函式。 此範例的運作方式與使用Web SDK的onBeforeEventSend
回呼類似。
s.doPlugins = function(s) {
s.campaign = s.Util.getQueryParam("cid");
if ((!s.campaign) && (!s.events)) {
s.abort = true;
}
};
您可以集中邏輯,用於識別不想追蹤的活動,例如自訂連結或顯示廣告中的外部連結。
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690