ActivityMap.regionIDAttribute
Variabeln ActivityMap.regionIDAttribute
gör att du kan ändra attributet som Activity Map letar efter när du fastställer dimensionen för Activity Map region. Om din webbplats är strukturerad på ett sätt som gör attributet id
mindre användbart för regionen Activity Map kan du ställa in den här variabeln så att den tittar på ett annat attribut.
Region-ID-attribut i Web SDK-tillägget
När Enable click data collection är aktiverat använder du kodblocket Filter click properties för återanrop. I det här kodblocket kan du kontrollera värdet för content.clickedElement
och antingen ändra värdet eller avbryta insamlingen av länkspårningsdata.
Region-ID-attribut i Web SDK JavaScript-biblioteket
När clickCollectionEnabled
är aktiverat använder du filterClickDetails
-återanropet i clickCollection
-objektet. I det här återanropet kan du kontrollera värdet för clickedElement
och anpassa logiken för den insamlade regionen.
alloy("configure", {
clickCollectionEnabled: true,
clickCollection: {
filterClickDetails: function(content) {
// If the clicked element was in a table, set the region to the contents of the data-custom attribute
// If the clicked element was not in a table, or if the data-custom attribute doesn't exist, leave region as-is
content.region = content.clickedElement.closest('table')?.getAttribute('data-custom') || content.region;
}
}
});
Region-ID-attribut med Adobe Analytics-tillägg
Det finns inget dedikerat fält i Adobe Analytics-tillägget som kan använda den här variabeln. Använd den anpassade kodredigeraren enligt AppMeasurementen syntax.
s.ActivityMap.regionIDAttribute med AppMeasurement
Variabeln s.ActivityMap.regionIDAttribute
är en sträng som representerar attributet som avgör dimensionen för Activity Map-regionen. Den här variabeln är inställd på id
som standard. Om du ändrar den här variabeln letar Activity Map inte längre efter attributet id
, men söker fortfarande efter andra villkor för att avgöra område (till exempel semantiska element).
<script>
var s = s_gi("examplersid");
s.ActivityMap.regionIDAttribute = "data-custom";
</script>
<!-- Clicking any of these links populates the region dimension with 'left-nav' -->
<div id="676967617A656C6C65" data-custom="left-nav">
<a href="index.html">Home</a>
<a href="products.html">View our products</a>
<a href="contact.html">Contact us</a>
</div>