- แหล่งข้อมูล: InAppProduct
- สถานะ
- PurchaseType
- InAppProductListing
- ManagedProductTaxAndComplianceSettings
- เมธอด
ทรัพยากร: 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 วัน) |
ฟิลด์ Union
|
|
subscriptionTaxesAndComplianceSettings |
รายละเอียดเกี่ยวกับภาษีและการปฏิบัติตามกฎหมาย ใช้ได้กับผลิตภัณฑ์ที่ต้องสมัครใช้บริการเท่านั้น |
managedProductTaxesAndComplianceSettings |
รายละเอียดเกี่ยวกับภาษีและการปฏิบัติตามกฎหมาย ใช้ได้กับผลิตภัณฑ์ที่มีการจัดการเท่านั้น |
สถานะ
สถานะของไอเทมที่ซื้อในแอป
Enum | |
---|---|
statusUnspecified |
สถานะที่ไม่ได้ระบุ |
active |
ผลิตภัณฑ์ได้รับการเผยแพร่และใช้งานอยู่ในร้านค้า |
inactive |
ผลิตภัณฑ์ยังไม่ได้เผยแพร่ จึงไม่มีการใช้งานใน Store |
PurchaseType
ประเภทผลิตภัณฑ์
Enum | |
---|---|
purchaseTypeUnspecified |
ประเภทการซื้อที่ไม่ระบุ |
managedUser |
ประเภทผลิตภัณฑ์เริ่มต้น - การซื้อแบบครั้งเดียว |
subscription |
ไอเทมที่ซื้อในแอปที่มีระยะเวลาการเรียกเก็บเงินเป็นประจำ |
InAppProductListing
ข้อมูลผลิตภัณฑ์ใน Store ของไอเทมที่ซื้อในแอปรายการเดียว
การแสดง JSON |
---|
{ "title": string, "description": string, "benefits": [ string ] } |
ช่อง | |
---|---|
title |
ชื่อสำหรับข้อมูลผลิตภัณฑ์ใน Store |
description |
คำอธิบายสำหรับข้อมูลผลิตภัณฑ์ใน Store |
benefits[] |
สิทธิประโยชน์ของการให้สิทธิ์ที่แปลแล้วสำหรับการสมัครใช้บริการ |
ManagedProductTaxAndComplianceSettings
รายละเอียดเกี่ยวกับการเก็บภาษีและการปฏิบัติตามกฎหมายสำหรับผลิตภัณฑ์ที่มีการจัดการ
การแสดง JSON |
---|
{ "eeaWithdrawalRightType": enum ( |
ช่อง | |
---|---|
eeaWithdrawalRightType |
การแยกประเภทเนื้อหาดิจิทัลหรือบริการสำหรับผลิตภัณฑ์ที่จัดจำหน่ายให้แก่ผู้ใช้ในเขตเศรษฐกิจยุโรป (EEA) กฎเกณฑ์ในการถอนตัวภายใต้กฎหมายคุ้มครองผู้บริโภคแห่ง EEA จะขึ้นอยู่กับการแยกประเภทนี้ ดูข้อมูลเพิ่มเติมได้ที่บทความในศูนย์ช่วยเหลือ |
taxRateInfoByRegionCode |
การแมปรหัสภูมิภาคกับรายละเอียดอัตราภาษี คีย์คือรหัสภูมิภาคตามที่กำหนดโดย "CLDR" ของ Unicode ออบเจ็กต์ที่มีรายการคู่ |
isTokenizedDigitalAsset |
ประกาศว่าไอเทมที่ซื้อในแอปนี้เป็นผลิตภัณฑ์ที่แสดงเนื้อหาดิจิทัลที่แปลงข้อมูลเป็นโทเค็นหรือไม่ |
เมธอด |
|
---|---|
|
ลบผลิตภัณฑ์ที่ซื้อในแอป (ผลิตภัณฑ์ที่มีการจัดการหรือการสมัครใช้บริการ) |
|
อ่านไอเทมที่ซื้อในแอปหลายรายการ ซึ่งอาจเป็นผลิตภัณฑ์ที่มีการจัดการหรือการสมัครใช้บริการ |
|
อัปเดตหรือแทรกไอเทมที่ซื้อในแอป (ผลิตภัณฑ์ที่มีการจัดการหรือการสมัครใช้บริการ) อย่างน้อย 1 รายการ |
|
ลบผลิตภัณฑ์ที่ซื้อในแอป (ผลิตภัณฑ์ที่มีการจัดการหรือการสมัครใช้บริการ) |
|
รับไอเทมที่ซื้อในแอป ซึ่งอาจเป็นผลิตภัณฑ์ที่มีการจัดการหรือการสมัครใช้บริการ |
|
สร้างไอเทมที่ซื้อในแอป (ผลิตภัณฑ์ที่มีการจัดการหรือการสมัครใช้บริการ) |
|
แสดงรายการไอเทมที่ซื้อในแอปทั้งหมด ทั้งผลิตภัณฑ์ที่มีการจัดการและการสมัครใช้บริการ |
|
แก้ไขผลิตภัณฑ์ที่ซื้อในแอป (ผลิตภัณฑ์ที่มีการจัดการหรือการสมัครใช้บริการ) |
|
อัปเดตไอเทมที่ซื้อในแอป (ผลิตภัณฑ์ที่มีการจัดการหรือการสมัครใช้บริการ) |
รหัสข้อผิดพลาด
การดำเนินการของทรัพยากรนี้จะแสดงรหัสข้อผิดพลาด HTTP ต่อไปนี้
รหัสข้อผิดพลาด | เหตุผล | ความละเอียด |
---|---|---|
5xx |
ข้อผิดพลาดทั่วไปในเซิร์ฟเวอร์ Google Play | ลองส่งคำขออีกครั้ง
หากยังคงพบปัญหาอยู่ โปรดติดต่อผู้จัดการลูกค้า Google Play หรือส่งคำขอรับการสนับสนุน โปรดตรวจสอบแดชบอร์ดสถานะของ Play เพื่อดูการหยุดทำงานที่ทราบ |
409 |
ข้อผิดพลาดในการอัปเดตพร้อมกัน
มีการพยายามอัปเดตออบเจ็กต์ที่กำลังอัปเดตอยู่ เช่น การตอบรับการซื้อ
จะทำได้โดยการเรียกใช้เมธอด |
ลองส่งคำขออีกครั้ง |