Skip to content

Tag Manager

Tag Manager es un módulo opcional que gestiona en un solo lugar los píxeles de marketing y las herramientas de analítica más habituales. En lugar de pegar fragmentos de código en tu tema, activas los proveedores que utilizas e introduces tu propio identificador de seguimiento o dominio. Nada está fijado en el código, y el plugin nunca realiza ninguna petición HTTP saliente desde PHP; cada etiqueta es un pequeño fragmento del lado del cliente que se emite en la página.

Lo fundamental: cada etiqueta pasa por el Consent Manager y se envuelve en un elemento <script type="text/plain" data-polski-consent="CATEGORY">. El script se ejecuta solo una vez que la persona visitante ha concedido la categoría de consentimiento correspondiente. Los píxeles de publicidad y remarketing se condicionan a marketing, mientras que las herramientas de medición y mapas de calor se condicionan a analytics.

Estas son herramientas que te ayudan a cargar etiquetas de terceros de forma responsable. No constituyen asesoramiento legal y por sí solas no garantizan ningún resultado legal concreto.

El módulo está desactivado de forma predeterminada. Actívalo en WooCommerce > Polski > Módulos (la sección “Tag Manager”). Una vez activado, encontrarás los ajustes de cada proveedor en la tarjeta del módulo. La etiqueta de un proveedor aparece en la tienda solo cuando se cumplen tres condiciones: el módulo está activado, el proveedor está encendido y su identificador está introducido (salvo Simple Analytics, que no necesita identificador).

GA4 y Google Tag Manager no se gestionan intencionadamente en este módulo. Se encuentran en el módulo GA4 DataLayer junto con los eventos de comercio electrónico de WooCommerce, para evitar cargar los mismos scripts dos veces.

Cada proveedor tiene su propio interruptor de encendido/apagado y un campo de identificador. La categoría de consentimiento determina cuándo se permite que la etiqueta se ejecute.

ProveedorCampo de identificador
Meta PixelPixel ID
TikTok PixelPixel ID
Microsoft Advertising (Bing UET)UET Tag ID
LinkedIn InsightPartner ID
Pinterest TagTag ID
X / Twitter AdsPixel ID
Google AdsAW-XXXXXXXXX
ProveedorCampo de identificador
Microsoft ClarityProject ID
MatomoSite ID (más la URL de la instancia de Matomo)
PlausibleDominio (p. ej. example.com)
PostHogProject API key
HotjarSite ID
InspectletWID
Crazy EggAccount ID
Simple Analyticssin identificador (basta con el interruptor)
  • Las etiquetas se imprimen en la cabecera de la página mediante wp_head (prioridad 20), es decir, después de Google Consent Mode y del módulo DataLayer.
  • Hotjar se inicializa mejor justo antes de </body>, por lo que se imprime en el pie mediante wp_footer.
  • Las etiquetas nunca se imprimen en el área de administración; se ejecutan únicamente en la tienda.
  • Matomo requiere tanto un Site ID como la URL de la instancia de Matomo. Sin la URL no se imprime ninguna etiqueta.
  • Crazy Egg requiere un Account ID numérico de al menos 8 dígitos; de lo contrario no se imprime ninguna etiqueta.

El condicionamiento al consentimiento funciona junto con el módulo Consent Manager, que proporciona la capa de consentimiento y lee las elecciones de la persona visitante. Hasta que la persona visitante concede la categoría marketing o analytics, los scripts envueltos permanecen inertes y no cargan ningún código de terceros. Una vez concedido el consentimiento, las etiquetas correspondientes empiezan a ejecutarse.

Ten en cuenta que la configuración correcta del consentimiento depende de tu contexto legal. El plugin proporciona el mecanismo técnico; decidir qué etiquetas y categorías utilizas es cosa tuya.

Una etiqueta no aparece - comprueba que el módulo esté activado, que el proveedor esté encendido y que el campo de identificador esté completado. Matomo también requiere la URL de la instancia.

La etiqueta está en el código fuente de la página pero no se registra nada - es lo esperado hasta que la persona visitante conceda la categoría correspondiente en el Consent Manager. Un script text/plain se ejecuta solo tras el consentimiento.

Buscas GA4 o GTM - están en el módulo GA4 DataLayer, no aquí.

Informar de problemas: github.com/wppoland/polski/issues

Esta página tiene únicamente fines informativos y no constituye asesoramiento legal. Consulta a un abogado antes de la implementación. Polski for WooCommerce es software de código abierto (GPLv2) proporcionado sin garantía.