- Permintaan HTTP
- Parameter lokasi
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- UpdateOneTimeProductOfferStateRequest
- CancelOneTimeProductOfferRequest
- DeactivateOneTimeProductOfferRequest
- Cobalah!
Memperbarui batch status penawaran produk sekali beli.
Permintaan HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdateStates
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
packageName |
Wajib. Aplikasi induk (nama paket) penawaran produk sekali beli yang diperbarui. |
productId |
Wajib. ID produk untuk produk induk sekali beli, jika semua penawaran yang diperbarui termasuk dalam produk sekali beli yang sama. Jika kumpulan update ini mencakup beberapa produk sekali beli, setel kolom ini ke "-". |
purchaseOptionId |
Wajib. ID opsi pembelian untuk opsi pembelian induk, jika semua penawaran yang diperbarui termasuk dalam opsi pembelian yang sama. Jika kumpulan update ini mencakup beberapa opsi pembelian, setel kolom ini ke "-". |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"requests": [
{
object ( |
Kolom | |
---|---|
requests[] |
Wajib. Daftar permintaan update hingga 100 elemen. Semua permintaan harus memperbarui penawaran yang berbeda. |
Isi respons
Pesan respons untuk offers.batchUpdateStates.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"oneTimeProductOffers": [
{
object ( |
Kolom | |
---|---|
oneTimeProductOffers[] |
Daftar penawaran produk sekali beli yang diperbarui, dalam urutan yang sama dengan permintaan. |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/androidpublisher
UpdateOneTimeProductOfferStateRequest
Pesan permintaan untuk memperbarui status penawaran produk sekali beli.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union state_transition_type . Jenis transisi status yang akan diterapkan. Tepatnya satu yang harus disetel. state_transition_type hanya dapat berupa salah satu dari berikut: |
|
activateOneTimeProductOfferRequest |
Mengaktifkan penawaran. Setelah diaktifkan, penawaran ini tersedia bagi pengguna, selama ketentuannya terpenuhi. |
cancelOneTimeProductOfferRequest |
Membatalkan penawaran. Setelah dibatalkan, penawaran ini tidak tersedia untuk pengguna. Semua pesanan tertunda yang terkait dengan penawaran ini akan dibatalkan. Transisi status ini khusus untuk praorder. |
deactivateOneTimeProductOfferRequest |
Menonaktifkan penawaran. Setelah dinonaktifkan, penawaran ini tidak lagi tersedia untuk pengguna. Transisi status ini khusus untuk penawaran diskon. |
CancelOneTimeProductOfferRequest
Pesan permintaan untuk offers.cancel.
Representasi JSON |
---|
{
"packageName": string,
"productId": string,
"purchaseOptionId": string,
"offerId": string,
"latencyTolerance": enum ( |
Kolom | |
---|---|
packageName |
Wajib. Aplikasi induk (nama paket) penawaran yang akan dibatalkan. |
productId |
Wajib. Produk sekali beli induk (ID) penawaran yang akan dibatalkan. |
purchaseOptionId |
Wajib. Opsi pembelian induk (ID) penawaran yang akan dibatalkan. |
offerId |
Wajib. ID penawaran dari penawaran yang akan dibatalkan. |
latencyTolerance |
Opsional. Toleransi latensi untuk propagasi update ini. Default-nya sensitif terhadap latensi. |
DeactivateOneTimeProductOfferRequest
Pesan permintaan untuk offers.deactivate.
Representasi JSON |
---|
{
"packageName": string,
"productId": string,
"purchaseOptionId": string,
"offerId": string,
"latencyTolerance": enum ( |
Kolom | |
---|---|
packageName |
Wajib. Aplikasi induk (nama paket) dari penawaran yang akan dinonaktifkan. |
productId |
Wajib. Produk sekali beli induk (ID) penawaran yang akan dinonaktifkan. |
purchaseOptionId |
Wajib. Opsi pembelian induk (ID) penawaran yang akan dinonaktifkan. |
offerId |
Wajib. ID penawaran dari penawaran yang akan dinonaktifkan. |
latencyTolerance |
Opsional. Toleransi latensi untuk propagasi update ini. Default-nya sensitif terhadap latensi. |