Workspaces: resolve_conflict

Bir çalışma alanı varlığının istekte iletilen çözümlenen öğeyle güncellenmesinden sonra birleştirme çakışmasını çözer. Şimdi deneyin.

İstek

HTTP isteği

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

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}
İsteğe bağlı sorgu parametreleri
fingerprint string Bu parmak izi belirtildiğinde, birleştirme çakışmasındaki entity_in_workspace'in parmak iziyle eşleşmelidir.

Yetkilendirme

Bu istek, aşağıdaki kapsamla yetkilendirme gerektiriyor:

Kapsam
https://www.googleapis.com/auth/tagmanager.edit.containers

Daha fazla bilgi edinmek için kimlik doğrulama ve yetkilendirme sayfasını inceleyin.

İstek metni

İstek gövdesinde, aşağıdaki yapıya sahip verileri sağlayın:

{
  "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
tag nested object Varlığın temsil ettiği etiket.
trigger nested object Varlık tarafından temsil edilen tetikleyici.
variable nested object Varlık tarafından temsil edilen değişken.
folder nested object Varlık tarafından temsil edilen klasör.
changeStatus string Öğenin çalışma alanında nasıl değiştirildiğini gösterir.

Kabul edilen değerler şunlardır:
  • "added"
  • "changeStatusUnspecified"
  • "deleted"
  • "none"
  • "updated"
client nested object Tüzel kişi tarafından temsil edilen müşteri.

Yanıt

Başarılı olursa bu yöntem boş bir yanıt gövdesi döndürür.

Deneyin.

Bu yöntemi canlı verilerde çağırmak ve yanıtı görmek için aşağıdaki API Gezgini'ni kullanın.