バナーおよびMREC広告は、アプリのレイアウトの一部(多くの場合、画面の上部か下部、またはスクロール可能なコンテンツ内)を占める長方形の広告フォーマットです。 ユーザーがアプリを操作している間も表示され続けるため、ゲームプレイやアプリの使用を妨げることなく、設定された期間の経過後に自動的に更新することができます。
以下のセクションでは、バナーまたはMREC広告をロード、表示、および非表示にする方法について説明します。
バナーまたはMRECをロードするには、createBanner() または createMRec() を呼び出します。
そのメソッドにAd Unit IDと希望する広告表示位置を渡します。
var adUnitId:String = "«ad-unit-ID»";
public function initializeAd():void
{
AppLovinMAX.createBanner(adUnitId, AdViewPosition.BOTTOM_CENTER);
// banner広告の場合は、背景または背景色も設定します。
// 背景色は、必要な色の16進数カラーコードを表すuint型です。
// 例えば、白い背景を設定するには、背景色を0xFFFFFFに設定します。
AppLovinMAX.setBannerBackgroundColor(adUnitId, «background-color»);
}
var adUnitId:String = "«ad-unit-ID»";
public function initializeAd():void
{
AppLovinMAX.createMRec(adUnitId, AdViewPosition.CENTERED);
}
位置オプションの完全なリストは以下の通りです:
TOP_LEFTTOP_CENTERTOP_RIGHTCENTER_LEFTCENTEREDCENTER_RIGHTBOTTOM_LEFTBOTTOM_CENTERBOTTOM_RIGHTBannersは、スマートフォンでは320×50、タブレットでは728×90に自動的にサイズ調整されます。
MRECは、スマートフォンとタブレットの両方で300×250にサイズ調整されます。
表示サイズ調整の補助として、ユーティリティメソッド AppLovinMAX.isTablet() を呼び出すことができます。
bannerまたはMRECを表示するには、showBanner() または showMRec() を呼び出します:
AppLovinMAX.showBanner(«ad-unit-ID»);
AppLovinMAX.showMRec(«ad-unit-ID»);
バナーまたはMRECを非表示にするには、hideBanner() または hideMRec() を呼び出します:
AppLovinMAX.hideBanner(«ad-unit-ID»);
AppLovinMAX.hideMRec(«ad-unit-ID»);