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 にそれを提出する準備ができたら、パートナー センターの [アプリ内広告] ページで広告ユニットを作成します。 次に、アプリがライブ広告を受信できるように、この広告ユニットを使用するようにアプリのコードを更新します。 詳しくは、「アプリの広告ユニットをセットアップする」をご覧ください。

既定では、アプリはマイクロソフトの有料広告ネットワークの広告を表示します。 広告の収益を最大化するには、広告ユニットの広告仲介を有効化することで、Taboola や Smaato など、その他の有料広告ネットワークの広告を表示できます。 また、Microsoft アプリ プロモーション キャンペーンの広告を用意することでも、アプリ プロモーション機能を強化できます。

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

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

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

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

追加のヘルプ

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

タスク リソース
広告のバグを報告したり個別のサポートを受けたりする サポート ページにアクセスし、[アプリ内広告] を選択します。
コミュニティ サポートを受ける フォーラムをご覧ください。
バナーやスポット広告をアプリに追加する方法を説明するサンプル プロジェクトをダウンロードします。 GitHub の広告サンプル」をご覧ください。
Windows アプリの最新の収益機会について学ぶ アプリの収益の獲得」をご覧ください。

Windows 8.1 と Windows Phone 8.x のアプリ

Windows 8.1 および Windows Phone 8.x 用のアプリについては、Windows および Windows Phone 8.x 用の Microsoft Advertising SDK を提供しています。 Windows 8.1 または Windows Phone 8.x アプリでこの SDK を使用して広告を表示する方法について詳しくは、この記事をご覧ください。