isanalyticsoff Element
Each HTML page served by B2C Commerce includes a JavaScript snippet for analytics and
active merchandising tracking purposes. If you need to disable this tracking because it causes
problems with your site, you can do so for the entire site by entering a Customer Support
ticket, or you can include the <isanalyticsoff/>
element at the end of
one or more templates to disable analytics at the page level.
Syntax
<isanalyticsoff/>
Purpose
Example
This is an example of a JavaScript snippet added to the end of a template to collect B2C Commerce analytics:
<!-- B2C Commerce Analytics code 1.0 -->
<script type="text/javascript"
src="/on/demandware.static/Sites-BV-Site/-/default/v1315220487813/internal/jscript/dwanalytics.js">
</script>
<script type="text/javascript">
//
<!-- /* <![CDATA[ */
try{ var trackingUrl = "http://us.dv.dev1.our.customer.bestcustomer.it/on/demandware.store/Sites-BV-Site/default/__Analytics-Tracking";
var dwAnalytics = dw.__dwAnalytics.getTracker(trackingUrl);
if (typeof dw.ac == "undefined") { dwAnalytics.trackPageView();
} else { dw.ac.setDWAnalytics(dwAnalytics);
} }catch(err) {}; /* ]]> */ // --> </script>
<isanalyticsoff/>
In this case,
the tracking code is considered a cross-site scripting threat if you use
an HTTPS iframe and generate this iframe via ISML. You can add the
<isanalyticsoff/>
element at the end of one or more
templates to disable B2C Commerce analytics at the page level, thereby
preventing the threat.