ผสานรวมแผนภูมิแผนภูมิกับสื่อกลาง

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

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

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

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

ข้อกำหนด

  • API ของ Android ระดับ 21 ขึ้นไป

ขั้นตอนที่ 1: กำหนดค่าใน Chartboost UI

ลงชื่อสมัครใช้บัญชี Chartboost และเข้าสู่ระบบเมื่อบัญชีได้รับการยืนยันแล้ว จากนั้นไปที่แท็บการจัดการแอป

แดชบอร์ดแอป Chartboost

คลิกปุ่มเพิ่มแอปใหม่เพื่อสร้างแอป

การจัดการแอป

กรอกข้อมูลในแบบฟอร์มส่วนที่เหลือ แล้วคลิกปุ่มเพิ่มแอปเพื่อดำเนินการแอปให้เสร็จ

แบบฟอร์มแอปใหม่

หลังจากสร้างแอปแล้ว ระบบจะนําคุณไปยังแดชบอร์ดของแอป จดรหัสแอปและลายเซ็นแอปของแอป

การตั้งค่าแอป

Ad Manager ต้องใช้รหัสผู้ใช้และลายเซ็นผู้ใช้ของ Chartboost เพื่อตั้งค่า Ad Manager รหัสหน่วยโฆษณา คุณค้นหาพารามิเตอร์เหล่านี้ได้โดยคลิกสื่อกลาง Chartboost ใน UI ของ Chartboost

แดชบอร์ดสื่อกลาง Chartboost

ไปที่แท็บทรัพยากร > โปรแกรมสำรวจ API แล้วจดบันทึกรหัสผู้ใช้และลายเซ็นผู้ใช้ในส่วนการตรวจสอบสิทธิ์

โปรแกรมสำรวจ Chartboost API

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

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

แก้ไขการตั้งค่าแอป

จากการตั้งค่าของแอป คุณสามารถเปิด/ปิดโหมดทดสอบในแอป

โหมดทดสอบ 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 และอะแดปเตอร์

เพิ่มข้อมูลต่อไปนี้ในไฟล์ 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.3.0")
    implementation("com.google.ads.mediation:chartboost:9.7.0.0")
}

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

  1. ดาวน์โหลดไฟล์ .aar ของเวอร์ชันล่าสุด Chartboost SDK จาก Maven Central แล้วเพิ่มลงในโปรเจ็กต์

  2. ไปที่อาร์ติแฟกต์ของอะแดปเตอร์ Chartboost ในที่เก็บ Maven ของ Google เลือกเวอร์ชันล่าสุด ดาวน์โหลด Chartboost .aar ของอะแดปเตอร์ แล้วเพิ่มลงในโปรเจ็กต์

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

ภายใต้ความยินยอมของผู้ใช้ 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)

ดู Chartboost บทความ GDPR และ วิธีความเป็นส่วนตัวของ Android เพื่อดูรายละเอียดเพิ่มเติมและค่าที่ระบุในแต่ละเมธอดได้

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

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

ใน 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)

ดู Chartboost บทความเรื่อง CCPA และ วิธีความเป็นส่วนตัวของ Android เพื่อดูรายละเอียดเพิ่มเติมและค่าที่ระบุในแต่ละเมธอดได้

ขั้นตอนที่ 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 และเปิดใช้โหมดทดสอบใน Chartboost UI

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

ในการยืนยันว่าคุณได้รับโฆษณาทดสอบจาก 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 ที่กำหนดค่าไว้ใน 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.7.0.0

  • ยืนยันความเข้ากันได้กับ Chartboost SDK เวอร์ชัน 9.7.0
  • อัปเดตเวอร์ชัน SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ขั้นต่ำที่ต้องใช้เป็น 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 ใหม่
  • อัปเดตเวอร์ชัน 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

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

  • SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 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

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

  • 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 เรียกใช้เหตุการณ์โฆษณาไม่สำเร็จ
  • อัปเดตเวอร์ชัน 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

  • อัปเดตอะแดปเตอร์ให้รองรับ Reward 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 ของคอมไพล์ได้โดยการเพิ่มรายการต่อไปนี้ ไปยังแท็ก 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

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