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

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

Zucks ทรัพยากร
เอกสารประกอบ
SDK
อะแดปเตอร์
การสนับสนุนลูกค้า

ข้อกำหนดเบื้องต้น

เพิ่ม Zucks ลงในโปรเจ็กต์ของคุณ

รวมอะแดปเตอร์เครือข่ายและ SDK

ดาวน์โหลด Zucks SDK และอะแดปเตอร์จากลิงก์ด้านบน

ใน Android Studio ให้รวมอะแดปเตอร์และไฟล์ SDK ลงในโฟลเดอร์ libs ของโปรเจ็กต์ ตรวจสอบว่าไฟล์ Gradle ระดับแอปมีข้อมูลต่อไปนี้

Kotlin

dependencies {
    implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar", "*.jar"))))
    // ...
}

Groovy

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
    // ...
}

กำหนดค่าไฟล์ AndroidManifest.xml

แก้ไขไฟล์ AndroidManifest.xml ตามคำแนะนำในZucks เอกสารประกอบ

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

เริ่มต้นออบเจ็กต์โฆษณาด้วยอินสแตนซ์กิจกรรม

ในตัวสร้างของออบเจ็กต์โฆษณาใหม่ (เช่น AdManagerAdView) คุณต้องส่งผ่านออบเจ็กต์ประเภท Context ระบบจะส่งContextนี้ไปยังเครือข่ายโฆษณาอื่นๆ เมื่อใช้สื่อกลาง เครือข่ายโฆษณาบางเครือข่ายต้องใช้ Context ที่มีการจำกัดมากกว่าซึ่งเป็นประเภท Activity และอาจแสดงโฆษณาไม่ได้หากไม่มีอินสแตนซ์ Activity ดังนั้น เราขอแนะนำให้ส่งในอินสแตนซ์ Activity เมื่อเริ่มต้นออบเจ็กต์โฆษณา เพื่อให้แน่ใจว่าประสบการณ์การใช้งานจะสอดคล้องกับเครือข่ายโฆษณาที่ใช้สื่อกลาง