- Kaynak: InAppProduct
- Durum
- Satın Alma Türü
- InAppProductListing
- ManagedProductTaxAndComplianceSettings
- Yöntemler
Kaynak: InAppProduct
Uygulama içi bir ürün. InappproductsService kaynağı.
JSON gösterimi |
---|
{ "packageName": string, "sku": string, "status": enum ( |
Alanlar | |
---|---|
packageName |
Ana uygulamanın paket adı. |
sku |
Ürünün, uygulama içinde benzersiz olan stok tutma birimi (SKU). |
status |
Ürünün durumu (ör. ürünün 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ığı için sıfır olamaz. Her zaman geliştiricinin Google Checkout satıcı para birimi cinsindendir. |
prices |
Alıcı bölgesine göre 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'de tanımlandığı şekilde bölge kodudur.
|
listings |
yerelleştirilmiş başlık ve açıklama verilerinin apks.list dosyasıdır. Harita anahtarı, yerelleştirilmiş verilerin BCP-47 tarafından tanımlandığı dildir (ör. "en-US"
|
defaultLanguage |
Yerelleştirilmiş verilerin BCP-47 tarafından tanımlandığı varsayılan dili. ör. "en-US" |
subscriptionPeriod |
ISO 8601 biçiminde belirtilen abonelik dönemi. Kabul edilebilir değerler P1W (bir hafta), P1M (bir ay), P3M (üç ay), P6M (altı ay) ve P1Y (bir yıl) şeklindedir. |
trialPeriod |
ISO 8601 biçiminde belirtilen deneme süresi. Kabul edilebilir değerler P7D (yedi gün) ile P999D (999 gün) arasında bir değerdir. |
gracePeriod |
ISO 8601 biçiminde belirtilen ek yayınlanma süresi. Geliştiricilerin, yeni yinelenme dönemi için yapılan ödemeler reddedildiğinde abonelerine ek süre tanımalarına olanak tanır. 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). |
Birlik alanı
|
|
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 ürünün durumu.
Sıralamalar | |
---|---|
statusUnspecified |
Belirtilmemiş durum. |
active |
Ürün yayında ve mağazada etkin. |
inactive |
Ürün yayınlanmadığından mağazada etkin değildir. |
Satın Alma Türü
Ü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. |
Uygulama İçiÜrün Listeleme
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şinin açıklaması. |
benefits[] |
Abonelik için yerelleştirilmiş yararlanma hakkı avantajları. |
ManagedProductTaxAndComplianceSettings
Yönetilen ürünler için vergilendirme ve yasal uygunluk hakkında 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 &CLt" tarafından tanımlanan bölge kodlarıdır.
|
Yöntemler |
|
---|---|
|
Bir uygulama içi ürünü siler (ör. |
|
Yönetilen ürün veya abonelik olabilecek bir uygulama içi ürün alır. |
|
Uygulama içi ürün oluşturur (ör. |
|
Tüm yönetilen uygulama ve ürünleri (hem yönetilen ürünler hem de abonelikler) listeler. |
|
Uygulama içi bir ürüne (yani |
|
Uygulama içi bir ürünü günceller (ör. |