Workspaces: create_version

تنشئ إصدار حاوية من الكيانات الموجودة في مساحة العمل، مساحة العمل وتعيين إصدار الحاوية الأساسية على النسخة التي تم إنشاؤها. تجربة ذلك الآن

الطلب

طلب HTTP

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

المعلمات

اسم المعلَمة القيمة الوصف
مَعلمات المسار
path string المسار النسبي لواجهة برمجة التطبيقات في 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 إذا كانت هناك أخطاء في برنامج التحويل البرمجي أم لا.
newWorkspacePath string مسار مساحة عمل تم إنشاؤه تلقائيًا نتيجة لإنشاء نسخة يجب عدم ملء هذا الحقل إلا إذا لم تكن النسخة التي تم إنشاؤها معاينة سريعة.

جرّب الآن

يمكنك استخدام "مستكشف واجهات برمجة التطبيقات" أدناه لطلب هذه الطريقة على البيانات المباشرة والاطّلاع على الردّ.