- リソース: InAppProduct
- ステータス
- PurchaseType
- InAppProductListing
- ManagedProductTaxAndComplianceSettings
- Methods
リソース: InAppProduct
アプリ内アイテム。InappproductsService のリソース。
JSON 表現 |
---|
{ "packageName": string, "sku": string, "status": enum ( |
フィールド | |
---|---|
packageName |
親アプリのパッケージ名。 |
sku |
商品の最小管理単位(SKU)。アプリ内で一意です。 |
status |
商品のステータス(商品が有効かどうかなど)。 |
purchaseType |
商品の種類(定期的な定期購入など)。 |
defaultPrice |
デフォルトの価格です。アプリ内アイテムは無料にならないため、ゼロにすることはできません。常にデベロッパーの購入手続きを行う販売者の通貨。 |
prices |
購入者の地域ごとの価格。アプリ内アイテムは無料にならないため、これらのいずれもゼロにすることはできません。マップキーは、ISO 3166-2 で定義されているリージョン コードです。
|
listings |
ローカライズされたタイトルと説明データの inappproducts.list。マップキーは、BCP-47 で定義されているローカライズされたデータの言語です(「en-US」など)。
|
defaultLanguage |
BCP-47 で定義されている、ローカライズされたデータのデフォルト言語(「en-US」など)。 |
subscriptionPeriod |
定期購入の期間(ISO 8601 形式)。指定できる値は、P1W(1 週間)、P1M(1 か月)、P3M(3 か月)、P6M(6 か月)、P1Y(1 年)です。 |
trialPeriod |
試用期間(ISO 8601 形式)。P7D(7 日間)から P999D(999 日間)までの値を指定できます。 |
gracePeriod |
定期購入の猶予期間(ISO 8601 形式)。デベロッパーは、新しい契約期間の支払いが承認されなかった場合に、定期購入者に猶予期間を設けることができます。指定できる値は、P0D(ゼロ日)、P3D(3 日)、P7D(7 日)、P14D(14 日)、P30D(30 日)です。 |
共用体フィールド
|
|
subscriptionTaxesAndComplianceSettings |
税金と法令遵守に関する詳細。定期購入商品にのみ適用されます。 |
managedProductTaxesAndComplianceSettings |
税金と法令遵守に関する詳細。管理対象アイテムにのみ適用されます。 |
ステータス
アプリ内アイテムのステータス。
列挙型 | |
---|---|
statusUnspecified |
ステータスは指定されていません。 |
active |
商品がストアで公開され、有効であること。 |
inactive |
この商品は公開されていないため、ストアで非アクティブになっています。 |
PurchaseType
商品のタイプ。
列挙型 | |
---|---|
purchaseTypeUnspecified |
購入タイプが指定されていません。 |
managedUser |
デフォルトの商品カテゴリ - 1 回だけの購入。 |
subscription |
繰り返し期間があるアプリ内アイテム。 |
InAppProductListing
1 つのアプリ内アイテムのストアの掲載情報。
JSON 表現 |
---|
{ "title": string, "description": string, "benefits": [ string ] } |
フィールド | |
---|---|
title |
ストアの掲載情報のタイトル。 |
description |
ストアの掲載情報の説明。 |
benefits[] |
定期購入の利用資格特典のローカライズ。 |
ManagedProductTaxAndComplianceSettings
管理対象アイテムの課税と法令遵守に関する詳細。
JSON 表現 |
---|
{ "eeaWithdrawalRightType": enum ( |
フィールド | |
---|---|
eeaWithdrawalRightType |
欧州経済領域(EEA)のユーザーに配布される商品のデジタル コンテンツまたはサービスの分類。EEA 消費者法に基づく取消権は、この分類によって決まります。詳しくは、ヘルプセンターの記事を参照してください。 |
taxRateInfoByRegionCode |
地域コードから税率の詳細へのマッピング。キーは、Unicode の「CLDR」で定義されているリージョン コードです。
|
isTokenizedDigitalAsset |
このアプリ内アイテムが、トークン化されたデジタル資産を表すアイテムとして宣言されるかどうか。 |
Methods |
|
---|---|
|
アプリ内アイテム(管理対象アイテムまたは定期購入)を削除します。 |
|
アプリ内アイテム(管理対象アイテムまたは定期購入)を取得します。 |
|
アプリ内アイテム(管理対象アイテムまたは定期購入)を作成します。 |
|
すべてのアプリ内アイテム(管理対象アイテムと定期購入の両方)を一覧表示します。 |
|
アプリ内アイテム(管理対象アイテムまたは定期購入)にパッチを適用します。 |
|
アプリ内アイテム(管理対象アイテムまたは定期購入)を更新します。 |