Voorbeelden
Gebruik alleen het titelkenmerk van <a>
-tags. Als het titelkenmerk niet aanwezig is, wordt geen koppeling bijgehouden.
s.ActivityMap.link = function(clickedElement) {
var linkId;
if (clickedElement && clickedElement.tagName.toUpperCase() === 'A') {
linkId = clickedElement.getAttribute('title');
}
return linkId;
}
Retourneer de handmatig ingestelde naam van de koppeling in s.tl
als deze bestaat, anders retourneert u de URL van de koppeling.
s.ActivityMap.link = function(ele, linkName) {
if (linkName) {
return linkName;
}
if (ele && ele.tagName == 'A' && ele.href) {
return ele.href;
}
}
In plaats van de standaardkoppelingslogica volledig te vervangen, kunt u deze voorwaardelijk wijzigen.
<script>
// Copy the original link function
var originalLinkFunction = s.ActivityMap.link;
// Return the link name from s.tl, a modified activity map value, or the original activity map value
s.ActivityMap.link = function(element,linkName)
{
return linkName || customFunction(element) || originalLinkFunction(element,linkName);
};
</script>
<button type="button" onclick="s.tl(this,'o',customFunction(this)">Add To Cart</button>
- Als
linkName
wordt doorgegeven, is de methode aangeroepen doortl()
. Retourneer wattl()
heeft doorgegeven alslinkName
. - Als een
linkName
-element wordt aangeroepen via een Activity Map, wordt dit nooit doorgegeven. RoepcustomFunction()
dus aan met het koppelingselement. U kunt elke aangepaste functie gebruiken die u wilt retourneren. - Als geen van beide bovengenoemde terugkeerwaarden, gebruik de verbindingsnaam normaal verzameld als reserve.
Volgende paginaActivityMap.region
Analytics
- Adobe Analytics implementeren
- de Nota’s van de Versie van Analytics
- Opmerkingen bij de release AppMeasurement
- Variabelen, functies en methoden van Analytics
- Implementatie van Adobe Analytics voorbereiden
- Analyses implementeren met Experience Platform Edge
- Analyses implementeren met de Adobe Analytics-extensie
- Analytics implementeren met JavaScript
- Analytics implementeren op andere platforms
- Analyses implementeren op mobiele apparaten
- Gebruiksscenario’s implementeren
- Uw implementatie valideren
- Veelgestelde vragen
- Uw implementatie controleren