Menggunakan praktik terbaik untuk inventaris aplikasi seluler

Panduan ini menjelaskan praktik terbaik untuk mengajukan bid pada inventaris aplikasi seluler, termasuk iklan engagement tinggi, iklan instal aplikasi, dan iklan engagement ulang.

Mengajukan bid pada iklan engagement tinggi

Iklan engagement tinggi (HEA) adalah jenis inventaris iklan interstisial aplikasi dengan persyaratan visibilitas atau interaksi pengguna yang lebih tinggi. Misalnya, inventaris HEA cocok untuk menempatkan materi iklan yang menyertakan demo singkat yang dapat dimainkan dari aplikasi yang diiklankan sebelum meminta pengguna menginstal aplikasi yang diiklankan. Jika konfigurasi pra-penargetan memungkinkan endpoint bidding Anda menerima permintaan bid untuk satu atau beberapa format yang didukung, inventaris yang Anda terima dalam permintaan bid untuk format tersebut dapat berupa iklan engagement tinggi. Iklan engagement tinggi didukung untuk iklan interstisial aplikasi dan iklan reward aplikasi yang menggunakan format materi iklan video VAST.

Untuk mempelajari lebih lanjut perilaku rendering untuk iklan engagement tinggi, lihat Tentang iklan engagement tinggi.

Mengajukan bid dengan materi iklan video VAST

Permintaan bid yang Anda terima untuk inventaris iklan engagement tinggi untuk format video VAST menetapkan kolom berikut:

Kolom Deskripsi
BidRequest.imp.ext.highengagement Tetapkan ke true jika endpoint bidding Anda memiliki kolom bidProtocol yang ditetapkan ke nilai enum OPENRTB_PROTOBUF, atau 1 jika kolom bidProtocol ditetapkan ke nilai enum OPENRTB_JSON.
BidRequest.imp.instl Tetapkan ke true jika endpoint bidding Anda memiliki kolom bidProtocol yang ditetapkan ke nilai enum OPENRTB_PROTOBUF, atau 1 jika kolom bidProtocol ditetapkan ke nilai enum OPENRTB_JSON.
BidRequest.imp.video.companionad Berisi ukuran yang memenuhi syarat untuk kartu akhir yang dapat Anda sertakan dengan video dalam respons bid.
BidRequest.imp.video.companiontype Jika endpoint bidding Anda memiliki kolom bidProtocol yang ditetapkan ke nilai enum OPENRTB_PROTOBUF, kolom ini akan ditetapkan ke nilai enum HTML atau COMPANION_IFRAME. Jika endpoint bidding Anda memiliki kolom bidProtocol yang ditetapkan ke nilai enum OPENRTB_JSON, kolom ini ditetapkan ke 2 atau 3.
BidRequest.imp.video.maxduration Memiliki durasi maksimum yang lebih tinggi daripada iklan video VAST interstisial standar. Anda dapat menempatkan video berdurasi lebih panjang di inventaris iklan engagement tinggi.

Respons bid Anda harus menyertakan kolom berikut:

Kolom Deskripsi
BidResponse.seatbid.bid.crid Anda harus menetapkan ini ke ID materi iklan dari materi iklan video yang ingin Anda tempatkan. Materi iklan harus berupa materi iklan video yang disetujui. Jika tidak, bid Anda tidak memenuhi syarat untuk memenangkan lelang.
BidResponse.seatbid.bid.adm Anda harus menetapkan kolom ini ke XML VAST atau URL video yang tertaut ke dokumen XML VAST untuk materi iklan video yang ingin Anda tempatkan. Jika video Anda menyertakan iklan pengiring, iklan pengiring yang ditentukan dalam XML VAST materi iklan video Anda harus konsisten dengan kolom BidRequest.imp.video.companionad dan BidRequest.imp.video.companiontype dari permintaan bid.
BidResponse.seatbid.bid.bundle Anda harus menetapkan kolom ini ke ID aplikasi yang diiklankan di app store yang sesuai.
  • Untuk aplikasi Android, kolom ini adalah ID paket yang ditemukan di URL Play Store. Misalnya, jika URL Google Play Store adalah https://play.google.com/store/apps/details?id=com.example.myawesomeapp, ID paketnya adalah com.example.myawesomeapp.
  • Untuk aplikasi iOS, kolom ini adalah ID string numerik untuk aplikasi yang ditemukan di URL Apple App Store. Misalnya, jika URL Apple App Store adalah https://apps.apple.com/app/id123456789, ID string numeriknya adalah 123456789.

Video Anda dapat memiliki kartu akhir yang berisi cuplikan HTML yang ditampilkan setelah video berakhir. Google juga menampilkan kartu akhir yang dihasilkan berdasarkan aplikasi yang ditentukan di kolom BidResponse.seatbid.bid.bundle.

Anda dapat menyertakan kartu akhir dalam materi iklan video dengan menyertakan node Companion dalam XML VAST video. Jika Anda ingin menampilkan kartu akhir, bid Anda harus menyertakan video dengan iklan pengiring yang cocok dengan satu atau beberapa jenis yang ditentukan dalam kolom BidRequest.imp.video.companiontype. Untuk informasi tambahan tentang kartu akhir, lihat Merender kartu akhir untuk iklan video seluler.

Mendorong penginstalan dengan iklan instal aplikasi

Iklan instal aplikasi mendorong pengguna aplikasi seluler penayang untuk mendownload dan menginstal aplikasi yang diiklankan. Iklan instal aplikasi didukung untuk semua inventaris iklan interstisial aplikasi dalam format materi iklan berikut:

Mengidentifikasi sinyal BidRequest

Anda dapat mengajukan bid dengan iklan instal aplikasi sebagai respons terhadap permintaan bid untuk inventaris interstisial aplikasi seluler Android dan iOS. Kolom berikut selalu ditetapkan untuk inventaris interstisial aplikasi seluler:

Kolom Deskripsi
BidRequest.app.bundle ID untuk aplikasi penayang. Tetapkan ke nama paket seperti yang terlihat di Google Play Store, seperti com.google.android.youtube untuk aplikasi Android. Tetapkan ke ID numerik seperti yang terlihat di Apple App Store untuk aplikasi iOS.
BidRequest.imp.instl Tetapkan ke true jika endpoint bidding Anda memiliki kolom bidProtocol yang ditetapkan ke nilai enum OPENRTB_PROTOBUF, atau 1 jika kolom bidProtocol ditetapkan ke nilai enum OPENRTB_JSON.
BidRequest.device.devicetype Tetapkan ke nilai enum HIGHEND_PHONE atau TABLET jika endpoint bidding Anda memiliki kolom bidProtocol yang ditetapkan ke nilai enum OPENRTB_PROTOBUF. Tetapkan ke 4 atau 5 jika endpoint Anda memiliki kolom bidProtocol yang ditetapkan ke nilai enum OPENRTB_JSON.

Mengisi kolom BidResponse

Anda dapat mengajukan bid dengan iklan instal aplikasi untuk inventaris seluler dari format interstisial apa pun yang menerima format materi iklan yang didukung. Respons bid Anda harus menetapkan kolom berikut agar berhasil mengajukan bid dengan iklan instal aplikasi:

Kolom Deskripsi
BidResponse.seatbid.bid.bundle Anda harus menetapkan kolom ini ke ID aplikasi yang diiklankan di app store yang sesuai.
  • Untuk aplikasi Android, kolom ini adalah ID paket yang ditemukan di URL Play Store. Misalnya, jika URL Google Play Store adalah https://play.google.com/store/apps/details?id=com.example.myawesomeapp, ID paketnya adalah com.example.myawesomeapp.
  • Untuk aplikasi iOS, kolom ini adalah ID string numerik untuk aplikasi yang ditemukan di URL Apple App Store. Misalnya, jika Apple App Store adalah https://apps.apple.com/app/id123456789, ID string numeriknya adalah 123456789.
BidResponse.seatbid.bid.ext.clickurl

Anda harus menetapkan kolom ini ke URL tujuan akhir, tidak termasuk panggilan perantara ke server iklan yang tidak terkait dengan halaman landing akhir. Anda harus menetapkan kolom ini ke nilai yang konsisten dengan nilai yang Anda berikan di kolom BidResponse.seatbid.bid.bundle. Misalnya, untuk aplikasi Android yang ditemukan di Play Store, ini mungkin ditetapkan ke https://play.google.com/store/apps/details?id=com.example.myawesomeapp&referrer=utm_source%3Dgoogle_ab%26utm_medium%3Dcpc%26utm_campaign%3Dinstall_campaign_1.

BidResponse.seatbid.bid.ext.app_promotion_type Anda harus menetapkan kolom ini ke nilai enum INSTALLS jika endpoint bidding Anda memiliki kolom bidProtocol yang ditetapkan ke nilai enum OPENRTB_PROTOBUF, atau 1 jika kolom bidProtocol ditetapkan ke nilai enum OPENRTB_JSON. Kolom ini menunjukkan bahwa Anda ingin materi iklan yang ditentukan dirender sebagai iklan instal aplikasi.

Gunakan URL klik-tayang yang konsisten

URL klik-tayang yang Anda tentukan di kolom BidResponse.seatbid.bid.ext.clickurl harus sama dengan URL halaman landing yang ditentukan dalam materi iklan Anda. Untuk contoh materi iklan dalam format yang didukung yang konsisten dengan kolom clickurl, lihat Menggunakan URL klik-tayang yang konsisten.

Mendorong re-engagement pengguna dengan iklan re-engagement

Iklan engagement ulang menargetkan pengguna aplikasi seluler penayang yang telah mendownload dan menginstal aplikasi yang diiklankan, serta mengarahkan pengguna ke lokasi tertentu di aplikasi yang diiklankan menggunakan deep link. Untuk mempelajari deep link lebih lanjut, lihat artikel berikut:

Iklan engagement ulang didukung untuk semua inventaris iklan interstisial aplikasi dalam format materi iklan berikut:

Mengidentifikasi sinyal BidRequest

Anda dapat mengajukan bid dengan iklan engagement ulang sebagai respons terhadap permintaan bid untuk inventaris interstisial aplikasi seluler. Kolom berikut selalu ditetapkan untuk inventaris interstisial aplikasi seluler:

Kolom Deskripsi
BidRequest.app.bundle ID untuk aplikasi penayang. Tetapkan ke nama paket seperti yang terlihat di Google Play Store, seperti com.google.android.youtube untuk aplikasi Android. Tetapkan ke ID numerik seperti yang terlihat di Apple App Store untuk aplikasi iOS.
BidRequest.imp.instl Tetapkan ke true jika endpoint bidding Anda memiliki kolom bidProtocol yang ditetapkan ke nilai enum OPENRTB_PROTOBUF, atau 1 jika kolom bidProtocol ditetapkan ke nilai enum OPENRTB_JSON.
BidRequest.device.devicetype Tetapkan ke nilai enum HIGHEND_PHONE atau TABLET jika endpoint bidding Anda memiliki kolom bidProtocol yang ditetapkan ke nilai enum OPENRTB_PROTOBUF. Tetapkan ke 4 atau 5 jika endpoint Anda memiliki kolom bidProtocol yang ditetapkan ke nilai enum OPENRTB_JSON.

Mengisi kolom BidResponse

Anda dapat mengajukan bid dengan iklan engagement ulang untuk inventaris seluler dari format interstisial apa pun yang menerima format materi iklan yang didukung. Respons bid Anda harus menetapkan kolom berikut agar berhasil mengajukan bid dengan iklan engagement ulang:

Kolom Deskripsi
BidResponse.seatbid.bid.bundle Anda harus menetapkan kolom ini ke ID aplikasi yang diiklankan di app store yang sesuai.
  • Untuk aplikasi Android, ini adalah ID paket yang ditemukan di URL Play Store. Misalnya, jika URL Google Play Store adalah https://play.google.com/store/apps/details?id=com.google.android.youtube, ID paketnya adalah com.google.android.youtube.
  • Untuk aplikasi iOS, ini adalah ID string numerik untuk aplikasi yang ditemukan di URL Apple App Store. Misalnya, jika URL Apple App Store adalah https://apps.apple.com/us/app/id123456789, ID string numeriknya adalah 123456789.
BidResponse.seatbid.bid.ext.clickurl Anda harus menetapkan kolom ini ke deep link URL yang membuka konten tertentu di aplikasi yang diiklankan. Google merekomendasikan agar Anda menggunakan Link Universal untuk iOS dan Link Aplikasi Android untuk Android. Skema URL kustom tidak didukung. Misalnya, jika Anda menempatkan iklan engagement ulang untuk aplikasi YouTube, Anda dapat menautkan ke video tertentu dengan menetapkan kolom clickurl ke nilai seperti https://www.youtube.com/watch?v=a1b2c3d4e5f.
BidResponse.seatbid.bid.ext.app_promotion_type Anda harus menetapkan kolom ini ke nilai enum ENGAGEMENT jika endpoint bidding Anda memiliki kolom bidProtocol yang ditetapkan ke nilai enum OPENRTB_PROTOBUF, atau 2 jika kolom bidProtocol ditetapkan ke nilai enum OPENRTB_JSON. Nilai ini menunjukkan bahwa Anda ingin materi iklan yang ditentukan dirender sebagai iklan engagement ulang.
BidResponse.seatbid.bid.ext.engagementclickfailureurl Anda dapat menetapkan kolom ini ke URL yang menerima ping saat Google Mobile Ads SDK gagal membuka aplikasi melalui URL klik-tayang yang Anda tentukan. Google Mobile Ads SDK dapat gagal membuka aplikasi jika aplikasi tidak diinstal atau URL klik-tayang yang ditentukan bukan deep link yang valid.