API Reference - adeogun/casperjsdownloader GitHub Wiki

Maio Class

  • getSdkVersion
  • init
  • setAdTestMode
  • setMaioAdsListener
  • canShow
  • show

Maio Class


  • getSdkVersion:

maio SDK のバージョンを返します。

Version

v1.0.2 以降

Declaration

String getSdkVersion()

  • init:

SDK のセットアップを開始します。

void init(Activity activity, String mediaId, MaioAdsListener listener)

Parameters

activity

アプリのアクティビティ

mediaId

管理画面にて発行されるアプリ識別子

listener

SDK からの通知を受け取るデリゲート。

Example

MaioAds.init(this, MEDIA_ID, new MaioAdsListener() {
    //SDK準備完了の処理
    @Override
    public void onInitialized() {}
    //変更時の処理
    @Override
    public void onChangedCanShow(StringzoneId, booleannewValue) {}
    @Override
    //再生直前に呼ばれる処理
    public void onOpenAd(StringzoneId) {}
    @Override
    //再生時に呼ばれる処理
    public void onStartedAd(StringzoneId) {}
    @Override
    //再生終了時に呼ばれる処理
    public void onFinishedAd(intplaytime, booleanskipped, intduration, String zoneId) {}
    @Override
    //広告が閉じられた際の処理
    public void onClosedAd(StringzoneId) {}
    @Override
    //広告クリック時に呼ばれる処理public void onClickedAd(StringzoneId){}
    @Override
    //エラー時に呼ばれる処理
    public void onFailed(FailNotificationReasonreason, StringzoneId) {}
});

  • setAdTestMode:

広告の配信テストを行うかどうかを設定します。

Declaration

void setAdTestMode(boolean testMode)

Parameters

testMode

広告のテスト配信を行う場合には YES、それ以外なら NO。 アプリ開発中は YES にし、ストアに提出する際には NO にして下さい(既定値は NO)。

Example

//広告の配信テスト設定を行います。アプリをリリースする際にはコメントアウトして下さい。
MaioAds.setAdTestMode(true);
//動画広告初期化
MaioAds.init(this, MEDIA_ID, new MaioAdsListener(){});

  • setMaioAdsListener:

maio SDK からの通知を受け取るデリゲートをセットします。

Declaration

void setMaioAdsListener(final MaioAdsListener listener)

Parameters

listener

maio SDK から通知を受け取るデリゲート


  • canShow:

ゾーンの広告表示準備が整っていれば YES、そうでなければ NO を返します。

Declaration

boolean canShow()

boolean canShow(String zoneId)

Parameters

zoneId

広告の表示準備が整っているか確認したいゾーンの識別子

Example

//1ゾーン運用の場合
if (MaioAds.canShow())
    MaioAds.show();

//ゾーンを指定する場合は下記の呼び方
if(MaioAds.canShow(ZONE_ID1))
    MaioAds.show(ZONE_ID1 );

  • show:

ゾーンの広告を表示します。

Declaration

void show()

void show(String zoneId)

Parameters

zoneId

広告を表示したいゾーンの識別子

Example

//1ゾーン運用の場合
if (MaioAds.canShow())
    MaioAds.show();

//ゾーンを指定する場合は下記の呼び方
if(MaioAds.canShow(ZONE_ID1))
    MaioAds.show(ZONE_ID1 );