คู่มือนี้จะแสดงวิธีใช้ Google Mobile Ads SDK เพื่อโหลดและแสดงโฆษณาจาก Chartboost โดยใช้สื่อกลาง ซึ่งครอบคลุมการผสานรวม Waterfall ซึ่งจะอธิบายวิธีเพิ่ม Chartboost ในการกําหนดค่าสื่อกลางของหน่วยโฆษณา และวิธีผสานรวม SDK และอะแดปเตอร์ Chartboost เข้ากับแอป Android
การผสานรวมและรูปแบบโฆษณาที่รองรับ
อะแดปเตอร์สื่อกลางสําหรับ Chartboost มีความสามารถดังต่อไปนี้
การผสานรวม | |
---|---|
การเสนอราคา | |
น้ำตก | |
รูปแบบ | |
แบนเนอร์ | |
โฆษณาคั่นระหว่างหน้า | |
ได้รับรางวัลแล้ว | |
เนทีฟ |
ข้อกำหนด
Google Mobile Ads SDK เวอร์ชันล่าสุด
สื่อกลางเสร็จสมบูรณ์ คู่มือเริ่มต้นใช้งาน
ขั้นตอนที่ 1: ตั้งค่าการกําหนดค่าใน UI ของ Chartboost
ลงชื่อสมัครใช้บัญชี Chartboost และเข้าสู่ระบบเมื่อบัญชีได้รับการยืนยันแล้ว จากนั้นไปที่แท็บการจัดการแอป
คลิกปุ่มเพิ่มแอปใหม่เพื่อสร้างแอป
กรอกข้อมูลที่เหลือในแบบฟอร์ม แล้วคลิกปุ่มเพิ่มแอปเพื่อสิ้นสุดการสร้างแอป
หลังจากสร้างแอปแล้ว ระบบจะนำคุณไปยังหน้าแดชบอร์ดของแอป จดบันทึกรหัสแอปและลายเซ็นแอป
Ad Manager ต้องใช้รหัสผู้ใช้และลายเซ็นผู้ใช้ของ Chartboost เพื่อตั้งค่ารหัสหน่วยโฆษณา Ad Manager คุณดูพารามิเตอร์เหล่านี้ได้โดยคลิกสื่อกลาง Chartboost ใน UI ของ Chartboost
ไปที่แท็บทรัพยากร > API Explorer และจดบันทึกรหัสผู้ใช้และลายเซ็นผู้ใช้ในส่วนการตรวจสอบสิทธิ์
เปิดโหมดทดสอบ
คุณเปิดใช้โหมดทดสอบในแอปได้โดยไปที่แท็บการจัดการแอปจาก UI ของ Chartboost เลือกแอปจากรายการ แล้วคลิกแก้ไขการตั้งค่าแอป
คุณสลับโหมดทดสอบในแอปได้จากการตั้งค่าของแอป
เมื่อเปิดใช้โหมดทดสอบแล้ว คุณจะขอโฆษณาได้โดยใช้รหัสหน่วยโฆษณาที่สร้างไว้ก่อนหน้านี้และรับโฆษณาทดสอบของ Chartboost
หลังจากได้รับโฆษณาทดสอบของ Chartboost แล้ว แอปของคุณจะแสดงในการตรวจสอบแอปของผู้เผยแพร่โฆษณาของ Chartboost Chartboost จะต้องอนุมัติการตรวจสอบแอปของผู้เผยแพร่โฆษณาเพื่อให้การสร้างรายได้ใน Chartboost ทำงานได้
ขั้นตอนที่ 2: ตั้งค่าดีมานด์ Chartboost ใน UI ของ Ad Manager
กำหนดการตั้งค่าสื่อกลางสําหรับหน่วยโฆษณา
ลงชื่อเข้าใช้บัญชี Ad Manager
ไปที่การแสดงโฆษณา > กลุ่มผลตอบแทน แล้วคลิกปุ่มกลุ่มผลตอบแทนใหม่
ป้อนชื่อที่ไม่ซ้ำสําหรับกลุ่มรายได้ ตั้งค่าสถานะเป็นใช้งานอยู่ เลือกรูปแบบโฆษณา และตั้งค่าประเภทพื้นที่โฆษณาเป็นแอปบนอุปกรณ์เคลื่อนที่ ในส่วนการกําหนดเป้าหมาย > พื้นที่โฆษณา ให้เลือกหน่วยโฆษณาในส่วนพื้นที่โฆษณาและแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ที่ต้องการเพิ่มสื่อกลาง
จากนั้นคลิกปุ่มเพิ่มพาร์ทเนอร์ด้านผลตอบแทน
หากมีพาร์ทเนอร์ด้านรายได้สำหรับ Chartboost อยู่แล้ว คุณจะเลือกพาร์ทเนอร์รายนั้นได้เลย หรือเลือกสร้างพาร์ทเนอร์ผลตอบแทนใหม่
เลือก Chartboost เป็นเครือข่ายโฆษณา ป้อนชื่อที่ไม่ซ้ำกัน และเปิดใช้สื่อกลาง
เปิดการเก็บรวบรวมข้อมูลอัตโนมัติ แล้วป้อนรหัสผู้ใช้และลายเซ็นผู้ใช้ที่ได้ในส่วนก่อนหน้า
เมื่อเลือกพาร์ทเนอร์ผลตอบแทนแล้ว ให้เลือกสื่อกลาง SDK บนอุปกรณ์เคลื่อนที่เป็นประเภทการผสานรวม เลือก Android เป็นแพลตฟอร์ม และเลือกใช้งานอยู่เป็นสถานะ ป้อนรหัสแอป ลายเซ็นแอป และตําแหน่งโฆษณาที่ได้ในส่วนก่อนหน้า จากนั้นป้อนค่า CPM เริ่มต้น
ตําแหน่งโฆษณา Chartboost (ตําแหน่งที่มีชื่อ) เป็นชื่อง่ายๆ ที่แสดงตําแหน่งในแอปที่คุณต้องการแสดงโฆษณา Ad Manager จะส่งคําขอไปยังตําแหน่งที่ตั้งไว้ในการตั้งค่า เมื่อส่งคําขอแล้ว Chartboost จะเพิ่มตําแหน่งนั้นลงใน UI เพื่อวัตถุประสงค์ในการรายงาน
ใน UI ของ Chartboost คุณสามารถแสดงตําแหน่งโฆษณาได้ในหน้าการตั้งค่าพื้นฐานโดยคลิกการตั้งค่าขั้นสูง ดูรายละเอียดเพิ่มเติมได้ที่คู่มือตําแหน่งที่มีชื่อของ Chartboost
คลิกบันทึกที่ด้านล่างของหน้าเมื่อดำเนินการเสร็จแล้ว
เพิ่ม Chartboost ลงในรายชื่อพาร์ทเนอร์โฆษณาตาม GDPR และกฎระเบียบของรัฐในสหรัฐอเมริกา
ทําตามขั้นตอนในการตั้งค่า GDPR และการตั้งค่ากฎระเบียบของรัฐในสหรัฐอเมริกาเพื่อเพิ่ม Chartboost ลงในรายการพาร์ทเนอร์โฆษณา GDPR และกฎระเบียบของรัฐในสหรัฐอเมริกาใน UI ของ 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
ระดับแอป ใช้ Chartboost SDK และอะแดปเตอร์เวอร์ชันล่าสุด
dependencies {
implementation("com.google.android.gms:play-services-ads:23.6.0")
implementation("com.google.ads.mediation:chartboost:9.8.2.0")
}
การผสานรวมด้วยตนเอง
ดาวน์โหลดไฟล์
.aar
ของ Chartboost SDK เวอร์ชันล่าสุดจาก Maven Central แล้วเพิ่มลงในโปรเจ็กต์ไปที่อาร์ติแฟกต์อะแดปเตอร์ Chartboost ที่เก็บ Maven ของ Google เลือกเวอร์ชันล่าสุด ดาวน์โหลดไฟล์
.aar
ของ Chartboost Ad Adapter แล้วเพิ่มลงในโปรเจ็กต์
ขั้นตอนที่ 4: ใช้การตั้งค่าความเป็นส่วนตัวใน Chartboost SDK
ความยินยอมของผู้ใช้ EU และ GDPR
ภายใต้นโยบายความยินยอมของผู้ใช้ EU ของ Google คุณต้องเปิดเผยข้อมูลบางอย่างแก่ผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA) และต้องได้รับความยินยอมจากผู้ใช้เกี่ยวกับการใช้ตัวระบุอุปกรณ์และข้อมูลส่วนตัว นโยบายนี้เป็นผลมาจากข้อกำหนดด้าน ePrivacy และกฎระเบียบให้ความคุ้มครองข้อมูลส่วนบุคคลของผู้บริโภค (GDPR) ของสหภาพยุโรป เมื่อขอความยินยอม คุณต้องระบุเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลางที่อาจเก็บรวบรวม รับ หรือใช้ข้อมูลส่วนตัว และให้ข้อมูลเกี่ยวกับการใช้ของแต่ละเครือข่าย ปัจจุบัน Google ไม่สามารถส่งตัวเลือกความยินยอมของผู้ใช้ไปยังเครือข่ายดังกล่าวโดยอัตโนมัติ
ใน SDK เวอร์ชัน 8.1.0 Chartboost ได้เพิ่มเมธอด addDataUseConsent()
โค้ดตัวอย่างต่อไปนี้จะตั้งค่าความยินยอมให้ใช้ข้อมูลเป็น NON_BEHAVIORAL
หากเลือกที่จะเรียกใช้เมธอดนี้ เราขอแนะนำให้คุณเรียกใช้ก่อนส่งคําขอโฆษณาผ่าน Google Mobile Ads SDK
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 และเมธอดความเป็นส่วนตัวของ Android ของ Chartboost
กฎหมายคุ้มครองความเป็นส่วนตัวของรัฐในสหรัฐอเมริกา
กฎหมายว่าด้วยความเป็นส่วนตัวของรัฐในสหรัฐอเมริกากำหนดให้ผู้ใช้มีสิทธิ์เลือกไม่รับ "การขาย" "ข้อมูลส่วนบุคคล" (ตามที่กฎหมายให้คำจำกัดความไว้) โดยเว็บไซต์จะต้องให้ตัวเลือกไม่รับการขายผ่านลิงก์ "ไม่อนุญาตให้ขายข้อมูลส่วนบุคคลของฉัน" ที่แสดงไว้อย่างชัดเจนบนหน้าแรกของฝ่ายที่ทำ "การขาย" คู่มือการปฏิบัติตามกฎหมายความเป็นส่วนตัวของรัฐในสหรัฐอเมริกาช่วยให้คุณเปิดใช้การประมวลผลข้อมูลแบบจำกัดสําหรับการแสดงโฆษณาของ Google ได้ แต่ Google ไม่สามารถใช้การตั้งค่านี้กับเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลางได้ ดังนั้น คุณต้องระบุเครือข่ายโฆษณาแต่ละเครือข่ายในเชนสื่อกลางที่อาจมีส่วนร่วมในการขายข้อมูลส่วนบุคคล และทำตามคำแนะนำจากเครือข่ายแต่ละเครือข่ายเพื่อให้เป็นไปตามข้อกําหนด
ใน SDK เวอร์ชัน 8.1.0 Chartboost ได้เพิ่มเมธอด addDataUseConsent()
โค้ดตัวอย่างต่อไปนี้จะตั้งค่าความยินยอมให้ใช้ข้อมูลเป็น OPT_IN_SALE
หากเลือกที่จะเรียกใช้เมธอดนี้ เราขอแนะนําให้เรียกใช้ก่อนส่งคําขอโฆษณาผ่าน Google Mobile Ads SDK
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 และเมธอดความเป็นส่วนตัวของ Android ของ Chartboost
ขั้นตอนที่ 5: เพิ่มโค้ดที่จำเป็น
แก้ไข AndroidManifest
องค์ประกอบอื่นๆ
เพิ่มแอตทริบิวต์ต่อไปนี้ลงในกิจกรรมแต่ละรายการใน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 และเปิดใช้โหมดทดสอบใน UI ของ Chartboost แล้ว
ยืนยันโฆษณาทดสอบ
หากต้องการยืนยันว่าคุณได้รับโฆษณาทดสอบจาก Chartboost ให้เปิดใช้การทดสอบแหล่งที่มาของโฆษณาแหล่งเดียวในเครื่องมือตรวจสอบโฆษณาโดยใช้แหล่งที่มาของโฆษณา Chartboost (Waterfall)
ขั้นตอนที่ไม่บังคับ
สิทธิ์
Chartboost ขอแนะนําให้เพิ่มสิทธิ์ที่ไม่บังคับต่อไปนี้ลงในไฟล์ AndroidManifest.xml
ของแอปเพื่อให้ได้ประสิทธิภาพสูงสุด
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
รหัสข้อผิดพลาด
หากอะแดปเตอร์ไม่ได้รับโฆษณาจาก Chartboost คุณสามารถตรวจสอบข้อผิดพลาดพื้นฐานจากการตอบกลับโฆษณาได้โดยใช้ ResponseInfo.getAdapterResponses()
ในส่วนคลาสต่อไปนี้
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 ที่กําหนดค่าใน UI ของ Ad Manager ขาดหายไป/ไม่ถูกต้อง |
104 | โฆษณาคั่นระหว่างหน้าหรือโฆษณาที่มีการให้รางวัลของ Chartboost ไม่พร้อมแสดง |
บันทึกการเปลี่ยนแปลงของอะแดปเตอร์สื่อกลาง Android ของ Chartboost
เวอร์ชัน 9.8.2.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK เวอร์ชัน 9.8.2
สร้างขึ้นและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 23.6.0
- Chartboost SDK เวอร์ชัน 9.8.2
เวอร์ชัน 9.8.1.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK เวอร์ชัน 9.8.1
สร้างขึ้นและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 23.5.0
- Chartboost SDK เวอร์ชัน 9.8.1
เวอร์ชัน 9.8.0.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK เวอร์ชัน 9.8.0
สร้างขึ้นและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 23.4.0
- Chartboost SDK เวอร์ชัน 9.8.0
เวอร์ชัน 9.7.0.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK เวอร์ชัน 9.7.0
- อัปเดต Google Mobile Ads SDK เป็นเวอร์ชันขั้นต่ำที่ต้องใช้เป็น 23.0.0
สร้างขึ้นและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 23.0.0
- Chartboost SDK เวอร์ชัน 9.7.0
เวอร์ชัน 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
ใหม่ - อัปเดต Google Mobile Ads SDK เป็นเวอร์ชันขั้นต่ำที่ต้องใช้เป็น 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
- อัปเดต Google Mobile Ads SDK เป็นเวอร์ชันขั้นต่ำที่ต้องใช้เป็น 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
- อัปเดต Google Mobile Ads SDK เป็นเวอร์ชันขั้นต่ำที่ต้องใช้เป็น 21.3.0
สร้างขึ้นและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 21.3.0
- Chartboost SDK เวอร์ชัน 9.1.1
เวอร์ชัน 8.4.3.1
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำเป็น 21.0.0
- อัปเดตระดับ API ขั้นต่ำของ Android เป็น 19
สร้างขึ้นและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 21.0.0
- Chartboost SDK เวอร์ชัน 8.4.3
เวอร์ชัน 8.4.3.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK 8.4.3
สร้างขึ้นและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 20.6.0
- Chartboost SDK เวอร์ชัน 8.4.3
เวอร์ชัน 8.4.2.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK 8.4.2
- อัปเดต
compileSdkVersion
และtargetSdkVersion
เป็น API 31 แล้ว - อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำเป็น 20.6.0
สร้างขึ้นและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 20.6.0
- Chartboost SDK เวอร์ชัน 8.4.2
เวอร์ชัน 8.4.1.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK 8.4.1
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำเป็น 20.6.0
สร้างขึ้นและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 20.6.0
- Chartboost SDK เวอร์ชัน 8.4.1
เวอร์ชัน 8.3.1.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK 8.3.1
- อัปเดตอะแดปเตอร์ให้ใช้
AdError
API ใหม่
สร้างขึ้นและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 20.5.0
- Chartboost SDK เวอร์ชัน 8.3.1
เวอร์ชัน 8.3.0.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK 8.3.0
- อัปเดต Google Mobile Ads SDK เป็นเวอร์ชันขั้นต่ำที่ต้องใช้ 20.5.0
สร้างขึ้นและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 20.5.0
- Chartboost SDK เวอร์ชัน 8.3.0
เวอร์ชัน 8.2.1.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK 8.2.1
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำเป็น 20.1.0
สร้างขึ้นและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 20.1.0
- Chartboost SDK เวอร์ชัน 8.2.1
เวอร์ชัน 8.2.0.1
- อัปเดต Google Mobile Ads SDK เป็นเวอร์ชันขั้นต่ำที่ต้องใช้ 20.0.0
สร้างขึ้นและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 20.0.0
- Chartboost SDK เวอร์ชัน 8.2.0
เวอร์ชัน 8.2.0.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK 8.2.0
- อัปเดต Google Mobile Ads SDK เป็นเวอร์ชันขั้นต่ำที่ต้องใช้ 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
- เพิ่มรหัสข้อผิดพลาดที่สื่อความหมายและสาเหตุของการโหลด/แสดงอะแดปเตอร์ไม่สำเร็จ
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำเป็น 19.2.0
สร้างขึ้นและทดสอบด้วย
- Google Mobile Ads SDK เวอร์ชัน 19.2.0
- Chartboost SDK เวอร์ชัน 8.0.3
เวอร์ชัน 8.0.3.1
- เพิ่มการรองรับโฆษณาแบนเนอร์ของ Chartboost
สร้างขึ้นและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 19.1.0
- Chartboost SDK เวอร์ชัน 8.0.3
เวอร์ชัน 8.0.3.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK 8.0.3
- อัปเดต Google Mobile Ads SDK เป็นเวอร์ชันขั้นต่ำที่ต้องใช้เป็น 19.1.0
สร้างขึ้นและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 19.1.0
- Chartboost SDK เวอร์ชัน 8.0.3
เวอร์ชัน 8.0.2.0
- ยืนยันความเข้ากันได้กับ Chartboost SDK 8.0.2
- อัปเดต Google Mobile Ads SDK เป็นเวอร์ชันขั้นต่ำที่ต้องใช้เป็น 19.0.1
สร้างขึ้นและทดสอบด้วย
- SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 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 เรียกเหตุการณ์โฆษณาไม่สำเร็จ
- อัปเดต Google Mobile Ads SDK เป็นเวอร์ชันขั้นต่ำที่ต้องใช้ 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
- อัปเดต Google Mobile Ads SDK เวอร์ชันขั้นต่ำเป็น 18.1.1
เวอร์ชัน 7.3.1.1
- อัปเดตอะแดปเตอร์เพื่อรองรับ Rewarded API เวอร์ชันเบต้าแบบเปิดใหม่
- อัปเดต Google Mobile Ads SDK เป็นเวอร์ชันขั้นต่ำที่ต้องใช้ 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 version].[adapter patch version]
- ตอนนี้คุณสามารถเพิ่มอะแดปเตอร์เป็น Dependency การคอมไพล์ได้โดยเพิ่มข้อมูลต่อไปนี้ลงในแท็ก dependencies ของไฟล์ build.gradle
compile 'com.google.ads.mediation:chartboost:6.6.0.0'
- เปลี่ยนไปจัดจำหน่ายอะแดปเตอร์เป็นไฟล์ aar แทนไฟล์ jar (ดูวิธีการเพิ่มเติมใน README)
เวอร์ชัน 1.1.0
- นําตําแหน่งโฆษณา Chartboost ออกจากส่วนเสริมของ Chartboost แล้ว ตอนนี้คุณระบุตําแหน่งโฆษณาได้ในคอนโซล AdMob เมื่อกําหนดค่า Chartboost สําหรับสื่อกลาง
เวอร์ชัน 1.0.0
- การเผยแพร่ครั้งแรก รองรับโฆษณาวิดีโอที่มีการให้รางวัลและโฆษณาคั่นระหว่างหน้า