Bu kaynağa ilişkin yöntemlerin listesi için bu sayfanın sonuna göz atın.
Kaynak temsilleri
Bir Google Etiket Yöneticisi alt bölgesinin içeriğini temsil eder.
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "zoneId": string, "name": string, "fingerprint": string, "tagManagerUrl": string, "notes": string, "childContainer": [ { "publicId": string, "nickname": string } ], "boundary": { "condition": [ { "type": string, "parameter": [ { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean } ] } ], "customEvaluationTriggerId": [ string ] }, "typeRestriction": { "enable": boolean, "whitelistedTypeId": [ string ] } }
Mülk adı | Değer | Açıklama | Notlar |
---|---|---|---|
accountId |
string |
GTM Hesap Kimliği. | |
boundary |
nested object |
Bu Alt Bölgenin sınırıdır. | |
boundary.condition[] |
list |
Birleştirildiğinde sınırı oluşturan koşullar. | |
boundary.condition[].parameter[] |
list |
Koşulun türüne bağlı olarak adlandırılmış parametrelerin (anahtar/değer) bir listesi. Notlar:
|
yazılabilir |
boundary.condition[].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 |
boundary.condition[].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 |
boundary.condition[].parameter[].list[] |
list |
Bu liste parametresinin parametreleri (anahtarlar yoksayılır). | yazılabilir |
boundary.condition[].parameter[].map[] |
list |
Bu eşleme parametresinin parametreleri (anahtar içermelidir, anahtarlar benzersiz olmalıdır). | yazılabilir |
boundary.condition[].parameter[].type |
string |
Parametre türü. Geçerli değerler şunlardır:
Kabul edilebilir değerler şunlardır:
|
yazılabilir |
boundary.condition[].parameter[].value |
string |
Bir parametrenin değeri (" gibi değişken başvuruları içerebilir"), belirtilen türe uygun şekilde. | yazılabilir |
boundary.condition[].type |
string |
Bu koşul için operatör türü.
Kabul edilebilir değerler şunlardır:
|
yazılabilir |
boundary.customEvaluationTriggerId[] |
list |
Özel değerlendirme tetikleyicisi kimlikleri. Listelenen tetikleyicilerden biri doğru olduğunda alt bölge, sınır koşullarını değerlendirir. | |
childContainer[] |
list |
Bu alt bölgenin alt öğeleri olan container'lar. | |
childContainer[].nickname |
string |
Alt kapsayıcı için bölgenin takma adıdır. | |
childContainer[].publicId |
string |
Alt kapsayıcının genel kimliği. | |
containerId |
string |
GTM Kapsayıcı Kimliği. | |
fingerprint |
string |
GTM Bölgesinin depolama zamanında hesaplanan parmak izi. Alt bölge her değiştirildiğinde bu değer yeniden hesaplanır. | |
name |
string |
Alt bölge görünen adı. | |
notes |
string |
Bu bölgenin kapsayıcıda nasıl uygulanacağıyla ilgili kullanıcı notları. | |
path |
string |
GTM Bölgesinin API göreli yolu. | |
tagManagerUrl |
string |
Etiket yöneticisi kullanıcı arayüzü için otomatik olarak oluşturulan bağlantı | |
typeRestriction |
nested object |
Bu alt bölgenin tür kısıtlamaları. | |
typeRestriction.enable |
boolean |
Bu alt bölge için tür kısıtlamaları etkinleştirilmişse doğru değerini alır. | |
typeRestriction.whitelistedTypeId[] |
list |
Bu Alt Bölgede kullanım için beyaz listeye eklenen genel kimlik türlerinin listesi. | |
workspaceId |
string |
GTM Çalışma Alanı Kimliği. | |
zoneId |
string |
Alt Bölge Kimliği, GTM alt bölgesini benzersiz bir şekilde tanımlar. |
Yöntemler
- oluştur
- GTM Alt Bölgesi oluşturur.
- sil
- Bir GTM alt bölgesini siler.
- al
- Google Etiket Yöneticisi Alt Bölgesi alır.
- list
- Bir GTM kapsayıcı çalışma alanının tüm GTM alt bölgelerini listeler.
- revert
- Bir GTM çalışma alanındaki GTM alt bölgesinde yapılan değişiklikleri geri alır.
- güncelleme
- GTM alt bölgesini günceller.