Bir GTM Değişkeni oluşturur. Şimdi deneyin.
İstek
HTTP isteği
POST https://www.googleapis.com/tagmanager/v2/+parent/variables
Parametreler
Parametre adı | Değer | Açıklama |
---|---|---|
Yol parametreleri | ||
parent |
string |
GTM Workspace'in API göreli yolu. Örnek: accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id} |
Yetkilendirme
Bu istek, aşağıdaki kapsamla yetkilendirme gerektiriyor:
Kapsam |
---|
https://www.googleapis.com/auth/tagmanager.edit.containers |
Daha fazla bilgi edinmek için kimlik doğrulama ve yetkilendirme sayfasını inceleyin.
İstek metni
İstek gövdesinde aşağıdaki özelliklerle bir Değişkenler kaynağı sağlayın:
Mülk adı | Değer | Açıklama | Notlar |
---|---|---|---|
Zorunlu Özellikler | |||
formatValue.convertFalseToValue.type |
string |
Parametre türü. Geçerli değerler şunlardır:
Kabul edilen değerler şunlardır:
|
yazılabilir |
formatValue.convertNullToValue.type |
string |
Parametre türü. Geçerli değerler şunlardır:
Kabul edilen değerler şunlardır:
|
yazılabilir |
formatValue.convertTrueToValue.type |
string |
Parametre türü. Geçerli değerler şunlardır:
Kabul edilen değerler şunlardır:
|
yazılabilir |
formatValue.convertUndefinedToValue.type |
string |
Parametre türü. Geçerli değerler şunlardır:
Kabul edilen değerler şunlardır:
|
yazılabilir |
name |
string |
Değişken görünen adı. | yazılabilir |
parameter[].type |
string |
Parametre türü. Geçerli değerler şunlardır:
Kabul edilen değerler şunlardır:
|
yazılabilir |
type |
string |
GTM Değişken Türü. | yazılabilir |
İsteğe Bağlı Özellikler | |||
disablingTriggerId[] |
list |
Yalnızca mobil kapsayıcılar için: Koşullu değişkenleri devre dışı bırakmaya yönelik tetikleyici kimliklerinin listesi. Devre dışı bırakan tetikleyicinin tamamı yanlış ise, etkinleştiren tetikleyicilerden biri doğruysa değişken etkinleştirilir. Sıralanmamış bir grup olarak ele alınır. | yazılabilir |
enablingTriggerId[] |
list |
Yalnızca mobil kapsayıcılar için: Koşullu değişkenleri etkinleştirmeye yönelik tetikleyici kimliklerinin listesi. Devre dışı bırakan tüm tetikleyiciler yanlış, ancak etkinleştiren tetikleyicilerden biri doğruysa değişken etkinleştirilir. Sıralanmamış bir grup olarak ele alınır. | yazılabilir |
formatValue.convertFalseToValue.key |
string |
Bir parametreyi benzersiz şekilde tanımlayan adlandırılmış anahtar. Hem üst düzey parametreler hem de harita değerleri için gereklidir. Liste değerleri için yoksayıldı. | yazılabilir |
formatValue.convertFalseToValue.list[] |
list |
Bu liste parametresinin parametreleri (anahtarlar yoksayılır). | yazılabilir |
formatValue.convertFalseToValue.map[] |
list |
Bu harita parametresinin parametreleri (anahtar içermelidir, anahtar benzersiz olmalıdır). | yazılabilir |
formatValue.convertFalseToValue.value |
string |
Bir parametrenin değeri (" gibi değişken referansları içerebilir") belirtilen türe uygun olabilir. | yazılabilir |
formatValue.convertNullToValue.key |
string |
Bir parametreyi benzersiz şekilde tanımlayan adlandırılmış anahtar. Hem üst düzey parametreler hem de harita değerleri için gereklidir. Liste değerleri için yoksayıldı. | yazılabilir |
formatValue.convertNullToValue.list[] |
list |
Bu liste parametresinin parametreleri (anahtarlar yoksayılır). | yazılabilir |
formatValue.convertNullToValue.map[] |
list |
Bu harita parametresinin parametreleri (anahtar içermelidir, anahtar benzersiz olmalıdır). | yazılabilir |
formatValue.convertNullToValue.value |
string |
Bir parametrenin değeri (" gibi değişken referansları içerebilir") belirtilen türe uygun olabilir. | yazılabilir |
formatValue.convertTrueToValue.key |
string |
Bir parametreyi benzersiz şekilde tanımlayan adlandırılmış anahtar. Hem üst düzey parametreler hem de harita değerleri için gereklidir. Liste değerleri için yoksayıldı. | yazılabilir |
formatValue.convertTrueToValue.list[] |
list |
Bu liste parametresinin parametreleri (anahtarlar yoksayılır). | yazılabilir |
formatValue.convertTrueToValue.map[] |
list |
Bu harita parametresinin parametreleri (anahtar içermelidir, anahtar benzersiz olmalıdır). | yazılabilir |
formatValue.convertTrueToValue.value |
string |
Bir parametrenin değeri (" gibi değişken referansları içerebilir") belirtilen türe uygun olabilir. | yazılabilir |
formatValue.convertUndefinedToValue.key |
string |
Bir parametreyi benzersiz şekilde tanımlayan adlandırılmış anahtar. Hem üst düzey parametreler hem de harita değerleri için gereklidir. Liste değerleri için yoksayıldı. | yazılabilir |
formatValue.convertUndefinedToValue.list[] |
list |
Bu liste parametresinin parametreleri (anahtarlar yoksayılır). | yazılabilir |
formatValue.convertUndefinedToValue.map[] |
list |
Bu harita parametresinin parametreleri (anahtar içermelidir, anahtar benzersiz olmalıdır). | yazılabilir |
formatValue.convertUndefinedToValue.value |
string |
Bir parametrenin değeri (" gibi değişken referansları içerebilir") belirtilen türe uygun olabilir. | yazılabilir |
notes |
string |
Kullanıcı, bu değişkenin kapsayıcıya nasıl uygulanacağı hakkında notlar kullanıyor. | yazılabilir |
parameter[] |
list |
Değişkenin parametreleri. | yazılabilir |
parameter[].key |
string |
Bir parametreyi benzersiz şekilde tanımlayan adlandırılmış anahtar. Hem üst düzey parametreler hem de harita değerleri için gereklidir. Liste değerleri için yoksayıldı. | yazılabilir |
parameter[].list[] |
list |
Bu liste parametresinin parametreleri (anahtarlar yoksayılır). | yazılabilir |
parameter[].map[] |
list |
Bu harita parametresinin parametreleri (anahtar içermelidir, anahtar benzersiz olmalıdır). | yazılabilir |
parameter[].value |
string |
Bir parametrenin değeri (" gibi değişken referansları içerebilir") belirtilen türe uygun olabilir. | yazılabilir |
scheduleEndMs |
long |
Değişken planlamak için milisaniye cinsinden bitiş zaman damgası. | yazılabilir |
scheduleStartMs |
long |
Değişken planlamak için milisaniye cinsinden başlangıç zaman damgası. | yazılabilir |
Yanıt
Başarılı olursa bu yöntem yanıt gövdesinde bir Değişkenler kaynağı döndürür.
Deneyin.
Bu yöntemi canlı verilerde çağırmak ve yanıtı görmek için aşağıdaki API Gezgini'ni kullanın.