- Yêu cầu HTTP
- Tham số đường dẫn
- Nội dung yêu cầu
- Nội dung phản hồi
- Phạm vi uỷ quyền
- InappproductsUpdateRequest
- Hãy làm thử!
Cập nhật hoặc chèn một hoặc nhiều sản phẩm trong ứng dụng (sản phẩm được quản lý hoặc gói thuê bao).
Đặt trường latencyTolerance trên các yêu cầu lồng nhau thành PRODUCT_UPDATE_LATENCY_TOLERANCE_LATENCY_TOLERANT để đạt được thông lượng cập nhật tối đa.
Bạn không nên sử dụng phương thức này để cập nhật gói thuê bao nữa. Hãy xem bài viết này để biết thêm thông tin.
Yêu cầu HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts:batchUpdate
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Tham số | |
---|---|
packageName |
Tên gói của ứng dụng. |
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{
"requests": [
{
object ( |
Trường | |
---|---|
requests[] |
Bắt buộc. Yêu cầu cập nhật riêng lẻ. Cần có ít nhất một yêu cầu. Có thể chứa tối đa 100 yêu cầu. Tất cả yêu cầu phải tương ứng với nhiều sản phẩm trong ứng dụng. |
Nội dung phản hồi
Phản hồi yêu cầu cập nhật sản phẩm theo lô trong ứng dụng.
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{
"inappproducts": [
{
object ( |
Trường | |
---|---|
inappproducts[] |
Sản phẩm được cập nhật hoặc chèn trong ứng dụng. |
Phạm vi uỷ quyền
Yêu cầu phạm vi OAuth sau:
https://www.googleapis.com/auth/androidpublisher
InappproductsUpdateRequest
Yêu cầu cập nhật một sản phẩm trong ứng dụng.
Biểu diễn dưới dạng JSON |
---|
{ "packageName": string, "sku": string, "autoConvertMissingPrices": boolean, "inappproduct": { object ( |
Trường | |
---|---|
packageName |
Tên gói của ứng dụng. |
sku |
Giá trị nhận dạng duy nhất của sản phẩm trong ứng dụng. |
autoConvertMissingPrices |
Nếu đúng giá cho tất cả các khu vực mà ứng dụng gốc nhắm đến nhưng chưa có mức giá được chỉ định cho sản phẩm trong ứng dụng này, hệ thống sẽ tự động chuyển đổi sang đơn vị tiền tệ mục tiêu dựa trên giá mặc định. Giá trị mặc định là false. |
inappproduct |
Sản phẩm mới trong ứng dụng. |
allowMissing |
Nếu bạn đặt chính sách này thành true (đúng) và sản phẩm trong ứng dụng có packageName và sku đã cho không tồn tại, thì sản phẩm trong ứng dụng sẽ được tạo. |
latencyTolerance |
Không bắt buộc. Dung sai độ trễ cho việc truyền tải bản cập nhật sản phẩm này. Giá trị mặc định là nhạy cảm với độ trễ. |