I see this message when I sign into iTunesConnect:
"The iAd App Network will be discontinued as of June 30, 2016. Although we are no longer accepting new apps into the network, advertising campaigns may continue to run and you can still earn advertising revenue until June 30. If you’d like to continue promoting your apps through iAd until then, you can create a campaign using iAd Workbench."
I have looked around at what it means and have seen multiple, very different answers. What does it mean, exactly? I guess questions I would like answered are:
1) Will my current apps already in the store still be able to show/monetize iAds?
2) Will new apps submitted before June 30th be able to use iAd for monetization?
3) Will any apps submitted after June 30th be able to utilize iAd for monetization?
One answer I saw was that you can still use iAd and make money, Apple just isn't being the one providing the ads. Another answer said that once this date rolls around, you can't use them at all, and you won't be able to make any money. Basically they won't work.
Can anybody weigh in?
I am developing a new app - not yet submitted, about to submit.
I emailed Apple last week to see if submitting a new app could still integrate iAds, hoping I could still use iAds until June 30, 2016.
This is the response I got:
Hi Paul,
Thanks for your interest. After June 30th, the iAd app network will
no longer be available to help monetize your app. No new apps will
be accepted into the network if you are not live already. We have
campaigns live within our network up until that date. You should
connect with another provider as an alternative to iAd. Workbench
will still be available to promote your app. Thanks for being a part
of our network.
Please go to our developer site to get the latest news regarding iAd
here
Best,
Louis
This is pretty clear. NO new apps will be approved into the iAd network.
So, in response to your questions as listed:
1) Will my current apps already in the store still be able to
show/monetize iAds?
Yes, until June 30, 2016.
2) Will new apps submitted before June 30th be able to use iAd for
monetization?
3) Will any apps submitted after June 30th be able to utilize iAd for
monetization?
No. They will not.
What this means
After June 30th the ad network won't provide any ads to apps using it nor will you be able to start an iAd advertising campaign.
Your Questions
1) 2) Current apps and apps submitted before June 30th can show and monetize iAds. When June 30th comes they will no longer show ads or make money.
3) Apps submitted after June 30th will not be able to utilize iAd monetization.
What to do
Before June 30th integrate another ad network into your app if you wish to continue making ad revenue.
Related
Apple Docs says:
Who can use Search Ads
If you’re a developer with an app currently on the app Store for
iPhone or iPad in the U.S., or an agency that manages campaigns on
behalf of developers, you may be eligible to use Search Ads.
Does it means only developers from U.S are eligible?
YES, currently only US registered developers have the feature access. (Rumours are it will be globally available after the March '17 event)
Ok so I integrated an iAd banner within my app using the iAd framework and the self.canDisplayBannerAds = true approach, however now that my app has been accepted, when downloading the final release version from the store, no banner ads are shown. Is there anything I need to do on the iTunes Connect end to fill the banners with content? Or is it just a dodgy fill rate?
Thanks
Apple are discontinuing the iAd services, an email to that effect was sent out in May"
You are receiving this email because you entered into the Developer Advertising Services Agreement (“Agreement”) to use iAd’s advertising network and related services. We would like to thank you for allowing Apple to serve ads on your mobile properties. As you may know, the iAd App Network and related advertising services will be discontinued on June 30, 2016. More details about the iAd App Network shutdown are here. Note: Any outstanding payments due from Apple will be made no later than September 30, 2016, and campaign reporting data will be available until December 31, 2016.
This email shall serve as written notice that Apple will exercise its option to terminate the Agreement, effective June 30, 2016, 11:59 pm PDT. Nothing contained in, or omitted from, this notice shall be deemed a waiver of any of Apple’s rights, remedies or defenses, all of which are expressly reserved.
"
Apple says:
iAd App Network will be Discontinued 30 June 2016
Will there be an error or a warning in the iAd apps I already have?
What will happen to my earnings after this date?
In the official blogpost Apple says:
The iAd App Network will be discontinued as of June 30, 2016. Although we are no longer accepting new apps into the network, advertising campaigns may continue to run and you can still earn advertising revenue until June 30. If you’d like to continue promoting your apps through iAd until then, you can create a campaign using iAd Workbench. We will continue to keep you updated, but if you have any questions, contact us.
That means you won't be able to promote campaigns or display iAd ads in your app starting June 30.
Apple didn't give clear information on how existing apps will be exactly handled (they will probably do so soon as the last sentence suggests), but I presume they will just stop displaying the ads, so you won't earn money anymore.
I understand that this might be an inappropriate question, but I really wanna make sure before I start being "involved" in the App Store.
So, lets say I have developed an application for iPhone with XCode adn want to deploy to the App Store. Also, lets say I want to charge the users for the app. In Google Play, google does not allow you to "earn money" through google play if you live in certain countries (Greece is one of them). Is this the same for the App Store either?
I know I must create a Developer's Account in the app store and that it costs 99$ anually. But in order to charge for the application, do I have to live in (lets say) Russia or USA, or can I do it even if I live in Greece?
Thank you for your patience and your time :)
Is this the same for the App Store either?
No, you can earn money from the first app you sell (even if you sell one single copy).
do I have to live in (lets say) Russia or USA, or can I do it even if I live in Greece?
Doesn't matter where you live. You have the ability to specify in which territories you prefer to provide your app, and the sales reports are sent to you separated by territory.
I just tried to create an Apple ID and selected Greece as country and everything went ok.
I've read in some forums problems a while ago (2010) regarding payment with credit card. The problems were solved by sending a wire transfer to Apple and a PDF with the application (however I think this is not necessary at the moment).
You can try to create a developer account (it's free) and if everything goes well you can then buy the license that you need.
I'm working on a news app. All news items are fetched from my website. To make a bit of a profit out of it and keep the website running, I implemented some ads. Now, I'd like the user to be able to turn off all ads in the app for a few bucks. I want to provide this option on a yearly basis. So, this year there will be a button in my app, reading something like "No ads in 2013". After paying, the app will be ad free for the rest of the year. In 2014, ads start popping up again and the user can buy the product "No ads in 2014", for the same amount.
I figured a non-renewing subscription would be the way to go here. A few things I haven't figured out yet:
Is it possible to automatically change the name of the in app purchase over time such that it reads "No ads in 2013" in this year and "No ads in 2014" next year, "No ads in 2015" after that, and so on?
Apple states that it is the responsibility of the developer to implement multi-device support. Ok, fair enough, but I haven't found a way to identify a user yet. Users don't need to be logged in to use my app and as far as I know, there is no way to get hold of the user's iTunes login name. How can I transfer the product to a user's new iPhone for example?
After much thought my conclusion is that there is no way to achieve this without bothering the user to log in in some sort of way.
The alternative I came up with is this:
I just create a regular non-consumable in app purchase, with the year embedded in its identifier. This way, in code I can check the identifier against the current year and determine if the user should buy the product with identifier "year + 1".
As non consumable purchases are linked to the user's iTunes account, they are automatically transferred to other devices like a new phone.
Only thing I must not forget is to create a new product for every year to come.