Ce package fournit l'adaptateur de médiation AppLovin pour le SDK Google Mobile Ads (GMA) React Native, compatible avec la nouvelle architecture React Native (TurboModules).
Utilisation
1. Paramètres de confidentialité
Configurez le consentement utilisateur et les indicateurs de confidentialité pour l'adaptateur AppLovin :
import { AppLovinMediation } from 'gma-mediation-applovin';
// Set user consent (GDPR)
AppLovinMediation.setHasUserConsent(true);
// Set Do Not Sell (CCPA)
AppLovinMediation.setDoNotSell(false);2. Extras de médiation
Pour transmettre des paramètres spécifiques au réseau (par exemple, couper le son) à AppLovin,
fournissez
AppLovinMediationExtras dans votre
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,
}),
],
};| Classes | |
|---|---|
App
|
Extras de médiation pour l'adaptateur AppLovin. |
| Interfaces | |
|---|---|
App
|
Interface de paramètres pour créer des extras de médiation AppLovin.
|
| Variables | |
|---|---|
App
|
Paramètres de confidentialité de la médiation pour AppLovin. |
Variables
Const AppLovinMediation
AppLovinMediation: {
setDoNotSell(doNotSell): void;
setHasUserConsent(hasUserConsent): void;
}
AppLovinMediationExtras
| Constructeurs | |
|---|---|
constructor
|
|
| Propriétés | |
|---|---|
android
|
Nom de classe de l'adaptateur supplémentaire de médiation Android.
|
extras
|
Paramètres supplémentaires transmis à l'adaptateur de médiation.
|
ios
|
Nom de classe de l'adaptateur supplémentaire de médiation iOS. |
is
|
Indique si l'annonce AppLovin chargée sera mise en sourdine ou non.
|
Constructeurs
constructeur
new AppLovinMediationExtras(params): AppLovinMediationExtras
| Paramètres | |
|---|---|
params:
AppLovinMediationExtrasParams
|
|
| Renvoie | |
|---|---|
AppLovinMediationExtras
|
|
Propriétés
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
| Propriétés | |
|---|---|
is
|
Indique si le son de l'annonce doit être coupé. |
Propriétés
Readonly isMuted
isMuted: boolean