Hoy vamos a ver una problemática no muy común, pero que nos puede echar un cable cuando necesitamos hacer debug de un website rápido y no hay acceso a GTM.
Localizando el ID de GTM (puede haber varios)
Lo primero que debemos tener, es el ID del contenedor. Dos maneras de localizarlo:
Por consola: a través de este script que podemos pegar en la consola:
const gtmIds = Array.from(document.scripts)
.map(script => script.src.match(/GTM-[\w-]+/g))
.filter(Boolean)
.flat()
.filter((id, index, self) => self.indexOf(id) === index); // elimina duplicados
if (gtmIds.length > 0) {
console.log('GTM IDs encontrados:', gtmIds);
} else {
console.log('No se encontró ningún GTM ID.');
}
Nos devolverá el GTM localizado:

💡 Si el site tiene más de un GTM insertado, el script nos mostrará el listado con los IDs

O buscando en el código fuente por GTM-:
GTM Spy
Una vez tenemos el ID (GTM-TZ3ZCDT en mi caso, he utilizado el ID de mi site), nos vamos a https://gtm-spy.onrender.com/?containerID=GTM-XXXXXXX e introducimos el código.
Hay muchas páginas que pueden hacerte el trabajo sucio pero esta es la que mejores resultados me ha traido.

Resultados obtenidos
Ya lo tenemos. Tenemos acceso a variables, etiquetas y activadores categorizado en el panel lateral izquierdo.

Podremos ver los detalles de cada etiqueta y sus variables asignadas.

Incluso visualizar el JS puro que incluyan

Eso sí, no tendremos el nombre asociado a la variable, pero nos dará una idea de la estructura y contenido de etiquetas y variables.
Por sí misma, esta info puede que no nos sirva de mucho pero si que podremos saber qué hay en el site, qué se está activando y cuándo sin tener que hacer cábalas debugeando.
⌨️ He creado mi propio GTM Spy, para no depender de este site, y poder lanzarlo en local. Te dejo enlace a mi Github para que puedas verlo: https://github.com/joangpega/gtm-spy
Casos de uso
Con la visualización que nos aporta GTMSpy, podremos replicarlo un contenedor GTM nuestro e inyectarlo en el site a través de JS para probar cambios mientras nos conceden acceso al GTM -por ejemplo-.