Questions fréquentes sur le suivi des liens
Questions fréquentes sur le suivi des liens dans Activity Map.
Vous trouverez ci-dessous certains cas connus de collecte des données relatives aux informations d’identification personnelles à l’aide du suivi Activity Map :
- Liens
Mailto
. Un lien mailto est un type de lien HTML qui active le client de messagerie par défaut sur l’ordinateur afin d’envoyer un message électronique. - Liens
User ID
qui peuvent s’afficher dans l’en-tête ou le pied de page d’un site web une fois l’utilisateur connecté. - Dans le cas des établissements financiers, le numéro de compte peut s’afficher sous la forme d’un lien. Le fait de cliquer dessus collecte le texte du lien.
- Les sites web du secteur des soins de santé peuvent également afficher des données relatives aux informations d’identification personnelles sous la forme de liens. Le fait de cliquer sur ces liens collecte le texte du lien, et donc les données relatives aux informations d’identification personnelles.
Quand le suivi des liens se produit-il ?
L’identification des liens et des régions dʼActivity Map se produit lorsque les utilisateurs cliquent sur une page.
Quels éléments sont suivis par défaut ?
Si un événement de clic se produit sur un élément, certaines vérifications doivent être effectuées afin de déterminer si AppMeasurement le considérera comme un lien. Ces vérifications sont les suivantes :
- S’agit-il d’une balise
A
ouAREA
avec une propriétéhref
? - Un attribut
onclick
définit-il une variables_objectID
? - S’agit-il d’une balise
INPUT
ou d’un boutonSUBMIT
avec une valeur ou du texte enfant ? - S’agit-il d’une balise
INPUT
de typeIMAGE
avec une propriétésrc
? - Sʼagit-il dʼun
BUTTON
?
Si la réponse à l’une des questions ci-dessus est Oui, l’élément est considéré comme un lien et sera suivi.
Comment Activity Map suit-il d’autres éléments HTML visuels ?
a. Par le biais de la fonction s.tl()
.
Si le clic s’est produit par le biais d’un appel s.tl()
, Activity Map recevra également cet événement de clic et déterminera si une variable de chaîne linkName
a été trouvée. Lors de l’exécution de s.tl()
, ce linkName sera défini comme l’ID de lien dʼActivity Map. L’élément sur lequel l’utilisateur a cliqué et qui est à l’origine de l’appel s.tl()
sera utilisé pour déterminer la région. Exemple :
<img onclick="s.tl(true,'o','abc')" src="someimageurl.png"/>
b. Par le biais de la variable s_objectID
. Exemple :
```
<img onclick="s_objectID='abc';" src="someimageurl.png"/>
<a href="some-url.html" onclick="s_objectID='abc';" >
Texte du lien ici
</a>
```
s_objectID
est utilisée dans Activity Map.Pouvez-vous me donner des exemples de liens qui seront suivis ?
Exemple 1
<a href="/home>Home</a>
Exemple 2
<input type="submit" value="Submit"/>
Exemple 3
<input type="image" src="submit-button.png"/>
Exemple 4
<p onclick="var s_objectID='custom link id';">
<span class="title">Current Market Rates</span>
<span class="subtitle">1.45USD</span>
</p>
Exemple 5
<div onclick="s.tl(true,'o','custom link id')">
<span class="title">Current Market Rates</span>
<span class="subtitle">1.45USD</span>
</div>
Pouvez-vous me donner des exemples de liens qui ne seront PAS suivis ?
-
Raison : la balise d’ancrage ne possède pas de
href
valide :<a name="innerAnchor">Section header</a>
-
Raison : absence de
s_ObjectID
ets.tl()
:code language-none <p onclick="showPanel('market rates')"> <span class="title">Current Market Rates</span> <span class="subtitle">1.45USD</span> </p>
-
Raison : absence de
s_ObjectID
ets.tl()
:code language-none <input type="radio" onclick="changeState(this)" name="group1" value="A"/> <input type="radio" onclick="changeState(this)" name="group1" value="B"/> <input type="radio" onclick="changeState(this)" name="group1" value="C"/>
-
Raison : la propriété « src » présente un élément d’entrée de formulaire manquant :
<input type="image"/>