$10 eCPM GUARANTEED. Meet RevMob!

That’s the model I have: Free with IAP and Paid.

I’ve organized my projects so that I only have one source to maintain. From that one source I have multiple targets that have the appropriate modules “linked”. I have a special module called ‘directives.lua’ for each target that specify settings like Paid/IAP/Free, Android/iOS etc.
I can then use ‘if’ statements within the source code to adjust functionality at run-time eliminating the need for multiple sources. [import]uid: 70847 topic_id: 25797 reply_id: 141498[/import]

@codingcake, nick, rebelwax, brightwave

The problem with RevMob is that when it performs, it’s awesome (eCPMS $5-10), but when they are lacking in advertisers things can drop below $1 eCPM. Even then, RevMob’s fill rate will remain at virtually 100% preventing you from intelligently switching ad networks.

I’ve complained about this to them multiple times and they always respond with something such as “expect things to get better soon”. They simply refuse to give us a way to set a minimum CPC or CPI so that the fill rate will drop below 100% and allow us to backfill with a different ad network when they are lacking advertisers. That’s their right, but I still find it annoying and it definitely costs me a good chunk of change each month. [import]uid: 36054 topic_id: 25797 reply_id: 141518[/import]

Hey guys,

RevMob had a problem with one advertiser this weekend: the advertiser’s servers crashed and therefore RevMob hasn’t been getting installs from that advertiser since Saturday.

However, all the missing installs from the weekend should be credited today (Monday). Which means that technically your revenue from the weekend will probably be paid on Monday. [import]uid: 137117 topic_id: 25797 reply_id: 141520[/import]

Hi Mo,

You should definitely use one code source. You could implement different ad units from RevMob (fullscreen, popup, banner, etc…) with Placement ID’s and just en/disable them via the runstate in the RevMob dashboard.
This way you can experiment what the best ad presentation is for your game.

Just curious about your game. Would you like to share if the earnings (not the amount) from the free ‘RevMob’ version are better or worse then the paid version? or…in other words…with which version are you currently most content? :slight_smile:

It’s understandable if you don’t want to share this… the question just popped up in my mind. :slight_smile:
[import]uid: 106768 topic_id: 25797 reply_id: 141533[/import]

Thanks, @Gui. I figured there must have been a problem with advertiser conversion reporting. I’ll look forward to see those conversions backfilled (I don’t see them yet). It would be nice if you guys could add a status panel somewhere on the RevMob console for information like this or if you could email an alert to us when there is a known issue.

@BrightWaveGames, sorry I haven’t posted my php revenue scraper yet. I will post that up here sometime this week.

Jeff [import]uid: 25108 topic_id: 25797 reply_id: 141546[/import]

@marshman
That would require Revmob starting up a new forum topic at the corona labs site.
Then we get 50 more corona forum updates a day.
[import]uid: 2165 topic_id: 25797 reply_id: 141550[/import]

I pulled out the PHP code I’m using to scrape RevMob revenue & impression data and put it in a single file:
http://pastebin.com/kBwCNyJu

You’ll need to also grab the single “simple_html_dom.php” file here:
http://sourceforge.net/projects/simplehtmldom/

I hope that is useful to some of you.

Jeff [import]uid: 25108 topic_id: 25797 reply_id: 141564[/import]

I found it very strange that many new third party providers have ALREADY (good for them) their special forum here at Corona but not Revmob? What’s up with that?

Please, please,please guys make one now today if you can. I am frankly tired of searching through 1000 posts to find what I need!

THANK YOU!

Mo
@LairdGames. [import]uid: 100814 topic_id: 25797 reply_id: 141592[/import]

@ingemar Thank for the information. I am not sure how your directive.lua looks like but your suggestion gave the idea of having maybe having two version of modules that are different in term of whether they are involving is launching an ad or not. I am not sure yet if that would work but I will see what I come up with. It is pain to implement every changes before new version release on both code (paid and free) With of course all the issue of errors that could happen during implementation…

Thanks!

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

Hmpf! I’m struggling to get this working correctly.
On my game over screen I have two buttons. One to go back to the menu, and another to play again. What I would like to do is when the user taps one of those buttons it displays a full screen ad, and then when the ad is closed it will take the user to the correct place (menu or game).
I’ve set up a listener as suggested by Ingemar but I just can’t get it to work at all. It’s annoying me so much I’ve stripped out all of the revmob code from my app so I can start fresh.
Does anyone have a suggestion as to the best way to do this?

Cheers
Chris
[import]uid: 7841 topic_id: 25797 reply_id: 141680[/import]

Does the listener get called at all?
If you haven’t already done so, try putting some print() statements inside to see what’s being passed to it. [import]uid: 70847 topic_id: 25797 reply_id: 141681[/import]

Hi @Appletreeman, I have exactly what you want to implement working fine on my app, here is my code for the ad listener:

function revmobListener(event)   
 if(event.type == "adNotReceived") then  
 loadInHouseAd();  
 elseif(event.type == "adClosed" or event.type == "adClicked") then  
 nextLevel();  
 end  
end  

I hope this helps, btw, now with the latest RevMob SDK you can preload your fullscreen ad, that would be a good idea, otherwise the user will have to wait for the ad to be shown, and that cost me some bad reviews :frowning: [import]uid: 112380 topic_id: 25797 reply_id: 141687[/import]

This is hurting my head now :frowning:
I’ve started from scratch and the ad listener is now working OK, which is weird as I just cut and pasted it from this thread like I did last time. Anyway, I’ve just added a simple display object to click and display an ad for testing purposes which is working but the terminal keeps telling me that the ad hasn’t been received. Here’s the output from when I click the button to when I close the ad…
[bash]
2013-02-05 14:50:41.250 Corona Simulator[62815:707] [RevMob] Internet connection available.
2013-02-05 14:50:46.172 Corona Simulator[62815:707] [RevMob] Fullscreen loaded
2013-02-05 14:50:46.172 Corona Simulator[62815:707]
2013-02-05 14:50:46.173 Corona Simulator[62815:707] >>>>>>> Event type : adDisplayed <<<<<<<
2013-02-05 14:50:46.173 Corona Simulator[62815:707]
2013-02-05 14:50:46.184 Corona Simulator[62815:707] [RevMob] Reason: No ads for this device/country right now, or your App ID is paused. (204)
2013-02-05 14:50:46.184 Corona Simulator[62815:707]
2013-02-05 14:50:46.184 Corona Simulator[62815:707] >>>>>>> Event type : adNotReceived <<<<<<<
2013-02-05 14:50:46.184 Corona Simulator[62815:707]
2013-02-05 14:50:53.013 Corona Simulator[62815:707]
2013-02-05 14:50:53.013 Corona Simulator[62815:707] >>>>>>> Event type : adClosed <<<<<<<
2013-02-05 14:50:53.014 Corona Simulator[62815:707]
2013-02-05 14:50:53.014 Corona Simulator[62815:707] [RevMob] Fullscreen closed
[/bash]

Any ideas?
BTW - This is in testing mode, I don’t know if that makes a difference at all.
[import]uid: 7841 topic_id: 25797 reply_id: 141695[/import]

Gui, any update on the revenue backfill from the weekend? I haven’t seen those conversions posted to our account yet.

Thanks [import]uid: 25108 topic_id: 25797 reply_id: 141709[/import]

@ivke2006 Sorry I forgot to answer you about revenues. Yes Revmob is getting me better results but close to the paid version so it is hard to say. What’s not hard to say is that IF i had more impressions I would be killing it with Revmob!

Hope this help.

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

@revmob Have you considered creating an API in which we can verify if a user has installed any applications that were referred from within a given app? For instance, I would like to reward a user with in-app material when they download & install an app from a revmob generated ad. Something along the lines of revmob.verifyUserDownload(deviceID), which uses the currently registered appID (that way we can distinguish between downloads in multiple applications), and its return is Boolean. It would also be helpful if we could clear this flag in the event that we release new material and want to reward the user again for their download & install (revmob.clearUserDownload(deviceID), for example. [import]uid: 94248 topic_id: 25797 reply_id: 141729[/import]

opps! [import]uid: 100814 topic_id: 25797 reply_id: 141728[/import]

simple question regarding 4.1.1

why suspend / resume kills revmob id ? after supsend / resume i have

[RevMob] App Id used for the simulator: nil
[RevMob] Invalid App Id: nil

When run StartSession in resume even it shows

[RevMob] App Id used for the simulator: 65757575675
[RevMob] Session has already been started for App Id: 567567567567

easy to duplicate even on sample app

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

We have created a sub-forum for RevMob so everything doesn’t need to live in this one thread any more. I’ll be moving this to the new forum shortly, but feel free to start new topics in that forum as needed.
[import]uid: 199310 topic_id: 25797 reply_id: 141765[/import]

@JandyCo
your suggestion is against apples policy.
apple has a ban on incentivised downloads.
[import]uid: 58777 topic_id: 25797 reply_id: 141779[/import]