Language:

iOS での iAd インゲーム広告の使用方法

iAd.png

コンフィギュレーション

iAd システムの場合、コンフィギュレーションはすべて Apple エコシステムによって処理されます。詳細は Configuring Store Technologies をご覧ください。

C++ プロジェクト

プロジェクトが C++ の場合、適切なモジュールを Target.cs ファイルに追加することも必要になります。例えば、

    ...
    if (Target.Platform == UnrealTargetPlatform.IOS)
    {
        ModuleNames.Add("OnlineSubsystemFacebook");
        ModuleNames.Add("OnlineSubsystemIOS");
        ModuleNames.Add("IOSAdvertising");
        ModuleNames.Add("MetalRHI");
    }

Unreal Match 3 Target.cs ファイルの Match3\Source\Match3.Target.cs がファイル全体に対してどのようになっているか見てください。

Ad Banner を表示する

Show Ad Banner 関数は、ゲームにバナー広告を表示するために使います。例えば、メイン メニューが表示された時など、広告を表示したいロジック内のどこかに呼び出します。

ブループリント内:

Unreal Match 3 のサンプル ゲームを例に取りましょう。Widget ブループリントの Construct イベントを使って、勝敗画面の表示時にバナー広告を表示します。

show_ad.png

ノードに関する詳細は、バナーを表示する を参照してください。

Ad Banner を非表示にする

Hide Ad Banner 関数は、表示されているバナー広告を非表示にします。メインメニューを終了するなど、広告をこれ以上表示させたくない場合に呼び出します。

ブループリント内:

Unreal Match 3 のサンプル ゲームを例に取りましょう。Widget ブループリントの Destruct イベントを使って、勝敗画面の表示時にバナー広告を非表示にします。

hide_ad.png

ノードに関する詳細は、バナーを非表示にする を参照してください。