Cómo exportar una parte del contenedor de Google Tag Manager

como exportar una parte del contenedor de google tag manager

Actualizado: 16 de septiembre de 2020.

¿Qué hay de nuevo en esta actualización? En el pasado, la interfaz de Google Tag Manager permitía únicamente exportar un contenedor completo. A partir de ahora, puedes utilizar las funciones integradas para exportar también solo una parte del contenedor.

Si no lo sabías, Google Tag Manager cuenta con una funcionalidad de Importar/Exportar que resulta ser un verdadero salvavidas en términos de tiempo. Si necesitas crear una copia idéntica de un contenedor, simplemente debes exportar el Contenedor A e importar su contenido (archivo JSON) al Contenedor B.

De hecho, todo el concepto de recetas de Google Tag Manager se basa en esto. Puedes aprender más sobre la importación y exportación de contenedores aquí.

Pero, ¿qué sucede si solo deseas exportar una parte del contenedor? Afortunadamente, desde agosto de 2020, esto es posible gracias a la funcionalidad integrada en Google Tag Manager. Y eso es exactamente lo que te mostraré en este artículo.

Opciones para exportar parcialmente un contenedor

Este artículo se dividirá en dos partes fundamentales:

  1. La nueva solución integrada en GTM para exportar parte del contenedor.
  2. Una solución anterior que permite copiar elementos de múltiples contenedores y luego pegarlos en otro (sin necesidad de descargar un archivo JSON).

Una nueva solución rápida (integrada)

Si deseas exportar parte del contenedor en Google Tag Manager, accede a la sección de Admin en tu contenedor de Google Tag Manager y haz clic en Exportar Contenedor.

Luego selecciona el espacio de trabajo que deseas exportar.

Una nueva ventana se deslizará desde la derecha con todos los elementos que puedes exportar. Por defecto, todos los elementos están seleccionados (en otras palabras, esto es una exportación completa).

Sin embargo, si solo necesitas exportar ciertos elementos del contenedor, primero puedes desmarcar todo haciendo clic en la casilla correspondiente:

Después, selecciona los elementos que deseas incluir en tu archivo JSON exportado.

Si utilizas carpetas en tu contenedor y deseas mantenerlas en el archivo exportado, asegúrate de que esta opción esté habilitada.

En la parte superior de la ventana, verás un resumen de cuántos elementos vas a exportar.

Otra característica interesante es la posibilidad de incluir/excluir todos los elementos de la misma carpeta. En la lista de todos los elementos, podrás ver a qué carpetas pertenecen. Haz clic en la carpeta y automáticamente seleccionarás/desmarcarás todos los elementos de ese contenedor.

Por ejemplo, al hacer clic en la carpeta “pruebas”, seleccionas/desmarcas dos elementos: GA Event – Descarga de archivo y Clic en enlace – archivo pdf o docx.

Cuando estés listo, haz clic en el botón de Exportar en la esquina superior derecha. Además, puedes previsualizar el archivo JSON antes de descargarlo.

Esta es una actualización bienvenida en la interfaz de Google Tag Manager. Es sencilla, intuitiva y fácil de usar. Sin embargo, si no deseas lidiar con archivos JSON exportados y prefieres, por ejemplo, recoger elementos de varios contenedores a la vez y luego copiarlos directamente a otro contenedor, sigue leyendo para conocer más sobre la solución anterior.

Una solución anterior que permite copiar y pegar entre contenedores

La solución anterior se basa en GTM Tools de Simo Ahava. Si deseas leer la guía completa sobre este tema, hazlo aquí. En este artículo, solo explicaré la parte de exportación.

Para aclarar, al hablar de “exportar una parte de un contenedor” me refiero a que seremos capaces de clonar un conjunto seleccionado de etiquetas, activadores y variables de un contenedor de GTM a otro. GTM Tools no proporciona una función directa de exportar a JSON.

Si deseas exportar literalmente una parte de un contenedor a un archivo JSON, selecciona lo que necesitas del contenedor A (con la ayuda de GTM Tools), transfiere esos activos a un Contenedor B (que debe estar vacío) y luego utiliza la función de exportación de Google Tag Manager. O simplemente usa la función de exportación nativa en GTM.

A continuación, aquí tienes un resumen del proceso:

  1. Regístrate con una cuenta de Google en GTM Tools. Este paso solo necesita hacerse una vez.
  2. Con la ayuda de GTM Tools, selecciona las etiquetas, activadores y variables que te gustaría transferir a otro contenedor de GTM.
  3. Elige un contenedor de destino.
  4. *magia*
  5. ¡Voilà! Todo está copiado y listo para ser utilizado.

Registro en GTM Tools

Visita gtmtools.com y presiona el botón de inicio de sesión.

Se te pedirá que otorgues permisos para acceder a varias funciones en Google Tag Manager.

Presiona Permitir. Si hay pasos adicionales (de autorización de Google), complétalos también. En resumen, sigue todos los pasos hasta que inicies sesión en GTM Tools.

Inspeccionando el contenedor

Comienza haciendo clic en el menú desplegable Cuenta GTM en la barra de menú superior y elige la cuenta de la cual deseas copiar/exportar algo. En mi caso, es un misterioso sitio web llamado Demo.

Como probablemente ya sabes, cada cuenta de Google Tag Manager puede tener múltiples contenedores. En la imagen anterior, solo tenía un contenedor, por lo que hice clic en el icono de triángulo negro (1) y luego elegí Inspeccionar (2).

A continuación, verás el contenido de un contenedor dividido en tres grupos: etiquetas, activadores y variables.

Cada cuadro de cada grupo es clickeable y puede expandirse. Esto es exactamente lo que haremos. Supongamos que queremos verificar qué etiquetas están disponibles, entonces hacemos clic en Etiquetas.

Seleccionando los elementos

Lo que vamos a hacer a continuación es como hacer “compras”. Empieza a agregar todas las etiquetas, activadores y variables necesarios al carrito. Puedes hacerlo haciendo clic en el ícono verde + ubicado junto a cada elemento del contenedor.

Además, puedes ir “de compras” en múltiples contenedores (por ejemplo, elegir una etiqueta del contenedor A y un activador del contenedor B). Posteriormente, todos los activos (agregados al carrito) se clonarán a otro contenedor.

Después de terminar de seleccionar todos los elementos, ve al Carrito (haciendo clic en el botón en la esquina superior derecha de GTM Tools).

Estamos cerca. Ahora clonaremos todo del carrito al contenedor de GTM de destino; haz clic en el botón verde Clonar al contenedor.

En la ventana de confirmación, necesitarás:

  • Elegir la cuenta y el contenedor de GTM de destino.
  • Elegir el espacio de trabajo dentro de ese contenedor de GTM.

Confirma la acción haciendo clic en el botón Clonar.

¡Hecho!

Pruebas de los elementos exportados

Dirígete a Google Tag Manager y abre el contenedor al que acabas de exportar todos los activos. La forma más sencilla de ver todas las etiquetas/activadores/variables añadidos es revisando la sección de Resumen de ese contenedor.

Si es necesario, modifica esas etiquetas, activadores y variables recién añadidos. Esto incluye (pero no se limita a) cambiar IDs de seguimiento (por ejemplo, Google Analytics o Facebook Pixel).

Por último, activa el modo de depuración de GTM y prueba, prueba, prueba.

Opciones adicionales para la exportación de contenedores

Más allá de las opciones discutidas, existe la posibilidad de realizar exportaciones de contenedores de manera más técnica. Por ejemplo, exportar todo el archivo JSON y luego hacer “cirugía” directamente en ese archivo es una técnica más avanzada. Sin embargo, esta opción está volviéndose obsoleta gracias a las nuevas funcionalidades integradas que facilitan el proceso.

Dependiendo de tus necesidades, podrías considerar algunos factores adicionales:

  • La complejidad de los elementos que deseas exportar.
  • El número de contenedores involucrados en la operación.
  • Tu familiaridad con herramientas de terceros como GTM Tools.
  • La necesidad de mantener la estructura de carpetas.

Explorar estas opciones puede ayudarte a optimizar y simplificar la gestión de tus etiquetas y eventos en Google Tag Manager.