資源:InAppProduct
應用程式內商品。InappproductsService 的資源。
JSON 表示法 |
---|
{ "packageName": string, "sku": string, "status": enum ( |
欄位 | |
---|---|
package |
父項應用程式的套件名稱。 |
sku |
產品的庫存單位 (SKU),在應用程式中不重複。 |
status |
產品狀態,例如是否為有效產品。 |
purchase |
產品類型,例如週期性訂閱。 |
default |
預設價格。不得為 0,因為應用程式內產品絕不會免費。一律以開發人員的 Checkout 商家貨幣顯示。 |
prices |
每個買家所在地區的價格。這兩項費用都不能為零,因為應用程式內商品絕不會免費。地圖索引鍵是 ISO 3166-2 定義的區域代碼。 這個物件中包含 |
listings |
inappproducts.list 的本地化標題和說明資料。地圖索引鍵是 BCP-47 定義的本地化資料語言,例如「en-US」。 這個物件中包含 |
default |
本地化資料的預設語言,依據 BCP-47 定義,例如「en-US」。 |
subscription |
以 ISO 8601 格式指定的訂閱期。可接受的值為 P1W (一週)、P1M (一個月)、P3M (三個月)、P6M (六個月) 和 P1Y (一年)。 |
trial |
以 ISO 8601 格式指定的試用期。可接受的值介於 P7D (七天) 和 P999D (999 天) 之間。 |
grace |
訂閱項目的寬限期,以 ISO 8601 格式指定。讓開發人員在訂閱者的新週期性付款遭拒時,提供寬限期。可接受的值為 P0D (零天)、P3D (三天)、P7D (七天)、P14D (14 天) 和 P30D (30 天)。 |
聯集欄位
|
|
subscription |
稅務和法規遵循相關詳細資訊。僅適用於訂閱產品。 |
managed |
稅務和法規遵循相關詳細資訊。僅適用於受管理的產品。 |
狀態
應用程式內商品的狀態。
列舉 | |
---|---|
statusUnspecified |
未指定的狀態。 |
active |
產品已發布並在商店中啟用。 |
inactive |
產品尚未發布,因此在商店中處於停用狀態。 |
PurchaseType
產品類型。
列舉 | |
---|---|
purchaseTypeUnspecified |
未指定的購買類型。 |
managedUser |
預設產品類型:一次性消費。 |
subscription |
設有週期性付款的應用程式內商品。 |
InAppProductListing
單一應用程式內商品的商店資訊。
JSON 表示法 |
---|
{ "title": string, "description": string, "benefits": [ string ] } |
欄位 | |
---|---|
title |
商店資訊的標題。 |
description |
商店資訊的說明。 |
benefits[] |
訂閱項目的本地化授權福利。 |
ManagedProductTaxAndComplianceSettings
受管理產品的稅務和法規遵循詳細資訊。
JSON 表示法 |
---|
{ "eeaWithdrawalRightType": enum ( |
欄位 | |
---|---|
eea |
數位內容或服務分類 (適用於發行對象為歐洲經濟區 (EEA) 使用者的產品)。產品適用的歐洲經濟區消費者法律解除規範是依據類別而定。詳情請參閱這篇說明中心文章。 |
tax |
將區域代碼對應至稅率詳細資料。鍵是 Unicode 的「CLDR」定義的區碼。 這個物件中包含 |
is |
這項應用程式內商品是否已聲明為代碼化數位資產。 |
方法 |
|
---|---|
|
刪除應用程式內商品 (受管理的產品或訂閱項目)。 |
|
讀取多個應用程式內商品,這些商品可能是受管理的產品或訂閱項目。 |
|
更新或插入一或多個應用程式內產品 (受管理的產品或訂閱項目)。 |
|
刪除應用程式內商品 (受管理的產品或訂閱項目)。 |
|
取得應用程式內商品,可能是受管理產品或訂閱項目。 |
|
建立應用程式內商品 (受管理的產品或訂閱項目)。 |
|
列出所有應用程式內商品,包括受管理的產品和訂閱項目。 |
|
修補應用程式內商品 (受管理的產品或訂閱項目)。 |
|
更新應用程式內商品 (受管理的產品或訂閱項目)。 |