Method: projects.preview.write

מעדכן את התצוגה המקדימה של הפרויקט של המשתמש בהתבסס על המודל.

בקשת HTTP

POST https://actions.googleapis.com/v2/{parent=projects/*}/preview:write

בכתובת ה-URL נעשה שימוש בתחביר המרת gRPC.

פרמטרים של נתיב

פרמטרים
parent

string

חובה. השם של משאב ההורה בפורמט projects/{project}. השדה {project} הוא מזהה הפרויקט בענן שמשויך לפרויקט.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "previewSettings": {
    object (PreviewSettings)
  },

  // Union field source can be only one of the following:
  "files": {
    object (Files)
  },
  "draft": {
    object (ContentFromDraft)
  },
  "submittedVersion": {
    object (ContentFromSubmittedVersion)
  }
  // End of list of possible types for union field source.
}
שדות
previewSettings

object (PreviewSettings)

חובה. ההגדרות לעדכון התצוגה המקדימה של המשתמש.

שדה איחוד source. מקור הנתונים ששימש ליצירת התצוגה המקדימה. הערך של source יכול להיות רק אחת מהאפשרויות הבאות:
files

object (Files)

רשימה של הקבצים שנשלחו לשרת בבת אחת. זוהי רשימה של קובצי תצורה או קובצי נתונים. 1. הבקשה הראשונה חייבת להיות קובץ ConfigFiles. 2. הבקשה הראשונה חייבת לכלול קובץ ConfigFile עם 'settings'. 3. הבקשה הראשונה חייבת לכלול קובץ ConfigFile עם 'מניפסט'. 4. צריך להעביר בסטרימינג את קובץ התצורה של webhook שתואם לפונקציה המוטמעת בענן לפני קובץ ה-DataFile שתואם לקוד המקור שלו.

draft

object (ContentFromDraft)

התוכן שמקורו בטיוטה של הפרויקט.

submittedVersion

object (ContentFromSubmittedVersion)

תוכן שמקורו בגרסה קיימת.

גוף התגובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכלול נתונים במבנה הבא:

הגדרה של תצוגה מקדימה של משאב.

ייצוג JSON
{
  "name": string,
  "validationResults": {
    object (ValidationResults)
  },
  "simulatorUrl": string
}
שדות
name

string

המזהה הייחודי של התצוגה המקדימה. פורמט: projects/{project}/preview

validationResults

object (ValidationResults)

תוצאות האימות שמשויכות לתוכן התצוגה המקדימה של פרויקט המשתמש.

simulatorUrl

string

כתובת ה-URL של הסימולטור לבדיקת התצוגה המקדימה של המשתמש.

ContentFromDraft

מציין שהתוכן של התצוגה המקדימה יגיע מהטיוטה.

ContentFromSubmittedVersion

מציין שהתוכן של התצוגה המקדימה יגיע מגרסה קיימת.

ייצוג JSON
{
  "version": string
}
שדות
version

string

חובה. הגרסה של הפרויקט שנשלחה לשימוש כדי ליצור תצוגה מקדימה. פורמט: projects/{project}/versions/{version}

PreviewSettings

הגדרות לעדכון התצוגה המקדימה.

ייצוג JSON
{
  "sandbox": boolean
}
שדות
sandbox

boolean

האפשרות מציינת אם להפעיל פעולות מסוימות, כמו טרנזקציות, במצב ארגז חול. כברירת מחדל, בקשות לתצוגה מקדימה מפעילות את הפעולות האלה במצב ארגז חול. במילים אחרות, ערך ברירת המחדל של sandbox הוא true.