Listę metod dla tego zasobu znajdziesz na końcu tej strony.
Reprezentacje zasobów
Reprezentuje zmienną Menedżera tagów Google.
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "variableId": string, "name": string, "type": string, "notes": string, "scheduleStartMs": long, "scheduleEndMs": long, "parameter": [ { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean } ], "enablingTriggerId": [ string ], "disablingTriggerId": [ string ], "fingerprint": string, "parentFolderId": string, "tagManagerUrl": string, "formatValue": { "caseConversionType": string, "convertNullToValue": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean }, "convertUndefinedToValue": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean }, "convertTrueToValue": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean }, "convertFalseToValue": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean } } }
Nazwa usługi | Wartość | Opis | Uwagi |
---|---|---|---|
accountId |
string |
Identyfikator konta Menedżera tagów Google. | |
containerId |
string |
Identyfikator kontenera Menedżera tagów Google. | |
disablingTriggerId[] |
list |
Tylko kontenery mobilne: lista identyfikatorów reguł służących do wyłączania zmiennych warunkowych; zmienna jest włączona, jeśli któraś z reguły aktywującej jest spełniony, a wszystkie pozostałe reguły wyłączające – mają wartość Fałsz. Traktowany jako zestaw nieuporządkowany. | z możliwością zapisu |
enablingTriggerId[] |
list |
Tylko w przypadku kontenerów mobilnych: lista identyfikatorów aktywatorów, które służą do włączania zmiennych warunkowych; zmienna jest włączona, jeśli jeden z reguł włączania jest prawdziwy, a wszystkie reguły wyłączające mają wartość Fałsz. Traktowany jako zestaw nieuporządkowany. | z możliwością zapisu |
fingerprint |
string |
Odcisk cyfrowy zmiennej Menedżera tagów Google wygenerowany w czasie przechowywania. Ta wartość jest obliczana ponownie po każdej modyfikacji zmiennej. | |
formatValue |
nested object |
Opcja konwertowania wartości zmiennej na inną wartość. | |
formatValue.caseConversionType |
string |
Opcja konwertowania wartości zmiennej typu ciąg znaków na małe lub wielkie litery.
Akceptowane wartości to:
|
|
formatValue.convertFalseToValue |
nested object |
Wartość do przekonwertowania, jeśli wartość zmiennej jest fałszywa. | |
formatValue.convertFalseToValue.isWeakReference |
boolean |
Określa, czy do parametru typu odwołania występuje silne lub słabe odwołanie do parametru typu odwołania. Używany tylko przez przekształcenia. | z możliwością zapisu |
formatValue.convertFalseToValue.key |
string |
Nazwany klucz, który jednoznacznie identyfikuje parametr. Wymagane w przypadku parametrów najwyższego poziomu oraz wartości mapowania. Ignorowana w przypadku wartości list. | z możliwością zapisu |
formatValue.convertFalseToValue.list[] |
list |
Parametry tego parametru listy (klucze będą ignorowane). | z możliwością zapisu |
formatValue.convertFalseToValue.map[] |
list |
Parametry tego parametru mapy (muszą mieć klucze, a klucze muszą być unikalne). | z możliwością zapisu |
formatValue.convertFalseToValue.type |
string |
Typ parametru. Prawidłowe wartości to:
Akceptowane wartości:
|
z możliwością zapisu |
formatValue.convertFalseToValue.value |
string |
Wartość parametru (może zawierać odwołania do zmiennych, np. „”), w zależności od określonego typu. | z możliwością zapisu |
formatValue.convertNullToValue |
nested object |
Wartość do przekonwertowania, jeśli wartość zmiennej jest pusta. | |
formatValue.convertNullToValue.isWeakReference |
boolean |
Określa, czy do parametru typu odwołania występuje silne lub słabe odwołanie do parametru typu odwołania. Używany tylko przez przekształcenia. | z możliwością zapisu |
formatValue.convertNullToValue.key |
string |
Nazwany klucz, który jednoznacznie identyfikuje parametr. Wymagane w przypadku parametrów najwyższego poziomu oraz wartości mapowania. Ignorowana w przypadku wartości list. | z możliwością zapisu |
formatValue.convertNullToValue.list[] |
list |
Parametry tego parametru listy (klucze będą ignorowane). | z możliwością zapisu |
formatValue.convertNullToValue.map[] |
list |
Parametry tego parametru mapy (muszą mieć klucze, a klucze muszą być unikalne). | z możliwością zapisu |
formatValue.convertNullToValue.type |
string |
Typ parametru. Prawidłowe wartości to:
Akceptowane wartości:
|
z możliwością zapisu |
formatValue.convertNullToValue.value |
string |
Wartość parametru (może zawierać odwołania do zmiennych, np. „”), w zależności od określonego typu. | z możliwością zapisu |
formatValue.convertTrueToValue |
nested object |
Wartość do przekonwertowania, jeśli wartość zmiennej jest prawdziwy. | |
formatValue.convertTrueToValue.isWeakReference |
boolean |
Określa, czy do parametru typu odwołania występuje silne lub słabe odwołanie do parametru typu odwołania. Używany tylko przez przekształcenia. | z możliwością zapisu |
formatValue.convertTrueToValue.key |
string |
Nazwany klucz, który jednoznacznie identyfikuje parametr. Wymagane w przypadku parametrów najwyższego poziomu oraz wartości mapowania. Ignorowana w przypadku wartości list. | z możliwością zapisu |
formatValue.convertTrueToValue.list[] |
list |
Parametry tego parametru listy (klucze będą ignorowane). | z możliwością zapisu |
formatValue.convertTrueToValue.map[] |
list |
Parametry tego parametru mapy (muszą mieć klucze, a klucze muszą być unikalne). | z możliwością zapisu |
formatValue.convertTrueToValue.type |
string |
Typ parametru. Prawidłowe wartości to:
Akceptowane wartości:
|
z możliwością zapisu |
formatValue.convertTrueToValue.value |
string |
Wartość parametru (może zawierać odwołania do zmiennych, np. „”), w zależności od określonego typu. | z możliwością zapisu |
formatValue.convertUndefinedToValue |
nested object |
Wartość do przekonwertowania, jeśli wartość zmiennej jest niezdefiniowana. | |
formatValue.convertUndefinedToValue.isWeakReference |
boolean |
Określa, czy do parametru typu odwołania występuje silne lub słabe odwołanie do parametru typu odwołania. Używany tylko przez przekształcenia. | z możliwością zapisu |
formatValue.convertUndefinedToValue.key |
string |
Nazwany klucz, który jednoznacznie identyfikuje parametr. Wymagane w przypadku parametrów najwyższego poziomu oraz wartości mapowania. Ignorowana w przypadku wartości list. | z możliwością zapisu |
formatValue.convertUndefinedToValue.list[] |
list |
Parametry tego parametru listy (klucze będą ignorowane). | z możliwością zapisu |
formatValue.convertUndefinedToValue.map[] |
list |
Parametry tego parametru mapy (muszą mieć klucze, a klucze muszą być unikalne). | z możliwością zapisu |
formatValue.convertUndefinedToValue.type |
string |
Typ parametru. Prawidłowe wartości to:
Akceptowane wartości:
|
z możliwością zapisu |
formatValue.convertUndefinedToValue.value |
string |
Wartość parametru (może zawierać odwołania do zmiennych, np. „”), w zależności od określonego typu. | z możliwością zapisu |
name |
string |
Wyświetlana nazwa zmiennej. | z możliwością zapisu |
notes |
string |
Użytkownik pokazuje, jak zastosować tę zmienną w kontenerze. | z możliwością zapisu |
parameter[] |
list |
Parametry zmiennej. | z możliwością zapisu |
parameter[].isWeakReference |
boolean |
Określa, czy do parametru typu odwołania występuje silne lub słabe odwołanie do parametru typu odwołania. Używany tylko przez przekształcenia. | z możliwością zapisu |
parameter[].key |
string |
Nazwany klucz, który jednoznacznie identyfikuje parametr. Wymagane w przypadku parametrów najwyższego poziomu oraz wartości mapowania. Ignorowana w przypadku wartości list. | z możliwością zapisu |
parameter[].list[] |
list |
Parametry tego parametru listy (klucze będą ignorowane). | z możliwością zapisu |
parameter[].map[] |
list |
Parametry tego parametru mapy (muszą mieć klucze, a klucze muszą być unikalne). | z możliwością zapisu |
parameter[].type |
string |
Typ parametru. Prawidłowe wartości to:
Akceptowane wartości:
|
z możliwością zapisu |
parameter[].value |
string |
Wartość parametru (może zawierać odwołania do zmiennych, np. „”), w zależności od określonego typu. | z możliwością zapisu |
parentFolderId |
string |
Identyfikator folderu nadrzędnego. | |
path |
string |
Ścieżka względna interfejsu API zmiennej Menedżera tagów Google. | |
scheduleEndMs |
long |
Sygnatura czasowa zakończenia w milisekundach służąca do zaplanowania zmiennej. | z możliwością zapisu |
scheduleStartMs |
long |
Sygnatura czasowa rozpoczęcia w milisekundach służąca do planowania zmiennej. | z możliwością zapisu |
tagManagerUrl |
string |
Wygenerowany automatycznie link do interfejsu menedżera tagów | |
type |
string |
Typ zmiennej GTM. | z możliwością zapisu |
variableId |
string |
Identyfikator zmiennej jednoznacznie identyfikuje zmienną GTM. | |
workspaceId |
string |
Identyfikator obszaru roboczego Menedżera tagów Google. |
Metody
- utwórz
- Tworzy zmienną Menedżera tagów Google.
- usuń
- Usuwa zmienną GTM.
- pobierz
- Pobiera zmienną GTM.
- list
- Wyświetla listę wszystkich zmiennych Menedżera tagów Google w kontenerze.
- przywróć
- Cofa zmiany w zmiennej GTM w obszarze roboczym Menedżera tagów Google.
- zaktualizuj
- Aktualizuje zmienną Menedżera tagów Google.