Method: monetization.subscriptions.patch

Aktualizuje istniejącą subskrypcję.

Żądanie HTTP

PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{subscription.packageName}/subscriptions/{subscription.productId}

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
subscription.packageName

string

Niezmienna. Nazwa pakietu aplikacji nadrzędnej.

subscription.productId

string

Niezmienna. Unikalny identyfikator produktu. Unikalny w ramach aplikacji nadrzędnej. Identyfikator produktu musi składać się z małej litery (a–z), cyfr (0–9), podkreślenia (_) i kropki (.). Musi zaczynać się od małej litery lub cyfry i mieć od 1 do 40 znaków (włącznie).

Parametry zapytania

Parametry
updateMask

string (FieldMask format)

Wymagane. Lista pól do zaktualizowania.

Jest to lista pełnych nazw pól rozdzielona przecinkami. Przykład: "user.displayName,photo".

regionsVersion

object (RegionsVersion)

Wymagane. Wersja dostępnych regionów używanych w subskrypcji.

allowMissing

boolean

Opcjonalnie: Jeśli ma wartość Prawda, a subskrypcja o danej nazwie packageName i identyfikatorze productId nie istnieje, zostanie utworzona.

Jeśli tworzysz nową subskrypcję, parametr updateMask jest ignorowany.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Opcjonalnie: Tolerancja opóźnienia w propagacji tej aktualizacji produktu. Domyślnie jest to wartość „Wrażliwy na opóźnienia”.

Treść żądania

Treść żądania zawiera wystąpienie elementu Subscription.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu Subscription.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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