- Kaynak: InAppProduct
- Durum
- PurchaseType
- InAppProductListing
- ManagedProductTaxAndComplianceSettings
- Yöntemler
Kaynak: InAppProduct
Uygulama içi ürün. InappproductsService kaynağı.
JSON gösterimi |
---|
{ "packageName": string, "sku": string, "status": enum ( |
Alanlar | |
---|---|
packageName |
Üst uygulamanın paket adı. |
sku |
Ürünün uygulama içinde benzersiz olan stok tutma birimi (SKU). |
status |
Ürünün durumu (ör. etkin olup olmadığı). |
purchaseType |
Ürünün türü (ör. yinelenen abonelik). |
defaultPrice |
Varsayılan fiyat. Uygulama içi ürünler hiçbir zaman ücretsiz olmadığından sıfır olamaz. Her zaman geliştiricinin Google Checkout satıcı para biriminde. |
prices |
Alıcı bölgesi başına fiyatlar. Uygulama içi ürünler hiçbir zaman ücretsiz olmadığı için bunların hiçbiri sıfır olamaz. Harita anahtarı, ISO 3166-2 tarafından tanımlandığı şekilde bölge kodudur.
|
listings |
inappproducts.list'i seçin. Harita anahtarı, yerelleştirilmiş verilerin BCP-47 tarafından tanımlandığı şekilde dilidir, ör. "en-US".
|
defaultLanguage |
Yerelleştirilmiş verilerin BCP-47 tarafından tanımlandığı şekilde varsayılan dili. ör. "en-US". |
subscriptionPeriod |
ISO 8601 biçiminde belirtilen abonelik süresi. Kabul edilebilir değerler P1W (bir hafta), P1M (bir ay), P3M (üç ay), P6M (altı ay) ve P1Y (bir yıl) değerleridir. |
trialPeriod |
ISO 8601 biçiminde belirtilen deneme süresi. Kabul edilebilir değerler, P7D (yedi gün) ile P999D (999 gün) arasındaki tüm değerlerdir. |
gracePeriod |
Abonelik için ek süre (ISO 8601 biçiminde belirtilir). Geliştiricilerin, yeni yineleme dönemi ödemesi reddedildiğinde, abonelerine ek süre tanımalarına olanak sağlar. Kabul edilebilir değerler P0D (sıfır gün), P3D (üç gün), P7D (yedi gün), P14D (14 gün) ve P30D (30 gün) şeklindedir. |
|
|
subscriptionTaxesAndComplianceSettings |
Vergiler ve yasalara uygunlukla ilgili ayrıntılar. Yalnızca abonelik ürünleri için geçerlidir. |
managedProductTaxesAndComplianceSettings |
Vergiler ve yasalara uygunlukla ilgili ayrıntılar. Yalnızca yönetilen ürünler için geçerlidir. |
Durum
Uygulama içi bir ürünün durumu.
Sıralamalar | |
---|---|
statusUnspecified |
Belirtilmemiş durum. |
active |
Ürün yayınlanmış ve mağazada etkin durumda. |
inactive |
Ürün yayınlanmamış ve bu nedenle mağazada etkin değil. |
PurchaseType
Ürünün türü.
Sıralamalar | |
---|---|
purchaseTypeUnspecified |
Belirtilmemiş satın alma türü. |
managedUser |
Varsayılan ürün türü - tek seferlik satın alım. |
subscription |
Yinelenen dönemli uygulama içi ürün. |
InAppProductListing
Tek bir uygulama içi ürünün mağaza girişi.
JSON gösterimi |
---|
{ "title": string, "description": string, "benefits": [ string ] } |
Alanlar | |
---|---|
title |
Mağaza girişinin başlığı. |
description |
Mağaza girişi açıklaması. |
benefits[] |
Bir abonelik için yerelleştirilmiş yararlanma hakkı avantajları. |
ManagedProductTaxAndComplianceSettings
Yönetilen ürünler için vergilendirme ve yasal uyumlulukla ilgili ayrıntılar.
JSON gösterimi |
---|
{ "eeaWithdrawalRightType": enum ( |
Alanlar | |
---|---|
eeaWithdrawalRightType |
Avrupa Ekonomik Alanı'ndaki (AEA) kullanıcılara dağıtılan ürünler için dijital içerik veya hizmet sınıflandırması. AEA tüketici yasaları uyarınca fesih hakkı uygulaması bu sınıflandırmaya bağlıdır. Daha fazla bilgi için Yardım Merkezi makalesini inceleyin. |
taxRateInfoByRegionCode |
Bölge kodundan vergi oranı ayrıntılarına eşleme. Anahtarlar, Unicode'un "CLDR" kapsamında tanımlandığı şekilde bölge kodlarıdır.
|
isTokenizedDigitalAsset |
Bu uygulama içi ürünün, token atanmış bir dijital varlığı temsil eden ürün olarak beyan edilip edilmediği. |
Yöntemler |
|
---|---|
|
Uygulama içi bir ürünü (yönetilen ürün veya abonelik) siler. |
|
Yönetilen ürün veya abonelik olabilecek bir uygulama içi ürün alır. |
|
Uygulama içi ürün oluşturur (yönetilen ürün veya abonelik). |
|
Hem yönetilen ürünler hem de abonelikler olmak üzere tüm uygulama içi ürünleri listeler. |
|
Bir uygulama içi ürüne (yönetilen ürün veya abonelik) yama uygular. |
|
Uygulama içi bir ürünü (yönetilen ürün veya abonelik) günceller. |