Este paquete proporciona el adaptador de mediación de AppLovin para el SDK de anuncios de Google para dispositivos móviles (GMA) de React Native, que admite la nueva arquitectura de React Native (TurboModules).
Uso
1. Configuración de privacidad
Configura el consentimiento del usuario y las marcas de privacidad para el adaptador de AppLovin:
import { AppLovinMediation } from 'gma-mediation-applovin';
// Set user consent (GDPR)
AppLovinMediation.setHasUserConsent(true);
// Set Do Not Sell (CCPA)
AppLovinMediation.setDoNotSell(false);2. Elementos adicionales de mediación
Para pasar parámetros específicos de la red (como silenciar el audio) a AppLovin, suministra AppLovinMediationExtras en tu 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,
}),
],
};| Clases | |
|---|---|
App
|
Elementos adicionales de mediación para el adaptador de AppLovin. |
| Interfaces | |
|---|---|
App
|
Interfaz de parámetros para compilar elementos adicionales de mediación de AppLovin.
|
| Variables | |
|---|---|
App
|
Configuración de privacidad de mediación para AppLovin. |
Variables
Const AppLovinMediation
AppLovinMediation: {
setDoNotSell(doNotSell): void;
setHasUserConsent(hasUserConsent): void;
}
AppLovinMediationExtras
| Constructores | |
|---|---|
constructor
|
|
| Propiedades | |
|---|---|
android
|
Es el nombre de la clase del adaptador adicional de mediación de Android.
|
extras
|
Son los parámetros adicionales que se pasan al adaptador de mediación.
|
ios
|
Es el nombre de la clase del adaptador adicional de mediación de iOS. |
is
|
Especifica si el anuncio de AppLovin cargado se silenciará o no.
|
Constructores
constructor
new AppLovinMediationExtras(params): AppLovinMediationExtras
| Parámetros | |
|---|---|
params:
AppLovinMediationExtrasParams
|
|
| Muestra | |
|---|---|
AppLovinMediationExtras
|
|
Propiedades
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
| Propiedades | |
|---|---|
is
|
Indica si se debe silenciar el audio del anuncio. |
Propiedades
Readonly isMuted
isMuted: boolean