Method: monetization.onetimeproducts.patch

Tek seferlik ürün oluşturur veya günceller.

HTTP isteği

PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{oneTimeProduct.packageName}/onetimeproducts/{oneTimeProduct.productId}

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

Yol parametreleri

Parametreler
oneTimeProduct.packageName

string

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

oneTimeProduct.productId

string

Zorunlu. Değişmez. Ürünün benzersiz ürün kimliği. Üst uygulamada benzersiz olmalıdır. Ürün kimlikleri bir rakam veya küçük harfle başlamalıdır. Rakam (0-9), küçük harf (a-z), alt çizgi (_) ve noktadan (.) oluşabilirler.

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ış listesidir. Örnek: "user.displayName,photo".

regionsVersion

object (RegionsVersion)

Zorunlu. Tek seferlik ürün için kullanılan, mevcut bölgelerin sürümü.

allowMissing

boolean

İsteğe bağlıdır. True (doğru) olarak ayarlanırsa ve belirtilen packageName ve productId değerlerine sahip tek seferlik ürün yoksa tek seferlik ürün oluşturulur.

Yeni bir tek seferlik ürün oluşturulursa updateMask yoksayılır.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

İsteğe bağlıdır. Bu ürün ekleme/güncelleme işleminin yayılması için gecikme toleransı. Varsayılan olarak gecikmeye duyarlı ayarlanır.

İstek içeriği

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

Yanıt gövdesi

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

Yetkilendirme kapsamları

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

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