Paket ini menyediakan adapter mediasi AppLovin untuk Google Mobile Ads (GMA) React Native SDK, yang mendukung React Native New Architecture (TurboModules).
Penggunaan
1. Setelan Privasi
Konfigurasi izin pengguna dan flag privasi untuk adapter AppLovin:
import { AppLovinMediation } from 'gma-mediation-applovin';
// Set user consent (GDPR)
AppLovinMediation.setHasUserConsent(true);
// Set Do Not Sell (CCPA)
AppLovinMediation.setDoNotSell(false);2. Tambahan Mediasi
Untuk meneruskan parameter khusus jaringan (seperti membisukan audio) ke AppLovin,
berikan
AppLovinMediationExtras di
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,
}),
],
};| Class | |
|---|---|
App
|
Tambahan mediasi untuk adapter AppLovin. |
| Antarmuka | |
|---|---|
App
|
Antarmuka parameter untuk membuat tambahan mediasi AppLovin.
|
| Variabel | |
|---|---|
App
|
Setelan privasi mediasi untuk AppLovin. |
Variabel
Const AppLovinMediation
AppLovinMediation: {
setDoNotSell(doNotSell): void;
setHasUserConsent(hasUserConsent): void;
}
AppLovinMediationExtras
| Konstruktor | |
|---|---|
constructor
|
|
| Properti | |
|---|---|
android
|
Nama class adapter tambahan mediasi Android.
|
extras
|
Parameter tambahan yang diteruskan ke adapter mediasi.
|
ios
|
Nama class adapter tambahan mediasi iOS. |
is
|
Menentukan apakah iklan AppLovin yang dimuat akan dibisukan atau tidak.
|
Konstruktor
constructor
new AppLovinMediationExtras(params): AppLovinMediationExtras
| Parameter | |
|---|---|
params:
AppLovinMediationExtrasParams
|
|
| Hasil | |
|---|---|
AppLovinMediationExtras
|
|
Properti
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
| Properti | |
|---|---|
is
|
Apakah akan membisukan audio untuk iklan. |
Properti
Readonly isMuted
isMuted: boolean