Banners, Revenue and other questions
Hey,
I'm not yet using Basic4Android as my codebase, but that doesn't mean I haven't been reading this forum and SSG's blog, and finding very valuable info and a very active developer community. I hope in spite of me not using the B4A codebase, I'll still be welcome here, as a developer of a large number of apps.
I finally decided to register and post, as opposed to just reading, as I'm hoping for some help or suggestions or information regarding the way things are going, and perhaps for greater communication with other members.
Here is my situation:
I publish apps which use webviews to display a mobile site, on which the users access their content (personalization). I run html banners on the site, so they are NOT called from within the app code itself, instead, they are just coded into the mobile site's index page.
I started by using Adsense, but got banned, and can only assume the ban came from their policy of "Adsense ads may not be displayed within mobile applications, even if displayed via a webview".
There followed a period of trying to find out what should be used in my scenario, since I am both a "mobile site" publisher and an "app publisher". At this stage, AdMob stated that in-app banners should use Admob, but mobile websites should use Adsense. And Adsense stated that mobile sites displaying Adsense cannot be displayed in-app. I asked some people from Google, and no-one really seemed to know which I should use so I abandoned Google altogether.
I then moved to Leadbolt, using their non-SDK html ad banners for my sites, and using their SDK notifications. Over the last couple of months, though, revenue has dropped significantly (it dropped immediately by 80% when changing from Adsense to Leadbolt, and the 20% left has since dropped by another 50% in July).
For banners on the site, I have been rotating Leadbolt's, Buzzcity's and Smaato's, all of which provide HTML code I can just rotate on my sites.
Buzzcity happily supplied banners over the last couple of months until today (when first payment became due), when they suspended my account. No reason was given, but BEWARE - looks like Buzzcity likes to just accrue until you are due to be paid, then suspend, and keep your income

Smaato seems to be good, but, being NET 60, I have not yet been due a payment, so, who knows?
Reading this forum has led me to now apply for AppLovin, and I also hold an account at AdMob, but I'm no longer sure whether I should be recoding apps (have over 500, so it's major work) to include in-app banners, or stick to my current system of only using banner codes within the site. I'm also unsure of whether AppLovin provides straightforward banner codes.
Today, I received the PLAY developer notice regarding their changes to ad policies. Now I'm concerned about the notifications and considering disabling them.
Another option I'm toying with is this:
Within the app, which is a WebView of the site, display one day's worth of content at a time. If user's want more, they have two options:
a) Use the app again tomorrow, and see tomorrow's content, or
b) Click on a link, and see ALL the content right now.
If "b" is chosen, the link will take them out of the app, and into their browser. The code on site detects whether they are in the app or the browser, and either displays a day's content, or ALL the content.
So, here are my hundred and one questions, ANY answers, suggestions or advice regarding any of them will be very gratefully received:
1. This "moving people out the app and onto the website, using a browser" option, does anyone know if I could then display Adsense, having previously detected that these are browser visitors to the site (i.e. I'm no longer displaying Adsense "within" a mobile app, nor within a WebView)?
2. Leadbolt notifications - does anyone know how I could code things so that my users have the option to "opt-out" of the Notification ads, and/or how I can let users know that notifications belong to MY app, as required by the new PLAY policies?
3. General Banner placements - I'd LOVE to hear user's opinions on whether it would be better for me to just use in-app banners, and code them into my apps, or to stick to the website banners, which are WAY easier to handle and modify.
4. If I were to finally choose in-app banners, can anyone suggest some code which would choose from a rotating list, preferably hosted on a web-accessible server? My ultimate aim is to change one file (external to the apps) if I change banner ad supplier/s, as opposed to having to recode every single app I have published on PLAY.
Any help with any of the above, and/or suggestions regarding Networks, ways to comply with G's new policies, ways to increase revenue whilst preserving a reasonably fair user experience, etc will be most welcome.
Anything anyone feels I could help with, just ask, I'll be happy to answer whatever I can.
Thanks in advance
