Recibir una desaprobación por «productos pre-lanzamiento» en Google Merchant Center no implica haber infringido ninguna política de forma intencionada. En la mayoría de los casos se trata de una discrepancia técnica entre el estado del inventario en Shopify y los atributos que llegan al feed de Google. Esta guía explica exactamente qué detecta Google, por qué ocurre en tiendas Shopify y los pasos concretos para corregirlo y evitar que se repita.
Qué entiende Google por «productos pre-lanzamiento»
Google define los productos pre-lanzamiento como artículos que no están disponibles para la compra inmediata en el momento en que AdsBot rastrea tu feed. Según la política de disponibilidad de Google Merchant Center, el atributo availability debe reflejar con exactitud el estado real del inventario en el momento de la consulta. Los valores admitidos son:
in_stock: disponible y listo para enviar o recoger.out_of_stock: agotado temporalmente, pero el artículo existe.preorder: el artículo aún no se ha lanzado pero puede reservarse para una fecha futura.backorder: el artículo existe y hay pedidos activos, pero el stock está temporalmente agotado.
El error específico de «productos pre-lanzamiento» ocurre cuando una ficha llega al feed con availability=in_stock -o sin ningún valor válido de disponibilidad- pero el producto no puede comprarse en ese momento: la URL devuelve un error 404, la página existe pero no tiene botón de compra activo, o la variante aparece con stock igual a cero sin indicar que se trata de una preventa.
La política establece que los datos del producto deben reflejar con exactitud lo que el usuario verá cuando llegue al sitio web del anunciante. Una ficha que promete disponibilidad inmediata pero lleva al comprador a una página sin botón de compra activo incumple ese principio, con independencia de la intención del comerciante. Este incumplimiento queda clasificado dentro de la política más amplia de representación exacta de productos, emparentada con las desaprobaciones por inaccurate-availability y misrepresentation.
Por qué se activa en tiendas Shopify
En Shopify, este error tiene cuatro orígenes habituales:
1. Productos publicados en el canal antes del lanzamiento. Shopify permite crear productos en estado activo y añadirlos al canal Google & YouTube antes de que estén disponibles para la venta. Si el botón «Añadir al carrito» está desactivado o la variante muestra «Sin existencias», el feed envía availability=in_stock por defecto y AdsBot detecta la discrepancia al rastrear la URL.
2. Preventa sin el atributo correcto. Cuando activas en Shopify la opción «Continuar vendiendo cuando no hay existencias» para gestionar una preventa, el inventario puede ser cero o negativo. Si el canal Google & YouTube no mapea explícitamente availability=preorder, Google lo interpreta como una inconsistencia entre el dato del feed y el estado real de la página.
3. Drops de edición limitada publicados antes de hora. Muchos comerciantes publican la ficha con antelación para generar expectación, pero sin usar availability=preorder. Si AdsBot rastrea el producto en esa ventana previa al lanzamiento, lo marca automáticamente como pre-lanzamiento.
4. URLs rotas o redireccionadas sin actualizar el feed. Si un producto migra de una URL a otra -por ejemplo, de una colección especial a un producto permanente- la URL antigua puede quedar en el feed como una ficha huérfana que devuelve un error 404 o una redirección que el rastreador no resuelve correctamente.
El canal Google & YouTube de Shopify sincroniza el feed cada 12-24 horas. Las discrepancias entre lo que publica Shopify y lo que un usuario ve al visitar la página son la señal principal que activa la desaprobación. No es necesario que el producto esté «completamente roto»: basta con que el estado del feed no coincida con el estado real de la página en el momento del rastreo.
Cómo detectar el problema en tu tienda
Antes de corregir, confirma exactamente qué fichas están afectadas y por qué:
- Merchant Center → Diagnóstico → Productos. Filtra por el motivo «productos pre-lanzamiento» y exporta la lista completa con los IDs de artículo o GTIN de cada ficha desaprobada.
- Merchant API v1. Si gestionas el feed mediante la API, llama a
accounts.products.listcon el filtroissuespara obtener losproductStatusesde las fichas afectadas y el volumen exacto sin depender de la interfaz. - Shopify Admin → Productos. Para cada ficha de la lista, verifica: ¿está activa en el canal Google & YouTube? ¿El stock es cero o negativo? ¿Está activada la opción «Continuar vendiendo cuando no hay existencias»? ¿Hay una fecha de lanzamiento futura configurada?
- Visita la URL como usuario no logueado (ventana de incógnito). ¿Se puede añadir al carrito? ¿La variante tiene stock disponible? Si no, eso es exactamente lo que ve AdsBot.
- Revisa el feed exportado. En Merchant Center → Feeds → descarga el archivo y localiza los campos
availabilityyavailability_datepara las fichas afectadas. Compara los valores con el estado real de cada página.
Ejemplo de atributos correctamente declarados en un feed XML de Google Shopping para una preventa:
<item>
<g:id>SKU-DROPS-001</g:id>
<g:title>Zapatillas edición limitada Primavera 2026</g:title>
<g:availability>preorder</g:availability>
<g:availability_date>2026-06-01T10:00+02:00</g:availability_date>
<g:link>https://tutienda.com/products/zapatillas-edicion-limitada</g:link>
</item>
Corrección paso a paso
-
Clasifica cada producto desaprobado en una de estas categorías: (a) preventa legítima -el artículo existe y se puede reservar para una fecha futura-, (b) producto que aún no debe estar publicado en absoluto, o (c) producto activo con un error técnico puntual de disponibilidad.
-
Para preventa legítima: En Shopify Admin → Producto → activa «Continuar vendiendo cuando no hay existencias». Luego, en el feed suplementario o en el panel del canal Google & YouTube, mapea explícitamente:
availability: preorder availability_date: 2026-06-01T10:00+02:00Si no tienes una fecha de lanzamiento confirmada, no publiques la ficha en el feed hasta tenerla. Un
availability=preordersinavailability_datees técnicamente válido, pero reduce la visibilidad del anuncio porque Google no puede mostrar la fecha al comprador. -
Para productos que aún no deben estar publicados: Desactiva la ficha del canal Google & YouTube en Shopify Admin → Productos → [producto] → Canales de ventas → desactiva Google. No basta con poner el producto en borrador si el canal ya lo tenía indexado; debes excluirlo explícitamente del canal.
-
Para productos activos con un error técnico: Restaura el stock positivo o activa la URL correcta. Si la URL del producto cambió, actualiza el campo
linken el feed suplementario para apuntar a la URL activa y accesible. -
Fuerza la resincronización del feed. En Merchant Center → Feeds → tu feed principal → haz clic en «Recuperar ahora». En Shopify, ve al canal Google & YouTube → Configuración → Sincronizar. Espera entre 6 y 24 horas para que el rastreo se complete antes de verificar el resultado.
-
Verifica el estado antes de solicitar revisión. Usa la herramienta «Probar URL» de Google Search Console para confirmar que la URL del producto devuelve el estado de disponibilidad correcto. Comprobar esto antes de enviar el recurso evita rechazos por corrección incompleta.
Qué incluir en tu recurso (appeal)
Una vez aplicada la corrección y verificado que el feed refleja los valores correctos, solicita la revisión:
- En Merchant Center → Diagnóstico → Productos, selecciona las fichas corregidas y haz clic en «Solicitar revisión».
- En el campo de observaciones, describe el cambio aplicado con precisión: «Se ha actualizado el atributo
availabilityapreorderconavailability_datepara todos los productos en preventa. Los productos no disponibles han sido excluidos del canal Google & YouTube en Shopify.» - Adjunta capturas de pantalla de Shopify que muestren el estado del inventario y la configuración del canal después de la corrección. Si tienes acceso al feed exportado, incluye un fragmento que muestre los valores corregidos.
- No envíes el recurso antes de corregir. Google registra el historial de revisiones; un recurso enviado con el problema sin resolver añade tiempo de espera al siguiente intento y puede quedar anotado en el historial de cumplimiento de la cuenta.
El tiempo de resolución tras un recurso exitoso oscila habitualmente entre 1 y 5 días hábiles para desaprobaciones a nivel de producto. Las desaprobaciones que han escalado a nivel de cuenta tardan más y pueden requerir revisión manual.
Casos especiales y cuándo escalar
Cuando el error afecta a un porcentaje elevado del catálogo. Si la mayoría de tus fichas están desaprobadas, Google puede elevar la advertencia a suspensión de cuenta por incumplimiento sistemático de la política de precisión de datos. En ese caso, el recurso debe presentarse desde la página de estado de la cuenta en Merchant Center, no desde Diagnóstico de productos, y el proceso de revisión es distinto y más largo.
Drops con lanzamiento escalonado por mercado. Si usas Shopify Markets y lanzas el producto en España antes que en otros mercados, asegúrate de que el feed por destino (feedLabel) refleje la disponibilidad correcta para cada país. Un producto disponible en ES pero marcado como out_of_stock en el feed para FR generará un error si el feed no está correctamente segmentado por mercado de destino.
Artículos de lanzamiento filtrados sin URL pública. Si el producto aparece en el feed -por ejemplo, a través del archivo XML generado automáticamente por Shopify- pero la URL del producto no es accesible para usuarios sin sesión, Google lo detecta como una inconsistencia. La solución es excluir el producto del feed hasta que la URL esté publicada y la página de producto esté completamente operativa.
Apps de preventa de terceros. Herramientas como Preorder Rabbit o Pre‑Order Manager gestionan la lógica de preventa internamente mediante metafields de Shopify, pero no siempre actualizan el feed de Google correctamente. Verifica que el canal Google & YouTube recibe el atributo availability=preorder y no únicamente la lógica interna de la app. Si la app no propaga el atributo al feed, usa un feed suplementario en Merchant Center para sobrescribirlo manualmente.
Recursos rechazados de forma reiterada. Si la desaprobación persiste tras dos o más revisiones con la corrección aplicada, el rastreador de Google puede estar cacheando una versión antigua de la página. En ese caso, solicita una indexación forzada de la URL del producto a través de Google Search Console (Inspección de URL → Solicitar indexación) antes de enviar un nuevo recurso. Si el problema persiste, contacta con el soporte de Merchant Center a través del formulario oficial, incluyendo el ID de la cuenta, los IDs de los productos afectados y el historial de cambios realizados con fechas.
Preguntas frecuentes
Preguntas frecuentes
- ¿Puedo publicar una ficha en Google Shopping antes de que el producto esté disponible para la venta?
- Sí, siempre que uses availability=preorder (no in_stock) y añadas el atributo availability_date con la fecha prevista de lanzamiento en formato ISO 8601. Sin estos valores, Google desaprueba la ficha porque detecta una discrepancia entre el feed y lo que el usuario ve en la página. Si el producto no tiene fecha de lanzamiento confirmada, no lo publiques en el feed hasta tenerla.
- ¿Cuánto tarda en resolverse la desaprobación una vez corregido el feed?
- En la mayoría de los casos, entre 1 y 5 días hábiles tras enviar la solicitud de revisión en Merchant Center. Google necesita volver a rastrear las URLs afectadas para verificar que el estado del producto en la página coincide con el atributo del feed. Forzar la resincronización del feed puede acelerar el proceso, pero no garantiza una revisión inmediata.
- ¿La desaprobación por productos pre-lanzamiento puede convertirse en una suspensión de cuenta?
- Sí. Si el porcentaje de productos desaprobados supera un umbral significativo del catálogo, Google puede elevar el caso a suspensión de cuenta por incumplimiento de la política de precisión de datos de producto. El recurso debe presentarse entonces desde la página de estado de la cuenta en Merchant Center, no desde Diagnóstico de productos. Actúa rápido para evitar esa escalada.
- ¿Shopify envía automáticamente el atributo preorder al feed de Google?
- No de forma nativa. El canal Google & YouTube de Shopify sincroniza el estado del inventario, pero no mapea automáticamente availability=preorder. Debes configurarlo manualmente mediante un feed suplementario o a través del panel del canal. Las apps de preventa de terceros (Preorder Rabbit, Pre‑Order Manager, etc.) requieren verificación adicional para confirmar que el atributo llega correctamente al feed de Google.
- ¿Qué es el atributo availability_date y cuándo debo usarlo?
- availability_date indica a Google cuándo estará disponible el producto para envío o recogida. Se usa junto con availability=preorder o availability=backorder. El formato correcto es ISO 8601: YYYY-MM-DDThh:mm+oo:oo (ejemplo para España en horario de verano: 2026-06-01T10:00+02:00). Sin este atributo, Google no puede mostrar la fecha de disponibilidad en los resultados de Shopping, lo que reduce la relevancia del anuncio.
- ¿Qué hago si mi feed se genera automáticamente y no controlo directamente el atributo availability?
- Usa un feed suplementario en Merchant Center para sobrescribir el atributo availability ficha a ficha. Ve a Feeds → Feeds suplementarios → Crear, e incluye solo los campos id y availability (y availability_date si corresponde). Un feed suplementario correctamente configurado tiene prioridad sobre el feed principal para los atributos que especifiques, sin necesidad de modificar la integración original de tu plataforma.
Fuentes y referencias
Fuentes oficiales citadas
- Google Merchant Center: Atributo availability [disponibilidad] https://support.google.com/merchants/answer/6324448
- Google Merchant Center: Especificaciones de datos de producto https://support.google.com/merchants/answer/7052112
Checklist de apelación
Los pasos de esta página, en su correo.