このパッケージには、Google Mobile Ads(GMA)React Native SDK 用の AppLovin メディエーション アダプタが用意されています。このアダプタは、React Native の新しいアーキテクチャ(TurboModules)をサポートしています。
用途
1. プライバシー設定
AppLovin アダプタのユーザーの同意とプライバシー フラグを構成します。
import { AppLovinMediation } from 'gma-mediation-applovin';
// Set user consent (GDPR)
AppLovinMediation.setHasUserConsent(true);
// Set Do Not Sell (CCPA)
AppLovinMediation.setDoNotSell(false);2. メディエーションの追加パラメータ
ネットワーク固有のパラメータ(音声のミュートなど)を AppLovin に渡すには、
AppLovinMediationExtras を
AdRequestで指定します。
import { AdRequest } from '@google/mobile-ads';
import { AppLovinMediationExtras } from 'gma-mediation-applovin';
const request: AdRequest = {
adUnitId: 'YOUR_AD_UNIT_ID',
mediationExtras: [
new AppLovinMediationExtras({
isMuted: true,
}),
],
};| クラス | |
|---|---|
App
|
AppLovin アダプタのメディエーションの追加パラメータ。 |
| インターフェース | |
|---|---|
App
|
AppLovin メディエーションの追加パラメータを作成するためのパラメータ インターフェース。
|
| 変数 | |
|---|---|
App
|
AppLovin のメディエーションのプライバシー設定。 |
変数
Const AppLovinMediation
AppLovinMediation: {
setDoNotSell(doNotSell): void;
setHasUserConsent(hasUserConsent): void;
}
AppLovinMediationExtras
AppLovin アダプタのメディエーションの追加パラメータ。
| コンストラクタ | |
|---|---|
constructor
|
|
| プロパティ | |
|---|---|
android
|
Android メディエーションの追加アダプタ クラス名。
|
extras
|
メディエーション アダプタに渡される追加パラメータ。
|
ios
|
iOS メディエーションの追加アダプタ クラス名。 |
is
|
読み込まれた AppLovin 広告をミュートするかどうかを指定します。
|
コンストラクタ
constructor
new AppLovinMediationExtras(params): AppLovinMediationExtras
| パラメータ | |
|---|---|
params:
AppLovinMediationExtrasParams
|
|
| 戻り値 | |
|---|---|
AppLovinMediationExtras
|
|
プロパティ
Readonly androidAdapterClassName
androidAdapterClassName:
"com.google.mobileads.mediation.applovin.AppLovinMediationExtras"
=
"com.google.mobileads.mediation.applovin.AppLovinMediationExtras"
Readonly extras
extras: Readonly<Record<string, unknown>>
Readonly iosAdapterClassName
iosAdapterClassName:
"AppLovinMediationExtras" = "AppLovinMediationExtras"
Readonly isMuted
isMuted: boolean
AppLovinMediationExtrasParams
AppLovin メディエーションの追加パラメータを作成するためのパラメータ インターフェース。
| プロパティ | |
|---|---|
is
|
広告の音声をミュートするかどうか。 |
プロパティ
Readonly isMuted
isMuted: boolean