tags:

views:

47

answers:

1

Hello, What you recommend for advertising platform not in the USA. iAd is ot seding ads outside the USA. I'v tried AdMob, ad it also seems not to work. Most of the time it fails to show up an and, ad when showing it shows only one ad again and again (some hotel booking) Any Idea?

+1  A: 

Have you tried Google Mobile Ads?

I would recommend not sticking to one platform as such. You have a particular service fill in ads but if that doesn't have ads for you then, query some other platform, if that doesn't the next one.

# Pseudo-code
if GoogleMobileAds:
    # Code to use Google Mobile Ads
else if iAd:
    # Code to use iAd
else if AdMob:
    # Code to use AdMob
else:
    # Your own promotion or whatever is your last option

Edit: You may have to handle transitions and animations on your own. You may also have to create a new AdMobView for every ad request you make. Following is a quote from this Google Groups discussion.

If you require feedback from the SDK for every ad request, we suggest that you create a new AdMobView for every ad request you make. If using this particular method, you will have to handle view transitions (and animations) between the two ads yourself, as well as cleaning up each AdMobView object when you no longer need it. If you require feedback from the SDK for every ad request, we suggest that you create a new AdMobView for every ad request you make. If using this particular method, you will have to handle view transitions (and animations) between the two ads yourself, as well as cleaning up each AdMobView object when you no longer need it.

Ashish
Thank you for your answer.I am not sure if this will work for me. The reason is because I am using the ad in a tableview. When I am getting the message didFailToRecieveAd, it is too late to place another ad. Am I wrong?
Meir
I am afraid I didn't quite get you there.
Ashish
I found a Google Group [discussion](http://groups.google.com/group/admob-iphone-sdk/browse_thread/thread/d856ee54e465004a?pli=1) which would be useful.
Ashish
It's never too late to place a different ad. Just remove the other one from the `superview` or table cell/header/footer and add a new view in it's place.
iWasRobbed
IWasRobbed and Ashish, thank you. You're right. This solves the problem.
Meir
But is it normal for AdMob to work like that?
Meir
In my google AdSense account I cannot see any refernce to set an iPhone ad
Meir
@Meir: If "this solves the problem" you might as well accept is a solution. (Hint, the tick mark on the left). ;)
Ashish
Also as noted in the answer, visit http://www.google.com/mobileads/ to know about Google's equivalent service.
Ashish