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 | |
|---|---|
App
|
Dodatki do zapośredniczenia dla adaptera AppLovin. |
| Interfejsy | |
|---|---|
App
|
Interfejs parametrów do tworzenia dodatków do zapośredniczenia AppLovin.
|
| Zmienne | |
|---|---|
App
|
Ustawienia prywatności zapośredniczenia dla AppLovin. |
Zmienne
Const AppLovinMediation
AppLovinMediation: {
setDoNotSell(doNotSell): void;
setHasUserConsent(hasUserConsent): void;
}
AppLovinMediationExtras
| Zespoły | |
|---|---|
constructor
|
|
| Właściwości | |
|---|---|
android
|
Nazwa klasy adaptera dodatków do zapośredniczenia na Androida.
|
extras
|
Dodatkowe parametry przekazywane do adaptera zapośredniczenia.
|
ios
|
Nazwa klasy adaptera dodatków do zapośredniczenia na iOS. |
is
|
Określa, czy wczytana reklama AppLovin będzie wyciszona.
|
Zespoły
constructor
new AppLovinMediationExtras(params): AppLovinMediationExtras
| Parametry | |
|---|---|
params:
AppLovinMediationExtrasParams
|
|
| Zwroty | |
|---|---|
AppLovinMediationExtras
|
|
Właściwości
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
| Właściwości | |
|---|---|
is
|
Czy wyciszyć dźwięk reklamy. |
Właściwości
Readonly isMuted
isMuted: boolean