Proveedor
- referencias / identificadores
- títulos / descripciones
- precio / stock
- imágenes / categorías
Experiencia profesional
Me incorporé a Dromersland en 2019 trabajando con catálogo y operativa técnica del e-commerce. Con el crecimiento del negocio fui asumiendo responsabilidades sobre automatización, integración de proveedores, calidad y gobierno del dato, TecDoc, Collibra, clientes y vehículos, pricing, logística y arquitectura de medición.
Comencé trabajando con una web, un proveedor principal y un catálogo centrado en iluminación y componentes de automoción. Mis primeras responsabilidades estuvieron relacionadas con la gestión y publicación de producto, pero el crecimiento del catálogo hizo necesario automatizar procesos con Python, pandas, CSV y SQL y mejorar la calidad y estructura de los datos.
Utilicé Python y pandas para automatizar la transformación de catálogos CSV, realizar joins por SKU o referencia, normalizar atributos y preparar cargas masivas para WooCommerce.
Definí y apliqué reglas reproducibles para normalizar títulos, referencias, atributos, descripciones y campos derivados, conservando trazabilidad de origen hacia el SKU destino.
El catálogo partió de aproximadamente 15.000 artículos en 2019, alcanzó alrededor de 50.000 en 2021–2022 y terminó superando los 150.000, obligándome a adaptar progresivamente los procesos de carga, consulta y validación.
Estructuré el catálogo de iluminación modelando relaciones entre SKU, referencias, tecnología, posición, componentes y compatibilidades, y apliqué controles básicos de Data Quality.
El catálogo de automoción combinaba SKU, referencias internas y de fabricante, categorías, atributos técnicos, posición, lado, tecnología, stock, imágenes y compatibilidades. La información no podía mantenerse únicamente como fichas aisladas porque los productos dependían de relaciones entre componentes y vehículos.
Sobre estos datos apliqué controles de completitud, consistencia, unicidad, validez, exactitud y estandarización, especialmente sobre referencias, atributos obligatorios y compatibilidades.
Implanté Universal Analytics para conectar datos operativos del e-commerce con tráfico, comportamiento, conversiones y ventas.
Trabajé en la implantación y mantenimiento de Universal Analytics para medir procedencia del tráfico, navegación, visualización de productos, comportamiento de usuario, conversiones y ventas asociadas a los distintos canales.
Preparé y mantuve el feed de producto hacia Google Merchant Center y Google Shopping, resolviendo errores de identificadores, títulos, precios y disponibilidad que afectaban a campañas.
Entrada / preparación
Publicación
Control de calidad / feedback
Las incidencias detectadas se corregían en la transformación del dato o en el catálogo interno antes de regenerar y publicar el feed.
Entrada / preparación
Publicación
Control de calidad / feedback
Las incidencias detectadas se corregían en la transformación del dato o en el catálogo interno antes de regenerar y publicar el feed.
Durante este periodo el número de proveedores aumentó progresivamente hasta aproximadamente cinco o seis. Los catálogos llegaban en distintos idiomas, formatos y niveles de calidad, por lo que asumí tareas de normalización, integración, definición de un modelo común de producto y aplicación de reglas de Data Quality.
Integré catálogos de cinco o seis proveedores con formatos, idiomas y calidad heterogéneos (CSV, Excel, APIs y estructuras propias).
La integración exigía resolver diferencias de estructura, idioma, referencias y completitud antes de incorporar los datos al modelo interno.
Construí una representación común de producto para integrar fuentes heterogéneas y normalizar vocabulario técnico entre proveedores e idiomas.
La integración dejó de adaptarse individualmente a cada proveedor. Las distintas fuentes se transformaban hacia un modelo interno común, manteniendo el significado técnico de pieza, posición, lado, tecnología, fabricante, referencia, compatibilidad y características del vehículo o componente.
ES
EN
PT
Normalización
Pieza
Vehículo
Matching con modelo interno
Representaciones resueltas
SEAT León 2 · SEAT Leon II · SEAT Leon MK2
Apliqué reglas comunes de Data Quality sobre campos obligatorios, formatos, categorías, referencias, duplicados, atributos y compatibilidades.
Datos de origen tal y como podían llegar del proveedor
Información inferida del dato recibido
Convención de referencia del proveedor
Sufijo L → posible lado izquierdo
Regla específica de esa fuente; no era una convención universal.
Problemas detectables
Interpretación de abreviaturas y nomenclatura del proveedor
Convenciones de la fuente y contraste con equivalencias OEM
Resolución del modelo, generación y aplicación con TecDoc y fuentes internas
Contraste técnico cuando el proveedor no aportaba información suficiente
Derivación y contraste
PIL → Piloto
DEL → Delantero
Sufijo L → posible lado izquierdo según convención de esa fuente
Contraste de la referencia con equivalencias de fabricante
Resolución de vehículo, generación, aplicación y compatibilidades
Obtención o validación mediante referencias y fuentes técnicas cuando no venía informada
Cotejo adicional cuando el dato de origen no era suficiente
Pregunta clave
¿Disponemos de los datos necesarios y tienen formatos y valores utilizables?
Pregunta clave
¿Hemos podido determinar correctamente qué pieza es y qué atributos técnicos le corresponden?
Pregunta clave
¿Las referencias, equivalencias y compatibilidades resuelven contra la misma entidad sin duplicidades ni contradicciones?
El registro puede continuar hacia los procesos de integración o publicación.
El registro requiere revisión o corrección antes de continuar.
Gestioné requisitos de cookies y consentimiento: finalidad, scripts permitidos y condiciones bajo las que los datos podían enviarse a terceros.
El ecosistema creció hasta tres plataformas y los mismos productos comenzaron a depender de múltiples proveedores, referencias, tarifas y condiciones comerciales. Durante esta etapa trabajé en la normalización de Supplier Data, el desarrollo de lógica para seleccionar proveedor, la coherencia entre aplicaciones y la integración de TecDoc.
Mantuve la coherencia de referencias, productos, precios, stock, imágenes, eventos y compatibilidades entre dos WordPress y una aplicación Django.
El entorno creció hasta dos plataformas WordPress y una aplicación Django, con catálogos compartidos y datos específicos por aplicación. Una de las plataformas estaba orientada a clientes profesionales y añadía cuentas, condiciones comerciales y funcionalidades B2B.
Catálogo y operativa e-commerce
Clientes profesionales y condiciones comerciales
Aplicación con catálogo y lógica propia
Aunque cada aplicación tuviera funcionalidades y datos específicos, las entidades compartidas debían conservar referencias, relaciones y significado consistentes.
Una misma referencia o producto debía resolver contra la misma entidad independientemente de la aplicación.
Categorías, relaciones y compatibilidades debían conservar la misma interpretación entre plataformas.
Precio, stock y demás datos operativos debían mantenerse consistentes con las fuentes que los alimentaban.
Separé la identidad del producto de las ofertas de cada proveedor y normalicé sus tarifas para poder comparar coste, portes, disponibilidad y condiciones.
Un mismo producto podía estar disponible en varios proveedores con referencias, precios, portes, stock y condiciones diferentes.
Una única identidad de producto
Ejemplo
Un mismo faro para un SEAT Ibiza de 2005 podía disponer de varias ofertas internas mientras el cliente veía un único producto.
Identificador recibido en cada tarifa
Relación entre la referencia del proveedor y la pieza correspondiente
Resolución contra una única identidad interna de producto
Antes de comparar tarifas había que confirmar que las distintas referencias correspondían realmente a la misma pieza.
Las tarifas de cada proveedor se transformaban a una estructura común y se resolvían contra el Product Master antes de poder compararse.
Datos recibidos
Estructura normalizada
Misma base de comparación
Precio de compra sobre una misma identidad de producto
Coste logístico asociado a la oferta
Stock o disponibilidad informada por el proveedor
Condiciones comerciales aplicables a esa oferta
Una vez resuelta la identidad y normalizados los datos, distintas alternativas de suministro podían compararse sobre el mismo producto.
Implementé lógica de selección de proveedor basada en matching, actualidad, coste real, portes, disponibilidad, margen y condiciones.
Cada Supplier Offer representaba una alternativa real de suministro para el mismo Product Master.
La referencia debía estar correctamente resuelta contra el Product Master para evitar comparar piezas diferentes o perder ofertas equivalentes.
Tarifa, stock y condiciones debían estar actualizados antes de utilizar una oferta en la decisión.
Una vez validada la oferta, la decisión no se basaba únicamente en el precio de compra.
Precio de compra más costes asociados a la oferta.
Coste de transporte asociado al suministro.
Stock disponible en el momento de la decisión.
Impacto económico y condiciones comerciales aplicables.
La oferta seleccionada era la que mejor encajaba con las condiciones reales del pedido una vez resuelta la identidad y comprobada la vigencia de los datos.
Resultado de comparar las alternativas válidas disponibles para ese Product Master.
Aseguré la capa técnica de feeds, eventos, conversiones y medición requerida por Smart Shopping, mientras la agencia definía la estrategia de campañas.
Definía la parte estratégica de la captación.
Preparaba y mantenía la base técnica para que Smart Shopping pudiera operar correctamente.
Mi trabajo consistía en asegurar que el catálogo llegara correctamente a Merchant Center y que la medición de eventos y conversiones alimentara de forma fiable las integraciones con Google Ads y Analytics.
El catálogo podía publicarse y mantenerse con incidencias controladas.
Eventos y conversiones quedaban disponibles para la capa publicitaria.
La agencia podía trabajar campañas sobre una base técnica mantenida y depurada.
Integré TecDoc resolviendo relaciones entre vehículos, fabricantes, motorizaciones, OE/OEM, equivalencias y compatibilidades con nuestro catálogo y aplicaciones.
Entidad de aplicación y compatibilidad
Jerarquía de vehículo
Variante técnica del vehículo
Referencias de fabricante
Relaciones entre referencias
Agrupación técnica de pieza
Relación pieza–vehículo
Vinculación con el catálogo propio
Cruce con referencias y equivalencias externas
Consumo del dato en las plataformas de catálogo
Aplicación del dato a navegación, búsquedas y compatibilidades
La parte crítica consistía en distinguir si una referencia apuntaba al mismo producto, a una equivalencia, a una alternativa compatible o a una pieza diferente.
La referencia resolvía contra la misma pieza en nuestro catálogo.
La pieza era la misma, pero la referencia procedía de otra nomenclatura.
La pieza no era idéntica, pero podía aplicarse sobre el mismo vehículo o contexto.
La referencia no debía mezclarse con la identidad principal ni con sus equivalencias.
Ese trabajo permitía integrar TecDoc sin romper la identidad del catálogo, las compatibilidades ni la lógica de búsqueda de las aplicaciones.
Adapté feeds, conversiones, productos, eventos e integraciones durante la sustitución de Smart Shopping por Performance Max.
Base anterior sobre la que ya existían feed, medición e integraciones.
Nuevo entorno al que hubo que adaptar la capa técnica existente.
La migración no consistía en rehacer la estrategia de campañas, sino en adaptar productos, señales y medición al nuevo modelo técnico.
Producto, feed y disponibilidad preparados para el nuevo entorno.
Eventos, conversiones y señales revisadas para mantener la continuidad técnica.
Conexiones con Google Ads y Analytics adaptadas a la nueva operativa.
Los productos y su disponibilidad podían seguir utilizándose en el nuevo entorno.
Conversiones, eventos y señales quedaban preparadas para la transición técnica.
Google Ads y Analytics seguían conectados sobre la base técnica adaptada.
La migración exigió ajustar la infraestructura existente sin perder coherencia entre catálogo, medición e integraciones.
La incorporación de TecDoc aumentó considerablemente el número de entidades, referencias y relaciones que había que mantener. Evaluamos Microsoft Purview y Collibra y finalmente adoptamos Collibra. Me encargué de buena parte de la implantación técnica, el modelado y la automatización del mantenimiento, mientras continuaba trabajando sobre GTM, dataLayer, GA4 y contratos de datos entre las tres plataformas.
La complejidad introducida por TecDoc llevó a formalizar el gobierno del dato; evaluamos Microsoft Purview y seleccionamos Collibra por madurez, profundidad, flexibilidad y adecuación.
TecDoc multiplicó entidades, identificadores, equivalencias y relaciones hasta hacer insuficiente depender de scripts aislados, documentación dispersa y conocimiento implícito.
Lo evaluamos mediante pruebas, pero para nuestro caso no ofrecía la profundidad, flexibilidad y madurez que necesitábamos en un entorno heterogéneo.
Ofrecía una mejor adecuación al modelo que debíamos gobernar y a las relaciones que necesitábamos mantener.
Capacidad suficiente para sostener un modelo de gobierno real.
Nivel de detalle necesario para activos, relaciones y mappings.
Capacidad para adaptarse a fuentes y estructuras heterogéneas.
Encaje con el modelo de datos y las relaciones que necesitábamos mantener.
Seleccionada por su mejor adecuación al modelo y al nivel de gobierno que necesitábamos.
Me encargué de buena parte de la implantación y mantenimiento de Collibra, incluyendo mappings, relaciones, nomenclaturas, fuentes, consumidores y reglas del ecosistema real.
Trasladé a Collibra una parte importante del conocimiento que antes estaba repartido entre sistemas, documentos y conocimiento operativo.
Modelo gobernado en Collibra
Definición de estructuras y nomenclaturas para representar el ecosistema de datos.
Conexión entre campos, activos, productos, proveedores y referencias.
Documentación y reglas necesarias para mantener el significado del modelo.
Fuente
Campo / activo
Consumidor
Producto
Proveedor
Referencia
El objetivo era convertir conocimiento operativo disperso en una estructura mantenible de activos, mappings, relaciones, fuentes, consumidores y reglas.
Desarrollé procesos reutilizables para preparar, validar y mantener datos de Collibra ante cambios de proveedores, TecDoc, catálogos y reglas.
Cuando el volumen hizo inviable mantener el modelo manualmente, desarrollé scripts para transformar estructuras, normalizar nombres, validar campos, comparar datasets, detectar diferencias y preparar incorporaciones o actualizaciones.
Los mismos procesos se reutilizaban cuando cambiaban proveedores, catálogos, atributos o relaciones, reduciendo tareas manuales y haciendo el mantenimiento más consistente y reproducible.
Cambios en estructuras, referencias o datos recibidos.
Cambios en entidades, referencias o relaciones técnicas.
Cambios en productos, atributos y estructuras de catálogo.
Cambios en atributos, relaciones o reglas.
Los cambios se revisaban antes de incorporarlos al modelo.
El modelo se actualizaba de forma más consistente y reproducible ante cambios del ecosistema.
Definí contratos de eventos consistentes entre WordPress y Django e implementé GTM y dataLayer como capa común de instrumentación.
Trabajé con etiquetas, triggers, variables, JavaScript, ecommerce, conversiones y consentimiento en Google Tag Manager. La dataLayer actuaba como interfaz entre las aplicaciones y las herramientas de medición.
Dos plataformas WordPress generando eventos con la misma estructura contractual.
Aplicación Django utilizando el mismo contrato de eventos.
Identificador común de la acción medida.
Datos mínimos que el evento debía proporcionar.
Valores necesarios para relacionar correctamente el evento.
Estructura y contenido esperado para cada campo.
Representación consistente entre aplicaciones.
Reglas que determinaban cuándo podía emitirse el evento.
Campos requeridos
Una compra debía proporcionar de forma consistente transaction_id, value, currency e items independientemente de la aplicación de origen.
Origen del evento.
Interfaz común de datos.
Procesamiento del etiquetado y las reglas de envío.
Destinos de medición y conversión.
Con tres plataformas, estandaricé nombres de eventos, campos requeridos, identificadores, tipos, valores, formatos y condiciones de envío.
Reconstruí el modelo de medición en la migración a GA4: eventos, conversiones, ecommerce, tags, triggers, dataLayer, Ads y lógica JavaScript.
Modelo de medición que debía sustituirse.
Reconstrucción de las acciones de negocio y del modelo de ecommerce.
Adaptación de la capa de instrumentación.
Revisión de objetivos y audiencias vinculados al nuevo modelo.
Adaptación de las conexiones dependientes de la medición.
Eventos, conversiones e integraciones adaptados al nuevo modelo de medición.
La retirada de Universal Analytics obligó a revisar el modelo de instrumentación completo. Adapté eventos, conversiones, ecommerce, etiquetas, triggers, dataLayer, integraciones con Google Ads, objetivos y audiencias, además de revisar JavaScript específico de las diferentes plataformas.
Implementé la reconciliación de campañas, leads, clientes, ventas e identificadores para relacionar conversiones offline con su origen y mantener datos first-party consistentes.
Origen de adquisición.
Acción previa registrada.
Contacto relacionado con la oportunidad.
Conversión completada fuera del recorrido online.
Registro utilizado para reconciliar la operación.
Conversión devuelta a la plataforma con su contexto.
Parte de las ventas podía completarse fuera del flujo web. Para relacionarlas con su origen trabajé con identificadores, fechas, valores, leads, clientes, pedidos, deduplicación y validaciones.
Dato first-party preparado para integraciones externas.
Segundo identificador first-party preparado bajo las mismas reglas de calidad.
Eliminación de formatos o caracteres no utilizables.
Homogeneización de la representación del dato.
Reducción de registros repetidos.
Comprobación de que el dato pudiera utilizarse correctamente.
Control de las condiciones de uso del dato.
Datos first-party preparados y validados para su uso en las integraciones correspondientes.
También normalicé y preparé email y teléfono first-party para integraciones externas, aplicando limpieza, deduplicación, validación y controles de consentimiento.
Entre 2023 y 2025 amplié mis responsabilidades sobre Consent Mode, metadata de producto, búsqueda y compatibilidades, pricing profesional, Customer Master Data y Vehicle Data. En paralelo, el catálogo dejó de estar centrado principalmente en iluminación y se amplió a numerosas familias de carrocería y otros componentes: el volumen de producto creció aproximadamente por tres y la taxonomía pasó de unas cinco o seis categorías principales a más de treinta. Ese crecimiento obligó a revisar normalización, clasificación, feeds de Google, logística y reglas de selección de proveedor y transporte.
Implementé y depuré Consent Mode v2 sobre GTM, dataLayer y gtag, controlando señales, estados y orden de ejecución.
Estandaricé atributos necesarios para búsqueda, filtros, categorías y compatibilidades, de forma que los productos pudieran encontrarse y publicarse correctamente.
Implementé pricing B2B y controles de acceso para aplicar la tarifa correcta según cliente, segmento, volumen y condiciones comerciales.
En el área profesional el precio pasó a depender de la relación entre producto, cliente, segmento y condiciones comerciales. El modelo utilizaba datos como tipo de cliente, volumen, nivel de tarifa, descuentos, excepciones y vigencia.
Pieza sobre la que debía calcularse la tarifa profesional.
Contexto comercial utilizado para determinar el nivel de tarifa.
Reglas que podían modificar la tarifa aplicable.
Resultado de combinar producto, cliente o segmento y condiciones comerciales.
Producto + Cliente / segmento + Condiciones → Tarifa aplicable
También restringí la visibilidad de precios y condiciones profesionales para reducir errores y evitar que una tarifa de otro cliente o segmento se mostrara o compartiera fuera de contexto.
La tarifa profesional debía mostrarse únicamente en el contexto correspondiente.
Las condiciones comerciales debían permanecer asociadas al cliente o segmento correcto.
El acceso se limitaba a la información necesaria para cada contexto.
Las reglas de acceso reducían el riesgo de exposición de tarifas fuera de contexto.
Estos controles se aplicaban mediante la lógica existente del sistema, no mediante una suite DLP formal.
Modelé clientes y talleres como entidades de negocio relacionadas con contactos, cuentas, tarifas, pedidos, saldo y estado comercial.
Persona que podía actuar como contacto de una cuenta o empresa.
Identidad utilizada para acceder a la plataforma.
Entidad sobre la que se aplicaban condiciones comerciales y operativas.
Organización profesional relacionada con contactos, pedidos y tarifas.
La separación entre estas entidades evitaba duplicados o asociaciones incorrectas.
Personas asociadas al taller.
Operaciones vinculadas al cliente profesional.
Condiciones comerciales aplicables.
Situación económica y operativa del cliente.
Un taller podía tener varios contactos, pedidos, una tarifa determinada, condiciones y una situación comercial propia.
Situación económica acumulada.
Importes pendientes asociados al cliente.
Operaciones todavía no cerradas.
Situación de pago utilizada en el contexto comercial.
La exactitud y, especialmente, la actualidad de esos datos podían condicionar nuevas operaciones comerciales.
Relacioné disponibilidad y lead time del proveedor con costes y plazos de transporte, seleccionando la agencia más adecuada según tamaño de la pieza, coste de envío y tiempo estimado de entrega.
Precio de adquisición asociado a la oferta del proveedor.
Coste logístico asociado al suministro desde el proveedor.
Stock disponible en el momento de la decisión.
Impacto económico de la alternativa de suministro.
Tiempo esperado hasta disponer de la pieza.
Dimensiones que podían limitar agencias o encarecer el transporte.
Coste real asociado a transportar esa pieza.
Condiciones de transporte aplicables según tipo y tamaño de producto.
Plazo que podía comunicarse al cliente según proveedor y transporte.
Con la incorporación de piezas de carrocería, el tamaño y volumen del producto pasaron a condicionar también la logística: una pieza grande podía hacer que una oferta aparentemente más barata dejara de ser la opción óptima por el coste del transporte.
Alternativa de suministro seleccionada según coste, disponibilidad y margen.
Alternativa logística seleccionada según tamaño, restricciones, coste y plazo.
Coste total
Resultado económico de proveedor + transporte.
Entrega estimada
Plazo resultante de disponibilidad + transporte.
Recepción de una fecha estimada coherente con la alternativa seleccionada.
Comparaba las alternativas de envío según dimensiones de la pieza, coste, restricciones de la agencia de transporte y tiempo estimado de entrega. La decisión final combinaba proveedor y transporte para reducir el coste total sin comprometer la fecha comunicada al cliente.
Integré Vehicle Master Data, matrícula/VIN y TecDoc para resolver identidad y compatibilidades de producto, controlando falsos positivos y falsos negativos en el catálogo mostrado.
Entrada utilizada para identificar el vehículo cuando estaba disponible.
Identificador utilizado para resolver el vehículo con mayor precisión.
Alternativa cuando el vehículo se seleccionaba directamente por sus características.
Marca del vehículo.
Modelo identificado.
Variante concreta dentro del modelo.
Configuración técnica del vehículo.
Periodo utilizado para acotar compatibilidades.
Identificadores utilizados para relacionar el vehículo con TecDoc.
La búsqueda pasó a identificar primero el vehículo mediante matrícula, VIN o selección manual y después consultar TecDoc para resolver productos compatibles. El dominio de Vehicle Data incluía fabricante, modelo, versión, motorización, año e identificadores TecDoc relacionados con referencias y equivalencias de producto.
Referencias relacionadas con la pieza.
Referencias de fabricante utilizadas para resolver equivalencias.
Relaciones entre referencias técnicamente equivalentes.
Relación final entre pieza y vehículo.
Productos compatibles con el vehículo identificado.
También permitimos guardar vehículos en la cuenta para reutilizarlos en búsquedas y filtros. Estas relaciones exigían asociación correcta entre usuario, vehículo e identificadores y controles sobre acceso, almacenamiento y minimización.
Cuenta a la que se asociaba el vehículo.
Entidad de vehículo guardada.
Datos necesarios para mantener la asociación correcta.
Control de quién podía consultar la información.
Persistencia de los datos necesarios para reutilizar el vehículo.
Conservación únicamente de los datos necesarios para la funcionalidad.
Mostrar una pieza incompatible.
Ocultar una pieza válida.
Goberné un catálogo que creció aproximadamente por tres, pasando de unas cinco o seis categorías principales a más de treinta e incorporando carrocería y otras familias, con impacto directo en taxonomía, feeds, búsqueda y calidad del dato.
×3 aproximadamente
Volumen de producto
Crecimiento aproximado respecto al catálogo anterior.
5–6 → 30+
Categorías principales
Aumento de la taxonomía necesaria para clasificar el catálogo.
Iluminación → carrocería y otras familias
Ampliación del dominio
Entrada de nuevas familias de producto con requisitos de clasificación y logística distintos.
Entre 2023 y 2025 el catálogo dejó de estar centrado principalmente en iluminación y se amplió a numerosas familias de carrocería y otros componentes. Ese crecimiento multiplicó aproximadamente por tres el volumen de producto y obligó a mantener una taxonomía mucho más amplia, con más de treinta categorías principales y nuevas reglas de clasificación, atributos y compatibilidades.
Familias históricas del catálogo.
Nuevas familias con mayor impacto en clasificación y logística.
Productos con categorización específica dentro del catálogo.
Resto de grupos incorporados durante la ampliación.
En una etapa anterior los feeds podían mantenerse más separados por marcas.
El crecimiento del catálogo obligó a dividir y clasificar con mayor precisión los productos enviados.
La estructura de feeds de Google también tuvo que evolucionar. Los feeds que inicialmente podían mantenerse más separados por marcas pasaron a requerir una segmentación mucho más granular por grupos y familias de producto, manteniendo coherencia entre la clasificación interna, los atributos enviados y los requisitos de Merchant Center.
Base de los procesos de transformación masiva.
Cruce de datasets por claves y referencias.
Detección y reducción de registros repetidos.
Homogeneización de campos, nombres y formatos.
Detección de cambios entre distintas versiones o fuentes.
Trabajo por lotes cuando el volumen hacía inviable procesar todo de una vez.
Comprobaciones antes y después de las transformaciones.
Cuando varias fuentes ofrecían información diferente, definía la fuente fiable según el atributo.
Desde un proveedor
Desde otro proveedor
Desde TecDoc
Desde información interna
Resultado de combinar cada atributo desde la fuente considerada fiable para ese dato.
El mismo catálogo seguía alimentándose de proveedores, TecDoc e información interna. Para mantenerlo consistente seguí aplicando normalización, matching, deduplicación, validaciones y Source of Truth por atributo.
En 2025–2026 profundicé en la capa técnica de medición y first-party data, implementando conversiones mejoradas y server-side tagging con normalización, consentimiento, eventos, identificadores, validación y debugging. En paralelo, la empresa internalizó una parte mayor de la operativa de Google Ads; mi responsabilidad siguió centrándose principalmente en la calidad del dato, el etiquetado, los eventos, las conversiones y la medición, mientras la estrategia comercial y creativa correspondía a otra capa.
Integré conversiones mejoradas con datos first-party para reforzar la medición ante las restricciones crecientes del tracking tradicional.
Participé directamente en la implementación técnica de conversiones mejoradas utilizando datos first-party, eventos de conversión, normalización, validación, consentimiento, Google Tag Manager y Google Ads.
Dato propio del cliente utilizado cuando estaba disponible y podía utilizarse bajo las condiciones de consentimiento correspondientes.
Segundo identificador first-party preparado bajo las mismas reglas de calidad y consentimiento.
Homogeneización del dato antes de incorporarlo al flujo de medición.
Comprobación de que el dato tuviera una estructura utilizable antes de enviarlo.
Control de las condiciones bajo las que el dato podía utilizarse en la medición.
Interacción o acción de negocio que debía medirse.
Resultado asociado al evento que se enviaba a la plataforma de medición.
Email / teléfono normalizados, validados y sujetos a consentimiento.
Instrumentación del flujo de medición.
Destino de la conversión y del dato asociado.
Refuerzo de la medición mediante datos first-party.
El hashing era gestionado por las herramientas correspondientes; mi responsabilidad estaba en proporcionar y validar correctamente los datos y el flujo de medición.
En 2025, con una mayor internalización de Google Ads, mi especialización siguió centrada en calidad del dato, etiquetado, eventos, conversiones y medición, y obtuve certificaciones oficiales de Google relacionadas con publicidad y medición.
La agencia concentraba estrategia, estructura de campañas, creatividades, presupuestos y optimización.
La empresa asumió una parte mayor de la operativa de Google Ads.
Ese cambio amplió el contexto en el que trabajaba, pero mi responsabilidad principal continuó estando en la capa técnica de datos y medición.
Mi trabajo se concentraba en preparar, instrumentar, validar y depurar los datos que alimentaban la medición y las integraciones publicitarias.
Revisión de la consistencia del dato utilizado por las integraciones.
Mantenimiento de la instrumentación técnica necesaria para la medición.
Comprobación de las acciones y señales enviadas desde las aplicaciones.
Validación del recorrido desde el evento hasta la conversión registrada.
Depuración de discrepancias y continuidad entre aplicaciones y plataformas.
Integración técnica de datos y conversiones con la plataforma publicitaria.
Producto, feeds y calidad del dato comercial.
Eventos, conversiones y medición.
Consumo de producto, señales y conversiones.
Decisiones comerciales y de campaña.
Datos e instrumentación necesarios para medir y alimentar las plataformas.
En 2025 obtuve certificaciones oficiales de Google relacionadas con publicidad y medición.
Formalizaban conocimientos que ya utilizaba en producción y también resultaban útiles dentro del contexto de Google Partners.
Implementé y mantuve la capa server-side de medición como responsabilidad técnica directa.
Las restricciones crecientes del navegador y de privacidad hicieron necesario trasladar parte de la instrumentación hacia una capa server-side, manteniendo una relación complementaria con la medición ejecutada en cliente.
Me encargué directamente de implementar y mantener esa capa, trabajando con eventos estructurados, payloads, identificadores, conversiones, first-party data, consentimiento, validación y debugging de los flujos hacia GA4 y Google Ads.
Origen
Las aplicaciones generaban las interacciones y eventos de origen.
Procesamiento
Recibía eventos estructurados y preparaba el procesamiento y envío posterior.
Destinos
Plataformas de destino para medición y conversiones.
Estructura de los datos enviados entre las capas del flujo.
Datos utilizados para relacionar eventos y conversiones.
Eventos de negocio que debían llegar correctamente a los destinos.
Datos propios preparados para su uso dentro de las condiciones aplicables.
Estado que condicionaba el tratamiento y envío del dato.
Comprobaba la estructura de los eventos, los datos enviados y la llegada correcta a los destinos.
Investigaba incidencias entre el origen, la capa de procesamiento y las plataformas de destino.
La instrumentación ejecutada desde el navegador seguía recogiendo parte de las interacciones y eventos.
La capa adicional permitía procesar y reenviar determinados eventos reduciendo parte de la dependencia directa del navegador.
El modelo server-side complementaba la medición client-side; no la sustituía por completo.
Mi responsabilidad incluía la implementación, mantenimiento, validación y depuración de la capa server-side y de los flujos de medición asociados.
Esta implementación reducía la dependencia del navegador y complementaba la medición client-side dentro de las restricciones de privacidad.