Preguntas frecuentes sobre el seguimiento de vínculos en Activity Map.
Si activa el seguimiento de Activity Map, es posible que recopile información de identificación personal (PII). Dicha información se puede utilizar, tanto por sí sola como con otros datos, para identificar o localizar a una persona única, para ponerse en contacto con ella o para identificar a una persona en contexto.
A continuación se indican algunos casos conocidos en los que pueden recopilarse datos PII con el seguimiento de Activity Map:
Mailto
. Un vínculo mailto es un tipo de vínculo HTML que activa el cliente de correo predeterminado en el equipo para enviar un mensaje de correo electrónico.User ID
pueden aparecer en el encabezado o pie de página de un sitio web una vez que el usuario ha iniciado sesión.La identificación de vínculos y regiones de Activity Map se lleva cabo cuando los usuarios hacen clic en una página.
Si se da un evento de clic en un elemento, este tiene que pasar algunas comprobaciones para determinar si AppMeasurement lo tratará como un vínculo. Las comprobaciones son las siguientes:
A
o AREA
con una propiedad href
?onclick
que define la variable s_objectID
?INPUT
o un botón SUBMIT
con un valor o texto secundario?INPUT
con el tipo IMAGE
y una propiedad src
?BUTTON
?Si la respuesta a alguna de estas preguntas es Sí, el elemento se trata como vínculo y se le realiza un seguimiento.
AppMeasurement no considera las etiquetas de botón con el atributo type="button" como vínculos. Considere la posibilidad de quitar el atributo type="button" de las etiquetas de botón y añadir en su lugar role="button" o submit="button".
Las etiquetas de anclaje con un “href” que comienza con “#” se consideran una ubicación de destino interna con AppMeasurement, no un vínculo (ya que no se abandona la página). De forma predeterminada, Activity Map no realiza el seguimiento de estas ubicaciones de destino internas. Rastrea únicamente los vínculos que conducen al usuario a una nueva página.
a. A través de la función s.tl()
.
Si el clic se produjo a través de una invocación de s.tl()
, Activity Map también recibirá este evento de clic y determinará si se encontró la variable de cadena linkName
. Durante la ejecución de s.tl()
, el linkName se definirá como ID del vínculo de Activity Map. El elemento donde se hizo clic y que originó la llamada de s.tl()
se utilizará para determinar la región. Ejemplo:
<img onclick="s.tl(true,'o','abc')" src="someimageurl.png"/>
b. A través de la variable s_objectID
. Ejemplo:
```
<img onclick="s_objectID='abc';" src="someimageurl.png"/>
<a href="some-url.html" onclick="s_objectID='abc';" >
Link Text Here
</a>
```
Tenga en cuenta que es obligatorio el uso de un punto y coma (;) de cierre al usar s_objectID
en Activity Map.
<a hef="/home?lang=en>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>
Razón: la etiqueta de anclaje no tiene un href
válido:
<a name="innerAnchor">Section header</a>
Razón: no aparecen s_ObjectID
ni s.tl()
:
<p onclick="showPanel('market rates')">
<span class="title">Current Market Rates</span>
<span class="subtitle">1.45USD</span>
</p>
Razón: no aparecen s_ObjectID
ni s.tl()
:
<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"/>
Razón: falta la propiedad “src” en un elemento de entrada de formulario:
<input type="image"/>