Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

Fire analytics only on certain pages...

Avatar

Avatar
Boost 1
Level 1
davidp86482746
Level 1

Like

1 like

Total Posts

3 posts

Correct Reply

0 solutions
Top badges earned
Boost 1
View profile

Avatar
Boost 1
Level 1
davidp86482746
Level 1

Like

1 like

Total Posts

3 posts

Correct Reply

0 solutions
Top badges earned
Boost 1
View profile
davidp86482746
Level 1

22-09-2017

Is it possible to have Analytics fire only on certain pages? I tried adding a path condition in DTM to the page load rule, but that didn't seem to make any difference at all. I'm now trying to accomplish the same result by deactivating the beacon via the following custom code:

if(document.location.href.indexOf("whatever")!=-1){

    return false

}

Does anyone have any tips on what the actual best way to have Analytics only fire on certain pages?

View Entire Topic

Avatar

Avatar
Boost 1
Level 1
davidp86482746
Level 1

Like

1 like

Total Posts

3 posts

Correct Reply

0 solutions
Top badges earned
Boost 1
View profile

Avatar
Boost 1
Level 1
davidp86482746
Level 1

Like

1 like

Total Posts

3 posts

Correct Reply

0 solutions
Top badges earned
Boost 1
View profile
davidp86482746
Level 1

26-09-2017

Actually, the advice has changed, so my initial method would appear to be correct, although I'm still not seeing the expected results in my reporting.

In my original post I was using the following logic:

if(document.location.href.indexOf("whatever")!=-1){

    return false

}


As I'm trying to fire Analytics only where "whatever" is present in the URL, this was slightly incorrect, as the comparison operator should have been == and not !=.

The guidance from customer care is:

You can navigate to Analytics tool (link) in the web property and "Open Editor" from Customize Page Code section (screenshot attached). Therein, you can write a code with the below logic. Please note, I won't be able to share the exact code, however I'll be just sharing the logic that can be converted to the code.

if ("Path" does not contain "servletcontroller")

{

return false;

}

Really scratching my head at this point...