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

เลือกแพลตฟอร์ม: Android เลือกใหม่ Android iOS Unity Flutter

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

แหล่งข้อมูลของ Zucks
เอกสารประกอบ
SDK
อะแดปเตอร์
การสนับสนุนลูกค้า

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

ข้อมูลเบื้องต้นที่เป็นประโยชน์

บทความในศูนย์ช่วยเหลือต่อไปนี้มีข้อมูลเบื้องต้นเกี่ยวกับสื่อกลาง

เพิ่ม Zucks ลงในโปรเจ็กต์

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

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

ใน 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 โดยตรง เนื่องจากGMA Next-Gen SDK จะเรียกใช้อะแดปเตอร์ ของ Zucks เพื่อดึงโฆษณาในนามของคุณ คุณสามารถระบุพารามิเตอร์คำขอเพิ่มเติมได้หากจำเป็น ส่วนที่เหลือของหน้านี้จะอธิบายรายละเอียดเกี่ยวกับวิธีให้ข้อมูลเพิ่มเติมแก่ Zucks

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

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