ActivityMap.linkExclusions

ActivityMap.linkExclusions変数を使用すると、Activity Map Link ディメンションのテキストに基づいて、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 Link ディメンションで収集された値と一致する場合、すべての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
analytics-help-implement