Workspaces: create_version

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

בקשה

בקשת HTTP

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

פרמטרים

שם הפרמטר ערך תיאור
פרמטרים של נתיב
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
}
שם הנכס ערך תיאור הערות
name string השם של גרסת המאגר שיש ליצור.
notes string ההערות של גרסת המאגר שיש ליצור.

תשובה

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

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

נסה בעצמך!

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