Una adición muy reciente a Administrador de etiquetas de Google es el Valor de formato Opción en todos Variables de GTMCon Formatear valor, puede modificar la salida de la variable con una serie de transformaciones predefinidas.
Esto es extremadamente útil, porque ya no necesita crear variables JavaScript personalizadas cuyo único propósito de existencia es cambiar la salida de otro variables a minúsculas, o cambiar undefined
valores a cadenas de respaldo (por ejemplo (not set)
).
incógnita
El boletín informativo de Simmer
Suscríbete a la Boletín informativo de Simmer ¡Para recibir las últimas noticias y contenidos de Simo Ahava en tu bandeja de entrada de correo electrónico!
Consejo 88: Opción de formato de valor en las variables de GTM
Cuando creas o modificas cualquier variable En GTM, ahora verá una nueva opción en la parte inferior de la pantalla de configuración. La opción se titula Valor de formatoAl expandirlo verás las siguientes opciones:
-
Cambiar mayúsculas y minúsculas a… – Esto le permite cambiar el caso de la salida de cadena de la variable a cualquiera de los dos:
lowercase
oUPPERCASE
. -
Convertir
null
a… – Con esto podrás convertirnull
valores a otra cadena (escribiendo texto directamente en el campo), o puede tenernull
La salida vuelve a otra variable seleccionándola desde el selector de variables. -
Convertir
undefined
a… – Lo mismo que connull
ahora puedes tenerundefined
Los valores vuelven a ser cadenas o al valor devuelto de otras variables. -
Convertir
true
a… – Igual que el anterior, excepto que ahora puedes convertir valores booleanos.true
a una cadena o al valor devuelto de alguna otra variable. -
Convertir
false
a… – Igual que el anterior, excepto que ahora puedes convertir valores booleanos.false
a una cadena o al valor devuelto de alguna otra variable.
Entonces, ¿para qué sirve esto? Bueno, tomemos el Caso Conversión como ejemplo. Si se fuerza la salida de la variable a minúsculas, por ejemplo, se pueden normalizar todas las siguientes cadenas:
"I really like GTM"
, "i LoVe gTM"
, "I LOVE GTM"
.
Con Caso conversión establecida a Minúsculasla salida de las tres cadenas anteriores sería "i really like gtm"
.
La normalización es absolutamente important en herramientas como Análisis de Googleque tratan cada formato de caso de cualquier cadena como único y distinto de los demás.
Ser capaz de convertir falsedad valores como undefined
, null
y false
Para las representaciones de cadenas también es útil, ya que ahora puedes usar algo como "N/A"
o "(not set)"
para representar situaciones en las que la variable no devolvió un valor adecuado. Nuevamente, en Google Analytics esto es relevante, porque Gotas de GA undefined
campos de hits.
El Valor de formato La opción es una adición muy útil al arsenal de Google Tag Supervisor. Solo espero que la cantidad de opciones de formato disponibles aumente en el futuro, tal vez incluso permitiéndonos escribir funciones anónimas simples directamente en la interfaz de usuario a través de la cual se pasa cada salida variable.