คู่มือนี้จะแสดงวิธีใช้ Google Mobile Ads SDK เพื่อโหลดและแสดงโฆษณาจาก Liftoff Monetize โดยใช้สื่อกลาง ซึ่งครอบคลุมทั้งการผสานรวมการเสนอราคาและการผสานรวม Waterfall ซึ่งจะอธิบายวิธีเพิ่ม Liftoff Monetize ในการกําหนดค่าสื่อกลางของหน่วยโฆษณา และวิธีผสานรวม SDK และอะแดปเตอร์ของ Vungle เข้ากับแอป Unity
การผสานรวมและรูปแบบโฆษณาที่รองรับ
การผสานรวม | |
---|---|
การเสนอราคา | |
น้ำตก | |
รูปแบบ | |
การเปิดแอป | 1, 2 |
แบนเนอร์ | 1 |
โฆษณาคั่นระหว่างหน้า | |
ได้รับรางวัลแล้ว | |
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล | 1 |
1 การผสานรวมการเสนอราคาสำหรับรูปแบบนี้อยู่ในรุ่นเบต้าแบบเปิด
2 การผสานรวม Waterfall สำหรับรูปแบบนี้อยู่ในเวอร์ชันเบต้าแบบเปิด
ข้อกำหนด
- Google Mobile Ads SDK เวอร์ชันล่าสุด
- Unity 4 ขึ้นไป
- [สําหรับการเสนอราคา]: หากต้องการผสานรวมรูปแบบโฆษณาที่รองรับทั้งหมดในการเสนอราคา ให้ใช้ปลั๊กอินสื่อกลาง Google Ads สําหรับ AppLovin 5.1.0 ขึ้นไป (แนะนําให้ใช้เวอร์ชันล่าสุด)
- วิธีติดตั้งใช้งานใน Android
- Android API ระดับ 21 ขึ้นไป
- วิธีติดตั้งใช้งานใน iOS
- เป้าหมายการติดตั้งใช้งาน iOS 12.0 ขึ้นไป
- โปรเจ็กต์ Unity ที่ใช้งานได้ซึ่งกําหนดค่าด้วย Google Mobile Ads SDK ดูรายละเอียดได้ที่เริ่มต้นใช้งาน
- สื่อกลางเสร็จสมบูรณ์ คู่มือเริ่มต้นใช้งาน
ขั้นตอนที่ 1: ตั้งค่าการกําหนดค่าใน UI การสร้างรายได้ของ Liftoff
ลงชื่อสมัครใช้หรือเข้าสู่ระบบบัญชี Liftoff Monetize
เพิ่มแอปลงในแดชบอร์ดการสร้างรายได้ของ Liftoff โดยคลิกปุ่มเพิ่มแอปพลิเคชัน
กรอกแบบฟอร์มโดยระบุรายละเอียดที่จำเป็นทั้งหมด
เมื่อสร้างแอปแล้ว ให้เลือกแอปจากแดชบอร์ดแอปพลิเคชัน Liftoff Monetize
จดบันทึกรหัสแอป
เพิ่มตําแหน่งใหม่
หากต้องการสร้างตําแหน่งใหม่เพื่อใช้กับสื่อกลาง AdMob ให้ไปที่แดชบอร์ดตําแหน่งการสร้างรายได้ของ Liftoff คลิกปุ่มเพิ่มตําแหน่ง แล้วเลือกแอปจากรายการแบบเลื่อนลง
รายละเอียดในการเพิ่มตําแหน่งใหม่มีดังนี้
เลือกโฆษณาคั่นระหว่างหน้า แล้วป้อนชื่อตำแหน่งโฆษณา จากนั้นเลือกใช่สำหรับข้ามได้ แล้วกรอกข้อมูลที่เหลือในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่งโฆษณา
เลือกแบนเนอร์ ป้อนชื่อตำแหน่ง แล้วกรอกข้อมูลที่เหลือในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่งโฆษณา
เลือก MREC ป้อนชื่อตำแหน่งโฆษณา แล้วกรอกข้อมูลที่เหลือในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่งโฆษณา
เลือกโฆษณาคั่นระหว่างหน้า ป้อนชื่อตำแหน่งโฆษณา แล้วกรอกข้อมูลที่เหลือในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่งโฆษณา
เลือกมีการให้รางวัล ป้อนชื่อตําแหน่ง แล้วกรอกข้อมูลที่เหลือในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่งโฆษณา
เลือกมีการให้รางวัล ป้อนชื่อตำแหน่งโฆษณา เปิดใช้ข้ามได้ แล้วกรอกข้อมูลที่เหลือในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับการเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่งโฆษณา
เลือกเนทีฟ ป้อนชื่อตำแหน่ง แล้วกรอกข้อมูลที่เหลือในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่งโฆษณา
จดรหัสอ้างอิงไว้ แล้วคลิกตกลง
ค้นหาคีย์ Reporting API
ขั้นตอนนี้ไม่จําเป็นสําหรับการผสานรวมการเสนอราคา
นอกจากรหัสแอปและรหัสอ้างอิงแล้ว คุณจะต้องมีคีย์ Reporting API ของ Liftoff Monetize เพื่อตั้งค่ารหัสหน่วยโฆษณา AdMob ด้วย ไปที่แดชบอร์ดรายงานของ Liftoff Monetize แล้วคลิกปุ่มคีย์ Reporting API เพื่อดูคีย์ Reporting API
เปิดโหมดทดสอบ
หากต้องการเปิดใช้โฆษณาทดสอบ ให้ไปที่แดชบอร์ด Liftoff Monetize แล้วไปที่แอปพลิเคชัน
เลือกแอปที่ต้องการเปิดใช้โฆษณาทดสอบในส่วนรหัสอ้างอิงตําแหน่งโฆษณาของแอป คุณสามารถเปิดใช้โฆษณาทดสอบได้โดยเลือกโหมดทดสอบเป็นแสดงโฆษณาทดสอบเท่านั้นในส่วนสถานะ
ขั้นตอนที่ 2: ตั้งค่าดีมานด์การสร้างรายได้ของ Liftoff ใน UI ของ AdMob
กำหนดการตั้งค่าสื่อกลางสําหรับหน่วยโฆษณา
โปรดดูวิธีการที่ขั้นตอนที่ 2 ในคู่มือสำหรับ Android
ดูวิธีการได้ที่ขั้นตอนที่ 2 ในคู่มือสำหรับ iOS
เพิ่ม Liftoff ลงในรายชื่อพาร์ทเนอร์โฆษณาตาม GDPR และกฎระเบียบของรัฐในสหรัฐอเมริกา
ทําตามขั้นตอนในการตั้งค่ากฎระเบียบของยุโรป และการตั้งค่ากฎระเบียบของรัฐในสหรัฐอเมริกาเพื่อเพิ่ม Liftoff ลงในรายชื่อพาร์ทเนอร์โฆษณาภายใต้กฎระเบียบของยุโรปและกฎระเบียบของรัฐในสหรัฐอเมริกาใน UI ของ AdMob
ขั้นตอนที่ 3: นําเข้า Vungle SDK และอะแดปเตอร์การสร้างรายได้ของ Liftoff
หากติดตั้ง OpenUPM-CLI แล้ว คุณจะติดตั้งปลั๊กอินสื่อกลางเพื่อการสร้างรายได้ของ Liftoff สำหรับ Unity ของ Google Ads บนอุปกรณ์เคลื่อนที่ลงในโปรเจ็กต์ได้โดยเรียกใช้คําสั่งต่อไปนี้จากไดเรกทอรีรูทของโปรเจ็กต์
openupm add com.google.ads.mobile.mediation.liftoffmonetize
ในเครื่องมือแก้ไขโปรเจ็กต์ Unity ให้เลือกแก้ไข > การตั้งค่าโปรเจ็กต์ > เครื่องมือจัดการแพ็กเกจเพื่อเปิดการตั้งค่าเครื่องมือจัดการแพ็กเกจ Unity
ในแท็บรีจิสทรีที่มีขอบเขต ให้เพิ่ม OpenUPM เป็นรีจิสทรีที่มีขอบเขตพร้อมรายละเอียดต่อไปนี้
- ชื่อ:
OpenUPM
- URL:
https://package.openupm.com
- ขอบเขต:
com.google
จากนั้นไปที่หน้าต่าง > เครื่องมือจัดการแพ็กเกจเพื่อเปิดเครื่องมือจัดการแพ็กเกจ Unity แล้วเลือกที่เก็บของฉันจากเมนูแบบเลื่อนลง
เลือกแพ็กเกจ Google Mobile Ads Liftoff Monetize Mediation แล้วคลิกติดตั้ง
ดาวน์โหลดปลั๊กอินสื่อกลางโฆษณา 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: เพิ่มโค้ดที่จำเป็น
การผสานรวม Liftoff Monetize ไม่จำเป็นต้องใช้โค้ดเพิ่มเติม
การผสานรวม SKAdNetwork
ทำตามเอกสารประกอบของ Liftoff Monetize เพื่อเพิ่มตัวระบุ SKAdNetwork ลงในไฟล์ Info.plist
ของโปรเจ็กต์
ขั้นตอนที่ 6: ทดสอบการใช้งาน
เปิดใช้โฆษณาทดสอบ
อย่าลืมลงทะเบียนอุปกรณ์ทดสอบสำหรับ AdMob และเปิดใช้โหมดทดสอบใน UI การสร้างรายได้ของ Liftoff
ยืนยันโฆษณาทดสอบ
หากต้องการยืนยันว่าคุณได้รับโฆษณาทดสอบจาก Liftoff Monetize (การเสนอราคา) และ Liftoff Monetize (Waterfall) ให้เปิดใช้การทดสอบแหล่งที่มาของโฆษณาแหล่งเดียวในเครื่องมือตรวจสอบโฆษณา
รหัสข้อผิดพลาด
หากอะแดปเตอร์ไม่ได้รับโฆษณาจาก Liftoff Monetize ผู้เผยแพร่โฆษณาจะตรวจสอบข้อผิดพลาดพื้นฐานจากการตอบกลับโฆษณาได้โดยใช้ ResponseInfo
ในคลาสต่อไปนี้
รูปแบบ | ชื่อชั้นเรียน |
---|---|
โฆษณาเปิดแอป (การเสนอราคา) | 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 |
รูปแบบ | ชื่อชั้นเรียน |
---|---|
โฆษณาเปิดแอป (การเสนอราคา) | GADMediationAdapterVungle |
การเปิดแอป (Waterfall) | GADMediationAdapterVungle |
แบนเนอร์ (การเสนอราคา) | GADMediationAdapterVungle |
แบนเนอร์ (การแสดงโฆษณาตามลำดับขั้น) | GADMAdapterVungleInterstitial |
โฆษณาคั่นระหว่างหน้า (การเสนอราคา) | GADMediationAdapterVungle |
โฆษณาคั่นระหว่างหน้า (Waterfall) | GADMAdapterVungleInterstitial |
มีการให้รางวัล (การเสนอราคา) | GADMediationAdapterVungle |
มีการให้รางวัล (Waterfall) | GADMAdapterVungleRewardBasedVideoAd |
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล (การเสนอราคา) | GADMediationAdapterVungle |
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล (Waterfall) | GADMediationAdapterVungle |
ต่อไปนี้คือรหัสและข้อความที่มาพร้อมกับข้อผิดพลาดที่แสดงโดยอะแดปเตอร์การสร้างรายได้ของ Liftoff เมื่อโหลดโฆษณาไม่สำเร็จ
รหัสข้อผิดพลาด | เหตุผล |
---|---|
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 ส่งคืนโทเค็นการเสนอราคาที่ไม่ถูกต้อง |
รหัสข้อผิดพลาด | เหตุผล |
---|---|
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.4
- รองรับอะแดปเตอร์ Android ของ Liftoff Monetize เวอร์ชัน 7.4.3.0
- รองรับอะแดปเตอร์ iOS ของ Liftoff Monetize เวอร์ชัน 7.4.4.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 9.5.0
เวอร์ชัน 5.2.3
- รองรับอะแดปเตอร์ Android ของ Liftoff Monetize เวอร์ชัน 7.4.2.0
- รองรับอะแดปเตอร์ iOS ของ Liftoff Monetize เวอร์ชัน 7.4.3.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity ของ Google Mobile Ads เวอร์ชัน 9.5.0
เวอร์ชัน 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