- Permintaan HTTP
- Parameter lokasi
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- InappproductsUpdateRequest
- Cobalah!
Memperbarui atau menyisipkan satu atau beberapa produk dalam aplikasi (langganan atau produk terkelola).
Tetapkan kolom latensiTolerance pada permintaan bertingkat ke PRODUCT_UPDATE_LATENCY_TOLERANCE_LATENCY_TOLERANT untuk mencapai throughput update maksimum.
Metode ini seharusnya tidak digunakan lagi untuk memperbarui langganan. Lihat artikel ini untuk informasi selengkapnya.
Permintaan HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts:batchUpdate
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
packageName |
Nama paket aplikasi. |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"requests": [
{
object ( |
Kolom | |
---|---|
requests[] |
Wajib. Permintaan update individual. Setidaknya harus ada satu permintaan. Dapat berisi hingga 100 permintaan. Semua permintaan harus sesuai dengan produk dalam aplikasi yang berbeda. |
Isi respons
Respons untuk batch update produk dalam aplikasi.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"inappproducts": [
{
object ( |
Kolom | |
---|---|
inappproducts[] |
Produk dalam aplikasi yang diperbarui atau disisipkan. |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut ini:
https://www.googleapis.com/auth/androidpublisher
InappproductsUpdateRequest
Permintaan untuk memperbarui produk dalam aplikasi.
Representasi JSON |
---|
{ "packageName": string, "sku": string, "autoConvertMissingPrices": boolean, "inappproduct": { object ( |
Kolom | |
---|---|
packageName |
Nama paket aplikasi. |
sku |
ID unik untuk produk dalam aplikasi. |
autoConvertMissingPrices |
Jika true (benar), harga untuk semua wilayah yang ditargetkan oleh aplikasi induk yang tidak memiliki harga yang ditentukan untuk produk dalam aplikasi ini akan otomatis dikonversi ke mata uang target berdasarkan harga default. Nilai defaultnya adalah false (salah). |
inappproduct |
Produk dalam aplikasi baru. |
allowMissing |
Jika ditetapkan ke true, dan produk dalam aplikasi dengan packageName dan SKU yang ditentukan tidak ada, produk dalam aplikasi akan dibuat. |
latencyTolerance |
Opsional. Toleransi latensi untuk penerapan update produk ini. Setelan defaultnya adalah sensitif terhadap latensi. |