Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Analytics #122

Open
singularityhacker opened this issue Dec 30, 2021 · 8 comments
Open

Add Analytics #122

singularityhacker opened this issue Dec 30, 2021 · 8 comments
Labels
enhancement New feature or request Must Have Must be done by end of season.

Comments

@singularityhacker
Copy link
Contributor

Add the following script to the head:

<script type="text/javascript"> (function(f,b){if(!b.__SV){var e,g,i,h;window.mixpanel=b;b._i=[];b.init=function(e,f,c){function g(a,d){var b=d.split(".");2==b.length&&(a=a[b[0]],d=b[1]);a[d]=function(){a.push([d].concat(Array.prototype.slice.call(arguments,0)))}}var a=b;"undefined"!==typeof c?a=b[c]=[]:c="mixpanel";a.people=a.people||[];a.toString=function(a){var d="mixpanel";"mixpanel"!==c&&(d+="."+c);a||(d+=" (stub)");return d};a.people.toString=function(){return a.toString(1)+".people (stub)"};i="disable time_event track track_pageview track_links track_forms track_with_groups add_group set_group remove_group register register_once alias unregister identify name_tag set_config reset opt_in_tracking opt_out_tracking has_opted_in_tracking has_opted_out_tracking clear_opt_in_out_tracking start_batch_senders people.set people.set_once people.unset people.increment people.append people.union people.track_charge people.clear_charges people.delete_user people.remove".split(" "); for(h=0;h<i.length;h++)g(a,i[h]);var j="set set_once union unset remove delete".split(" ");a.get_group=function(){function b(c){d[c]=function(){call2_args=arguments;call2=[c].concat(Array.prototype.slice.call(call2_args,0));a.push([e,call2])}}for(var d={},e=["get_group"].concat(Array.prototype.slice.call(arguments,0)),c=0;c<j.length;c++)b(j[c]);return d};b._i.push([e,f,c])};b.__SV=1.2;e=f.createElement("script");e.type="text/javascript";e.async=!0;e.src="undefined"!==typeof MIXPANEL_CUSTOM_LIB_URL? MIXPANEL_CUSTOM_LIB_URL:"file:"===f.location.protocol&&"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js".match(/^\/\//)?"https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js":"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js";g=f.getElementsByTagName("script")[0];g.parentNode.insertBefore(e,g)}})(document,window.mixpanel||[]); // Enabling the debug mode flag is useful during implementation, // but it's recommended you remove it for production mixpanel.init('0715c4ae0cba2709f3d752f073ef2824', {debug: true}); mixpanel.track('Sign up'); </script>

@singularityhacker singularityhacker added enhancement New feature or request Must Have Must be done by end of season. labels Dec 30, 2021
@singularityhacker
Copy link
Contributor Author

@ken333135
Copy link
Contributor

do we have the login creds for mixpanel? so i can test if the data import is working on dev

@singularityhacker
Copy link
Contributor Author

Shoot me your email and I'll add you to the mixpanel project.

@ken333135
Copy link
Contributor

Hey justice, i've created a pull request to add the feature branch for mixpanel integration
#142

@singularityhacker
Copy link
Contributor Author

@ken333135 These are the docs you sent me. I added them to google slides for easy access: https://docs.google.com/presentation/d/1kgT4feizeQd6oqGoQkAqf9GoppxpsG7x-IlKZqXxeEw/edit?usp=sharing

@ken333135
Copy link
Contributor

sweet. thanks boss man!
i see there is merge conflict in my pull request. should i help to resolve it?

@singularityhacker
Copy link
Contributor Author

Please do. We need to appoint a dev lead to field PR's here soon. I think there are a few people in the group that may qualify and have the capacity.

@ken333135
Copy link
Contributor

ok i have resolved the merge conflict and verified that it is working on my local

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Must Have Must be done by end of season.
Projects
None yet
Development

No branches or pull requests

2 participants