Ressource: Variable
Stellt eine Google Tag Manager-Variable dar.
| JSON-Darstellung |
|---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "variableId": string, "name": string, "type": string, "notes": string, "scheduleStartMs": string, "scheduleEndMs": string, "parameter": [ { object ( |
| Felder | |
|---|---|
path |
Relativer API-Pfad der GTM-Variable. |
accountId |
GTM-Konto-ID. |
containerId |
GTM-Container-ID. |
workspaceId |
GTM-Arbeitsbereichs-ID. |
variableId |
Die Variablen-ID identifiziert die GTM-Variable eindeutig. |
name |
Anzeigename der Variablen. |
type |
GTM-Variablentyp. |
notes |
Nutzernotizen zur Anwendung dieser Variablen im Container. |
scheduleStartMs |
Startzeitstempel in Millisekunden zum Planen einer Variablen. |
scheduleEndMs |
Endzeitstempel in Millisekunden zum Planen einer Variablen. |
parameter[] |
Parameter der Variablen. |
enablingTriggerId[] |
Nur für mobile Container: Eine Liste von Trigger-IDs zum Aktivieren bedingter Variablen. Die Variable wird aktiviert, wenn einer der aktivierenden Trigger „true“ ist, während alle deaktivierenden Trigger „false“ sind. Wird als ungeordnete Menge behandelt. |
disablingTriggerId[] |
Nur für mobile Container: Eine Liste von Trigger-IDs zum Deaktivieren bedingter Variablen. Die Variable wird aktiviert, wenn einer der aktivierenden Trigger „true“ ist, während alle deaktivierenden Trigger „false“ sind. Wird als ungeordnete Menge behandelt. |
fingerprint |
Der Fingerabdruck der GTM-Variable, wie er zum Zeitpunkt der Speicherung berechnet wurde. Dieser Wert wird bei jeder Änderung der Variablen neu berechnet. |
parentFolderId |
ID des übergeordneten Ordners. |
tagManagerUrl |
Automatisch generierter Link zur Tag Manager-UI |
formatValue |
Option zum Konvertieren eines Variablenwerts in einen anderen Wert. |
FormatValue
| JSON-Darstellung |
|---|
{ "caseConversionType": enum ( |
| Felder | |
|---|---|
caseConversionType |
Die Option zum Konvertieren eines Variablenwerts vom Typ „String“ in Klein- oder Großbuchstaben. |
convertToNumber |
Die Option zum Konvertieren eines Variablenwerts in eine Zahl. |
convertNullToValue |
Der Wert, in den konvertiert werden soll, wenn ein Variablenwert „null“ ist. |
convertUndefinedToValue |
Der Wert, in den konvertiert werden soll, wenn ein Variablenwert nicht definiert ist. |
convertToBoolean |
Die Option zum Konvertieren eines Variablenwerts in einen booleschen Wert. |
convertTrueToValue |
Der Wert, in den konvertiert werden soll, wenn ein Variablenwert „true“ ist. |
convertFalseToValue |
Der Wert, in den konvertiert werden soll, wenn ein Variablenwert „false“ ist. |
CaseConversionType
| Enums | |
|---|---|
none |
|
lowercase |
Die Option zum Konvertieren eines Variablenwerts in Kleinbuchstaben. |
uppercase |
Die Option zum Konvertieren eines Variablenwerts in Großbuchstaben. |
DecimalSeparatorType
| Enums | |
|---|---|
decimalSeparatorTypeUnspecified |
|
period |
Die Option zum Konvertieren eines Variablenwerts in eine Zahl mit einem Punkt als Dezimaltrennzeichen. |
comma |
Die Option zum Konvertieren eines Variablenwerts in eine Zahl mit einem Komma als Dezimaltrennzeichen. |
automatic |
Die Option zum Konvertieren eines Variablenwerts in eine Zahl mit automatischer Erkennung des Dezimaltrennzeichens. |
Methoden |
|
|---|---|
|
Erstellt eine GTM-Variable. |
|
Löscht eine GTM-Variable. |
|
Ruft eine GTM-Variable ab. |
|
Listet alle GTM-Variablen eines Containers auf. |
|
Macht Änderungen an einer GTM-Variable in einem GTM-Arbeitsbereich rückgängig. |
|
Aktualisiert eine GTM-Variable. |