Hello LaunchPad!

Hello Christopher, everyone,

Ansca has indeed received InMobi’s newest SDKs recently. These SDKs are currently beta, so we won’t integrate them into the daily build until after we’ve tested them first. But the ball is rolling here.

We have confirmed that a crash can occur on iOS when calling an ads function quickly after calling an ads.show() function. We will address this as soon as possible. If your code only calls ads.show() once, then you have nothing to worry about. You can also work-around this issue by delaying several seconds before calling an ads function after doing an ads.show().

Also, we have confirmed that Android does NOT have this crash issue. So, feel free to continue to use ads on Android. [import]uid: 32256 topic_id: 13159 reply_id: 48860[/import]

Hi David,

I am glad to hear that everything is now working. If you experience any other issue please contact us and we will be sure to resolve it right away.

Take Care,
Gregory Kennedy [import]uid: 81081 topic_id: 13159 reply_id: 48862[/import]

InMobi Update - North American Publisher Team - US Fill Rates

Hi Everyone,

I have an update from our publisher team. Our fill rates on our network are currently very high:

  1. iOS US fill rates are currently 80%+
  2. Android US fill rates should be around 70%
  3. Our platform takes some time to optimize after launch, fill rates should increase throughout the day.

If you’re seeing an extremely low fill rate, get in touch. We will look into it. You can email us at: ansca@inmobi.com with questions - or just keep posting in this forum. We will be monitoring it going forward.

Thanks,
Gregory Kennedy
http://www.inmobi.com/helpcenter/ [import]uid: 81081 topic_id: 13159 reply_id: 48868[/import]

The issue with new registrations has been resolved. We’re sorry for your troubles.

Take Care,
Gregory Kennedy
http://www.inmobi.com/helpcenter [import]uid: 81081 topic_id: 13159 reply_id: 48863[/import]

Hi,

In my case (iOS), I’m unable to make it work whatever I do.

I’m right now using the test AppId provided by InMobi but I’ve also used the AppId of an activated app with no luck.

My current code is very simple:

local ads = require "ads"  
local appID = "4028cb962895efc50128fc99d4b7025b"  
ads.init( "inmobi", appID )  
ads.show( "banner320x48", { x=0, y=0, interval=30, testMode=true } )  

The server always replies the same:

Thu Aug 4 22:48:34 iPad-de-Isiursu InMobi[1130] : InMobi: Test-Mode is on, test ads will be served.
Make sure to set test-mode to false before submitting to App Store

Thu Aug 4 22:48:34 iPad-de-Isiursu InMobi[1130] : InMobi ad request post body start:

Thu Aug 4 22:48:34 iPad-de-Isiursu InMobi[1130] : u-id=93315716edae66efb534edc2f9acdf21c67b94fa&d-localization=es_ES&d-netType=wifi&d-deviceModel=iPad&d-deviceSystemName=iPhone OS&d-deviceSystemVersion=4.2.1&d-deviceName=iPad de Isiursu&d-deviceMachineHW=iPad1,1&d-deviceModelCodeNoHW=K48AP&d-deviceCpuFqHW=0&d-deviceCpuFqMaxHW=0&d-deviceRamHW=258998272&d-deviceCpuTHW=12&d-deviceCpuSTHW=9&d-deviceBTHW=2011-08-02 21:31:37 +0000&d-deviceStorageSize=28.97 GB&d-device-screen-size=768X1024&mk-siteid=4028cb962895efc50128fc99d4b7025b&mk-ad-slot=9&mk-version=pr-SPEC-ATATA-20101223&mk-ads=1&h-user-agent=InMobi_iPhoneSDK=2.1.3 (iPad; iPhone OS 4.2.1; HW iPad1,1)&u-InMobi_iPhoneSDKVersion=2.1.3&u-appBId=InMobi&u-appDNM=InMobi.app&u-appVer=1008000&CoronaSDK=ref-tag&orientation=5&format=xhtml&requestactivity=AdRequest

Thu Aug 4 22:48:34 iPad-de-Isiursu InMobi[1130] : InMobi ad request post body end:

Thu Aug 4 22:48:35 iPad-de-Isiursu InMobi[1130] : InMobi:Ad request failed.Server returned a no-fill.

I made this question to InMobi with no reply.

Please, any help is appreciated.

Thanks,

Isidro. [import]uid: 53514 topic_id: 13159 reply_id: 48875[/import]

Thanks Gregory, I’m in Spain.

Isidro. [import]uid: 53514 topic_id: 13159 reply_id: 48884[/import]

Hi David,

This is Gregory Kennedy from InMobi. I am responsible for managing developer community outreach. I am very sorry to hear that you’re having so many issues, here are the steps we are taking to resolve your problems:

  1. Registration: The javascript problem that you had last night was a system wide issue with our registration. The timing of this problem was extremely unfortunate. Our GBO team informed me early this morning that this issue is now fixed.

  2. Testing the Integration: We have a team dedicated full time to improving our testing and integration process. We recognize that the current process is not ideal. The new version of our SDK, which I provided to Ansca today, has a lot of improvements in this area. It will take some time for us to integrate this new InMobi SDK in the Corona platform. If you’re having issues please email ansca@inmobi.com and we help you work through any challenges.

  3. Unclear Product Langauge / Error Messages: We have done a lot to improve our in product writing and error messages, obviously there is still work that we need to do in this area. We have an online help center that was carefully written and reviewed. Hopefully, you can find answers here, written in clear and concise English: http://www.inmobi.com/helpcenter/

  4. I will be giving you call today, David. I really want to speak with you in person to better understand the challenges that you face and what we can do to make improvements.

Please expect another update in this forum from me later today.

Thank you,
Gregory Kennedy [import]uid: 81081 topic_id: 13159 reply_id: 48848[/import]

Hi Isidro,

You should have gotten a response from our operations team.

If anyone other Corona developers need support please continue to email InMobi at: ansca@inmobi.com

Thank You,
Gregory Kennedy
http://www.inmobi.com/helpcenter/ [import]uid: 81081 topic_id: 13159 reply_id: 48933[/import]

Hi Isidro,

We’re looking into it on our end. We will post an update soon. What region / country are you in? This might be an no fill issue.

Thanks,
Gregory Kennedy
http://www.inmobi.com/helpcenter [import]uid: 81081 topic_id: 13159 reply_id: 48882[/import]

Joshua Quick,

You mention “calling an ads function”. What ads functions are available??? The only one mentioned in the docs is ads.hide. Are there others?

I ask because one problem with the current ads implementation is that there is no way to tell if an ad request has been filled. When working with ad requests in a native development environment you are usually given an indication or callback function call when an ad request does not fill. This gives an opportunity to provide an alternative.

This is actually one great positive with the admob/webview hack solution. Because the webview is set to a transparent background, if the ad doesn’t fill, I have my own content running behind the webview that is then visible. (At the moment it just my logo image, but I was thinking running banners for my other apps.)

  • Stephen [import]uid: 4639 topic_id: 13159 reply_id: 49112[/import]

Hi Stephen,

Please send an email to ansca@inmobi.com and someone should be able to help you. Our fill rates are pretty high right now in the US, anywhere from 70% to 90% depending on the platform. Hopefully, that will minimize the need for your logo to appear when you have a no fill.

House ads are the number one most requested feature and something that we are working very hard on it, but we don’t currently offer it yet.

Thanks,
Gregory Kennedy
http://www.inmobi.com/helpcenter [import]uid: 81081 topic_id: 13159 reply_id: 49119[/import]

Have the issues with switching to a different director scene before an ad has fully displayed (e.g. slow internet, etc.) been fixed yet? [import]uid: 8782 topic_id: 13159 reply_id: 49143[/import]

Stephen,

I’m referring to functions ads.show() and ads.hide() as documented here…
http://developer.anscamobile.com/reference/index/ads

I agree that it would be nice if we added a listener to tell if the ad request succeeded or failed. That way at the minimum you can display something in its place (like your logo) if the ad request failed. Particularly if the device does not have an active Internet connection. Although you can already do this today since no banner is shown if the ad request fails. [import]uid: 32256 topic_id: 13159 reply_id: 49168[/import]

Robert,

I’m not aware of any director/InMobi compatibility issues. have seen this issue reported in our forums or bug database. If you have encountered a problem, then can you report it please via the “Report a Bug” link at the top of the page? Or refer me to forum post this issue was raised?

Thanks. [import]uid: 32256 topic_id: 13159 reply_id: 49170[/import]

“Particularly if the device does not have an active Internet connection.”

That one you can already do yourself by creating a general “ads” wrapper function, which is a good idea anyway, and checking for net access before showing the ad…

The “if (adFailure) then nil; end” :wink: concept works OK except in the “with internet”, failed ad “coulda shown another network ad” kinda way.

[import]uid: 13859 topic_id: 13159 reply_id: 49171[/import]

My fill rates have been declining since Wednesday. I started with 60% fill rate, then only 30% yesterday and as of this morning I am only getting 15%. [import]uid: 29520 topic_id: 13159 reply_id: 49209[/import]

@Joshua, here’s a forum post: http://developer.anscamobile.com/forum/2011/08/06/inmobi-ad-issues-when-using-director
I’ve also been talking with carlos and walter about it… [import]uid: 8782 topic_id: 13159 reply_id: 49216[/import]

For all InMobi support issues including fill rates, please send an email to ansca@inmobi.com and we will get back to you. Fill rates for iOS in the US are extremely high, Android fluctuates as the demand isn’t as strong, but it’s still around 70%.

Fill rates in Europe vary from country to country, as does Asia. If you have a lot of traffic outside the US that could be what is causing the low fill rate.

Thanks,
Gregory Kennedy
http://www.inmobi.com/helpcenter/
[import]uid: 81081 topic_id: 13159 reply_id: 49248[/import]

My app is rather complex as far as draw systems - I wonder if ads will always be “on top” - or do I need to add them to a display group?

I’ve been trying to get my ads up and running - and I don’t get any error messages - but I don’t see them in game.

Could anyone chime in with some knowledge? [import]uid: 65996 topic_id: 13159 reply_id: 49831[/import]

Hello Simon,

Ad banners are not Corona display objects and they are always drawn on top, like the web popup.

You may want to try your InMobi app ID with the Corona SDK’s sample app first to prove that your ID works. Next, double check that your banner’s x and y coordinates are within Corona’s content bounds. You may want to set the x and y to zero (the top left corner). The device’s log will indicate if an ad request has failed at the interval that you have set via the ads.show() function. [import]uid: 32256 topic_id: 13159 reply_id: 49835[/import]