ActivityMap.linkExclusions

ActivityMap.linkExclusions 変数を使用すると、Activity Mapリンクディメンション内のテキストに基づいて、Activity Mapデータを選択的にフィルタリングまたは除外できます。

Web SDK 拡張機能でのリンクの除外

クリックデータ収集を有効にする が有効な場合、フィルタークリックプロパティ コールバックコードブロックを使用します。 このコードブロック内で、content.linkName の値を確認し、値を変更するか、リンクトラッキングデータの収集を破棄できます。

Web 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