คู่มือนี้จะแสดงวิธีใช้ Google Mobile Ads SDK เพื่อโหลดและแสดงโฆษณาจาก Liftoff Monetize โดยใช้สื่อกลาง ซึ่งครอบคลุมทั้งการผสานรวมการเสนอราคาและการผสานรวม Waterfall ซึ่งจะอธิบายวิธีเพิ่ม Liftoff Monetize ในการกําหนดค่าสื่อกลางของหน่วยโฆษณา และวิธีผสานรวม Vungle SDK และอะแดปเตอร์ลงในUnity แอป
การผสานรวมและรูปแบบโฆษณาที่รองรับ
การผสานรวม | |
---|---|
การเสนอราคา | 1 |
น้ำตก | |
รูปแบบ | |
การเปิดแอป | 2 |
แบนเนอร์ | |
โฆษณาคั่นระหว่างหน้า | |
ได้รับรางวัลแล้ว | |
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล |
1 การผสานรวมการเสนอราคาอยู่ในช่วงเบต้าแบบเปิด
2 การผสานรวม Waterfall สำหรับรูปแบบนี้อยู่ในเวอร์ชันเบต้าแบบเปิด
ข้อกำหนด
- Google Mobile Ads SDK เวอร์ชันล่าสุด
- Unity 4 ขึ้นไป
- [สําหรับการเสนอราคา]: หากต้องการผสานรวมรูปแบบโฆษณาที่รองรับทั้งหมดในการเสนอราคา ให้ใช้ปลั๊กอินสื่อกลาง Google Ads สําหรับ AppLovin 5.1.0 ขึ้นไป (แนะนําให้ใช้เวอร์ชันล่าสุด)
- วิธีติดตั้งใช้งานใน Android
- Android API ระดับ 21 ขึ้นไป
- วิธีติดตั้งใช้งานใน iOS
- เป้าหมายการติดตั้งใช้งาน iOS 12.0 ขึ้นไป
- Unity โปรเจ็กต์ที่ทํางานได้ซึ่งกําหนดค่าด้วย SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ดูรายละเอียดได้ที่เริ่มต้นใช้งาน
- สื่อกลางเสร็จสมบูรณ์ คู่มือเริ่มต้นใช้งาน
ขั้นตอนที่ 1: ตั้งค่าการกําหนดค่าใน UI การสร้างรายได้ของ Liftoff
ลงชื่อสมัครใช้หรือเข้าสู่ระบบบัญชี Liftoff Monetize
เพิ่มแอปลงในแดชบอร์ดการสร้างรายได้ของ Liftoff โดยคลิกปุ่มเพิ่มแอปพลิเคชัน
กรอกแบบฟอร์มโดยใส่รายละเอียดที่จำเป็นทั้งหมด
Android
iOS
เมื่อสร้างแอปแล้ว ให้เลือกแอปจากแดชบอร์ดแอปพลิเคชัน Liftoff Monetize
Android
iOS
จดบันทึกรหัสแอป
Android
iOS
เพิ่มตําแหน่งใหม่
หากต้องการสร้างตําแหน่งใหม่เพื่อใช้กับสื่อกลางของ Ad Manager ให้ไปที่แดชบอร์ดตําแหน่งการสร้างรายได้ของ Liftoff คลิกปุ่มเพิ่มตําแหน่ง แล้วเลือกแอปจากรายการแบบเลื่อนลง
รายละเอียดในการเพิ่มตําแหน่งใหม่มีดังนี้
แบนเนอร์
เลือกแบนเนอร์ ป้อนชื่อตำแหน่ง แล้วกรอกข้อมูลที่เหลือในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่งโฆษณา
แบนเนอร์ 300x250
เลือก MREC ป้อนชื่อตำแหน่งโฆษณา แล้วกรอกข้อมูลที่เหลือในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่งโฆษณา
โฆษณาคั่นระหว่างหน้า
เลือกโฆษณาคั่นระหว่างหน้า ป้อนชื่อตำแหน่งโฆษณา แล้วกรอกข้อมูลที่เหลือในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่งโฆษณา
ได้รับรางวัลแล้ว
เลือกมีการให้รางวัล ป้อนชื่อตําแหน่ง แล้วกรอกข้อมูลที่เหลือในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่งโฆษณา
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล
เลือกมีการให้รางวัล ป้อนชื่อตำแหน่งโฆษณา เปิดใช้ข้ามได้ แล้วกรอกข้อมูลที่เหลือในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับการเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่งโฆษณา
เนทีฟ
เลือกเนทีฟ ป้อนชื่อตำแหน่ง แล้วกรอกข้อมูลที่เหลือในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่งโฆษณา
จดรหัสอ้างอิงไว้ แล้วคลิกตกลง
แบนเนอร์
แบนเนอร์ 300x250
โฆษณาคั่นระหว่างหน้า
ได้รับรางวัลแล้ว
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล
เนทีฟ
ค้นหาคีย์ Reporting API
การเสนอราคา
ขั้นตอนนี้ไม่จําเป็นสำหรับการผสานรวมการเสนอราคา
น้ำตก
นอกจากรหัสแอปและรหัสอ้างอิงแล้ว คุณจะต้องมีคีย์ Reporting API ของ Liftoff Monetize เพื่อตั้งค่ารหัสหน่วยโฆษณา Ad Manager ด้วย ไปที่แดชบอร์ดรายงานของ Liftoff Monetize แล้วคลิกปุ่มคีย์ Reporting API เพื่อดูคีย์ Reporting API
เปิดโหมดทดสอบ
หากต้องการเปิดใช้โฆษณาทดสอบ ให้ไปที่แดชบอร์ด Liftoff Monetize แล้วไปที่แอปพลิเคชัน
เลือกแอปที่ต้องการเปิดใช้โฆษณาทดสอบในส่วนรหัสอ้างอิงตําแหน่งโฆษณาของแอป คุณสามารถเปิดใช้โฆษณาทดสอบได้โดยเลือกโหมดทดสอบเป็นแสดงโฆษณาทดสอบเท่านั้นในส่วนสถานะ
Android
iOS
ขั้นตอนที่ 2: ตั้งค่าดีมานด์การสร้างรายได้ของ Liftoff ใน Ad Manager UI
กำหนดการตั้งค่าสื่อกลางสําหรับหน่วยโฆษณา
Android
โปรดดูวิธีการที่ขั้นตอนที่ 2 ในคู่มือสำหรับ Android
iOS
ดูวิธีการได้ที่ขั้นตอนที่ 2 ในคู่มือสำหรับ iOS
เพิ่ม Liftoff ลงในรายการพาร์ทเนอร์โฆษณาตาม GDPR และกฎระเบียบของรัฐในสหรัฐอเมริกา
ทําตามขั้นตอนในการตั้งค่า GDPR และการตั้งค่ากฎระเบียบของรัฐในสหรัฐอเมริกาเพื่อเพิ่ม Liftoff ลงในรายการพาร์ทเนอร์โฆษณา GDPR และกฎระเบียบของรัฐในสหรัฐอเมริกาใน UI ของ Ad Manager
ขั้นตอนที่ 3: นําเข้า Vungle SDK และอะแดปเตอร์การสร้างรายได้ของ Liftoff
OpenUPM-CLI
หากติดตั้ง OpenUPM-CLI แล้ว คุณจะติดตั้งปลั๊กอินสื่อกลางเพื่อการสร้างรายได้ของ Liftoff สำหรับ Unity ของ Google Ads บนอุปกรณ์เคลื่อนที่ลงในโปรเจ็กต์ได้โดยเรียกใช้คําสั่งต่อไปนี้จากไดเรกทอรีรูทของโปรเจ็กต์
openupm add com.google.ads.mobile.mediation.liftoffmonetize
OpenUPM
ในเครื่องมือแก้ไขโปรเจ็กต์ Unity ให้เลือกแก้ไข > การตั้งค่าโปรเจ็กต์ > เครื่องมือจัดการแพ็กเกจเพื่อเปิดการตั้งค่าเครื่องมือจัดการแพ็กเกจ Unity
ในแท็บรีจิสทรีที่มีขอบเขต ให้เพิ่ม OpenUPM เป็นรีจิสทรีที่มีขอบเขตพร้อมรายละเอียดต่อไปนี้
- ชื่อ:
OpenUPM
- URL:
https://package.openupm.com
- ขอบเขต:
com.google
จากนั้นไปที่หน้าต่าง > เครื่องมือจัดการแพ็กเกจเพื่อเปิดเครื่องมือจัดการแพ็กเกจ Unity แล้วเลือกที่เก็บของฉันจากเมนูแบบเลื่อนลง
เลือกแพ็กเกจGoogle Mobile Ads Liftoff Monetize Mediation แล้วคลิกติดตั้ง
แพ็กเกจ Unity
ดาวน์โหลดปลั๊กอินสื่อกลางโฆษณา Google Mobile เวอร์ชันล่าสุดสําหรับ Liftoff Monetize จากลิงก์ดาวน์โหลดในบันทึกการเปลี่ยนแปลง และแตกไฟล์ GoogleMobileAdsLiftoffMonetizeMediation.unitypackage
จากไฟล์ ZIP
ในเครื่องมือแก้ไขโปรเจ็กต์ Unity ให้เลือกเนื้อหา > นําเข้าแพ็กเกจ >
แพ็กเกจที่กําหนดเอง แล้วค้นหาไฟล์ GoogleMobileAdsLiftoffMonetizeMediation.unitypackage
ที่ดาวน์โหลด ตรวจสอบว่าได้เลือกไฟล์ทั้งหมดแล้ว แล้วคลิกนําเข้า
จากนั้นเลือกชิ้นงาน > เครื่องมือจัดการทรัพยากรภายนอก >
เครื่องมือแก้ไขของ Android > บังคับแก้ไข ไลบรารีเครื่องมือจัดการทรัพยากร Dependency ภายนอกจะทำการแก้ไข Dependency ตั้งแต่ต้นและคัดลอก Dependency ที่ประกาศไว้ไปยังไดเรกทอรี Assets/Plugins/Android
ของแอป Unity
ขั้นตอนที่ 4: ใช้การตั้งค่าความเป็นส่วนตัวใน Liftoff Monetize SDK
ความยินยอมของผู้ใช้ EU และ GDPR
ภายใต้นโยบายความยินยอมของผู้ใช้ EU ของ Google คุณต้องเปิดเผยข้อมูลบางอย่างแก่ผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA) และต้องได้รับความยินยอมจากผู้ใช้เกี่ยวกับการใช้ตัวระบุอุปกรณ์และข้อมูลส่วนตัว นโยบายนี้เป็นผลมาจากข้อกำหนดด้าน ePrivacy และกฎระเบียบให้ความคุ้มครองข้อมูลส่วนบุคคลของผู้บริโภค (GDPR) ของสหภาพยุโรป เมื่อขอความยินยอม คุณต้องระบุเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลางที่อาจรวบรวม รับ หรือใช้ข้อมูลส่วนตัว และให้ข้อมูลเกี่ยวกับการใช้ของแต่ละเครือข่าย ปัจจุบัน Google ไม่สามารถส่งตัวเลือกความยินยอมของผู้ใช้ไปยังเครือข่ายดังกล่าวโดยอัตโนมัติ
ปลั๊กอินสื่อกลาง Google Mobile Ads สําหรับ Liftoff Monetize มีวิธีการส่งข้อมูลความยินยอมไปยัง Vungle SDK โค้ดตัวอย่างต่อไปนี้แสดงวิธีส่งข้อมูลความยินยอมไปยัง Vungle SDK หากเลือกที่จะเรียกใช้เมธอดนี้ เราขอแนะนำให้คุณดำเนินการก่อนส่งคําขอโฆษณาผ่าน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google
using GoogleMobileAds.Mediation.LiftoffMonetize.Api;
// ...
LiftoffMonetize.SetGDPRStatus(true, "v1.0.0");
#if UNITY_IPHONE
LiftoffMonetize.SetGDPRMessageVersion("v1.0.0");
#endif
ดูรายละเอียดเพิ่มเติมและค่าที่ระบุได้ในเมธอดได้จากวิธีการติดตั้งใช้งานที่แนะนำของ GDPR สำหรับ Android และ iOS
กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกา
กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกากำหนดให้ผู้ใช้มีสิทธิ์เลือกไม่รับ "การขาย" "ข้อมูลส่วนบุคคล" (ตามที่กฎหมายให้คำจำกัดความไว้) โดยเว็บไซต์จะต้องให้ตัวเลือกไม่รับการขายผ่านลิงก์ "ไม่อนุญาตให้ขายข้อมูลส่วนบุคคลของฉัน" ที่แสดงไว้อย่างชัดเจนบนหน้าแรกของฝ่ายที่ทำ "การขาย" คู่มือการปฏิบัติตามกฎหมายความเป็นส่วนตัวของรัฐในสหรัฐอเมริกาช่วยให้คุณเปิดใช้การประมวลผลข้อมูลแบบจำกัดสําหรับการแสดงโฆษณาของ Google ได้ แต่ Google ไม่สามารถใช้การตั้งค่านี้กับเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลางได้ ดังนั้น คุณต้องระบุเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลางที่อาจมีส่วนร่วมในการขายข้อมูลส่วนบุคคล และทำตามคำแนะนำจากเครือข่ายแต่ละเครือข่ายเพื่อให้เป็นไปตามข้อกําหนด
ปลั๊กอินสื่อกลาง Google Mobile Ads สําหรับ Liftoff Monetize มีวิธีการส่งข้อมูลความยินยอมไปยัง Vungle SDK โค้ดตัวอย่างต่อไปนี้แสดงวิธีส่งข้อมูลความยินยอมไปยัง Vungle SDK หากเลือกที่จะเรียกใช้เมธอดนี้ เราขอแนะนำให้คุณดำเนินการก่อนส่งคําขอโฆษณาผ่าน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google
using GoogleMobileAds.Mediation.LiftoffMonetize.Api;
// ...
LiftoffMonetize.SetCCPAStatus(true);
ดูรายละเอียดเพิ่มเติมและค่าที่ระบุได้ในวิธีการติดตั้งใช้งานที่ CCPA แนะนำสำหรับ Android และ iOS
ขั้นตอนที่ 5: เพิ่มโค้ดที่จำเป็น
Android
การผสานรวม Liftoff Monetize ไม่จำเป็นต้องใช้โค้ดเพิ่มเติม
iOS
การผสานรวม SKAdNetwork
ทำตามเอกสารประกอบของ Liftoff Monetize เพื่อเพิ่มตัวระบุ SKAdNetwork ลงในไฟล์ Info.plist
ของโปรเจ็กต์
ขั้นตอนที่ 6: ทดสอบการใช้งาน
เปิดใช้โฆษณาทดสอบ
ตรวจสอบว่าคุณได้ลงทะเบียนอุปกรณ์ทดสอบสําหรับ Ad Manager และเปิดใช้โหมดทดสอบใน UI ของ Liftoff Monetize แล้ว
ยืนยันโฆษณาทดสอบ
หากต้องการยืนยันว่าคุณได้รับโฆษณาทดสอบจาก Liftoff Monetize (การเสนอราคา) และ Liftoff Monetize (Waterfall) ให้เปิดใช้การทดสอบแหล่งที่มาของโฆษณาแหล่งเดียวในเครื่องมือตรวจสอบโฆษณา
รหัสข้อผิดพลาด
หากอะแดปเตอร์ไม่ได้รับโฆษณาจาก Liftoff Monetize ผู้เผยแพร่โฆษณาจะตรวจสอบข้อผิดพลาดพื้นฐานจากการตอบกลับโฆษณาได้โดยใช้ ResponseInfo
ในคลาสต่อไปนี้
Android
รูปแบบ | ชื่อชั้นเรียน |
---|---|
โฆษณาเปิดแอป (การเสนอราคา) | com.google.ads.mediation.vungle.VungleMediationAdapter |
การเปิดแอป (Waterfall) | com.google.ads.mediation.vungle.VungleMediationAdapter |
แบนเนอร์ (การเสนอราคา) | com.google.ads.mediation.vungle.VungleMediationAdapter |
แบนเนอร์ (การแสดงโฆษณาตามลำดับขั้น) | com.vungle.mediation.VungleInterstitialAdapter |
โฆษณาคั่นระหว่างหน้า (การเสนอราคา) | com.google.ads.mediation.vungle.VungleMediationAdapter |
โฆษณาคั่นระหว่างหน้า (Waterfall) | com.vungle.mediation.VungleInterstitialAdapter |
มีการให้รางวัล (การเสนอราคา) | com.google.ads.mediation.vungle.VungleMediationAdapter |
มีการให้รางวัล (Waterfall) | com.vungle.mediation.VungleAdapter |
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล (การเสนอราคา) | com.google.ads.mediation.vungle.VungleMediationAdapter |
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล (Waterfall) | com.google.ads.mediation.vungle.VungleMediationAdapter |
iOS
รูปแบบ | ชื่อชั้นเรียน |
---|---|
โฆษณาเปิดแอป (การเสนอราคา) | GADMediationAdapterVungle |
การเปิดแอป (Waterfall) | GADMediationAdapterVungle |
แบนเนอร์ (การเสนอราคา) | GADMediationAdapterVungle |
แบนเนอร์ (การแสดงโฆษณาตามลำดับขั้น) | GADMAdapterVungleInterstitial |
โฆษณาคั่นระหว่างหน้า (การเสนอราคา) | GADMediationAdapterVungle |
โฆษณาคั่นระหว่างหน้า (Waterfall) | GADMAdapterVungleInterstitial |
มีการให้รางวัล (การเสนอราคา) | GADMediationAdapterVungle |
มีการให้รางวัล (Waterfall) | GADMAdapterVungleRewardBasedVideoAd |
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล (การเสนอราคา) | GADMediationAdapterVungle |
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล (Waterfall) | GADMediationAdapterVungle |
ต่อไปนี้คือรหัสและข้อความที่มาพร้อมกับข้อผิดพลาดที่แสดงโดยอะแดปเตอร์การสร้างรายได้ของ Liftoff เมื่อโฆษณาโหลดไม่สำเร็จ
Android
รหัสข้อผิดพลาด | เหตุผล |
---|---|
101 | พารามิเตอร์เซิร์ฟเวอร์ไม่ถูกต้อง (เช่น รหัสแอปหรือรหัสตําแหน่งโฆษณา) |
102 | ขนาดแบนเนอร์ที่ขอไม่ตรงกับขนาดโฆษณา Liftoff Monetize ที่ถูกต้อง |
103 | Liftoff Monetize ต้องใช้Activity บริบทเพื่อขอโฆษณา
|
104 | Vungle SDK โหลดโฆษณาหลายรายการสําหรับรหัสตําแหน่งเดียวกันไม่ได้ |
105 | Vungle SDK เริ่มต้นไม่สำเร็จ |
106 | Vungle SDK แสดงการเรียกกลับการโหลดที่สำเร็จ แต่ Banners.getBanner() หรือ Vungle.getNativeAd() แสดงผลลัพธ์เป็น Null |
107 | Vungle SDK ไม่พร้อมที่จะเล่นโฆษณา |
108 | Vungle SDK ส่งคืนโทเค็นการเสนอราคาที่ไม่ถูกต้อง |
iOS
รหัสข้อผิดพลาด | เหตุผล |
---|---|
101 | พารามิเตอร์เซิร์ฟเวอร์ไม่ถูกต้อง (เช่น รหัสแอปหรือรหัสตําแหน่งโฆษณา) |
102 | โหลดโฆษณาสําหรับการกําหนดค่าเครือข่ายนี้แล้ว Vungle SDK โหลดโฆษณาที่ 2 สําหรับรหัสตําแหน่งเดียวกันไม่ได้ |
103 | ขนาดโฆษณาที่ขอไม่ตรงกับขนาดแบนเนอร์ที่ Liftoff Monetize รองรับ |
104 | Vungle SDK แสดงผลโฆษณาแบนเนอร์ไม่ได้ |
105 | Vungle SDK รองรับการโหลดโฆษณาแบนเนอร์ได้ครั้งละ 1 รายการเท่านั้น ไม่ว่ารหัสตําแหน่งโฆษณาจะเป็นอย่างไรก็ตาม |
106 | Vungle SDK ส่งการเรียกกลับที่ระบุว่าเล่นโฆษณาไม่ได้ |
107 | Vungle SDK ไม่พร้อมที่จะเล่นโฆษณา |
สําหรับข้อผิดพลาดที่มาจาก Vungle SDK โปรดดูรหัสข้อผิดพลาด: Vungle SDK สําหรับ iOS และ Android
บันทึกการเปลี่ยนแปลงของปลั๊กอินสื่อกลาง Unity ของ Liftoff Monetize
เวอร์ชัน 5.2.2
- รองรับอะแดปเตอร์ Android ของ Liftoff Monetize เวอร์ชัน 7.4.2.0
- รองรับอะแดปเตอร์ Liftoff Monetize สำหรับ iOS เวอร์ชัน 7.4.2.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 9.4.0
เวอร์ชัน 5.2.1
- เปลี่ยนชื่อ
DummyClient
เป็นPlaceholderClient
แล้ว - รองรับอะแดปเตอร์ Android ของ Liftoff Monetize เวอร์ชัน 7.4.0.1
- รองรับอะแดปเตอร์ iOS ของ Liftoff Monetize เวอร์ชัน 7.4.0.1
- สร้างและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 9.2.0
เวอร์ชัน 5.2.0
- รองรับอะแดปเตอร์ Android ของ Liftoff Monetize เวอร์ชัน 7.4.0.0
- รองรับอะแดปเตอร์ iOS ของ Liftoff Monetize เวอร์ชัน 7.4.0.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 9.1.1
เวอร์ชัน 5.1.1
- รองรับอะแดปเตอร์ Android ของ Liftoff Monetize เวอร์ชัน 7.3.2.0
- รองรับอะแดปเตอร์ Liftoff Monetize สำหรับ iOS เวอร์ชัน 7.3.2.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 9.1.0
เวอร์ชัน 5.1.0
- แก้ไข
NullPointerException
ที่ทำให้การบิลด์ไม่สำเร็จเมื่อส่งออกเป็นโปรเจ็กต์ Android - อัปเดต Privacy API ดังนี้
- นำวิธีการ
UpdateConsentStatus()
และUpdateCCPAStatus()
ออก - นําเอ็นทิตี
VungleConsentStatus
และVungleCCPAStatus
ออก - อัปเดตวิธีการ
SetGDPRStatus(bool)
เป็นSetGDPRStatus(bool, String)
แล้ว
- นำวิธีการ
- นำเมธอดต่อไปนี้ออกจากคลาส
LiftoffMonetizeMediationExtras
SetAllPlacements(String[])
SetSoundEnabled(bool)
- รองรับอะแดปเตอร์ Android ของ Liftoff Monetize เวอร์ชัน 7.3.1.0
- รองรับอะแดปเตอร์ iOS ของ Liftoff Monetize เวอร์ชัน 7.3.1.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 9.1.0
เวอร์ชัน 5.0.0
- แก้ไขคำเตือนคำจำกัดความซ้ำสำหรับ
MediationExtras
- รองรับ Liftoff Monetize Android adapter เวอร์ชัน 7.1.0.0
- รองรับอะแดปเตอร์ iOS ของ Liftoff Monetize เวอร์ชัน 7.2.1.1
- สร้างและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 8.7.0
เวอร์ชัน 4.0.0
- เปลี่ยนชื่อปลั๊กอินสื่อกลาง Unity จาก Vungle เป็น Liftoff Monetize
- ย้ายเนื้อหาของอะแดปเตอร์ไปยัง
GoogleMobileAds/Mediation/LiftoffMonetize/
แล้ว - ปรับโครงสร้างเนมสเปซอะแดปเตอร์ให้ใช้
GoogleMobileAds.Mediation.LiftoffMonetize
- เพิ่มเมธอดต่อไปนี้ลงในคลาส
LiftoffMonetize
SetGDPRStatus(bool)
SetGDPRMessageVersion(String)
SetCCPAStatus(bool)
- รองรับอะแดปเตอร์ Android ของ Liftoff Monetize เวอร์ชัน 6.12.1.1
- รองรับอะแดปเตอร์ iOS ของ Liftoff Monetize เวอร์ชัน 7.0.1.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 8.4.1
เวอร์ชัน 3.9.2
- อัปเดตคลาส
Vungle
ดังนี้- เพิ่มวิธีการ
UpdateCCPAStatus(VungleCCPAStatus)
- นำวิธีการ
GetCurrentConsentStatus()
ออกแล้ว - นำวิธีการ
GetCurrentConsentMessageVersion()
ออกแล้ว
- เพิ่มวิธีการ
- รองรับ Vungle Android adapter เวอร์ชัน 6.12.1.0
- รองรับอะแดปเตอร์ Vungle สำหรับ iOS เวอร์ชัน 6.12.2.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 7.4.1
เวอร์ชัน 3.9.1
- รองรับ Vungle Android adapter เวอร์ชัน 6.12.1.0
- รองรับอะแดปเตอร์ Vungle สำหรับ iOS เวอร์ชัน 6.12.1.1
- สร้างและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 7.4.0
เวอร์ชัน 3.9.0
- รองรับ Vungle Android Adapter เวอร์ชัน 6.12.0.0
- รองรับอะแดปเตอร์ Vungle สำหรับ iOS เวอร์ชัน 6.12.0.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 7.2.0
เวอร์ชัน 3.8.2
- รองรับอะแดปเตอร์ Vungle สำหรับ Android เวอร์ชัน 6.11.0.2
- รองรับอะแดปเตอร์ Vungle สำหรับ iOS เวอร์ชัน 6.11.0.1
- สร้างขึ้นและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 7.1.0
เวอร์ชัน 3.8.1
- รองรับอะแดปเตอร์ Vungle สำหรับ Android เวอร์ชัน 6.11.0.1
- รองรับอะแดปเตอร์ Vungle iOS เวอร์ชัน 6.11.0.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 7.0.2
เวอร์ชัน 3.8.0
- รองรับ Vungle Android adapter เวอร์ชัน 6.11.0.0
- รองรับอะแดปเตอร์ Vungle iOS เวอร์ชัน 6.11.0.0
- สร้างขึ้นและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 7.0.0
เวอร์ชัน 3.7.5
- รองรับ Vungle Android adapter เวอร์ชัน 6.10.5.0
- รองรับอะแดปเตอร์ Vungle สำหรับ iOS เวอร์ชัน 6.10.6.1
- สร้างขึ้นและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 7.0.0
เวอร์ชัน 3.7.4
- รองรับ Vungle Android Adapter เวอร์ชัน 6.10.4.0
- รองรับอะแดปเตอร์ Vungle สำหรับ iOS เวอร์ชัน 6.10.6.1
- สร้างขึ้นและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 7.0.0
เวอร์ชัน 3.7.3
- รองรับ Vungle Android adapter เวอร์ชัน 6.10.3.0
- รองรับอะแดปเตอร์ Vungle สำหรับ iOS เวอร์ชัน 6.10.5.1
เวอร์ชัน 3.7.2
- รองรับ Vungle Android adapter เวอร์ชัน 6.10.2.1
- รองรับอะแดปเตอร์ Vungle สำหรับ iOS เวอร์ชัน 6.10.5.1
เวอร์ชัน 3.7.1
- รองรับ Vungle Android Adapter เวอร์ชัน 6.10.2.0
- รองรับอะแดปเตอร์ Vungle สำหรับ iOS เวอร์ชัน 6.10.4.0
เวอร์ชัน 3.7.0
- รองรับ Vungle Android Adapter เวอร์ชัน 6.10.2.0
- รองรับอะแดปเตอร์ Vungle สำหรับ iOS เวอร์ชัน 6.10.3.0
เวอร์ชัน 3.6.0
เวอร์ชัน 3.5.1
เวอร์ชัน 3.5.0
เวอร์ชัน 3.4.1
เวอร์ชัน 3.4.0
- รองรับอะแดปเตอร์ Vungle สำหรับ Android เวอร์ชัน 6.7.0.0
- รองรับอะแดปเตอร์ Vungle สำหรับ iOS เวอร์ชัน 6.7.0.0
เวอร์ชัน 3.3.1
- บรรจุ
vungle-extras-library.jar
ใหม่เป็นvungle-unity-android-library.aar
โดยใช้บิลด์.aar
เพื่อรองรับ Unity 2020- เมื่ออัปเกรดเป็นเวอร์ชันนี้ โปรดนำ
vungle-extras-library.jar
ออกจากโปรเจ็กต์
- เมื่ออัปเกรดเป็นเวอร์ชันนี้ โปรดนำ
- รองรับอะแดปเตอร์ Vungle สำหรับ Android เวอร์ชัน 6.5.3.0
- รองรับอะแดปเตอร์ Vungle iOS เวอร์ชัน 6.5.3.0
เวอร์ชัน 3.3.0
- รองรับอะแดปเตอร์ Vungle สำหรับ Android เวอร์ชัน 6.5.3.0
- รองรับอะแดปเตอร์ Vungle iOS เวอร์ชัน 6.5.3.0
เวอร์ชัน 3.2.0
เวอร์ชัน 3.1.4
- รองรับอะแดปเตอร์ Android เวอร์ชัน 6.3.24.1
- รองรับอะแดปเตอร์ iOS เวอร์ชัน 6.3.2.3
เวอร์ชัน 3.1.3
- รองรับอะแดปเตอร์ Android เวอร์ชัน 6.3.24.1
- รองรับอะแดปเตอร์ iOS เวอร์ชัน 6.3.2.2
เวอร์ชัน 3.1.2
- อัปเดตปลั๊กอินให้รองรับ Rewarded API เวอร์ชันเบต้าแบบเปิดใหม่
- รองรับอะแดปเตอร์ Android เวอร์ชัน 6.3.24.1
- รองรับอะแดปเตอร์ iOS เวอร์ชัน 6.3.2.1
เวอร์ชัน 3.1.1
- รองรับอะแดปเตอร์ Android เวอร์ชัน 6.3.24.0
- รองรับอะแดปเตอร์ iOS เวอร์ชัน 6.3.2.0
- อัปเดตเมธอด
Vungle.UpdateConsentStatus()
เพื่อให้พารามิเตอร์consentMessageVersion
เป็นพารามิเตอร์ที่ไม่บังคับ ตอนนี้ระบบจะไม่สนใจค่าconsentMessageVersion
สำหรับ iOS - เลิกใช้งาน
Vungle.GetCurrentConsentMessageVersion()
สำหรับ iOS แล้ว
เวอร์ชัน 3.1.0
- รองรับอะแดปเตอร์ Android เวอร์ชัน 6.3.17.0
- รองรับอะแดปเตอร์ iOS เวอร์ชัน 6.3.0.0
- อัปเดตเมธอด
Vungle.UpdateConsentStatus()
เพื่อใช้พารามิเตอร์String
เพิ่มเติมสําหรับเวอร์ชันข้อความแสดงความยินยอมที่ผู้เผยแพร่โฆษณาระบุ - เพิ่มเมธอด
Vungle.GetCurrentConsentMessageVersion()
เพื่อรับเวอร์ชันข้อความขอความยินยอมที่ผู้เผยแพร่โฆษณาระบุ
เวอร์ชัน 3.0.1
- รองรับอะแดปเตอร์ Android เวอร์ชัน 6.2.5.1
- รองรับอะแดปเตอร์ iOS เวอร์ชัน 6.2.0.3
เวอร์ชัน 3.0.0
- รองรับอะแดปเตอร์ Android เวอร์ชัน 6.2.5.0
- รองรับอะแดปเตอร์ iOS เวอร์ชัน 6.2.0.2
- เพิ่มวิธีการต่อไปนี้
Vungle.UpdateConsentStatus()
เพื่อตั้งค่าสถานะความยินยอมที่จะบันทึกไว้ใน Vungle SDKVungle.GetCurrentConsentStatus()
เพื่อดูสถานะความยินยอมปัจจุบันของผู้ใช้
เวอร์ชัน 2.0.0
- รองรับอะแดปเตอร์ Android เวอร์ชัน 5.3.2.1
- รองรับอะแดปเตอร์ iOS เวอร์ชัน 6.2.0.0
เวอร์ชัน 1.1.0
- รองรับอะแดปเตอร์ Android เวอร์ชัน 5.3.2.1
- รองรับอะแดปเตอร์ iOS เวอร์ชัน 5.4.0.0
เวอร์ชัน 1.0.0
- ฉบับแรก
- รองรับอะแดปเตอร์ Android เวอร์ชัน 5.3.0.0
- รองรับอะแดปเตอร์ iOS เวอร์ชัน 5.3.0.0