abort
此 abort
變數是布林值,可防止將下個追蹤呼叫傳送至Adobe。 Web SDK中存在類似的功能,可讓您傳回 false
傳送XDM事件之前。
取消使用Web SDK擴充功能傳送事件
使用 在事件傳送回撥前開啟 程式碼編輯器和傳回 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前要執行的最後一個函式。 此範例的運作方式與 onBeforeEventSend
使用Web SDK的回呼。
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