Windows Phoneでのアプリケーションの収益化の新しい時代は、いくつかのSDK広告ネットワークの集約と管理を特徴とする
Ad Mediator拡張機能のリリースから始まりました。
Ad Mediatorを使用すると、アプリケーション内のさまざまな広告ネットワークから情報をブロードキャストし、さまざまな
SDKの順次呼び出しアルゴリズムを実装できます。 アプリケーションが、広告ネットワークの要素を呼び出すときにコンテンツを受信しない場合、接続された広告ネットワークの他のSDKへの接続を開始します。

1つの広告ネットワークを使用する場合と比較して、Ad Mediatorメカニズムは、複数の広告ネットワークの管理およびSDKアプリケーションへの統合へのアクセス、およびそれらの使用を最適化する機会を提供します。
開発者は、選択した広告ネットワークの使用頻度、およびネットワークを地域別に表示するための設定を調整できます。
広告ネットワークの広告メディエーション(広告仲介)のレポートと構成、広告リクエストの配信方法の決定は
、Windows Phoneデベロッパーセンターで入手できます。

サポート
Ad Mediatorは、XAML上のWindows Phone 8.1アプリケーションおよびSilverlight上のWindows Phone 8 / Windows Phone 8.1アプリケーションで使用できます。 この拡張機能は、JavaScriptおよびWindowsストアアプリケーションを使用したWindows Phone 8.1アプリケーションのサポートに向けて開発中です。
Ad Mediatorは現在、
AdDuplex 、
Smaato、および
Micsoroft広告ネットワーク
SDKを
サポートしています。 これらのネットワークに加えて、Silverlight上のWindows Phoneアプリケーションは
AdMob 、
MobFox 、
InMobi、および
Inneractiveもサポートしています。
アプリでAd Mediatorを使用する
Ad Mediator拡張機能を使用するには
、Visual Studio拡張機能ギャラリーを使用し
てインストールする必要があります。
次に、たとえば
次の記事で説明するように
、サポートされている広告ネットワークのポータルに登録します
。AdMediatorをインストールする前に、アプリケーションがすでにAdDuplexなどの広告ネットワークのSDKを使用していた場合、アプリケーションで拡張コンポーネントを使用する前に、以前に接続した広告SDKへのすべてのリンクを削除します。
拡張機能をインストールしてVisual Studioを再起動した後、アプリケーションにAdMediatorControl要素を追加します。

XAMLアプリケーションコードで次の新しい行を取得します。
xmlns:WindowsPhone81="using:Microsoft.AdMediator.WindowsPhone81" <Grid> <WindowsPhone81:AdMediatorControl x:Name="AdMediator_AAB340" HorizontalAlignment="Left" Height="67" Id="AdMediator-Id-11EE90CB-F300-4A37-B7ED-52391BB5EAD4" Margin="73,362,0,0" VerticalAlignment="Top" Width="400"/> </Grid>
Nameパラメーターの値は、要素の目的に対応する任意の値に変更できますが、IDパラメーターを変更することはお勧めしません。
接続サービスを使用してアイテムを構成します。

[広告ネットワークの選択]ボタンをクリックして、アプリケーションの広告ネットワークを選択します。


そして、必要なすべての広告ネットワークdllがプロジェクトに正常に追加されました。
Windows Phone Developer Centerでアプリケーションを公開した後、接続された広告ネットワークのセットを変更することもできます
。「設定」をクリックして、広告ネットワークのポータルへの登録時に取得したデータを入力し、アプリケーションを起動します。
デフォルトのバナーサイズは、Silverlight上のWindows Phone8 / 8.1アプリケーションでは480x80、Windows Phone 8.1 XAMLアプリケーションでは400x66です。 選択した広告ネットワークのコンテンツを表示するには、バナーサイズが十分であることを確認する必要があります。 一部のネットワークでは、バナーの境界が広告ユニット全体を表示するには小さすぎる場合、コンテンツを提供しない場合があります。
ブロックのいずれかがデフォルトサイズよりも大きい場合、追加のパラメーターを使用してバナーサイズを調整することができます。
AdMediator.AdSdkParameters[AdSdkNames.AdDuplex]["Width"] = 400; AdMediator.AdSdkParameters[AdSdkNames.AdDuplex]["Height"] = 80;
MSDNのAdMediatorに関する詳細情報。
おわりに
Ad Mediatorは、Windows Phoneのアプリケーションで複数の広告ネットワークのバナーを表示するための単なる拡張機能ではなく、モバイルアプリケーション開発者が利用できるまったく新しい広告メディエーションアルゴリズムの一部です。
このコンポーネントをアプリケーションに統合すると、特定の地域での広告ネットワークの人気度に応じて、広告をブロードキャストするためのさまざまな設定を作成して使用できます。 また
、Windows Phoneデベロッパーセンターで、現在の広告構成の有効性に関する詳細なレポートを受け取ります
。
次の記事では、1つの広告ネットワークのみのSDKを統合する場合と比較して、広告メディエーションアルゴリズムを使用したWindows Phoneアプリケーションの広告収入の増加に関する情報を提供します。
便利なリンク