0
我正在創建一個請求iAds並在未收到iAd的情況下使用Admob的應用程序。已將iAd和Admob集成國家添加到App Store中
我有免費和付費版本,並使用預處理器宏區分這些版本。
有2種可能的情況:
- 國家支持成癮者和AdMob(使用成癮者代碼,並恢復給AdMob其中沒有iAd的接收)
- 國家支持AdMob聯播(僅使用AdMob代碼)僅
我明白如何處理這些場景(使用預處理器宏)。但是,如果一個目前不受iAd支持的國家被添加到支持國家列表中,是否有任何簡單的方法可以將它們轉移到使用iAds?
我從閱讀Apple文檔瞭解到,他們不希望開發人員要求iAds適用於iAds不受支持的國家/地區。
我的計劃是創建2個免費版本(上面的每個場景都是1個)。但是,我不知道如何將國家從情景2轉移到情景1.有沒有更好的方法來做到這一點?
感謝您回覆我。我需要看看它。目前我正在使用代碼來切換它們,這使得很難打開或關閉每個源。 – user1980555
這在大多數情況下都可以使用。但是,Admob中介會要求您輸入廣告尺寸。我的應用處於橫向模式,未列出正確的廣告尺寸(iPhone爲480x32,iPad爲1024x66)。這個選項對我來說還能工作嗎?此廣告尺寸參數在哪裏使用?如果我選擇最接近的尺寸或用於查找要使用的廣告的這個參數,它會起作用嗎? – user1980555
不幸的是,iAd尺寸與其他大多數網絡略有不同。但是,如果您只是使用iAd和AdMob,則可以使用「SMART_BANNER」格式,該格式要求提供全幅廣告。 iAd適配器支持此功能,AdMob也支持此功能(使用AdMob可獲得480x32和1024x90)。 –