abort

다음 abort 변수는 그 다음 추적 호출이 Adobe으로 전송되지 않도록 하는 부울입니다. 웹 SDK에 유사한 기능이 있으므로 다음을 반환할 수 있습니다. false xdm 이벤트를 보내기 전에.

웹 SDK 확장을 사용하여 이벤트 보내기 취소

사용 이벤트 전송 콜백 전 코드 편집기 및 반환 false.

  1. AdobeID 자격 증명을 사용하여 Adobe Experience Platform 데이터 수집에 로그인합니다.
  2. 원하는 태그 속성을 클릭합니다.
  3. 로 이동 확장 탭을 클릭한 다음 구성 아래에 있는 단추 Adobe Experience Platform 웹 SDK.
  4. 아래 데이터 수집를 클릭하고 이벤트 전송 전 콜백 코드 편집 단추를 클릭합니다.
  5. 코드 편집기에서 Edge로의 데이터 전송을 중단하려는 조건에 따라 다음 코드를 넣습니다.
return false;

웹 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입니다.

  • true로 설정하면 그 다음 추적 호출 (t() 또는 tl())이 데이터를 Adobe에 전송하지 않습니다.
  • false로 설정하거나 정의하지 않을 경우 이 변수는 아무 작업도 하지 않습니다.
s.abort = true;
NOTE
abort 변수는 모든 추적 호출 후 false로 재설정됩니다. 동일한 페이지에서 후속 추적 호출을 중지해야 하는 경우에는 abort을 다시 true로 설정하십시오.

예를 들어 abort 변수를에서 설정할 수 있습니다. doPlugins() 함수 : 이미지 요청이 Adobe으로 전송되기 전에 마지막으로 실행되는 함수입니다. 이 예제는 다음과 유사하게 작동합니다. onBeforeEventSend 웹 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