nendSDK Unity Plugin ver 1.0.2についてのメモ
Gameウインドウでは広告は表示されない
SDKに同梱されているサンプルを動かしてみても、UnityのGameウインドウでは広告は表示されない。iOS実機やシミュレータで実行した際に広告が表示されるようになっている。
サンプルにはサンプル用のAPIキーがあり、実行することでダミーの広告が表示される。
ちなみに、Unityのエディタ上でここにキーをペーストすることができないと思い込んでいたけど、実際はペーストできる。すでに文字列が入力されている状態でそれを選択状態にしている場合に限ってペーストが出来る様子。逆にまったく文字列が入力されてないところにペーストはできない。
表示するステージごとに切り替える
表示・非表示のメソッド
ステージを開始する際に広告を表示するために、NendAdBannerやNendAdIconクラスのShowメソッドとResumeメソッドを実行し、次のステージに遷移する際に、広告を停止するためにHideメソッドとPauseメソッドを実行する。
Resume,Pauseはそれぞれ広告のローテーションの再開と停止をしている。
フラグ
サンプルによるとステージ遷移の停止時には
isResumeNeeded = true;
としておき、Startメソッドでそのフラグがtrueであれば実行し、フラグをfalseにしている
isResumeNeeded = false;
おそらくAutomatic Display時に2重にShowをしてしまわないためにフラグを使っている様子。
参考
nend メディアパートナー向け資料
http://nend.net/dl/mediapartner/