Flurry Analytics is banned by Apple. Don't include Flurry anymore.

http://www.pocketgamer.biz/r/PG.Biz/App+Store/news.asp?c=29232

Check this out. [import]uid: 8192 topic_id: 9086 reply_id: 309086[/import]

Well that’s good to know, thanks. I wasn’t planning on using Flurry anyway because, well, I don’t even know what it is, but I am planning to use App Annie so is that similar? [import]uid: 12108 topic_id: 9086 reply_id: 33125[/import]

You are very wrong on this. Apple is banning those get free virtual currency for downloading app squemes, NOT Flurry. Flurry’s main use is to gather data for analysis and it’s great for that. They also have some sort of advertising campaigns where you pay per download. That MIGHT be iffy, but I doubt it, since it isn’t installed in your app. It’s just marketing.

[import]uid: 10835 topic_id: 9086 reply_id: 33126[/import]

“Flurry Analytics is banned by Apple. Don’t include Flurry anymore.”

I don’t get it – why would you post something definitive like that? The article you linked to didn’t even say anything about analytics. You’re doing a disservice to Flurry *and* to Corona developers.

@jhocking - Flurry is cool because it can give you info about how people are using your app. For example, I know I have more than 3 times as many iPad users as iPhone and iPod touch combined, I know how many time people access the Help screen, how many times people dink with the Options, etc.

Some of the info might seem irrelevant, but if I see a lot of people using the Help screen then maybe in the next version (or next game) I’ll try to simplify the player mechanics, or include a tutorial.

If you don’t have numbers to look at then you’re just guessing at how people are using your app. And what they say and what they do are often two completely different things, so relying on comments posted to the app store is dangerous.

At least look at Flurry so you know what it’s all about before deciding whether to use it or not.

Jay
[import]uid: 9440 topic_id: 9086 reply_id: 33152[/import]

We are monitoring this closely.

c [import]uid: 24 topic_id: 9086 reply_id: 33153[/import]

@ J.A Whye

Here is the article where it’s clearly mentioned. Look at the second paragraph.

http://www.pocketgamer.biz/r/PG.Biz/PG.biz+Opinion/feature.asp?c=29247 [import]uid: 8192 topic_id: 9086 reply_id: 33202[/import]

Hello,

I work for Flurry as the Director of Partner Integration. First, I want to say we are thrilled that Corona has implemented an integration using Flurry Analytics. I also wanted to assure Corona users that Flurry Analytics is not banned by Apple. The second paragraph of the last article referenced refers to an issue 1 year ago in April 2010 where the Apple Developer License agreement was updated to include language regarding analytics.

Flurry Analytics was never actually banned and apps including Flurry were approved during that time period. We updated our SDK last year in response to the updated Developer License agreement to ensure we were compliant with Apple policies. We greatly value our relationship with Apple and consider ourselves good partners.

Thanks and we look forward to a continued relationship with Corona users.

R,

Anthony [import]uid: 56087 topic_id: 9086 reply_id: 34342[/import]

I’m using Flurry with Ansca Corona. II’m still developing my iPhone game and haven’t submitted it to the Apple App Store yet so I have no AppStore ID. Can I still test flurry and see results? [import]uid: 295 topic_id: 9086 reply_id: 37278[/import]

Absolutely. An AppStore ID is not required to use Flurry. Data will be sent to Flurry when testing through your simulator or an ad-hoc build.

R,

Anthony [import]uid: 56087 topic_id: 9086 reply_id: 37830[/import]

Ok, so I signed up for Flurry, added my App, and am using Corona to connect and send events.

However, I see NOTHING in the event logs on the Flurry web site.

Does this data take minutes/hours/days to show up? [import]uid: 16734 topic_id: 9086 reply_id: 74230[/import]

Hey guys,

Am I very stupid or maybe blindness but I cannot see where to get this “Flurry Analytics”. Is it here from our Corona Account? :\
If there is some good soul to clarify this to me, well thanks in advance.
Cheers,
Rodrigo. [import]uid: 89165 topic_id: 9086 reply_id: 74286[/import]

you sign up for a flurry account at their website www.flurry.com

you get your app codes in their website.

you need separate codes for iPads AND iPhones AND Android.

In your corona app you need to identify which platform your game is running on (system.getinfo) and then initialize the right flurry code based on the platform your game is running on.

then you use the analytics api in corona to log any events… it takes a few hours for them to show up in flurry.

but you can see results even when your testing your app. Flurry doesn’t care if your app is live or not.

WARNING: I have a app released in the Android Market and IOS Market that’s using flurry. I submitted the app to the Amazon Store for the Kindle Fire and it got Rejected. according to the email i got it was rejected due to the app sending the device ID in clear text. Other then flurry my app doesn’t do anything at all that could send traffic over the internet. (well besides banner ads) So i disabled all Flurry code and resubmitted the app. I am waiting on approval. if it gets approved then that means flurry doesn’t encrypt the device ID and your apps will get rejected int he amazon store. If anyone else has more information on this i would like to know what they may have found out. [import]uid: 88147 topic_id: 9086 reply_id: 74289[/import]

Hi team1!
Hey, that`s nice from you - such a great explanation, I really appreciate that and even the final “tips” about Amazon as well.

But so if to use Flurry I would need to sign-in at there website and insert some code of that into my corona project to get it working, thats to bad by now because Ive already uploaded the app for Apple and it is “waiting for review” right now. :\

PS: BUT as I know now, next project I can use that. BTW have you any sample code showing how to identify which platform our game is running on?
Thank you mate.

Cheers,
Rodrigo. [import]uid: 89165 topic_id: 9086 reply_id: 74294[/import]

Hi guys,

I JUST starting using Flury (adhoc) and so I am waiting to see anything on my dashboard. I guess it will take couple hours. I have a question if I may:

It seems that we need two keys (one for ipad and one for iphone) I am not clear where you would put those two application keys?

I have put this in my main.lua

[lua]-- NEEDED FOR FLURY ANALYTICS

require “analytics”
– INIT WITH IPHONE KEY
analytics.init( “xxxxxxxxxxxxxxxxxxxxxxxx” )[/lua]

Where do I put the ipad key I also got which is different from the iphone key above? I should point out that my app is universal so maybe I am kind of confused (only one code base for both ipad and iphone) Do I really need to release two versions (iphone AND ipad) to take advantage of Flury?

I will also assume that i can simply use:

analytics.logEvent( “NEW_GAME_STARTED” )

anywhere in my code (using Director) and not simply in the main.lua where I initialized Flury?

Thanks for any pointers guys!

Mo

Then anywhere I need to log something (different module like gameScreen.lua, helpScreen.lua…) I have this:

[import]uid: 100814 topic_id: 9086 reply_id: 110765[/import]

Hi Mo,

You only need one apiKey for a universal app (the one for your iPhone project). Initially, data can take up to a couple of hours to display.

Thanks for using Flurry!

R,

Anthony [import]uid: 56087 topic_id: 9086 reply_id: 110788[/import]

Thanks so much for the confirmation! I was also wondering about the best data (events) to track? Any tips? I am also wondering if I can keep track of variables with Flurry and Corona. Something like highscores or acheivements during the game?

In any event, I just starting getting data on my dashboard and I love it!

Mo [import]uid: 100814 topic_id: 9086 reply_id: 110801[/import]

Hi Mo,

Here are some tips about setting up event collection: http://support.flurry.com/index.php?title=Analytics/GettingStarted/Events. That will also show how to collect parameters with events (achievements for example). Glad you are enjoying Flurry and good luck with your app!

If you need any direct support, just email support@flurry.com. I’ve replied to this thread in the past so I get notifications of updates, but if you were to start another thread I would likely not see it. So just know we are still here to help.

R,

Anthony
Director, Partner Integration
Flurry [import]uid: 56087 topic_id: 9086 reply_id: 110866[/import]

Thanks a lot anthony9! I am just starting integrating analytics and miss those great tips. Few more questions for you…sorry:(

1- I was wondering if you knew when the events that i am gathering are actually sent to your server? I have heard when the app starts (main.lua?) and when the app exit?

2- What happen if there is no internet connection at that time? Is the data just goes away until the user has a internet connection again.

3- I am also wondering aboutwhat happened to people who do not have unlimited internet connection (ie; ipad 3G and other iphone’s with few meg data plan) Do you find this to be an issue. I will assume that the data size is minimal but if a lot of analyitcs are sent on every game play it may add up!

4- Finally, it is seems that parameters are allowed (because of Corona) but is it possible to pass for instance highscore numbers like:

analytics.logEvent(“APP_HISCORE”…hiScore)?

In any event, I really like it so far. I am currently testing it to make sure it will not interfere with my app since the app is a fast action game. I am not login anything during game play (just login thinks like game over and acheivements after the game is over) and then later, stuff game level selection and so on.

Thanks again for the pointers. I appreciate that.

Mo [import]uid: 100814 topic_id: 9086 reply_id: 110930[/import]

Hello Anthony

I am using Flurry with the Corona SDK with one my app. Recently there was a big discussion about privacy policy being needed (especially in California) I was wondering if you have any suggestions on how to deal this issue. Do Flurry have standard Privacy Policy we developers could include on our web site or even in the Apple dev app page (there a link for that on each app details page)

I am keeping track of the way the user play the game and which buttons are pressed. I am hoping to get some insight on the best way to improve my game. I am not trying to get any personal information but I am not sure what Flurry is gathering when I am using Flurry?

Frankly it maybe too much risks for the rewards of the data gathered. I really hope I am wrong.

Any comments/suggestions will be greatly appreciated.

Mo

Ps: I sent the same questions to the support email above since I was not sure you still monitor this thread [import]uid: 100814 topic_id: 9086 reply_id: 135269[/import]

Hello Anthony

I am using Flurry with the Corona SDK with one my app. Recently there was a big discussion about privacy policy being needed (especially in California) I was wondering if you have any suggestions on how to deal this issue. Do Flurry have standard Privacy Policy we developers could include on our web site or even in the Apple dev app page (there a link for that on each app details page)

I am keeping track of the way the user play the game and which buttons are pressed. I am hoping to get some insight on the best way to improve my game. I am not trying to get any personal information but I am not sure what Flurry is gathering when I am using Flurry?

Frankly it maybe too much risks for the rewards of the data gathered. I really hope I am wrong.

Any comments/suggestions will be greatly appreciated.

Mo

Ps: I sent the same questions to the support email above since I was not sure you still monitor this thread [import]uid: 100814 topic_id: 9086 reply_id: 135269[/import]