DataLayer: la base técnica del tracking serio en Tenerife
El dataLayer es el array JavaScript donde tu web “habla” con Google Tag Manager. Le envía información estructurada —event, items, value, user_type— que GTM consume y reenvía a Google Analytics 4, Google Ads, Meta y el resto de tu stack.
Sin dataLayer, GTM solo mide clics y formularios genéricos. Eso significa:
- Nada de e-commerce real.
- Nada de segmentación por estado de usuario.
- Nada de atribución decente.
GA4 ocupa el 81,4% del mercado de analítica web según W3Techs (octubre 2025). Por tanto, invertir en un 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. Coordinamos con tu 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_list: al cargar listados de categoría, conitems[].view_item: al ver la ficha de producto, conitems[](item_id,item_name,price,item_brand,item_category).select_item: al clicar un producto desde un listado.add_to_cartyremove_from_cart: con cantidad y precio actualizados.begin_checkout,add_shipping_info,add_payment_infoypurchase: contransaction_id,value,tax,shippingeitems[]completos.
Sin esa instrumentación, los informes de embudo de GA4 no funcionan. Además, la integración con Google Ads para optimizar pujas se queda con datos parciales. Es 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
El dataLayer no es solo para tiendas. En webs B2B y de servicios envía datos contextuales muy útiles:
- Estado de usuario:
user_type(anónimo, registrado, cliente) yuser_idhasheado. - Tipo de página:
page_type(home, servicio, caso de éxito, blog) para filtrar informes. - Datos de formulario:
form_id,form_step,lead_sourcepara atribuir cada lead a su fuente. - Clic en CTA específico:
cta_label,cta_positionpara hacer A/B test de mensajes.
Así, un despacho profesional o un alojamiento turístico ve con claridad qué páginas y campañas generan leads cualificados. No solo formularios rellenados, sino oportunidades reales.
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 un documento técnico completo (o lo ejecutamos directamente cuando hay acceso al repositorio).
Ese documento detalla:
- La especificación de cada
dataLayer.push(). - El momento exacto del flujo en que dispara: carga del DOM, callback Ajax o evento del CMS.
- Los tipos de cada parámetro.
- Los casos edge: carrito vacío, error de pago, login social.
El testing se hace en el modo preview de GTM con datos reales. Lo validamos 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 dispare cualquier tag publicitario.
Coordinamos el orden correcto:
- 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 export a BigQuery, esto 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.