موجودیت های متناقض و اصلاح شده را در فضای کاری پیدا می کند. الآن امتحانش کن .
درخواست
درخواست HTTP
GET https://www.googleapis.com/tagmanager/v2/+path/status
مولفه های
نام پارامتر | ارزش | شرح |
---|---|---|
پارامترهای مسیر | ||
path | string | مسیر نسبی API GTM Workspace. مثال: accounts/{account_id}/containers/{container_id}/workspace/{workspace_id} |
مجوز
این درخواست نیاز به مجوز با حداقل یکی از حوزه های زیر دارد:
محدوده |
---|
https://www.googleapis.com/auth/tagmanager.edit.containers |
https://www.googleapis.com/auth/tagmanager.readonly |
برای اطلاعات بیشتر، به صفحه احراز هویت و مجوز مراجعه کنید.
درخواست بدن
با این روش بدنه درخواستی ارائه نکنید.
واکنش
در صورت موفقیت آمیز بودن، این روش یک بدنه پاسخ با ساختار زیر را برمی گرداند:
{ "workspaceChange": [ { "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 } ], "mergeConflict": [ { "entityInWorkspace": { "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 }, "entityInBaseVersion": { "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 } } ] }
نام ملک | ارزش | شرح | یادداشت |
---|---|---|---|
workspaceChange[] | list | موجودیت هایی که در فضای کاری تغییر کرده اند. | |
workspaceChange[]. tag | nested object | برچسبی که توسط موجودیت نمایش داده می شود. | |
workspaceChange[]. trigger | nested object | ماشه توسط موجودیت نمایش داده می شود. | |
workspaceChange[]. variable | nested object | متغیری که توسط موجودیت نمایش داده می شود. | |
workspaceChange[]. folder | nested object | پوشه ای که توسط نهاد نمایش داده می شود. | |
workspaceChange[]. changeStatus | string | نشان دهنده چگونگی تغییر موجودیت در فضای کاری است. مقادیر قابل قبول عبارتند از:
| |
mergeConflict[] | list | تضاد ادغام پس از همگام سازی. | |
mergeConflict[]. entityInWorkspace | nested object | موجودیت فضای کاری که تغییرات متناقضی نسبت به نسخه پایه دارد. اگر موجودی در یک فضای کاری حذف شود، همچنان با وضعیت تغییر حذف شده ظاهر می شود. | |
mergeConflict[].entityInWorkspace. tag | nested object | برچسبی که توسط موجودیت نمایش داده می شود. | |
mergeConflict[].entityInWorkspace. trigger | nested object | ماشه توسط موجودیت نمایش داده می شود. | |
mergeConflict[].entityInWorkspace. variable | nested object | متغیری که توسط موجودیت نمایش داده می شود. | |
mergeConflict[].entityInWorkspace. folder | nested object | پوشه ای که توسط نهاد نمایش داده می شود. | |
mergeConflict[].entityInWorkspace. changeStatus | string | نشان دهنده چگونگی تغییر موجودیت در فضای کاری است. مقادیر قابل قبول عبارتند از:
| |
mergeConflict[]. entityInBaseVersion | nested object | موجودیت نسخه پایه (از آخرین عملیات همگام سازی) که تغییرات متناقضی نسبت به فضای کاری دارد. اگر این فیلد وجود نداشته باشد، به این معنی است که موجودیت فضای کاری از نسخه پایه حذف شده است. | |
mergeConflict[].entityInBaseVersion. tag | nested object | برچسبی که توسط موجودیت نمایش داده می شود. | |
mergeConflict[].entityInBaseVersion. trigger | nested object | ماشه توسط موجودیت نمایش داده می شود. | |
mergeConflict[].entityInBaseVersion. variable | nested object | متغیری که توسط موجودیت نمایش داده می شود. | |
mergeConflict[].entityInBaseVersion. folder | nested object | پوشه ای که توسط نهاد نمایش داده می شود. | |
mergeConflict[].entityInBaseVersion. changeStatus | string | نشان دهنده چگونگی تغییر موجودیت در فضای کاری است. مقادیر قابل قبول عبارتند از:
| |
workspaceChange[]. client | nested object | مشتری که توسط نهاد نمایندگی می شود. | |
mergeConflict[].entityInWorkspace. client | nested object | مشتری که توسط نهاد نمایندگی می شود. | |
mergeConflict[].entityInBaseVersion. client | nested object | مشتری که توسط نهاد نمایندگی می شود. | |
workspaceChange[]. transformation | nested object | تبدیلی که توسط موجودیت نشان داده می شود. | |
mergeConflict[].entityInWorkspace. transformation | nested object | تبدیلی که توسط موجودیت نشان داده می شود. | |
mergeConflict[].entityInBaseVersion. transformation | nested object | تبدیلی که توسط موجودیت نشان داده می شود. |
آن را امتحان کنید!
از APIs Explorer زیر برای فراخوانی این روش در دادههای زنده و دیدن پاسخ استفاده کنید.