AppLovin Mediation API

แพ็กเกจนี้มี AppLovin Mediation Adapter สำหรับ Google Mobile Ads (GMA) React Native SDK ซึ่งรองรับ React Native New Architecture (TurboModules)

การใช้งาน

1. การตั้งค่าความเป็นส่วนตัว

กำหนดค่าความยินยอมของผู้ใช้และแฟล็กความเป็นส่วนตัวสำหรับ AppLovin Adapter ดังนี้

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

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

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

2. ส่วนเสริมของสื่อกลาง

หากต้องการส่งพารามิเตอร์เฉพาะเครือข่าย (เช่น การปิดเสียง) ไปยัง 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,
    }),
  ],
};

คลาส
AppLovinMediationExtras
ส่วนเสริมของสื่อกลางสำหรับ AppLovin Adapter
อินเทอร์เฟซ
AppLovinMediationExtrasParams
อินเทอร์เฟซพารามิเตอร์สำหรับการสร้างส่วนเสริมของสื่อกลาง AppLovin
ตัวแปร
AppLovinMediation
การตั้งค่าความเป็นส่วนตัวของสื่อกลางสำหรับ AppLovin

ตัวแปร


Const AppLovinMediation

AppLovinMediation: {
  setDoNotSell(doNotSell): void;
  setHasUserConsent(hasUserConsent): void;
}
การตั้งค่าความเป็นส่วนตัวของสื่อกลางสำหรับ AppLovin

AppLovinMediationExtras

ส่วนเสริมของสื่อกลางสำหรับ AppLovin Adapter
ผู้ผลิต
constructor
พร็อพเพอร์ตี้
androidAdapterClassName
ชื่อคลาสของ Android Mediation Extra Adapter
extras
พารามิเตอร์เพิ่มเติมที่ส่งไปยัง Mediation Adapter
iosAdapterClassName
ชื่อคลาสของ iOS Mediation Extra Adapter
isMuted
ระบุว่าโฆษณา AppLovin ที่โหลดจะปิดเสียงหรือไม่

ผู้ผลิต


constructor

new AppLovinMediationExtras(params): AppLovinMediationExtras
พารามิเตอร์
params: AppLovinMediationExtrasParams
การคืนสินค้า
AppLovinMediationExtras

พร็อพเพอร์ตี้


Readonly androidAdapterClassName

androidAdapterClassName: "com.google.mobileads.mediation.applovin.AppLovinMediationExtras" = "com.google.mobileads.mediation.applovin.AppLovinMediationExtras"
ชื่อคลาสของ Android Mediation Extra Adapter

Readonly extras

extras: Readonly<Record<string, unknown>>
พารามิเตอร์เพิ่มเติมที่ส่งไปยัง Mediation Adapter

Readonly iosAdapterClassName

iosAdapterClassName: "AppLovinMediationExtras" = "AppLovinMediationExtras"
ชื่อคลาสของ iOS Mediation Extra Adapter

Readonly isMuted

isMuted: boolean
ระบุว่าโฆษณา AppLovin ที่โหลดจะปิดเสียงหรือไม่

AppLovinMediationExtrasParams

อินเทอร์เฟซพารามิเตอร์สำหรับการสร้างส่วนเสริมของสื่อกลาง AppLovin
พร็อพเพอร์ตี้
isMuted
จะปิดเสียงโฆษณาหรือไม่

พร็อพเพอร์ตี้


Readonly isMuted

isMuted: boolean
จะปิดเสียงโฆษณาหรือไม่