Domande frequenti sul tracciamento dei collegamenti in Activity Map.
Attivando il tracciamento di Activity Map, potresti raccogliere dati personali (PII). Questi dati possono essere utilizzati da soli o con altre informazioni per identificare, contattare o individuare una singola persona o per identificare un individuo nel contesto.
Di seguito sono riportati alcuni casi noti in cui i dati PII potrebbero essere raccolti utilizzando il tracciamento di Activity Map:
Mailto
link. Un collegamento mailto è un tipo di collegamento HTML che attiva il client di posta elettronica predefinito sul computer per l’invio di un messaggio di posta elettronica.User ID
collegamenti che possono essere visualizzati nell’intestazione/piè di pagina di un sito web dopo l’accesso dell’utente.L’identificazione del collegamento e dell’area geografica di Activity Map si verifica quando gli utenti fanno clic su una pagina.
Se si verifica un evento di clic su un elemento, l’elemento deve superare alcuni controlli per determinare se AppMeasurement lo tratterà come un collegamento. Questi sono i controlli:
A
o AREA
con un tag href
proprietà?onclick
attributo che imposta un s_objectID
variabile?INPUT
tag o SUBMIT
pulsante con un valore o testo secondario?INPUT
tag con tipo IMAGE
e src
proprietà?BUTTON
?Se la risposta è Sì a una delle domande precedenti, l’elemento viene trattato come un collegamento e verrà tracciato.
I tag pulsante con l’attributo type="button" non sono considerati collegamenti da AppMeasurement. Prendi in considerazione la rimozione di type="button" sui tag pulsante e l’aggiunta di role="button" o submit="button".
Un tag di ancoraggio con un "href" che inizia con "#" viene considerato un percorso di destinazione interno da AppMeasurement, non un collegamento (in quanto non si esce dalla pagina). Per impostazione predefinita, Activity Map non tiene traccia di queste posizioni di destinazione interne. Traccia solo i collegamenti che navigano verso una nuova pagina.
a) Tramite il s.tl()
funzione .
Se il clic si è verificato tramite un s.tl()
invocazione, anche Activity Map riceverà questo evento click e determinerà se un linkName
variabile stringa trovata. Periodo s.tl()
l’esecuzione di linkName verrà impostata come ID collegamento di Activity Map. L'elemento che ha fatto clic su che ha originato il s.tl()
viene utilizzata per determinare la regione. Esempio:
<img onclick="s.tl(true,'o','abc')" src="someimageurl.png"/>
b) Tramite il s_objectID
variabile. Esempio:
"
<img onclick="s_objectID='abc';" src="someimageurl.png" />
<a href="some-url.html" onclick="s_objectID='abc';">
Testo collegamento
</a>
"
È necessario un punto e virgola finale (;) quando si utilizza s_objectID
in 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>
Motivo: Il tag di ancoraggio non dispone di un tag valido href
:
<a name="innerAnchor">Section header</a>
Motivo: Nessuno s_ObjectID
né s.tl()
presenti:
<p onclick="showPanel('market rates')">
<span class="title">Current Market Rates</span>
<span class="subtitle">1.45USD</span>
</p>
Motivo: Nessuno s_ObjectID
né s.tl()
presenti:
<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"/>
<input type="image"/>