AppLovin Mediation API

Ten pakiet zawiera adapter zapośredniczenia AppLovin dla pakietu SDK do reklam mobilnych Google w React Native, który obsługuje nową architekturę React Native (TurboModules).

Wykorzystanie

1. Ustawienia prywatności

Skonfiguruj flagi zgody użytkownika i prywatności dla adaptera AppLovin:

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

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

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

2. Dodatki do zapośredniczenia

Aby przekazać do AppLovin parametry specyficzne dla sieci (np. wyciszenie dźwięku), podaj AppLovinMediationExtras w 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,
    }),
  ],
};

Zajęcia
AppLovinMediationExtras
Dodatki do zapośredniczenia dla adaptera AppLovin.
Interfejsy
AppLovinMediationExtrasParams
Interfejs parametrów do tworzenia dodatków do zapośredniczenia AppLovin.
Zmienne
AppLovinMediation
Ustawienia prywatności zapośredniczenia dla AppLovin.

Zmienne


Const AppLovinMediation

AppLovinMediation: {
  setDoNotSell(doNotSell): void;
  setHasUserConsent(hasUserConsent): void;
}
Ustawienia prywatności zapośredniczenia dla AppLovin.

AppLovinMediationExtras

Dodatki do zapośredniczenia dla adaptera AppLovin.
Zespoły
constructor
Właściwości
androidAdapterClassName
Nazwa klasy adaptera dodatków do zapośredniczenia na Androida.
extras
Dodatkowe parametry przekazywane do adaptera zapośredniczenia.
iosAdapterClassName
Nazwa klasy adaptera dodatków do zapośredniczenia na iOS.
isMuted
Określa, czy wczytana reklama AppLovin będzie wyciszona.

Zespoły


constructor

new AppLovinMediationExtras(params): AppLovinMediationExtras

Właściwości


Readonly androidAdapterClassName

androidAdapterClassName: "com.google.mobileads.mediation.applovin.AppLovinMediationExtras" = "com.google.mobileads.mediation.applovin.AppLovinMediationExtras"
Nazwa klasy adaptera dodatków do zapośredniczenia na Androida.

Readonly extras

extras: Readonly<Record<string, unknown>>
Dodatkowe parametry przekazywane do adaptera zapośredniczenia.

Readonly iosAdapterClassName

iosAdapterClassName: "AppLovinMediationExtras" = "AppLovinMediationExtras"
Nazwa klasy adaptera dodatków do zapośredniczenia na iOS.

Readonly isMuted

isMuted: boolean
Określa, czy wczytana reklama AppLovin będzie wyciszona.

AppLovinMediationExtrasParams

Interfejs parametrów do tworzenia dodatków do zapośredniczenia AppLovin.
Właściwości
isMuted
Czy wyciszyć dźwięk reklamy.

Właściwości


Readonly isMuted

isMuted: boolean
Czy wyciszyć dźwięk reklamy.