Frequently asked questions related to Activity Map.
Permissions to use Activity Map and its associated dimensions are handled in the Adobe Admin Console.
The permission items required for Activity Map include:
See Product profile permissions for Analytics Tools for more information.
Organizations with a contract for Adobe Analytics Standard, Premium, and Ultimate have access to Activity Map. These contract types represent the majority of Adobe Analytics customers.
Every few seconds, Activity Map scans the web page looking for changes. Activity Map finds new content on the page without requiring a reload, but this new content is always attributed to the first page dimension value.
Activity Map checks to see if the visibility of links that it knows about has changed. If a change in visibility is found, then the Links On Page table’s Present column for that link updates with Displayed or Hidden.
When user interaction creates new content, any new elements that AppMeasurement determines as a link are added to the Links On Page table. Activity Map sends a new data request that includes these new links. The new links appear in the Links On Page table when the data request is returned.
No, Adobe does not automatically track links that were only viewed.
Activity Map supports the latest version of most modern browsers.
Activity Map does not send server calls by itself. Instead, Activity Map context data variables are included with Analytics page view calls on the subsequent page. However, some previous versions of Activity Map on the Web SDK send a separate call for Activity Map data. If you are on the latest version of the Web SDK, Activity Map data is merged with the following event.
Some links, such as those contained within menus, are hidden from the page. As a result, their corresponding link overlays are not shown. Rank is computed for all links on the page, including hidden links.
By default, Activity Map uses the report suite that is associated with the first tag on the page. You can select a different report suite through the Activity Map Settings > Others tab.
Activity map scans for the presence of Adobe Analytics for up to 20 seconds after a page complete event.
Activity Map checks every 2 seconds to see if it has found changes in the state of the web page such as:
If content is hidden or shown, the extension automatically changes the affected links state (and therefore overlays) from hidden to shown or from shown to hidden. If new content is injected, the application retrieves the associated links, pulls analytics data for them, and adds overlays for these links.
All data shown is based on page views.
Yes. The Data feed columns that Activity Map uses are:
clickmaplink
clickmappage
clickmapregion
clickmaplinkbyregion
No, segments do not work in Live mode.
Yes. However, due to virtual report suite limitations, Activity Map’s Live mode is not compatible with virtual report suites.
The method to disable Activity Map depends on your implementation type:
Web SDK extension: In the extension configuration settings, uncheck the boxes Collect internal link clicks, Collect external link clicks, and Collect download link clicks.
Web SDK JavaScript library: Set clickCollectionEnabled
to false
.
Analytics extension: In the extension configuration settings, uncheck the box labeled Use Activity Map.
AppMeasurement: Remove or comment out the Activity Map module within AppMeasurement.js
, or overwrite the module function call with an empty body:
function AppMeasurement_Module_ActivityMap() {}
You can use the latest version of Chrome, Edge, or Firefox with the Activity Map extension.
Consider the following scenarios where personally identifiable data can be collected using Activity Map:
Activity Map tracks the following elements:
<a>
or <area>
tag with an href
property. Anchor tag links (#
) are not tracked by default.onclick
attribute that sets a s_objectID
variable<input>
tag or submit
button with a value or child text<input>
tag with type image
and a src
property<button>
tag without the attribute type="button"
. If you want to track <button>
tags, consider using attributes like role="button"
or submit="button"
instead.The following are some examples where Activity Map has all of the required information to track a link.
<a href="home.html">Home</a>
<input type="submit" value="Submit"/>
<input type="image" src="submit-button.png"/>
<p onclick="var s_objectID='Market rates';">
<span class="title">Current Market Rates</span>
<span class="subtitle">1.45 USD</span>
</p>
<div onclick="s.tl(true,'o','Chat button')">
<span class="title">Chat with an agent now</span>
<span class="subtitle">Current wait: 0 minutes</span>
</div>
href
s_objectID
or tl()
method presentsrc
property missing on a form input elementThe following are some examples where Activity Map does not track clicks:
<!-- Anchor tag does not have a valid href -->
<a name="innerAnchor">Section header</a>
<!-- Neither s_objectID or tl() method present -->
<p onclick="showPanel('stock price')">
<span class="title">Current company stock price</span>
<span class="subtitle">987.65 USD</span>
</p>
<!-- Neither s_objectID or tl() method present -->
<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"/>
<!-- src property missing on a form input element -->
<input type="image"/>