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