Method: monetization.subscriptions.basePlans.offers.patch

Cập nhật một ưu đãi hiện có cho gói thuê bao.

Yêu cầu HTTP

PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId}

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Thông số
subscriptionOffer.packageName

string

Bắt buộc. Không thể thay đổi. Tên gói của ứng dụng chứa gói thuê bao gốc.

subscriptionOffer.productId

string

Bắt buộc. Không thể thay đổi. Mã của gói thuê bao chính.

subscriptionOffer.basePlanId

string

Bắt buộc. Không thể thay đổi. Mã của gói cơ bản mà ưu đãi này là gói gia hạn.

subscriptionOffer.offerId

string

Bắt buộc. Không thể thay đổi. Mã nhận dạng duy nhất của ưu đãi cho gói thuê bao này. Phải là duy nhất trong gói cơ bản.

Tham số truy vấn

Thông số
updateMask

string (FieldMask format)

Bắt buộc. Danh sách các trường cần cập nhật.

Đây là danh sách các tên trường đủ điều kiện được phân tách bằng dấu phẩy. Ví dụ: "user.displayName,photo"

regionsVersion

object (RegionsVersion)

Bắt buộc. Phiên bản của các khu vực hiện có đang được dùng cho gói thuê baoƯu đãi.

allowMissing

boolean

Không bắt buộc. Nếu bạn đặt chính sách này thành true (đúng) và ưu đãi gói thuê bao có packageName, productId, basePlanId và offerId đã cho không tồn tại, thì chương trình ưu đãi sẽ được tạo.

Nếu bạn tạo một ưu đãi mới, updateMask sẽ bị bỏ qua.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Không bắt buộc. Dung sai về độ trễ khi truyền bản cập nhật sản phẩm này. Giá trị mặc định là phụ thuộc vào độ trễ.

Nội dung yêu cầu

Nội dung yêu cầu chứa một bản sao của SubscriptionOffer.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ chứa một phiên bản của SubscriptionOffer.

Phạm vi uỷ quyền

Yêu cầu phạm vi OAuth sau:

  • https://www.googleapis.com/auth/androidpublisher