คู่มือนี้จะแสดงวิธีใช้ Google Mobile Ads Unity Plugin เพื่อโหลดและแสดงโฆษณาจาก DT Exchange โดยใช้สื่อกลาง ซึ่งครอบคลุมการผสานรวม Waterfall โดยจะครอบคลุมวิธีเพิ่ม DT Exchange ลงในการกำหนดค่าสื่อกลางของหน่วยโฆษณา และวิธีผสานรวม SDK และอะแดปเตอร์ของ DT Exchange เข้ากับแอป Unity
การผสานรวมและรูปแบบโฆษณาที่รองรับ
อแดปเตอร์สื่อกลาง Unity สำหรับ DT Exchange มีความสามารถ ดังนี้
| การผสานรวม | |
|---|---|
| การเสนอราคา | |
| การแสดงวิดีโอตามลำดับขั้น | |
| รูปแบบ | |
| แบนเนอร์ | |
| โฆษณาคั่นระหว่างหน้า | |
| ได้รับรางวัลแล้ว | |
| เนทีฟ | |
ข้อกำหนดเบื้องต้น
ก่อนดำเนินการต่อ โปรดตรวจสอบสิ่งต่อไปนี้
- Google Mobile Ads Unity Plugin เวอร์ชันล่าสุด
- Unity Editor เวอร์ชัน 4 ขึ้นไป
- [สำหรับการเสนอราคา]: หากต้องการผสานรวมรูปแบบโฆษณาที่รองรับทั้งหมดในการเสนอราคา ให้ใช้ปลั๊กอินสื่อกลาง Google Mobile Ads สำหรับ DT Exchange 3.3.12 ขึ้นไป (แนะนำให้ใช้เวอร์ชันล่าสุด)
- วิธีติดตั้งใช้งานใน Android
- ระดับ API 24 ขึ้นไปของ Android
- หากต้องการติดตั้งใช้งานใน iOS
- เป้าหมายการติดตั้งใช้งาน iOS 15.0 ขึ้นไป
- โปรเจ็กต์ Unity ที่ใช้งานได้ซึ่งกำหนดค่าด้วย Google Mobile Ads Unity Plugin ดูรายละเอียดได้ที่หัวข้อตั้งค่า Google Mobile Ads Unity Plugin
ขั้นตอนที่ 1: ตั้งค่าการกำหนดค่าใน UI ของ DT Exchange
เพิ่มแอปและตําแหน่งโฆษณาใหม่
ลงชื่อสมัครใช้หรือเข้าสู่ระบบ DT Exchange Console
คลิกเพิ่มแอป

เลือกแพลตฟอร์มและตำแหน่งโฆษณา กรอกข้อมูลที่เหลือในแบบฟอร์ม แล้วคลิกสร้างแอป
Android

iOS

ป้อนชื่อและเลือกประเภทตำแหน่งโฆษณา จากนั้นคลิกบันทึกตําแหน่ง
รหัสแอปและรหัสตำแหน่ง
วางเมาส์เหนือแถบนำทางด้านซ้ายเพื่อเปิด แล้วคลิกการจัดการแอป

ในหน้าการจัดการแอป ให้จดรหัสแอปข้างแอปไว้

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

จดรหัสผู้เผยแพร่โฆษณา คีย์ผู้ใช้ และรหัสลับผู้ใช้ไว้ เนื่องจากคุณจะต้องใช้ในขั้นตอนถัดไป
อัปเดต app-ads.txt
ผู้ขายที่ได้รับอนุญาตสำหรับแอป app-ads.txt เป็นความคิดริเริ่มของ IAB Tech Lab ที่ช่วยตรวจสอบว่าคุณจะขายพื้นที่โฆษณาในแอปผ่านช่องทางที่คุณได้รับอนุญาตเท่านั้น คุณจะต้องใช้ไฟล์ app-ads.txt เพื่อป้องกันไม่ให้เสียรายได้จากโฆษณาเป็นจำนวนมาก
หากยังไม่ได้ดำเนินการ ให้สร้างไฟล์ app-ads.txt สำหรับ Ad Manager
หากต้องการใช้ app-ads.txt สำหรับ DT Exchange
เพิ่ม DT ลงในไฟล์ app-ads.txt
ขั้นตอนที่ 2: ตั้งค่าดีมานด์ DT Exchange ใน UI ของ Ad Manager
กำหนดการตั้งค่าสื่อกลางสำหรับหน่วยโฆษณา
Android
ดูวิธีการได้ที่ขั้นตอนที่ 2 ในคู่มือสำหรับ Android
iOS
ดูวิธีการได้ที่ขั้นตอนที่ 2 ในคู่มือสำหรับ iOS
เพิ่ม DT Exchange ลงในรายชื่อพาร์ทเนอร์โฆษณาตามกฎระเบียบ GDPR และกฎระเบียบของรัฐในสหรัฐอเมริกา
ทำตามขั้นตอนใน การตั้งค่ากฎระเบียบของยุโรป และ การตั้งค่ากฎระเบียบของรัฐในสหรัฐอเมริกา เพื่อเพิ่ม DT Exchange (Fyber Monetization) ลงใน รายชื่อพาร์ทเนอร์โฆษณาตามกฎระเบียบของยุโรปและรัฐในสหรัฐอเมริกาใน UI ของ Ad Manager
ขั้นตอนที่ 3: นำเข้า DT Exchange SDK และอแดปเตอร์
OpenUPM-CLI
หากคุณติดตั้ง OpenUPM-CLI ไว้ คุณจะติดตั้งปลั๊กอินสื่อกลาง DT Exchange ของโฆษณา Google บนอุปกรณ์เคลื่อนที่ สำหรับ Unity ลงในโปรเจ็กต์ได้โดยเรียกใช้คำสั่งต่อไปนี้จาก ไดเรกทอรีรากของโปรเจ็กต์
openupm add com.google.ads.mobile.mediation.dtexchangeOpenUPM
ในเครื่องมือแก้ไขโปรเจ็กต์ Unity ให้เลือกแก้ไข > การตั้งค่าโปรเจ็กต์ > เครื่องมือจัดการแพ็กเกจเพื่อเปิดการตั้งค่าเครื่องมือจัดการแพ็กเกจ Unity
ในแท็บ Scoped Registries ให้เพิ่ม OpenUPM เป็น Scoped Registry โดยระบุรายละเอียดต่อไปนี้
- ชื่อ:
OpenUPM - URL:
https://package.openupm.com - ขอบเขต:
com.google
จากนั้นไปที่ Window > Package Manager เพื่อเปิดเครื่องมือจัดการแพ็กเกจ Unity แล้วเลือกMy Registries จากเมนูแบบเลื่อนลง
เลือกแพ็กเกจ Google Mobile Ads DTExchange Mediation แล้วคลิกติดตั้ง
แพ็กเกจ Unity
ดาวน์โหลดปลั๊กอินสื่อกลาง Google Mobile Ads สำหรับ DT Exchange เวอร์ชันล่าสุดจากลิงก์ดาวน์โหลดในบันทึกการเปลี่ยนแปลง แล้วแตกไฟล์ GoogleMobileAdsDTExchangeMediation.unitypackage จากไฟล์ ZIP
ในเครื่องมือแก้ไขโปรเจ็กต์ Unity ให้เลือกชิ้นงาน > นำเข้าแพ็กเกจ > แพ็กเกจที่กำหนดเอง แล้วค้นหาไฟล์ GoogleMobileAdsDTExchangeMediation.unitypackage ที่ดาวน์โหลดไว้ ตรวจสอบว่าได้เลือกไฟล์ทั้งหมดแล้ว แล้วคลิกนำเข้า
จากนั้นเลือก Assets > External Dependency Manager >
Android Resolver > Force Resolve ไลบรารี External Dependency Manager
จะทำการแก้ปัญหา Dependency ตั้งแต่ต้นและคัดลอก
Dependency ที่ประกาศไว้ไปยังไดเรกทอรี Assets/Plugins/Android ของแอป Unity
ขั้นตอนที่ 4: ใช้การตั้งค่าความเป็นส่วนตัวใน DT Exchange SDK
ความยินยอมจากผู้ใช้ในสหภาพยุโรปและ GDPR
เพื่อให้เป็นไปตามนโยบายความยินยอมของผู้ใช้ EU ของ Google คุณต้องเปิดเผยข้อมูลบางอย่างต่อผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA), สหราชอาณาจักร และสวิตเซอร์แลนด์ และได้รับความยินยอมในการใช้คุกกี้หรือพื้นที่เก็บข้อมูลอื่นในเครื่องในกรณีที่กฎหมายกำหนด รวมถึงการรวบรวม การแชร์ และการใช้ข้อมูลส่วนตัวสำหรับการปรับโฆษณาตามโปรไฟล์ของผู้ใช้ นโยบายนี้เป็นผลมาจากข้อกำหนดด้าน ePrivacy และกฎระเบียบให้ความคุ้มครองข้อมูลส่วนบุคคลของผู้บริโภค (GDPR) ของสหภาพยุโรป คุณมีหน้าที่ ตรวจสอบว่ามีการส่งต่อความยินยอมไปยังแหล่งที่มาของโฆษณาแต่ละแห่งใน เชนสื่อกลาง (Mediation Chain)
อแดปเตอร์ DT Exchange Unity เวอร์ชัน 3.3.0 ขึ้นไปรองรับการส่งสัญญาณความยินยอมตาม GDPR จากแพลตฟอร์มการจัดการความยินยอม ที่ผสานรวมกับกรอบความโปร่งใสและความยินยอม (TCF) ของ IAB ไปยัง DT Exchange SDK ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบเกี่ยวกับ GDPR ของ Android และ iOS
กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกา
กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกา กำหนดให้ผู้ใช้มีสิทธิ เลือกไม่รับ "การขาย" "ข้อมูลส่วนบุคคล" (ตามที่กฎหมายให้คำจำกัดความ ไว้) โดยเว็บไซต์จะต้องให้ตัวเลือกไม่รับการขายผ่านลิงก์ "ไม่อนุญาตให้ขายข้อมูลส่วนบุคคลของฉัน" ที่แสดงไว้อย่างชัดเจนบนหน้าแรกของฝ่ายที่ทำ "การขาย" คู่มือการปฏิบัติตามกฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกาให้ความสามารถในการเปิดใช้การประมวลผลข้อมูลแบบจำกัดสำหรับการแสดงโฆษณา Google แต่ Google ไม่สามารถใช้การตั้งค่านี้กับเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลาง (Mediation Chain) ของคุณได้ ดังนั้น คุณต้องระบุเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลาง (Mediation Chain) ที่อาจมีส่วนร่วมในการขายข้อมูลส่วนบุคคล และปฏิบัติตามคำแนะนำจากเครือข่ายแต่ละเครือข่ายเพื่อให้เป็นไปตามข้อกำหนด
ปลั๊กอินสื่อกลาง Google Mobile Ads สำหรับ DT Exchange เวอร์ชัน 3.1.1 ได้เพิ่มคลาส Fyber พร้อมเมธอด SetCCPAString() ซึ่งช่วยให้คุณส่งข้อมูลความยินยอมไปยัง DT Exchange ด้วยตนเองได้ โค้ดตัวอย่างต่อไปนี้แสดงวิธีส่งพารามิเตอร์เหล่านี้ไปยังอะแดปเตอร์ DT Exchange
using GoogleMobileAds.Api.Mediation.Fyber;
// ...
Fyber.SetCCPAString("myCCPAConsentString");
// You can also clear CCPA consent information using the following method:
Fyber.ClearCCPAString();
ดูข้อมูลเพิ่มเติมและค่าที่ระบุได้ในเมธอดที่บทความโอเพนซอร์ส CCPA ของ DT Exchange
ขั้นตอนที่ 5: เพิ่มโค้ดที่จำเป็น
Android
ไม่จำเป็นต้องใช้โค้ดเพิ่มเติมสำหรับการผสานรวม DT Exchange
iOS
การผสานรวม SKAdNetwork
ทําตามเอกสารประกอบของ DT Exchange
เพื่อเพิ่มตัวระบุ SKAdNetwork ลงในไฟล์ Info.plist ของโปรเจ็กต์
ขั้นตอนที่ 6: ทดสอบการติดตั้งใช้งาน
เปิดใช้โฆษณาทดสอบ
ตรวจสอบว่าคุณได้ลงทะเบียนอุปกรณ์ทดสอบสำหรับ Ad Manager แล้ว
ยืนยันโฆษณาทดสอบ
หากต้องการยืนยันว่าคุณได้รับโฆษณาทดสอบจาก DT Exchange ให้เปิดใช้การทดสอบแหล่งที่มาของโฆษณาแหล่งเดียว ในเครื่องมือตรวจสอบโฆษณาโดยใช้แหล่งที่มาของโฆษณา DT Exchange (การเสนอราคา) และ DT Exchange (การแสดงวิดีโอตามลำดับขั้น)
รหัสข้อผิดพลาด
หากอแดปเตอร์ไม่ได้รับโฆษณาจาก DT Exchange ผู้เผยแพร่โฆษณาสามารถตรวจสอบ
ข้อผิดพลาดพื้นฐานจากการตอบกลับของโฆษณาได้โดยใช้
ResponseInfo ในคลาสต่อไปนี้
Android
com.google.ads.mediation.fyber.FyberMediationAdapter
iOS
GADMediationAdapterFyber
รหัสและข้อความที่แสดงโดยอะแดปเตอร์ DT Exchange เมื่อโหลดโฆษณาไม่สำเร็จมีดังนี้
Android
| รหัสข้อผิดพลาด | เหตุผล |
|---|---|
| 101 | พารามิเตอร์เซิร์ฟเวอร์ DT Exchange ที่กำหนดค่าใน UI ของ Ad Manager ขาดหายไป/ไม่ถูกต้อง |
| 103 | ขนาดโฆษณาที่ขอไม่ตรงกับขนาดแบนเนอร์ที่ DT Exchange รองรับ |
| 105 | DT SDK โหลดโฆษณาแต่แสดงผลตัวควบคุมที่ไม่คาดคิด |
| 106 | โฆษณาไม่พร้อมแสดง |
| 107 | บริบทไม่ใช่อินสแตนซ์กิจกรรม |
| 108 | แสดงโฆษณาไม่สำเร็จ |
| 200-399 | DT SDK แสดงข้อผิดพลาด ดูรายละเอียดเพิ่มเติมได้ที่โค้ด |
iOS
| รหัสข้อผิดพลาด | เหตุผล |
|---|---|
| 0-10 | DT SDK แสดงข้อผิดพลาด ดูรายละเอียดเพิ่มเติมได้ในเอกสารประกอบ |
| 101 | พารามิเตอร์เซิร์ฟเวอร์ DT Exchange ที่กำหนดค่าไว้ใน UI ของ Ad Manager ขาดหายไป/ไม่ถูกต้อง |
| 102 | ขนาดโฆษณาที่ขอไม่ตรงกับขนาดแบนเนอร์ที่ DT Exchange รองรับ |
| 103 | แสดงโฆษณาไม่สำเร็จเนื่องจากมีการใช้ออบเจ็กต์โฆษณาแล้ว |
| 104 | แสดงโฆษณา DT Exchange ไม่สำเร็จเนื่องจากโฆษณาไม่พร้อม |
| 105 | DT SDK แสดงข้อผิดพลาดในการเริ่มต้น |
บันทึกการเปลี่ยนแปลงของปลั๊กอินสื่อกลาง Unity ของ DT Exchange
เวอร์ชัน 3.6.0 (อยู่ระหว่างดำเนินการ)
เวอร์ชัน 3.5.13
- รองรับอะแดปเตอร์ DT Exchange Android เวอร์ชัน 8.4.7.1
- รองรับอะแดปเตอร์ DT Exchange สำหรับ iOS เวอร์ชัน 8.4.10.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 11.5.0
เวอร์ชัน 3.5.12
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.4.7.0
- รองรับอะแดปเตอร์ iOS ของ DT Exchange เวอร์ชัน 8.4.10.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 11.4.0
เวอร์ชัน 3.5.11
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.4.6.0
- รองรับอแดปเตอร์ iOS ของ DT Exchange เวอร์ชัน 8.4.8.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 11.3.0
เวอร์ชัน 3.5.10
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.4.5.1
- รองรับอะแดปเตอร์ iOS ของ DT Exchange เวอร์ชัน 8.4.8.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 11.1.0
เวอร์ชัน 3.5.9
- รองรับอะแดปเตอร์ Android ของ DT Exchange เวอร์ชัน 8.4.5.0
- รองรับอะแดปเตอร์ DT Exchange เวอร์ชัน 8.4.7.1 สำหรับ iOS
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 11.1.0
เวอร์ชัน 3.5.8
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.4.5.0
- รองรับอะแดปเตอร์ DT Exchange เวอร์ชัน 8.4.7.0 สำหรับ iOS
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 11.0.0
เวอร์ชัน 3.5.7
- รองรับอแดปเตอร์ Android ของ DT Exchange เวอร์ชัน 8.4.4.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.4.6.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 11.0.0
เวอร์ชัน 3.5.6
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.4.3.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.4.5.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 11.0.0
เวอร์ชัน 3.5.5
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.4.2.2
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.4.4.1
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 11.0.0
เวอร์ชัน 3.5.4
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.4.2.1
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.4.4.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 10.7.0
เวอร์ชัน 3.5.3
- รองรับอะแดปเตอร์ Android ของ DT Exchange เวอร์ชัน 8.4.2.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.4.3.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 10.6.0
เวอร์ชัน 3.5.2
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.4.1.0
- รองรับอะแดปเตอร์ DT Exchange สำหรับ iOS เวอร์ชัน 8.4.2.1
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 10.6.0
เวอร์ชัน 3.5.1
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.4.0.1
- รองรับอแดปเตอร์ iOS ของ DT Exchange เวอร์ชัน 8.4.2.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 10.6.0
เวอร์ชัน 3.5.0
- รองรับอะแดปเตอร์ DT Exchange เวอร์ชัน 8.4.0.0 สำหรับ Android
- รองรับอะแดปเตอร์ iOS ของ DT Exchange เวอร์ชัน 8.4.1.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 10.6.0
เวอร์ชัน 3.4.0
- รองรับอะแดปเตอร์ DT Exchange เวอร์ชัน 8.4.0.0 สำหรับ Android
- รองรับอแดปเตอร์ iOS ของ DT Exchange เวอร์ชัน 8.3.8.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 10.5.0
เวอร์ชัน 3.3.12
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.3.8.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.3.8.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 10.3.0
เวอร์ชัน 3.3.11
- รองรับอะแดปเตอร์ Android ของ DT Exchange เวอร์ชัน 8.3.7.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.3.7.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 10.2.0
เวอร์ชัน 3.3.10
- รองรับ DT Exchange Android Adapter เวอร์ชัน 8.3.7.0
- รองรับอแดปเตอร์ iOS ของ DT Exchange เวอร์ชัน 8.3.6.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 10.0.0
เวอร์ชัน 3.3.9
- รองรับอะแดปเตอร์ DT Exchange Android เวอร์ชัน 8.3.6.1
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.3.6.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 10.0.0
เวอร์ชัน 3.3.8
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.3.5.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.3.4.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 9.5.0
เวอร์ชัน 3.3.7
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.3.4.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.3.4.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 9.5.0
เวอร์ชัน 3.3.6
- รองรับอแดปเตอร์ Android ของ DT Exchange เวอร์ชัน 8.3.3.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.3.4.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 9.5.0
เวอร์ชัน 3.3.5
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.3.3.0
- รองรับอะแดปเตอร์ iOS ของ DT Exchange เวอร์ชัน 8.3.3.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 9.4.0
เวอร์ชัน 3.3.4
- รองรับอแดปเตอร์ Android ของ DT Exchange เวอร์ชัน 8.3.3.0
- รองรับอะแดปเตอร์ DT Exchange สำหรับ iOS เวอร์ชัน 8.3.2.1
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 9.4.0
เวอร์ชัน 3.3.3
- รองรับอแดปเตอร์ Android ของ DT Exchange เวอร์ชัน 8.3.2.0
- รองรับอะแดปเตอร์ DT Exchange สำหรับ iOS เวอร์ชัน 8.3.2.1
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 9.3.0
เวอร์ชัน 3.3.2
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.3.1.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.3.2.1
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 9.3.0
เวอร์ชัน 3.3.1
- รองรับอะแดปเตอร์ Android ของ DT Exchange เวอร์ชัน 8.3.1.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.3.2.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 9.2.0
เวอร์ชัน 3.3.0
- เปลี่ยนชื่อ
DummyClientเป็นPlaceholderClientแล้ว - รองรับอแดปเตอร์ Android ของ DT Exchange เวอร์ชัน 8.3.0.0
- รองรับอะแดปเตอร์ iOS ของ DT Exchange เวอร์ชัน 8.3.1.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 9.2.0
เวอร์ชัน 3.2.1
- รองรับอะแดปเตอร์ Android ของ DT Exchange เวอร์ชัน 8.2.7.0
- รองรับอะแดปเตอร์ iOS ของ DT Exchange เวอร์ชัน 8.3.1.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 9.1.1
เวอร์ชัน 3.2.0
- รองรับ DT Exchange Android Adapter เวอร์ชัน 8.2.7.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.3.0.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 9.1.0
เวอร์ชัน 3.1.12
- รองรับ DT Exchange Android Adapter เวอร์ชัน 8.2.7.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.2.8.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 9.1.0
เวอร์ชัน 3.1.11
- รองรับ DT Exchange Android Adapter เวอร์ชัน 8.2.7.0
- รองรับอแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.2.7.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 9.1.0
เวอร์ชัน 3.1.10
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.2.6.1
- รองรับ DT Exchange iOS Adapter เวอร์ชัน 8.2.7.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 9.0.0
เวอร์ชัน 3.1.8
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.2.5.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.2.6.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 8.6.0
เวอร์ชัน 3.1.7
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.2.4.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.2.4.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 8.5.2
เวอร์ชัน 3.1.6
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.2.3.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.2.3.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 8.4.1
เวอร์ชัน 3.1.5
- ย้ายเนื้อหาอะแดปเตอร์ไปยัง
GoogleMobileAds/Mediation/DTExchange/แล้ว - ปรับโครงสร้างเนมสเปซของอะแดปเตอร์เพื่อใช้
GoogleMobileAds.Mediation.DTExchange - รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.2.3.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.2.1.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 8.1.0
เวอร์ชัน 3.1.4
- รองรับอะแดปเตอร์ DT Exchange สำหรับ Android เวอร์ชัน 8.2.2.0
- รองรับอะแดปเตอร์ DT Exchange เวอร์ชัน 8.1.9.1 สำหรับ iOS
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 7.4.1
เวอร์ชัน 3.1.3
- รองรับอะแดปเตอร์ Android ของ DT Exchange เวอร์ชัน 8.2.1.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.1.9.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 7.4.0
เวอร์ชัน 3.1.2
- เปลี่ยนชื่อปลั๊กอินสื่อกลาง Unity เป็น "DT Exchange"
- เปลี่ยนชื่อชั้นเรียน
GoogleMobileAds.Api.Mediation.Fyber.Fyberเป็นGoogleMobileAds.Api.Mediation.DTExchange.DTExchangeแล้ว - รองรับอะแดปเตอร์ Android ของ DT Exchange เวอร์ชัน 8.2.1.0
- รองรับอะแดปเตอร์ DT Exchange iOS เวอร์ชัน 8.1.7.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 7.3.1
เวอร์ชัน 3.1.1
- เพิ่มเมธอดต่อไปนี้ลงในคลาส
FyberSetCCPAString(string)ClearCCPAString()
- รองรับอะแดปเตอร์ Android ของ Fyber เวอร์ชัน 8.2.0.0
- รองรับอะแดปเตอร์ Fyber iOS เวอร์ชัน 8.1.6.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 7.3.0
เวอร์ชัน 3.1.0
- รองรับ Fyber Android Adapter เวอร์ชัน 8.2.0.0
- รองรับอะแดปเตอร์ Fyber สำหรับ iOS เวอร์ชัน 8.1.5.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 7.2.0
เวอร์ชัน 3.0.2
- รองรับ Fyber Android Adapter เวอร์ชัน 8.1.3.1
- รองรับอะแดปเตอร์ Fyber สำหรับ iOS เวอร์ชัน 8.1.5.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 7.0.2
เวอร์ชัน 3.0.1
- รองรับ Fyber Android Adapter เวอร์ชัน 8.1.3.0
- รองรับอะแดปเตอร์ Fyber สำหรับ iOS เวอร์ชัน 8.1.4.0
- สร้างและทดสอบด้วยปลั๊กอิน Unity สำหรับ Google Mobile Ads เวอร์ชัน 7.0.0
เวอร์ชัน 3.0.0
เวอร์ชัน 2.0.0
- รองรับอะแดปเตอร์ Fyber สำหรับ Android เวอร์ชัน 7.8.4.1
- รองรับอะแดปเตอร์ Fyber สำหรับ iOS เวอร์ชัน 8.0.0.0
เวอร์ชัน 1.6.1
เวอร์ชัน 1.6.0
เวอร์ชัน 1.5.2
เวอร์ชัน 1.5.1
เวอร์ชัน 1.5.0
เวอร์ชัน 1.4.0
เวอร์ชัน 1.3.0
เวอร์ชัน 1.2.3
เวอร์ชัน 1.2.2
เวอร์ชัน 1.2.1
เวอร์ชัน 1.2.0
เวอร์ชัน 1.1.0
- เพิ่มเมธอดต่อไปนี้ลงในคลาส
Fyberเพื่อรองรับข้อกำหนด GDPRSetGDPRConsent()SetGDPRConsentString()ClearGDPRConsentData()
- รองรับ Fyber Android Adapter เวอร์ชัน 7.3.4.0
- รองรับอะแดปเตอร์ Fyber สำหรับ iOS เวอร์ชัน 7.5.0.0
เวอร์ชัน 1.0.0
- เปิดตัวครั้งแรก
- รองรับ Fyber Android Adapter เวอร์ชัน 7.3.4.0
- รองรับอแดปเตอร์ Fyber iOS เวอร์ชัน 7.4.0.0