$10 eCPM GUARANTEED. Meet RevMob!

@Luis

  1. Yes that could be good. But maybe not on the first run…

  2. So lets make player very happy or very frustrated :slight_smile: that could be good point to drive him to check another game…

  3. I have no idea this have changed recently. What about ingame currency payment for review / facebook like / twitter share / watch the trailer and those kind of stuff ?

Is’t only about download ?

  1. That is a good point.

Thanks,
Tom

[import]uid: 111283 topic_id: 25797 reply_id: 105372[/import]

Great discussion! Great tips Luis. Thanks!

I have a question (maybe it is more like. Corona question) but I was wondering if it possible to to use the “no, thanks” button to trigger more than the dismissal of the popup. I was thinking maybe show the game over or the score window and on top the popup window. So then if the user press no thank you button then it will not only will dismiss the pop up but also the game over window. That way the user is really not doing extra work. Not sure if it is possible to intercept the “no, thanks” button return since it is a native object?

Having said, I strongly suggest to not dismiss the tips that Luis is graciously providing even if we may feel a little uneasy about ads and popup in apps(like i do) I was planning on releasing my app as premium only but i am strongly relooking at that. It does not cost me anything to release both free and premium and see what happens. Anyway, These guys, it seems to me, have perfected the art of apps monetization and maybe we can learn a little bit how they are doing it. Anyway thanks a lot Luis!
Just my 99 cents! (oops $2…)

Mo.

Ps: @Bladko: did you ended up fixing your problem? Like I said we may hav the same issue. Luis is working on my code. Unfortunately I send him some not working code (sorry!) but I think we alsmost there!
[import]uid: 100814 topic_id: 25797 reply_id: 105375[/import]

@LairdGames

Made lib as a function in your code instead of external file. Pack all function inside one function with sub-function. Json file is still needed thou. Not sure if this legal but it works (don’t have luck fore legal issues today :slight_smile:

Make a table in storyboard with fields. When user hits no thanks or yes take me there, set this variable on exit from app.

Then in onResume event check if this variable was set to whatever you need to check was user clicked just before exited from app.

Tom [import]uid: 111283 topic_id: 25797 reply_id: 105377[/import]

@Luis,

I`ve registered at RevMob finally.

But now I am not getting it to work as well. (using Director class)

Here is the error:
[lua]iCitations/main.lua:14: in main chunk
Runtime error: /Users/rodrigo/Downloads/iCitations/bcfads.lua:201: attempt to concatenate global ‘applicationId’ (a nil value)
stack traceback:
[C]: ?
/Users/rodrigo/Downloads/iCitations/bcfads.lua:201: in function ‘showPopup’
/Users/rodrigo/Downloads/iCitations/main.lua:14: in main chunk[/lua]

I`ve tried so many changes and also have followed some advices from other users that are posted into this post as well…but I did not get it.

Would you help?

Thanks,
Rodrigo.

[import]uid: 89165 topic_id: 25797 reply_id: 105439[/import]

@Bladko: Wow! thanks, that’s exactly what I was looking for.

@Luis: THANK YOU so much for your amazing support. First rate in my book!

@Rodrigo: Are you doing this on the simulator? If yes, it won’t work. I think I had that issue at some point. It is because the code return the device type and in the simulator (pc or mac) the return type is not correct. Only the device will return the correct type (ie: “iPhone OS” for the iphone/ipad) Hope this help. I am very excited that you decided to use Revmob. I will be very curious about your will results when you get it working. Is this on Android or iphone? I am at least a month before release but I cannot wait to see the results with Revmob!

Mo
(LairdGames) [import]uid: 100814 topic_id: 25797 reply_id: 105441[/import]

@Mo, THANK YOU!
BTW, I got it to work mate! :slight_smile:

Sure I can share here with you and others how it will be doing along the way, no problem at all.

Ill be releasing one app (its not a game btw) soon for iOS and also as youve asked, Ill be releasing for Android as well (only a bit later - like 2 weeks max) and so lets see how it will go. (have in mind that my app is French`s written and so I do not know and have no idea how it will do.) :slight_smile:

@Luis, you can forget my question above about “not working” as I got it by now. Thanks anyway.
Cheers guys,
Rodrigo. [import]uid: 89165 topic_id: 25797 reply_id: 105442[/import]

@Rodrigo: GREAT!

1- How did you make it work?

2- Are you able to launch the popup from other place than the main.lua? Luis seems to have fix my problem but I am having a problem with one my email address so I am not sure what he did(again he amazingly patient with me!) But I was having problem (as you see above) to launch the popup window from other module than main.lua

3- Did you all these apps iBusinessCard, iCitations…? WOW that’s a lot of apps! I am still struggling with ONE! But I see it as a learning experience. Hopefully I can develop my second faster:)

Good luck with Revmob!

Mo
(LairdGames) [import]uid: 100814 topic_id: 25797 reply_id: 105444[/import]

Hi folks!
Thanks for keeping the thread on. I’m glad that you guys successfully integrated RevMob.

@Tom
FYI, see this article on Tech Crunch about Apple banning Incentived downloads: http://techcrunch.com/2011/04/19/apple-clamps-down-on-incentivized-app-downloads/

Regarding the other incentivized practices you’ve mention, my take is that asking for a rating, Facebook like or twitter share are ok. But incentivized videos are not as Apple policy towards that is shady with some developers getting their apps rejected.

@Mo
Thanks for the compliments. We did many AB testings to collect the learnings we have today. But there is a lot more to study in the “Art of Monetization”:slight_smile:

@Rodrigo
Make sure you integrate RevMob in your non-games apps. We are seeing outstanding results with entertainment apps and with productivity apps.

Thanks and don’t hesitate to drop your questions on monetization.
Best!
-luis
[import]uid: 75921 topic_id: 25797 reply_id: 105526[/import]

@Luis

What are legal limitation to use Revmob ? If Corona Users are able to implement their own graphical banner to start this “free download” process is it ok ?

What about text which is displayed on the popup if only popup is available ? We know we can change it but would this be ok with your service policy ?

I imagine that this library would have more options to change the display popup, like Title, message, answer A text / answer B text. This could be setup externally for lib for casual developers instead of playing with library manually.

What do you think ?

Tom [import]uid: 111283 topic_id: 25797 reply_id: 105537[/import]

@Tom
Thanks for deep-diving our service. Let me bring our official answer.

"Developers are NOT supposed to make changes to our ad units at the risk of violating our service agreement and therefore not getting paid."

Why don’t we want developers changing the ad unit?

This is because we can no longer guarantee the efficiency of our service if people start making changes on their own. Our product (the ad units) are an outcome of intese AB testing with more than 70MM users. There were many learning along the way incorporated to it and couple of them are counter-intuitive.

I believe you can understand the above statement. Especially you that will fit the $10 guaranteed deal.

Best!
-luis
[import]uid: 75921 topic_id: 25797 reply_id: 105582[/import]

@Luis,

Ok great for this statement. That completely answers my question.

Great advantage of current popup is its simplicity and if “paid installs” are not the option so it really does not matter if there is a custom text inside or not.

Sorry for confusing, now i fully understand this finance model and its implementation.

Thanks,
Tom [import]uid: 111283 topic_id: 25797 reply_id: 105585[/import]

@Luis: Again thank you so much for helping me implement the Revmob code in my game (given my horrible code!). I have to admit that I was pleasantly surprise about the patience and dedication you have shown to your potential customers. Very refreshing…

I am traveling back home tomorrow and will be able to build on my mac(mac mini) In the meantime, I am curious about the following things:

1- How’s the Revmob code cleans after itself? I mean, what happens when I switch to another screen (as you know i use director)?

2- How those companies/developers which apps are advertised are getting into the system. I am assuming they buying advertising from somewhere (Revmob?) Is that advertising expensive? Not really in position of buying ads but just curious on how the cycle works.

3- You told Rodrigo that non-games apps can also benefits from Revmob. I am curious why since it seems all free apps delivered seems to be games. Wouldn’t you think that people who uses his apps (no games) will not be interested in downloading games (at least at the moment where they are not using a game app?

Love this threat, especially the monitization aspect!

Mo
(LairdGames) [import]uid: 100814 topic_id: 25797 reply_id: 105658[/import]

3- You told Rodrigo that non-games apps can also benefits from Revmob. I am curious why since it seems all free apps delivered seems to be games. Wouldn’t you think that people who uses his apps (no games) will not be interested in downloading games (at least at the moment where they are not using a game app?

– Actually I would like to hear about @Mo`s question as well @Luis.
@Mo , mate, sorry for not replying to you (I mean your post above asking me how I got it).

BTW am out right now and I promise you that when I get back to my machine (couple hours later) I will post here answering your question everything Ive done to get it. (The app is "waiting" for Apples review right now).
I hope you understand.
Cheers,
Rodrigo. [import]uid: 89165 topic_id: 25797 reply_id: 105675[/import]

@Rodrigo: hey absolutely no problem. I was just curious. Actually Luis fixed my problem so I am all good. But maybe that will help some people so at your convenience maybe you can comment on what you did. congrats on your getting app to review. I cannot wait to see what results you can get with Revmob!

Need to go sleeeeeeep (2am!)

Cheers.

Mo [import]uid: 100814 topic_id: 25797 reply_id: 105676[/import]

@Mo, SURE I will post later.

Hey, glad to hear you`re good to go right now. Conngrats!

BTW, Ive got it working here just by following "by the start" the "GitHub" sample code that **@luis** has posted some posts below. Later I show some code here as Im “far” right now from it.
Thanks for the comprehension! :wink:
Cheers,
Rodrigo. [import]uid: 89165 topic_id: 25797 reply_id: 105677[/import]

@Mo
Please find below my answers.

Should I worry with pop-up memory usage?
Don’t worry :slight_smile:

Is that advertising expensive?
Adverting with RevMob costs ~$2 per install. That might seems expensive to most advertisers but is a good deal to the big farming game studios. They can make more than $2 from the average player.

Is RevMob only for games?
RevMob ads works well for entertainment and productivity apps because everyone is a potential gamer. We have a success story with an entertainment app called Daily Fortune (you can check on the App Store).

Btw… Gui Shvartsman, CEO of RevMob, is writing a beautiful analyisis on menetization. I’ll send to you guys once he finishes.

[import]uid: 75921 topic_id: 25797 reply_id: 105798[/import]

@Luis: First and foremost, thank you for your help on my implementation of Revmob in my app. I just got home and build my app (corrected) and it works like a charm! It is problably showing the popup too often as it is (every time the game ends and comes back to the main menu) so I may have to code some kind of logic (maybe a timer to show the app about every 60 secs as you suggested)

Thanks a lot for confirming about the memory and the popup. And yes, cannot wait to read that article!

Cheers.

Mo [import]uid: 100814 topic_id: 25797 reply_id: 105803[/import]

@Mo,

here we go!

So, trying to answer everything you`ve asked above, see below please:

1- How did you make it work?

So, firstly I`ve downloaded the @luis sample code hosted in Github. (we can found the link to download the sample few posts ago written also by @luis).

After that, it`s as easy as inserting the following line of code into the “heads” (I mean the top of your code) of your main.lua file:

[lua]require( “bcfads” )[/lua]

2- Are you able to launch the popup from other place than the main.lua?

Yes, I am. To do so I`ve done something exactly as show below (I mean just inserting the following code into your [lua]function new()[/lua] that exist when using the Director Class by Ricardo (I mean insert the RevMob code into the function of the Director class as the one you create your principal [lua]display.newGroup[/lua]. The code to do so is:

[lua]bcfads.showPopup({ [“Android”] = “Android App Id”, [“iPhone OS”] = “IPhone OS App Id” })[/lua]

3- Did you all these apps iBusinessCard, iCitations…?

Honestly not! I`ve seen that apps too but them are not from me in anyway. Also I do not have (as yet) so many apps “live” out there too.

Im trying to get there (successfull) yet...probably as youre too! And so, we`re only “starting”. Lets keep going! :slight_smile:

So I hope to have answered accordingly and sorry one more time for the “delay” to do so. :wink:

Success,
Rodrigo.

[import]uid: 89165 topic_id: 25797 reply_id: 105840[/import]

@Rodrigo: THANK YOU! Sorry I mistaken your web site with someone else. By the way YOUR web site looks very good! I saw your post about it and may have some question but I will ask them later directly on that thread. You actual ahead of me! You released apps already. But it should not too long for me:)

Cheers.

Mo [import]uid: 100814 topic_id: 25797 reply_id: 105843[/import]

@Mo ,

THANKS for the kind words!

You can ask anything and if Im able to answer you, sure Ill do so. :wink:

BTW…Hey, am really looking forward seeing your “creation” mate…believe me!
Cheers,
Rodrigo. [import]uid: 89165 topic_id: 25797 reply_id: 105845[/import]