Google Merchant Center es la plataforma de Google para datos de productos de comerciantes. Solo tienes que subir o conectar un feed de productos una vez, y Merchant Center distribuye esos datos en las plataformas de Google Shopping (la pestaña Shopping, la Búsqueda e Imágenes de Google, Google Maps, YouTube y las campañas de Performance Max), en lugar de tener que gestionar fichas independientes en cada plataforma. Google utiliza los atributos que envías (título, precio, disponibilidad, imágenes, identificadores y más) para relacionar tus productos con las consultas relevantes de los compradores, por lo que la precisión y la exhaustividad de los datos de tu feed determinan directamente si tus productos se muestran y cómo.
Una cuenta de Merchant Center es el punto de acceso a los dos canales de descubrimiento de productos de Google: los listados gratuitos, que pueden aparecer en la pestaña Shopping, la Búsqueda, Imágenes y Lens sin coste alguno, y los anuncios de Shopping de pago, que se ejecutan a través de campañas de Shopping o Performance Max. Ambos canales se nutren del mismo feed de productos, por lo que un único feed bien estructurado permite aparecer en los resultados de Shopping no pagados y, al mismo tiempo, alimentar campañas de pago que utilizan aprendizaje automático para relacionar tu catálogo con las consultas de intención de compra. Dado que la elegibilidad para ambos canales depende de la calidad de los datos del feed (precios precisos, estado del stock actualizado, atributos obligatorios completos), mantener el feed sincronizado con tu catálogo real es lo que garantiza que los productos se aprueben y sean visibles, en lugar de ser rechazados o suprimidos.
Los anuncios gratuitos y los anuncios de Shopping muestran productos del mismo feed de Merchant Center, pero funcionan de manera diferente. Los anuncios gratuitos no tienen costo: Google puede mostrarlos en la pestaña Shopping, Google Maps, la Búsqueda, Imágenes y Lens sin que usted tenga que pujar por la ubicación. Los anuncios de Shopping, por el contrario, son ubicaciones de pago que se gestionan a través de campañas de Shopping o Performance Max, y también compiten por espacio en las páginas de resultados de búsqueda generales. La mayoría de los comerciantes gestionan ambos desde la misma cuenta: los anuncios gratuitos generan visibilidad básica, mientras que los anuncios de Shopping permiten pujar por la ubicación y obtener informes estandarizados del tráfico de productos. Dado que ambos dependen del mismo feed subyacente, solucionar un problema de calidad de datos hace que los productos sean aptos para ambos canales a la vez, en lugar de requerir un trabajo de limpieza por separado para cada uno.
Merchant Center acepta datos de productos en varios formatos y métodos de envío documentados, por lo que puede elegir el que mejor se adapte a sus sistemas existentes:
Los feeds basados en archivos (texto o XML) se pueden entregar mediante carga directa o mediante obtención programada desde una URL que usted aloje, y se pueden comprimir como .zip, .gz o .bz2.
La especificación de datos de producto de Google documenta los atributos obligatorios, condicionalmente obligatorios y opcionales. La siguiente tabla enumera el conjunto básico que debe incluir cada feed, verificado con las páginas de atributos individuales de Google.
| Campo | Obligatorio | Formato | Ejemplo | Notas |
|---|---|---|---|---|
id | Sí: | Texto Unicode, de 1 a 50 caracteres (se recomienda ASCII). | SKU12345 | Debe ser único para cada producto y estable; no lo cambie una vez asignado. |
title | Sí: | Texto, de 1 a 150 caracteres | Chaqueta impermeable de senderismo para hombre, azul, talla L | Debe coincidir con el título que se muestra en la página de destino. |
description | Sí: | Texto, hasta 5,000 caracteres | Chaqueta de senderismo ligera e impermeable con costuras selladas… | Google recomienda entre 500 y 1,000 caracteres, con los detalles más importantes al principio. |
link | Sí: | URL, compatible con RFC 3986, comienza con http/https | https://www.example.com/products/hiking-jacket-blue | Debe ser una página activa y rastreable que funcione tanto en ordenadores de escritorio como en dispositivos móviles. |
image_link | Sí: | URL, ASCII, 1–2,000 caracteres | https://www.example.com/images/jacket-blue.jpg | Mínimo 500x500 píxeles; Google recomienda 1500x1500 píxeles o más; sin marcadores de posición. |
availability | Sí: | Enumeración: en stock, agotado, pedido anticipado, pedido pendiente | en stock | Debe coincidir con la página de destino en tiempo real. |
price | Sí: | Número + moneda ISO 4217, máximo 2 dígitos decimales | 49.99 USD | Debe coincidir con el precio que se muestra en la página de destino. |
gtin | Muy recomendable / obligatorio en algunas categorías | Numérico: 8, 12, 13 o 14 dígitos | 0194252099470 | Si no se asignó ninguno, envíe identifier_exists = falso con marca y título completo en lugar de adivinar |
brand | Obligatorio cuando una marca/fabricante está claramente asociada. | Texto | Patagonia | Opcional solo para productos sin una marca claramente asociada. |
condition | Sí: | Enumeración: nuevo, reacondicionado, usado | ¡nuevos Socios! de | Debe reflejar la condición descrita en la página de destino. |
mpn | Obligatorio cuando no existe un GTIN asignado por el fabricante. | Alfanumérico | WM1278-001 | Solo envíalo si estás seguro de que es correcto; nunca adivines. |
google_product_category | Opcional | ID numérico de taxonomía de Google o ruta de categoría completa | Ropa y accesorios > Ropa > Ropa de abrigo > Abrigos y chaquetas | Google asigna automáticamente una categoría si se omite; la asignación manual mejora la coincidencia. |
product_type | Opcional | Texto, hasta 750 caracteres, niveles separados por > | Inicio > Hombre > Prendas de abrigo > Chaquetas | Tu propia taxonomía; útil para organizar campañas de compras. |
shipping | Requerido condicionalmente | Valor estructurado: país:región:servicio:precio | EE. UU.: 6.49 USD | Solo es necesario por producto si la configuración de envío a nivel de cuenta no cubre ya el país de destino. |
id, title, description, price, availability, image_link, gtin, brandy así sucesivamente, y señala cualquier atributo requerido que su catálogo no complete actualmente, como un GTIN faltante o un no asignado. google_product_category, para que puedas llenar el vacío antes de que la transmisión se publique en directo.shipping Este atributo no es obligatorio para todos los elementos.La función de actualización programada de Merchant Center permite configurar la frecuencia con la que se vuelve a leer un feed de texto o XML alojado. Las frecuencias documentadas son horaria, diaria, semanal o mensual, y cada una requiere los campos de tiempo correspondientes (por ejemplo, una hora para una actualización diaria o un día de la semana y una hora para una semanal). Para catálogos donde el precio o el stock cambian constantemente, una programación fija puede generar un desfase entre lo que se muestra en tu sitio web y lo que muestra Google; la API de contenido (ahora parte de la API de Merchant) existe específicamente para solucionar este problema, permitiendo que los sistemas conectados envíen actualizaciones en tiempo real en lugar de esperar a la siguiente actualización. Independientemente de la frecuencia que utilices, Google especifica que los datos del feed deben ser coherentes con tus páginas de destino activas: las discrepancias de precio o disponibilidad se marcan como errores, sin importar la frecuencia con la que se actualice el feed.
| Error | Causa probable | Solución |
|---|---|---|
| GTIN faltante o no válido | El producto tiene un GTIN asignado por el fabricante que no se envió, o bien se adivinó o se introdujo incorrectamente. | Envíe el GTIN real del fabricante o, si no existe ninguno, envíe identifier_exists = falso con marca y título/descripción completos en lugar de adivinar |
| Desajuste de precio o disponibilidad | El precio o el estado del stock en el feed difiere de lo que se muestra en la página de destino en el momento del rastreo. | Mantén los precios y el stock sincronizados entre tu tienda y el feed, idealmente en tiempo real. |
| Imagen de baja calidad o que infringe las normas. | image_link apunta a un marcador de posición, una imagen con marca de agua o una que esté por debajo del tamaño mínimo de Google. | Envía una foto auténtica del producto que cumpla con los requisitos mínimos de tamaño (500x500px) y contenido de Google. |
| Atributo obligatorio faltante | Un campo obligatorio (id, title, price, availability, etc.) está vacío para algunos productos | Confirme que todos los atributos obligatorios estén completos para todos los productos, no solo para una muestra. |
| GTIN restringido o no válido | El GTIN enviado no coincide con los registros de GS1 o pertenece a un producto diferente. | Verifique el GTIN con el embalaje del fabricante o con una base de datos GS1 antes de enviarlo. |
| Desajuste de condiciones | El condition El valor en el feed no coincide con lo que se indica en la página de destino. | Alinear el condition valor en el feed exactamente con la página de destino |
| Declaraciones falsas o incumplimiento de la política | Precios engañosos, información comercial faltante, páginas de destino defectuosas u otros problemas de política señalados a nivel de artículo o cuenta. | Solucione el problema subyacente de la página de destino o de la información comercial y, una vez resuelto, solicite una revisión. |
Algunas prácticas reducen sistemáticamente las desaprobación y mantienen los productos aptos tanto para anuncios gratuitos como para anuncios de Shopping:
identifier_exists = falso con la marca y un título/descripción completos en lugar de dejarlo en blanco o adivinar un valor.shipping Utilice atributos para anular las tarifas en casos excepcionales, como artículos voluminosos o frágiles; no deje a ningún país objetivo sin cobertura mediante ninguno de los dos métodos.¿Necesito un GTIN para cada producto en mi feed de Google Merchant Center?
Solo si el fabricante lo asignó; Google lo documenta como altamente recomendable y se vuelve prácticamente obligatorio en las categorías donde GTIN es el identificador estándar. Si un producto realmente no tiene un GTIN asignado por el fabricante, envíe identifier_exists = falso con marca y un título/descripción descriptiva en lugar de adivinar un número.
¿Cuál es la diferencia entre los anuncios gratuitos y los anuncios de Shopping?
Los anuncios gratuitos aparecen sin costo alguno en secciones como la pestaña de Compras, la Búsqueda y la Imagen; los anuncios de Compras son anuncios pagados que se gestionan a través de campañas de Compras o Performance Max. Ambos utilizan el mismo catálogo de productos de tu cuenta de Merchant Center.
¿Qué tamaño de imagen requiere Google para image_link?
Se requiere un tamaño mínimo de 500x500 píxeles, aunque Google recomienda 1500x1500 píxeles o más para una mejor visualización en todos los formatos de Shopping. No se aceptan archivos de más de 16 MB o 64 megapíxeles.
¿Con qué frecuencia Google vuelve a rastrear mi feed?
Depende de la configuración de actualización programada: cada hora, diariamente, semanalmente o mensualmente. Para catálogos con precios o existencias que cambian rápidamente, la API de contenido/API de comerciante permite actualizaciones casi en tiempo real en lugar de esperar a la siguiente actualización programada.
¿Por qué se rechazó mi producto a pesar de que el feed parecía estar bien?
Las causas más comunes son un precio o un valor de disponibilidad que no coincide con la página de destino, un GTIN que falta o es incorrecto, o una imagen que es un marcador de posición o que está por debajo del tamaño mínimo de Google. La pestaña Diagnóstico de Merchant Center identifica estos problemas para cada artículo.
¿Debo incluir el atributo de envío para cada producto?
No, si ya ha configurado las tarifas de envío para sus países de destino a nivel de cuenta en Merchant Center, una tarifa por producto shipping Este atributo no es obligatorio. Úselo únicamente para anular la configuración de la cuenta para productos específicos, como artículos de gran tamaño o frágiles.
¿Qué formatos de archivo puedo enviar a Google Merchant Center?
Archivos de texto (.txt/.tsv) o XML —cargados directamente, obtenidos por Google periódicamente desde una URL que usted aloja, o extraídos de una hoja de cálculo de Google—, además de la API de contenido/API de comerciante para el envío programático y casi en tiempo real.