2011-11-07 41 views
2

在您開發應用程序時,iAd Network會將測試 發送到您的應用程序。爲協助您驗證您的 實施,iAd網絡偶爾會返回錯誤以測試您的錯誤處理代碼 。您也可以通過關閉設備的無線功能來手動測試您的錯誤處理支持 。iAd開發 - 比成功的測試廣告更多的錯誤

好的,它在開發者指南中說明了上述內容,但實際上它比服務測試頁面更經常失敗,現在爲期2天!我每10分鐘就會看到一次測試廣告頁面!小測試不成比例.....

這是如何將它在現場?如果它不會發送任何廣告,我不希望部署我的付費ap免費!

任何人都有這方面的經驗?

回答

2

根據經驗,它在測試環境中非常不穩定,我已經看到了你描述的日子以及具有良好廣告流量的日子。現在......實際情況大不相同,他們稱之爲「填充率」(回答與廣告的請求的百分比)相當低,可能是iPad的2%,iPhone的5-10%。此外,iAd只在某些國家/地區投放廣告,即。大多數在美國,在英國,法國,意大利,西班牙等等......而且根據經驗,它可以爲iPhone提供比iPad更多的廣告。我在iPad上的應用幾乎從美國境外從iAd收到任何東西。

現在積極的一面是,當您有機會接收廣告時,廣告的報酬是iAd的最佳報酬。當iad沒有收到任何東西時,我最終實施了回退網絡(AdMob)。我自己也是這麼做的,但是讀了一些名爲AdWhirl的東西,似乎可以提供幫助。

+0

良好的建議 - 我想我也會這樣做,並在AdMob上備用。風景模式怎麼樣?我遵循規則...我的主視圖有0,0,1024,768的範圍,並且presentInView在測試環境中始終返回NO ....您是如何找到它的? – bandejapaisa

+0

我在測試時也觀察到很多錯誤。其中大部分是「應用程序有iAd網絡配置錯誤」。我一直在跟蹤這個測試「填充率」的一些統計數據,我正在觀察大約50%的錯誤。當您有用於設置填充率的設置工具時,在iOS6的測試環境中似乎很奇怪。不過,我觀察到Apple的iAdSuite ContainerBanner代碼類似,所以它看起來不僅僅是我的代碼。 –