Transformations

Bu kaynağa yönelik yöntem listesi için bu sayfanın sonuna bakın.

Kaynak temsilleri

Bir 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 GTM Dönüşümünün depolama zamanında hesaplanan parmak izi. Bu değer, dönüşüm her değiştirildiğinde yeniden hesaplanır.
name string Dönüşümün görünen adı. yazılabilir
notes string Kullanıcı, bu dönüşümün kapsayıcıya nasıl uygulanacağıyla ilgili notları. yazılabilir
parameter[] list Dönüşümün parametreleri. yazılabilir
parameter[].isWeakReference boolean Bir referans türü parametresine güçlü veya zayıf bir şekilde referans verilip verilmediği. 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. Üst düzey parametreler ve eşleme değerleri 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 (anahtarlar içermelidir; anahtarlar benzersiz olmalıdır). yazılabilir
parameter[].type string Parametre türü. Geçerli değerler aşağıda belirtilmiştir:
  • boolean: Değer, "true" olarak gösterilen bir boole'yi temsil eder veya "false"
  • integer: Değer, 10 tabanında 64 bit imzalı tam sayı değerini temsil eder
  • list: Bir parametre listesi belirtilmelidir
  • map: Bir parametre eşlemesi belirtilmelidir
  • template: Değer herhangi bir metni temsil eder; bu değişken referanslar (dize olmayan türleri döndürebilecek değişken referanslar bile) içerebilir
  • trigger_reference: Değer, tetikleyici kimliği olarak gösterilen bir tetikleyiciyi temsil eder.
  • tag_reference: Değer, etiket adı olarak gösterilen bir etiketi temsil eder.
ziyaret edin.

Kabul edilebilir değerler şunlardır:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
yazılabilir
parameter[].value string Belirtilen türe uygun bir parametrenin değeri ("" gibi değişken başvuruları içerebilir). 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üne yönelik otomatik olarak oluşturulan bağlantı
transformationId string Dönüşüm kimliği, GTM dönüşümünü benzersiz ş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
GTM dönüşümünü siler.
al
GTM Dönüşümü elde eder.
list
GTM kapsayıcı çalışma alanının tüm GTM Dönüşümlerini listeler.
geri döndür
Bir GTM çalışma alanındaki GTM dönüşümünde yapılan değişiklikleri geri döndürür.
güncelle
GTM dönüşümünü günceller.