Transformations

Bu kaynağa ilişkin yöntemlerin listesi için bu sayfanın sonuna göz atın.

Kaynak temsilleri

Google Etiket Yöneticisi Dönüşümünü temsil eder.

{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "transformationId": string,
  "name": string,
  "type": string,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  ],
  "fingerprint": string,
  "tagManagerUrl": string,
  "parentFolderId": string,
  "notes": string
}
Mülk adı Değer Açıklama Notlar
accountId string GTM Hesap Kimliği.
containerId string GTM Kapsayıcı Kimliği.
fingerprint string Depolama zamanında hesaplanan GTM Dönüşümü işleminin parmak izi. Dönüşüm her değiştirildiğinde bu değer yeniden hesaplanır.
name string Dönüşümün görünen adı. yazılabilir
notes string Bu dönüşümün kapsayıcıya nasıl uygulanacağıyla ilgili kullanıcı notları. yazılabilir
parameter[] list Dönüşümün parametreleri. yazılabilir
parameter[].isWeakReference boolean Bir referans türü parametresine kesinlikle veya zayıf bir şekilde başvurulup başvurulmadığı. Yalnızca Dönüşümler tarafından kullanılır. yazılabilir
parameter[].key string Bir parametreyi benzersiz şekilde tanımlayan adlandırılmış anahtar. Harita değerleri ve üst düzey parametreler için gereklidir. Liste değerleri için yoksayılır. yazılabilir
parameter[].list[] list Bu liste parametresinin parametreleri (anahtarlar yoksayılır). yazılabilir
parameter[].map[] list Bu eşleme parametresinin parametreleri (anahtar içermelidir, anahtarlar benzersiz olmalıdır). yazılabilir
parameter[].type string Parametre türü. Geçerli değerler şunlardır:
  • boolean: Değer, "true" veya "false" olarak temsil edilen bir boole'yi temsil eder
  • integer: Değer, 10 tabanında 64 bit imzalı bir tam sayı değerini temsil eder
  • list: Parametre listesi belirtilmelidir
  • map: Bir parametre eşlemesi belirtilmelidir
  • template: Değer herhangi bir metni temsil eder; değişken referanslar (dize olmayan türler döndürebilen değişken referansları bile) içerebilir.
  • trigger_reference: Değer, bir tetikleyiciyi temsil eder ve tetikleyici kimliği olarak temsil edilir
  • tag_reference: Değer, etiket adı olarak temsil edilen bir etiketi temsil eder


Kabul edilebilir değerler şunlardır:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
yazılabilir
parameter[].value string Bir parametrenin değeri (" gibi değişken başvuruları içerebilir"), belirtilen türe uygun şekilde. yazılabilir
parentFolderId string Üst klasör kimliği.
path string GTM dönüşümünün API göreli yolu.
tagManagerUrl string Etiket yöneticisi kullanıcı arayüzü için otomatik olarak oluşturulan bağlantı
transformationId string Dönüşüm kimliği, GTM dönüşümünü benzersiz bir şekilde tanımlar.
type string Dönüşüm türü. yazılabilir
workspaceId string GTM Çalışma Alanı Kimliği.

Yöntemler

oluştur
GTM dönüşümü oluşturur.
sil
Bir GTM dönüşümünü siler.
al
GTM dönüşümü alır.
list
GTM kapsayıcısı çalışma alanının tüm GTM Dönüşümlerini listeler.
revert
Bir GTM çalışma alanındaki GTM dönüşümündeki değişiklikleri geri alır.
güncelleme
GTM dönüşümünü günceller.