
Auditoría y optimización del feed de Google Shopping: Guía completa
Aprende a diagnosticar, priorizar y corregir errores en tu feed de productos para mejorar el ROAS de tus campañas de Shopping y Performance Max.
30 ene 2026
Aprende a gestionar el código EAN de un producto para evitar errores en Google Merchant Center y escalar tus ventas omnicanal.

El código EAN es el identificador físico más común en el retail europeo y constituye la base técnica para la mayoría de reglas de calidad de catálogo en un entorno digital. Sin embargo, la confusión terminológica entre EAN, GTIN, UPC y MPN es la causa raíz de miles de errores de sincronización en feeds de datos.
En esta sección aclaramos la jerarquía técnica, las diferencias críticas con otros identificadores y por qué canales como Google Merchant Center exigen una precisión absoluta para evitar la suspensión de productos.
Para evitar errores de mapeo y conflictos de propiedad entre canales de venta, es vital distinguir entre el estándar, el formato y la referencia de fabricante.
GTIN (Global Trade Item Number) es el término paraguas para los identificadores globales de producto estandarizados por la organización GS1. Es el concepto abstracto que engloba a los formatos físicos que vemos en los códigos de barras:
Por otro lado, el MPN (Manufacturer Part Number) es la referencia interna asignada por el fabricante. A diferencia del GTIN, el MPN no garantiza unicidad global (dos fabricantes distintos podrían usar la referencia "A-100").

Cómo abordarlo en tu catálogo:
Valida siempre la longitud y el checksum (dígito de control) antes de aceptar un código en tu base de datos. Un auricular con un código de 13 dígitos es un EAN (GTIN-13). Un libro debe mapearse al campo isbn en el feed. Nunca uses el MPN en el campo de GTIN; esto es un error crítico que confunde a los algoritmos de emparejamiento de productos en marketplaces.
Fuente: Información oficial sobre estándares en GS1.
Google utiliza el GTIN para agrupar ofertas del mismo producto vendidas por distintos retailers. Conocer su política exacta evita rechazos masivos y la pérdida de impresiones en Shopping.
Google solicita GTIN obligatoriamente cuando el producto tiene un GTIN asignado por el fabricante y el feed proporciona la marca. Si el producto es artesanía, hecho a medida, o una antigüedad sin código, Google permite omitirlo usando el atributo identifier_exists (que veremos más adelante), pero requiere pruebas.
Ejemplo de impacto: Un smartphone de marca reconocido (ej. Samsung Galaxy) listado sin su GTIN será marcado inmediatamente como "Información insuficiente de producto" y perderá elegibilidad para mostrarse en anuncios de Shopping, independientemente de tu puja.
Error típico:
Subir feeds que incluyen la brand (marca) y el mpn, pero dejan el campo gtin vacío cuando el producto realmente existe en el catálogo de GS1. Esto dispara una alerta de "GTIN faltante".
Fuente: Política oficial de identificadores en Google Merchant Center.
Para reducir discrepancias entre tu e-commerce y los canales de marketing, necesitas un campo maestro (Source of Truth) a nivel de variante, no de producto padre.
Estrategia de almacenamiento:
gtin específico por cada variante. El PIM actúa como sistema centralizado que alimenta tanto a Shopify como a los feeds de marketing, asegurando que el dato sea idéntico en todos lados.gtin y mpn. Los metafields son campos personalizados que permiten guardar atributos adicionales estructurados, facilitando que las apps de feeds y ERPs lean el dato correcto sin tener que "escanear" la descripción o el título.Ejemplo de implementación:
Crea en el PIM un atributo de texto gtin_text por variante. Mapéalo en la integración para que rellene el metafield shopify.metafields.product.gtin. Al exportar, el feed leerá este metafield.
Fuente: Guía de gestión de identificadores en Shopify.
Un feed es el archivo (XML, CSV) o API que envía tus productos a canales externos. Normas claras de mapeo en esta etapa evitan errores automáticos.
Lógica de transformación recomendada:
En tu pipeline de exportación (feed management tool), prioriza siempre el campo gtin que viene del PIM/Metafield. Implementa una regla de "fallback" o respaldo:
gtin no está vacío → Usar gtin.gtin está vacío Y mpn existe → Usar mpn y marcar identifier_exists = false (si aplica según la categoría).Pseudoregla de transformación:
IF gtin IS NOT EMPTY THEN map_to 'gtin' ELSE IF mpn IS NOT EMPTY THEN map_to 'mpn' AND set 'identifier_exists' to 'false'.
Error típico:
Enviar GTINs "sucios" (ej: 123-456-789) que provocan el rechazo total del item en el feed por formato inválido.
El Código EAN es crítico no solo para Google, sino para mantener la coherencia operativa entre tu tienda, tu ERP y los marketplaces (Amazon, Zalando, etc.). Aquí profundizamos en la gobernanza: cómo obtenerlos, cómo decidir su herencia y cómo estructurar los datos.

Sin una política documentada, cada departamento (compras, logística, marketing) aplicará criterios distintos. Esto garantiza duplicidades.
La Política Mínima Viable: Documenta cuándo es obligatorio usar un GTIN de GS1 y cuándo se permite un identificador interno.
local_only para excluirlos de requerimientos de GTIN en los feeds.Recurso: GS1 es la única fuente autorizada para generar códigos interoperables. Consulta sus estándares en GS1 Standards.
La decisión de aplicar el EAN al producto "padre" o a las variantes "hijo" es la fuente de mayor fricción en catálogos de moda y variantes complejas.
Framework de decisión:
Lógica de herencia en exportación:
Configura tu feed para que busque el valor en este orden: Variante > Producto. Si la variante tiene GTIN, úsalo. Si no, verifica si el producto padre tiene (solo válido para productos simples).
Error típico: Usar el mismo GTIN para todas las tallas de una camiseta. Google detectará que el mismo identificador apunta a SKUs diferentes y rechazará todos por "GTIN duplicado".
Los marketplaces avanzados pueden auditar la propiedad del prefijo del GTIN.
Proceso de obtención: Compra bloques de GTIN directamente en GS1 para los países donde operas. Evita revendedores de códigos baratos, ya que a menudo pertenecen a otras empresas y generarán conflictos de marca en Amazon o Google.
gtin_source, date_assigned, y validation_status.Un multipack es una unidad de venta distinta a sus componentes.
Cómo gestionarlo: Asigna un GTIN propio al pack. En el PIM, crea una relación de tipo "contiene" que vincule el SKU del pack con la cantidad del SKU base.
multipack como true (o indica la cantidad) y exporta el GTIN del pack.Incluso con buenas políticas, los datos se degradan. Esta sección cubre cómo auditar tu catálogo masivamente antes de fechas críticas (Black Friday, Rebajas) para asegurar que ningún "top seller" sea rechazado por problemas de EAN.

Los códigos incorrectos generan rechazos silenciosos: el producto se sube, pero no recibe impresiones.
Estrategia de validación por lotes:
Extrae un volcado completo de tu catálogo (CSV/Excel) con las columnas: sku, variant_id, gtin, mpn y identifier_exists. Ejecuta un script o utiliza fórmulas para validar:
Produce un reporte con tres columnas: estado (Válido/Inválido), motivo (Checksum incorrecto/Longitud errónea) y acción (Corregir en PIM).
Error típico: Aplicar correcciones manuales en el feed (por ejemplo, añadiendo un 0 delante para convertir UPC a EAN) sin corregir el dato en el PIM, lo que perpetúa el error en futuras sincronizaciones.
identifier_existsGoogle y Meta permiten productos sin GTIN, pero solo si usas este atributo correctamente. Un uso indebido (marcar todo como false para evitar buscar los códigos) puede llevar a la suspensión de la cuenta.
Lógica de asignación:
gtin está presente y válido → Exporta gtin.gtin está vacío Y el producto es "custom" (artesanía, marca propia sin GTIN, antigüedad) → Exporta identifier_exists = false.Más info: Consulta la especificación de datos de producto de Google y la documentación de catálogos de Meta.
Sigue este protocolo antes de conectar un nuevo feed o tras una actualización masiva de catálogo:
gtin poblados pasan el test de longitud y checksum?shopify.metafields.namespace.key y no la descripción?Mantener la integridad de los identificadores EAN/GTIN manualmente en miles de SKUs es una tarea propensa al error humano y consume horas de gestión técnica.
ButterflAI audita tu catálogo en tiempo real detectando inconsistencias en identificadores, validando checksums y asegurando que la estructura de variantes cumple con los requisitos estrictos de Google Merchant Center y Meta. La plataforma permite corregir estos atributos masivamente y generar descripciones y metadatos optimizados, garantizando que tus productos no solo sean aprobados, sino que posicionen mejor.
Respuestas rápidas a las dudas más comunes.

Aprende a diagnosticar, priorizar y corregir errores en tu feed de productos para mejorar el ROAS de tus campañas de Shopping y Performance Max.
30 ene 2026

Domina tu modelo de datos de producto, centraliza atributos y elimina el caos de los CSV con una estrategia de PIM ecommerce efectiva.
27 ene 2026

Domina la taxonomía de Google Shopping para evitar rechazos en Merchant Center y mejorar la relevancia de tus campañas.
26 ene 2026