don't identify mixpanel users if public_id is null

This commit is contained in:
qfrery
2018-07-17 16:04:38 +01:00
parent 3a2ee709eb
commit 2e6a2233f2
2 changed files with 11 additions and 8 deletions

View File

@@ -15,14 +15,17 @@ if (mailpoet_analytics_enabled) {
mixpanel.register({'Platform': 'Plugin'});
if(window.mailpoet_analytics_new_public_id === true) {
mixpanel.alias(window.mailpoet_analytics_public_id);
} else {
mixpanel.identify(window.mailpoet_analytics_public_id);
}
console.log(window.mailpoet_analytics_public_id);
if(typeof window.mailpoet_analytics_public_id === 'string' && window.mailpoet_analytics_public_id.length > 0) {
if(window.mailpoet_analytics_new_public_id === true) {
mixpanel.alias(window.mailpoet_analytics_public_id);
} else {
mixpanel.identify(window.mailpoet_analytics_public_id);
}
if (mailpoet_analytics_data != null) {
mixpanel.people.set(mailpoet_analytics_data);
if (mailpoet_analytics_data != null) {
mixpanel.people.set(mailpoet_analytics_data);
}
}
}