パッケージ jp.supership.vamp

インタフェース VAMPRewardedAdListener

既知の実装クラスのリスト:
VAMPActivityEventDispatcher, VAMPEventDispatcher

public interface VAMPRewardedAdListener
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    void
    onClosed(String placementId, boolean adClicked)
    広告が閉じられると通知されます。
    void
    onCompleted(String placementId)
    インセンティブ付与が可能になると通知されます。
    void
    onExpired(String placementId)
    RTBはロードが完了してから1時間経過すると、広告表示ができても無効扱いとなり、収益が発生しません。
    void
    onFailedToShow(String placementId, VAMPError error)
    広告の表示に失敗すると通知されます。
    void
    onOpened(String placementId)
    広告の表示が開始されると通知されます。
  • メソッドの詳細

    • onFailedToShow

      void onFailedToShow(@NonNull String placementId, @NonNull VAMPError error)
      広告の表示に失敗すると通知されます。

      例) 視聴完了する前にユーザがキャンセルするなど。

      パラメータ:
      placementId - 広告枠ID
      error - VAMPError
    • onCompleted

      void onCompleted(@NonNull String placementId)
      インセンティブ付与が可能になると通知されます。

      ※ユーザが途中で再生をスキップしたり、動画視聴をキャンセルすると発生しません。

      ※アドネットワークによって発生タイミングが異なります。

      パラメータ:
      placementId - 広告枠ID
    • onOpened

      void onOpened(@NonNull String placementId)
      広告の表示が開始されると通知されます。
      パラメータ:
      placementId - 広告枠ID
    • onClosed

      void onClosed(@NonNull String placementId, boolean adClicked)
      広告が閉じられると通知されます。

      ユーザキャンセルなどの場合も通知されるため、インセンティブ付与は onCompleted(java.lang.String) で判定してください。

      パラメータ:
      placementId - 広告枠ID
      adClicked - 広告がクリックされたかどうか
    • onExpired

      void onExpired(@NonNull String placementId)
      RTBはロードが完了してから1時間経過すると、広告表示ができても無効扱いとなり、収益が発生しません。

      この通知を受け取ったらロードからやり直してください。

      パラメータ:
      placementId - 広告枠ID