phoenixeliot
a47bdc084a
Allow admins to become teachers
2016-07-28 15:28:31 -07:00
Matt Lott
72905c7ff2
Reduce Mixpanel event tracking
...
Turning off homepage events and play pageviews.
2016-07-20 14:45:13 -07:00
Rob
3a9f0adba8
Switch to using actual node server to receive log events
2016-06-09 17:00:35 -07:00
Matt Lott
9dbcf27e11
Add classroom Mixpanel logging
...
Closes #3720
2016-06-09 10:46:26 -07:00
Rob
c08d426c6b
Use cloudflare for analytics so we get the correct SSL cert.
2016-05-31 19:56:37 -07:00
Matt Lott
bce9862be2
Update request demo Ux
...
Renaming request quote to request demo
Changing create class wording to set up class
Showing different UI if teacher or not
Adding gameplay screenshots to homepage
Update request demo email
Closes #3449
2016-03-08 09:30:50 -08:00
Nick Winter
14c734cfe8
Remove some logs to complete my testing
2016-02-02 16:56:08 -08:00
Nick Winter
260fd21f4e
Add Segment for teachers, misc analytics cleanup tweaks
2016-02-02 15:13:55 -08:00
Scott Erickson
e62e497543
Replace TeachersFreeTrialView with RequestQuoteView
2016-01-28 17:21:36 -08:00
Matt Lott
0d9b7a634b
Add homepage to Mixpanel page view tracking
2016-01-28 09:25:30 -08:00
Scott Erickson
29350bf1de
Make network error handling more generic
2016-01-27 10:41:56 -08:00
Matt Lott
8b4e59da5c
Update analytics traits
...
Adding school name and course prepaid info.
2016-01-22 14:55:18 -08:00
Matt Lott
1825d0e2dd
Enable Mixpanel
...
Closes #3347
2016-01-21 16:19:06 -08:00
Matt Lott
f3279863d4
Track pageviews analytics internally
2015-12-04 16:07:58 -08:00
Matt Lott
e7acf9c798
🐛 Fix local env analytics log event URL
...
Found another one @basicer
2015-11-25 16:33:27 -08:00
Matt Lott
978f0df7d3
🐛 Fix InspectletJS script loading
...
Original embed code was not correct for delayed script loading.
2015-08-14 14:02:19 -07:00
Matt Lott
da6cf60381
Target specific levels with InspectletJS
...
Currently targeting cupboards-of-kithgard.
2015-08-03 15:52:52 -07:00
Nick Winter
114b0f4937
Fixed typo in last commit.
2015-04-18 16:08:31 -07:00
Nick Winter
3458f2069b
Temporary workaround for #2512 . Identifying ageRange. Made poll header slightly smaller.
2015-03-11 20:21:54 -07:00
Nick Winter
e6cf298ed3
Propagated i18n. A couple other misc tweaks.
2015-03-04 09:00:32 -08:00
Nick Winter
2d18bcf9f0
Recording referrer information. Updating parent email prompt to also show after Signs and Portents if that's the fourth level.
2015-03-03 09:04:53 -08:00
Matt Lott
86d167394e
Remove Segment analytics dependency
...
Call Google Analytics, Errorception, and Inspectlet directly.
2015-02-27 16:07:41 -08:00
Michael Schmatz
d0d622445f
Fixed tracking for non production environments
2015-02-27 14:44:06 -05:00
Michael Schmatz
4efb73d8d7
Switch to new analytics server
2015-02-27 13:45:10 -05:00
Matt Lott
9bda187f90
Add terrain to loaded world map event
2015-02-10 14:20:18 -08:00
Matt Lott
c4620a7b2d
Refactor analytics event logging
...
Clean up property slimming.
Save explicit identity traits in properties.
2015-02-09 15:03:04 -08:00
Nick Winter
1e410e0b14
Worked around bug with item portraits disappearing after item purchase. Fixed #1980 .
2015-01-31 14:38:54 -08:00
Nick Winter
936ebf67a7
Fixed #2140 .
2015-01-31 13:18:32 -08:00
Nick Winter
22070ddff2
Identifying lastLevel to Segment. Added Ogre Headhunter names.
2015-01-28 17:58:56 -08:00
Matt Lott
ffb59d5cec
Disable prod admin internal analytics tracking
2015-01-20 14:18:31 -08:00
Matt Lott
116c7d0bf2
Update internal analytics
...
Adding level session ID where applicable.
Slimming down fields for most common events.
2015-01-15 11:04:52 -08:00
Matt Lott
c5977c00fe
Add shortened fields to analytics.log.event
...
We’ll remove the old long fields after we’ve got enough data to switch
over our analytics queries without complication.
2015-01-14 17:51:34 -08:00
Matt Lott
140a93b453
Log world map and homepage events internally
...
Need these for conversion rates.
2015-01-14 11:09:56 -08:00
Matt Lott
29c6b7c9f1
Prune internal analytics event data
2015-01-09 09:27:33 -08:00
Nick Winter
fe0c89e433
Reverting 1167655f
and 30ed0a0e
to re-enable the analytics log handler.
2014-12-17 21:54:56 -08:00
Matt Lott
1167655faf
Disable internal event tracking
...
Tracking down a server CPU issue.
2014-12-16 16:38:17 -08:00
Matt Lott
c76662c967
Log analytics events internally
2014-12-15 11:45:12 -08:00
Matt Lott
fcafe5e249
Add a bit more Tracker debug info
2014-12-08 11:34:41 -08:00
Matt Lott
774260769d
Update pageview tracking
...
Based on more feedback from segment.io support.
Still trying to get Google Analytics virtual pageviews to work
correctly.
2014-12-02 13:25:18 -08:00
Matt Lott
35adea61e0
Update trackPageView integrations call
...
Based on feedback from segment.io support. Was unclear from
documentation how to provide only name and options object.
2014-12-01 13:58:21 -08:00
Matt Lott
2ecda7dbbf
Fix trackPageView options initialization
2014-11-30 15:28:01 -08:00
Matt Lott
02eb254eba
Add virtual pageviews for level load and complete
2014-11-30 14:14:47 -08:00
Matt Lott
94ae4bf6aa
Updating analytics integration selection
...
Context property has been renamed from providers to integrations.
https://segment.com/docs/libraries/analytics.js/#selecting-integrations
2014-11-29 22:16:18 -08:00
Scott Erickson
31214e854e
Wabam. Refactored a bunch of stuff into 'core' folders so that it's clearer which files are being loaded first thing, and which are not. Also reworked a bunch of the anymatch things in config.coffee, cause there were better ways.
2014-11-28 17:49:41 -08:00