Workspaces: create_version

יצירה של גרסת Container Version של הישויות הקיימות בסביבת העבודה, מחיקה של סביבת העבודה ובחירת הגרסה החדשה של מאגר התגים הבסיסי. רוצים לנסות עכשיו?

בקשה

בקשת HTTP

POST https://www.googleapis.com/tagmanager/v2/+path:create_version

פרמטרים

שם הפרמטר Value התיאור
פרמטרים של נתיב
path string הנתיב היחסי ל-API של GTM Workspace. דוגמה: accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id}

הרשאות

בקשה זו מחייבת הרשאה בהיקף הבא:

היקף
https://www.googleapis.com/auth/tagmanager.edit.containerversions

מידע נוסף זמין בדף אימות והרשאה.

גוף הבקשה

בגוף הבקשה, מספקים נתונים במבנה הבא:

{
  "name": string,
  "notes": string
}
שם הנכס Value התיאור הערות
name string שם הגרסה של כלי הקיבול שתיווצר.
notes string ההערות של גרסת כלי הקיבול שיש ליצור.

תשובה

אם הפעולה בוצעה ללא שגיאות, השיטה הזו מחזירה גוף תגובה במבנה הבא:

{
  "containerVersion": accounts.containers.versions Resource,
  "syncStatus": {
    "mergeConflict": boolean,
    "syncError": boolean
  },
  "compilerError": boolean,
  "newWorkspacePath": string
}
שם הנכס Value התיאור הערות
containerVersion nested object גרסת כלי הקיבול שנוצרה.
syncStatus nested object האם יצירת הגרסה נכשלה במהלך סנכרון סביבת העבודה עם הגרסה האחרונה של מאגר התגים.
syncStatus.mergeConflict boolean פעולת הסנכרון זוהתה התנגשות מיזוג.
syncStatus.syncError boolean אירעה שגיאה במהלך פעולת הסנכרון.
compilerError boolean מהדר שגיאות או לא.
newWorkspacePath string נתיב סביבת העבודה שנוצר באופן אוטומטי כתוצאה מיצירת גרסה. יש לאכלס את השדה הזה רק אם הגרסה שנוצרה לא הייתה תצוגה מקדימה מהירה.

רוצה לנסות?

ניתן להשתמש ב-APIs Explorer שבהמשך כדי לקרוא לשיטה הזו בנתונים בזמן אמת ולראות את התגובה.