カルーセル広告クラスの説明 - glossom-dev/AdfurikunSDK-Android GitHub Wiki

AdfurikunCarousel

コンストラクタ

AdfurikunCarousel(Activity activity, ArrayList<String> appIds)

カルーセル広告のビューを返します。

パラメータ 説明
activity 広告を表示するActivity
appIds 広告枠IDの配列

プロパティ

val carouselView: View?

インスタンスメソッド

fun setAdfurikunCarouselListener(listener: AdfurikunCarouselListener?)

リスナーを登録します。

パラメータ 説明
listener コールバックを受け取るリスナーオブジェクト

fun load()

広告ロードを開始します。


fun play()
fun play(customParams: Map<String, String>?)

広告を表示します。再生準備が完了したアドネットワークの中から、1つ動画が選択されます。

パラメータ 説明
customParams イベントにcustomParams情報が送信されます

fun pause()

状態管理の一時停止、動画の一時停止などを行います。 ActivityのonPause()で実行してください。


fun resume()

状態管理の停止、動画の停止または破棄などを行います。 ActivityのonStop()で実行してください。


fun remove()

状態管理の破棄を行います。 ActivityのonDestroy()、もしく 明示的に破棄したい時に実行してください。実行後に再開することはできません。必ず動画リワードインスタンスを破棄してください。


AdfurikunCarouselListener

fun onCarouselLoadFinish()

広告のロード成功時に呼ばれます。


fun onCarouselLoadError(error: AdfurikunMovieError?)

ロード失敗時に呼ばれます。

パラメータ 説明
error エラー情報
詳細はエラーコードリファレンスをご参照ください

fun onCarouselImpression(appId: String?, adnwkey: String?, position: String)

広告の再生開始時に呼ばれます。

パラメータ 説明
appId 広告枠ID
adnwkey カルーセルのアイテムのアドネットワークキー
position カルーセルのアイテムのposition

fun onCarouselViewShowFail(appId: String?, error: AdfurikunMovieError?, adnwkey: String?, position: String)

広告の取得、表示が失敗した場合に呼ばれます。

パラメータ 説明
appId 広告枠ID
error エラー情報
詳細はエラーコードリファレンスをご参照ください
adnwkey カルーセルのアイテムのアドネットワークキー
position カルーセルのアイテムのposition

fun onCarouselViewClicked(appId: String?, adnwkey: String?, position: String)

広告のクリック時に呼ばれます。

パラメータ 説明
appId 広告枠ID
adnwkey カルーセルのアイテムのアドネットワークキー
position カルーセルのアイテムのposition

⚠️ **GitHub.com Fallback** ⚠️