Feature - Google Analytics - Use Regex to validate UA as per https://support.google.com/analytics/answer/9310895

This commit is contained in:
c
2023-01-11 21:44:31 +00:00
parent 99c0b8cb71
commit 2b3a3895b3
2 changed files with 8 additions and 2 deletions

View File

@@ -3,8 +3,13 @@ let GoogleAnalytics = (() => {
return "<script async src=\"https://www.googletagmanager.com/gtag/js?id=" + tagId + "\"></script>" +
"<script>window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date());gtag('config', '" + tagId + "'); </script>";
}
function isValidTag(tagInput) {
const re = /^\w{1,2}-\d{8}$/g;
return tagInput.match(re) != null;
}
return {
getGoogleAnalyticsScript: getGoogleAnalyticsScript
getGoogleAnalyticsScript: getGoogleAnalyticsScript,
isValidTag: isValidTag
};
})();