Workspaces: resolve_conflict

تحلّ تعارض الدمج بين كيان Workspace من خلال تحديثه إلى الكيان الذي تم حله والذي تم تمريره في الطلب. تجربة ذلك الآن

الطلب

طلب HTTP

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

المَعلمات

اسم المعلَمة القيمة الوصف
مَعلمات المسار
path string هو المسار النسبي لواجهة برمجة التطبيقات في GTM Workspace. مثال: accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id}
مَعلمات طلب البحث الاختيارية
fingerprint string وعند توفير الملف المرجعي هذا، يجب أن يتطابق مع الملف المرجعي entity_in_workspace في تعارض الدمج.

التفويض

يتطلب هذا الطلب تفويضًا بالنطاق التالي:

النطاق
https://www.googleapis.com/auth/tagmanager.edit.containers

للحصول على مزيد من المعلومات، يُرجى الاطّلاع على صفحة المصادقة والتفويض.

نص الطلب

في نص الطلب، يمكنك توفير البيانات بالبنية التالية:

{
  "tag": accounts.containers.workspaces.tags Resource,
  "trigger": accounts.containers.workspaces.triggers Resource,
  "variable": accounts.containers.workspaces.variables Resource,
  "folder": accounts.containers.workspaces.folders Resource,
  "client": accounts.containers.workspaces.clients Resource,
  "transformation": accounts.containers.workspaces.transformations Resource,
  "changeStatus": string
}
اسم الموقع القيمة الوصف Notes
tag nested object العلامة التي يمثّلها الكيان.
trigger nested object المشغِّل الذي يمثله الكيان.
variable nested object تمثّل هذه السمة المتغيّر الذي يمثّله الكيان.
folder nested object المجلد الذي يمثله الكيان.
changeStatus string يمثل كيفية تغيير العنصر في مساحة العمل.

القيم المقبولة هي:
  • "added"
  • "changeStatusUnspecified"
  • "deleted"
  • "none"
  • "updated"
client nested object العميل الذي يتم تمثيله من قِبل الكيان.
transformation nested object التحويل الذي يمثله الكيان.

الإجابة

وفي حال نجاحها، تعرِض هذه الطريقة نص استجابة فارغًا.

تجربة

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