If your developing AMP pages for your website then adding direct Google Analytics or Other Analytics script code, it will lead to validation errors. As AMP pages don't support javascript.
But don't worry AMP has component called <amp-analytics>
tag which can be used to add not only Google Analytics but Other Analytics too.
In this article, I will show you how to integrate with Google Analytics.
Basically, to make your Analytics works you need to add the following code
<script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
<amp-analytics type="googleanalytics">
<script type="application/json">
{
"vars": {
"account": "GOOGLE ANALYTICS ID"
},
"triggers": {
"default pageview": {
"on": "visible",
"request": "pageview",
"vars": {
"title": "TITLE OF THE CURRENT PAGE"
}
}
}
}
</script>
</amp-analytics>
Make sure to change the GOOGLE ANALYTICS ID
& TITLE OF THE CURRENT PAGE
respectively.
The following image shows how Google Analytics ID can be found, make sure to log in to your Google Analytics account.
Hope this article helped you. Please share it with your friends.
GitHub Login With PHP Laravel Socialite
Laravel Last Executed Query In Plain SQL Statement For Debugging
Setup AMP (Accelerated Mobile Pages) In PHP Laravel
Relationship Table Data With Route Model Binding In Laravel
Free SSL Certificate For CPanel
Create Custom 404 Page In Laravel
Sass or SCSS @mixin vs @extends vs Placeholder (%)
Supervisor For Laravel Queue Scheduling
Detect AdBlocker With Javascript And Increase Website Ads Revenue
Generate Fake Data In PHP With Faker
Setup MAMP Virtual Hosts For Local PHP Development
PHP file_put_contents failed to open stream: Permission denied
Google, Twitter, GitHub, Facebook & Many Other Social Generic Logins With PHP Laravel Socialite