Deal
mewakili segmen inventaris, persyaratan, detail penargetan, dan informasi
lainnya untuk menayangkan iklan. Anda dapat menyertakan satu atau beberapa transaksi di
Proposal
untuk
bernegosiasi dengan penayang.
Jenis Transaksi
Ada tiga jenis transaksi yang dapat Anda gunakan dalam negosiasi:
- Transaksi Lelang Pribadi (dimulai penayang)
- Transaksi Pilihan
- Transaksi Dijamin Terprogram
Siklus proses
Bagian ini menjelaskan berbagai tahapan dalam siklus proses transaksi.
Membuat proposal
Pembeli dapat memulai negosiasi dengan mengirimkan permintaan proposal
(RFP), dengan
jenis transaksi ditentukan oleh preferredDealTerms
atau programmaticGuaranteedTerms
dalam isi permintaan. Jenis transaksi ini memerlukan kolom flightStartTime
dan flightEndTime
.
Untuk mengirim proposal, Anda harus merujuk ke penayang melalui
PublisherProfile
mereka.
Bernegosiasi dengan penayang
Selama tahap ini, Anda akan melakukan hal berikut:
- Memperbarui proposal dan transaksi terkaitnya.
- Jajak pendapat untuk pembaruan dari penerbit.
- Tentukan waktu untuk menyetujui persyaratan proposal.
Anda dapat mem-patch proposal
atau transaksi
untuk melakukan perubahan. Memperbarui proposal akan menambahkan proposalRevision
.
Batalkan negosiasi
Hal yang terjadi saat Anda membatalkan negosiasi untuk proposal dan transaksi terkaitnya bergantung pada apakah proposal tersebut memiliki proposalRevision
akhir.
Jika proposalRevision
yang diselesaikan tidak ada, status proposal adalah TERMINATED
,
dan proposal tidak lagi tersedia untuk dinegosiasikan. Dalam hal ini, Anda harus
mengirimkan proposal baru
untuk melanjutkan negosiasi dengan penayang.
Jika tidak, proposal dan transaksinya akan kembali ke proposalRevision
terakhir yang diselesaikan.
Anda tidak dapat membatalkan proposal untuk transaksi lelang pribadi dengan Marketplace API. Anda dapat mengarsipkan transaksi lelang pribadi di UI Marketplace Authorized Buyers.
Selesaikan transaksi
Setelah kedua belah pihak
menyetujui
proposal, kesepakatan dalam proposal tersebut akan dianggap selesai. Anda dapat menggunakan resource
buyers.finalizedDeals
untuk mengelola transaksi akhir.
Jika proposal diubah sebelum kedua belah pihak menyetujuinya, kedua belah pihak harus menyetujui revisi baru sebelum kesepakatan dalam proposal dianggap selesai.
Menayangkan transaksi yang telah diselesaikan
Setelah transaksi diselesaikan, transaksi tersebut akan muncul dalam permintaan bid berdasarkan rentang waktu yang ditentukan oleh flightStartTime
dan flightEndTime
. Jika waktu penerbangan tidak ditentukan (hanya mungkin untuk transaksi lelang pribadi), transaksi tersebut akan ditayangkan
tanpa batas.
Promo mulai ditayangkan sesegera mungkin setelah transaksi selesai. Penayangan
biasanya dimulai pada flightStartTime
yang ditentukan.
Jika tidak ingin menerapkan perilaku penayangan default dan secara manual menunjukkan kapan Anda sudah siap untuk mulai menerima permintaan bid, minta Manajer Akun Teknis memungkinkan Anda menetapkan transaksi sebagai siap ditayangkan secara manual.
Google menyarankan agar Anda mulai menayangkan secara manual untuk transaksi dijamin terprogram jika perlu menyiapkan materi iklan untuk transaksi ini, sehingga Anda dapat memastikan bahwa materi iklan ditinjau dan siap dikirim dalam bid untuk Bidding real-time sebelum transaksi mulai ditayangkan. Setelah menambahkan materi iklan yang ingin Anda tempatkan dengan transaksi dijamin terprogram, sebaiknya Anda memverifikasi materi iklan yang terkait dengan transaksi tersebut sebelum mulai menayangkan.
Dalam permintaan bid, transaksi dapat direpresentasikan oleh salah satu kolom berikut, bergantung pada protokol:
- Google:
BidRequest.adslot[].matching_ad_data[].direct_deal[].direct_deal_id
- OpenRTB:
BidRequest.imp[].pmp.deals[].id
Anda dapat menjeda dan melanjutkan transaksi pilihan dan transaksi dijamin terprogram setelah mulai ditayangkan. Menjeda transaksi akan menyebabkan Anda berhenti menerima permintaan bid untuk transaksi tersebut hingga Anda melanjutkan transaksi tersebut.
Hanya penayang yang dapat menjeda transaksi lelang pribadi.
Mulai negosiasi ulang
Pembeli dan penayang dapat memulai negosiasi ulang untuk transaksi pilihan yang diselesaikan dan transaksi dijamin terprogram. Anda dapat memulai negosiasi ulang dengan mengubah proposal atau transaksi-nya. Selanjutnya, Anda dapat menegosiasikan ulang hingga kedua belah pihak menyetujui perubahan, atau negosiasi ulang dibatalkan.
Jika disetujui, transaksi proposal yang direvisi akan menggantikan transaksi akhir yang ada dan ditayangkan berdasarkan persyaratan yang diperbarui.
Jika dibatalkan, proposal dan transaksinya akan dikembalikan ke proposalRevision
yang terakhir diselesaikan.
Selama negosiasi ulang, transaksi yang telah diselesaikan sebelumnya akan terus ditayangkan. Anda dapat terus melihat transaksi akhir dan revisi proposal terbaru.
Negosiasi ulang tidak didukung untuk transaksi lelang pribadi.
Akhiri penayangan
Transaksi yang diselesaikan untuk semua jenis transaksi yang didukung memiliki dealServingStatus
yang ditetapkan ke ENDED
setelah transaksi berhenti ditayangkan. Berikut adalah beberapa contoh kondisi yang mungkin mengakhiri periode penayangan transaksi:
- Jangka waktu yang ditetapkan dalam
flightStartTime
danflightEndTime
akan berlalu. Hal ini umum terjadi untuk transaksi pilihan atau transaksi dijamin terprogram karena kolom ini wajib diisi. impressionCap
transaksi dijamin terprogram telah tercapai.
Transaksi lelang pribadi yang tidak menentukan flightStartTime
dan flightEndTime
dapat ditayangkan tanpa batas.