PrestaShop Gestión de catálogo

Sincronización Bidireccional con Google Sheets — Edita precios, stock y títulos en una hoja, sync automática hacia PrestaShop (PrestaShop 8 y 9)

Gestiona tu catálogo desde una hoja de Google. El módulo se encarga del resto, en los dos sentidos.

Edita los precios, el stock y los títulos de tus productos en una hoja de Google compartida, y deja que el módulo los aplique automáticamente en PrestaShop. ¿Un cambio hecho en el back office? Vuelve solo a la hoja. Sincronización bidireccional, detección de conflictos, cron seguro — sin salir de la hoja de cálculo que todo tu equipo ya conoce.

De un vistazo
  • Sincronización bidireccional Google Sheets ⇄ PrestaShop: precio, cantidad en stock, título y estado activo/inactivo
  • Detección de cambios por huella: solo se sincroniza lo que realmente se ha movido, en el sentido correcto
  • Resolución de conflictos configurable cuando un producto se edita en ambos lados (gana la hoja / gana la tienda)
  • Conexión mediante cuenta de servicio de Google (clave JSON) — sin OAuth que configurar, sin dependencia de Composer
  • Cron protegido por token para la sincronización automática. Compatible con PrestaShop 8 y 9, multiidioma
PrestaShop 8 y 9 Bidireccional API Google Sheets Cron seguro Sin Composer
  • Reembolso de 30 días
  • 12 meses de actualizaciones
  • Soporte 24h
www.datafirefly.com/es/
Sincronización bidireccional con Google Sheets — Edita precios, stock y títulos en una hoja, sincronización automática con PrestaShop (PrestaShop 8 y 9)
v1.0.0 · actualizado 2026-07-05
Qué hace

La versión corta.

01

Una hoja de cálculo, tu catálogo

El precio, la cantidad en stock, el título y el estado activo/inactivo de cada producto se exponen en una hoja de Google de seis columnas. Todo tu equipo edita el catálogo en la herramienta que ya domina, a varias manos, desde cualquier lugar — sin acceso al back office de PrestaShop.

02

En ambos sentidos, automáticamente

Un cambio en la hoja baja hacia PrestaShop; un cambio en el back office sube hacia la hoja. La sincronización es realmente bidireccional: la hoja y la tienda siguen siendo el espejo la una de la otra, sin copiar y pegar ni reimportación manual.

03

Sincroniza solo lo que cambió

El módulo guarda la huella del último estado sincronizado de cada producto. En cada pasada compara y solo escribe las filas realmente modificadas, en el sentido correcto. El resultado: sincronizaciones rápidas, incluso en un catálogo grande, y cero sobrescrituras inútiles.

04

Los conflictos se gestionan, no se sufren

Cuando un mismo producto se ha modificado tanto en la hoja como en el back office desde la última sincronización, el módulo aplica la prioridad que elegiste — gana la hoja de Google, o gana PrestaShop. Sin sorpresas, sin datos perdidos por accidente.

05

Fricción casi nula en la instalación

Pegas la clave JSON de una cuenta de servicio de Google, compartes tu hoja con el correo de la cuenta de servicio y listo. Sin flujo OAuth, sin consentimiento que aprobar, sin biblioteca de Composer: el módulo firma él mismo sus llamadas a la API de Google Sheets.

06

Automático y seguro

Un endpoint cron protegido por token dispara la sincronización cada pocos minutos. Con un clic también puedes lanzar una sincronización manual desde la configuración, o reiniciar el estado para volver a partir de la tienda como referencia.

La versión larga

Todo lo que querrías saber antes de instalar.

Una mirada detallada a cómo funciona Sincronización Bidireccional con Google Sheets — Edita precios, stock y títulos en una hoja, sync automática hacia PrestaShop (PrestaShop 8 y 9), por qué lo construimos así y la lógica detrás de las características anteriores.

§ 01

Tu catálogo PrestaShop, gestionado desde una hoja de Google

Modificar un precio, ajustar un stock o corregir un título de producto no debería obligar a todo un equipo a pasar por el back office. Este módulo expone tus productos — título, precio sin impuestos, cantidad en stock y estado activo/inactivo — en una hoja de Google compartida de seis columnas. Cada uno edita en la hoja de cálculo que ya conoce, a varias manos, y el módulo se encarga de aplicar los cambios en PrestaShop. La hoja se convierte en una verdadera interfaz de edición masiva, accesible sin cuenta de administrador.

§ 02

Una sincronización realmente bidireccional

La mayoría de los conectores solo van en un sentido. Este funciona en los dos: un cambio introducido en la hoja baja hacia la tienda, y un cambio hecho en el back office de PrestaShop sube automáticamente a la hoja. La hoja y la tienda siguen siendo el reflejo permanente la una de la otra, sin reimportación manual ni archivo CSV que regenerar. Trabajas donde resulta más cómodo en cada momento.

§ 03

Inteligente: solo toca lo que se ha movido

En cada sincronización, el módulo compara el estado actual de cada producto con la huella de su último estado sincronizado, guardada en la base de datos. Deduce con precisión qué ha cambiado, y en qué lado, y solo escribe esas filas — en el sentido correcto. En un catálogo de varios miles de referencias, esto evita reescribirlo todo en cada pasada y mantiene las sincronizaciones rápidas. Además, las escrituras hacia Google se agrupan por lotes para respetar las cuotas de la API.

§ 04

Los conflictos, gestionados con limpieza

¿Qué ocurre si un mismo producto se ha editado en ambos lados desde la última sincronización? Nada se pierde al azar: defines una regla de prioridad — gana la hoja de Google, o gana PrestaShop — y el módulo la aplica sistemáticamente, registrando la decisión. Mantienes el control sobre la fuente de verdad, producto a producto y pasada a pasada.

§ 05

Instalación sin fricción en minutos

Sin flujo OAuth ni pantalla de consentimiento de Google que superar. Creas una cuenta de servicio en la consola de Google Cloud, pegas su clave JSON en la configuración del módulo y compartes tu hoja con la dirección de correo de la cuenta de servicio como editor. El módulo firma él mismo sus peticiones a la API de Google Sheets (JWT RS256 en PHP nativo), sin ninguna biblioteca de Composer que instalar en tu servidor. Un panel de estado muestra la cuenta conectada, la URL de cron y la fecha de la última sincronización.

§ 06

Automático, seguro y sin sorpresas

Un endpoint cron protegido por un token regenerable dispara la sincronización cada pocos minutos, a través del planificador de tu servidor o un servicio externo. También puedes lanzar una sincronización manual con un clic desde la configuración, o reiniciar el estado para volver a partir de la tienda como referencia. Los datos introducidos en la hoja se validan antes de escribir: un nombre vacío o inválido, un precio negativo, y la fila errónea simplemente se omite y se registra — la sincronización de los demás productos nunca se interrumpe. Sin override del núcleo, desinstalación limpia: el módulo cumple con los estándares de una tienda en producción.