AdMob ใน Android Instant Apps

Android Instant App ช่วยให้แอป Android ทำงานได้ทันทีโดยไม่ต้อง ติดตั้ง คู่มือนี้มีไว้สำหรับผู้เผยแพร่โฆษณาที่ต้องการสร้างรายได้จาก Android Instant App ด้วย AdMob

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

  • ใช้ Android Studio 3.0 Canary 1 ขึ้นไป
  • SDK สำหรับพัฒนา Instant App
  • แพลตฟอร์ม Android SDK O
  • กำหนดเป้าหมาย Android API ระดับ 14 ขึ้นไป

นำเข้า SDK โฆษณาบนอุปกรณ์เคลื่อนที่

Instant App ของ Android ต้องมีโครงสร้างเป็นโมดูลที่ระบุ URL ได้ซึ่งมีขนาดไม่เกิน 4 MB เราขอแนะนำให้ใช้ Google Mobile Ads Lite SDK แทนเวอร์ชันมาตรฐานเพื่อช่วยให้เป็นไปตามข้อจำกัดด้านขนาดนี้ ดูข้อมูลเพิ่มเติมเกี่ยวกับ Lite SDK รวมถึงข้อจำกัดได้ในคู่มือ Lite SDK

แอปสามารถนำเข้า Google Mobile Ads Lite SDK ด้วยทรัพยากร Dependency ของ Gradle เปิดไฟล์ build.gradle ระดับแอปสำหรับแอปของคุณ แล้วมองหาส่วน "dependencies"

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'androidx.appcompat:appcompat:1.2.0'
    implementation 'com.google.android.gms:play-services-ads-lite:24.4.0'
    ...
}

เพิ่มบรรทัดที่ทำเป็นตัวหนาด้านบน ซึ่งจะสั่งให้ Gradle ดึง SDK โฆษณาในอุปกรณ์เคลื่อนที่ Lite เวอร์ชันล่าสุด เมื่อดำเนินการเสร็จแล้ว ให้บันทึกไฟล์และทำการซิงค์ Gradle

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

ขั้นตอนถัดไป

ขั้นตอนถัดไปในการแสดงโฆษณา AdMob และรับรายได้คือการเริ่มต้นใช้งาน Mobile Ads SDK และเลือกรูปแบบโฆษณา

สื่อกลางใน Instant Apps

Google ไม่รองรับสื่อกลางอย่างเป็นทางการเมื่อสร้างรายได้จากแอปด่วน Android ด้วย AdMob แอปด่วนกำหนดให้เนื้อหาเว็บทั้งหมดที่แสดงต้องโหลดผ่านการเชื่อมต่อที่ปลอดภัย โฆษณาจาก AdMob เป็นไปตามข้อกำหนดนี้ แต่โฆษณาจาก เครือข่ายโฆษณาบุคคลที่สามอาจไม่เป็นไปตามข้อกำหนด ดังนั้น เราขอแนะนำให้คุณสร้างหน่วยโฆษณาใหม่ที่ไม่ใช้สื่อกลางเมื่อสร้างรายได้จาก Android Instant App ด้วย AdMob