# MRAID の仕様とガイドライン

> モバイル環境でリッチ・メディア・クリエイティブが正しく機能するように、MRAIDの仕様とベスト・プラクティスを遵守します。

ironsource は [MRAID 2.0 プロトコル](https://iabtechlab.com/wp-content/uploads/2016/02/IAB_MRAID_v2_FINAL.pdf)をサポートします。

## ironSource の広告仕様##ad-specifications-for-ironsource

* デバイスにダウンロードするすべてのアセットとコードは、最大4 MBである必要があります。
* 広告は横向きと縦向きの両方をサポートする必要があります（推奨）。
* 広告のロード中は、広告にロード画面を含める必要があります。
* サードパーティのリアルタイムブロッキングピクセルは許可されません(IAS、DVなど)。
* ironsource はタイマーと close ボタンを描画します。自分で追加しないでください。
* ウィンドウのオブジェクトにアクセスしません (エラーの原因になります)。
* クリエイティブは自動再生される必要があります（ユーザーインタラクションは不要）。
* 広告内のすべての URL が保護されている必要があります（例えば、正しい表記は `HTTPS://` で、正しくない表記は `HTTP://` です）。

## ironsource の MRAID タグ仕様##mraid-tag-specifications-for-ironsource

* ユーザーのクリック時にリダイレクトするには、`mraid.open(URL STRING)` を使用します。
* 広告のサイズを取得するには、`mraid.getMaxSize()` を使用する必要があります。他の場所からサイズを取得しないでください。
* MRAID タグは完全な HTML ドキュメントではなく、Raw HTML (または JS) コードのスニペットにする必要があります。
* 外部アセットへの参照はすべて、相対 URL ではなく絶対 URL、HTTP ではなく HTTPS でなければなりません。
* タグに 1 行の HTML コメントを含めることはできません。
