DataLayer: la base técnica del tracking serio en e-commerce y B2B en Tenerife
El dataLayer es el array JavaScript donde la web “habla” con Google Tag Manager para enviar información estructurada (event, items, value, user_type) que GTM consume y reenvía a Google Analytics 4, Google Ads, Meta y el resto del stack. Sin dataLayer, GTM solo puede medir clics y formularios genéricos: nada de e-commerce real, nada de segmentación por estado de usuario, nada de atribución decente. Como GA4 ocupa el 81,4% del mercado de plataformas analítica web según W3Techs (octubre 2025), invertir en dataLayer bien diseñado es invertir en el motor del que depende todo el reporting. En SMedialab implementamos dataLayer para empresas de Tenerife — comercio en Santa Cruz, alojamientos del sur, despachos en La Laguna — coordinando con el equipo de desarrollo desde el diseño hasta la validación.
E-commerce enhanced: el caso de uso obligatorio
Para tiendas online el dataLayer cubre el ciclo completo del producto:
view_item_listal cargar listados de categoría conitems[].view_itemal ver ficha de producto conitems[](item_id,item_name,price,item_brand,item_category).select_itemal clicar en un producto desde un listado.add_to_cartyremove_from_cartcon cantidad y precio actualizados.begin_checkout,add_shipping_info,add_payment_infoypurchasecontransaction_id,value,tax,shippingeitems[]completos.
Sin esa instrumentación, los informes de embudo de GA4 no funcionan y la integración con Google Ads para optimización de pujas se queda con datos parciales — un coste alto cuando el CPC medio search es 5,26 USD en 2025 (WordStream Google Ads Benchmarks 2025).
DataLayer también para B2B y servicios
Más allá de e-commerce, el dataLayer aporta valor en webs B2B y de servicios para enviar datos contextuales:
- Estado de usuario (
user_type: anónimo, registrado, cliente;user_idhasheado). - Tipo de página (
page_type: home, servicio, caso de éxito, blog) para filtrar informes. - Datos de formulario (
form_id,form_step,lead_source) para atribuir leads a la fuente correcta. - Clic en CTA específico (
cta_label,cta_position) para A/B test de mensajes.
Es lo que permite a un despacho profesional o a un alojamiento turístico ver con claridad qué páginas y qué campañas generan los leads cualificados — y no solo los formularios rellenados.
Coordinación con el equipo de desarrollo
El dataLayer requiere código y, por tanto, coordinación con desarrollo. Entregamos al equipo técnico del cliente (o ejecutamos directamente cuando hay acceso al repositorio) un documento con: especificación de cada dataLayer.push(), momento exacto del flujo en que dispara (carga del DOM, callback Ajax, evento del CMS), tipos de cada parámetro y casos edge (carrito vacío, error de pago, login social). El testing se hace en preview de GTM con datos reales y se valida en DebugView de GA4 antes de pasar a producción.
Consent Mode v2: dataLayer y consentimiento
Desde el 6 de marzo de 2024 (Google Tag Manager Help), el banner CMP debe inyectar en el dataLayer los estados de consentimiento (ad_user_data, ad_personalization, analytics_storage) antes de que se dispare ningún tag publicitario. Coordinamos el orden: primero gtag('consent', 'default', ...) con valores por jurisdicción, después la carga del CMP que actualiza con gtag('consent', 'update', ...) cuando el usuario decide. Sin ese orden, Consent Mode v2 no funciona y los tags disparan contra estados indefinidos.
Versionado y mantenimiento
El dataLayer evoluciona: nuevos productos, nuevos campos, nuevos flujos. Documentamos cada cambio con número de versión, fecha y compatibilidad hacia atrás (los tags antiguos siguen funcionando hasta que se migran). En cuentas con BigQuery export, eso permite cruzar datos históricos sin perder consistencia.
Datos del sector (actualizado abril 2026)
- Cuota Google Analytics entre analítica web: 81,4% — W3Techs Usage Statistics, octubre 2025.
- CPC medio Google Ads search 2025: 5,26 USD — WordStream Google Ads Benchmarks 2025.
- Fecha obligatoriedad Consent Mode v2: 6 marzo 2024 — Google Tag Manager Help.
- Empresas Canarias 10+ con venta online 2024: 31,4% — INE ETICCE 2024-2025.
- E-commerce B2C Canarias 2024: 4.066 M€ — OCTSI 2024.