Skip to content

Commit

Permalink
adds Google Analytics snippet
Browse files Browse the repository at this point in the history
  • Loading branch information
mdavismcd committed Jul 16, 2024
1 parent 1c32b40 commit e73b142
Showing 1 changed file with 23 additions and 6 deletions.
29 changes: 23 additions & 6 deletions primo-explore/custom/01NIST_INST-01NIST/js/custom.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,23 +13,23 @@ app.controller('someController', ['angularLoad', function (angularLoad) {

app.controller('prmActionContainerAfterController', [function () {
var vm = this;

this.$onInit = function(){
{

vm.getPermalink = getPermalink;

function getPermalink() {
var permalink = encodeURIComponent(window.location.href);

var formField = 'https://nist.servicenowservices.com/library?id=sc_cat_item&sys_id=529edfea1b795410348d9605bc4bcb66&referring_url=';
formField += permalink;
return formField;
}
}
};
};
}]);

app.component('prmActionContainerAfter', {
bindings: { parentCtrl: '<' },
controller: 'prmActionContainerAfterController',
Expand Down Expand Up @@ -86,4 +86,21 @@ app.component('prmAuthoritySearchAfter', {
template: '<div id="authority-search" layout="row" layout-align="center center">The NIST Library & Museum is not using this feature. Please try your search in <a href="https://nist.primo.exlibrisgroup.com/discovery/search?vid=01NIST_INST:01NIST">NIST Library Search</a></div>'
});

//START - Google Analytics

var googleAnalyticsUrl = document.createElement('script');
googleAnalyticsUrl.src = "https://www.googletagmanager.com/gtag/js?id=G-4KM704R98T";
googleAnalyticsUrl.type = 'text/javascript';
googleAnalyticsUrl.async = true;
document.head.appendChild(googleAnalyticsUrl);

var googleAnalyticsCode = document.createElement('script');
googleAnalyticsCode.innerHTML = `window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-4KM704R98T');`;
document.head.appendChild(googleAnalyticsCode);

//END - Google Analytics

})();

0 comments on commit e73b142

Please sign in to comment.