יצירה או עדכון של מוצר אחד או יותר בחיוב חד-פעמי.
בקשת HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchUpdate
כתובת ה-URL משתמשת בתחביר של gRPC Transcoding.
פרמטרים של נתיב
פרמטרים | |
---|---|
packageName |
חובה. אפליקציית האב (שם החבילה) שעבורה צריך לעדכן את המוצרים החד-פעמיים. הערך חייב להיות זהה לערך בשדה packageName בכל המשאבים מסוג OneTimeProduct. |
גוף הבקשה
גוף הבקשה מכיל נתונים עם המבנה הבא:
ייצוג ב-JSON |
---|
{
"requests": [
{
object ( |
שדות | |
---|---|
requests[] |
חובה. רשימה של בקשות עדכון של עד 100 רכיבים. כל הבקשות צריכות לעדכן מוצרים שונים לרכישה חד-פעמית. |
גוף התשובה
הודעת תגובה ל-BatchUpdateOneTimeProduct.
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{
"oneTimeProducts": [
{
object ( |
שדות | |
---|---|
oneTimeProducts[] |
רשימת המוצרים בחיוב חד-פעמי שעודכנו, באותו סדר שבו הם מופיעים בבקשה. |
היקפי הרשאה
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/androidpublisher
UpdateOneTimeProductRequest
הודעת בקשה ל-onetimeproducts.patch.
ייצוג ב-JSON |
---|
{ "oneTimeProduct": { object ( |
שדות | |
---|---|
oneTimeProduct |
חובה. המוצר בחיוב חד-פעמי שרוצים להוסיף או לעדכן. |
updateMask |
חובה. רשימת השדות שרוצים לעדכן. זוהי רשימה של שמות שדות שמוגדרים במלואם, שמופרדים באמצעות פסיקים. דוגמה: |
regionsVersion |
חובה. הגרסה של האזורים הזמינים שמשמשת למוצר החד-פעמי. |
allowMissing |
אופציונלי. אם הערך מוגדר כ-True, והמוצר החד-פעמי עם packageName ו-productId שצוינו לא קיים, המוצר החד-פעמי ייווצר. אם נוצר מוצר חדש בחיוב חד-פעמי, המערכת מתעלמת מ-updateMask. |
latencyTolerance |
אופציונלי. הסבילות לזמן האחזור להפצה של עדכון מוצר זה. ברירת המחדל היא רגישות לזמן האחזור. |