คู่มือนี้จะแสดงวิธีใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เพื่อโหลดและแสดง โฆษณาจาก Liftoff Monetize โดยใช้ AdMob Mediation ซึ่งครอบคลุมทั้งการผสานรวมแบบการเสนอราคาและการผสานรวมแบบลำดับขั้น โดยจะครอบคลุมวิธีเพิ่ม Liftoff Monetize ลงในการกำหนดค่าสื่อกลางของหน่วยโฆษณา และวิธีผสานรวม Vungle SDK และอะแดปเตอร์เข้ากับแอป Android
การผสานรวมและรูปแบบโฆษณาที่รองรับ
Ad Mediation Adapter สำหรับ Liftoff Monetize มีความสามารถต่อไปนี้
การผสานรวม | |
---|---|
การเสนอราคา | |
น้ำตก | |
รูปแบบ | |
การเปิดแอป | |
ป้ายประกาศ | |
โฆษณาคั่นระหว่างหน้า | |
ได้รับรางวัลแล้ว | |
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล | |
เนทีฟ |
ข้อกำหนด
API ระดับ 23 ขึ้นไปของ Android
[สำหรับการเสนอราคา]: หากต้องการผสานรวมรูปแบบโฆษณาที่รองรับทั้งหมดในการเสนอราคา ให้ใช้ Liftoff Monetize adapter 7.3.0.0 ขึ้นไป (แนะนำให้ใช้เวอร์ชันล่าสุด)
Google Mobile Ads SDK เวอร์ชันล่าสุด
ทำตามคู่มือเริ่มต้นใช้งานสื่อกลางให้เสร็จสมบูรณ์
ขั้นตอนที่ 1: ตั้งค่าการกำหนดค่าใน UI ของ Liftoff Monetize
ลงชื่อสมัครใช้หรือเข้าสู่ระบบบัญชี Liftoff Monetize
เพิ่มแอปไปยังแดชบอร์ด Liftoff Monetize โดยคลิกปุ่มเพิ่มแอปพลิเคชัน
กรอกแบบฟอร์มโดยป้อนรายละเอียดที่จำเป็นทั้งหมด
เมื่อสร้างแอปแล้ว ให้เลือกแอปจากแดชบอร์ดแอปพลิเคชัน Liftoff Monetize
จดรหัสแอปไว้
เพิ่มตําแหน่งใหม่
หากต้องการสร้างตําแหน่งใหม่เพื่อใช้กับการ ไกล่เกลี่ยของ AdMob ให้ไปที่ แดชบอร์ดตําแหน่ง Liftoff Monetize คลิกปุ่มเพิ่มตําแหน่ง แล้วเลือกแอปจากเมนูแบบเลื่อนลง
รายละเอียดการเพิ่มตําแหน่งใหม่มีดังนี้
การเปิดแอป
เลือกโฆษณาคั่นระหว่างหน้า แล้วป้อนชื่อตำแหน่งโฆษณา จากนั้นเลือกใช่ สำหรับข้ามได้ แล้วกรอกข้อมูลในแบบฟอร์มที่เหลือ [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้าง ตําแหน่ง
ป้ายประกาศ
เลือกแบนเนอร์ ป้อนชื่อตําแหน่ง และกรอกข้อมูลในแบบฟอร์มส่วนที่เหลือ [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอป เป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้า เพื่อสร้างตําแหน่ง
แบนเนอร์ 300x250
เลือก MREC ป้อนชื่อตําแหน่งโฆษณา แล้วกรอกข้อมูลในแบบฟอร์มส่วนที่เหลือ [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอป เป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้า เพื่อสร้างตําแหน่ง
โฆษณาคั่นระหว่างหน้า
เลือกโฆษณาคั่นระหว่างหน้า ป้อนชื่อตำแหน่งโฆษณา และกรอกข้อมูลที่เหลือ ในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์ การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่ง
ได้รับรางวัลแล้ว
เลือกมีรางวัล ป้อนชื่อตําแหน่ง แล้วกรอกข้อมูลที่เหลือใน แบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอป เป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้า เพื่อสร้างตําแหน่ง
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล
เลือกได้รับรางวัล ป้อนชื่อตำแหน่งโฆษณา เปิดใช้ข้ามได้ และ กรอกข้อมูลในแบบฟอร์มที่เหลือ [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไป ที่ด้านล่างของหน้าเพื่อสร้างตําแหน่ง
เนทีฟ
เลือกเนทีฟ ป้อนชื่อตําแหน่ง และกรอกข้อมูลที่เหลือใน แบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอป เป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้า เพื่อสร้างตําแหน่ง
จดรหัสอ้างอิง แล้วคลิกตกลง
การเปิดแอป
ป้ายประกาศ
แบนเนอร์ 300x250
โฆษณาคั่นระหว่างหน้า
ได้รับรางวัลแล้ว
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล
เนทีฟ
ค้นหาคีย์ API ของ Reporting
การเสนอราคา
ขั้นตอนนี้ไม่จำเป็นสำหรับการผสานรวมการเสนอราคา
น้ำตก
นอกเหนือจากรหัสแอปและรหัสอ้างอิงแล้ว คุณจะต้องมี คีย์ Reporting API ของ Liftoff Monetize เพื่อตั้งค่า รหัสหน่วยโฆษณา AdMob ด้วย ไปที่แดชบอร์ดรายงาน Liftoff Monetize แล้วคลิกปุ่มคีย์ Reporting API เพื่อดูคีย์ Reporting API
อัปเดต app-ads.txt
ผู้ขายที่ได้รับอนุญาตสำหรับแอป app-ads.txt เป็นความคิดริเริ่มของ IAB Tech Lab ที่ช่วยตรวจสอบว่าคุณจะขาย
พื้นที่โฆษณาในแอปผ่านช่องทางที่คุณได้รับอนุญาตเท่านั้น คุณจะต้องใช้ไฟล์ app-ads.txt
เพื่อป้องกันไม่ให้เสียรายได้จากโฆษณาเป็นจำนวนมาก
หากยังไม่ได้ดำเนินการ ให้สร้างไฟล์ app-ads.txt สำหรับแอป
หากต้องการใช้ app-ads.txt
สำหรับ Liftoff Monetize ให้ดาวน์โหลดและต่อท้ายรายการ app-ads.txt
ของ Liftoff Monetize
ในไฟล์ app-ads.txt
ที่มีอยู่ ดูข้อมูลเพิ่มเติมได้ที่
app-ads.txt
เปิดโหมดทดสอบ
หากต้องการเปิดใช้โฆษณาทดสอบ ให้ไปที่แดชบอร์ด Liftoff Monetize แล้วไปที่แอปพลิเคชัน
เลือกแอปที่คุณต้องการเปิดใช้โฆษณาทดสอบในส่วนรหัสอ้างอิงตําแหน่งของแอป คุณเปิดใช้โฆษณาทดสอบได้โดยเลือกโหมดทดสอบเป็นแสดงโฆษณาทดสอบเท่านั้นในส่วนสถานะ
ขั้นตอนที่ 2: ตั้งค่าดีมานด์ Liftoff Monetize ใน UI ของ AdMob
กำหนดค่าการตั้งค่าสื่อกลางสำหรับหน่วยโฆษณา
คุณต้องเพิ่ม Liftoff Monetize ลงในการกำหนดค่าสื่อกลางสำหรับหน่วยโฆษณา
ก่อนอื่น ให้ลงชื่อเข้าใช้บัญชี AdMob จากนั้นไปที่แท็บสื่อกลาง หากมีกลุ่มสื่อกลางอยู่แล้วและต้องการแก้ไข ให้คลิกชื่อกลุ่มสื่อกลางนั้นเพื่อแก้ไข แล้วข้ามไปที่ เพิ่ม Liftoff Monetize เป็นแหล่งที่มาของโฆษณา
หากต้องการสร้างกลุ่มสื่อกลางใหม่ ให้เลือกสร้างกลุ่มสื่อกลาง
ป้อนรูปแบบโฆษณาและแพลตฟอร์ม แล้วคลิกต่อไป
ตั้งชื่อกลุ่มสื่อกลาง แล้วเลือกสถานที่ตั้งที่จะกำหนดเป้าหมาย จากนั้นตั้งค่าสถานะกลุ่มสื่อกลางเป็นเปิดใช้ แล้วคลิกเพิ่มหน่วยโฆษณา
เชื่อมโยงกลุ่มสื่อกลางนี้กับหน่วยโฆษณา AdMob ที่มีอยู่ อย่างน้อย 1 หน่วย จากนั้นคลิกเสร็จสิ้น
ตอนนี้คุณควรเห็นการ์ดหน่วยโฆษณาที่แสดงหน่วยโฆษณาที่คุณเลือก
เพิ่ม Liftoff Monetize เป็นแหล่งที่มาของโฆษณา
การเสนอราคา
ในส่วนแหล่งที่มาของโฆษณา ภายใต้การ์ดการเสนอราคา ให้เลือกเพิ่ม แหล่งที่มาของโฆษณา จากนั้นเลือก Liftoff Monetizeคลิกวิธีลงนามในข้อตกลงสำหรับพาร์ทเนอร์และ ตั้งค่าการเป็นพาร์ทเนอร์การเสนอราคากับ Liftoff Monetize

คลิกรับทราบและยอมรับ แล้วคลิกต่อไป

หากมีการแมปสำหรับ Liftoff Monetize อยู่แล้ว คุณสามารถเลือกการแมปนั้นได้ หากไม่ ให้คลิกเพิ่มการแมป

จากนั้นป้อน รหัสแอปพลิเคชันและรหัสอ้างอิงตําแหน่ง ที่ได้รับในส่วนก่อนหน้า จากนั้นคลิกเสร็จสิ้น

น้ำตก
ในการ์ด Waterfall ในส่วนแหล่งที่มาของโฆษณา ให้เลือกเพิ่มแหล่งที่มาของโฆษณา
เลือก Liftoff Monetize แล้วเปิดใช้สวิตช์เพิ่มประสิทธิภาพ ป้อนคีย์ Reporting API ที่ได้รับในส่วนก่อนหน้าเพื่อตั้งค่าการเพิ่มประสิทธิภาพแหล่งที่มาของโฆษณาสำหรับ Liftoff Monetize จากนั้นป้อนค่า eCPM สำหรับ Liftoff Monetize แล้วคลิกดำเนินการต่อ

หากมีการแมปสำหรับ Liftoff Monetize อยู่แล้ว คุณสามารถเลือกการแมปนั้นได้ หากไม่ ให้คลิกเพิ่มการแมป

จากนั้นป้อน รหัสแอปพลิเคชันและรหัสอ้างอิงของตําแหน่ง ที่ได้รับในส่วนก่อนหน้า จากนั้นคลิกเสร็จสิ้น

เพิ่ม Liftoff ลงในรายการพาร์ทเนอร์โฆษณา GDPR และกฎระเบียบของรัฐในสหรัฐอเมริกา
ทําตามขั้นตอนใน การตั้งค่ากฎระเบียบของยุโรป และ การตั้งค่ากฎระเบียบของรัฐในสหรัฐอเมริกา เพื่อเพิ่ม Liftoff ลงใน รายชื่อพาร์ทเนอร์โฆษณาที่ปฏิบัติตามกฎระเบียบของยุโรปและรัฐในสหรัฐอเมริกาใน UI ของ AdMob
ขั้นตอนที่ 3: นำเข้า Vungle SDK และ Liftoff Monetize Adapter
การผสานรวม Android Studio (แนะนํา)
ในไฟล์ build.gradle.kts
ระดับแอป ให้เพิ่มการติดตั้งใช้งาน
การกำหนดค่าและการขึ้นต่อกันต่อไปนี้ ใช้ Vungle SDK
และอะแดปเตอร์เวอร์ชันล่าสุด
dependencies {
implementation("com.google.android.gms:play-services-ads:24.5.0")
implementation("com.google.ads.mediation:vungle:7.5.1.0")
}
การผสานรวมด้วยตนเอง
ดาวน์โหลด Vungle Android SDK เวอร์ชันล่าสุด และแตกไฟล์
.aar
และ JAR ภายใต้โฟลเดอร์libs
แล้วเพิ่มลงในโปรเจ็กต์ไปที่อาร์ติแฟกต์ของอแดปเตอร์ Liftoff Monetize ในที่เก็บ Maven ของ Google เลือกเวอร์ชันล่าสุด ดาวน์โหลดไฟล์
.aar
ของอแดปเตอร์ Vungle แล้วเพิ่มลงในโปรเจ็กต์
ขั้นตอนที่ 4: ใช้การตั้งค่าความเป็นส่วนตัวใน Vungle SDK
ความยินยอมจากผู้ใช้ในสหภาพยุโรปและ GDPR
เพื่อปฏิบัติตาม นโยบายความยินยอมของผู้ใช้ EU ของ Google คุณต้องเปิดเผยข้อมูลบางอย่างต่อ ผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA), สหราชอาณาจักร และสวิตเซอร์แลนด์ รวมถึงขอ ความยินยอมในการใช้คุกกี้หรือพื้นที่เก็บข้อมูลอื่นๆ ในเครื่องตามที่กฎหมาย กำหนด และสำหรับการเก็บรวบรวม แชร์ และใช้ข้อมูลส่วนตัวเพื่อการปรับโฆษณาตามโปรไฟล์ของผู้ใช้ นโยบายนี้เป็นผลมาจากข้อกำหนดด้าน ePrivacy และกฎระเบียบให้ความคุ้มครองข้อมูลส่วนบุคคลของผู้บริโภค (GDPR) ของสหภาพยุโรป คุณมีหน้าที่ ตรวจสอบว่ามีการส่งต่อความยินยอมไปยังแหล่งที่มาของโฆษณาแต่ละแห่งใน เชนสื่อกลาง Google ไม่สามารถส่งต่อตัวเลือกความยินยอมของผู้ใช้ไปยังเครือข่ายดังกล่าวโดยอัตโนมัติ
ตั้งแต่ Vungle SDK เวอร์ชัน 7.4.1 เป็นต้นไป Liftoff Monetize จะอ่านความยินยอมตาม GDPR ที่แพลตฟอร์มการจัดการความยินยอมตั้งค่าไว้โดยอัตโนมัติ ซึ่งรองรับข้อกำหนดความยินยอมเพิ่มเติมของ Google รวมถึง UMP SDK ดูข้อมูลเพิ่มเติมได้ที่ วิธีการใช้งานที่แนะนำสำหรับ 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: ทดสอบการติดตั้งใช้งาน
เปิดใช้โฆษณาทดสอบ
โปรดตรวจสอบว่าคุณได้ลงทะเบียนอุปกรณ์ทดสอบสำหรับ AdMob และเปิดใช้โหมดทดสอบใน UI ของ Liftoff Monetize
ยืนยันโฆษณาทดสอบ
หากต้องการยืนยันว่าคุณได้รับโฆษณาทดสอบจาก Liftoff Monetize ให้เปิดใช้การทดสอบแหล่งที่มาของโฆษณาแหล่งเดียว ในเครื่องมือตรวจสอบโฆษณาโดยใช้แหล่งที่มาของโฆษณา Liftoff Monetize (การเสนอราคา) และ 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);
AdRequest request = new AdRequest.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 = AdRequest.Builder()
.addNetworkExtrasBundle(VungleAdapter::class, extras) // Rewarded.
.addNetworkExtrasBundle(VungleInterstitialAdapter.class, extras) // Interstitial.
.build()
การแสดงผลโฆษณาเนทีฟ
อแดปเตอร์ Liftoff Monetize จะแสดงโฆษณาเนทีฟเป็น
NativeAd
ออบเจ็กต์ โดยจะแสดงคำอธิบายช่องโฆษณาเนทีฟต่อไปนี้
สำหรับ
NativeAd
ช่อง | ชิ้นงานที่รวมไว้เสมอโดยอแดปเตอร์ Liftoff Monetize |
---|---|
บรรทัดแรก | |
รูปภาพ | 1 |
มุมมองสื่อ | |
เนื้อความ | |
ไอคอนแอป | |
คำกระตุ้นการตัดสินใจ | |
การให้ดาว | |
ร้านค้า | |
ราคา |
1 อะแดปเตอร์ Liftoff Monetize
ไม่อนุญาตให้เข้าถึงชิ้นงานรูปภาพหลักโดยตรงสำหรับโฆษณาเนทีฟ
แต่จะแสดงวิดีโอหรือรูปภาพใน
MediaView
แทน
รหัสข้อผิดพลาด
หากอแดปเตอร์ไม่ได้รับโฆษณาจาก Liftoff Monetize ผู้เผยแพร่โฆษณาสามารถ
ตรวจสอบข้อผิดพลาดพื้นฐานจากคำตอบของโฆษณาได้โดยใช้
ResponseInfo.getAdapterResponses()
ภายใต้คลาสต่อไปนี้
รูปแบบ | ชื่อชั้นเรียน |
---|---|
โฆษณาเปิดแอป (การเสนอราคา) | com.google.ads.mediation.vungle.VungleMediationAdapter |
โฆษณาเปิดแอป (Waterfall) | com.google.ads.mediation.vungle.VungleMediationAdapter |
แบนเนอร์ (การเสนอราคา) | com.google.ads.mediation.vungle.VungleMediationAdapter |
แบนเนอร์ (Waterfall) | 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 |
เนทีฟ (การเสนอราคา) | com.google.ads.mediation.vungle.VungleMediationAdapter |
เนทีฟ (น้ำตก) | com.google.ads.mediation.vungle.VungleMediationAdapter |
ต่อไปนี้คือรหัสและข้อความที่มาพร้อมกันซึ่งอะแดปเตอร์ Liftoff Monetize จะแสดงเมื่อโหลดโฆษณาไม่สำเร็จ
รหัสข้อผิดพลาด | โดเมน | เหตุผล |
---|---|---|
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 | SDK ของ Vungle เริ่มต้นไม่สำเร็จ |
106 | com.google.ads.mediation.vungle | Vungle SDK แสดงผลการเรียกกลับการโหลดที่สำเร็จ แต่ Banners.getBanner() หรือ Vungle.getNativeAd() แสดงผลเป็น null |
107 | com.google.ads.mediation.vungle | Vungle SDK ยังไม่พร้อมที่จะเล่นโฆษณา |
108 | com.google.ads.mediation.vungle | SDK ของ Vungle แสดงผลโทเค็นการเสนอราคาที่ไม่ถูกต้อง |
สําหรับข้อผิดพลาดที่มาจาก Vungle SDK โปรดดูรหัสข้อผิดพลาด: Vungle SDK สําหรับ iOS และ Android
บันทึกการเปลี่ยนแปลงของตัวกลาง Android ของ Liftoff Monetize
เวอร์ชัน 7.5.1.0
- ได้รับการยืนยันว่ารองรับ Vungle SDK 7.5.1
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 24.5.0
- Vungle SDK เวอร์ชัน 7.5.1
เวอร์ชัน 7.5.0.1
- ตั้งค่า
overrideImpressionRecording
เป็นจริงสําหรับทั้งโฆษณาเนทีฟสื่อกลางตามลําดับขั้นและ RTB
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 24.4.0
- Vungle SDK เวอร์ชัน 7.5.0
เวอร์ชัน 7.5.0.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 7.5.0
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 24.2.0
- Vungle SDK เวอร์ชัน 7.5.0
เวอร์ชัน 7.4.3.1
- อัปเดตระดับ API ขั้นต่ำของ Android ที่จำเป็นเป็น 23
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 24.0.0
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 24.0.0
- Vungle SDK เวอร์ชัน 7.4.3
เวอร์ชัน 7.4.3.0
- ได้รับการยืนยันว่าใช้งานร่วมกับ Vungle SDK 7.4.3 ได้
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 23.6.0
- Vungle SDK เวอร์ชัน 7.4.3
เวอร์ชัน 7.4.2.0
- ได้รับการยืนยันว่าใช้งานร่วมกับ Vungle SDK 7.4.2 ได้
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 23.5.0
- Vungle SDK เวอร์ชัน 7.4.2
เวอร์ชัน 7.4.1.0
- ได้รับการยืนยันว่าใช้งานร่วมกับ Vungle SDK 7.4.1 ได้
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 23.3.0
- Vungle SDK เวอร์ชัน 7.4.1
เวอร์ชัน 7.4.0.1
- เพิ่มการรองรับขนาดโฆษณาที่กำหนดเองสำหรับการเสนอราคาและโฆษณาแบนเนอร์แบบลำดับขั้น
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 23.2.0
- Vungle SDK เวอร์ชัน 7.4.0
เวอร์ชัน 7.4.0.0
- ขยายคลาส
VungleInterstitialAdapter
จากVungleMediationAdapter
เพื่อเพิ่มการรองรับ Waterfall สำหรับรูปแบบโฆษณาที่เปิดแอปใน Google Ad Manager - ได้รับการยืนยันว่าใช้งานร่วมกับ Vungle SDK 7.4.0 ได้
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 23.2.0
- Vungle SDK เวอร์ชัน 7.4.0
เวอร์ชัน 7.3.2.0
- ได้รับการยืนยันว่าใช้งานร่วมกับ Vungle SDK 7.3.2 ได้
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 23.0.0
- SDK ของ Vungle เวอร์ชัน 7.3.2
เวอร์ชัน 7.3.1.0
- ได้รับการยืนยันว่าใช้งานร่วมกับ Vungle SDK 7.3.1 ได้
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 23.0.0
- Vungle SDK เวอร์ชัน 7.3.1
เวอร์ชัน 7.3.0.0
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 23.0.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 7.3.0
- เพิ่มการรองรับ Waterfall และการเสนอราคาสำหรับรูปแบบโฆษณาเปิดแอป
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 23.0.0
- Vungle SDK เวอร์ชัน 7.3.0
เวอร์ชัน 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
- แก้ไขปัญหาที่ Google Mobile Ads SDK ไม่บันทึกการแสดงผลสำหรับโฆษณาเนทีฟที่เสนอราคา
- เปลี่ยนกลับให้ Adapter ขึ้นอยู่กับ Google Mobile Ads SDK เวอร์ชัน 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
ใหม่ - อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 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
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 21.4.0
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 21.4.0
- Vungle SDK เวอร์ชัน 6.12.0
เวอร์ชัน 6.12.0.0
- เพิ่มการรองรับสื่อกลางตามลำดับขั้นและการเสนอราคาสำหรับรูปแบบโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล
- เพิ่มการรองรับการเสนอราคาสำหรับรูปแบบโฆษณาเนทีฟ
สร้างและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 21.1.0
- Vungle SDK เวอร์ชัน 6.12.0
เวอร์ชัน 6.11.0.3
- เพิ่มการรองรับสื่อกลางตามลำดับขั้นสำหรับรูปแบบโฆษณาเนทีฟ
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 21.1.0
สร้างและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 21.1.0
- Vungle SDK เวอร์ชัน 6.11.0
เวอร์ชัน 6.11.0.2
- เพิ่มการรองรับการโหลดโฆษณาหลายรายการสำหรับรหัสตําแหน่งเดียวกันในโฆษณาที่ใช้การเสนอราคาที่มีการให้รางวัล
สร้างและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 21.0.0
- Vungle SDK เวอร์ชัน 6.11.0
เวอร์ชัน 6.11.0.1
- อัปเดต
compileSdkVersion
และtargetSdkVersion
เป็น API 31 แล้ว - อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 21.0.0
- อัปเดตระดับ API ของ Android ขั้นต่ำที่จำเป็นเป็น 19
สร้างและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 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 ได้
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 20.6.0
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 20.6.0
- SDK ของ Vungle เวอร์ชัน 6.10.5
เวอร์ชัน 6.10.4.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.10.4
สร้างและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 20.5.0
- Vungle SDK เวอร์ชัน 6.10.4
เวอร์ชัน 6.10.3.0
- ได้รับการยืนยันว่าใช้งานร่วมกับ Vungle SDK 6.10.3 ได้
สร้างและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 20.5.0
- Vungle SDK เวอร์ชัน 6.10.3
เวอร์ชัน 6.10.2.1
- ได้รับการยืนยันว่าใช้งานร่วมกับ Vungle SDK 6.10.2 ได้
- เพิ่มการรองรับการเสนอราคาสำหรับรูปแบบโฆษณาคั่นระหว่างหน้าและโฆษณาที่มีการให้รางวัล
- อัปเดตเวอร์ชันขั้นต่ำที่กำหนดของ Google Mobile Ads SDK เป็น 20.5.0
สร้างและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 20.5.0
- Vungle SDK เวอร์ชัน 6.10.2
เวอร์ชัน 6.10.2.0
- ได้รับการยืนยันว่าใช้งานร่วมกับ Vungle SDK 6.10.2 ได้
- แก้ไขปัญหาเกี่ยวกับอแดปเตอร์โดยการแทนที่พารามิเตอร์
serverParameters
ด้วยmediationExtras
เพื่อรับพารามิเตอร์เฉพาะเครือข่าย Vungle เมื่อขอโฆษณาแบนเนอร์และโฆษณาคั่นหน้า
สร้างและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 20.3.0
- Vungle SDK เวอร์ชัน 6.10.2
เวอร์ชัน 6.10.1.0
- ได้รับการยืนยันว่าใช้งานร่วมกับ Vungle SDK 6.10.1 ได้
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 20.3.0
- ตอนนี้โฆษณา MREC รองรับ API แบนเนอร์ของ Vungle แล้ว
- อัปเดตรหัสและข้อความแสดงข้อผิดพลาดที่เป็นมาตรฐาน
สร้างและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 20.3.0
- Vungle SDK เวอร์ชัน 6.10.1
เวอร์ชัน 6.9.1.1
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 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
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 19.7.0
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 19.7.0
- Vungle SDK เวอร์ชัน 6.9.1
เวอร์ชัน 6.8.1.1
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 19.6.0
สร้างและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 19.6.0
- Vungle SDK เวอร์ชัน 6.8.1
เวอร์ชัน 6.8.1.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 6.8.1
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 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) - อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 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 แล้ว - อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 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()
การเรียกกลับเมื่อมีการคลิก - อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 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 ที่เพิ่งเปิดตัว
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 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
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำที่กำหนดเป็น 18.2.0
เวอร์ชัน 6.3.24.1
- อัปเดตอแดปเตอร์เพื่อรองรับ Rewarded API เวอร์ชันเบต้าแบบเปิดใหม่
- อัปเดตเวอร์ชันขั้นต่ำที่กำหนดของ Google Mobile Ads SDK เป็น 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
- เพิ่มเมธอดต่อไปนี้ลงในคลาส Bundle builder
setOrdinalViewCount
: ฟิลด์นี้ใช้เพื่อส่งลำดับการแสดงโฆษณาไกล่เกลี่ย เมื่อใดก็ตามที่ผู้เผยแพร่โฆษณารับรายงานข้อมูลลำดับการแสดงโฆษณาจาก VunglesetFlexViewCloseTimeInSec
: ตัวเลือกนี้ใช้เพื่อทำให้โฆษณาแบบยืดหยุ่นปิดเองหลังจากผ่านไปตามจำนวนวินาทีที่ระบุ
เวอร์ชัน 5.3.0.0
- ยืนยันความเข้ากันได้กับ Vungle SDK 5.3.0
เวอร์ชัน 5.1.0.0
- อัปเดตอแดปเตอร์ให้ใช้ได้กับ Vungle SDK 5.1.0
- เปลี่ยนระบบการตั้งชื่อเวอร์ชันเป็น [เวอร์ชัน SDK ของ Vungle].[เวอร์ชันแพตช์ของอแดปเตอร์]
เวอร์ชันก่อนหน้า
- เพิ่มการรองรับรูปแบบโฆษณาคั่นระหว่างหน้าและโฆษณาวิดีโอที่มีการให้รางวัล