API AppLovin Mediation

Questo pacchetto fornisce l'adattatore di mediazione AppLovin per l'SDK Google Mobile Ads (GMA) React Native, che supporta la nuova architettura React Native (TurboModules).

Utilizzo

1. Impostazioni della privacy

Configura i flag di consenso dell'utente e privacy per l'adattatore AppLovin:

import { AppLovinMediation } from 'gma-mediation-applovin';

// Set user consent (GDPR)
AppLovinMediation.setHasUserConsent(true);

// Set Do Not Sell (CCPA)
AppLovinMediation.setDoNotSell(false);

2. Extra per la mediazione

Per passare parametri specifici della rete (ad esempio la disattivazione dell'audio) ad AppLovin, fornisci AppLovinMediationExtras in 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,
    }),
  ],
};

Corsi
AppLovinMediationExtras
Extra per la mediazione per l'adattatore AppLovin.
Interfacce
AppLovinMediationExtrasParams
Interfaccia dei parametri per la creazione di extra per la mediazione AppLovin.
Variabili
AppLovinMediation
Impostazioni della privacy per la mediazione per AppLovin.

Variabili


Const AppLovinMediation

AppLovinMediation: {
  setDoNotSell(doNotSell): void;
  setHasUserConsent(hasUserConsent): void;
}
Impostazioni della privacy per la mediazione per AppLovin.

AppLovinMediationExtras

Extra per la mediazione per l'adattatore AppLovin.
Costruttori
constructor
Proprietà
androidAdapterClassName
Il nome della classe dell'adattatore extra per la mediazione Android.
extras
I parametri extra passati all'adattatore di mediazione.
iosAdapterClassName
Il nome della classe dell'adattatore extra per la mediazione iOS.
isMuted
Specifica se l'annuncio AppLovin caricato verrà disattivato o meno.

Costruttori


constructor

new AppLovinMediationExtras(params): AppLovinMediationExtras

Proprietà


Readonly androidAdapterClassName

androidAdapterClassName: "com.google.mobileads.mediation.applovin.AppLovinMediationExtras" = "com.google.mobileads.mediation.applovin.AppLovinMediationExtras"
Il nome della classe dell'adattatore extra per la mediazione Android.

Readonly extras

extras: Readonly<Record<string, unknown>>
I parametri extra passati all'adattatore di mediazione.

Readonly iosAdapterClassName

iosAdapterClassName: "AppLovinMediationExtras" = "AppLovinMediationExtras"
Il nome della classe dell'adattatore extra per la mediazione iOS.

Readonly isMuted

isMuted: boolean
Specifica se l'annuncio AppLovin caricato verrà disattivato o meno.

AppLovinMediationExtrasParams

Interfaccia dei parametri per la creazione di extra per la mediazione AppLovin.
Proprietà
isMuted
Indica se disattivare l'audio dell'annuncio.

Proprietà


Readonly isMuted

isMuted: boolean
Indica se disattivare l'audio dell'annuncio.