Kaynak: Değişken
Bir Google Etiket Yöneticisi değişkenini temsil eder.
JSON gösterimi |
---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "variableId": string, "name": string, "type": string, "notes": string, "scheduleStartMs": string, "scheduleEndMs": string, "parameter": [ { object ( |
Alanlar | |
---|---|
path |
GTM değişkeninin API'ye göreli yolu. |
accountId |
GTM hesap kimliği. |
containerId |
GTM kapsayıcı kimliği. |
workspaceId |
GTM Workspace kimliği. |
variableId |
Değişken kimliği, GTM değişkenini benzersiz şekilde tanımlar. |
name |
Değişkenin görünen adı. |
type |
GTM değişken türü. |
notes |
Bu değişkenin kapsayıcıya nasıl uygulanacağına dair kullanıcı notları. |
scheduleStartMs |
Bir değişkeni planlamak için milisaniye cinsinden başlangıç zaman damgası. |
scheduleEndMs |
Bir değişkeni planlamak için milisaniye cinsinden bitiş zaman damgası. |
parameter[] |
Değişkenin parametreleri. |
enablingTriggerId[] |
Yalnızca mobil kapsayıcılar için: Koşullu değişkenleri etkinleştirmek için tetikleyici kimliklerinin listesi; etkinleştiren tetikleyicilerden biri doğruyken devre dışı bırakan tetikleyicilerin tümü yanlışsa değişken etkinleştirilir. Sırasız bir küme olarak değerlendirilir. |
disablingTriggerId[] |
Yalnızca mobil kapsayıcılar için: Koşullu değişkenleri devre dışı bırakmak için tetikleyici kimliklerinin listesi; etkinleştirme tetikleyicilerinden biri doğruyken tüm devre dışı bırakma tetikleyicileri yanlışsa değişken etkinleştirilir. Sırasız bir küme olarak değerlendirilir. |
fingerprint |
Depolama sırasında hesaplanan GTM değişkeninin parmak izi. Bu değer, değişken değiştirildiğinde yeniden hesaplanır. |
parentFolderId |
Üst klasör kimliği. |
tagManagerUrl |
Etiket Yöneticisi kullanıcı arayüzüne otomatik olarak oluşturulan bağlantı |
formatValue |
Değişken bir değeri başka bir değere dönüştürme seçeneği. |
FormatValue
JSON gösterimi |
---|
{ "caseConversionType": enum ( |
Alanlar | |
---|---|
caseConversionType |
Dize türündeki bir değişken değerini küçük harfli veya büyük harfli olarak dönüştürme seçeneği. |
convertNullToValue |
Değişken değeri boşsa dönüştürülecek değer. |
convertUndefinedToValue |
Değişken değeri tanımlanmamışsa dönüştürülecek değer. |
convertTrueToValue |
Değişken değer doğruysa dönüştürülecek değer. |
convertFalseToValue |
Değişken değeri yanlışsa dönüştürülecek değer. |
CaseConversionType
Sıralamalar | |
---|---|
none |
|
lowercase |
Değişken değerini küçük harfe dönüştürme seçeneği. |
uppercase |
Değişken değerini büyük harfe dönüştürme seçeneği. |
Yöntemler |
|
---|---|
|
GTM değişkeni oluşturur. |
|
Bir GTM değişkenini siler. |
|
Bir GTM değişkeni alır. |
|
Bir kapsayıcının tüm GTM değişkenlerini listeler. |
|
GTM Workspace'teki bir GTM değişkeninde yapılan değişiklikleri geri alır. |
|
Bir GTM değişkenini günceller. |