คู่มือนี้จะแสดงวิธีใช้ SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เพื่อโหลดและแสดงโฆษณาจาก Chartboost โดยใช้สื่อกลางที่ครอบคลุมการผสานรวม Waterfall โดยจะครอบคลุมวิธีการเพิ่ม Chartboost ในการกำหนดค่าสื่อกลางของหน่วยโฆษณา และวิธีผสานรวม SDK ของ Chartboost และอะแดปเตอร์ลงในแอป Android
การผสานรวมที่รองรับและรูปแบบโฆษณา
Ad Manager อะแดปเตอร์สื่อกลางสำหรับ Chartboost มีความสามารถดังต่อไปนี้
การผสานรวม | |
---|---|
การเสนอราคา | |
น้ำตก | |
รูปแบบ | |
แบนเนอร์ | |
โฆษณาคั่นระหว่างหน้า | |
ได้รับรางวัลแล้ว | |
เนทีฟ |
ข้อกำหนด
- Android API ระดับ 21 ขึ้นไป
SDK โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google ล่าสุด
ทำตามสื่อกลาง คู่มือเริ่มต้นใช้งาน
ขั้นตอนที่ 1: ตั้งการกำหนดค่าใน Chartboost UI
ลงชื่อสมัครใช้บัญชี Chartboost และเข้าสู่ระบบเมื่อบัญชีได้รับการยืนยันแล้ว จากนั้นไปที่แท็บการจัดการแอป
คลิกปุ่มเพิ่มแอปใหม่เพื่อสร้างแอป
กรอกข้อมูลในแบบฟอร์มส่วนที่เหลือ แล้วคลิกปุ่มเพิ่มแอปเพื่อดำเนินการแอปให้เสร็จ
หลังจากสร้างแอปแล้ว ระบบจะนําคุณไปยังแดชบอร์ดของแอป จดรหัสแอปและลายเซ็นแอปของแอป
Ad Manager ต้องใช้รหัสผู้ใช้และลายเซ็นผู้ใช้ของ Chartboost เพื่อตั้งค่า Ad Manager รหัสหน่วยโฆษณา คุณค้นหาพารามิเตอร์เหล่านี้ได้โดยคลิกสื่อกลาง Chartboost ใน UI ของ Chartboost
ไปที่แท็บทรัพยากร > โปรแกรมสำรวจ API แล้วจดบันทึกรหัสผู้ใช้และลายเซ็นผู้ใช้ในส่วนการตรวจสอบสิทธิ์
เปิดโหมดทดสอบ
คุณเปิดใช้โหมดทดสอบในแอปได้โดยไปที่แท็บการจัดการแอปจาก UI ของ Chartboost เลือกแอปจากรายการแล้วคลิก แก้ไขการตั้งค่าแอป
จากการตั้งค่าของแอป คุณสามารถเปิด/ปิดโหมดทดสอบในแอป
เมื่อเปิดใช้โหมดทดสอบแล้ว คุณจะขอโฆษณาโดยใช้รหัสหน่วยโฆษณาที่สร้างไว้ก่อนหน้านี้และรับโฆษณาทดสอบ Chartboost ได้
หลังจากที่คุณรับโฆษณาทดสอบของ Chartboost ได้แล้ว ระบบจะวางแอปของคุณในPublisher App Review ของ Chartboost เพื่อให้การสร้างรายได้บน Chartboost ทำงานได้ การตรวจสอบแอปของผู้เผยแพร่โฆษณาจะต้องได้รับการอนุมัติจาก Chartboost
ขั้นตอนที่ 2: ตั้งค่าดีมานด์ Chartboost ใน Ad Manager UI
กำหนดการตั้งค่าสื่อกลางสำหรับหน่วยโฆษณา
ลงชื่อเข้าใช้บัญชี Ad Manager
ไปที่การแสดงโฆษณา > กลุ่มผลตอบแทน แล้วคลิกปุ่มกลุ่มผลตอบแทนใหม่
ป้อนชื่อที่ไม่ซ้ำสำหรับกลุ่มผลตอบแทน ตั้งค่าสถานะเป็นใช้งานอยู่ เลือกรูปแบบโฆษณา และตั้งค่าประเภทพื้นที่โฆษณาเป็นแอปบนอุปกรณ์เคลื่อนที่ ในส่วนการกำหนดเป้าหมาย > พื้นที่โฆษณา ให้เลือกหน่วยโฆษณาภายใต้พื้นที่โฆษณาและแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ที่คุณต้องการเพิ่มสื่อกลาง
จากนั้น คลิกปุ่มเพิ่มพาร์ทเนอร์ผลตอบแทน
หากมีพาร์ทเนอร์ผลตอบแทนสำหรับChartboostอยู่แล้ว คุณก็เลือกได้ มิเช่นนั้น ให้เลือกสร้างพาร์ทเนอร์ผลตอบแทนใหม่
เลือก Chartboost เป็นเครือข่ายโฆษณา ป้อนชื่อที่ไม่ซ้ำ และเปิดใช้สื่อกลาง
เปิดการรวบรวมข้อมูลอัตโนมัติ แล้วป้อนUser ID and User Signature ที่ได้รับในส่วนก่อนหน้า
เมื่อเลือกพาร์ทเนอร์ผลตอบแทนแล้ว ให้เลือกสื่อกลาง SDK บนอุปกรณ์เคลื่อนที่เป็นประเภทการผสานรวม Android เป็นแพลตฟอร์ม และเลือกใช้งานอยู่เป็นสถานะ ป้อนApp ID, App Signature and Ad Location ที่ได้รับในส่วนก่อนหน้านี้ จากนั้นป้อนค่า CPM เริ่มต้น
ตำแหน่งโฆษณาของ Chartboost (ตำแหน่งที่ตั้งชื่อ) คือชื่อง่ายๆ ที่แสดงถึงสถานที่ในแอปที่คุณต้องการแสดงโฆษณา Ad Manager ส่งคำขอไปยังตำแหน่งที่ระบุไว้ในการตั้งค่า เมื่อส่งคำขอแล้ว Chartboost จะเพิ่มสถานที่ไปยัง UI ของตนเพื่อวัตถุประสงค์ในการรายงาน
ใน UI ของ Chartboost คุณจะแสดงตำแหน่งโฆษณาได้ในหน้าการตั้งค่าพื้นฐานโดยคลิกการตั้งค่าขั้นสูง โปรดดูรายละเอียดเพิ่มเติมในคำแนะนำตำแหน่งที่ตั้งชื่อของ Chartboost
คลิกบันทึกที่ด้านล่างของหน้าเมื่อทำเสร็จแล้ว
เพิ่ม Chartboost ลงในรายชื่อพาร์ทเนอร์โฆษณาเกี่ยวกับกฎระเบียบของรัฐในสหรัฐอเมริกาและ GDPR
ทำตามขั้นตอนใน การตั้งค่า GDPR และ การตั้งค่ากฎระเบียบของรัฐในสหรัฐอเมริกา เพื่อเพิ่ม Chartboost ลงในรายชื่อพาร์ทเนอร์โฆษณาตามกฎระเบียบ GDPR และกฎระเบียบของรัฐในสหรัฐอเมริกาใน Ad Manager
ขั้นตอนที่ 3: นำเข้า Chartboost SDK และอะแดปเตอร์
การผสานรวมกับ Android Studio (แนะนำ)
ในไฟล์ settings.gradle.kts
ระดับโปรเจ็กต์ ให้เพิ่มที่เก็บต่อไปนี้
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven {
url = uri("https://cboost.jfrog.io/artifactory/chartboost-ads/")
}
}
}
จากนั้นในไฟล์ build.gradle.kts
ระดับแอป ให้เพิ่มทรัพยากร Dependency และการกำหนดค่าต่อไปนี้ ใช้ Chartboost SDK และอะแดปเตอร์เวอร์ชันล่าสุด:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.0.0")
implementation("com.google.ads.mediation:chartboost:9.6.1.0")
}
การผสานรวมด้วยตนเอง
ดาวน์โหลดไฟล์
.aar
ของ Chartboost SDK จาก Maven Central แล้วเพิ่มลงในโปรเจ็กต์ไปที่อาร์ติแฟกต์อะแดปเตอร์ Chartboost ในที่เก็บ Maven ของ Google เลือกเวอร์ชันล่าสุด ดาวน์โหลดไฟล์
.aar
ของอะแดปเตอร์ Chartboost แล้วเพิ่มลงในโปรเจ็กต์
ขั้นตอนที่ 4: ใช้การตั้งค่าความเป็นส่วนตัวใน Chartboost SDK
ความยินยอมของสหภาพยุโรปและ GDPR
ภายใต้นโยบายความยินยอมของผู้ใช้ EU ของ Google คุณต้องตรวจสอบว่าได้ให้การเปิดเผยบางอย่างแก่ผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA) เกี่ยวกับการใช้ตัวระบุอุปกรณ์และข้อมูลส่วนตัว นโยบายนี้เป็นผลมาจากข้อกำหนดด้าน ePrivacy และกฎระเบียบให้ความคุ้มครองข้อมูลส่วนบุคคลของผู้บริโภค (GDPR) ของสหภาพยุโรป เมื่อขอความยินยอม คุณต้องระบุเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลาง ซึ่งอาจรวบรวม รับ หรือใช้ข้อมูลส่วนตัว และให้ข้อมูลเกี่ยวกับการใช้แต่ละเครือข่าย ขณะนี้ Google ไม่สามารถส่งตัวเลือกความยินยอมของผู้ใช้ไปยังเครือข่ายดังกล่าวโดยอัตโนมัติได้
ใน SDK เวอร์ชัน 8.1.0 Chartboost เพิ่มเมธอด addDataUseConsent()
โค้ดตัวอย่างต่อไปนี้ชุดความยินยอมในการใช้ข้อมูลเป็น NON_BEHAVIORAL
หากคุณเลือกเรียกใช้เมธอดนี้ ขอแนะนำให้คุณดำเนินการก่อนที่จะขอโฆษณาผ่าน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google
Java
DataUseConsent dataUseConsent = new GDPR(GDPR.GDPR_CONSENT.NON_BEHAVIORAL);
Chartboost.addDataUseConsent(context, dataUseConsent);
Kotlin
val dataUseConsent = GDPR(GDPR.GDPR_CONSENT.NON_BEHAVIORAL)
Chartboost.addDataUseConsent(context, dataUseConsent)
ดูบทความ GDPR ของ Chartboost และ วิธีการความเป็นส่วนตัวของ Android เพื่อดูรายละเอียดเพิ่มเติมและค่าที่ระบุในแต่ละเมธอด
กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกา
กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกา กําหนดให้ผู้ใช้มีสิทธิในการเลือกไม่รับ "การขาย" "ข้อมูลส่วนบุคคล" (ตามที่กฎหมายให้คำจำกัดความไว้) โดยให้เลือกไม่ใช้ผ่านลิงก์ "ห้ามขายข้อมูลส่วนบุคคลของฉัน" ที่เห็นชัดเจนในหน้าแรกของฝ่ายที่ทำ "การขาย" คู่มือการปฏิบัติตามกฎหมายความเป็นส่วนตัวของรัฐในสหรัฐอเมริกาช่วยให้คุณเปิดใช้การประมวลผลข้อมูลแบบจำกัดสำหรับการแสดงโฆษณา Google ได้ แต่ Google ใช้การตั้งค่านี้กับเครือข่ายโฆษณาแต่ละเครือข่ายในสายสื่อกลางไม่ได้ คุณจึงต้องระบุเครือข่ายโฆษณาแต่ละเครือข่ายในสายสื่อกลางที่อาจมีส่วนร่วมในการขายข้อมูลส่วนบุคคล และปฏิบัติตามคำแนะนำจากเครือข่ายเหล่านั้นแต่ละเครือข่ายเพื่อให้แน่ใจว่าปฏิบัติตามข้อกำหนดได้
ใน SDK เวอร์ชัน 8.1.0 Chartboost เพิ่มเมธอด addDataUseConsent()
โค้ดตัวอย่างต่อไปนี้ชุดความยินยอมในการใช้ข้อมูลเป็น OPT_IN_SALE
หากคุณเลือกเรียกใช้วิธีการนี้ ขอแนะนำให้คุณดำเนินการก่อนที่จะขอโฆษณาผ่าน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google
Java
DataUseConsent dataUseConsent = new CCPA(CCPA.CCPA_CONSENT.OPT_IN_SALE);
Chartboost.addDataUseConsent(context, dataUseConsent);
Kotlin
val dataUseConsent = CCPA(CCPA.CCPA_CONSENT.OPT_IN_SALE)
Chartboost.addDataUseConsent(context, dataUseConsent)
ดูรายละเอียดเพิ่มเติมและค่าที่สามารถระบุได้ในแต่ละวิธีใน บทความ CCPA ของ Chartboost
ขั้นตอนที่ 5: เพิ่มโค้ดที่จำเป็น
แก้ไขไฟล์ Manifest Android
องค์ประกอบอื่นๆ
เพิ่มแอตทริบิวต์ต่อไปนี้ในแต่ละกิจกรรมในไฟล์ AndroidManifest.xml
ซึ่งจะแสดงโฆษณา Chartboost และรองรับการวางแนวที่แตกต่างกัน:
android:configChanges="keyboardHidden|orientation|screenSize"
เหตุการณ์ในวงจร
ตามคำแนะนำของ Chartboost เพิ่มโค้ดต่อไปนี้ลงในเหตุการณ์ในวงจรกิจกรรมทั้งหมดของคุณซึ่งจะแสดงโฆษณา Chartboost
Java
import com.chartboost.sdk.Chartboost;
// ...
@Override
public void onBackPressed() {
// If an interstitial is on screen, close it.
if (Chartboost.onBackPressed()) {
return;
} else {
super.onBackPressed();
}
}
Kotlin
import com.chartboost.sdk.Chartboost
// ...
@Override
fun onBackPressed() {
// If an interstitial is on screen, close it.
if (Chartboost.onBackPressed())
return
else
super.onBackPressed()
}
ขั้นตอนที่ 6: ทดสอบการใช้งาน
เปิดใช้โฆษณาทดสอบ
อย่าลืม ลงทะเบียนอุปกรณ์ทดสอบ สำหรับ Ad Manager และเปิดใช้โหมดทดสอบใน Chartboost UI
ยืนยันโฆษณาทดสอบ
ในการยืนยันว่าคุณได้รับโฆษณาทดสอบจาก Chartboost ให้เปิดใช้ การทดสอบแหล่งที่มาของโฆษณาแหล่งเดียว ในเครื่องมือตรวจสอบโฆษณาโดยใช้ Chartboost (Waterfall) แหล่งที่มาของโฆษณา
ขั้นตอนที่ไม่บังคับ
สิทธิ์
เพื่อประสิทธิภาพที่ดีที่สุด Chartboost แนะนำให้เพิ่มสิทธิ์ที่ไม่บังคับต่อไปนี้ในไฟล์ AndroidManifest.xml
ของแอป
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
รหัสข้อผิดพลาด
หากอะแดปเตอร์ไม่ได้รับโฆษณาจาก Chartboost คุณสามารถตรวจสอบข้อผิดพลาด
เบื้องหลังการตอบกลับโฆษณาได้โดยใช้
ResponseInfo.getAdapterResponse()
ในคลาสต่อไปนี้
com.google.ads.mediation.chartboost.ChartboostAdapter
com.google.ads.mediation.chartboost.ChartboostMediationAdapter
ต่อไปนี้เป็นโค้ดและข้อความประกอบที่อะแดปเตอร์ Chartboost ส่ง เมื่อโฆษณาโหลดไม่สำเร็จ
รหัสข้อผิดพลาด | เหตุผล |
---|---|
0-99 | Chartboost SDK แสดงผลข้อผิดพลาด ดูรายละเอียดเพิ่มเติมได้ในเอกสารประกอบของ Chartboost |
101 | ขนาดโฆษณาที่ขอไม่ตรงกับขนาดแบนเนอร์ที่ Chartboost รองรับ |
102 | Chartboost โหลดโฆษณาได้ครั้งละ 1 รายการเท่านั้น |
103 | พารามิเตอร์เซิร์ฟเวอร์ Chartboost ที่กำหนดค่าไว้ใน Ad Manager UI ขาดหายไป/ไม่ถูกต้อง |
104 | โฆษณาคั่นระหว่างหน้าหรือโฆษณาที่มีการให้รางวัลของ Chartboost ไม่พร้อมแสดง |
101 | พารามิเตอร์เซิร์ฟเวอร์ Chartboost ที่กำหนดค่าไว้ใน Ad Manager UI ขาดหายไป/ไม่ถูกต้อง |
102 | Chartboost SDK แสดงผลข้อผิดพลาดในการเริ่มต้น |
103 | โฆษณา Chartboost จะไม่แคชในเวลาที่แสดง |
104 | ขนาดโฆษณาที่ขอไม่ตรงกับขนาดแบนเนอร์ที่ Chartboost รองรับ |
105 | เวอร์ชันระบบปฏิบัติการของอุปกรณ์ต่ำกว่าเวอร์ชันระบบปฏิบัติการขั้นต่ำที่รองรับของ Chartboost SDK |
200-299 | ข้อผิดพลาดเกี่ยวกับแคช Chartboost SDK ดูรายละเอียดเพิ่มเติมได้ที่รหัส |
300-399 | Chartboost SDK แสดงข้อผิดพลาด ดูรายละเอียดเพิ่มเติมได้ที่รหัส |
400-499 | ข้อผิดพลาดในการคลิก Chartboost SDK ดูรายละเอียดเพิ่มเติมได้ที่รหัส |
บันทึกการเปลี่ยนแปลงอะแดปเตอร์สื่อกลาง Android ของ Chartboost
เวอร์ชัน 9.6.1.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK เวอร์ชัน 9.6.1
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 22.6.0
- Chartboost SDK เวอร์ชัน 9.6.1
เวอร์ชัน 9.6.0.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK เวอร์ชัน 9.6.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 22.5.0
- Chartboost SDK เวอร์ชัน 9.6.0.
เวอร์ชัน 9.5.0.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK เวอร์ชัน 9.5.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 22.3.0
- Chartboost SDK เวอร์ชัน 9.5.0.
เวอร์ชัน 9.4.1.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK เวอร์ชัน 9.4.1
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 22.2.0
- Chartboost SDK เวอร์ชัน 9.4.1
เวอร์ชัน 9.4.0.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK เวอร์ชัน 9.4.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 22.1.0
- Chartboost SDK เวอร์ชัน 9.4.0.
เวอร์ชัน 9.3.1.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK เวอร์ชัน 9.3.1
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 22.1.0
- Chartboost SDK เวอร์ชัน 9.3.1
เวอร์ชัน 9.3.0.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK เวอร์ชัน 9.3.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 22.0.0
- Chartboost SDK เวอร์ชัน 9.3.0.
เวอร์ชัน 9.2.1.1
- อัปเดตอะแดปเตอร์ให้ใช้คลาส
VersionInfo
ใหม่แล้ว - อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 22.0.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 22.0.0
- Chartboost SDK เวอร์ชัน 9.2.1
เวอร์ชัน 9.2.1.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 9.2.1
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 21.5.0
- Chartboost SDK เวอร์ชัน 9.2.1
เวอร์ชัน 9.2.0.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 9.2.0 แล้ว
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 21.5.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 21.5.0
- Chartboost SDK เวอร์ชัน 9.2.0.
เวอร์ชัน 9.1.1.0
- เพิ่มเมธอด
ChartboostMediationAdapter.setAppParams(String, String)
เป็นวิธีทางเลือกในการฮาร์ดโค้ดรหัสแอปและลายเซ็นแอปที่จะใช้เพื่อเริ่มต้น Chartboost SDK - ตรวจสอบความเข้ากันได้กับ Chartboost SDK 9.1.1
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 21.3.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 21.3.0
- Chartboost SDK เวอร์ชัน 9.1.1.
เวอร์ชัน 8.4.3.1
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 21.0.0
- อัปเดตระดับ API ขั้นต่ำของ Android เป็น 19 แล้ว
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 21.0.0
- Chartboost SDK เวอร์ชัน 8.4.3
เวอร์ชัน 8.4.3.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 8.4.3
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.6.0
- Chartboost SDK เวอร์ชัน 8.4.3
เวอร์ชัน 8.4.2.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 8.4.2
- อัปเดต
compileSdkVersion
และtargetSdkVersion
เป็น API 31 แล้ว - อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 20.6.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.6.0
- Chartboost SDK เวอร์ชัน 8.4.2
เวอร์ชัน 8.4.1.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 8.4.1
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 20.6.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.6.0
- Chartboost SDK เวอร์ชัน 8.4.1
เวอร์ชัน 8.3.1.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 8.3.1
- อัปเดตอะแดปเตอร์ให้ใช้
AdError
API ใหม่
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.5.0
- Chartboost SDK เวอร์ชัน 8.3.1
เวอร์ชัน 8.3.0.0
- มีการยืนยันความเข้ากันได้กับ Chartboost SDK 8.3.0
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 20.5.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.5.0
- Chartboost SDK เวอร์ชัน 8.3.0
เวอร์ชัน 8.2.1.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 8.2.1
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 20.1.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.1.0
- Chartboost SDK เวอร์ชัน 8.2.1
เวอร์ชัน 8.2.0.1
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 20.0.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 20.0.0
- Chartboost SDK เวอร์ชัน 8.2.0.
เวอร์ชัน 8.2.0.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 8.2.0 แล้ว
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 19.5.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 19.5.0
- Chartboost SDK เวอร์ชัน 8.2.0.
เวอร์ชัน 8.1.0.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 8.1.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 19.2.0
- Chartboost SDK เวอร์ชัน 8.1.0.
เวอร์ชัน 8.0.3.2
- เพิ่มรหัสข้อผิดพลาดที่สื่อความหมายและเหตุผลที่โหลด/แสดงอะแดปเตอร์ไม่สำเร็จ
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 19.2.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 19.2.0
- Chartboost SDK เวอร์ชัน 8.0.3
เวอร์ชัน 8.0.3.1
- เพิ่มการรองรับโฆษณาแบนเนอร์ของ Chartboost
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 19.1.0
- Chartboost SDK เวอร์ชัน 8.0.3
เวอร์ชัน 8.0.3.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 8.0.3
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 19.1.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 19.1.0
- Chartboost SDK เวอร์ชัน 8.0.3
เวอร์ชัน 8.0.2.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 8.0.2
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่กําหนดเป็น 19.0.1
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 19.0.1
- Chartboost SDK เวอร์ชัน 8.0.2
เวอร์ชัน 8.0.1.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 8.0.1
- ต้องใช้ Chartboost SDK 8.0.1 ขึ้นไป
- ไม่จำเป็นต้องมีบริบทกิจกรรมเพื่อโหลดโฆษณาอีกต่อไป
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 18.3.0
- Chartboost SDK เวอร์ชัน 8.0.1
เวอร์ชัน 7.5.0.1
- แก้ไขข้อบกพร่องที่อะแดปเตอร์ Chartboost เรียกใช้เหตุการณ์โฆษณาไม่สำเร็จ
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่กำหนดเป็น 18.3.0
สร้างและทดสอบกับ
- Google Mobile Ads SDK เวอร์ชัน 18.3.0
- Chartboost SDK เวอร์ชัน 7.5.0.
เวอร์ชัน 7.5.0.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 7.5.0 แล้ว
- ย้ายข้อมูลอะแดปเตอร์เพื่อใช้ทรัพยากร Dependency ของ AndroidX แล้ว
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่จําเป็นเป็น 18.1.1
เวอร์ชัน 7.3.1.1
- อัปเดตอะแดปเตอร์ให้รองรับ Rewarded API รุ่นเบต้าแบบเปิดใหม่แล้ว
- อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่กำหนดเป็น 17.2.0
เวอร์ชัน 7.3.1.0
- ตรวจสอบการใช้งานร่วมกันได้กับ Chartboost SDK 7.3.1
เวอร์ชัน 7.3.0.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 7.3.0 แล้ว
เวอร์ชัน 7.2.1.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 7.2.1
เวอร์ชัน 7.2.0.1
- อัปเดตอะแดปเตอร์เพื่อเรียกใช้เหตุการณ์โฆษณา
onRewardedVideoComplete()
เวอร์ชัน 7.2.0.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 7.2.0 แล้ว
เวอร์ชัน 7.1.0.0
- มีการยืนยันความเข้ากันได้กับ Chartboost SDK 7.1.0
เวอร์ชัน 7.0.1.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK 7.0.1
- เพิ่มการรองรับรหัสข้อผิดพลาด Chartboost ใหม่
- อัปเดตโปรเจ็กต์อะแดปเตอร์สำหรับ Android Studio 3.0
เวอร์ชัน 7.0.0.0
- อัปเดตอะแดปเตอร์ให้เข้ากันได้กับ Chartboost SDK 7.0.0
เวอร์ชัน 6.6.3.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 6.6.3
เวอร์ชัน 6.6.2.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 6.6.2
เวอร์ชัน 6.6.1.0
- ตรวจสอบความเข้ากันได้กับ Chartboost SDK 6.6.1
เวอร์ชัน 6.6.0.0
- เปลี่ยนระบบการตั้งชื่อเวอร์ชันเป็น [เวอร์ชัน Chartboost SDK][เวอร์ชันแพตช์อะแดปเตอร์]
- ตอนนี้คุณเพิ่มอะแดปเตอร์เป็นทรัพยากร Dependency ของคอมไพล์ได้แล้วโดยการเพิ่มข้อมูลต่อไปนี้
ลงในแท็กทรัพยากร Dependency ของไฟล์ create.gradle
compile 'com.google.ads.mediation:chartboost:6.6.0.0'
- ย้ายไปแจกจ่ายอะแดปเตอร์เป็น Aar แทนไฟล์ Jar (ดูคำแนะนำเพิ่มเติมใน README)
เวอร์ชัน 1.1.0
- นำตำแหน่งโฆษณา Chartboost ออกจากส่วนเสริม Chartboost แล้ว ปัจจุบันคุณได้ระบุตำแหน่งโฆษณาในคอนโซล AdMob แล้วเมื่อกำหนดค่า Chartboost สำหรับสื่อกลาง
เวอร์ชัน 1.0.0
- การเผยแพร่ครั้งแรก รองรับโฆษณาวิดีโอที่อิงตามรางวัลและโฆษณาคั่นระหว่างหน้า