Aunque no se recomienda restringir los tipos de etiquetas implementadas Google Tag Manager, por varios motivos puede ser necesario restringir el tipos de etiquetas implementados en un sitio. Por ejemplo, algunos propietarios de sitios podrían no querer que los usuarios de Google Tag Manager puedan agregar determinadas etiquetas a su sitio para obtener código la estabilidad o la recopilación de datos. En este artículo, se describe cómo restringir la etiqueta en Tag Manager.
Para controlar qué etiquetas, activadores y variables se permiten en una página, usa la
Claves gtm.allowlist
o gtm.blocklist
en tu capa de datos. Estas claves
anular todas y cada una de las configuraciones del contenedor. Cuando se incluyen correctamente en la lista de entidades bloqueadas,
Las etiquetas, los activadores y las variables no se activarán, incluso si se configuraron para
activar en Google Tag Manager.
En el siguiente ejemplo, se muestra cómo inicializar la capa de datos con un
una lista de entidades permitidas y una de entidades bloqueadas. Ambas listas son opcionales y puedes usarlas
separadas o en conjunto (como se muestra). Ambas listas deben ser del tipo Array
, y la
los valores de la lista deben ser del tipo String
. Estos valores deben enviarse
la capa de datos antes de que se activen las etiquetas:
<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
'gtm.allowlist': ['<id>', '<id>', ...],
'gtm.blocklist': ['<id>', '<id>', '<id>', ...]
});
</script>
Cada ID
de la lista corresponde a una etiqueta, un activador o un tipo de variable específicos.
o a una clase de tipos. Las clases representan grupos de etiquetas, activadores
variables con las mismas capacidades. Por ejemplo, todas las etiquetas que pueden enviar
los píxeles a dominios que no sean de Google tendrán la clase nonGooglePixels
. Las clases son
útil para bloquear capacidades en etiquetas, activadores y etiquetas actuales
variables.
Es importante comprender las reglas que rigen las listas de entidades permitidas y de entidades bloqueadas:
- Listas de entidades permitidas Cuando se establece una lista de entidades permitidas, las etiquetas, los activadores y las variables relevantes ejecutar solo si están en la lista de entidades permitidas, ya sea de forma explícita (por tipo ID) o de manera implícita (con todas sus clases en la lista).
- Listas de entidades bloqueadas Cuando se establece una lista de entidades bloqueadas, las etiquetas, los activadores y las variables solo ejecutar si no están en la lista de entidades bloqueadas, ya sea de forma explícita (por tipo ID) o de forma implícita (ya que tiene cualquiera de sus clases en la lista).
- Las listas de entidades bloqueadas anulan las listas de entidades permitidas Cuando se establezcan ambas opciones, las listas de entidades bloqueadas tienen prioridad. Puedes usar un lista de entidades permitidas para una clase de etiquetas y una lista de entidades bloqueadas para una etiqueta específica de esa pero no sucede lo contrario. No puedes usar una lista de entidades bloqueadas para un una clase de etiquetas y una lista de entidades permitidas para una etiqueta específica de esa clase.
- Las clases tienen relaciones
Algunas clases tienen relaciones con otras clases. Por ejemplo, las etiquetas que
Pueden ejecutar secuencias de comandos ajenas a Google y, por definición, pueden enviar (por definición) píxeles que no sean de Google. Para
por lo que, si bloqueas
nonGooglePixels
, también se bloqueará automáticamentenonGoogleScripts
Todas las etiquetas, los activadores y las variables que pertenecen a grupo se bloqueará.
En la siguiente tabla, se proporciona una lista de las etiquetas, los activadores y los activadores variables, sus tipos y las clases a las que pertenecen:
Etiqueta | ID |
Classes |
---|---|---|
Etiqueta genérica de AB TASTY | abtGeneric |
nonGoogleScripts |
Etiqueta de AdAdvisor | ta |
nonGoogleScripts |
Etiqueta de adometry | adm |
google |
Etiqueta de píxel inteligente de AdRoll | asp |
nonGoogleScripts |
Etiqueta del seguimiento de conversiones de Google Ads | awct |
google |
Etiqueta de remarketing de Google Ads | sp |
google |
Etiqueta de conversión de Affiliate Window | awc |
nonGoogleScripts |
Etiqueta de recorrido de la ventana de afiliados | awj |
nonGoogleScripts |
Seguimiento de eventos universales de Bing Ads | baut |
nonGoogleScripts |
Solución de encuestas a compradores de Bizrate Insights | bb |
nonGoogleScripts |
Solución de encuestas sobre abandono del sitio de Bizrate Insights | bsa |
nonGoogleScripts |
Etiqueta de seguimiento estándar de ClickTale (OBSOLETA) | cts |
nonGoogleScripts |
Etiqueta de medición digital unificada de comScore | csm |
nonGoogleScripts |
Conversant Mediaplex - Etiqueta MCT de IFRAME | mpm |
nonGoogleIframes |
Conversant Mediaplex - Etiqueta de ROI IMG estándar | mpr |
nonGooglePixels |
Vinculador de conversiones | gclidw |
google |
Etiqueta de huevo loca | cegg |
nonGoogleScripts |
OneTag de Criteo | crto |
nonGoogleScripts |
Etiqueta HTML personalizada | html |
customScripts |
Etiqueta de imagen personalizada | img |
customPixels |
Etiqueta de distribución | dstag |
nonGoogleScripts |
Etiqueta de contador de Floodlight | flc |
|
Etiqueta de venta de Floodlight | fls |
|
Etiqueta de píxel universal de Dstillery | m6d |
nonGooglePixels |
Etiqueta Eulerian Analytics | ela |
customScripts |
Etiqueta de Google (anteriormente, "Configuración de Google Analytics 4") | gaawc |
google |
Evento de Google Analytics 4 | gaawe |
google |
Etiqueta de Google Analytics (heredada) | ga |
google |
Satisfacción del sitio web de Encuestas para consumidores de Google | gcs |
google |
Etiqueta de Google Trusted Stores | ts |
|
Código de seguimiento de Hotjar | hjtc |
nonGoogleScripts |
Etiqueta de seguimiento de llamadas de Infinity | infinity |
nonGoogleScripts |
Intent Media: Search Compare Ads | sca |
nonGoogleScripts |
Etiqueta de seguimiento de K50 | k50Init |
nonGoogleScripts |
LeadLab | ll |
nonGoogleScripts |
Etiqueta de LinkedIn | bzi |
nonGoogleScripts |
Etiqueta de JS de Lytics | ljs |
nonGoogleScripts |
Etiqueta de software Marin | ms |
nonGoogleScripts |
Mediaplex - IFRAME MCT Tag | mpm |
nonGoogleIframes |
Mediaplex: etiqueta de ROI de IMG estándar | mpr |
nonGooglePixels |
Message Mate | messagemate |
nonGoogleScripts |
Etiqueta de Mouseflow | mf |
nonGoogleScripts |
Neustar Pixel | ta |
nonGoogleScripts |
Etiqueta DCR Static Lite de Nielsen | ndcr |
nonGoogleScripts |
Etiqueta de sugerencia de estadísticas de contenido | nudge |
nonGoogleScripts |
Código de seguimiento de Oktopost | okt |
nonGoogleScripts |
Etiqueta de conversión de Optimise | omc |
nonGoogleScripts |
El propietario de contenido escucha un mensaje de Mate | messagemate |
nonGoogleScripts |
Píxel de público perfecto | pa |
nonGoogleScripts |
Personali Canvas | pc |
nonGoogleScripts |
pntr |
nonGoogleScripts |
|
Placed | placedPixel |
nonGoogleScripts |
Plataforma de opiniones de los clientes de Pulse Insights | pijs |
nonGoogleScripts |
Medición de públicos de Quantcast | qcm |
nonGoogleScripts |
Quora Pixel | qpx |
nonGoogleScripts |
Rawsoft FoxMetrics | fxm |
nonGoogleScripts |
Etiqueta de JavaScript de SaleCycle | scjs |
customScripts |
Etiqueta de píxel de SaleCycle | scp |
customPixels |
Seguimiento de JavaScript de SearchForce para la página de conversión | sfc |
nonGoogleScripts |
Seguimiento de SearchForce JavaScript para la página de destino | sfl |
nonGoogleScripts |
Etiqueta de seguimiento de redireccionamientos de SearchForce | sfr |
nonGooglePixels |
Shareaholic | shareaholic |
nonGoogleScripts |
Widget de Survicate | svw |
nonGoogleScripts |
Etiqueta de conversión de clientes potenciales de TradeDoubler | tdlc |
nonGooglePixels |
Etiqueta de conversión de venta de TradeDoubler | tdsc |
nonGooglePixels |
Activar la etiqueta del seguimiento de conversiones | tc |
nonGoogleScripts |
Etiqueta de recopilación de datos de Turn | tdc |
nonGoogleScripts |
Etiqueta del sitio web universal de Twitter | twitter_website_tag |
nonGoogleScripts |
Etiqueta de Universal Analytics | ua |
google |
Etiqueta de pie de página global para realizar una venta incremental | uslt |
customScripts |
Etiqueta de confirmación de la venta incremental | uspt |
customScripts |
Etiqueta JavaScript interactiva de Ve | vei |
nonGoogleScripts |
Píxel interactivo Ve | veip |
nonGooglePixels |
Etiqueta de conversión de VisualDNA | vdc |
nonGoogleScripts |
Xtremepush | xpsh |
nonGoogleScripts |
Yieldify | yieldify |
nonGoogleScripts |
Zonas | zone |
|
Activador | ID |
Classes |
---|---|---|
Activador/agente de escucha de visibilidad del elemento | evl |
google |
Objeto de escucha/activador de clics | cl |
google |
Objeto de escucha o activador de envío de formularios | fsl |
|
Objeto de escucha/activador del historial | hl |
google |
Activador o escucha de errores de JavaScript | jel |
google |
Objeto de escucha de clics en vínculos/activador | lcl |
|
Objeto de escucha/activador de profundidad de desplazamiento | sdl |
google |
Objeto de escucha/activador del temporizador | tl |
google |
Objeto de escucha o activador de video de YouTube | ytl |
google |
Variable | ID |
Classes |
---|---|---|
Cookie propia | k |
google |
Variable de evento automático | v |
google |
Constante | c |
google |
Número de versión del contenedor | ctv |
google |
Evento personalizado | e |
google |
Variable personalizada de JavaScript | jsm |
customScripts |
Variable de capa de datos | v |
google |
Modo de depuración | dbg |
google |
Elemento DOM | d |
google |
Visibilidad del elemento | vis |
google |
Configuración de Google Analytics (heredada) | gas |
google |
URL de referencia HTTP | f |
google |
Variable de JavaScript | j |
google |
Tabla de búsqueda | smm |
google |
Número aleatorio | r |
google |
Tabla RegEx | remm |
google |
URL | u |
google |
En la siguiente tabla, se proporciona una lista de las clases disponibles y sus relaciones con otras clases. La columna Lista de entidades permitidas automáticamente representa la lista de clases que se incluirán implícitamente en la lista de entidades permitidas cuando de esa fila también se incluye en la lista de entidades permitidas. Asimismo, el programa Listado de entidades bloqueadas La columna automáticamente representa la lista de clases que se generarán de forma implícita en la lista de entidades bloqueadas cuando la clase de esa fila está en la lista de entidades bloqueadas.
Clase | Descripción | Incluido en la lista de entidades permitidas automáticamente | Lista de entidades bloqueadas automáticamente |
---|---|---|---|
customPixels |
Son capaces de enviar píxeles a las URLs definidas por el usuario. |
nonGooglePixels
|
customScripts html
|
customScripts |
Ser capaz de ejecutar el código JavaScript proporcionado por el usuario |
html customPixels nonGooglePixels nonGoogleScripts nonGoogleIframes
|
html
|
google |
Solo es capaz de ejecutar secuencias de comandos alojadas en Google y enviar píxeles a Google. | ||
html |
Alias de customScripts . Ten en cuenta que este también es el
ID para la etiqueta HTML personalizada Esto garantiza que los usuarios heredados
también obtendrás los beneficios de la clase customScripts . |
customScripts customPixels nonGooglePixels nonGoogleScripts nonGoogleIframes
|
customScripts
|
nonGooglePixels |
Son capaces de enviar píxeles a dominios ajenos a Google. |
customPixels customScripts html nonGoogleScripts nonGoogleIframes
|
|
nonGoogleScripts |
Permite ejecutar secuencias de comandos no proporcionadas por Google. |
nonGooglePixels |
customScripts html
|
nonGoogleIframes |
Ser capaz de insertar iframes de dominios que no son de Google |
nonGooglePixels |
customScripts html nonGoogleScripts
|
sandboxedScripts |
En zona de pruebas JavaScript que se usa como parte de plantillas personalizadas. | Ninguno | Ninguno |