Always include free and premium versions in data sent to Mixpanel

[MAILPOET-3885]
This commit is contained in:
Rodrigo Primo
2021-11-10 15:37:45 -03:00
committed by Veljko V
parent 99e5efb49f
commit 63c27830a5

View File

@@ -19,11 +19,22 @@ import _ from 'underscore';
*/ */
var eventsCache = []; var eventsCache = [];
function track(name, data) { function track(name, data = []) {
let trackedData = data;
if (typeof window.mixpanel.track !== 'function') { if (typeof window.mixpanel.track !== 'function') {
window.mixpanel.init(window.mixpanelTrackingId); window.mixpanel.init(window.mixpanelTrackingId);
} }
window.mixpanel.track(name, data);
if (typeof window.mailpoet_version !== 'undefined') {
trackedData['MailPoet Free version'] = window.mailpoet_version;
}
if (typeof window.mailpoet_premium_version !== 'undefined') {
trackedData['MailPoet Premium version'] = window.mailpoet_premium_version;
}
window.mixpanel.track(name, trackedData);
} }
function exportMixpanel() { function exportMixpanel() {