Bu kaynağa yönelik yöntem listesi için bu sayfanın sonuna bakın.
Kaynak temsilleri
Bir Google Etiket Yöneticisi etiketini temsil eder.
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "tagId": string, "name": string, "type": string, "firingRuleId": [ string ], "blockingRuleId": [ string ], "liveOnly": boolean, "priority": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean }, "notes": string, "scheduleStartMs": long, "scheduleEndMs": long, "parameter": [ { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean } ], "fingerprint": string, "firingTriggerId": [ string ], "blockingTriggerId": [ string ], "setupTag": [ { "tagName": string, "stopOnSetupFailure": boolean } ], "teardownTag": [ { "tagName": string, "stopTeardownOnFailure": boolean } ], "parentFolderId": string, "tagFiringOption": string, "tagManagerUrl": string, "paused": boolean, "monitoringMetadata": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean }, "monitoringMetadataTagNameKey": string, "consentSettings": { "consentStatus": string, "consentType": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean } } }
Mülk adı | Değer | Açıklama | Notlar |
---|---|---|---|
accountId |
string |
GTM Hesap Kimliği. | |
blockingRuleId[] |
list |
Engelleme kuralı kimlikleri. Listelenen kurallardan herhangi biri doğru olarak değerlendirilirse etiket etkinleşmez. | yazılabilir |
blockingTriggerId[] |
list |
Tetikleyici kimlikleri engelleniyor. Listelenen tetikleyicilerden herhangi biri doğru olarak değerlendirilirse etiket etkinleşmez. | yazılabilir |
consentSettings |
nested object |
Etiketin izin ayarları. | yazılabilir |
consentSettings.consentStatus |
string |
Etiketin izin durumu. GEREKİYOR olarak ayarlanırsa çalışma zamanı, consent_type alanında belirtilen izin türlerinin verilip verilmediğini kontrol eder.
Kabul edilen değerler şunlardır:
|
|
consentSettings.consentType |
nested object |
İzin GEREKİYOR durumundaysa etiket etkinleşirken kontrol edilecek izin türü. Bu parametre, her liste öğesinin STRING türünde olduğu LIST türünde olmalıdır. |
|
consentSettings.consentType.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 |
consentSettings.consentType.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 |
consentSettings.consentType.list[] |
list |
Bu liste parametresinin parametreleri (anahtarlar yoksayılır). | yazılabilir |
consentSettings.consentType.map[] |
list |
Bu eşleme parametresinin parametreleri (anahtarlar içermelidir; anahtarlar benzersiz olmalıdır). | yazılabilir |
consentSettings.consentType.type |
string |
Parametre türü. Geçerli değerler aşağıda belirtilmiştir:
Kabul edilebilir değerler şunlardır:
|
yazılabilir |
consentSettings.consentType.value |
string |
Belirtilen türe uygun bir parametrenin değeri ("" gibi değişken başvuruları içerebilir). | yazılabilir |
containerId |
string |
GTM Kapsayıcı Kimliği. | |
fingerprint |
string |
GTM Etiketi'nin depolama zamanında hesaplanan parmak izi. Bu değer, etiket her değiştirildiğinde yeniden hesaplanır. | |
firingRuleId[] |
list |
Tetikleme kuralı kimlikleri. Bir etiket, listelenen kurallardan herhangi biri doğru ve tüm blockingRuleIds (belirtilmişse) yanlış olduğunda tetiklenir. |
yazılabilir |
firingTriggerId[] |
list |
Etkinleştirme tetikleyicisi kimlikleri. Bir etiket, listelenen tetikleyicilerden herhangi biri doğru ve tüm blockingTriggerIds tetikleyicileri (belirtilmişse) yanlış olduğunda tetiklenir. |
yazılabilir |
liveOnly |
boolean |
Politika, Doğru değerine ayarlanırsa bu etiket yalnızca canlı ortamda tetiklenir (ör. önizleme veya hata ayıklama modunda etkinleşmez). | yazılabilir |
monitoringMetadata |
nested object |
Etiket izleme için etkinlik verilerine dahil edilecek etiket meta verilerinin anahtar/değer çiftlerinin haritası. Notlar:
|
yazılabilir |
monitoringMetadata.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 |
monitoringMetadata.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 |
monitoringMetadata.list[] |
list |
Bu liste parametresinin parametreleri (anahtarlar yoksayılır). | yazılabilir |
monitoringMetadata.map[] |
list |
Bu eşleme parametresinin parametreleri (anahtarlar içermelidir; anahtarlar benzersiz olmalıdır). | yazılabilir |
monitoringMetadata.type |
string |
Parametre türü. Geçerli değerler aşağıda belirtilmiştir:
Kabul edilebilir değerler şunlardır:
|
yazılabilir |
monitoringMetadata.value |
string |
Belirtilen türe uygun bir parametrenin değeri ("" gibi değişken başvuruları içerebilir). | yazılabilir |
monitoringMetadataTagNameKey |
string |
Boş değilse etiketin görünen adı, belirtilen anahtar kullanılarak izleme meta veri eşlemesine dahil edilir. | yazılabilir |
name |
string |
Etiketin görünen adı. | yazılabilir |
notes |
string |
Kullanıcı, bu etiketin kapsayıcıya nasıl uygulanacağına ilişkin notları alır. | yazılabilir |
parameter[] |
list |
Etiketin 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:
Kabul edilebilir değerler şunlardır:
|
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 Etiketi'nin API göreli yolu. | |
paused |
boolean |
Etiketin duraklatılıp etkinleşmediğini belirtir. | yazılabilir |
priority |
nested object |
Etiketin kullanıcı tarafından tanımlanan sayısal önceliği. Etiketler, öncelik sırasına göre eşzamansız olarak tetiklenir. Sayısal değeri daha yüksek olan etiketler önce tetiklenir. Bir etiketin önceliği, pozitif veya negatif bir değer olabilir. Varsayılan değer 0'dır. | yazılabilir |
priority.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 |
priority.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 |
priority.list[] |
list |
Bu liste parametresinin parametreleri (anahtarlar yoksayılır). | yazılabilir |
priority.map[] |
list |
Bu eşleme parametresinin parametreleri (anahtarlar içermelidir; anahtarlar benzersiz olmalıdır). | yazılabilir |
priority.type |
string |
Parametre türü. Geçerli değerler aşağıda belirtilmiştir:
Kabul edilebilir değerler şunlardır:
|
yazılabilir |
priority.value |
string |
Belirtilen türe uygun bir parametrenin değeri ("" gibi değişken başvuruları içerebilir). | yazılabilir |
scheduleEndMs |
long |
Etiketin programlanması için milisaniye cinsinden bitiş zaman damgası. | yazılabilir |
scheduleStartMs |
long |
Bir etiketi programlamak için milisaniye cinsinden başlangıç zaman damgası. | yazılabilir |
setupTag[] |
list |
Kurulum etiketlerinin listesi. Şu anda yalnızca bir tanesine izin verilmektedir. | |
setupTag[].stopOnSetupFailure |
boolean |
True (doğru) ise, yalnızca kurulum etiketi başarılı bir şekilde etkinleştiğinde ana etiketi tetikler. Yanlış değerine ayarlanırsa kurulum etiketi etkinleşme durumundan bağımsız olarak ana etiketi tetikler. | |
setupTag[].tagName |
string |
Kurulum etiketinin adı. | |
tagFiringOption |
string |
Bu etiketi tetikleme seçeneği.
Kabul edilen değerler şunlardır:
|
|
tagId |
string |
Etiket kimliği, GTM etiketini benzersiz şekilde tanımlar. | |
tagManagerUrl |
string |
Etiket yöneticisi kullanıcı arayüzüne yönelik otomatik olarak oluşturulan bağlantı | |
teardownTag[] |
list |
Ayırma etiketlerinin listesi. Şu anda yalnızca bir tanesine izin verilmektedir. | |
teardownTag[].stopTeardownOnFailure |
boolean |
True (doğru) ise, söküm etiketini yalnızca ana etiket başarılı bir şekilde etkinleştiğinde tetikle. Yanlış değerine ayarlanırsa ana etiket etkinleşme durumundan bağımsız olarak söküm etiketini tetikleyin. | |
teardownTag[].tagName |
string |
Söküm etiketinin adı. | |
type |
string |
GTM Etiket Türü. | yazılabilir |
workspaceId |
string |
GTM Çalışma Alanı Kimliği. |