スワイプインタースティシャル広告の導入 - united-adstir/AdStir-Integration-Guide-Android GitHub Wiki

adstir SDK 2.14.6以上をご利用する場合はAndroidXへの移行が必要です。こちらを参考にAndroidXへ移行をお願いいたします。

対応OS

Android 4.4以上

利用上の注意

縦画面表示かつ全画面で表示されるアプリでご利用を想定しています。表示されるレイアウトのサイズが小さい場合、正常に広告が表示されない可能性があります。

対応提携ネットワークについて

対応提携ネットワークについてはこちらをご覧ください。

利用準備

こちらの変更履歴をご覧になってから導入を開始してください。

初期設定

初期設定に従って設定してください。

対応提携ネットワークを導入する場合はこちらを参考に対応提携ネットワークを導入してください。

広告の設置

以下のどちらかの方法で広告を設置してください。

レイアウトのXMLにて設置

<com.ad_stir.fullscreen.AdstirFullscreenView
    media="メディアID"
    spot="枠No"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />

Javaコードにて設置

  1. スワイプインタースティシャル広告のインスタンスを生成
  2. リスナーを生成(オプション)
  3. スワイプインタースティシャルをレイアウトに配置
1. スワイプインタースティシャル広告のインスタンスを生成

AdstirFullscreenViewのインスタンスを生成します。

AdstirFullscreenView view = new AdstirFullscreenView(
    activity,
    "メディアID",
    枠No);
2. リスナーを生成(オプション)

スワイプインタースティシャル広告のリスナーを設定します。

view.setListener(new AdstirFullscreenView.AdstirFullscreenListener() {
    @Override
    public void onLeaveApplication(AdstirFullscreenView view){
        // スワイプインタースティシャル広告をタップし、ユーザーがアプリケーションから離れた時に呼ばれます。
    }
});
3. スワイプインタースティシャル広告をレイアウトに配置

スワイプインタースティシャル広告を表示するレイアウトに1.で作成したインスタンスを配置します。

layout.addView(view);

ライブラリ詳細

APIリファレンスをご覧ください。

よくあるご質問

FAQをご覧ください。