ทรัพยากร: ProductPurchase
ทรัพยากร ProductPurchase ระบุสถานะการซื้อไอเทมที่ซื้อในแอปของผู้ใช้
การแสดง JSON |
---|
{ "kind": string, "purchaseTimeMillis": string, "purchaseState": integer, "consumptionState": integer, "developerPayload": string, "orderId": string, "purchaseType": integer, "acknowledgementState": integer, "purchaseToken": string, "productId": string, "quantity": integer, "obfuscatedExternalAccountId": string, "obfuscatedExternalProfileId": string, "regionCode": string, "refundableQuantity": integer } |
ช่อง | |
---|---|
kind |
ประเภทนี้แสดงออบเจ็กต์ inappPurchase ในบริการ androidpublisher |
purchase |
เวลาที่มีการซื้อผลิตภัณฑ์เป็นมิลลิวินาทีนับจาก Epoch (1 ม.ค. 1970) |
purchase |
สถานะการซื้อของคำสั่งซื้อ ค่าที่เป็นไปได้คือ 0 ซื้อ 1 รายการ ยกเลิกแล้ว 2. รอดำเนินการ |
consumption |
สถานะการบริโภคไอเทมที่ซื้อในแอป ค่าที่เป็นไปได้คือ 0 ยังไม่ได้บริโภค 1. ใช้งาน |
developer |
สตริงที่นักพัฒนาแอประบุซึ่งมีข้อมูลเพิ่มเติมเกี่ยวกับคำสั่งซื้อ |
order |
รหัสคำสั่งซื้อที่เชื่อมโยงกับการซื้อไอเทมที่ซื้อในแอป |
purchase |
ประเภทการซื้อไอเทมที่ซื้อในแอป ระบบจะตั้งค่าช่องนี้เฉพาะในกรณีที่การซื้อนี้ไม่ได้ดำเนินการโดยใช้ขั้นตอนการเรียกเก็บเงินในแอปแบบมาตรฐาน ค่าที่เป็นไปได้คือ 0 ทดสอบ (เช่น ซื้อจากบัญชีการทดสอบใบอนุญาต) 1. โปรโมชัน (เช่น ซื้อโดยใช้รหัสโปรโมชัน) แต่ไม่รวมการซื้อด้วยแต้ม Play 2. มีการให้รางวัล (เช่น จากการดูโฆษณาวิดีโอแทนการจ่ายเงิน) |
acknowledgement |
สถานะการยอมรับไอเทมที่ซื้อในแอป ค่าที่เป็นไปได้คือ 0 ยังไม่ได้รับการยอมรับ 1. รับทราบแล้ว |
purchase |
โทเค็นการซื้อที่สร้างขึ้นเพื่อระบุการซื้อนี้ อาจไม่มี |
product |
SKU ของไอเทมที่ซื้อในแอป อาจไม่มี |
quantity |
จำนวนที่เชื่อมโยงกับการซื้อไอเทมที่ซื้อในแอป หากไม่มี ระบบจะถือว่าจำนวนคือ 1 |
obfuscated |
รหัสเวอร์ชันที่มีการสร้างความสับสนซึ่งเชื่อมโยงกับบัญชีของผู้ใช้ในแอปอย่างเจาะจง แต่จะแสดงก็ต่อเมื่อระบุโดยใช้ https://developer.android.com/reference/com/android/billingclient/api/BillingFlowParams.Builder#setobfuscatedaccountid เมื่อทำการซื้อ |
obfuscated |
รหัสเวอร์ชันที่มีการสร้างความสับสนซึ่งเชื่อมโยงกับโปรไฟล์ของผู้ใช้ในแอปอย่างเจาะจง แต่จะแสดงก็ต่อเมื่อระบุโดยใช้ https://developer.android.com/reference/com/android/billingclient/api/BillingFlowParams.Builder#setobfuscatedprofileid เมื่อทำการซื้อ |
region |
รหัสภูมิภาคการเรียกเก็บเงิน ISO 3166-1 alpha-2 ของผู้ใช้ ณ เวลาที่มอบสิทธิ์ผลิตภัณฑ์ |
refundable |
จำนวนที่มีสิทธิ์ได้รับเงินคืน เช่น จำนวนที่ยังไม่ได้คืนเงิน ค่านี้แสดงการคืนเงินบางส่วนตามจำนวนและการคืนเงินเต็มจำนวน |
เมธอด |
|
---|---|
|
ยอมรับการซื้อไอเทมที่ซื้อในแอป |
|
ใช้การซื้อไอเทมที่ซื้อในแอป |
|
ตรวจสอบสถานะการซื้อและการบริโภคของไอเทมที่ซื้อในแอป |