คู่มือนี้มีไว้สําหรับผู้เผยแพร่โฆษณาที่สนใจใช้สื่อกลางโฆษณาในอุปกรณ์เคลื่อนที่ของ Google ด้วย Leadbolt ซึ่งจะอธิบายการตั้งค่าอะแดปเตอร์สื่อกลางให้ทํางานร่วมกับแอป Android ปัจจุบันและการกำหนดค่าการตั้งค่าเพิ่มเติม
แหล่งข้อมูลของ Leadbolt |
---|
เอกสารประกอบ |
SDK |
อะแดปเตอร์ |
การสนับสนุนลูกค้า |
ข้อกำหนดเบื้องต้น
แอป Android ที่ผสานรวม Google Mobile Ads SDK (หากไม่มี โปรดดูหัวข้อเริ่มต้นใช้งาน)
บัญชี AdMob และหน่วยโฆษณาที่กำหนดค่าด้วยรายการโฆษณาสื่อกลาง
ข้อมูลเบื้องต้นที่เป็นประโยชน์
บทความต่อไปนี้ในศูนย์ช่วยเหลือจะให้ข้อมูลเบื้องต้นเกี่ยวกับการสื่อกลาง
เพิ่ม Leadbolt ในโปรเจ็กต์
รวมอะแดปเตอร์เครือข่ายและ SDK
ดาวน์โหลด SDK และอะแดปเตอร์ Leadbolt จากลิงก์ก่อนหน้า
ใน 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
ตามที่ระบุไว้ในเอกสารประกอบของ Leadbolt
แอปของคุณไม่จําเป็นต้องเรียกใช้ Leadbolt โดยตรง เนื่องจาก SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google จะเรียกใช้อะแดปเตอร์ Leadbolt เพื่อดึงข้อมูลโฆษณาในนามของคุณ หากจำเป็น คุณสามารถระบุพารามิเตอร์คำขอเพิ่มเติม ส่วนที่เหลือของหน้านี้แสดงรายละเอียดเกี่ยวกับวิธีการให้ข้อมูลเพิ่มเติมแก่ Leadbolt
เริ่มต้นออบเจ็กต์โฆษณาด้วยอินสแตนซ์กิจกรรม
ในคอนสตรคเตอร์สําหรับออบเจ็กต์โฆษณาใหม่ (เช่น AdView
) คุณต้องส่งออบเจ็กต์ประเภท Context
ระบบจะส่ง Context
นี้ไปยังเครือข่ายโฆษณาอื่นๆ เมื่อใช้สื่อกลาง เครือข่ายโฆษณาบางเครือข่ายกำหนดให้ใช้ Context
ที่จำกัดมากกว่าซึ่งเป็นประเภท
Activity
และอาจแสดงโฆษณาไม่ได้หากไม่มีอินสแตนซ์ Activity
ดังนั้น เราขอแนะนําให้ส่งอินสแตนซ์ Activity
เมื่อเริ่มต้นวัตถุโฆษณา เพื่อให้ได้รับประสบการณ์การใช้งานที่สอดคล้องกับเครือข่ายโฆษณาสื่อกลาง