Workspaces: resolve_conflict

تداخل ادغام یک موجودیت فضای کاری را با به روز رسانی آن به موجودیت حل شده ارسال شده در درخواست حل می کند. الآن امتحانش کن .

درخواست

درخواست HTTP

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

مولفه های

نام پارامتر ارزش شرح
پارامترهای مسیر
path string مسیر نسبی API GTM Workspace. مثال: accounts/{account_id}/containers/{container_id}/workspace/{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
}
نام ملک ارزش شرح یادداشت
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 تبدیلی که توسط موجودیت نشان داده می شود.

واکنش

در صورت موفقیت آمیز بودن، این روش یک بدنه پاسخ خالی را برمی گرداند.

آن را امتحان کنید!

از APIs Explorer زیر برای فراخوانی این روش در داده‌های زنده و دیدن پاسخ استفاده کنید.