Perguntas frequentes sobre o Rastreamento de links
Perguntas frequentes sobre o rastreamento de links no Activity Map.
Veja a seguir alguns casos conhecidos nos quais dados de PII podem ser coletados usando o Rastreamento do Activity Map:
Mailto
links. Um link mailto é um tipo de link HTML que ativa o cliente de email padrão no computador para enviar um email.User ID
links que podem ser exibidos no cabeçalho/rodapé de um site depois que o usuário fizer logon.- Para instituições financeiras, o número da conta pode ser mostrado como um link. Clicar nele coletará o texto do link.
- Sites de instituições de saúde também podem ter dados de PII mostrados como links. Clicar nesses links coletará o texto do link e, portanto, coletará dados de PII.
Quando ocorre o rastreamento de links?
A identificação de link e região do Activity Map ocorre quando os usuários clicam em uma página.
O que é rastreado por padrão?
Se um evento de clique ocorrer em um elemento, este terá de passar por algumas verificações para determinar se o AppMeasurement vai tratá-lo como um link. Estas são as verificações:
- Isso é uma
A
ou uma tagAREA
com uma propriedadehref
? - Existe um atributo
onclick
que define uma variávels_objectID
? - Isso é uma tag
INPUT
ou um botãoSUBMIT
com um valor ou texto filho? - Isso é uma tag
INPUT
do tipoIMAGE
e uma propriedadesrc
? - Isso é um
BUTTON
?
Se a resposta for Sim para qualquer uma das perguntas acima, então o elemento é tratado como um link e será rastreado.
Como o Activity Map rastreia outros elementos visuais em HTML?
a. Por meio da função s.tl()
.
Se o clique ocorreu por meio de uma invocação s.tl()
, então o Activity Map também receberá esse evento de clique e determinará se uma variável de sequência de caracteres linkName
foi encontrada. Durante a execução da s.tl()
, esse linkName será definido como a ID do link no Activity Map. O elemento clicado que originou a chamada s.tl()
será utilizado para determinar a região. Exemplo:
<img onclick="s.tl(true,'o','abc')" src="someimageurl.png"/>
b. Por meio da variável s_objectID
. Exemplo:
```
<img onclick="s_objectID='abc';" src="someimageurl.png"/>
<a href="some-url.html" onclick="s_objectID='abc';" >
Texto do link aqui
</a>
```
s_objectID
no Activity Map.Poderia fornecer alguns exemplos de links que serão rastreados?
Exemplo 1
<a href="/home>Home</a>
Exemplo 2
<input type="submit" value="Submit"/>
Exemplo 3
<input type="image" src="submit-button.png"/>
Exemplo 4
<p onclick="var s_objectID='custom link id';">
<span class="title">Current Market Rates</span>
<span class="subtitle">1.45USD</span>
</p>
Exemplo 5
<div onclick="s.tl(true,'o','custom link id')">
<span class="title">Current Market Rates</span>
<span class="subtitle">1.45USD</span>
</div>
Poderia fornecer alguns exemplos de links que NÃO serão rastreados?
-
Motivo: a tag âncora não tem um
href
válido:<a name="innerAnchor">Section header</a>
-
Motivo:
s_ObjectID
ous.tl()
não estão presentes:code language-none <p onclick="showPanel('market rates')"> <span class="title">Current Market Rates</span> <span class="subtitle">1.45USD</span> </p>
-
Motivo:
s_ObjectID
ous.tl()
não estão presentes: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"/>
-
Motivo: a propriedade src tem um elemento de entrada de formulário ausente:
<input type="image"/>