Perguntas frequentes sobre o rastreamento de links no Activity Map.
Ao ativar o rastreamento do Activity Map, você poderá coletar dados de informações pessoalmente identificáveis (PII). Tais dados podem ser usados isoladamente ou junto a outras informações para identificar, contactar ou localizar uma pessoa, ou para identificar um indivíduo em um contexto.
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.A identificação de link e região do Activity Map ocorre quando os usuários clicam em uma página.
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:
A
ou uma tag AREA
com uma propriedade href
?onclick
que define uma variável s_objectID
?INPUT
ou um botão SUBMIT
com um valor ou texto filho?INPUT
do tipo IMAGE
e uma propriedade src
?BUTTON
?Se a resposta for Sim para qualquer uma das perguntas acima, então o elemento é tratado como um link e será rastreado.
Tags de botão com o atributo type="button" não são consideradas links pelo AppMeasurement. Considere remover type="button" nas tags de botão e adicionar role="button" ou submit="button".
Uma tag âncora com uma "href" que começa com "#" é considerada um local de destino interno pelo AppMeasurement, não um link (já que você não sai da página). Por padrão, o Activity Map não rastreia esses locais de destino internos. Ele rastreia somente links que levam o usuário a uma nova página.
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>
```
É necessário um ponto e vírgula (;) ao usar s_objectID
no Activity Map.
<a hef="/home>Home</a>
<input type="submit" value="Submit"/>
<input type="image" src="submit-button.png"/>
<p onclick="var s_objectID='custom link id';">
<span class="title">Current Market Rates</span>
<span class="subtitle">1.45USD</span>
</p>
<div onclick="s.tl(true,'o','custom link id')">
<span class="title">Current Market Rates</span>
<span class="subtitle">1.45USD</span>
</div>
Motivo: a tag âncora não tem um href
válido:
<a name="innerAnchor">Section header</a>
Motivo: s_ObjectID
ou s.tl()
não estão presentes:
<p onclick="showPanel('market rates')">
<span class="title">Current Market Rates</span>
<span class="subtitle">1.45USD</span>
</p>
Motivo: s_ObjectID
ou s.tl()
não estão presentes:
<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"/>