NendModule の内容 - fan-ADN/nendSDK-cocos2d-x GitHub Wiki

メソッド

位置を指定してバナー広告を表示する

static void createNADView(char* apiKey, char* spotID, cocos2d::Point pos);
nend 管理画面で発行した該当アプリの広告枠の apiKey, spotID, 表示する座標 をセットします。

NendModule::createNADView("管理画面より発行された apiKey", "管理画面より発行された spotID", Point(0, 50));

位置とバナーサイズの自動調整を指定して広告を表示する (ver1.2.0で追加)

static void createNADView(char* apiKey, char* spotID, cocos2d::Point pos, bool isAdjust);
nend 管理画面で発行した該当アプリの広告枠の apiKey, spotID, 表示する座標, バナーサイズ自動調整の0N/0FF をbool値でセットします。

NendModule::createNADView("管理画面より発行された apiKey", "管理画面より発行された spotID", Point(0, 50), true);

画面下部中央にバナー広告を表示する

static void createNADViewBottom(char* apiKey, char* spotID);
nend 管理画面で発行した該当アプリの広告枠の apiKey, spotID をセットします。

NendModule::createNADViewBottom("管理画面より発行された apiKey", "管理画面より発行された spotID");

バナーサイズの自動調整を指定して画面下部中央にバナー広告を表示する (ver1.2.0で追加)

static void createNADViewBottom(char* apiKey, char* spotID, bool isAdjust);
nend 管理画面で発行した該当アプリの広告枠の apiKey, spotID, バナーサイズ自動調整の0N/0FF をbool値でセットします。

NendModule::createNADViewBottom("管理画面より発行された apiKey", "管理画面より発行された spotID", true);

画面上部中央にバナー広告を表示する

static void createNADViewTop(char* apiKey, char* spotID);
nend 管理画面で発行した該当アプリの広告枠の apiKey, spotID をセットします。

NendModule::createNADViewTop("管理画面より発行された apiKey", "管理画面より発行された spotID");

バナーサイズの自動調整を指定して画面上部中央にバナー広告を表示する (ver1.2.0で追加)

static void createNADViewTop(char* apiKey, char* spotID, bool isAdjust);
nend 管理画面で発行した該当アプリの広告枠の apiKey, spotID, バナーサイズ自動調整の0N/0FF をbool値でセットします。

NendModule::createNADViewTop("管理画面より発行された apiKey", "管理画面より発行された spotID", true);

バナー広告を非表示にする

static void hideNADView();
バナー広告を非表示にします。
複数のバナー広告を利用している場合は、すべての広告が対象となります。

NendModule::hideNADView();

バナー広告を非表示にする(spotID指定)※ver1.2.1 で追加

static void hideNADView(char* spotID);
管理画面より発行された spotID を指定して、バナー広告を非表示にします。

NendModule::hideNADView("管理画面より発行された spotID");

バナー広告を再表示する

static void showNADView();
非表示となったバナー広告を再表示します。
複数のバナー広告を利用している場合は、すべての広告が対象となります。

NendModule::showNADView();

バナー広告を再表示する(spotID指定)※ver1.2.1 で追加

static void showNADView(char* spotID);
管理画面より発行された spotID を指定して、非表示となったバナー広告を再表示します。

NendModule::showNADView("管理画面より発行された spotID");

広告の load 一時停止

static void pause();
広告の定期ロードを中断します。
複数のバナー広告を利用している場合は、すべての広告が対象となります。

NendModule::pause();

広告の load 一時停止(spotID指定)※ver1.2.1 で追加

static void pause(char* spotID);
管理画面より発行された spotID を指定して、広告の定期ロードを中断します。

NendModule::pause("管理画面より発行された spotID");

広告の load 再開

static void resume();
中断中の広告の定期ロードを再開します。
複数のバナー広告を利用している場合は、すべての広告が対象となります。

NendModule::resume();

広告の load 再開(spotID指定)※ver1.2.1 で追加

static void resume(char* spotID);
管理画面より発行された spotID を指定して、中断中の広告の定期ロードを再開します。

NendModule::resume("管理画面より発行された spotID");

リソースの解放

static void release();
広告の表示で使用されたリソースを解放します。
複数のバナー広告を利用している場合は、すべての広告が対象となります。

NendModule::release();

リソースの解放(spotID指定)※ver1.2.1 で追加

static void release(char* spotID);
広告の表示で使用されたリソースを解放します。

NendModule::release("管理画面より発行された spotID");