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

Değişmez. Üst uygulamanın paket adı.

subscription.productId

string

Değişmez. Ürünün benzersiz ürün kimliği. Ana uygulama içinde benzersiz olmalıdır. Ürün kimlikleri küçük harfler (a-z), rakamlar (0-9), alt çizgiler (_) ve noktalardan (.) oluşmalıdır. Küçük harf veya rakamla başlamalı ve 1 ile 40 karakter (dahil) arasında olmalıdır.

Sorgu parametreleri

Parametreler
updateMask

string (FieldMask format)

Zorunlu. Güncellenecek alanların listesi.

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

regionsVersion

object (RegionsVersion)

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

allowMissing

boolean

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

Yeni bir abonelik oluşturulursa updateMask yoksayı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ı olarak ayarlanı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