- リソース: InAppProduct
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ステータス
- PurchaseType
- InAppProductListing
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ManagedProductTaxAndComplianceSettings
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- メソッド
リソース: InAppProduct
アプリ内アイテム。InappproductsService のリソース。
JSON 表現 |
---|
{ "packageName": string, "sku": string, "status": enum ( |
フィールド | |
---|---|
packageName |
親アプリのパッケージ名。 |
sku |
商品の最小管理単位(SKU)。アプリ内で一意です。 |
status |
商品のステータス。例:有効かどうかです |
purchaseType |
商品のタイプ(例:自動更新の購読がありません。 |
defaultPrice |
デフォルトの価格です。アプリ内アイテムは無料ではないため、ゼロにはできません。常にデベロッパーの Checkout 販売者の通貨で表示されます。 |
prices |
購入者の地域ごとの価格。アプリ内アイテムは決して無料ではないため、いずれもゼロにはできません。Map キーは、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(0 日)、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 |
このアプリ内アイテムが、トークン化されたデジタル資産を表すアイテムとして宣言されているかどうか。 |
メソッド |
|
---|---|
|
アプリ内アイテム(管理対象アイテムまたは定期購入)を削除します。 |
|
複数のアプリ内アイテム(管理対象アイテムまたは定期購入)を読み取ります。 |
|
1 つ以上のアプリ内アイテム(管理対象アイテムまたは定期購入)を更新または挿入します。 |
|
アプリ内アイテム(管理対象アイテムまたは定期購入)を削除します。 |
|
アプリ内アイテム(管理対象アイテムまたは定期購入)を取得します。 |
|
アプリ内アイテム(管理対象アイテムまたは定期購入)を作成します。 |
|
すべてのアプリ内アイテム(管理対象アイテムと定期購入の両方)が一覧表示されます。 |
|
アプリ内アイテム(管理対象アイテムまたは定期購入)にパッチを適用します。 |
|
アプリ内アイテム(管理対象アイテムまたは定期購入)を更新する。 |