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