ActivityMap.linkExclusions

ActivityMap.linkExclusions 변수를 사용하면 Activity Map 링크 차원의 텍스트를 기반으로 Activity Map 데이터를 선택적으로 필터링하거나 제외할 수 있습니다.

웹 SDK 확장의 링크 제외

클릭 데이터 수집 사용 ​이 활성화되면 필터 클릭 속성 콜백 코드 블록을 사용하십시오. 이 코드 블록 내에서 content.linkName의 값을 확인하고 값을 변경하거나 링크 추적 데이터 수집을 중단할 수 있습니다.

웹 SDK JavaScript 라이브러리의 링크 제외

clickCollectionEnabled이(가) 활성화되면 clickCollection 개체에서 filterClickDetails 콜백을 사용합니다. 이 콜백 내에서 linkName의 값을 확인하고 값을 변경하거나 링크 추적 데이터 수집을 중단할 수 있습니다.

alloy("configure", {
  clickCollectionEnabled: true,
  clickCollection: {
    filterClickDetails: function(content) {
      // If the link is a clickable telephone number, anonymize it
      if(content.linkUrl.includes("tel:")) {
        content.linkName = content.linkUrl = "Phone number";
      }
      // If the link is an email address, anonymize it
      if(content.linkUrl.includes("mailto:")) {
        content.linkName = content.linkUrl = "Email address";
      }
    }
  }
});

Adobe Analytics 확장을 사용하여 링크 제외

Adobe Analytics 확장에는 이 변수를 사용할 전용 필드가 없습니다. AppMeasurement 구문 다음에 나오는 사용자 정의 코드 편집기를 사용하십시오.

AppMeasurement을 사용하는 s.ActivityMap.linkExclusions

s.ActivityMap.linkExclusions 변수는 Activity Map 추적에서 제외할 구문의 쉼표로 구분된 값이 포함된 문자열입니다. 구문이 Activity Map 링크 차원에서 수집된 값과 일치하는 경우 모든 Activity Map 데이터가 히트에서 제거됩니다. 이 변수는 linkUrl이(가) 아닌 linkName을(를) 봅니다.

<script>
  var s = s_gi("examplersid");
  s.ActivityMap.linkExclusions = "Contact";
</script>

<!-- Clicking this link tracks normally -->
<a href="products.html">View our products</a>

<!-- Activity Map data is not tracked for this link -->
<a href="mailto:user@example.com">Contact this user</a>
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690