##原因
iPhone6, 6+に対応するために
GADAdSizeFullWidthPortraitWithHeight()
を使ったのが原因。
これを使うと、AdMobとiAdはちゃんと横幅合わせて表示してくれるが、iPhone6, 6+に対応していないアドネットワークの広告は表示しなくなってしまう。みたい。(ちなみにこれ使って320x50になってもNend, i-mobileの広告は表示されない..)
##どーするか。。
- 6, 6+はGADAdSizeFullWidthPortraitWithHeight(), それ以外ではkGADAdSizeBannerを使って6, 6+はAdMobとiAdに任せる
- kGADAdSizeBannerだけ使って自分でセンタリング、両サイドを埋める(iAdは端が切れるので外す)
- 自前メディエーション
- 全部AdMobとiAdに任せる
1でいきます。
3がベストだけど、、、ね。
###追記(15/04/13):
メディエーション使っていると表示されないだけでなく、本来バナーが表示されるべき所にJSONらしき文字列が表示されてしまう様。。
なので、AdMobとiAd以外のADNWを使う場合は320x50に統一した方が良さそう。
というかするしかない。