Highlighted

In RH2019, new ui, parse error when trying to configure Google Analytics with my RH project

Explorer ,
May 04, 2020

Copy link to clipboard

Copied

I have added the following code to the header of the master page:

 

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-000000000-0" ></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'UA-000000000-0');

</script>

 

where UA-000000000-0 is my Google Analytics Tracking ID.

 

And Robohelp is giving me a parse error for the first line of the script saying invalid character s and underlining the s of the src. I tried adding it this way 

 

<script src="https://www.googletagmanager.com/gtag/js?id=UA-000000000-0" async ></script>

 

(as I found a website that seemed to suggest that you add the async at the end) but then got Invalid character > underlining the > next to async. 

 

I got this code from the Google Analytics website.

 

 

Adobe Community Professional
Correct answer by Amebr | Adobe Community Professional

I think it's actually the async bit. Try changing to: 

<script async="" src="https://www.googletagmanager.com/gtag/js?id=UA-000000000-0" ></script>

 

 

Views

541

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

In RH2019, new ui, parse error when trying to configure Google Analytics with my RH project

Explorer ,
May 04, 2020

Copy link to clipboard

Copied

I have added the following code to the header of the master page:

 

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-000000000-0" ></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'UA-000000000-0');

</script>

 

where UA-000000000-0 is my Google Analytics Tracking ID.

 

And Robohelp is giving me a parse error for the first line of the script saying invalid character s and underlining the s of the src. I tried adding it this way 

 

<script src="https://www.googletagmanager.com/gtag/js?id=UA-000000000-0" async ></script>

 

(as I found a website that seemed to suggest that you add the async at the end) but then got Invalid character > underlining the > next to async. 

 

I got this code from the Google Analytics website.

 

 

Adobe Community Professional
Correct answer by Amebr | Adobe Community Professional

I think it's actually the async bit. Try changing to: 

<script async="" src="https://www.googletagmanager.com/gtag/js?id=UA-000000000-0" ></script>

 

 

Views

542

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Adobe Community Professional ,
May 04, 2020

Copy link to clipboard

Copied

Try adding a forward slash after the closing double quote marks. I had something similar with Google Fonts.

 

www.grainge.org for free RoboHelp & Authoring info. Use the blue Reply button at the top to help me help you.
The black Reply link nests replies and they sort out of order.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Adobe Community Professional ,
May 04, 2020

Copy link to clipboard

Copied

I think it's actually the async bit. Try changing to: 

<script async="" src="https://www.googletagmanager.com/gtag/js?id=UA-000000000-0" ></script>

 

 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
johcnl LATEST
Explorer ,
May 05, 2020

Copy link to clipboard

Copied

Thank you very much Amebr, that worked!

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...