Amplitude analytics

How can I access Amplitude analytics?

We’re in the process of rolling that out.  Stay tuned for more info.

Daily build 1181 says

iOS/Android - Implement Amplitude device analytics (note that apps built with this build and subsequent ones will no longer send analytics to the old system) - no casenum

The “old system” refers to what’s on Corona Labs dashboard page right?

Correct.  The Dashboard pages will be changing in due course.

Hello Perry,

As I see right now my app build with SDK 1181 already sending data to the Amplitude server.

Could you please let me know how to deactivate this?

Before it was possible by defining launchPad = false in config-lua, but now this seems not working any more.

Thanks!

Other question is whether the Flurry SDK will continue to be supported seeing that Amplitude seems to be a direct competitor. Thanks for letting us know more about this change.

The big difference I see is that Amplitude is quite expensive. Only 1 app allowed in the free tier. Flurry is free for unlimited apps.

I haven’t looked into if Amplitude would be worth the investment or not, but at first glance I’m not so sure.

Also we’ll have to wait and see how much of the Amplitude analytics data will be available through the CoronaLabs dashboard.

Setting launchPad = false in config.lua should work as it always has.  Let me see what the problem might be.

Flurry will be supported like other plugins.  Just as we have multiple app promotion plugins we’ll have multiple analytics plugins so you can choose the one that works best for you.

You were right, disabling launchpad analytics was broken.  Fixed in next Daily Build.

Great, thank you for supporting on this!

Will launchpad = false disable all Corona analytics even with Flurry or does it still turn it back on when Flurry is enabled?
 

I don’t like the idea of Amplitude being enabled by default, especially at $300/m per 5 apps.  It also seems to spam lots of data without anything requested.

Pro users can disable Launchpad independently of any other functionality.

I’m not sure where you got the impression you’d have to pay for Launchpad analytics.  They will continue to be free even if implemented using a subset of Amplitude.  If your business warrants full Amplitude functionality, you have the option to use use the plugin and pay for a higher tier of service if you need it.

I’m getting ready to implement Amplitude into my game…  is anyone out there using it and liking it?  Looks much nicer than Flurry, but that’s just at first glance…  

So, with daily builds there is no longer any way to use Flurry, am I correct? 

This is a bit, well, awkward considering Flurry just came out with a critical update (4.2.3) and they warn not updating could lead to irrevocable data integrity issues, no AppSpot revenue on iOS7 and AppCircle campaigns will be paused. Sounds pretty serious, and if I’m not completely wrong, Flurry SDK will not be updated in Corona until some time in far future when the Flurry plugin is done? 

Essentially, all current users of Flurry will be screwed with Corona until that happens, with no workaround possible. Not that dropping Flurry support from dailies with no previous warning in itself was that nice but I’d say this is rather serious.

As far as I know Amplitude only disabled Corona Analytics not Flurry.  I never was a fan of the Corona Analytics and preferred to use Flurry anyway.  I haven’t looked at Amplitude yet.

Flurry is still there… it’s just the Corona Labs proprietary analytics that have been dropped from the latest builds.

Anyone know if there are some docs or information on how Amplitude is implemented?

Well, running with build 1183 and using analytics as described in the docs, my log on an actual Android device is full of:

I/Corona  (13077): amplitudeDeviceAnalytics:    Calling network.request(http://api.amplitude.com        )

etc - responses are:

I/Corona  (13077): amplitudeDeviceAnalytics:    networkListener: requestId: c7538732c6a3948e64a04c7d9f2b871b        event.status:   -1      event.response: nil

I’m guessing -1 is an error which is not surprising as my ID’s are Flurry. So, the question is how do I (re-)enable Flurry? Also, has Flurry then been updated to 3.2.4?

Thanks!

Been running build 1185 and I’ve got a free Amplitude account set up.  I’ve used Flurry for both my apps so far, and am finishing up a new game now that will use Amplitude.  What I really like about the new Amplitude setup is 1) it looks nicer and is much snapper than Flurry and 2) realtime results.  That I believe is priceless.  Even in testing in the iOS sim I can see analytics showing up on the web reporting immediately.  Looking forward to seeing how this new framework pans out after launch of this game.