Page 1 of 2 12 LastLast
Results 1 to 10 of 12
  1. #1
    Senior Member
    Join Date
    Mar 2012
    Posts
    945
    Post Thanks / Like
    Mentioned
    67 Post(s)

    Your own advertisements

    How does everyone deal with advertising their own products ?

    Problem: most handsets have different markets installed. A lot don't even have the Google Market installed !

    How do I get an advertisement (eg: from another one of my games) to figure out which market link to send the user to ?

    Or do you just put up a mobile landing page with a bunch of icons to each market and hope that:
    a) the user knows which market they have installed
    b) is still interested enough to click a second time (and on the CORRECT link!)

    ???

  2. #2
    Senior Member
    Join Date
    Apr 2012
    Posts
    1,920
    Post Thanks / Like
    Mentioned
    69 Post(s)

    RE: Your own advertisements

    I have a boolean field "amazon" in my application that changes url of the link to my application to one from Amazon Store (normally it's Google Play). I didn't bother with adding one for SlideMe or other markets. Maybe I'll do that later.
    The disadvantage is that I have to build different version for Google Play and Amazon AppStore (takes one second though, by sometimes I forget and get rejected on Amazon AppStore because of linking to GooglePlay).

  3. #3
    Senior Member reiti.net's Avatar
    Join Date
    Dec 2011
    Location
    Gran Canaria
    Posts
    932
    Post Thanks / Like
    Mentioned
    7 Post(s)

    RE: Your own advertisements

    for google play you can just try to load "market://...." adress. That will fail if google play is not installed.

    I don't know if something similar does work for amazon, but if play is not available you can always link to a small landing page.

    This way you do not have to update your app, when you add new stores. That would also have the benefit, that on this landing page you can also show more of your apps

  4. #4
    Administrator david's Avatar
    Join Date
    Nov 2011
    Location
    Australia
    Posts
    752
    Post Thanks / Like
    Mentioned
    67 Post(s)

    RE: Your own advertisements

    I have a bit of code in my Application class that looks like this:
    Code:
    /** Destination targets */
    final static int TARGET_NONE = 0;
    final static int TARGET_GOOGLE = 1;
    final static int TARGET_AMAZON = 2;
    final static int TARGET_SLIDEME = 3;
    
    //Compilation target - determines which app store it's released in
    final static int TARGET = TARGET_GOOGLE;
    Then whenever I have a button (such as "Rate this app" or "More apps") which links back to the market, I'll use a switch statement to check which market we're targeting, and choose a URL to display appropriately. Something like this:
    Code:
    String marketUri = "";
    switch(MyApp.TARGET) {
        case MyApp.TARGET_GOOGLE:
            marketUri = "http://market.android.com/details?id=com.bb.microcpu"
            break;
        case MyApp.TARGET_AMAZON:
            marketUri = "http://www.amazon.com/gp/mas/dl/android?p=com.bb.microcpu"
            break;
    }
    if(marketUri != "") {
        startActivity(new Intent(this, Uri.parse(marketUri)));
    }
    Using this method, when it comes time to release, I export the package multiple times, once for each TARGET. So I'll export with TARGET set to TARGET_GOOGLE, then edit my Application class and export again for TARGET_AMAZON.

    It involves a bit of manual effort, but this has worked pretty well for me so far.
    This post represents my own views, and does not necessarily reflect the views or beliefs of my employer.

    My Websites:

    Making Money With Android Blog
    | Forums | Wiki | Live IRC Chat | My Apps on Google Play

    Ad Networks I Use: (use these referral links to get a bonus!)
    Supersonic ($120 bonus) | MobileCore ($100 bonus) | StartApp ($25 bonus) | AppNext | AppBrain | AppFlood

  5. #5
    Senior Member
    Join Date
    Mar 2012
    Posts
    945
    Post Thanks / Like
    Mentioned
    67 Post(s)

    RE: Your own advertisements

    Ok, you guys all went off on a tangent. I do what you are talking about already for google, amazon, slideme, blackberry, getjar, etc, etc.

    What I want to know is. If I pay for advertising (or use all those nice Swapitt credits!!!), htf do I ensure the advert links to something actually installable on the users's device when some users may only have one market installed ?

  6. #6
    Administrator david's Avatar
    Join Date
    Nov 2011
    Location
    Australia
    Posts
    752
    Post Thanks / Like
    Mentioned
    67 Post(s)

    RE: Your own advertisements

    Ah ok, I misinterpreted your original post. In this case, the only real solution I can imagine is the one you already mentioned - put up a landing page, which links to the various markets.

    Of course, you could also link to a direct APK download for those who don't have/want any market at all. And I suspect once the user clicks an advert, the conversion rate from landing page to market listing should be pretty high. After all, they're already interested in your app enough to go seeking more info.

    Another alternative might be to target your ads only at devices which you know have the official Google Play store (e.g. Samsung Galaxy Nexus, HTC One X...). Depends whether the advertising network you're using gives you this fine level of control.
    This post represents my own views, and does not necessarily reflect the views or beliefs of my employer.

    My Websites:

    Making Money With Android Blog
    | Forums | Wiki | Live IRC Chat | My Apps on Google Play

    Ad Networks I Use: (use these referral links to get a bonus!)
    Supersonic ($120 bonus) | MobileCore ($100 bonus) | StartApp ($25 bonus) | AppNext | AppBrain | AppFlood

  7. #7
    Junior Member
    Join Date
    Aug 2012
    Posts
    29
    Post Thanks / Like
    Mentioned
    0 Post(s)

    RE: Your own advertisements

    Why not checking, if the respective market app package is installed?

  8. #8
    Senior Member
    Join Date
    Mar 2012
    Posts
    945
    Post Thanks / Like
    Mentioned
    67 Post(s)

    RE: Your own advertisements

    Well, because this is an advert I am running.... I don't think an HTML advert has access to app packages ?

  9. #9
    Senior Member reiti.net's Avatar
    Join Date
    Dec 2011
    Location
    Gran Canaria
    Posts
    932
    Post Thanks / Like
    Mentioned
    7 Post(s)

    RE: Your own advertisements

    no, the advert can't but the webview is able too (not of much help maybe *g*) - go for PacketManager to find installed packages.

    Same should be true for all the other market apps like amazon slideme getjar and so on - they all have different packages for their markets

  10. #10
    Member
    Join Date
    Aug 2012
    Posts
    53
    Post Thanks / Like
    Mentioned
    6 Post(s)

    RE: Your own advertisements

    Quote Originally Posted by david
    Using this method, when it comes time to release, I export the package multiple times, once for each TARGET. So I'll export with TARGET set to TARGET_GOOGLE, then edit my Application class and export again for TARGET_AMAZON.

    It involves a bit of manual effort, but this has worked pretty well for me so far.
    David,

    Do you export each APK with the same package name, but different filenames for the APK? And I understand you shouldn't change the package name for Google Play, but uploading a different APK filename is OK? And it will work with the same keystore?

    Thanks!

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •