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