In-app ads, directly from Google

If you’re still looking to insert ads into your Android app, Google just released a new guide, the No-Nonsense Guide to In-App Ads.

Now, I admit I haven’t read it yet, but I’m pretty confident you’ll get good value from your money (it’s free) and Google/Admob can afford to put money into a good guide (because they make so much money they don’t have to worry you’ll take the info and run).

I’ve enjoyed the other free design and marketing-related publications lately from Google, and they’ve been high quality, so check it out.

Update AndroidMarketManager for Gradle and Android Studio

Android Market Manager

If you’re using the Android Market Manager library to simplify your app over different Android app stores, and are also using Android Studio, the latest update should make things easier for you.

Also, I have a new tip to include GitHub code in your project without having to download it – you can include it as a dependency.

Of course, if you’re still using Eclipse then skip this update, and just start working on migrating your projects.  It’s worth the effort.

Referencing a local library

First, if you have the module on your local drive (but not in the same project) then add the following in your settings.gradle (substituting the location as appropriate)

include ':AndroidMarketManagerLib'
project(':AndroidMarketManagerLib').projectDir = new File(settingsDir, '../AndroidMarketManager/AndroidMarketManagerLib')

Next, add the following to the build.gradle for your module:

dependencies {
    compile project(':AndroidMarketManagerLib')

Referencing a library directly from GitHub

I just discovered this neat trick to link to code in GitHub that’s not already in a repo.  It helps keep code clean if you’re not going to modify sources at all.

First, your module’s build.gradle must add a new repo for JitPack (the second line):

repositories {
    maven { url "" }

Next, add the dependency to the same build.gradle.  Note that the final string is the commit version; you can update this at by entering the GitHub project url and picking the latest commit.

dependencies {
    // Use to capture
    compile('com.github.TimMackenzie:AndroidMarketManager:bc272e410c') {
        exclude module: 'AndroidMarketManagerTest'

That’s it!


Ad network updates – Samsung and Amazon

Some quick news on ad networks for your Android apps:


Samsung AdHub

Samsung AdHub is closing down in June 2015.  This one was never a big hit for me – I tested it out on one app and decided it wasn’t worth the hassle.  Now, I’ll have to re-release my app to remove their SDK and re-route traffic back to my other networks.

Actually, I always had Admob as a fallback because AdHub only had ~37% fill rate for me.  All told, I made about $7 with an eCPM of $0.67.  Not good enough stats to encourage me to send more traffic even if they weren’t shutting down (I had actually forgotten about them until I got the closure email).

Note that the Samsung App store (see my review here) is still a fine store and I still have my apps there.


Amazon App Advertising

Amazon is ramping up their mobile ads game with their “Advertise your App with Amazon” service, which has an advantage over other display ads in that it can display directly on Kindle Fire lock screens.  That’s great for driving traffic to an app on Amazon (and it won’t show on non-Amazon devices).

They hype that Amazon gamers are more likely to spend money.  In my experience Amazon is actually pretty good at getting people to open their wallets, so purchase rates are much higher (even if total user counts are lower).

If you’re on the Amazon Appstore, this may be a worthwhile avenue to explore to see if the cost-per-user acquisition cost is more effective than elsewhere.

Android Market Manager Update – Fixes for Google Play, Amazon Appstore, and BlackBerry Appworld

Android Market ManagerIf you’re using the Android Market Manager library to simplify your app linking on your various app markets (such as the Amazon Appstore, Google Play, etc), then it’s time to grab an update. I just fixed several bugs, affecting the ability to show all of your apps for Google Play, the Amazon Appstore, and BlackBerry Appworld.

Continue reading

Updated Android Market Manager with Samsung ‘Show All’ link

Android Market ManagerJust a quick update.  If you’re using the Android Market Manager library to make life easier when handling multiple Android app stores, be sure to grab the latest update.  I added a field to use the not-so-clearly documented “Seller DeepLink” ID to link to all of your apps on Samsung Apps.

Previously, the library used a web search because this functionality was not available.

So, update the Android Market Manager library and make sure your users find your other apps on the Samsung Galaxy Apps store.