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

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

แหล่งข้อมูล AdFalcon
เอกสารประกอบ
SDK
Adapter
การสนับสนุนลูกค้า

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

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

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

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

ใน 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 ตามวิธีการใน เอกสารประกอบของ AdFalcon

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

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

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