require('community-components/utils/trackers/tracker-util').default.reopen({
pushEventToTrackingServices(name, category, action, label, extraDetails = {}) {
if (name === 'zb.modal.done.Buy Ticket' && !!Object.keys(extraDetails).length) {
pushToPageSense(extraDetails);
}
if (
this.canInjectTracker(
this.get('community-proto.event.id'),
this.get('community-proto.template.cookieManagement')
)
) {
this.get('trackerServices').forEach((service) => {
service.pushEvent(name, category, action, label, extraDetails);
});
}
},
})
function pushToPageSense({ orderValue, currency }) {
window.pagesense = window.pagesense || [];
window.pagesense.push(['trackRevenue', '3zbW5GI', orderValue.toString()*100, currency]);
}