Çalışma alanındaki çakışan ve değiştirilmiş öğeleri bulur. Şimdi deneyin.
İstek
HTTP isteği
GET https://www.googleapis.com/tagmanager/v2/+path/status
Parametreler
Parametre adı | Değer | Açıklama |
---|---|---|
Yol parametreleri | ||
path |
string |
GTM Workspace'in API göreli yolu. Örnek: accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id} |
Yetkilendirme
Bu istek, aşağıdaki kapsamlardan en az biriyle yetkilendirme gerektiriyor:
Kapsam |
---|
https://www.googleapis.com/auth/tagmanager.edit.containers |
https://www.googleapis.com/auth/tagmanager.readonly |
Daha fazla bilgi edinmek için kimlik doğrulama ve yetkilendirme sayfasını inceleyin.
İstek metni
Bu yöntemi içeren bir istek gövdesi sağlamayın.
Yanıt
Başarılı olursa bu yöntem aşağıdaki yapıya sahip bir yanıt gövdesi döndürür:
{ "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, "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, "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, "changeStatus": string } } ] }
Mülk adı | Değer | Açıklama | Notlar |
---|---|---|---|
workspaceChange[] |
list |
Çalışma alanında değiştirilen varlıklar. | |
workspaceChange[].tag |
nested object |
Varlığın temsil ettiği etiket. | |
workspaceChange[].trigger |
nested object |
Varlık tarafından temsil edilen tetikleyici. | |
workspaceChange[].variable |
nested object |
Varlık tarafından temsil edilen değişken. | |
workspaceChange[].folder |
nested object |
Varlık tarafından temsil edilen klasör. | |
workspaceChange[].changeStatus |
string |
Öğenin çalışma alanında nasıl değiştirildiğini gösterir.
Kabul edilen değerler şunlardır:
|
|
mergeConflict[] |
list |
Senkronizasyondan sonra birleştirme çakışması. | |
mergeConflict[].entityInWorkspace |
nested object |
Temel sürüme kıyasla çakışan değişiklikler içeren çalışma alanı varlığı. Bir öğe çalışma alanında silindiyse bu değişiklik silinmiş olarak gösterilmeye devam eder. | |
mergeConflict[].entityInWorkspace.tag |
nested object |
Varlığın temsil ettiği etiket. | |
mergeConflict[].entityInWorkspace.trigger |
nested object |
Varlık tarafından temsil edilen tetikleyici. | |
mergeConflict[].entityInWorkspace.variable |
nested object |
Varlık tarafından temsil edilen değişken. | |
mergeConflict[].entityInWorkspace.folder |
nested object |
Varlık tarafından temsil edilen klasör. | |
mergeConflict[].entityInWorkspace.changeStatus |
string |
Öğenin çalışma alanında nasıl değiştirildiğini gösterir.
Kabul edilen değerler şunlardır:
|
|
mergeConflict[].entityInBaseVersion |
nested object |
Çalışma alanına kıyasla çakışan değişiklikleri olan temel sürüm öğesi (en son senkronizasyon işleminden bu yana). Bu alan yoksa çalışma alanı varlığının temel sürümden silindiği anlamına gelir. | |
mergeConflict[].entityInBaseVersion.tag |
nested object |
Varlığın temsil ettiği etiket. | |
mergeConflict[].entityInBaseVersion.trigger |
nested object |
Varlık tarafından temsil edilen tetikleyici. | |
mergeConflict[].entityInBaseVersion.variable |
nested object |
Varlık tarafından temsil edilen değişken. | |
mergeConflict[].entityInBaseVersion.folder |
nested object |
Varlık tarafından temsil edilen klasör. | |
mergeConflict[].entityInBaseVersion.changeStatus |
string |
Öğenin çalışma alanında nasıl değiştirildiğini gösterir.
Kabul edilen değerler şunlardır:
|
|
workspaceChange[].client |
nested object |
Tüzel kişi tarafından temsil edilen müşteri. | |
mergeConflict[].entityInWorkspace.client |
nested object |
Tüzel kişi tarafından temsil edilen müşteri. | |
mergeConflict[].entityInBaseVersion.client |
nested object |
Tüzel kişi tarafından temsil edilen müşteri. |
Deneyin.
Bu yöntemi canlı verilerde çağırmak ve yanıtı görmek için aşağıdaki API Gezgini'ni kullanın.