How to do effective Flurry analytics?

was thinking of setting up Flurry analytics to my game, but then I realised that i didnt know what I was doing.

In my game, i am going to have like 200 levels at launch and I want to track where players are so that I know when to add new levels or even if to add new levels.

I read the corona documentation, but how could I effectively track what level my players are at, whwther they complete the level or fail, etc.?

are there other things I should track with Flurry analytics and how should I approach them?

For the levels you can do something like this in flurry:

local attributes = {} attributes["stage"] = "end" attributes["level"] = 232 flurryAnalytics.logEvent("level", attributes)

Now because of what is exposed for the current corona plugin there is very little you can do with this information other than a distribution of where your users are. The plugin doesn’t support configurations or notifications.

For this reason I use Flurry mostly for errors and events that impact revenue. For example in flurry you can track reward ads completion by gender, interest, region, device, time of day and many other parameter. Then you can use this information to for example look for like audiences in facebook which then you can use to target those high value users with ads. You can do the same for IAPs or what ever high value event you have in your app.

I don’t know of any other analytics provider that does this. Facebook use to but with all their recent privacy problems you have to reach a certain level of users before they let you drill down into that particular population. Flurry does not have such limitations. 

Hope this helps a little.

Thanks, thats very helpful.

Is all that data user specific? Like if I would log event for a player whenever they complete a level, would that generate a list of events or just update that single event for that specific user? Like if I have 100 players who complete 5 to 50 levels each, would there be exactly 100 entries in Flurry dashboard or would there be thousands of entries?

How can you get info like gender or interests? Is that all gdpr safe or how does it work?

It would generate 1000s of events. But you would have a distribution of those events over time. If you want to just have one entry per user, I would use something else. I currently use my tapjoy plugin for that.

The current Flurry plugin does not support the Flurry consent capture UI, but does provide the ability to provide consent. I usually just check for EU country and turn it off for those countries. The gender and other demographic information Flurry determines from all the applications that are on that particular device that are running Flurry. According to Flurry a large percentage of devices have multiple copies of flurry running on them. 

One other thing to note that they do not support children app. If they determine one of your apps is targeting children they will close the app or at worse close the account.

I also want to mention that although I don’t think I have any bias, from time to time they do pay me to give my opinion internally about new features that they are planning or to try out new features in alpha. They are not paying me to post on corona or in any other social media though.