คู่มือนี้จะแสดงวิธีใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เพื่อโหลดและแสดงโฆษณาจาก Liftoff Monetize โดยใช้สื่อกลาง ซึ่งครอบคลุมทั้งการผสานรวมการเสนอราคาและ Waterfall โดยจะครอบคลุมวิธีเพิ่ม Liftoff Monetize ไปยังการกำหนดค่าสื่อกลางของหน่วยโฆษณา และวิธีผสานรวม Vungle SDK และอะแดปเตอร์ลงในแอปAndroid
การผสานรวมที่รองรับและรูปแบบโฆษณา
Ad Manager อะแดปเตอร์สื่อกลางสำหรับ Liftoff Monetize มีความสามารถดังต่อไปนี้
การผสานรวม | |
---|---|
การเสนอราคา | 1 |
น้ำตก | |
รูปแบบ | |
แบนเนอร์ | |
โฆษณาคั่นระหว่างหน้า | |
ได้รับรางวัลแล้ว | |
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล | 3 |
เนทีฟ | 2 |
1 การผสานรวมการเสนอราคา อยู่ในเวอร์ชันเบต้าแบบเปิด
2 การผสานรวมการเสนอราคาสำหรับรูปแบบนี้อยู่ในเวอร์ชันเบต้าแบบปิด
3 โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล
ต้องการความช่วยเหลือในการตั้งค่า ติดต่อผู้จัดการฝ่ายดูแลลูกค้าที่ Liftoff Monetize หรือ monetize@liftoff.io
ข้อกำหนด
Android API ระดับ 21 ขึ้นไป
SDK โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google ล่าสุด
ทำตามสื่อกลาง คู่มือเริ่มต้นใช้งาน
ขั้นตอนที่ 1: ตั้งค่าการกำหนดค่าใน UI การสร้างรายได้ของ Liftoff
ลงชื่อสมัครใช้หรือเข้าสู่ระบบบัญชี Liftoff Monetize
เพิ่มแอปลงในหน้าแดชบอร์ดการสร้างรายได้ของ Liftoff โดยคลิกปุ่มเพิ่มแอปพลิเคชัน
กรอกแบบฟอร์มโดยป้อนรายละเอียดที่จำเป็นทั้งหมด
เมื่อสร้างแอปแล้ว ให้เลือกแอปจากแดชบอร์ดแอปพลิเคชันการสร้างรายได้ของ Liftoff
จดรหัสแอป
เพิ่มตำแหน่งใหม่
หากต้องการสร้างตำแหน่งใหม่ที่จะใช้กับ Ad Manager สื่อกลาง ให้ไปที่ แดชบอร์ดการสร้างรายได้ของ Liftoff คลิกปุ่มเพิ่มตำแหน่ง แล้วเลือกแอปของคุณจากรายการแบบเลื่อนลง
รายละเอียดสำหรับการเพิ่มตำแหน่งใหม่มีดังนี้:
แบนเนอร์
เลือกแบนเนอร์ ป้อนชื่อตำแหน่ง และกรอกข้อมูลในแบบฟอร์มส่วนที่เหลือ [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับการเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มดำเนินการต่อที่ด้านล่างของหน้าเพื่อสร้างตำแหน่ง
แบนเนอร์ 300x250
เลือก MREC ป้อนชื่อตำแหน่ง และกรอกแบบฟอร์มที่เหลือ [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับการเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มดำเนินการต่อที่ด้านล่างของหน้าเพื่อสร้างตำแหน่ง
โฆษณาคั่นระหว่างหน้า
เลือกโฆษณาคั่นระหว่างหน้า ป้อนชื่อตำแหน่ง และกรอกข้อมูลในแบบฟอร์มส่วนที่เหลือ [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มดำเนินการต่อที่ด้านล่างของหน้าเพื่อสร้างตำแหน่ง
ได้รับรางวัลแล้ว
เลือกโฆษณาที่มีการให้รางวัล ป้อนชื่อตำแหน่ง แล้วกรอกแบบฟอร์มที่เหลือ [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับการเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มดำเนินการต่อที่ด้านล่างของหน้าเพื่อสร้างตำแหน่ง
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล
เลือกโฆษณาที่มีการให้รางวัล ป้อนชื่อตำแหน่งโฆษณา เปิดใช้ข้ามได้ และกรอกข้อมูลในแบบฟอร์มส่วนที่เหลือ [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตำแหน่ง
เนทีฟ
เลือกโฆษณาเนทีฟ ป้อนชื่อตำแหน่ง และกรอกข้อมูลในส่วนที่เหลือของแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับการเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มดำเนินการต่อที่ด้านล่างของหน้าเพื่อสร้างตำแหน่ง
จดรหัสอ้างอิงไว้ แล้วคลิกเสียงดี
แบนเนอร์
แบนเนอร์ 300x250
โฆษณาคั่นระหว่างหน้า
ได้รับรางวัลแล้ว
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล
เนทีฟ
ค้นหาคีย์ API การรายงาน
นอกเหนือจากรหัสแอปและรหัสอ้างอิงแล้ว คุณยังต้องใช้คีย์ API การรายงาน Liftoff Monetize เพื่อตั้งค่าAd Manager รหัสหน่วยโฆษณาด้วย ไปที่หน้าแดชบอร์ดรายงานการสร้างรายได้ของ Liftoff และคลิกปุ่มคีย์ API การรายงานเพื่อดูคีย์ API การรายงาน
เปิดโหมดทดสอบ
หากต้องการเปิดใช้โฆษณาทดสอบ ให้ไปที่หน้าแดชบอร์ดการสร้างรายได้ของ Liftoff และไปที่แอปพลิเคชัน
เลือกแอปที่คุณต้องการเปิดใช้โฆษณาทดสอบในส่วน รหัสอ้างอิงตำแหน่งของแอป เปิดใช้โฆษณาทดสอบได้โดยเลือกโหมดทดสอบเพื่อแสดงโฆษณาทดสอบเท่านั้นในส่วนสถานะ
ขั้นตอนที่ 2: ตั้งค่าความต้องการสร้างรายได้จาก Liftoff ใน Ad Manager UI
ลงชื่อเข้าใช้บัญชี Ad Manager
เพิ่ม Liftoff Monetize บริษัท
การเสนอราคา
ขั้นตอนนี้ไม่จำเป็นสำหรับการผสานรวมการเสนอราคา
น้ำตก
ไปที่ผู้ดูแลระบบ > บริษัท แล้วคลิกปุ่มบริษัทใหม่ในแท็บบริษัททั้งหมด เลือกเครือข่ายโฆษณา
เลือก Liftoff Monetize เป็นเครือข่ายโฆษณา ป้อนชื่อที่ไม่ซ้ำกัน และเปิดใช้สื่อกลาง เปิดการรวบรวมข้อมูลอัตโนมัติ แล้วป้อนReporting API Keyที่ได้รับในส่วนก่อนหน้า
คุณไม่จำเป็นต้องป้อนชื่อผู้ใช้หรือรหัสผ่าน คลิกบันทึกเมื่อ เสร็จสิ้น
เปิดใช้การแชร์สัญญาณที่ปลอดภัย
การเสนอราคา
ไปที่ผู้ดูแลระบบ > การตั้งค่าส่วนกลาง ไปที่แท็บ การตั้งค่าบัญชี Ad Exchange แล้วตรวจสอบและเปิดการแชร์สัญญาณที่ปลอดภัย คลิกบันทึก
น้ำตก
ขั้นตอนนี้ไม่จำเป็นสำหรับการผสานรวม Waterfall
กำหนดค่า Liftoff Monetize การเสนอราคา
การเสนอราคา
ไปที่การแสดงโฆษณา > ผู้เสนอราคา แล้วคลิกผู้เสนอราคาใหม่ในแท็บการเสนอราคา SDK
เลือก Liftoff Monetize เป็นผู้เสนอราคา
สลับเปิดเพิ่มคลังสัญญาณของผู้เสนอราคารายนี้ลงในรายการสัญญาณที่อนุญาตและอนุญาตให้แชร์สัญญาณกับผู้เสนอราคารายนี้ จากนั้นคลิกดำเนินการต่อ
คลิกต่อไป
คลิกเสร็จ
น้ำตก
ขั้นตอนนี้ไม่จำเป็นสำหรับการผสานรวม Waterfall
กำหนดค่าการแมปหน่วยโฆษณา
การเสนอราคา
ไปที่การแสดงโฆษณา > ผู้เสนอราคา แล้วเลือกบริษัทสำหรับ Liftoff Monetize ในแท็บการเสนอราคา SDK
ไปที่แท็บการแมปหน่วยโฆษณา แล้วคลิกการแมปหน่วยโฆษณาใหม่
เลือกหน่วยโฆษณาเฉพาะ เลือกหน่วยโฆษณาและรูปแบบ เลือกแอปบนอุปกรณ์เคลื่อนที่เป็นประเภทพื้นที่โฆษณา และแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ จากนั้นป้อนApplication ID and Placement Reference ID ที่ได้จากส่วนก่อนหน้า สุดท้ายให้คลิกบันทึก
น้ำตก
ไปที่การแสดงโฆษณา > กลุ่มผลตอบแทน แล้วคลิกปุ่มกลุ่มผลตอบแทนใหม่ เลือกแอปพลิเคชันบนอุปกรณ์เคลื่อนที่
เลื่อนลงและคลิกเพิ่มพาร์ทเนอร์ผลตอบแทน
เลือกบริษัทที่คุณสร้างขึ้นให้ Liftoff Monetize ในส่วนก่อนหน้านี้ เลือกสื่อกลาง SDK บนอุปกรณ์เคลื่อนที่เป็นประเภทการผสานรวม Android เป็นแพลตฟอร์ม และเลือกสถานะเป็นใช้งานอยู่
ป้อน Application ID and Placement Reference ID ที่ได้รับในส่วนก่อนหน้า และค่า CPM เริ่มต้น คลิกบันทึก
หมายเหตุ: การรวบรวมข้อมูลอัตโนมัติจะใช้เวลา 2-3 วันในการรวบรวมข้อมูลก่อนที่จะคำนวณค่า CPM แบบไดนามิกสำหรับเครือข่ายสื่อกลางได้อย่างแม่นยำ เมื่อคำนวณ eCPM ได้แล้ว ระบบจะอัปเดต eCPM ในนามของคุณโดยอัตโนมัติ
เพิ่ม Liftoff ลงในรายชื่อพาร์ทเนอร์โฆษณาเกี่ยวกับกฎระเบียบของรัฐในสหรัฐอเมริกาและ GDPR
ทำตามขั้นตอนใน การตั้งค่า GDPR และ การตั้งค่ากฎระเบียบของรัฐในสหรัฐอเมริกา เพื่อเพิ่ม Liftoff ลงในรายชื่อพาร์ทเนอร์โฆษณาตามกฎระเบียบ GDPR และกฎระเบียบของรัฐในสหรัฐอเมริกาใน Ad Manager
ขั้นตอนที่ 3: นำเข้า Vungle SDK และอะแดปเตอร์
การผสานรวมกับ Android Studio (แนะนำ)
ในไฟล์ build.gradle.kts
ระดับแอป ให้เพิ่มทรัพยากร Dependency และการกำหนดค่าต่อไปนี้ ใช้อะแดปเตอร์และ
Vungle SDK เวอร์ชันล่าสุด
dependencies {
implementation("com.google.android.gms:play-services-ads:23.0.0")
implementation("com.google.ads.mediation:vungle:7.1.0.0")
}
การผสานรวมด้วยตนเอง
ดาวน์โหลด Vungle Android SDK ล่าสุด และแตกไฟล์
.jar
ในโฟลเดอร์libs
แล้วเพิ่มลงในโปรเจ็กต์ไปที่อาร์ติแฟกต์อะแดปเตอร์ Liftoff Monetize ในที่เก็บ Maven ของ Google เลือกเวอร์ชันล่าสุด ดาวน์โหลดไฟล์
.aar
ของอะแดปเตอร์ Vungle แล้วเพิ่มลงในโปรเจ็กต์
ขั้นตอนที่ 4: ใช้การตั้งค่าความเป็นส่วนตัวใน Liftoff Monetize SDK
ความยินยอมของสหภาพยุโรปและ GDPR
ภายใต้นโยบายความยินยอมของผู้ใช้ EU ของ Google คุณต้องตรวจสอบว่าได้ให้การเปิดเผยบางอย่างแก่ผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA) เกี่ยวกับการใช้ตัวระบุอุปกรณ์และข้อมูลส่วนตัว นโยบายนี้เป็นผลมาจากข้อกำหนดด้าน ePrivacy และกฎระเบียบให้ความคุ้มครองข้อมูลส่วนบุคคลของผู้บริโภค (GDPR) ของสหภาพยุโรป เมื่อขอความยินยอม คุณต้องระบุเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลาง ซึ่งอาจรวบรวม รับ หรือใช้ข้อมูลส่วนตัว และให้ข้อมูลเกี่ยวกับการใช้แต่ละเครือข่าย ขณะนี้ Google ไม่สามารถส่งตัวเลือกความยินยอมของผู้ใช้ไปยังเครือข่ายดังกล่าวโดยอัตโนมัติได้
Liftoff Monetize มี API ที่ช่วยให้คุณส่งต่อความยินยอมไปยัง Vungle SDK ได้ โค้ดตัวอย่างต่อไปนี้แสดงวิธีส่งข้อมูลความยินยอมนี้ไปยัง Vungle SDK หากคุณเลือกเรียกใช้วิธีการนี้ ขอแนะนำว่าให้ทำก่อนที่จะขอโฆษณาผ่าน Google Mobile Ads SDK
Java
import com.vungle.ads.VunglePrivacySettings;
// ...
VunglePrivacySettings.setGDPRStatus(true, "1.0.0");
Kotlin
import com.vungle.ads.VunglePrivacySettings
// ...
VunglePrivacySettings.setGDPRStatus(true, "1.0.0")
ดูรายละเอียดเพิ่มเติมและค่าที่ใช้ในวิธีการนี้ได้ที่วิธีการใช้งานที่ GDPR แนะนำ
กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกา
กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกา กําหนดให้ผู้ใช้มีสิทธิในการเลือกไม่รับ "การขาย" "ข้อมูลส่วนบุคคล" (ตามที่กฎหมายให้คำจำกัดความไว้) โดยให้เลือกไม่ใช้ผ่านลิงก์ "ห้ามขายข้อมูลส่วนบุคคลของฉัน" ที่เห็นชัดเจนในหน้าแรกของฝ่ายที่ทำ "การขาย" คู่มือการปฏิบัติตามกฎหมายความเป็นส่วนตัวของรัฐในสหรัฐอเมริกาช่วยให้คุณเปิดใช้การประมวลผลข้อมูลแบบจำกัดสำหรับการแสดงโฆษณา Google ได้ แต่ Google ใช้การตั้งค่านี้กับเครือข่ายโฆษณาแต่ละเครือข่ายในสายสื่อกลางไม่ได้ คุณจึงต้องระบุเครือข่ายโฆษณาแต่ละเครือข่ายในสายสื่อกลางที่อาจมีส่วนร่วมในการขายข้อมูลส่วนบุคคล และปฏิบัติตามคำแนะนำจากเครือข่ายเหล่านั้นแต่ละเครือข่ายเพื่อให้แน่ใจว่าปฏิบัติตามข้อกำหนดได้
Liftoff Monetize มี API ที่ช่วยให้คุณส่งต่อความยินยอมไปยัง Vungle SDK ได้ โค้ดตัวอย่างต่อไปนี้แสดงวิธีส่งข้อมูลความยินยอมนี้ไปยัง Vungle SDK หากคุณเลือกเรียกใช้วิธีการนี้ ขอแนะนำว่าให้ทำก่อนที่จะขอโฆษณาผ่าน Google Mobile Ads SDK
Java
import com.vungle.ads.VunglePrivacySettings;
// ...
VunglePrivacySettings.setCCPAStatus(true);
Kotlin
import com.vungle.ads.VunglePrivacySettings
// ...
VunglePrivacySettings.setCCPAStatus(true)
ดูรายละเอียดเพิ่มเติมและค่าที่ระบุไว้ในวิธีการนี้ได้ที่การใช้งาน CCPA
ขั้นตอนที่ 5: เพิ่มโค้ดที่จำเป็น
ไม่ต้องใช้โค้ดเพิ่มเติมสําหรับการผสานรวม Liftoff Monetize
ขั้นตอนที่ 6: ทดสอบการใช้งาน
เปิดใช้โฆษณาทดสอบ
อย่าลืม ลงทะเบียนอุปกรณ์ทดสอบ สำหรับ Ad Manager และเปิดใช้โหมดทดสอบใน Liftoff Monetize UI
ยืนยันโฆษณาทดสอบ
ในการยืนยันว่าคุณได้รับโฆษณาทดสอบจาก Liftoff Monetize ให้เปิดใช้ การทดสอบแหล่งที่มาของโฆษณาแหล่งเดียว ในเครื่องมือตรวจสอบโฆษณาโดยใช้ Liftoff Monetize (Bidding) and Liftoff Monetize (Waterfall) แหล่งที่มาของโฆษณา
ขั้นตอนที่ไม่บังคับ
พารามิเตอร์เฉพาะเครือข่าย
อะแดปเตอร์ Liftoff Monetize รองรับพารามิเตอร์คำขอเพิ่มเติมต่อไปนี้ซึ่งส่งผ่านไปยังอะแดปเตอร์ได้
userId
- สตริงที่แสดงถึงรหัสผู้ใช้ที่ได้สิ่งจูงใจของ Liftoff Monetize
adOrientation
- จำนวนเต็มที่ระบุการวางแนวของงานนำเสนอสำหรับโฆษณาแบบเต็มหน้าจอ
ต่อไปนี้คือตัวอย่างโค้ดของวิธีสร้างคำขอโฆษณาที่ตั้งค่าพารามิเตอร์เหล่านี้
Java
Bundle extras = new Bundle();
extras.putString(VungleConstants.KEY_USER_ID, "myUserID");
extras.putInt(VungleConstants.KEY_ORIENTATION, 1);
AdManagerAdRequest request = new AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(VungleAdapter.class, extras) // Rewarded.
.addNetworkExtrasBundle(VungleInterstitialAdapter.class, extras) // Interstitial.
.build();
Kotlin
val extras = Bundle()
extras.putString(VungleConstants.KEY_USER_ID, "myUserID")
extras.putInt(VungleConstants.KEY_ORIENTATION, 1)
val request = AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(VungleAdapter::class, extras) // Rewarded.
.addNetworkExtrasBundle(VungleInterstitialAdapter.class, extras) // Interstitial.
.build()
การแสดงโฆษณาเนทีฟ
อะแดปเตอร์ Liftoff Monetize แสดงโฆษณาเนทีฟเป็น
NativeAd
ออบเจ็กต์ ซึ่งจะป้อนข้อมูลต่อไปนี้
ช่อง
สำหรับ
NativeAd
ฟิลด์ | เนื้อหารวมโดยอะแดปเตอร์ Liftoff Monetize เสมอ |
---|---|
บรรทัดแรก | |
รูปภาพ | 1 |
การดูสื่อ | |
เนื้อความ | |
ไอคอนของแอป | |
คำกระตุ้นให้ดำเนินการ (Call-To-Action) | |
Star rating | |
ร้านค้า | |
ราคา |
1 อะแดปเตอร์ Liftoff Monetize ไม่ได้ให้สิทธิ์เข้าถึงชิ้นงานรูปภาพหลักของโฆษณาเนทีฟโดยตรง แต่อะแดปเตอร์จะป้อนข้อมูล
MediaView
ที่มีวิดีโอหรือรูปภาพแทน
รหัสข้อผิดพลาด
หากอะแดปเตอร์ไม่ได้รับโฆษณาจาก Liftoff Monetize ผู้เผยแพร่โฆษณาสามารถตรวจสอบข้อผิดพลาดที่แท้จริงจากการตอบกลับโฆษณาได้โดยใช้ ResponseInfo.getAdapterResponse()
ภายใต้คลาสต่อไปนี้
รูปแบบ | ชื่อชั้นเรียน |
---|---|
แบนเนอร์ | com.vungle.mediation.VungleInterstitialAdapter |
โฆษณาคั่นระหว่างหน้า | com.vungle.mediation.VungleInterstitialAdapter |
ได้รับรางวัลแล้ว | com.vungle.mediation.VungleAdapter |
ต่อไปนี้คือโค้ดและข้อความประกอบที่อะแดปเตอร์ Liftoff Monetize ส่งไปในกรณีที่โฆษณาโหลดไม่สำเร็จ
รหัสข้อผิดพลาด | โดเมน | เหตุผล |
---|---|---|
0-100 | com.vungle.warren | Vungle SDK แสดงข้อผิดพลาด ดูรายละเอียดเพิ่มเติมในเอกสาร |
101 | com.google.ads.mediation.vungle | พารามิเตอร์เซิร์ฟเวอร์ไม่ถูกต้อง (เช่น รหัสแอปหรือรหัสตำแหน่ง) |
102 | com.google.ads.mediation.vungle | ขนาดแบนเนอร์ที่ขอไม่ได้จับคู่กับขนาดโฆษณา Liftoff Monetize ที่ถูกต้อง |
103 | com.google.ads.mediation.vungle | Liftoff Monetize ต้องมีบริบท Activity จึงจะขอโฆษณาได้ |
104 | com.google.ads.mediation.vungle | Vungle SDK โหลดโฆษณาหลายรายการสำหรับรหัสตำแหน่งเดียวกันไม่ได้ |
105 | com.google.ads.mediation.vungle | เริ่มต้น Vungle SDK ไม่สำเร็จ |
106 | com.google.ads.mediation.vungle | Vungle SDK แสดงผลการเรียกกลับการโหลดที่สำเร็จ แต่ Banners.getBanner() หรือ Vungle.getNativeAd() ที่แสดงค่า Null |
107 | com.google.ads.mediation.vungle | Vungle SDK ไม่พร้อมที่จะเล่นโฆษณา |
1-100 | ส่งโดย Vungle SDK | Vungle SDK แสดงข้อผิดพลาด ดูรายละเอียดเพิ่มเติมได้ที่รหัส |
101 | com.google.mediation.vungle | พารามิเตอร์เซิร์ฟเวอร์ Liftoff Monetize ที่กำหนดค่าใน Ad Manager UI ขาดหายไป/ไม่ถูกต้อง |
102 | com.google.mediation.vungle | มีการโหลดโฆษณาสำหรับการกำหนดค่าเครือข่ายนี้แล้ว Vungle SDK ไม่สามารถโหลดโฆษณาที่ 2 สําหรับรหัสตําแหน่งเดียวกัน |
103 | com.google.mediation.vungle | ขนาดโฆษณาที่ขอไม่ตรงกับขนาดแบนเนอร์ที่รองรับ Liftoff Monetize |
104 | com.google.mediation.vungle | Vungle SDK แสดงผลโฆษณาแบนเนอร์ไม่ได้ |
105 | com.google.mediation.vungle | Vungle SDK รองรับการโหลดโฆษณาแบนเนอร์ทีละ 1 ครั้งเท่านั้น โดยไม่คำนึงถึงรหัสตำแหน่งโฆษณา |
106 | com.google.mediation.vungle | Vungle SDK ส่งโค้ดเรียกกลับว่าโฆษณาเล่นไม่ได้ |
Liftoff Monetize Monetize Monetize Monetizeอะแดปเตอร์ Changelog สำหรับ Android รองรับ
เวอร์ชัน 7.1.0.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 7.1.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 22.3.0
- Vungle SDK เวอร์ชัน 7.1.0
เวอร์ชัน 7.0.0.1
- แก้ไขปัญหาที่ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ไม่บันทึกการแสดงผลสําหรับโฆษณาเนทีฟในการเสนอราคา
- เปลี่ยนกลับอะแดปเตอร์เพื่อใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 22.3.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 22.3.0
- Vungle SDK เวอร์ชัน 7.0.0
เวอร์ชัน 7.0.0.0
- เพิ่มการรองรับให้โหลดโฆษณาหลายรายการที่มีรหัสตำแหน่งโฆษณาเดียวกันสำหรับรูปแบบโฆษณา Waterfall ทั้งหมด
- ชื่ออะแดปเตอร์รีแบรนด์จาก Vungle เป็น Liftoff Monetize
- ยืนยันความเข้ากันได้กับ Vungle SDK 7.0.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 22.4.0
- Vungle SDK เวอร์ชัน 7.0.0
เวอร์ชัน 6.12.1.1
- อัปเดตอะแดปเตอร์ให้ใช้คลาส
VersionInfo
ใหม่แล้ว - อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 22.0.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 22.0.0
- Vungle SDK เวอร์ชัน 6.12.1
เวอร์ชัน 6.12.1.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.12.1
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 21.4.0
- Vungle SDK เวอร์ชัน 6.12.1
เวอร์ชัน 6.12.0.1
- เพิ่มการรองรับการเสนอราคาสําหรับรูปแบบโฆษณาแบนเนอร์
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.12.0
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 21.4.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 21.4.0
- Vungle SDK เวอร์ชัน 6.12.0
เวอร์ชัน 6.12.0.0
- เพิ่มการรองรับการแสดงโฆษณาสื่อกลางตามลำดับขั้นและการเสนอราคาสำหรับรูปแบบโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล
- เพิ่มการรองรับการเสนอราคาสำหรับรูปแบบโฆษณาเนทีฟ
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 21.1.0
- Vungle SDK เวอร์ชัน 6.12.0
เวอร์ชัน 6.11.0.3
- เพิ่มการรองรับสื่อกลาง Waterfall สำหรับรูปแบบโฆษณาเนทีฟ
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 21.1.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 21.1.0
- Vungle SDK เวอร์ชัน 6.11.0
เวอร์ชัน 6.11.0.2
- เพิ่มการรองรับการโหลดโฆษณาหลายรายการสำหรับรหัสตำแหน่งเดียวกันในโฆษณาที่มีการเสนอราคาที่มีการให้รางวัล
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 21.0.0
- Vungle SDK เวอร์ชัน 6.11.0
เวอร์ชัน 6.11.0.1
- อัปเดต
compileSdkVersion
และtargetSdkVersion
เป็น API 31 แล้ว - อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 21.0.0
- อัปเดตระดับ API ขั้นต่ำของ Android เป็น 19 แล้ว
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 21.0.0
- Vungle SDK เวอร์ชัน 6.11.0
เวอร์ชัน 6.11.0.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.11.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.6.0
- Vungle SDK เวอร์ชัน 6.11.0
เวอร์ชัน 6.10.5.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.10.5
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 20.6.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.6.0
- Vungle SDK เวอร์ชัน 6.10.5
เวอร์ชัน 6.10.4.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.10.4
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.5.0
- Vungle SDK เวอร์ชัน 6.10.4
เวอร์ชัน 6.10.3.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.10.3
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.5.0
- Vungle SDK เวอร์ชัน 6.10.3
เวอร์ชัน 6.10.2.1
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.10.2
- เพิ่มการรองรับการเสนอราคาสำหรับรูปแบบโฆษณาคั่นระหว่างหน้าและโฆษณาที่มีการให้รางวัล
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 20.5.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.5.0
- Vungle SDK เวอร์ชัน 6.10.2
เวอร์ชัน 6.10.2.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.10.2
- แก้ไขปัญหาอะแดปเตอร์โดยแทนที่พารามิเตอร์
serverParameters
ด้วยmediationExtras
เพื่อรับพารามิเตอร์เฉพาะเครือข่าย Vungle เมื่อขอโฆษณาแบนเนอร์และโฆษณาคั่นระหว่างหน้า
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.3.0
- Vungle SDK เวอร์ชัน 6.10.2
เวอร์ชัน 6.10.1.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.10.1
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 20.3.0
- ขณะนี้โฆษณา MREC ได้รับการสนับสนุนด้วย API แบนเนอร์ของ Vungle
- อัปเดตรหัสและข้อความแสดงข้อผิดพลาดที่ได้มาตรฐานแล้ว
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.3.0
- Vungle SDK เวอร์ชัน 6.10.1
เวอร์ชัน 6.9.1.1
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 20.0.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.0.0
- Vungle SDK เวอร์ชัน 6.9.1
เวอร์ชัน 6.9.1.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.9.1
- เพิ่มการรองรับ OMSDK
- แก้ไขข้อบกพร่องหลายรายการ
- การรองรับโฆษณาที่มีการให้รางวัลสำหรับโค้ดเรียกกลับของ Vungle onAdViewed
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่กำหนดเป็น 19.7.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 19.7.0
- Vungle SDK เวอร์ชัน 6.9.1
เวอร์ชัน 6.8.1.1
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่กำหนดเป็น 19.6.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 19.6.0
- Vungle SDK เวอร์ชัน 6.8.1
เวอร์ชัน 6.8.1.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.8.1
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 19.5.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 19.5.0
- Vungle SDK เวอร์ชัน 6.8.1
เวอร์ชัน 6.8.0.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.8.0
- อัปเดตอะแดปเตอร์ไม่ให้ส่งต่อ
onAdClosed()
เมื่อมีการรีเฟรชหรือทำลายโฆษณาแบนเนอร์ - นำ
FlexFeed
และFlexView
ออก (เลิกใช้งานแล้วใน Vungle 6.8.0) - อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่กำหนดเป็น 19.4.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 19.4.0
- Vungle SDK เวอร์ชัน 6.8.0
เวอร์ชัน 6.7.1.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.7.1
- แก้ไขข้อบกพร่องที่โฆษณาไม่โหลดหากโหลดโฆษณาโดยใช้บริบทของแอปพลิเคชัน
- อัปเดต
targetSdkVersion
เป็น API 29 แล้ว - อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่กำหนดเป็น 19.3.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 19.3.0
- Vungle SDK เวอร์ชัน 6.7.1
เวอร์ชัน 6.7.0.0
- ตรวจสอบความเข้ากันได้กับ Vungle SDK 6.7.0 แล้ว
- อัปเดตอะแดปเตอร์ให้รองรับคำขอแบนเนอร์แบบปรับขนาดได้ในบรรทัดแล้ว
- ตอนนี้ระบบจะเปิดเสียงโฆษณาคั่นระหว่างหน้าและโฆษณาที่มีการให้รางวัลโดยค่าเริ่มต้น
- ตอนนี้โฆษณาคั่นระหว่างหน้าจะส่งต่อโค้ดเรียกกลับ
onAdLeftApplication()
เมื่อคลิก - อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 19.2.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 19.2.0
- Vungle SDK เวอร์ชัน 6.7.0
เวอร์ชัน 6.5.3.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.5.3
- เพิ่มการรองรับรูปแบบแบนเนอร์ของ Vungle ที่เพิ่งเปิดตัว
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่กําหนดเป็น 19.0.1
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 19.0.1
- Vungle SDK เวอร์ชัน 6.5.3
เวอร์ชัน 6.4.11.1
- แก้ไขปัญหาที่รีเฟรชโฆษณาแบนเนอร์ไม่สำเร็จ
เวอร์ชัน 6.4.11.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.4.11
- เพิ่มการรองรับโฆษณาแบนเนอร์
- ย้ายข้อมูลอะแดปเตอร์ไปยัง AndroidX แล้ว
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 18.2.0
เวอร์ชัน 6.3.24.1
- อัปเดตอะแดปเตอร์ให้รองรับ Rewarded API รุ่นเบต้าแบบเปิดใหม่แล้ว
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่กำหนดเป็น 17.2.0
เวอร์ชัน 6.3.24.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.3.24
เวอร์ชัน 6.3.17.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.3.17
เวอร์ชัน 6.3.12.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.3.12
เวอร์ชัน 6.2.5.1
- อัปเดตอะแดปเตอร์เพื่อเรียกใช้เหตุการณ์โฆษณา
onRewardedVideoComplete()
เวอร์ชัน 6.2.5.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.2.5
เวอร์ชัน 5.3.2.1
- อัปเดตอะแดปเตอร์ให้รายงานการคลิกไปยัง SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google อย่างถูกต้อง
เวอร์ชัน 5.3.2.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 5.3.2
- อัปเดตโปรเจ็กต์ Adpater สำหรับ Android Studio 3.0
- เพิ่มเมธอดต่อไปนี้ในคลาสของเครื่องมือสร้างชุด
setOrdinalViewCount
: ช่องนี้ใช้สำหรับส่งต่อเลขลำดับสื่อกลางเมื่อใดก็ตามที่ผู้เผยแพร่โฆษณาได้รับรายงานข้อมูลตามลำดับจาก VunglesetFlexViewCloseTimeInSec
: ตัวเลือกนี้ใช้เพื่อทำให้โฆษณามุมมองแบบ Flex ปิดด้วยตัวเองหลังจากครบจำนวนวินาทีที่ระบุ
เวอร์ชัน 5.3.0.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 5.3.0
เวอร์ชัน 5.1.0.0
- อัปเดตอะแดปเตอร์ให้เข้ากันได้กับ Vungle SDK 5.1.0
- เปลี่ยนระบบการตั้งชื่อเวอร์ชันเป็น [เวอร์ชัน Vungle SDK][เวอร์ชันแพตช์อะแดปเตอร์]
เวอร์ชันก่อนหน้า
- เพิ่มการรองรับรูปแบบโฆษณาวิดีโอคั่นระหว่างหน้าและโฆษณาวิดีโอที่มีการให้รางวัล