משאב: 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 |
הזמן שבו המוצר נרכש, באלפיות שנייה מאז תחילת הזמן (1 בינואר 1970). |
purchase |
סטטוס הרכישה של ההזמנה. הערכים האפשריים הם: 0. נרכש 1. בוטל 2. בהמתנה |
consumption |
מצב הצריכה של המוצר מתוך האפליקציה. הערכים האפשריים הם: 0. עדיין לא נצרכו 1. צריכה |
developer |
מחרוזת שמוגדרת על ידי המפתח, שמכילה מידע נוסף על הזמנה. |
order |
מזהה ההזמנה שמשויך לרכישה של המוצר באפליקציה. |
purchase |
סוג הרכישה של המוצר מתוך האפליקציה. השדה הזה מוגדר רק אם הרכישה לא בוצעה באמצעות תהליך החיוב הרגיל באפליקציה. הערכים האפשריים הם: 0. בדיקה (כלומר, נרכש מחשבון לבדיקה של רישיון) 1. מבצע (כלומר, נרכש באמצעות קוד הטבה). לא כולל רכישות של נקודות Play. 2. מתגמלת (כלומר, צפייה במודעת וידאו במקום תשלום) |
acknowledgement |
מצב האישור של המוצר באפליקציה. הערכים האפשריים הם: 0. עדיין לא אושר 1. מסירה אושרה |
purchase |
אסימון הרכישה שנוצר כדי לזהות את הרכישה הזו. יכול להיות שהיא לא תהיה קיימת. |
product |
המק"ט של המוצר מתוך האפליקציה. יכול להיות שהיא לא תהיה קיימת. |
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 |
הכמות שעומדת בדרישות לקבלת החזר כספי, כלומר הכמות שלא קיבלה החזר כספי. הערך משקף החזרים כספיים חלקיים שמבוססים על כמות והחזרים כספיים מלאים. |
Methods |
|
---|---|
|
אישור רכישה של פריט מתוך האפליקציה. |
|
אירוע שמציין רכישה של פריט מתוך האפליקציה. |
|
בדיקת סטטוס הרכישה והצריכה של פריט בתוך האפליקציה. |