این API به مشتریان اجازه می دهد تا به پیکربندی کانتینر و برچسب دسترسی داشته باشند و آن را تغییر دهند.
- منبع REST: v2.accounts
- منبع REST: v2.accounts.containers
- منبع REST: v2.accounts.containers.destinations
- منبع REST: v2.accounts.containers.environments
- منبع REST: v2.accounts.containers.version_headers
- منبع REST: v2.accounts.containers.versions
- منبع REST: v2.accounts.containers.spaces
- منبع REST: v2.accounts.containers.workspaces.built_in_variables
- منبع REST: v2.accounts.containers.workspaces.clients
- منبع REST: v2.accounts.containers.workspace.folders
- منبع REST: v2.accounts.containers.workspaces.gtag_config
- منبع REST: v2.accounts.containers.workspace.tags
- منبع REST: v2.accounts.containers.workspaces.templates
- منبع REST: v2.accounts.containers.workspaces.transformations
- منبع REST: v2.accounts.containers.workspace.triggers
- منبع REST: v2.accounts.containers.workspaces.variables
- منبع REST: v2.accounts.containers.workspace.zones
- منبع REST: v2.accounts.user_permissions
- منبع REST: v1.accounts
- منبع REST: v1.accounts.containers
- منبع REST: v1.accounts.containers.environments
- منبع REST: v1.accounts.containers.folders
- منبع REST: v1.accounts.containers.folders.entities
- منبع REST: v1.accounts.containers.move_folders
- منبع REST: v1.accounts.containers.reauthorize_environments
- منبع REST: v1.accounts.containers.tags
- منبع REST: v1.accounts.containers.triggers
- منبع REST: v1.accounts.containers.variables
- منبع REST: v1.accounts.containers.versions
- منبع REST: v1.accounts.permissions
خدمات: tagmanager.googleapis.com
برای تماس با این سرویس، توصیه می کنیم از کتابخانه های سرویس گیرنده ارائه شده توسط Google استفاده کنید. اگر برنامه شما نیاز به استفاده از کتابخانه های خود برای فراخوانی این سرویس دارد، هنگام درخواست API از اطلاعات زیر استفاده کنید.
سند کشف
Discovery Document یک ویژگی قابل خواندن توسط ماشین برای توصیف و مصرف API های REST است. از آن برای ساخت کتابخانه های سرویس گیرنده، پلاگین های IDE و سایر ابزارهایی که با Google API در تعامل هستند استفاده می شود. یک سرویس ممکن است چندین سند کشف را ارائه دهد. این سرویس اسناد کشف زیر را ارائه می دهد:
نقطه پایان خدمات
نقطه پایانی سرویس یک URL پایه است که آدرس شبکه یک سرویس API را مشخص می کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس دارای نقطه پایانی سرویس زیر است و همه URI های زیر مربوط به این نقطه پایانی سرویس هستند:
-
https://tagmanager.googleapis.com
منبع REST: v2.accounts
| روش ها | |
|---|---|
get | GET /tagmanager/v2/{path}یک حساب GTM دریافت می کند. |
list | GET /tagmanager/v2/accountsتمام حسابهای GTM را که کاربر به آنها دسترسی دارد فهرست میکند. |
update | PUT /tagmanager/v2/{path}یک حساب GTM را به روز می کند. |
منبع REST: v2.accounts.containers
| روش ها | |
|---|---|
combine | POST /tagmanager/v2/{path}:combineظروف را ترکیب می کند. |
create | POST /tagmanager/v2/{parent}/containersیک کانتینر ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک ظرف را حذف می کند. |
get | GET /tagmanager/v2/{path}یک کانتینر می گیرد. |
list | GET /tagmanager/v2/{parent}/containersهمه کانتینرهایی را که به یک حساب GTM تعلق دارند فهرست می کند. |
lookup | GET /tagmanager/v2/accounts/containers:lookupیک ظرف را با شناسه مقصد یا شناسه برچسب جستجو می کند. |
move_tag_id | POST /tagmanager/v2/{path}:move_tag_idشناسه برچسب را از یک ظرف خارج کنید. |
snippet | GET /tagmanager/v2/{path}:snippetقطعه برچسب گذاری یک کانتینر را دریافت می کند. |
update | PUT /tagmanager/v2/{path}یک ظرف را به روز می کند. |
منبع REST: v2.accounts.containers.destinations
| روش ها | |
|---|---|
get | GET /tagmanager/v2/{path}مقصد می گیرد. |
link | POST /tagmanager/v2/{parent}/destinations:linkمقصدی را به این کانتینر اضافه می کند و آن را از کانتینری که در حال حاضر به آن مرتبط است حذف می کند. |
list | GET /tagmanager/v2/{parent}/destinationsهمه مقصدهای مرتبط با یک کانتینر GTM را فهرست می کند. |
منبع REST: v2.accounts.containers.environments
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/environmentsیک محیط GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک محیط GTM را حذف می کند. |
get | GET /tagmanager/v2/{path}یک محیط GTM دریافت می کند. |
list | GET /tagmanager/v2/{parent}/environmentsهمه محیطهای GTM یک ظرف GTM را فهرست میکند. |
reauthorize | POST /tagmanager/v2/{path}:reauthorizeکد مجوز برای محیط GTM را دوباره تولید می کند. |
update | PUT /tagmanager/v2/{path}یک محیط GTM را به روز می کند. |
منبع REST: v2.accounts.containers.version_headers
| روش ها | |
|---|---|
latest | GET /tagmanager/v2/{parent}/version_headers:latestآخرین هدر نسخه ظرف را دریافت می کند |
list | GET /tagmanager/v2/{parent}/version_headersتمام نسخههای کانتینر یک کانتینر GTM را فهرست میکند. |
منبع REST: v2.accounts.containers.versions
| روش ها | |
|---|---|
delete | DELETE /tagmanager/v2/{path}یک نسخه کانتینر را حذف می کند. |
get | GET /tagmanager/v2/{path}یک نسخه کانتینر دریافت می کند. |
live | GET /tagmanager/v2/{parent}/versions:liveپخش زنده را دریافت می کند (یعنی |
publish | POST /tagmanager/v2/{path}:publishیک نسخه کانتینر را منتشر می کند. |
set_latest | POST /tagmanager/v2/{path}:set_latestآخرین نسخه مورد استفاده را برای همگام سازی فضاهای کاری هنگام تشخیص تداخل و خطا تنظیم می کند. |
undelete | POST /tagmanager/v2/{path}:undeleteیک نسخه کانتینر را حذف می کند. |
update | PUT /tagmanager/v2/{path}یک نسخه کانتینر را به روز می کند. |
منبع REST: v2.accounts.containers.spaces
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/workspacesیک فضای کاری ایجاد می کند. |
create_version | POST /tagmanager/v2/{path}:create_versionیک نسخه کانتینر را از موجودیت های موجود در فضای کاری ایجاد می کند، فضای کاری را حذف می کند و نسخه کانتینر پایه را روی نسخه ایجاد شده جدید تنظیم می کند. |
delete | DELETE /tagmanager/v2/{path}یک فضای کاری را حذف می کند. |
get | GET /tagmanager/v2/{path}یک فضای کاری می گیرد. |
getStatus | GET /tagmanager/v2/{path}/statusموجودیت های متناقض و اصلاح شده را در فضای کاری پیدا می کند. |
list | GET /tagmanager/v2/{parent}/workspacesهمه فضاهای کاری را که به یک ظرف GTM تعلق دارند فهرست می کند. |
quick_preview | POST /tagmanager/v2/{path}:quick_previewسریع یک فضای کاری را با ایجاد یک نسخه کانتینر جعلی از همه موجودات در فضای کاری ارائه شده پیش نمایش می کند. |
resolve_conflict | POST /tagmanager/v2/{path}:resolve_conflictتداخل ادغام یک موجودیت فضای کاری را با به روز رسانی آن به موجودیت حل شده ارسال شده در درخواست حل می کند. |
sync | POST /tagmanager/v2/{path}:syncبا بهروزرسانی همه موجودیتهای فضای کاری اصلاحنشده و نمایش تداخلها برای موجودیتهای اصلاحشده، یک فضای کاری را با آخرین نسخه ظرف همگامسازی میکند. |
update | PUT /tagmanager/v2/{path}یک فضای کاری را به روز می کند. |
منبع REST: v2.accounts.containers.workspaces.built_in_variables
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/built_in_variablesیک یا چند متغیر داخلی GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک یا چند متغیر داخلی GTM را حذف می کند. |
list | GET /tagmanager/v2/{parent}/built_in_variablesتمام متغیرهای داخلی فعال یک ظرف GTM را فهرست می کند. |
revert | POST /tagmanager/v2/{path}/built_in_variables:revertتغییرات را به متغیرهای داخلی GTM در یک فضای کاری GTM برمیگرداند. |
منبع REST: v2.accounts.containers.workspaces.clients
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/clientsیک سرویس گیرنده GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک کلاینت GTM را حذف می کند. |
get | GET /tagmanager/v2/{path}مشتری GTM دریافت می کند. |
list | GET /tagmanager/v2/{parent}/clientsهمه سرویس گیرندگان GTM یک فضای کاری کانتینر GTM را فهرست می کند. |
revert | POST /tagmanager/v2/{path}:revertتغییرات را به یک سرویس گیرنده GTM در یک فضای کاری GTM برمی گرداند. |
update | PUT /tagmanager/v2/{path}یک کلاینت GTM را به روز می کند. |
منبع REST: v2.accounts.containers.workspace.folders
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/foldersیک پوشه GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک پوشه GTM را حذف می کند. |
entities | POST /tagmanager/v2/{path}:entitiesهمه موجودیت های موجود در یک پوشه GTM را فهرست کنید. |
get | GET /tagmanager/v2/{path}یک پوشه GTM دریافت می کند. |
list | GET /tagmanager/v2/{parent}/foldersهمه پوشههای GTM یک کانتینر را فهرست میکند. |
move_entities_to_folder | POST /tagmanager/v2/{path}:move_entities_to_folderموجودیت ها را به یک پوشه GTM منتقل می کند. |
revert | POST /tagmanager/v2/{path}:revertتغییرات را به یک پوشه GTM در یک فضای کاری GTM برمی گرداند. |
update | PUT /tagmanager/v2/{path}یک پوشه GTM را به روز می کند. |
منبع REST: v2.accounts.containers.workspaces.gtag_config
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/gtag_configیک پیکربندی برچسب گوگل ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}پیکربندی تگ Google را حذف می کند. |
get | GET /tagmanager/v2/{path}پیکربندی برچسب گوگل را دریافت می کند. |
list | GET /tagmanager/v2/{parent}/gtag_configتمام تنظیمات تگ Google را در یک Container فهرست می کند. |
update | PUT /tagmanager/v2/{path}پیکربندی تگ Google را به روز می کند. |
منبع REST: v2.accounts.containers.workspaces.templates
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/templatesیک الگوی سفارشی GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک الگوی GTM را حذف می کند. |
get | GET /tagmanager/v2/{path}یک الگوی GTM دریافت می کند. |
import_from_gallery | POST /tagmanager/v2/{parent}/templates:import_from_galleryیک الگوی سفارشی GTM را از گالری وارد می کند. |
list | GET /tagmanager/v2/{parent}/templatesهمه الگوهای GTM یک فضای کاری کانتینر GTM را فهرست می کند. |
revert | POST /tagmanager/v2/{path}:revertتغییرات را به یک الگوی GTM در یک فضای کاری GTM برمیگرداند. |
update | PUT /tagmanager/v2/{path}یک الگوی GTM را به روز می کند. |
منبع REST: v2.accounts.containers.workspaces.transformations
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/transformationsیک GTM Transformation ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}تبدیل GTM را حذف می کند. |
get | GET /tagmanager/v2/{path}تبدیل GTM دریافت می کند. |
list | GET /tagmanager/v2/{parent}/transformationsتمام تغییرات GTM یک فضای کاری کانتینر GTM را فهرست می کند. |
revert | POST /tagmanager/v2/{path}:revertتغییرات را به یک GTM Transformation در یک GTM Workspace برمی گرداند. |
update | PUT /tagmanager/v2/{path}تبدیل GTM را به روز می کند. |
منبع REST: v2.accounts.containers.workspace.triggers
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/triggersیک تریگر GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک تریگر GTM را حذف می کند. |
get | GET /tagmanager/v2/{path}یک ماشه GTM دریافت می کند. |
list | GET /tagmanager/v2/{parent}/triggersهمه محرکهای GTM یک کانتینر را فهرست میکند. |
revert | POST /tagmanager/v2/{path}:revertتغییرات را به یک راهانداز GTM در یک فضای کاری GTM برمیگرداند. |
update | PUT /tagmanager/v2/{path}یک تریگر GTM را به روز می کند. |
منبع REST: v2.accounts.containers.workspaces.variables
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/variablesیک متغیر GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک متغیر GTM را حذف می کند. |
get | GET /tagmanager/v2/{path}یک متغیر GTM دریافت می کند. |
list | GET /tagmanager/v2/{parent}/variablesهمه متغیرهای GTM یک کانتینر را فهرست می کند. |
revert | POST /tagmanager/v2/{path}:revertتغییرات را به یک متغیر GTM در یک فضای کاری GTM برمیگرداند. |
update | PUT /tagmanager/v2/{path}یک متغیر GTM را به روز می کند. |
منبع REST: v2.accounts.containers.workspace.zones
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/zonesیک منطقه GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک منطقه GTM را حذف می کند. |
get | GET /tagmanager/v2/{path}یک منطقه GTM دریافت می کند. |
list | GET /tagmanager/v2/{parent}/zonesهمه مناطق GTM یک فضای کاری کانتینر GTM را فهرست می کند. |
revert | POST /tagmanager/v2/{path}:revertتغییرات را به یک منطقه GTM در یک فضای کاری GTM برمیگرداند. |
update | PUT /tagmanager/v2/{path}یک منطقه GTM را به روز می کند. |
منبع REST: v2.accounts.user_permissions
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/user_permissionsدسترسی به حساب و کانتینر کاربر را ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}کاربر را از حساب حذف می کند و دسترسی به آن و همه کانتینرهای آن را لغو می کند. |
get | GET /tagmanager/v2/{path}دسترسی به حساب و کانتینر کاربر را دریافت می کند. |
list | GET /tagmanager/v2/{parent}/user_permissionsهمه کاربرانی که به حساب دسترسی دارند را به همراه دسترسی کاربر حساب و کانتینر که به هر یک از آنها اعطا شده است فهرست کنید. |
update | PUT /tagmanager/v2/{path}دسترسی به حساب و کانتینر کاربر را به روز می کند. |
منبع REST: v1.accounts
| روش ها | |
|---|---|
get | GET /tagmanager/v1/accounts/{accountId}یک حساب GTM دریافت می کند. |
list | GET /tagmanager/v1/accountsتمام حسابهای GTM را که کاربر به آنها دسترسی دارد فهرست میکند. |
update | PUT /tagmanager/v1/accounts/{accountId}یک حساب GTM را به روز می کند. |
منبع REST: v1.accounts.containers
| روش ها | |
|---|---|
create | POST /tagmanager/v1/accounts/{accountId}/containersیک کانتینر ایجاد می کند. |
delete | DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}یک ظرف را حذف می کند. |
get | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}یک کانتینر می گیرد. |
list | GET /tagmanager/v1/accounts/{accountId}/containersهمه کانتینرهایی را که به یک حساب GTM تعلق دارند فهرست می کند. |
update | PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}یک ظرف را به روز می کند. |
منبع REST: v1.accounts.containers.environments
| روش ها | |
|---|---|
create | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environmentsیک محیط GTM ایجاد می کند. |
delete | DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId}یک محیط GTM را حذف می کند. |
get | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId}یک محیط GTM دریافت می کند. |
list | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environmentsهمه محیطهای GTM یک ظرف GTM را فهرست میکند. |
update | PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId}یک محیط GTM را به روز می کند. |
منبع REST: v1.accounts.containers.folders
| روش ها | |
|---|---|
create | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/foldersیک پوشه GTM ایجاد می کند. |
delete | DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}یک پوشه GTM را حذف می کند. |
get | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}یک پوشه GTM دریافت می کند. |
list | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/foldersهمه پوشههای GTM یک کانتینر را فهرست میکند. |
update | PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}یک پوشه GTM را به روز می کند. |
منبع REST: v1.accounts.containers.folders.entities
| روش ها | |
|---|---|
list | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}/entitiesهمه موجودیت های موجود در یک پوشه GTM را فهرست کنید. |
منبع REST: v1.accounts.containers.move_folders
| روش ها | |
|---|---|
update | PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/move_folders/{folderId}موجودیت ها را به یک پوشه GTM منتقل می کند. |
منبع REST: v1.accounts.containers.triggers
| روش ها | |
|---|---|
create | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggersیک تریگر GTM ایجاد می کند. |
delete | DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId}یک تریگر GTM را حذف می کند. |
get | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId}یک ماشه GTM دریافت می کند. |
list | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggersهمه محرکهای GTM یک کانتینر را فهرست میکند. |
update | PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId}یک تریگر GTM را به روز می کند. |
منبع REST: v1.accounts.containers.variables
| روش ها | |
|---|---|
create | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variablesیک متغیر GTM ایجاد می کند. |
delete | DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId}یک متغیر GTM را حذف می کند. |
get | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId}یک متغیر GTM دریافت می کند. |
list | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variablesهمه متغیرهای GTM یک کانتینر را فهرست می کند. |
update | PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId}یک متغیر GTM را به روز می کند. |
منبع REST: v1.accounts.containers.versions
| روش ها | |
|---|---|
create | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versionsیک نسخه کانتینر ایجاد می کند. |
delete | DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}یک نسخه کانتینر را حذف می کند. |
get | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}یک نسخه کانتینر دریافت می کند. |
list | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versionsتمام نسخههای کانتینر یک کانتینر GTM را فهرست میکند. |
publish | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/publishیک نسخه کانتینر را منتشر می کند. |
restore | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/restoreیک نسخه کانتینر را بازیابی می کند. |
undelete | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/undeleteیک نسخه کانتینر را حذف می کند. |
update | PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}یک نسخه کانتینر را به روز می کند. |
منبع REST: v1.accounts.permissions
| روش ها | |
|---|---|
create | POST /tagmanager/v1/accounts/{accountId}/permissionsمجوزهای حساب و کانتینر کاربر را ایجاد می کند. |
delete | DELETE /tagmanager/v1/accounts/{accountId}/permissions/{permissionId}کاربر را از حساب حذف می کند و دسترسی به آن و همه کانتینرهای آن را لغو می کند. |
get | GET /tagmanager/v1/accounts/{accountId}/permissions/{permissionId}مجوزهای حساب و کانتینر کاربر را دریافت می کند. |
list | GET /tagmanager/v1/accounts/{accountId}/permissionsهمه کاربرانی که به حساب دسترسی دارند را به همراه مجوزهای حساب و کانتینر که به هر یک از آنها اعطا شده است فهرست کنید. |
update | PUT /tagmanager/v1/accounts/{accountId}/permissions/{permissionId}مجوزهای حساب و کانتینر کاربر را به روز می کند. |
این API به مشتریان اجازه می دهد تا به پیکربندی کانتینر و برچسب دسترسی داشته باشند و آن را تغییر دهند.
- منبع REST: v2.accounts
- منبع REST: v2.accounts.containers
- منبع REST: v2.accounts.containers.destinations
- منبع REST: v2.accounts.containers.environments
- منبع REST: v2.accounts.containers.version_headers
- منبع REST: v2.accounts.containers.versions
- منبع REST: v2.accounts.containers.spaces
- منبع REST: v2.accounts.containers.workspaces.built_in_variables
- منبع REST: v2.accounts.containers.workspaces.clients
- منبع REST: v2.accounts.containers.workspace.folders
- منبع REST: v2.accounts.containers.workspaces.gtag_config
- منبع REST: v2.accounts.containers.workspace.tags
- منبع REST: v2.accounts.containers.workspaces.templates
- منبع REST: v2.accounts.containers.workspaces.transformations
- منبع REST: v2.accounts.containers.workspace.triggers
- منبع REST: v2.accounts.containers.workspaces.variables
- منبع REST: v2.accounts.containers.workspace.zones
- منبع REST: v2.accounts.user_permissions
- منبع REST: v1.accounts
- منبع REST: v1.accounts.containers
- منبع REST: v1.accounts.containers.environments
- منبع REST: v1.accounts.containers.folders
- منبع REST: v1.accounts.containers.folders.entities
- منبع REST: v1.accounts.containers.move_folders
- منبع REST: v1.accounts.containers.reauthorize_environments
- منبع REST: v1.accounts.containers.tags
- منبع REST: v1.accounts.containers.triggers
- منبع REST: v1.accounts.containers.variables
- منبع REST: v1.accounts.containers.versions
- منبع REST: v1.accounts.permissions
خدمات: tagmanager.googleapis.com
برای تماس با این سرویس، توصیه می کنیم از کتابخانه های سرویس گیرنده ارائه شده توسط Google استفاده کنید. اگر برنامه شما نیاز به استفاده از کتابخانه های خود برای فراخوانی این سرویس دارد، هنگام درخواست API از اطلاعات زیر استفاده کنید.
سند کشف
Discovery Document یک ویژگی قابل خواندن توسط ماشین برای توصیف و مصرف API های REST است. از آن برای ساخت کتابخانه های سرویس گیرنده، پلاگین های IDE و سایر ابزارهایی که با Google API در تعامل هستند استفاده می شود. یک سرویس ممکن است چندین سند کشف را ارائه دهد. این سرویس اسناد کشف زیر را ارائه می دهد:
نقطه پایان خدمات
نقطه پایانی سرویس یک URL پایه است که آدرس شبکه یک سرویس API را مشخص می کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس دارای نقطه پایانی سرویس زیر است و همه URI های زیر مربوط به این نقطه پایانی سرویس هستند:
-
https://tagmanager.googleapis.com
منبع REST: v2.accounts
| روش ها | |
|---|---|
get | GET /tagmanager/v2/{path}یک حساب GTM دریافت می کند. |
list | GET /tagmanager/v2/accountsتمام حسابهای GTM را که کاربر به آنها دسترسی دارد فهرست میکند. |
update | PUT /tagmanager/v2/{path}یک حساب GTM را به روز می کند. |
منبع REST: v2.accounts.containers
| روش ها | |
|---|---|
combine | POST /tagmanager/v2/{path}:combineظروف را ترکیب می کند. |
create | POST /tagmanager/v2/{parent}/containersیک کانتینر ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک ظرف را حذف می کند. |
get | GET /tagmanager/v2/{path}یک کانتینر می گیرد. |
list | GET /tagmanager/v2/{parent}/containersهمه کانتینرهایی را که به یک حساب GTM تعلق دارند فهرست می کند. |
lookup | GET /tagmanager/v2/accounts/containers:lookupیک ظرف را با شناسه مقصد یا شناسه برچسب جستجو می کند. |
move_tag_id | POST /tagmanager/v2/{path}:move_tag_idشناسه برچسب را از یک ظرف خارج کنید. |
snippet | GET /tagmanager/v2/{path}:snippetقطعه برچسب گذاری یک کانتینر را دریافت می کند. |
update | PUT /tagmanager/v2/{path}یک ظرف را به روز می کند. |
منبع REST: v2.accounts.containers.destinations
| روش ها | |
|---|---|
get | GET /tagmanager/v2/{path}مقصد می گیرد. |
link | POST /tagmanager/v2/{parent}/destinations:linkمقصدی را به این کانتینر اضافه می کند و آن را از کانتینری که در حال حاضر به آن مرتبط است حذف می کند. |
list | GET /tagmanager/v2/{parent}/destinationsهمه مقصدهای مرتبط با یک کانتینر GTM را فهرست می کند. |
منبع REST: v2.accounts.containers.environments
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/environmentsیک محیط GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک محیط GTM را حذف می کند. |
get | GET /tagmanager/v2/{path}یک محیط GTM دریافت می کند. |
list | GET /tagmanager/v2/{parent}/environmentsهمه محیطهای GTM یک ظرف GTM را فهرست میکند. |
reauthorize | POST /tagmanager/v2/{path}:reauthorizeکد مجوز برای محیط GTM را دوباره تولید می کند. |
update | PUT /tagmanager/v2/{path}یک محیط GTM را به روز می کند. |
منبع REST: v2.accounts.containers.version_headers
| روش ها | |
|---|---|
latest | GET /tagmanager/v2/{parent}/version_headers:latestآخرین هدر نسخه ظرف را دریافت می کند |
list | GET /tagmanager/v2/{parent}/version_headersتمام نسخههای کانتینر یک کانتینر GTM را فهرست میکند. |
منبع REST: v2.accounts.containers.versions
| روش ها | |
|---|---|
delete | DELETE /tagmanager/v2/{path}یک نسخه کانتینر را حذف می کند. |
get | GET /tagmanager/v2/{path}یک نسخه کانتینر دریافت می کند. |
live | GET /tagmanager/v2/{parent}/versions:liveپخش زنده را دریافت می کند (یعنی |
publish | POST /tagmanager/v2/{path}:publishیک نسخه کانتینر را منتشر می کند. |
set_latest | POST /tagmanager/v2/{path}:set_latestآخرین نسخه مورد استفاده را برای همگام سازی فضاهای کاری هنگام تشخیص تداخل و خطا تنظیم می کند. |
undelete | POST /tagmanager/v2/{path}:undeleteیک نسخه کانتینر را حذف می کند. |
update | PUT /tagmanager/v2/{path}یک نسخه کانتینر را به روز می کند. |
منبع REST: v2.accounts.containers.spaces
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/workspacesیک فضای کاری ایجاد می کند. |
create_version | POST /tagmanager/v2/{path}:create_versionیک نسخه کانتینر را از موجودیت های موجود در فضای کاری ایجاد می کند، فضای کاری را حذف می کند و نسخه کانتینر پایه را روی نسخه ایجاد شده جدید تنظیم می کند. |
delete | DELETE /tagmanager/v2/{path}یک فضای کاری را حذف می کند. |
get | GET /tagmanager/v2/{path}یک فضای کاری می گیرد. |
getStatus | GET /tagmanager/v2/{path}/statusموجودیت های متناقض و اصلاح شده را در فضای کاری پیدا می کند. |
list | GET /tagmanager/v2/{parent}/workspacesهمه فضاهای کاری را که به یک ظرف GTM تعلق دارند فهرست می کند. |
quick_preview | POST /tagmanager/v2/{path}:quick_previewسریع یک فضای کاری را با ایجاد یک نسخه کانتینر جعلی از همه موجودات در فضای کاری ارائه شده پیش نمایش می کند. |
resolve_conflict | POST /tagmanager/v2/{path}:resolve_conflictتداخل ادغام یک موجودیت فضای کاری را با به روز رسانی آن به موجودیت حل شده ارسال شده در درخواست حل می کند. |
sync | POST /tagmanager/v2/{path}:syncبا بهروزرسانی همه موجودیتهای فضای کاری اصلاحنشده و نمایش تداخلها برای موجودیتهای اصلاحشده، یک فضای کاری را با آخرین نسخه ظرف همگامسازی میکند. |
update | PUT /tagmanager/v2/{path}یک فضای کاری را به روز می کند. |
منبع REST: v2.accounts.containers.workspaces.built_in_variables
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/built_in_variablesیک یا چند متغیر داخلی GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک یا چند متغیر داخلی GTM را حذف می کند. |
list | GET /tagmanager/v2/{parent}/built_in_variablesتمام متغیرهای داخلی فعال یک ظرف GTM را فهرست می کند. |
revert | POST /tagmanager/v2/{path}/built_in_variables:revertتغییرات را به متغیرهای داخلی GTM در یک فضای کاری GTM برمیگرداند. |
منبع REST: v2.accounts.containers.workspaces.clients
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/clientsیک سرویس گیرنده GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک کلاینت GTM را حذف می کند. |
get | GET /tagmanager/v2/{path}مشتری GTM دریافت می کند. |
list | GET /tagmanager/v2/{parent}/clientsهمه سرویس گیرندگان GTM یک فضای کاری کانتینر GTM را فهرست می کند. |
revert | POST /tagmanager/v2/{path}:revertتغییرات را به یک سرویس گیرنده GTM در یک فضای کاری GTM برمی گرداند. |
update | PUT /tagmanager/v2/{path}یک کلاینت GTM را به روز می کند. |
منبع REST: v2.accounts.containers.workspace.folders
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/foldersیک پوشه GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک پوشه GTM را حذف می کند. |
entities | POST /tagmanager/v2/{path}:entitiesهمه موجودیت های موجود در یک پوشه GTM را فهرست کنید. |
get | GET /tagmanager/v2/{path}یک پوشه GTM دریافت می کند. |
list | GET /tagmanager/v2/{parent}/foldersهمه پوشههای GTM یک کانتینر را فهرست میکند. |
move_entities_to_folder | POST /tagmanager/v2/{path}:move_entities_to_folderموجودیت ها را به یک پوشه GTM منتقل می کند. |
revert | POST /tagmanager/v2/{path}:revertتغییرات را به یک پوشه GTM در یک فضای کاری GTM برمی گرداند. |
update | PUT /tagmanager/v2/{path}یک پوشه GTM را به روز می کند. |
منبع REST: v2.accounts.containers.workspaces.gtag_config
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/gtag_configیک پیکربندی برچسب گوگل ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}پیکربندی تگ Google را حذف می کند. |
get | GET /tagmanager/v2/{path}پیکربندی برچسب گوگل را دریافت می کند. |
list | GET /tagmanager/v2/{parent}/gtag_configتمام تنظیمات تگ Google را در یک Container فهرست می کند. |
update | PUT /tagmanager/v2/{path}پیکربندی تگ Google را به روز می کند. |
منبع REST: v2.accounts.containers.workspaces.templates
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/templatesیک الگوی سفارشی GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک الگوی GTM را حذف می کند. |
get | GET /tagmanager/v2/{path}یک الگوی GTM دریافت می کند. |
import_from_gallery | POST /tagmanager/v2/{parent}/templates:import_from_galleryیک الگوی سفارشی GTM را از گالری وارد می کند. |
list | GET /tagmanager/v2/{parent}/templatesهمه الگوهای GTM یک فضای کاری کانتینر GTM را فهرست می کند. |
revert | POST /tagmanager/v2/{path}:revertتغییرات را به یک الگوی GTM در یک فضای کاری GTM برمیگرداند. |
update | PUT /tagmanager/v2/{path}یک الگوی GTM را به روز می کند. |
منبع REST: v2.accounts.containers.workspaces.transformations
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/transformationsیک GTM Transformation ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}تبدیل GTM را حذف می کند. |
get | GET /tagmanager/v2/{path}تبدیل GTM دریافت می کند. |
list | GET /tagmanager/v2/{parent}/transformationsتمام تغییرات GTM یک فضای کاری کانتینر GTM را فهرست می کند. |
revert | POST /tagmanager/v2/{path}:revertتغییرات را به یک GTM Transformation در یک GTM Workspace برمی گرداند. |
update | PUT /tagmanager/v2/{path}تبدیل GTM را به روز می کند. |
منبع REST: v2.accounts.containers.workspace.triggers
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/triggersیک تریگر GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک تریگر GTM را حذف می کند. |
get | GET /tagmanager/v2/{path}یک ماشه GTM دریافت می کند. |
list | GET /tagmanager/v2/{parent}/triggersهمه محرکهای GTM یک کانتینر را فهرست میکند. |
revert | POST /tagmanager/v2/{path}:revertتغییرات را به یک راهانداز GTM در یک فضای کاری GTM برمیگرداند. |
update | PUT /tagmanager/v2/{path}یک تریگر GTM را به روز می کند. |
منبع REST: v2.accounts.containers.workspaces.variables
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/variablesیک متغیر GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک متغیر GTM را حذف می کند. |
get | GET /tagmanager/v2/{path}یک متغیر GTM دریافت می کند. |
list | GET /tagmanager/v2/{parent}/variablesهمه متغیرهای GTM یک کانتینر را فهرست می کند. |
revert | POST /tagmanager/v2/{path}:revertتغییرات را به یک متغیر GTM در یک فضای کاری GTM برمیگرداند. |
update | PUT /tagmanager/v2/{path}یک متغیر GTM را به روز می کند. |
منبع REST: v2.accounts.containers.workspace.zones
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/zonesیک منطقه GTM ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}یک منطقه GTM را حذف می کند. |
get | GET /tagmanager/v2/{path}یک منطقه GTM دریافت می کند. |
list | GET /tagmanager/v2/{parent}/zonesهمه مناطق GTM یک فضای کاری کانتینر GTM را فهرست می کند. |
revert | POST /tagmanager/v2/{path}:revertتغییرات را به یک منطقه GTM در یک فضای کاری GTM برمیگرداند. |
update | PUT /tagmanager/v2/{path}یک منطقه GTM را به روز می کند. |
منبع REST: v2.accounts.user_permissions
| روش ها | |
|---|---|
create | POST /tagmanager/v2/{parent}/user_permissionsدسترسی به حساب و کانتینر کاربر را ایجاد می کند. |
delete | DELETE /tagmanager/v2/{path}کاربر را از حساب حذف می کند و دسترسی به آن و همه کانتینرهای آن را لغو می کند. |
get | GET /tagmanager/v2/{path}دسترسی به حساب و کانتینر کاربر را دریافت می کند. |
list | GET /tagmanager/v2/{parent}/user_permissionsهمه کاربرانی که به حساب دسترسی دارند را به همراه دسترسی کاربر حساب و کانتینر که به هر یک از آنها اعطا شده است فهرست کنید. |
update | PUT /tagmanager/v2/{path}دسترسی به حساب و کانتینر کاربر را به روز می کند. |
منبع REST: v1.accounts
| روش ها | |
|---|---|
get | GET /tagmanager/v1/accounts/{accountId}یک حساب GTM دریافت می کند. |
list | GET /tagmanager/v1/accountsتمام حسابهای GTM را که کاربر به آنها دسترسی دارد فهرست میکند. |
update | PUT /tagmanager/v1/accounts/{accountId}یک حساب GTM را به روز می کند. |
منبع REST: v1.accounts.containers
| روش ها | |
|---|---|
create | POST /tagmanager/v1/accounts/{accountId}/containersیک کانتینر ایجاد می کند. |
delete | DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}یک ظرف را حذف می کند. |
get | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}یک کانتینر می گیرد. |
list | GET /tagmanager/v1/accounts/{accountId}/containersهمه کانتینرهایی را که به یک حساب GTM تعلق دارند فهرست می کند. |
update | PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}یک ظرف را به روز می کند. |
منبع REST: v1.accounts.containers.environments
| روش ها | |
|---|---|
create | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environmentsیک محیط GTM ایجاد می کند. |
delete | DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId}یک محیط GTM را حذف می کند. |
get | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId}یک محیط GTM دریافت می کند. |
list | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environmentsهمه محیطهای GTM یک ظرف GTM را فهرست میکند. |
update | PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/environments/{environmentId}یک محیط GTM را به روز می کند. |
منبع REST: v1.accounts.containers.folders
| روش ها | |
|---|---|
create | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/foldersیک پوشه GTM ایجاد می کند. |
delete | DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}یک پوشه GTM را حذف می کند. |
get | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}یک پوشه GTM دریافت می کند. |
list | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/foldersهمه پوشههای GTM یک کانتینر را فهرست میکند. |
update | PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}یک پوشه GTM را به روز می کند. |
منبع REST: v1.accounts.containers.folders.entities
| روش ها | |
|---|---|
list | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/folders/{folderId}/entitiesهمه موجودیت های موجود در یک پوشه GTM را فهرست کنید. |
منبع REST: v1.accounts.containers.move_folders
| روش ها | |
|---|---|
update | PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/move_folders/{folderId}موجودیت ها را به یک پوشه GTM منتقل می کند. |
منبع REST: v1.accounts.containers.triggers
| روش ها | |
|---|---|
create | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggersیک تریگر GTM ایجاد می کند. |
delete | DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId}یک تریگر GTM را حذف می کند. |
get | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId}یک ماشه GTM دریافت می کند. |
list | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggersهمه محرکهای GTM یک کانتینر را فهرست میکند. |
update | PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/triggers/{triggerId}یک تریگر GTM را به روز می کند. |
منبع REST: v1.accounts.containers.variables
| روش ها | |
|---|---|
create | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variablesیک متغیر GTM ایجاد می کند. |
delete | DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId}یک متغیر GTM را حذف می کند. |
get | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId}یک متغیر GTM دریافت می کند. |
list | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variablesهمه متغیرهای GTM یک کانتینر را فهرست می کند. |
update | PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/variables/{variableId}یک متغیر GTM را به روز می کند. |
منبع REST: v1.accounts.containers.versions
| روش ها | |
|---|---|
create | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versionsیک نسخه کانتینر ایجاد می کند. |
delete | DELETE /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}یک نسخه کانتینر را حذف می کند. |
get | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}یک نسخه کانتینر دریافت می کند. |
list | GET /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versionsتمام نسخههای کانتینر یک کانتینر GTM را فهرست میکند. |
publish | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/publishیک نسخه کانتینر را منتشر می کند. |
restore | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/restoreیک نسخه کانتینر را بازیابی می کند. |
undelete | POST /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}/undeleteیک نسخه کانتینر را حذف می کند. |
update | PUT /tagmanager/v1/accounts/{accountId}/containers/{containerId}/versions/{containerVersionId}یک نسخه کانتینر را به روز می کند. |
منبع REST: v1.accounts.permissions
| روش ها | |
|---|---|
create | POST /tagmanager/v1/accounts/{accountId}/permissionsمجوزهای حساب و کانتینر کاربر را ایجاد می کند. |
delete | DELETE /tagmanager/v1/accounts/{accountId}/permissions/{permissionId}کاربر را از حساب حذف می کند و دسترسی به آن و همه کانتینرهای آن را لغو می کند. |
get | GET /tagmanager/v1/accounts/{accountId}/permissions/{permissionId}مجوزهای حساب و کانتینر کاربر را دریافت می کند. |
list | GET /tagmanager/v1/accounts/{accountId}/permissionsهمه کاربرانی که به حساب دسترسی دارند را به همراه مجوزهای حساب و کانتینر که به هر یک از آنها اعطا شده است فهرست کنید. |
update | PUT /tagmanager/v1/accounts/{accountId}/permissions/{permissionId}مجوزهای حساب و کانتینر کاربر را به روز می کند. |