Microsoft Advertising SDK を使用したアプリでの広告の表示

警告

2020 年 6 月 1 日以降、Windows UWP アプリ用の Microsoft の広告の収益化プラットフォームはシャットダウンされます。 詳細情報

Microsoft Advertising SDK を使用して Windows 10 または Windows 11 用の ユニバーサル Windows プラットフォーム (UWP) アプリに広告を配置することで、収益機会を増やします。 広告収益化プラットフォームでは、アプリにシームレスに統合できるさまざまな広告形式を提供し、多くの一般的な広告ネットワークとの仲介をサポートします。 マイクロソフトのプラットフォームは、OpenRTB、VAST 2.x、MRAID 2、および VPAID 3 の各標準に準拠しており、MOAT および IAS と互換性があります。


SDK のインストール アイコン 開始するには

Microsoft Advertising SDK をインストールする
開発アイコン 開発者向けガイド

バナー広告
スポット広告
ネイティブ広告
API 参照アイコン その他のリソース

アプリで広告ユニットを設定する
ベスト プラクティス
API リファレンス

手順 1: Microsoft Advertising SDK をインストールする

まず、アプリのビルドに使用する開発用コンピューターに Microsoft Advertising SDK をインストールします。 インストール手順については、この記事 参照してください

手順 2: アプリに広告を実装する

Microsoft Advertising SDK には、アプリで使用できるさまざまな種類の広告コントロールが用意されています。 シナリオに最適な広告の種類を選択し、アプリにコードを追加してそれらの広告を表示します。 この手順では、テスト広告ユニットを使用して、テスト中にアプリがどのように広告をレンダリングするかを確認します。

これらは、アプリ内のページの四角形の部分を利用してプロモーション コンテンツを表示する静的ディスプレイ広告です。 これらの広告は、一定間隔で自動的に更新できます。 これは、初めてアプリで広告を行う場合はここから始めることをお勧めします。

手順とコード例については、この記事 参照してください

タブレット上のバナー広告を示す画像。

スポットビデオとスポットバナー広告

これらは、通常、ユーザーがビデオを視聴したり、クリックしてアプリやゲームを続行したりする必要がある全画面表示の広告です。 ビデオとバナーの 2 種類のスポット広告をサポートしています。

手順とコード例については、この記事 参照してください

タブレットで再生されているゲーム内のスポット広告を示す画像。

ネイティブ広告

これらはコンポーネントベースの広告です。 広告クリエイティブの各部分 (タイトル、画像、説明、行動喚起テキストなど) は、独自のフォント、色、その他の UI コンポーネントを使用してアプリに統合できる個々の要素としてアプリに配信されます。

手順とコード例については、この記事 参照してください

さまざまなデバイスに表示できるネイティブの広告を示す画像。

手順 3: 広告ユニットを作成し、仲介を構成する

アプリのテストが完了し、Microsoft Store にそれを提出する準備ができたら、パートナー センターの [アプリ内広告] ページで広告ユニットを作成します。 次に、この広告ユニットを使用するようにアプリ コードを更新して、アプリがライブ広告を受け取るようにします。 詳しくは、「アプリの広告ユニットをセットアップする」をご覧ください。

既定では、Microsoft の有料広告ネットワークの広告がアプリに表示されます。 広告収益を最大化するには、広告ユニットの ad 仲介を有効にして Tabla や Smaato などの追加の有料広告ネットワークからの広告を表示できます。 また、Microsoft アプリ プロモーション キャンペーンの広告を提供することで、アプリのプロモーション機能を向上させることもできます。

UWP アプリで広告仲介の使用を開始するには、広告ユニットの広告仲介設定構成します。 既定では、機械学習アルゴリズムを使用して仲介設定が自動的に構成され、アプリがサポートする市場全体で広告収益を最大化するのに役立ちます。 ただし、使用するネットワークを手動で選択することもできます。 いずれの方法でも、仲介設定はサーバー上で完全に構成されます。アプリでコードを変更する必要はありません。

手順 4: アプリを提出してパフォーマンスを確認する

広告を含むアプリの開発が完了したら、パートナー センターに更新したアプリを提出することで、Microsoft Store でアプリを利用できるようになります。 広告を表示するアプリは、Microsoft Store ポリシーの セクション 10.10 およびアプリ開発者契約の Exhibit E で指定されている追加の要件を満たしている必要があります。

アプリが Microsoft Store で公開されて利用できるようになったら、パートナー センターで広告パフォーマンス レポートを確認して、継続的に仲介の設定に変更を加えることで、広告のパフォーマンスを最適化できます。 広告収益は、 支払いの概要に含まれます。

追加のヘルプ

Microsoft Advertising SDK の使用に関するその他のヘルプについては、次のリソースを使用してください。

タスク リソース
バグを報告したり、広告のサポートを受けたりする support ページにアクセスしAds-In-Apps選択します。
コミュニティ サポートを受ける forumにアクセスしてください。
バナー広告とスポット広告をアプリに追加する方法を示すサンプル プロジェクトをダウンロードします。 GitHub の Advertising サンプルを参照してください。
Windows アプリの最新の収益化の機会について説明します アプリの Monetize にアクセスします

Windows 8.1 および Windows Phone 8.x アプリ

Windows 8.1 および Windows Phone 8.x アプリの場合、Windows および Windows Phone 8.x 用の microsoft Advertising SDK を提供。 この SDK を使用して Windows 8.1 アプリと Windows Phone 8.x アプリで広告を表示する方法の詳細については、この記事 参照してください