- 리소스: 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 |
기본 가격입니다. 인앱 상품은 무료가 아니므로 0일 수 없습니다. 항상 개발자의 Checkout 판매자 통화로 사용합니다. |
prices |
구매자 지역별 가격입니다. 인앱 상품은 결코 무료가 아니므로 이 모든 것이 0일 수는 없습니다. 지도 키는 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 |
기본 상품 유형 - 일회성 구매입니다. |
subscription |
마침표가 반복되는 인앱 상품 |
InAppProductListing
단일 인앱 상품의 스토어 등록정보입니다.
JSON 표현 |
---|
{ "title": string, "description": string, "benefits": [ string ] } |
필드 | |
---|---|
title |
스토어 등록정보의 제목입니다. |
description |
스토어 등록정보에 대한 설명입니다. |
benefits[] |
정기 결제의 현지화된 사용 권한 혜택 |
ManagedProductTaxAndComplianceSettings
관리되는 제품의 조세 및 법률 준수에 대한 세부정보입니다.
JSON 표현 |
---|
{ "eeaWithdrawalRightType": enum ( |
필드 | |
---|---|
eeaWithdrawalRightType |
유럽 경제 지역 (EEA) 사용자에게 배포되는 제품의 디지털 콘텐츠 또는 서비스 분류입니다. EEA 소비자법의 철회 제도는 이 분류에 따라 다릅니다. 자세한 내용은 고객센터 도움말을 참고하세요. |
taxRateInfoByRegionCode |
지역 코드에서 세율 세부정보까지의 매핑 키는 유니코드의 "CLDR"에 의해 정의된 지역 코드입니다.
|
isTokenizedDigitalAsset |
이 인앱 상품이 토큰화된 디지털 애셋을 나타내는 제품으로 선언되는지 여부입니다. |
메서드 |
|
---|---|
|
인앱 상품 (관리되는 제품 또는 정기 결제)을 삭제합니다. |
|
관리되는 제품 또는 정기 결제일 수 있는 여러 인앱 상품을 읽습니다. |
|
하나 이상의 인앱 상품 (관리되는 제품 또는 정기 결제)을 업데이트하거나 삽입합니다. |
|
인앱 상품 (관리되는 제품 또는 정기 결제)을 삭제합니다. |
|
인앱 상품을 가져옵니다(관리되는 제품이나 정기 결제일 수 있음). |
|
인앱 상품 (관리되는 제품 또는 정기 결제)을 만듭니다. |
|
모든 인앱 상품(관리되는 상품 및 정기 결제 모두 포함)을 나열합니다. |
|
인앱 상품 (관리되는 제품 또는 정기 결제)을 패치합니다. |
|
인앱 상품 (관리되는 제품 또는 정기 결제)을 업데이트합니다. |