[Windows Phone] AdMob広告がSDK7.1に対応

土曜日 , 3, 3月 2012 Leave a comment

 Microsoft Advertisingが日本語対応したということで広告周りで書き溜めていたことを書く。

 前のブログで、

 

 Windows Phone 7:アプリに広告を入れる方法(AdMob) その1

 Windows Phone 7:アプリに広告を入れる方法(AdMob) その2

 

 を書いた時に「SDK7.1には未対応ですよ」と書きましたが、現在は対応されています。

 導入の方法は7.0同様で、Google.AdMob.Ads.WindowsPhone7.dllをダウンロード。

 以下のようなタグを追加します。

 

        <google:BannerAd Name="GoogleAd"
            Margin="-12,666,1,0"
            xmlns:google="clr-namespace:Google.AdMob.Ads.WindowsPhone7.WPF;assembly=Google.AdMob.Ads.WindowsPhone7"
            AdUnitID="{AdMobサイトで取得できるアプリのID}"
            AdFailed="BannerAd_AdFailed"
            AdReceived="GoogleAd_AdReceived"
        />

AdFailedイベント

 Microsoft AdvertisingにしろAdMobにしても、広告が表示できないという場合があります。

 その場合に呼び出されるAdFailedイベントを利用してAdMobで表示できなくても、Microsoft Advertisingで表示できて確率アップ!! というようなことが狙えます。

 

 AdMobが表示できない場合はコンソールに以下のような表示が出ます。

Error - Ad Not Available (NoFill)

 AdFailedイベントをうまく利用して広告の表示率を上げていきましょう!!

 

 

 

 

Windows Phoneゲーム プログラミング
Windows Phoneゲーム プログラミング


Please give us your valuable comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です