66Analytics – Analytics & Session Tracking [Extended License]

66Analytics – Analytics & Session Tracking [Extended License] V39.0.0

No permission to download

branljohns

Member
Jul 6, 2020
82
59
18
Okay, so I just tested the script and it does seem to work. The issue, from what I can tell, is that the script doesn't seem to include an option to override the browser's "do not track" settings. If you check your site from a browser that doesn't have any blocking options turned on, it does work. I just checked the heatmap, replay, and real-time views. (y)

Appreciate the upload.

Edit:

Apparently there is a way to override the DNT settings -

"To ignore the DNT and to also track those visitors, simply add data-ignore-dnt="true" to the pixel js code.
 
Last edited:

CodeKeeper

Active member
Dec 14, 2019
165
81
28
Okay, so I just tested the script and it does seem to work. The issue, from what I can tell, is that the script doesn't seem to include an option to override the browser's "do not track" settings. If you check your site from a browser that doesn't have any blocking options turned on, it does work. I just checked the heatmap, replay, and real-time views. (y)

Appreciate the upload.

Edit:

Apparently there is a way to override the DNT settings -

"To ignore the DNT and to also track those visitors, simply add data-ignore-dnt="true" to the pixel js code.
Are you sure that it's showing tracking data? Please elaborate how you did it
 

branljohns

Member
Jul 6, 2020
82
59
18
Are you sure that it's showing tracking data? Please elaborate how you did it

Yes, I've been using alternate browsers and mobile devices to test that it's picking up page visitors at random. I'm attaching a few screenshots as examples (I'm removing any site-specific information though).

1619270193741.png

1619270358139.png

1619270315224.png

To test it out, I did two things. 1. I turned off the privacy/tracker blocking features of my browsers (for the site I was testing with), and 2. I added additional language to the pixel code as mentioned below.

The original code should look something like this:

<!-- Pixel Code for h ttps://yourdomain.tld/ -->
"async src="h ttps://yourdomain.tld/pixel/kEvafr5f9aqud">" (wrapped in a "script" tag)
<!-- END Pixel Code -->

After overriding the DNT settings it should be something like this:

<!-- Pixel Code for h ttps://yourdomain.tld/ -->
"async src="h ttps://yourdomain.tld/pixel/kEvafr5f9aqud" data-ignore-dnt="true">" (wrapped in a "script" tag)
<!-- END Pixel Code -->

As the script instructs, this should be added to the header of the site being tracked.
 

hiy0104

Active member
Jan 19, 2021
86
153
33
Santa Monica, CA
The original code should look something like this:

<!-- Pixel Code for h ttps://yourdomain.tld/ -->
"async src="h ttps://yourdomain.tld/pixel/kEvafr5f9aqud">" (wrapped in a "script" tag)
<!-- END Pixel Code -->

After overriding the DNT settings it should be something like this:

<!-- Pixel Code for h ttps://yourdomain.tld/ -->
"async src="h ttps://yourdomain.tld/pixel/kEvafr5f9aqud" data-ignore-dnt="true">" (wrapped in a "script" tag)
<!-- END Pixel Code -->

As the script instructs, this should be added to the header of the site being tracked.

For those who want to automate it for your users, edit line 60 to the following:

Code:
let pixel_key_html = `&lt;!-- Pixel Code for ${site_url} --&gt;
&lt;script async src="${site_url}pixel/${pixel_key}" data-ignore-dnt="true"&gt;&lt;/script&gt;
&lt;!-- END Pixel Code --&gt;`;

in `themes/altum/views/websites/website_pixel_key_modal.php`
 

branljohns

Member
Jul 6, 2020
82
59
18
Wow, I just realized we're still on 3.1 here. We've missed all of the V4. Sheesh, lol. Of course, they do make version jumps quite quickly.
 

About us

  • Our community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day to make sure our community is one of the best.

Quick Navigation

User Menu