ביטול רכישת מינוי של משתמש. המינוי יישאר בתוקף עד למועד התפוגה שלו.
בקשת HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
package |
שם החבילה של האפליקציה שבשבילה נרכש המנוי (לדוגמה, 'com.some.thing'). |
subscription |
מזהה המינוי שנרכש (לדוגמה, 'monthly001'). |
token |
האסימון שסופק למכשיר של המשתמש כשהמינוי נרכש. |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{
"cancellationType": enum ( |
שדות | |
---|---|
cancellation |
זה שינוי אופציונלי. סוג הביטול של המינוי שנרכש. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יהיה ריק.
היקפי הרשאה
נדרש היקף הרשאות OAuth הבא:
https://www.googleapis.com/auth/androidpublisher
CancellationType
סוג הביטול המבוקש על ידי המפתח.
טיפוסים בני מנייה (enum) | |
---|---|
CANCELLATION_TYPE_UNSPECIFIED |
סוג הביטול לא צוין. |
USER_REQUESTED_STOP_RENEWALS |
הביטול בוצע על ידי המשתמש, וניתן לשחזר את המינוי. הפעולה הזו רק מפסיקה את החידוש הבא של המינוי. במינויים בתשלומים, המשתמשים עדיין צריכים לסיים את תקופת ההתחייבות. פרטים נוספים על חידושים ותשלומים זמינים בכתובת https://developer.android.com/google/play/billing/subscriptions#installments |
DEVELOPER_REQUESTED_STOP_PAYMENTS |
הביטול בוצע לבקשת המפתח, ולא ניתן לשחזר את המינוי. הוא יפסיק את התשלום הבא של המינוי. במינויים בתשלומים, המשתמשים לא יצטרכו לשלם את התשלום הבא ולסיים את תקופת ההתחייבות. פרטים נוספים על חידושים ותשלומים זמינים בכתובת https://developer.android.com/google/play/billing/subscriptions#installments. זוהי התנהגות ברירת המחדל כשלא צוין סוג ביטול. |