Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Praktik terbaik
Konstruksi template
Mulailah dengan template kerja minimal
Gunakan Contoh 1 dari Contoh templat untuk memvalidasi integrasi APS Anda. Tambahkan bidang secara bertahap dan uji setiap penambahan dengan memeriksa RAW_BID_REQUEST peristiwa di CloudWatch Log.
Menyediakan semua APS-recommended bidang
Bidang bertanda “APS Direkomendasikan” dalam tingkat pengisian berdampak Referensi bidang ORTB signifikan. Minimal, termasuk:app.bundle,app.storeurl,app.name,device.ua,device.ip,device.make,device.model,device.os,video.mimes,video.protocols,video.w,video.h,video.plcmt, danvideo.ext.slotId.
Gunakan variabel sesi untuk identifikasi perangkat
Bidang device.ua dan device.ip harus mencerminkan pemirsa aktual untuk penargetan iklan yang tepat. Gunakan {{session.user_agent}} dan {{session.client_ip}} yang secara otomatis diisi dari koneksi HTTP penampil. Tidak ada pengaturan parameter pemain yang diperlukan untuk bidang ini.
Menyediakan app.bundle dan app.storeurl nyata
APS menggunakan ini untuk identifikasi aplikasi dan penargetan iklan. Nilai yang salah atau placeholder menghasilkan respons tanpa tawaran (204).
Tetapkan imp yang sesuai [0] .bidfloor
Default konsol adalah $5 CPM. Jika tingkat pengisian rendah, pertimbangkan untuk menurunkan lantai. Tingkat yang lebih rendah meningkatkan kumpulan pengiklan yang memenuhi syarat tetapi dapat mengurangi CPM rata-rata.
Berikan Video.ext.SlotID Anda yang sebenarnya
ID slot dipetakan ke konfigurasi inventaris APS Anda. Memberikan ID slot Anda yang sebenarnya (dari konsol APS) memungkinkan APS menerapkan penargetan khusus slot dan harga lantai. Nilai default ("default_slot_id") berfungsi tetapi dapat mengakibatkan pemilihan iklan kurang optimal.
Sertakan dukungan video.protocol yang luas
Gunakan [2, 3, 5, 6] minimal (VAST 2.0, 3.0, 2.0 Wrapper, 3.0 Wrapper). Untuk kompatibilitas maksimum, gunakan [1, 2, 3, 4, 5, 6, 7, 8] untuk mendukung semua versi VAST (1.0 hingga 4.0, termasuk pembungkus).
Jangan mengatur bidang yang dikelola EMT
Bidang seperti imp.video.maxdurationimp.video.poddur,imp.video.minduration,imp.video.maxseq,app.publisher.id,, dan selalu ext.integrationType diatur dengan MediaTailor menggunakan nilai konfigurasi konsol Anda. Memasukkan mereka dalam template Anda tidak berbahaya tetapi menyesatkan.
Lebih suka regs.gpp dan regs. gpp_sid daripada regs.us_privacy untuk sinyal privasi AS
Saat meneruskan sinyal privasi AS ke APS, gunakan bidang Global Privacy Platform (GPP) alih-alih us_privacy string yang lebih lama:
"regs": { "coppa": 0, "gpp": "DBABMA~1---", "gpp_sid": [7] }
APS menerapkan pembatasan penggunaan data yang lebih ketat ketika melihat us_privacy string (sinyal opt-out CCPA), yang membatasi kumpulan pengiklan yang memenuhi syarat dan mengurangi tingkat pengisian. GPP memberikan APS sinyal tingkat yurisdiksi yang lebih terperinci, menghasilkan penegakan kepatuhan yang lebih akurat dan kumpulan tawaran yang memenuhi syarat yang lebih besar. Jika pemain Anda mengirimkan kedua sinyal, pilih GPP dan hilangkan. us_privacy
ID bagian GPP untuk privasi AS:
| ID Bagian | Lingkup |
|---|---|
7 |
Nasional AS (Multi-State Privasi) |
8 |
Amerika Serikat California (CPRA) |
9 |
Amerika Serikat Virginia (VCDPA) |
10 |
AS Colorado (CPA) |
11 |
AS Utah (UCPA) |
12 |
AS Connecticut (CTDPA) |
Jika Anda harus menyertakan us_privacy untuk sistem hilir, aman untuk melewati keduanya, tetapi APS akan menggunakan sinyal GPP saat ada.
Pertimbangan operasional
Konfigurasi regional
Wilayah APS diatur per konfigurasi pemutaran. Jika Anda menayangkan pemirsa di beberapa wilayah APS, buat konfigurasi pemutaran terpisah per wilayah untuk latensi optimal dan ketersediaan inventaris iklan.
Memantau peningkatan hasil
Gunakan CloudWatch metrik untuk menghitung kenaikan hasil:
-
Peningkatan tingkat pengisian: Band
YieldOptimization.AdsInsertedingkan dengan total ketersediaan untuk mengukur pengisian tambahan.YieldOptimization.FillRate(metrik per keuntungan asli) juga dapat dirata-ratakan selama suatu periode. -
Kontribusi pendapatan: Gunakan
YieldOptimization.Revenueuntuk total pendapatan per pelanggan (jumlah harga iklan yang dimasukkan). GunakanYieldOptimization.BidPriceAdsInserteduntuk CPM rata-rata di seluruh akun.YieldOptimization.IndicativeBidRevenuedipancarkan ganda di sampingRevenueselama jendela penghentian dan akan dihapus. Lebih sukaRevenuedasbor baru. -
Efisiensi:
YieldOptimization.BidRequestBand ingkanYieldOptimization.AdsInserteddengan mengukur tingkat konversi.
Hindari pola placeholder yang belum terselesaikan
Jika URL ADS Anda menggunakan [player_params.X] dan pemutar tidak mengirim paramX, {X} placeholder literal melewati template ORTB. APS melihat "{APP_NAME}" sebagai string literal dan mengembalikan no-bid. Selalu verifikasi RAW_BID_REQUEST payload Anda tidak mengandung {UPPER_CASE} pola.
Langkah selanjutnya
-
Untuk pemantauan dan debugging, lihatPemecahan masalah dan pemantauan.