Restringir la implementación de etiquetas

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:

  1. 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).
  2. 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).
  3. 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.
  4. 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áticamente nonGoogleScripts 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
Pinterest 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