Skip to main content

Adrop

Adrop SDKのメインクラスです。SDK初期化とグローバル設定を担当します。

静的メソッド

静的プロパティ

使用例


AdropTheme

広告のダークモード設定のための列挙型です。

値

使用例


AdropErrorCode

広告の読み込みと表示時に発生する可能性のあるエラーコードです。

値


AdropAdChoicesPosition

バックフィルネイティブ広告のAdChoicesマーク表示位置を設定するenumです。

Values

Usage Example


AdropBanner

バナー広告を表示するビュークラスです。

コンストラクタ

プロパティ

メソッド

Companionメソッド

使用例


AdropBannerListener

バナー広告イベントを処理するインターフェースです。

メソッド

すべてのコールバックはメインスレッドで呼び出されます(@UiThread)。

AdropNativeAd

ネイティブ広告を表示するクラスです。

コンストラクタ

プロパティ

メソッド

Companionメソッド

使用例


AdropNativeAdView

ネイティブ広告をレンダリングするコンテナビューです。

コンストラクタ

プロパティ

メソッド

使用例


AdropNativeAdListener

ネイティブ広告イベントを処理するインターフェースです。

メソッド

すべてのコールバックはメインスレッドで呼び出されます(@UiThread)。

AdropNativeAdProfile

ネイティブ広告のプロフィール情報を含むデータクラスです。

プロパティ

使用例


AdropMediaView

ネイティブ広告のメディアコンテンツを表示するビューです。

コンストラクタ

説明

メディアビューはネイティブ広告の画像や動画コンテンツを表示します。AdropNativeAdViewのsetMediaView()メソッドを通じて設定する必要があります。

AdropInterstitialAd

インタースティシャル広告を表示するクラスです。

コンストラクタ

プロパティ

メソッド

使用例


AdropInterstitialAdListener

インタースティシャル広告イベントを処理するインターフェースです。

メソッド

すべてのコールバックはメインスレッドで呼び出されます(@UiThread)。

AdropInterstitialAdCloseListener

インタースティシャル広告の閉じるイベントを処理するインターフェースです。

メソッド

すべてのコールバックはメインスレッドで呼び出されます(@UiThread)。

AdropRewardedAd

リワード広告を表示するクラスです。

コンストラクタ

プロパティ

メソッド

使用例


AdropRewardedAdListener

リワード広告イベントを処理するインターフェースです。

メソッド

すべてのコールバックはメインスレッドで呼び出されます(@UiThread)。

AdropUserDidEarnRewardHandler

リワード付与時に呼び出される型エイリアスです。

定義

パラメータ

使用例


AdropPopupAd

ポップアップ広告を表示するクラスです。

コンストラクタ

プロパティ

メソッド

使用例


AdropPopupAdListener

ポップアップ広告イベントを処理するインターフェースです。

メソッド

すべてのコールバックはメインスレッドで呼び出されます(@UiThread)。

AdropPopupAdCloseListener

ポップアップ広告の閉じるイベントを処理するインターフェースです。

メソッド

すべてのコールバックはメインスレッドで呼び出されます(@UiThread)。

AdropSplashAd

スプラッシュ広告を表示するクラスです。

コンストラクタ

パラメータ

プロパティ

メソッド

使用例


AdropSplashAdListener

スプラッシュ広告イベントを処理するインターフェースです。

メソッド

パラメータ

すべてのコールバックはメインスレッドで呼び出されます(@UiThread)。

AdropSplashAdView

スプラッシュ広告をビューとして表示するクラスです。

コンストラクタ

プロパティ

メソッド

使用例


AdropSplashAdViewListener

スプラッシュ広告ビューイベントを処理するインターフェースです。

メソッド

すべてのコールバックはメインスレッドで呼び出されます(@UiThread)。

AdropKey

ユーザープロパティキーを定義するクラスです。

定数

使用例


AdropValue

ユーザープロパティ値を定義するクラスです。

共通定数

AdropBirth

生年月日フォーマットを定義します。

AdropGender

性別値を定義します。

使用例


CreativeSize

クリエイティブのサイズを表すデータクラスです。

プロパティ

使用例


AdropEventParam

カスタムイベントパラメータを作成するクラスです。

Builderメソッド

使用例

  • パラメータキーは1〜64文字である必要があります。
  • 文字列値は最大1024文字までです。
  • putLong()に渡す値はJavaScriptのMAX_SAFE_INTEGER(9007199254740991)を超えることはできません。

AdropMetrics

ユーザーイベントとプロパティを管理するシングルトンオブジェクトです。

静的プロパティ

静的メソッド

logEvent()は非推奨であり、将来のバージョンで削除されます。sendEvent()を使用してください。

sendEvent

オプションのパラメータと共にユーザーイベントを送信します。
  • イベント名は1〜64文字である必要があります。
  • 同じ名前とパラメータを持つ重複イベントは500ms以内の送信が制限されます。
  • sendEvent()を呼び出す前にSDKを初期化する必要があります。

バックフィル広告収益 (onPaidEvent)

バックフィル広告が表示された際に広告収益情報を受け取るコールバックです。バックフィル広告のみで発火し、Adropの直接広告では呼び出されません。

サポートされる広告フォーマット

バナー、インタースティシャル、リワード、ネイティブでサポートされます。ポップアップ・スプラッシュはサポートされません。

AdropPaidEventListener<T>

AdropAdValue

使用例

AdropNativeAd、AdropInterstitialAd、AdropRewardedAdでも同じ paidEventListener プロパティで登録します。コールバックはメインスレッドで呼び出されます(@UiThread)。