AppMeasurement offre la possibilité de suivre automatiquement les liens qui renvoient en dehors de votre site. If trackExternalLinks
(AppMeasurement) ou clickCollectionEnabled
(SDK Web) est activé, une demande d’image est envoyée à l’Adobe dès qu’un visiteur clique sur un lien pour quitter votre site. Les variables linkExternalFilters
et linkInternalFilters
déterminent quels liens sont considérés comme internes/externes.
Si cette variable contient une valeur, le suivi automatique des liens de sortie se comporte comme une liste autorisée. Si un clic sur un lien ne correspond à aucune valeur linkExternalFilters
, ce lien n’est pas considéré comme un lien de sortie. L’URL entière est examinée par rapport à cette variable. Si linkLeaveQueryString
est activé, la chaîne de requête est également examinée.
Utilisez cette variable uniquement si vous savez exactement quels domaines vous souhaitez considérer comme des liens de sortie. De nombreuses organisations estiment que l’utilisation de linkInternalFilters
est suffisante pour répondre à leurs besoins de suivi des liens de sortie et n’utilisent pas linkExternalFilters
.
Si vous utilisez à la fois linkInternalFilters
et linkExternalFilters
, le lien sur lequel l’utilisateur a cliqué doit correspondre à linkExternalFilters
et ne pas correspondre à linkInternalFilters
pour être considéré comme un lien de sortie. Si un lien cliqué correspond à la fois aux critères de lien de sortie et de lien de téléchargement, le type de lien de téléchargement est prioritaire.
Les liens sont automatiquement considérés comme des liens de sortie si le domaine cible du lien diffère de celui en cours. window.location.hostname
. Le SDK Web ne propose aucune variable de configuration permettant de modifier la détection automatique des liens de sortie. Si vous devez personnaliser les domaines considérés comme un lien de sortie, vous pouvez utiliser une logique personnalisée dans la variable onBeforeEventSend
rappel.
Voir Suivi automatique des liens pour plus d’informations, voir la documentation du SDK Web .
Le champ Suivi est une liste de filtres séparés par des virgules (généralement des domaines) sous l’accordéon Suivi des liens lors de la configuration de l’extension Adobe Analytics.
Placez des filtres que vous souhaitez toujours prendre en compte comme externes dans ce champ. Séparez plusieurs domaines par une virgule sans espace.
La variable s.linkExternalFilters
est une chaîne contenant des filtres (tels que les domaines) que vous considérez comme des liens de sortie. Séparez plusieurs domaines à l’aide d’une virgule sans espaces.
s.linkExternalFilters = "example.com,example.net,example.org";
Examinez l’exemple de mise en œuvre suivant comme s’il était activé adobe.com
:
<script>
s.trackExternalLinks = true;
s.linkExternalFilters = "example.com,example.net";
</script>
<!-- The following link is NOT considered an exit link, even though the link is outside adobe.com -->
<a href = "example.org">Example link 1</a>
<!-- The following link is an exit link because it matches the linkExternalFilters allowlist -->
<a href = "example.com">Example link 2</a>