ผสานรวม InMobi กับสื่อกลาง

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

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

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

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

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

2 รองรับเฉพาะสื่อกลาง Waterfall เท่านั้น

ข้อกำหนด

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

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

ลงชื่อสมัครใช้บัญชี InMobi เมื่อสร้างบัญชี ให้เลือกไม่ใช้ตัวเลือกใช้ SSP ของ InMobi กับการเสนอราคาแบบเปิดของ Google

เมื่อบัญชีได้รับการยืนยันแล้ว ให้ลงชื่อเข้าสู่ระบบ

เพิ่มแอป

หากต้องการเพิ่มแอปลงในแดชบอร์ด InMobi ให้คลิกพื้นที่โฆษณา > การตั้งค่าพื้นที่โฆษณา

คลิกเพิ่มพื้นที่โฆษณา แล้วเลือกช่องทางแอปบนอุปกรณ์เคลื่อนที่จากเมนูแบบเลื่อนลง

เริ่มพิมพ์ URL ของ App Store ที่เผยแพร่ในแถบค้นหา แล้วเลือกแอปจากผลการค้นหาที่ระบบสร้างขึ้นโดยอัตโนมัติ คลิกต่อไป

หากแอปไม่ได้เผยแพร่ ให้คลิกลิงก์ด้วยตนเอง แล้วป้อนรายละเอียดที่จําเป็น คลิกต่อไป

ตรวจสอบการตั้งค่าการปฏิบัติตามข้อกำหนดของแอปและเว็บไซต์ แล้วคลิกบันทึกและสร้างตำแหน่งโฆษณา

ตำแหน่ง

หลังจากตั้งค่าพื้นที่โฆษณาแล้ว ระบบจะเปลี่ยนเส้นทางคุณไปยังเวิร์กโฟลว์การสร้างตําแหน่งโฆษณา

การเสนอราคา

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

น้ำตก

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

เมื่อสร้างตำแหน่งแล้ว รายละเอียดจะปรากฏขึ้น โปรดจดรหัสตำแหน่งไว้ ซึ่งจะใช้สำหรับตั้งค่าหน่วยโฆษณา AdMob

รหัสบัญชี

รหัสบัญชี InMobi ของคุณจะอยู่ในส่วนการเงิน > การตั้งค่าการชำระเงิน > ข้อมูลการชำระเงิน

ค้นหาคีย์ API การรายงานของ InMobi

การเสนอราคา

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

น้ำตก

ไปที่บัญชีของฉัน > การตั้งค่าบัญชี ไปที่แท็บคีย์ API แล้วคลิกสร้างคีย์ API

เลือกอีเมลของผู้ใช้ที่ต้องการใช้คีย์ แล้วคลิกสร้างคีย์ API ระบบจะสร้างไฟล์ที่มีคีย์ API และชื่อผู้ใช้/ชื่อการเข้าสู่ระบบ

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

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

เปิดใช้โหมดทดสอบสำหรับตำแหน่งโฆษณาของคุณในการแสดงผลแบบสดทั้งหมดหรืออุปกรณ์ทดสอบบางรายการเท่านั้น

ขั้นตอนที่ 2: ตั้งค่าความต้องการ InMobi ใน Ad Manager UI

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

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

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

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

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

    pod install --repo-update

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

  • ดาวน์โหลด InMobi iOS SDK เวอร์ชันล่าสุดและลิงก์ InMobiSDK.framework ในโปรเจ็กต์
  • ดาวน์โหลดอะแดปเตอร์ InMobi เวอร์ชันล่าสุดจากลิงก์ดาวน์โหลดในบันทึกการเปลี่ยนแปลง แล้วลิงก์InMobiAdapter.frameworkในโปรเจ็กต์
  • เพิ่มเฟรมเวิร์กต่อไปนี้ลงในโปรเจ็กต์
    • libsqlite3.0.tbd
    • libz.tbd
    • WebKit.framework

การตั้งค่าโปรเจ็กต์

เพิ่ม Flag -ObjC ลงในFlag Linker อื่นๆ ในส่วนเป้าหมายแอปพลิเคชัน > การตั้งค่าการบิลด์

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

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

ในเวอร์ชัน 7.1.1.0 อะแดปเตอร์ InMobi ได้เพิ่มคลาส GADMInMobiConsent ซึ่งช่วยให้คุณส่งข้อมูลความยินยอมไปยัง InMobi ได้ โค้ดตัวอย่างต่อไปนี้จะเรียกใช้ updateGDPRConsent ในคลาส GADMInMobiConsent หากเลือกที่จะเรียกใช้เมธอดนี้ เราขอแนะนำให้คุณดำเนินการก่อนส่งคําขอโฆษณาผ่าน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google

Swift

import InMobiAdapter
// ...

var consentObject = Dictionary<String, String>()
consentObject["gdpr"] = "1"
consentObject[IM_GDPR_CONSENT_AVAILABLE] = "true"

GADMInMobiConsent.updateGDPRConsent(consentObject)

Objective-C

#import <InMobiAdapter/InMobiAdapter.h>
// ...

NSMutableDictionary *consentObject = [[NSMutableDictionary alloc] init];
[consentObject setObject:@"1" forKey:@"gdpr"];
[consentObject setObject:@"true" forKey:IM_GDPR_CONSENT_AVAILABLE];

[GADMInMobiConsent updateGDPRConsent:consentObject];

ดูข้อมูลเพิ่มเติมเกี่ยวกับคีย์และค่าที่เป็นไปได้ซึ่ง InMobi ยอมรับในออบเจ็กต์ความยินยอมนี้ได้จากรายละเอียดการใช้งาน GDPR ของ InMobi

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

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

ในเวอร์ชัน 10.5.6.0, อะแดปเตอร์ InMobi เพิ่มการรองรับการอ่านสตริงความเป็นส่วนตัวของ IAB สหรัฐอเมริกาจากค่ากําหนดแชร์ NSUserDefaults ทําตามวิธีการใน เอกสารประกอบเกี่ยวกับกฎหมายความเป็นส่วนตัวของรัฐในสหรัฐอเมริกา เพื่อตั้งค่าสตริงความเป็นส่วนตัวของสหรัฐอเมริกาใน NSUserDefaults

นอกจากนี้ โปรดดูเอกสารประกอบเกี่ยวกับ CCPA ของ InMobi เพื่อดูแนวทางการเปิดใช้การตั้งค่า CCPA ในหน้าแดชบอร์ด InMobi

ขั้นตอนที่ 5: ต้องใช้โค้ดเพิ่มเติม

การผสานรวม SKAdNetwork

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

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

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

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

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

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

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

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

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

พารามิเตอร์และค่าคำขอ
setAgeGroup
กลุ่มอายุของผู้ใช้
kIMSDKAgeGroupBelow18
kIMSDKAgeGroupBetween18And24
kIMSDKAgeGroupBetween25And29
kIMSDKAgeGroupBetween30And34
kIMSDKAgeGroupBetween35And44
kIMSDKAgeGroupBetween45And54
kIMSDKAgeGroupBetween55And64
kIMSDKAgeGroupAbove65
setEducationType
ระดับการศึกษาของผู้ใช้
kIMSDKEducationHighSchoolOrLess
kIMSDKEducationCollegeOrGraduate
kIMSDKEducationPostGraduateOrAbove
setLogLevel kIMSDKLogLevelNone
kIMSDKLogLevelError
kIMSDKLogLevelDebug
setAge Integer อายุของผู้ใช้
setYearOfbirth Integer ปีเกิดของผู้ใช้
setPostalCode สตริง รหัสไปรษณีย์ของผู้ใช้ โดยปกติแล้วจะเป็นตัวเลข 5 หลัก
setAreaCode สตริง รหัสพื้นที่โทรศัพท์ของผู้ใช้ (เป็นส่วนหนึ่งของหมายเลขโทรศัพท์)
setLanguage สตริง ภาษาแม่ของผู้ใช้ (หากทราบ)
setLoginId สตริง รหัสการเข้าสู่ระบบในโดเมนของผู้เผยแพร่โฆษณา
setSessionId สตริง รหัสเซสชันในโดเมนของผู้เผยแพร่โฆษณา
setLocationWithCityStateCountry สตริง สถานที่ตั้งที่มีเมือง รัฐ และประเทศเป็นพารามิเตอร์
setKeywords สตริง คีย์เวิร์ดใดๆ ที่เกี่ยวข้องตามบริบทที่ จะส่งไปในคำขอโฆษณา
setInterests สตริง สตริงที่เกี่ยวข้องตามบริบทที่ จะส่งไปในคำขอโฆษณา
setAdditionalParameters พจนานุกรม ค่าเพิ่มเติมที่จะส่งในคำขอโฆษณา

ต่อไปนี้คือตัวอย่างโค้ดวิธีตั้งค่าพารามิเตอร์คําขอโฆษณาเหล่านี้

Swift

let request = GAMRequest()
let extras = GADInMobiExtras()
extras.ageGroup = kIMSDKAgeGroupBetween35And54
extras.areaCode = "12345"
request.registerAdNetworkExtras(extras)

Objective-C

GAMRequest *request = [GAMRequest request];
GADInMobiExtras *extras = [[GADInMobiExtras alloc] init];
extras.ageGroup = kIMSDKAgeGroupBetween35And54;
extras.areaCode = @"12345";
[request registerAdNetworkExtras:extras];

การใช้โฆษณาเนทีฟ

การแสดงโฆษณา

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

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

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

การติดตามการแสดงผลและคลิก

SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google จะตรวจหาการคลิกและส่งต่อไปยัง InMobi เพื่อให้การรายงานการคลิกสอดคล้องกัน

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

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

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

GADMAdapterInMobi
GADMediationAdapterInMobi

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

รหัสข้อผิดพลาด เหตุผล
101 ไม่มี/พารามิเตอร์เซิร์ฟเวอร์ InMobi ที่กําหนดค่าใน Ad Manager UI ไม่ถูกต้อง
102 อะแดปเตอร์ InMobi ไม่รองรับรูปแบบโฆษณาที่ขอ
103 โหลดโฆษณา InMobi สําหรับการกําหนดค่าเครือข่ายนี้แล้ว
อื่นๆ InMobi SDK แสดงข้อผิดพลาด ดูรายละเอียดเพิ่มเติมได้ที่ IMRequestStatus.h

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

เวอร์ชัน 10.7.8.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 11.10.0
  • InMobi SDK เวอร์ชัน 10.7.8

เวอร์ชัน 10.7.5.1

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

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

  • Google Mobile Ads SDK เวอร์ชัน 11.10.0
  • InMobi SDK เวอร์ชัน 10.7.5

เวอร์ชัน 10.7.5.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 11.7.0
  • InMobi SDK เวอร์ชัน 10.7.5

เวอร์ชัน 10.7.4.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 11.6.0
  • InMobi SDK เวอร์ชัน 10.7.4

เวอร์ชัน 10.7.2.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 11.3.0
  • InMobi SDK เวอร์ชัน 10.7.2

เวอร์ชัน 10.7.1.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 11.2.0
  • InMobi SDK เวอร์ชัน 10.7.1

เวอร์ชัน 10.6.4.0

  • ยืนยันความเข้ากันได้กับ InMobi SDK 10.6.4
  • แทนที่เมธอด GADMobileAds.sharedInstance.sdkVersion ที่เลิกใช้งานแล้วด้วย GADMobileAds.sharedInstance.versionNumber
  • แทนที่การใช้ฟังก์ชัน NSUserDefaults ด้วยฟังก์ชัน CFPreferences
  • ตอนนี้ต้องใช้ iOS เวอร์ชัน 12.0 เป็นเวอร์ชันขั้นต่ำ
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 11.0 ขึ้นไป
  • รวม Info.plist ไว้ในเฟรมเวิร์กภายใน InMobiAdapter.xcframework

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

  • Google Mobile Ads SDK เวอร์ชัน 11.0.1
  • InMobi SDK เวอร์ชัน 10.6.4

เวอร์ชัน 10.6.0.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 10.13.0
  • InMobi SDK เวอร์ชัน 10.6.0

เวอร์ชัน 10.5.8.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 10.10.0
  • InMobi SDK เวอร์ชัน 10.5.8

เวอร์ชัน 10.5.6.0

  • เพิ่มการรองรับการอ่านสตริงความเป็นส่วนตัวของ IAB สหรัฐอเมริกาจาก NSUserDefaults
  • ยืนยันความเข้ากันได้กับ InMobi SDK 10.5.6
  • เพิ่มการรองรับการเสนอราคาสําหรับโฆษณาแบนเนอร์ (รวมถึง MREC) โฆษณาคั่นระหว่างหน้า และโฆษณาที่มีการให้รางวัล

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

  • Google Mobile Ads SDK เวอร์ชัน 10.9.0
  • InMobi SDK เวอร์ชัน 10.5.6

เวอร์ชัน 10.5.5.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 10.4.0
  • InMobi SDK เวอร์ชัน 10.5.5

เวอร์ชัน 10.5.4.0

  • ยืนยันความเข้ากันได้กับ InMobi SDK 10.5.4
  • นำการใช้ API สื่อกลางเพศ วันเกิด และสถานที่ตั้งที่เลิกใช้งานออก
  • นำการรองรับสถาปัตยกรรม armv7 ออก
  • ตอนนี้ต้องใช้ iOS เวอร์ชัน 11.0 เป็นเวอร์ชันขั้นต่ำ
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 10.0.0 ขึ้นไป

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

  • Google Mobile Ads SDK เวอร์ชัน 10.2.0
  • InMobi SDK เวอร์ชัน 10.5.4

หมายเหตุเพิ่มเติม

  • เวอร์ชันนี้สร้างขึ้นก่อน Version 10.1.3.0 จึงไม่ได้ใช้ didRewardUser API

เวอร์ชัน 10.1.3.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 10.5.0
  • InMobi SDK เวอร์ชัน 10.1.3

หมายเหตุเพิ่มเติม

เวอร์ชัน 10.1.2.1

  • ยืนยันความเข้ากันได้กับ InMobi SDK 10.1.2
  • แก้ไขปัญหาที่โฆษณาเนทีฟอาจกลายเป็นค่าว่างใน UI ที่เลื่อนได้
  • อัปเดตอะแดปเตอร์ให้ใช้ Mediation API ใหม่
  • เพิ่มการรองรับการส่งต่อค่า COPPA ไปยัง InMobi SDK

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

  • Google Mobile Ads SDK เวอร์ชัน 9.14.0
  • InMobi SDK เวอร์ชัน 10.1.2

เวอร์ชัน 10.1.2.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 9.13.0
  • InMobi SDK เวอร์ชัน 10.1.2

เวอร์ชัน 10.1.1.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 9.12.0
  • InMobi SDK เวอร์ชัน 10.1.1

เวอร์ชัน 10.1.0.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 9.11.0
  • InMobi SDK เวอร์ชัน 10.1.0

เวอร์ชัน 10.0.7.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 9.5.0
  • InMobi SDK เวอร์ชัน 10.0.7

เวอร์ชัน 10.0.5.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 9.2.0
  • InMobi SDK เวอร์ชัน 10.0.5

เวอร์ชัน 10.0.2.1

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

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

  • Google Mobile Ads SDK เวอร์ชัน 9.0.0
  • InMobi SDK เวอร์ชัน 10.0.2

เวอร์ชัน 10.0.2.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 8.13.0
  • InMobi SDK เวอร์ชัน 10.0.2

เวอร์ชัน 10.0.1.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 8.12.0
  • InMobi SDK เวอร์ชัน 10.0.1

เวอร์ชัน 10.0.0.0

  • ยืนยันความเข้ากันได้กับ InMobi SDK 10.0.0
  • ตอนนี้ต้องใช้ iOS เวอร์ชัน 10.0 เป็นเวอร์ชันขั้นต่ำ

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

  • Google Mobile Ads SDK เวอร์ชัน 8.11.0
  • InMobi SDK เวอร์ชัน 10.0.0

เวอร์ชัน 9.2.1.0

  • ยืนยันความเข้ากันได้กับ InMobi SDK 9.2.1 แล้ว

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

  • Google Mobile Ads SDK เวอร์ชัน 8.9.0
  • InMobi SDK เวอร์ชัน 9.2.1

เวอร์ชัน 9.2.0.0

  • ยืนยันความเข้ากันได้กับ InMobi SDK 9.2.0
  • ลดความจําเป็นในการใช้ Google Mobile Ads SDK เวอร์ชัน 8.0.0 ขึ้นไป

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

  • Google Mobile Ads SDK เวอร์ชัน 8.8.0
  • InMobi SDK เวอร์ชัน 9.2.0

เวอร์ชัน 9.1.7.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 8.3.0
  • InMobi SDK เวอร์ชัน 9.1.7

เวอร์ชัน 9.1.5.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 8.1.0
  • InMobi SDK เวอร์ชัน 9.1.5

เวอร์ชัน 9.1.1.1

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

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

  • Google Mobile Ads SDK เวอร์ชัน 8.0.0
  • InMobi SDK เวอร์ชัน 9.1.1

เวอร์ชัน 9.1.1.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 7.68.0
  • InMobi SDK เวอร์ชัน 9.1.1

เวอร์ชัน 9.1.0.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 7.65.0
  • InMobi SDK เวอร์ชัน 9.1.0

เวอร์ชัน 9.0.7.2

  • โฆษณาที่มีการให้รางวัลจะไม่ใช้ค่าเริ่มต้นเป็น coppa=0 อีกต่อไปเมื่อไม่ได้ระบุการจัดการโฆษณาที่มีเด็กเป็นกลุ่มเป้าหมาย

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

  • Google Mobile Ads SDK เวอร์ชัน 7.61.0
  • InMobi SDK เวอร์ชัน 9.0.7

เวอร์ชัน 9.0.7.1

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

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

  • Google Mobile Ads SDK เวอร์ชัน 7.61.0
  • InMobi SDK เวอร์ชัน 9.0.7

เวอร์ชัน 9.0.7.0

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

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

  • Google Mobile Ads SDK เวอร์ชัน 7.60.0
  • InMobi SDK เวอร์ชัน 9.0.7

เวอร์ชัน 9.0.6.0

  • ยืนยันความเข้ากันได้กับ InMobi SDK 9.0.6 แล้ว
  • อัปเดต CocoaPod ของอะแดปเตอร์ iOS สำหรับ InMobi เพื่อใช้ InMobiSDK/Core
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 7.60.0 ขึ้นไป

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

  • Google Mobile Ads SDK เวอร์ชัน 7.60.0
  • InMobi SDK เวอร์ชัน 9.0.6

เวอร์ชัน 9.0.4.0

  • ยืนยันความเข้ากันได้กับ InMobi SDK 9.0.4 แล้ว
  • ตอนนี้อะแดปเตอร์ใช้งานไม่ได้ตั้งแต่เนิ่นๆ เมื่อเริ่มต้น InMobi SDK ไม่สำเร็จ
  • ยกเลิกการรองรับสถาปัตยกรรม i386

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

  • Google Mobile Ads SDK เวอร์ชัน 7.57.0
  • InMobi SDK เวอร์ชัน 9.0.4

เวอร์ชัน 9.0.0.0

  • ยืนยันความเข้ากันได้กับ InMobi SDK 9.0.0
  • นำความสามารถในการเสนอราคาสําหรับรูปแบบแบนเนอร์ โฆษณาคั่นระหว่างหน้า และโฆษณาที่มีการให้รางวัลออก

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

  • Google Mobile Ads SDK เวอร์ชัน 7.53.1
  • InMobi SDK เวอร์ชัน 9.0.0

เวอร์ชัน 7.4.0.0

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

เวอร์ชัน 7.3.2.1

  • แก้ไขปัญหาที่อะแดปเตอร์เริ่มต้นไม่สำเร็จเนื่องจากการกําหนดค่าสื่อกลางไม่ถูกต้อง

เวอร์ชัน 7.3.2.0

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

เวอร์ชัน 7.3.0.0

  • ยืนยันความเข้ากันได้กับ InMobi SDK 7.3.0
  • ยกเลิกการสนับสนุนสำหรับโฆษณาเนทีฟแบบคอนเทนต์และคำขอโฆษณาเพื่อการติดตั้งแอป แอปต้องใช้ Unified Native Ads API เพื่อขอโฆษณาเนทีฟ
  • ตอนนี้ต้องใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 7.46.0 ขึ้นไป

เวอร์ชัน 7.2.7.0

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

เวอร์ชัน 7.2.4.0

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

เวอร์ชัน 7.2.1.0

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

เวอร์ชัน 7.2.0.0

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

เวอร์ชัน 7.1.2.0

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

เวอร์ชัน 7.1.1.2

  • เพิ่ม Callback adapterDidCompletePlayingRewardBasedVideoAd: ที่อะแดปเตอร์แล้ว

เวอร์ชัน 7.1.1.1

  • เพิ่มคลาส GADInMobiConsent ที่มีเมธอด updateGDPRConsent และ getConsent

เวอร์ชัน 7.1.1.0

  • ยืนยันความเข้ากันได้กับ InMobi SDK 7.1.1 แล้ว

เวอร์ชัน 7.1.0.0

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

เวอร์ชัน 7.0.4.1

  • แก้ไขปัญหาที่ทำให้เกิดข้อผิดพลาดสัญลักษณ์ซ้ำซ้อนเมื่อใช้อะแดปเตอร์กับเครือข่ายอื่น

เวอร์ชัน 7.0.4.0

  • อัปเดตอะแดปเตอร์เพื่อให้ใช้งานร่วมกับ InMobi SDK 7.0.4 ได้
  • เพิ่มการรองรับโฆษณาวิดีโอเนทีฟ
  • SDK ของ InMobi ไม่มีรูปภาพสําหรับโฆษณาที่มีชิ้นงานวิดีโอ เพื่อหลีกเลี่ยง NullPointerException ที่อาจเกิดขึ้น เมื่ออะแดปเตอร์ได้รับโฆษณารายการใดรายการหนึ่งเหล่านี้ ก็จะสร้าง NativeAd.Image ว่างเปล่าโดยอัตโนมัติและรวมไว้ในอาร์เรย์ชิ้นงานรูปภาพในออบเจ็กต์โฆษณาที่แอปได้รับ เราขอแนะนําให้ผู้เผยแพร่โฆษณาที่ใช้อะแดปเตอร์นี้หลีกเลี่ยงการใช้ชิ้นงานรูปภาพโดยตรงเมื่อสื่อกลางกับ InMobi และใช้ GADMediaView ใน UI แทน GADMediaView จะแสดงเนื้อหาวิดีโอสำหรับโฆษณาที่มีเนื้อหาดังกล่าวโดยอัตโนมัติ และแสดงเนื้อหารูปภาพสำหรับโฆษณาที่ไม่มี

เวอร์ชัน 6.2.1.0

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

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

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