משאב: 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 } |
שדות | |
---|---|
kind |
הסוג הזה מייצג אובייקט inappPurchase בשירות של Android לבעלי אתרים. |
purchaseTimeMillis |
מועד רכישת המוצר, באלפיות שנייה מתחילת התקופה (1 בינואר 1970). |
purchaseState |
מצב הרכישה של ההזמנה. הערכים האפשריים הם: 0. 1 נרכש. 2. בהמתנה |
consumptionState |
מצב הצריכה של המוצר inapp. הערכים האפשריים הם: 0. עדיין צריך לצרוך אותו 1. צריכה |
developerPayload |
מחרוזת שצוינה על ידי המפתח ומכילה מידע משלים על הזמנה. |
orderId |
מזהה ההזמנה שמשויך לרכישת המוצר מתוך האפליקציה. |
purchaseType |
סוג הרכישה של המוצר בתוך האפליקציה. השדה הזה מוגדר רק אם הרכישה הזאת לא בוצעה באמצעות התהליך הרגיל של חיוב על רכישות באפליקציות. הערכים האפשריים הם: 0. בדיקה (כלומר, רכישה באמצעות חשבון לבדיקת רישיון) 1. קידום מכירות (כלומר, רכישה באמצעות קוד הטבה) 2. מתגמלת (כלומר, לא צופים בתשלום במודעת וידאו) |
acknowledgementState |
מצב האישור של המוצר בתוך האפליקציה. הערכים האפשריים הם: 0. עדיין לא הוכרז 1. התקבל אישור |
purchaseToken |
אסימון הרכישה שנוצר כדי לזהות את הרכישה. ייתכן שאינו קיים. |
productId |
המק"ט של המוצר בתוך האפליקציה. ייתכן שאינו קיים. |
quantity |
הכמות שמשויכת לרכישת המוצר מתוך האפליקציה. אם לא מופיעים, הכמות היא 1. |
obfuscatedExternalAccountId |
גרסה מעורפלת של המזהה המשויך באופן ייחודי לחשבון המשתמש באפליקציה שלך. היא מוצגת רק אם צוינה באמצעות https://developer.android.com/reference/com/android/billingclient/api/BillingFlowParams.Builder#setobfuscatedaccountid במהלך הרכישה. |
obfuscatedExternalProfileId |
גרסה מעורפלת של המזהה המשויך באופן ייחודי לפרופיל המשתמש באפליקציה שלך. יש להציג אותה רק אם צוינה באמצעות https://developer.android.com/reference/com/android/billingclient/api/BillingFlowParams.Builder#setobfuscatedprofileid במהלך הרכישה. |
regionCode |
קוד האזור החיובי לפי תקן ISO 3166-1 alpha-2 של המשתמש במועד קבלת המוצר. |
שיטות |
|
---|---|
|
מאשר רכישה של פריט מתוך האפליקציה. |
|
שימוש ברכישה של פריט מתוך האפליקציה. |
|
בודק את סטטוס הרכישה והצריכה של פריט מתוך האפליקציה. |