این بسته، میانجیگر میانجیگری AppLovin را برای «کیت توسعه نرمافزار تبلیغات تلفن همراه Google» (GMA) React Native ارائه میدهد و از «معماری جدید React Native» (TurboModules) پشتیبانی میکند.
کاربرد
۱. تنظیمات حریم خصوصی
پرچمهای حریم خصوصی و موافقت کاربر را برای آداپتور AppLovin پیکربندی کنید:
import { AppLovinMediation } from 'gma-mediation-applovin';
// Set user consent (GDPR)
AppLovinMediation.setHasUserConsent(true);
// Set Do Not Sell (CCPA)
AppLovinMediation.setDoNotSell(false);۲. اضافههای واسطهگری
برای انتقال پارامترهای مختص شبکه (مثل صامت کردن صدا) به AppLovin،
AppLovinMediationExtras را در
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,
}),
],
};| کلاسها | |
|---|---|
App
|
موارد اضافی واسطهگری برای آداپتور AppLovin. |
| میانهها | |
|---|---|
App
|
میانای پارامتر برای ساختن موارد اضافی میانجیگری AppLovin.
|
| متغیر | |
|---|---|
App
|
تنظیمات حریم خصوصی واسطهگری برای AppLovin. |
متغیر
Const AppLovinMediation
AppLovinMediation: {
setDoNotSell(doNotSell): void;
setHasUserConsent(hasUserConsent): void;
}
AppLovinMediationExtras
| سازندگان | |
|---|---|
constructor
|
|
| مشخصات | |
|---|---|
android
|
نام کلاس آداپتور اضافی میانجیگری Android.
|
extras
|
پارامترهای اضافی که به آداپتور میانجیگری ارسال شده است.
|
ios
|
نام کلاس آداپتور اضافی میانجیگری iOS. |
is
|
مشخص میکند که آیا آگهی AppLovin بارگیریشده بیصدا خواهد بود یا نه.
|
سازندگان
سازنده
new AppLovinMediationExtras(params): AppLovinMediationExtras
| پارامترها | |
|---|---|
params:
AppLovinMediationExtrasParams
|
|
| بازگشتیها | |
|---|---|
AppLovinMediationExtras
|
|
مشخصات
Readonly androidAdapterClassName
androidAdapterClassName:
"com.google.mobileads.mediation.applovin.AppLovinMediationExtras"
=
"com.google.mobileads.mediation.applovin.AppLovinMediationExtras"
Readonly اضافی
extras: Readonly<Record<string, unknown>>
Readonly iosAdapterClassName
iosAdapterClassName:
"AppLovinMediationExtras" = "AppLovinMediationExtras"
Readonly isMuted
isMuted: boolean
AppLovinMediationExtrasParams
| مشخصات | |
|---|---|
is
|
آیا صدای آگهی صامت شود یا نه. |
مشخصات
Readonly isMuted
isMuted: boolean