Skip to main content

Adrop

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

静的プロパティ

静的メソッド

使用例


AdropTheme

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

使用例


AdropErrorCode

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

プロパティ

ファクトリーメソッド


AdropAdChoicesPosition

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

Values

Usage Example


AdropBannerView

バナー広告を表示するウィジェットクラスです。

コンストラクタ

プロパティ

メソッド

使用例


AdropBannerListener

バナー広告イベントを処理するリスナークラスです。

コンストラクタ

コールバック

メタデータフィールド


AdropNativeAd

ネイティブ広告をリクエストするクラスです。

コンストラクタ

プロパティ

メソッド

使用例


AdropNativeAdView

ネイティブ広告を画面に表示するウィジェットです。

コンストラクタ

使用例


AdropNativeListener

ネイティブ広告イベントを処理するリスナークラスです。

コンストラクタ

コールバック


AdropNativeProperties

ネイティブ広告のコンテンツプロパティです。

プロパティ


AdropNativeProfile

ネイティブ広告のプロフィール情報です。

プロパティ


AdropInterstitialAd

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

コンストラクタ

プロパティ

メソッド

使用例


AdropInterstitialListener

インタースティシャル広告イベントを処理するリスナークラスです。

コンストラクタ

コールバック


AdropRewardedAd

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

コンストラクタ

プロパティ

メソッド

使用例


ServerSideVerificationOptions

リワード広告のサーバーサイド検証(SSV)オプションです。load()を呼び出す前に設定して、サーバーコールバックにカスタムデータを渡します。

コンストラクタ

プロパティ

使用例


AdropRewardedListener

リワード広告イベントを処理するリスナークラスです。

コンストラクタ

コールバック


AdropPopupAd

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

コンストラクタ

プロパティ

メソッド

使用例


AdropPopupListener

ポップアップ広告イベントを処理するリスナークラスです。

コンストラクタ


AdropMetrics

ユーザープロパティとイベントを管理するクラスです。

静的メソッド

使用例


AdropConsentManager

ユーザーの同意を管理するクラス(GDPR、CCPAなど)。Adrop.consentManager経由でアクセスします。

メソッド

使用例


AdropConsentResult

同意情報更新コールバックが返す結果オブジェクトです。

プロパティ


AdropConsentStatus

ユーザーの同意ステータスを表す列挙型です。


AdropConsentDebugGeography

異なる地域での同意フローをテストするための列挙型です。


BrowserTarget

広告クリック時の遷移先URLの開き方を制御する列挙型です。

使用例


CreativeSize

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

コンストラクタ

プロパティ


AdropProperties

AdropMetrics.setPropertyで使用する事前定義されたユーザープロパティキーの列挙型です。

使用例


AdropGender

AdropProperties.genderと一緒に使用する性別の値の列挙型です。


非推奨クラス

以下のクラスは非推奨であり、将来のバージョンで削除される予定です。 マイグレーションの詳細についてははじめにを参照してください。

テストユニットID

開発およびテスト時に使用できるユニットIDです。
本番デプロイ前に必ず実際のユニットIDに置き換えてください。

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

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

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

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

コールバックシグネチャ

第一引数が広告フォーマットによって異なります。バナーは unitId 文字列を、それ以外は広告インスタンスを渡します。

AdropAdValue

使用例

バナー:
ネイティブ、インタースティシャル、リワード:
バナーは第一引数として unitId 文字列を渡し、ネイティブ・インタースティシャル・リワードは広告インスタンスを渡します。インスタンスから ad.unitId を読み取って使用してください。

関連ドキュメント

はじめに

SDKインストールおよび設定ガイド

サンプル

サンプルコードとプロジェクト