Method: monetization.subscriptions.patch

Mevcut bir aboneliği günceller.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
subscription.packageName

string

Sabit. Üst uygulamanın paket adı.

subscription.productId

string

Sabit. Ürünün benzersiz ürün kimliği. Üst uygulamada benzersizdir. Ürün kimlikleri küçük harf (a-z), rakam (0-9), alt çizgi (_) ve noktalardan (.) oluşmalıdır. Küçük harfle veya rakamla başlamalı ve 1 ila 40 (dahil) karakter uzunluğunda olmalıdır.

Sorgu parametreleri

Parametreler
updateMask

string (FieldMask format)

Zorunlu. Güncellenecek alanların listesi.

Bu, tam nitelikli alan adlarının virgülle ayrılmış bir listesidir. Örnek: "user.displayName,photo".

regionsVersion

object (RegionsVersion)

Zorunlu. Abonelik için kullanılan kullanılabilir bölgelerin sürümü.

allowMissing

boolean

İsteğe bağlı. Politika true (doğru) değerine ayarlanırsa ve belirtilen packageName ve productId ile bir abonelik mevcut değilse abonelik oluşturulur.

Yeni bir abonelik oluşturulursa updateMask yok sayılır.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

İsteğe bağlı. Bu ürün güncellemesinin yayılması için gecikme toleransı. Varsayılan olarak gecikmeye duyarlıdır.

İstek içeriği

İstek metni, Subscription öğesinin bir örneğini içerir.

Yanıt gövdesi

Başarılıysa yanıt metni, Subscription öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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