Zasób: Zmienna
Reprezentuje zmienną Menedżera tagów Google.
| Zapis JSON |
|---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "variableId": string, "name": string, "type": string, "notes": string, "scheduleStartMs": string, "scheduleEndMs": string, "parameter": [ { object ( |
| Pola | |
|---|---|
path |
Ścieżka względna interfejsu API zmiennej w Menedżerze tagów Google. |
accountId |
Identyfikator konta Menedżera tagów Google. |
containerId |
Identyfikator kontenera GTM. |
workspaceId |
Identyfikator obszaru roboczego Menedżera tagów Google. |
variableId |
Identyfikator zmiennej jednoznacznie identyfikuje zmienną GTM. |
name |
Wyświetlana nazwa zmiennej. |
type |
Typ zmiennej w Menedżerze tagów Google. |
notes |
Użytkownik podaje, jak zastosować tę zmienną w kontenerze. |
scheduleStartMs |
Znak czasu rozpoczęcia w milisekundach do zaplanowania zmiennej. |
scheduleEndMs |
Sygnatura czasowa zakończenia w milisekundach, aby zaplanować zmienną. |
parameter[] |
Parametry zmiennej. |
enablingTriggerId[] |
Tylko w przypadku kontenerów mobilnych: lista identyfikatorów reguł służących do włączania zmiennych warunkowych; zmienna jest włączona, jeśli jeden z reguł uruchamiających ma wartość Prawda, a wszystkie reguły wyłączające mają wartość Fałsz. Jest traktowany jako nieuporządkowany zbiór. |
disablingTriggerId[] |
Tylko w przypadku kontenerów mobilnych: lista identyfikatorów reguł do wyłączania zmiennych warunkowych; zmienna jest włączona, jeśli jeden z reguł włączających ma wartość Prawda, a wszystkie reguły wyłączające mają wartość Fałsz. Jest traktowany jako nieuporządkowany zbiór. |
fingerprint |
Odcisk palca zmiennej GTM obliczony w momencie zapisu. Ta wartość jest ponownie obliczana po każdej zmianie zmiennej. |
parentFolderId |
Identyfikator folderu nadrzędnego. |
tagManagerUrl |
Automatycznie wygenerowany link do interfejsu Menedżera tagów |
formatValue |
Opcja przekształcania wartości zmiennej na inną wartość. |
FormatValue
| Zapis JSON |
|---|
{ "caseConversionType": enum ( |
| Pola | |
|---|---|
caseConversionType |
Opcja konwertowania wartości zmiennej typu ciąg znaków na małe lub wielkie litery. |
convertNullToValue |
Wartość do konwersji, jeśli wartość zmiennej jest pusta. |
convertUndefinedToValue |
Wartość do przekształcenia, jeśli wartość zmiennej jest nieokreślona. |
convertTrueToValue |
Wartość do zamiany, jeśli wartość zmiennej jest równa True. |
convertFalseToValue |
Wartość do zamiany, jeśli wartość zmiennej jest fałszywa. |
CaseConversionType
| Wartości w polu enum | |
|---|---|
none |
|
lowercase |
Opcja konwertowania wartości zmiennej na małe litery. |
uppercase |
Opcja konwertowania wartości zmiennej na wielkie litery. |
Metody |
|
|---|---|
|
Tworzy zmienną GTM. |
|
Usuwa zmienną Google Tag Manager. |
|
Pobiera zmienną Menedżera tagów Google. |
|
Wyświetla wszystkie zmienne GTM w kontenerze. |
|
Cofnij zmiany w zmiennej Menedżera tagów w obszarze roboczym Menedżera tagów. |
|
Zmienia zmienną GTM. |