AdMob ใน Android Instant Apps

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

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

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

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

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

แอปสามารถนำเข้า SDK โฆษณาบนอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน Lite ที่มีการไล่ระดับสีได้ เปิดไฟล์ create.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:22.6.0'
    ...
}

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

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

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

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

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

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