ผสานรวม Liftoff Monetize ด้วยสื่อกลาง

คู่มือนี้จะแสดงวิธีใช้ Google Mobile Ads SDK เพื่อโหลดและแสดงโฆษณาจาก Liftoff Monetize โดยใช้ สื่อกลาง ซึ่งครอบคลุมทั้งการผสานรวมการเสนอราคาและการผสานรวม Waterfall ซึ่งครอบคลุมถึงวิธีเพิ่ม Liftoff สร้างรายได้ลงในการกำหนดค่าสื่อกลางของหน่วยโฆษณา และวิธีผสานรวม Vungle SDK และอะแดปเตอร์เข้ากับ iOS แอป

การผสานรวมและรูปแบบโฆษณาที่รองรับ

อะแดปเตอร์สื่อกลางสําหรับ Liftoff Monetize มีความสามารถดังต่อไปนี้

การผสานรวม
การเสนอราคา 1
น้ำตก
รูปแบบ
การเปิดแอป 2
แบนเนอร์
โฆษณาคั่นระหว่างหน้า
ได้รับรางวัลแล้ว
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล
เนทีฟ 2

1 การผสานรวมการเสนอราคาอยู่ในช่วงเบต้าแบบเปิด

2 การผสานรวม Waterfall สำหรับรูปแบบนี้อยู่ในเวอร์ชันเบต้าแบบเปิด

ข้อกำหนด

  • เป้าหมายการติดตั้งใช้งาน iOS 12.0 ขึ้นไป

ขั้นตอนที่ 1: ตั้งค่าการกําหนดค่าใน UI การสร้างรายได้ของ Liftoff

ลงชื่อสมัครใช้หรือเข้าสู่ระบบบัญชี Liftoff Monetize ของคุณ

เพิ่มแอปลงในแดชบอร์ดการสร้างรายได้ของ Liftoff โดยคลิกปุ่มเพิ่มแอปพลิเคชัน

กรอกแบบฟอร์มโดยระบุรายละเอียดที่จำเป็นทั้งหมด

เมื่อสร้างแอปแล้ว ให้เลือกแอปจากแดชบอร์ดแอปพลิเคชัน Liftoff Monetize

จดรหัสแอปไว้

เพิ่มตําแหน่งใหม่

ในการสร้างตำแหน่งใหม่ที่จะใช้กับสื่อกลาง AdMob ไปที่หน้าแดชบอร์ดตำแหน่ง Liftoff สร้างรายได้จากตำแหน่ง คลิกปุ่มเพิ่มตำแหน่ง และเลือกแอปจากรายการแบบเลื่อนลง

รายละเอียดสำหรับการเพิ่มตำแหน่งใหม่มีดังต่อไปนี้:

การเปิดแอป

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

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

แบนเนอร์ขนาด 300 x 250

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

โฆษณาคั่นระหว่างหน้า

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

ได้รับรางวัลแล้ว

เลือกมีการให้รางวัล ป้อนชื่อตําแหน่ง แล้วกรอกข้อมูลที่เหลือในแบบฟอร์ม [การเสนอราคาเท่านั้น] ในส่วนการสร้างรายได้ ให้สลับสวิตช์การเสนอราคาในแอปเป็นเปิดใช้ คลิกปุ่มต่อไปที่ด้านล่างของหน้าเพื่อสร้างตําแหน่งโฆษณา

โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล

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

เนทีฟ

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

จดรหัสอ้างอิงไว้ แล้วคลิกตกลง

การเปิดแอป

แบนเนอร์ขนาด 300 x 250

โฆษณาคั่นระหว่างหน้า

ได้รับรางวัลแล้ว

โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล

เนทีฟ

ค้นหาคีย์ Reporting API

การเสนอราคา

ขั้นตอนนี้ไม่จําเป็นสำหรับการผสานรวมการเสนอราคา

น้ำตก

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

เปิดโหมดทดสอบ

หากต้องการเปิดใช้โฆษณาทดสอบ ให้ไปที่หน้าแดชบอร์ด Liftoff Monetize และไปที่แอปพลิเคชัน

เลือกแอปที่ต้องการเปิดใช้โฆษณาทดสอบในส่วนรหัสอ้างอิงตําแหน่งโฆษณาของแอป คุณสามารถเปิดใช้โฆษณาทดสอบได้โดยเลือกโหมดทดสอบเป็นแสดงโฆษณาทดสอบเท่านั้นในส่วนสถานะ

ขั้นตอนที่ 2: ตั้งค่า Liftoff Monetize ใน Ad Manager UI

เพิ่ม Liftoff ลงในรายการพาร์ทเนอร์โฆษณาตาม GDPR และกฎระเบียบของรัฐในสหรัฐอเมริกา

ทําตามขั้นตอนในการตั้งค่า GDPR และการตั้งค่ากฎระเบียบของรัฐในสหรัฐอเมริกาเพื่อเพิ่ม Liftoff ลงในรายชื่อพาร์ทเนอร์โฆษณา GDPR และกฎระเบียบของรัฐในสหรัฐอเมริกาใน UI ของ AdMob

ขั้นตอนที่ 3: นําเข้า SDK และอะแดปเตอร์ Vungle

  • เพิ่มบรรทัดต่อไปนี้ลงใน Podfile ของโปรเจ็กต์

    pod 'GoogleMobileAdsMediationVungle'
    
  • จากบรรทัดคำสั่ง ให้เรียกใช้คำสั่งต่อไปนี้

    pod install --repo-update

การผสานรวมด้วยตนเอง

  • ดาวน์โหลด Vungle SDK เวอร์ชันล่าสุด และลิงก์ VungleSDK.framework ในโปรเจ็กต์ของคุณ

  • ดาวน์โหลดอะแดปเตอร์ Liftoff Monetize เวอร์ชันล่าสุดจากลิงก์ดาวน์โหลดในบันทึกการเปลี่ยนแปลง และลิงก์ LiftoffMonetizeAdapter.framework ในโปรเจ็กต์

  • เพิ่มเฟรมเวิร์กต่อไปนี้ลงในโปรเจ็กต์

    • AdSupport
    • AudioToolbox
    • AVFoundation
    • CFNetwork
    • CoreGraphics
    • CoreMedia
    • libz.tbd
    • MediaPlayer
    • QuartzCore
    • StoreKit
    • SystemConfiguration

ขั้นตอนที่ 4: ใช้การตั้งค่าความเป็นส่วนตัวใน Liftoff Monetize SDK

ภายใต้นโยบายความยินยอมของผู้ใช้ EU ของ Google คุณต้องตรวจสอบว่าได้มีการเปิดเผยข้อมูลบางอย่างและได้รับความยินยอมจากผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA) เกี่ยวกับการใช้ตัวระบุอุปกรณ์และข้อมูลส่วนตัว นโยบายนี้เป็นผลมาจากข้อกำหนดด้าน ePrivacy และกฎระเบียบให้ความคุ้มครองข้อมูลส่วนบุคคลของผู้บริโภค (GDPR) ของสหภาพยุโรป เมื่อขอความยินยอม คุณต้องระบุเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลางที่อาจรวบรวม รับ หรือใช้ข้อมูลส่วนตัว และให้ข้อมูลเกี่ยวกับการใช้ของแต่ละเครือข่าย ปัจจุบัน Google ไม่สามารถส่งตัวเลือกความยินยอมของผู้ใช้ไปยังเครือข่ายดังกล่าวโดยอัตโนมัติ

Liftoff Monetize มี API ที่ช่วยให้คุณส่งความยินยอมไปยัง Vungle SDK ได้ โค้ดตัวอย่างต่อไปนี้แสดงวิธีส่งข้อมูลความยินยอมนี้ไปยัง Vungle SDK หากเลือกเรียกใช้เมธอดนี้ เราขอแนะนําให้เรียกใช้ก่อนส่งคําขอโฆษณาผ่าน Google Mobile Ads SDK

Swift

import VungleAdsSDK
// ...

VunglePrivacySettings.setGDPRStatus(true)
VunglePrivacySettings.setGDPRMessageVersion("v1.0.0")

Objective-C

#import <VungleAdsSDK/VungleAdsSDK.h>
// ...

[VunglePrivacySettings setGDPRStatus:YES];
[VunglePrivacySettings setGDPRMessageVersion:@"v1.0.0"];

ดูรายละเอียดเพิ่มเติมและค่าที่ระบุได้ในวิธีการติดตั้งใช้งานที่แนะนำตาม GDPR

กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกา

กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกา กำหนดให้ผู้ใช้มีสิทธิเลือกไม่รับ "การขาย" "ข้อมูลส่วนบุคคล" (ตามที่กฎหมายให้คำจำกัดความไว้) โดยเว็บไซต์จะต้องให้ตัวเลือกไม่รับการขายผ่านลิงก์ "ไม่อนุญาตให้ขายข้อมูลส่วนบุคคลของฉัน" ที่แสดงไว้อย่างชัดเจนบนหน้าแรกของฝ่ายที่ทำ "การขาย" คู่มือการปฏิบัติตามกฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกาช่วยให้คุณเปิดใช้การประมวลผลข้อมูลแบบจำกัดสําหรับการแสดงโฆษณาของ Google ได้ แต่ Google ไม่สามารถใช้การตั้งค่านี้กับเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลาง ดังนั้น คุณต้องระบุเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลางที่อาจมีส่วนร่วมในการขายข้อมูลส่วนบุคคล และทำตามคำแนะนำจากเครือข่ายแต่ละเครือข่ายเพื่อให้เป็นไปตามข้อกําหนด

Liftoff Monetize มี API ที่ช่วยให้คุณส่งต่อความยินยอมไปยัง Vungle SDK ได้ โค้ดตัวอย่างต่อไปนี้แสดงวิธีส่งข้อมูลความยินยอมนี้ไปยัง Vungle SDK หากเลือกเรียกใช้เมธอดนี้ เราขอแนะนําให้เรียกใช้ก่อนส่งคําขอโฆษณาผ่าน Google Mobile Ads SDK

Swift

import VungleAdsSDK
// ...

VunglePrivacySettings.setCCPAStatus(true)

Objective-C

#import <VungleAdsSDK/VungleAdsSDK.h>
// ...

[VunglePrivacySettings setCCPAStatus:YES];

ดูรายละเอียดเพิ่มเติมและค่าที่ระบุได้ในวิธีการติดตั้งใช้งานที่แนะนำของ CCPA

ขั้นตอนที่ 5: เพิ่มโค้ดที่จำเป็น

การผสานรวม SKAdNetwork

ทำตามเอกสารประกอบของ Liftoff Monetize เพื่อเพิ่มตัวระบุ SKAdNetwork ลงในไฟล์ Info.plist ของโปรเจ็กต์

ขั้นตอนที่ 6: ทดสอบการใช้งาน

เปิดใช้โฆษณาทดสอบ

อย่าลืมลงทะเบียนอุปกรณ์ทดสอบสำหรับ AdMob และเปิดใช้โหมดทดสอบใน UI การสร้างรายได้ของ Liftoff

ยืนยันโฆษณาทดสอบ

หากต้องการยืนยันว่าคุณได้รับโฆษณาทดสอบจาก Liftoff Monetize (การเสนอราคา) และ Liftoff Monetize (Waterfall) ให้เปิดใช้การทดสอบแหล่งที่มาของโฆษณาแหล่งเดียวในเครื่องมือตรวจสอบโฆษณา

ขั้นตอนที่ไม่บังคับ

พารามิเตอร์เฉพาะเครือข่าย

ตัวแปลงโฆษณาเพื่อการสร้างรายได้ของ Liftoff รองรับพารามิเตอร์คำขอเพิ่มเติมซึ่งสามารถส่งไปยังตัวแปลงโดยใช้คลาส VungleAdNetworkExtras คลาสนี้มีพร็อพเพอร์ตี้ต่อไปนี้

userId
สตริงที่แสดงรหัสผู้ใช้ที่มีการให้สิ่งจูงใจของ Liftoff Monetize
nativeAdOptionPosition
จำนวนเต็มซึ่งระบุตําแหน่งไอคอนความเป็นส่วนตัวสําหรับโฆษณาเนทีฟ

ต่อไปนี้เป็นตัวอย่างโค้ดในการสร้างคําขอโฆษณาซึ่งตั้งค่าพารามิเตอร์เหล่านี้

Swift

#import "VungleAdapter.h"
// ...

let request = GAMRequest()
let extras = VungleAdNetworkExtras()
extras.userId = "myUserID"
extras.nativeAdOptionPosition = 1
// ...
request.register(extras)

Objective-C

#import <LiftoffMonetizeAdapter/VungleAdapter.h>
// ...

GAMRequest *request = [GAMRequest request];
VungleAdNetworkExtras *extras = [[VungleAdNetworkExtras alloc] init];
extras.userId = @"myUserID";
extras.nativeAdOptionPosition = 1;
// ...
[request registerAdNetworkExtras:extras];

การแสดงโฆษณาเนทีฟ

ตัวแปลงโฆษณาของ Liftoff Monetize จะแสดงโฆษณาเนทีฟเป็นออบเจ็กต์ ดังนี้ GADNativeAd ไฟล์จะสร้างข้อมูลต่อไปนี้ ช่อง สําหรับ GADNativeAd

ช่อง เนื้อหามีอยู่ในอะแดปเตอร์ Liftoff Monetize เสมอ
บรรทัดแรก
รูปภาพ 1
มุมมองสื่อ
เนื้อความ
ไอคอนแอป
คำกระตุ้นการตัดสินใจ
การให้ดาว
ร้านค้า
ราคา

1 ตัวแปลงของ Liftoff Monetize ไม่ได้ให้สิทธิ์เข้าถึงโดยตรงในชิ้นงานรูปภาพหลักสําหรับโฆษณาเนทีฟ แต่อะแดปเตอร์จะป้อนข้อมูลลงใน GADMediaView ด้วยวิดีโอหรือรูปภาพ

รหัสข้อผิดพลาด

หากอะแดปเตอร์ไม่ได้รับโฆษณาจาก Liftoff Monetize ผู้เผยแพร่โฆษณาจะตรวจสอบข้อผิดพลาดพื้นฐานจากการตอบกลับโฆษณาได้โดยใช้ GADResponseInfo.adNetworkInfoArray ในส่วนคลาสต่อไปนี้

รูปแบบ ชื่อชั้นเรียน
การเปิดแอป (การเสนอราคา) GADMediationAdapterVungle
การเปิดแอป (Waterfall) GADMediationAdapterVungle
แบนเนอร์ (การเสนอราคา) GADMediationAdapterVungle
แบนเนอร์ (การแสดงโฆษณาตามลำดับขั้น) GADMAdapterVungleInterstitial
โฆษณาคั่นระหว่างหน้า (การเสนอราคา) GADMediationAdapterVungle
โฆษณาคั่นระหว่างหน้า (Waterfall) GADMAdapterVungleInterstitial
ให้รางวัล (การเสนอราคา) GADMediationAdapterVungle
มีการให้รางวัล (Waterfall) GADMAdapterVungleRewardBasedVideoAd
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล (การเสนอราคา) GADMediationAdapterVungle
โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล (Waterfall) GADMediationAdapterVungle
เนทีฟ (การเสนอราคา) GADMediationAdapterVungle
เนทีฟ (Waterfall) GADMediationAdapterVungle

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

รหัสข้อผิดพลาด โดเมน เหตุผล
101 com.google.mediation.vungle พารามิเตอร์เซิร์ฟเวอร์ไม่ถูกต้อง (เช่น รหัสแอปหรือรหัสตําแหน่งโฆษณา)
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 ส่งการเรียกกลับที่ระบุว่าเล่นโฆษณาไม่ได้
107 com.google.mediation.vungle Vungle SDK ไม่พร้อมที่จะเล่นโฆษณา

สําหรับข้อผิดพลาดที่มาจาก Vungle SDK โปรดดูรหัสข้อผิดพลาด: Vungle SDK สําหรับ iOS และ Android

บันทึกการเปลี่ยนแปลงของอะแดปเตอร์สื่อกลาง iOS ของ Liftoff Monetize

เวอร์ชัน 7.4.2.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 7.4.2

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 11.10.0
  • Vungle SDK เวอร์ชัน 7.4.2

เวอร์ชัน 7.4.1.1

  • อัปเดต CFBundleShortVersionString ให้มีคอมโพเนนต์ 3 รายการแทน 4 รายการ

สร้างและทดสอบด้วย:

  • Google Mobile Ads SDK เวอร์ชัน 11.10.0
  • Vungle SDK เวอร์ชัน 7.4.1

เวอร์ชัน 7.4.1.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 7.4.1
  • อัปเดต VungleAdNetworkExtras.nativeAdOptionPosition ให้ใช้ค่าจาก GADAdChoicesPosition เพื่อระบุตําแหน่งไอคอนตัวเลือกโฆษณาอื่นๆ
  • เพิ่มการรองรับสัดส่วนภาพในรูปแบบโฆษณาเนทีฟ

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 11.10.0
  • Vungle SDK เวอร์ชัน 7.4.1

เวอร์ชัน 7.4.0.1

  • เพิ่มการรองรับขนาดโฆษณาแบนเนอร์ที่กำหนดเองสำหรับการเสนอราคาและการแสดงโฆษณาตามลำดับขั้น

สร้างและทดสอบด้วย:

  • Google Mobile Ads SDK เวอร์ชัน 11.7.0
  • Vungle SDK เวอร์ชัน 7.4.0

เวอร์ชัน 7.4.0.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 7.4.0

สร้างและทดสอบด้วย:

  • Google Mobile Ads SDK เวอร์ชัน 11.6.0
  • Vungle SDK เวอร์ชัน 7.4.0

เวอร์ชัน 7.3.2.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 7.3.2

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 11.3.0
  • Vungle SDK เวอร์ชัน 7.3.2

เวอร์ชัน 7.3.1.1.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 7.3.1.1

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 11.3.0
  • Vungle SDK เวอร์ชัน 7.3.1.1

เวอร์ชัน 7.3.1.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 7.3.1

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 11.3.0
  • Vungle SDK เวอร์ชัน 7.3.1

เวอร์ชัน 7.3.0.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 7.3.0
  • แก้ไขปัญหาที่นําเข้าอะแดปเตอร์ใน Swift ไม่ได้
  • เพิ่มการรองรับ Waterfall และการเสนอราคาสําหรับรูปแบบโฆษณาเพื่อเปิดแอป

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 11.2.0
  • Vungle SDK เวอร์ชัน 7.3.0

เวอร์ชัน 7.2.2.1

  • ตอนนี้ต้องใช้ iOS เวอร์ชัน 12.0 ขึ้นไป
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 11.0 ขึ้นไป
  • รวม Info.plist ไว้ในเฟรมเวิร์กภายใน LiftoffMonetizeAdapter.xcframework

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 11.0.1
  • Vungle SDK เวอร์ชัน 7.2.2

เวอร์ชัน 7.2.2.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 7.2.2
  • ตอนนี้ต้องใช้ iOS เวอร์ชัน 12.0 ขึ้นไป

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 11.0.0
  • Vungle SDK เวอร์ชัน 7.2.2

เวอร์ชัน 7.2.1.1

  • อัปเดตการจับคู่ MREC ให้มีขนาดใดก็ได้ที่พอดีกับ MREC แทนการจับคู่ที่ตรงกันทั้งหมด

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 10.14.0
  • Vungle SDK เวอร์ชัน 7.2.1

เวอร์ชัน 7.2.1.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 7.2.1

สร้างและทดสอบด้วย:

  • Google Mobile Ads SDK เวอร์ชัน 10.14.0
  • Vungle SDK เวอร์ชัน 7.2.1

เวอร์ชัน 7.2.0.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 7.2.0
  • นําวิธีการมอบสิทธิ์ willBackgroundApplication ที่เลิกใช้งานแล้วออกจากการติดตั้งใช้งานโฆษณาแบนเนอร์และโฆษณาคั่นระหว่างหน้า
  • แทนที่เมธอด childDirectedTreatment ที่เลิกใช้งานแล้วด้วยพร็อพเพอร์ตี้ GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 10.14.0
  • Vungle SDK เวอร์ชัน 7.2.0

เวอร์ชัน 7.1.0.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 7.1.0

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 10.10.0
  • Vungle SDK เวอร์ชัน 7.1.0

เวอร์ชัน 7.0.1.0

  • เพิ่มการรองรับลายน้ำสําหรับโฆษณาซึ่งใช้การเสนอราคา
  • ยืนยันความเข้ากันได้กับ Vungle SDK 7.0.1

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 10.7.0
  • Vungle SDK เวอร์ชัน 7.0.1

เวอร์ชัน 7.0.0.0

  • เปลี่ยนชื่ออะแดปเตอร์จาก Vungle เป็น Liftoff Monetize
  • ยืนยันความเข้ากันได้กับ Vungle SDK 7.0.0
  • นำการรองรับสถาปัตยกรรม armv7 ออก
  • เพิ่มการรองรับสถาปัตยกรรมเครื่องจำลอง arm64
  • ตอนนี้ต้องใช้ iOS เวอร์ชัน 11.0 ขึ้นไป
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 10.4.0 ขึ้นไป

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 10.4.0
  • Vungle SDK เวอร์ชัน 7.0.0

เวอร์ชัน 6.12.3.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.12.3

สร้างและทดสอบด้วย:

  • Google Mobile Ads SDK เวอร์ชัน 10.2.0
  • Vungle SDK เวอร์ชัน 6.12.3

เวอร์ชัน 6.12.2.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.12.2

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 10.0.0
  • Vungle SDK เวอร์ชัน 6.12.2

เวอร์ชัน 6.12.1.2

  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 10.0.0 ขึ้นไป

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 10.0.0
  • Vungle SDK เวอร์ชัน 6.12.1

เวอร์ชัน 6.12.1.1

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.12.1
  • เพิ่มการรองรับการเสนอราคาสําหรับรูปแบบโฆษณาแบนเนอร์

สร้างและทดสอบด้วย:

  • Google Mobile Ads SDK เวอร์ชัน 9.14.0
  • Vungle SDK เวอร์ชัน 6.12.1

เวอร์ชัน 6.12.1.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.12.1

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 9.13.0
  • Vungle SDK เวอร์ชัน 6.12.1

เวอร์ชัน 6.12.0.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.12.0
  • เพิ่มการรองรับสื่อกลาง Waterfall และการเสนอราคาสําหรับรูปแบบโฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล
  • เพิ่มการรองรับการเสนอราคาสำหรับรูปแบบโฆษณาเนทีฟ
  • อัปเดตอะแดปเตอร์เพื่อใช้ didRewardUser API แล้ว
  • นำ ordinal พิเศษใน VungleAdNetworkExtras ออกแล้ว
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 9.8.0 ขึ้นไป

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 9.9.0
  • Vungle SDK เวอร์ชัน 6.12.0

เวอร์ชัน 6.11.0.2

  • เพิ่มการรองรับสื่อกลางตามลำดับขั้นสำหรับรูปแบบโฆษณาเนทีฟ

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 9.8.0
  • Vungle SDK เวอร์ชัน 6.11.0

เวอร์ชัน 6.11.0.1

  • เพิ่มการรองรับการโหลดโฆษณาหลายรายการสําหรับรหัสตําแหน่งเดียวกันในการเสนอราคาโฆษณาคั่นระหว่างหน้าและโฆษณาที่มีการให้รางวัล

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 9.6.0
  • Vungle SDK เวอร์ชัน 6.11.0

เวอร์ชัน 6.11.0.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.11.0

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 9.4.0
  • Vungle SDK เวอร์ชัน 6.11.0

เวอร์ชัน 6.10.6.1

  • แก้ไขปัญหาที่ระบบนำผู้รับมอบสิทธิ์โฆษณาออกหากดาวน์โหลดโฆษณาถัดไปไม่สำเร็จ การดำเนินการนี้ใช้กับตําแหน่งการตั้งค่าที่แคชไว้โดยอัตโนมัติเท่านั้น
  • นำ Callback willPresentFullScreenView และ adapterWillPresentFullScreenModal ในโฆษณาแบนเนอร์ออกแล้ว

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 9.0.0
  • Vungle SDK เวอร์ชัน 6.10.6

เวอร์ชัน 6.10.6.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.10.6
  • ผ่านการรับรองความเข้ากันได้กับ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 9.0.0
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 9.0.0 ขึ้นไป

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 9.0.0
  • Vungle SDK เวอร์ชัน 6.10.6

เวอร์ชัน 6.10.5.1

  • เพิ่มการรองรับการเสนอราคาสําหรับรูปแบบโฆษณาคั่นระหว่างหน้าและโฆษณาที่มีการให้รางวัล

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 8.13.0
  • Vungle SDK เวอร์ชัน 6.10.5

เวอร์ชัน 6.10.5.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.10.5

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 8.13.0
  • Vungle SDK เวอร์ชัน 6.10.5

เวอร์ชัน 6.10.4.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.10.4
  • อัปเดตอะแดปเตอร์ให้เป็นไปตามการตั้งค่าการปิดเสียงในแดชบอร์ดของผู้เผยแพร่โฆษณาของ Vungle เมื่อไม่ได้ตั้งค่าบูลีน muteIsSet ใน VungleAdNetworkExtras อย่างชัดเจน

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 8.12.0
  • Vungle SDK เวอร์ชัน 6.10.4

เวอร์ชัน 6.10.3.1

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

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 8.12.0
  • Vungle SDK เวอร์ชัน 6.10.3

เวอร์ชัน 6.10.3.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.10.3
  • ขณะนี้ต้องใช้ iOS เวอร์ชัน 10.0 ขึ้นไป

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 8.11.0
  • Vungle SDK เวอร์ชัน 6.10.3

เวอร์ชัน 6.10.1.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.10.1
  • ลดความจําเป็นในการใช้ Google Mobile Ads SDK เวอร์ชัน 8.0.0 ขึ้นไป
  • ตอนนี้ต้องสร้างกับ Xcode 12.5 ขึ้นไป

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 8.9.0
  • Vungle SDK เวอร์ชัน 6.10.1

เวอร์ชัน 6.10.0.0 (เปลี่ยนกลับ)

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.10.0
  • อาศัย SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 8.0.0 ขึ้นไปอย่างไม่ผ่อนปรน
  • ตอนนี้ต้องสร้างกับ Xcode 12.5 ขึ้นไป

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 8.4.0
  • Vungle SDK เวอร์ชัน 6.10.0

เวอร์ชัน 6.9.2.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.9.2
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 8.3.0 ขึ้นไป

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 8.3.0
  • Vungle SDK เวอร์ชัน 6.9.2

เวอร์ชัน 6.9.1.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.9.1
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 8.1.0 ขึ้นไป
  • เพิ่มรหัสและข้อความแสดงข้อผิดพลาดมาตรฐานสำหรับอะแดปเตอร์
  • อัปเดตอะแดปเตอร์ให้ใช้รูปแบบ .xcframework แล้ว
  • นำการตรวจสอบข้อผิดพลาด VungleSDKResetPlacementForDifferentAdSize สำหรับการโหลดโฆษณาออก
  • แนะนำการเรียกกลับของตัวแทน SDK ใหม่ vungleAdViewedForPlacement: เพื่อติดตามการแสดงผล

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 8.1.0
  • Vungle SDK เวอร์ชัน 6.9.1

เวอร์ชัน 6.8.1.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.8.1
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 7.66.0 ขึ้นไป

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 7.66.0
  • Vungle SDK เวอร์ชัน 6.8.1

เวอร์ชัน 6.8.0.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.8.0
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 7.65.0 ขึ้นไป

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 7.65.0
  • Vungle SDK เวอร์ชัน 6.8.0

เวอร์ชัน 6.7.1.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.7.1
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 7.64.0 ขึ้นไป
  • แก้ไขปัญหาที่ระบบไม่เรียกใช้ didFailToPresentWithError: เมื่อนำเสนอโฆษณาที่มีการให้รางวัลไม่สำเร็จ

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 7.64.0
  • Vungle SDK เวอร์ชัน 6.7.1

เวอร์ชัน 6.7.0.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.7.0
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 7.62.0 ขึ้นไป
  • เพิ่มการรองรับการเล่นโฆษณาแบนเนอร์หลายรายการพร้อมกัน
  • ตอนนี้ระบบจะรายงานการคลิกเมื่อเกิดการคลิกแทนที่จะเป็นเมื่อโฆษณาปิด
  • ตอนนี้โฆษณาแบนเนอร์และโฆษณาคั่นระหว่างหน้าจะส่งต่อการเรียกกลับ willLeaveApplication

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 7.62.0
  • Vungle SDK เวอร์ชัน 6.7.0

เวอร์ชัน 6.5.3.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.5.3
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 7.58.0 ขึ้นไป
  • เพิ่มการรองรับโฆษณาแบนเนอร์อัจฉริยะและปรับขนาดได้
  • เพิ่มการรองรับโฆษณาแบนเนอร์ (320x50, 300x50, 728x90)
  • เพิ่มตัวเลือกการวางแนววิดีโอเมื่อเล่นโฆษณา
  • แก้ไขข้อบกพร่องที่เรียก report_ad ไม่สำเร็จหลังจากรีเฟรชครั้งแรก
  • แก้ไขปัญหาความล่าช้าของความพร้อมใช้งานของโฆษณาด้วยการแสดงโฆษณาสื่อกลางตามลำดับขั้นที่นานขึ้น
  • ยกเลิกการรองรับสถาปัตยกรรม i386

สร้างและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 7.58.0
  • Vungle SDK เวอร์ชัน 6.5.3

เวอร์ชัน 6.4.6.0

  • ตรวจสอบความเข้ากันได้กับ Vungle SDK 6.4.6 แล้ว
  • เพิ่มการรองรับโฆษณาแบนเนอร์ (MREC)
  • แก้ไขข้อบกพร่องที่เรียกใช้การเรียกกลับ didReceiveInterstitial: มากกว่า 1 ครั้ง
  • นำการเรียกกลับไปยัง adapterWillLeaveApplication ออก ซึ่งก่อนหน้านี้ไม่ได้เรียกใช้ในเวลาที่เหมาะสม

สร้างขึ้นและทดสอบด้วย

  • Google Mobile Ads SDK เวอร์ชัน 7.52.0
  • Vungle SDK เวอร์ชัน 6.4.6

เวอร์ชัน 6.3.2.3

  • แก้ไขข้อขัดข้องใน [GADMAdapterVungleRewardedAd adAvailable:]

เวอร์ชัน 6.3.2.2

  • แก้ไขข้อบกพร่องที่อะแดปเตอร์ Vungle จะไม่โหลดโฆษณาที่มีการให้รางวัลหากการเริ่มต้นใช้งาน Vungle SDK ไม่สําเร็จ จากนั้นอะแดปเตอร์จะพยายามเริ่มต้น Vungle SDK อีกครั้งในคําขอโฆษณาที่มีการให้รางวัลครั้งต่อๆ ไป
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 7.42.2 ขึ้นไป

เวอร์ชัน 6.3.2.1

  • อัปเดตอะแดปเตอร์ให้ใช้ API แบบให้รางวัลใหม่
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 7.41.0 ขึ้นไป

เวอร์ชัน 6.3.2.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.3.2

เวอร์ชัน 6.3.0.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.3.0
  • อัปเดตเมธอด updateConsentStatus เป็น updateConsentStatus:consentMessageVersion: ในคลาส VungleRouterConsent

เวอร์ชัน 6.2.0.3

  • เพิ่มการเรียกกลับ adapterDidCompletePlayingRewardBasedVideoAd: ลงในอะแดปเตอร์

เวอร์ชัน 6.2.0.2

  • เพิ่มคลาส VungleRouterConsent ซึ่งมีเมธอด updateConsentStatus และ getConsentStatus

เวอร์ชัน 6.2.0.1

  • อัปเดตการเริ่มต้น Vungle SDK อย่างถูกต้อง

เวอร์ชัน 6.2.0.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 6.2.0

เวอร์ชัน 5.4.0.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 5.4.0
  • อัปเดตอะแดปเตอร์ให้รายงานการคลิกไปยัง SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google อย่างถูกต้อง

เวอร์ชัน 5.3.2.0

  • เพิ่มฟีเจอร์ใหม่ 2 รายการใน VungleAdNetworkExtras
    • ordinal - จำนวนเต็มที่ระบุลำดับการแสดงโฆษณานี้ในเซสชันเกม
    • flexViewAutoDismissSeconds - ตั้งค่าให้โฆษณา Flex View ปิดโดยอัตโนมัติในจำนวนวินาทีที่ระบุ
  • ยืนยันความเข้ากันได้กับ Vungle SDK 5.3.2

เวอร์ชัน 5.3.0.0

  • อัปเดตเป้าหมายการติดตั้งใช้งานเป็น iOS 8
  • ยืนยันความเข้ากันได้กับ Vungle SDK 5.3.0

เวอร์ชัน 5.2.0.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 5.2.0

เวอร์ชัน 5.1.1.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 5.1.1

เวอร์ชัน 5.1.0.0

  • ยืนยันความเข้ากันได้กับ Vungle SDK 5.1.0

เวอร์ชันก่อนหน้า

  • เพิ่มการรองรับรูปแบบโฆษณาคั่นระหว่างหน้าและโฆษณาวิดีโอที่มีการให้รางวัล