Method: inappproducts.update
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Uygulama içi bir ürünü (yönetilen ürün veya abonelik) günceller.
Bu yöntem artık abonelikleri güncellemek için kullanılmamalıdır. Daha fazla bilgi için bu makaleyi inceleyin.
HTTP isteği
PUT https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler |
packageName |
string
Uygulamanın paket adı.
|
sku |
string
Uygulama içi ürünün benzersiz tanımlayıcısı.
|
Sorgu parametreleri
Parametreler |
autoConvertMissingPrices |
boolean
Doğru değerine ayarlanırsa üst uygulama tarafından hedeflenen ve bu uygulama içi ürün için fiyatı belirtilmemiş tüm bölgelerin fiyatları, varsayılan fiyata göre otomatik olarak hedef para birimine dönüştürülür. Varsayılan olarak "false" (yanlış) değerine ayarlanır.
|
allowMissing |
boolean
Politika, Doğru değerine ayarlanırsa ve belirtilen paket adı ve SKU'ya sahip uygulama içi ürün mevcut değilse uygulama içi ürün oluşturulur.
|
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, InAppProduct
öğesinin bir örneğini içerir.
Yanıt gövdesi
Başarılıysa yanıt metni, InAppProduct
öğesinin bir örneğini içerir.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/androidpublisher
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-26 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-26 UTC."],[[["\u003cp\u003eUpdates an existing in-app product or subscription using a PUT request.\u003c/p\u003e\n"],["\u003cp\u003eRequires \u003ccode\u003epackageName\u003c/code\u003e and \u003ccode\u003esku\u003c/code\u003e as path parameters for identification.\u003c/p\u003e\n"],["\u003cp\u003eProvides optional query parameters for price conversion, product creation, and update latency.\u003c/p\u003e\n"],["\u003cp\u003eRequest and response bodies utilize the \u003ccode\u003eInAppProduct\u003c/code\u003e object schema.\u003c/p\u003e\n"],["\u003cp\u003eNeeds \u003ccode\u003ehttps://www.googleapis.com/auth/androidpublisher\u003c/code\u003e authorization scope for access.\u003c/p\u003e\n"]]],["This outlines how to update an in-app product via a PUT request to `https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts/{sku}`. It specifies the `packageName` and `sku` as path parameters. Query parameters allow for auto-converting prices (`autoConvertMissingPrices`), creating missing products (`allowMissing`), and setting latency tolerance (`latencyTolerance`). The request and response bodies both utilize the `InAppProduct` resource. This method now should not be used to update subscription. An authorization scope of `https://www.googleapis.com/auth/androidpublisher` is needed.\n"],null,[]]