PrestaShop Import / Export

Bidirektionale Google-Sheets-Synchronisation — Preise, Bestände & Titel im Sheet bearbeiten, Auto-Sync nach PrestaShop (PrestaShop 8 & 9)

Verwalten Sie Ihren Katalog aus einem Google Sheet. Das Modul erledigt den Rest – in beide Richtungen.

Bearbeiten Sie Preise, Bestände und Titel Ihrer Produkte in einem geteilten Google Sheet, und lassen Sie das Modul sie automatisch in PrestaShop übernehmen. Eine Änderung im Backoffice? Sie fließt von selbst ins Sheet zurück. Bidirektionale Synchronisation, Konflikterkennung, sicherer Cron – ohne die Tabelle zu verlassen, die Ihr ganzes Team bereits kennt.

Auf einen Blick
  • Bidirektionale Synchronisation Google Sheets ⇄ PrestaShop: Preis, Lagermenge, Titel und Status aktiv/inaktiv
  • Änderungserkennung per Prüfsumme: Nur was sich wirklich bewegt hat, wird synchronisiert – in die richtige Richtung
  • Konfigurierbare Konfliktlösung, wenn ein Produkt auf beiden Seiten bearbeitet wurde (das Sheet gewinnt / der Shop gewinnt)
  • Verbindung über ein Google-Dienstkonto (JSON-Schlüssel) – kein OAuth einzurichten, keine Composer-Abhängigkeit
  • Token-gesicherter Cron für die automatische Synchronisation. Kompatibel mit PrestaShop 8 & 9, mehrsprachig
PrestaShop 8 & 9 Bidirektional Google Sheets API Sicherer Cron Ohne Composer
  • 30 Tage Rückgaberecht
  • 12 Monate Updates
  • 24-h-Support
www.datafirefly.com/de/
Bidirektionale Google-Sheets-Synchronisation — Preise, Bestand & Titel im Sheet bearbeiten, Auto-Sync zu PrestaShop (PrestaShop 8 & 9)
v1.0.0 · aktualisiert 2026-07-05
Was es leistet

Die Kurzfassung.

01

Eine Tabelle, Ihr Katalog

Preis, Lagermenge, Titel und Status aktiv/inaktiv jedes Produkts werden in einem Google Sheet mit sechs Spalten bereitgestellt. Ihr ganzes Team bearbeitet den Katalog im bereits vertrauten Werkzeug, zu mehreren, von überall – ohne Zugang zum PrestaShop-Backoffice.

02

In beide Richtungen, automatisch

Eine Änderung im Sheet fließt nach PrestaShop; eine Änderung im Backoffice fließt zurück ins Sheet. Die Synchronisation ist wirklich beidseitig: Tabelle und Shop bleiben ein Spiegelbild voneinander – ohne Copy-Paste und ohne manuellen Re-Import.

03

Synchronisiert nur, was sich geändert hat

Das Modul speichert den Fingerabdruck des letzten synchronisierten Zustands jedes Produkts. Bei jedem Lauf vergleicht es und schreibt nur die tatsächlich geänderten Zeilen – in die richtige Richtung. Das Ergebnis: schnelle Synchronisationen, selbst bei einem großen Katalog, und null unnötige Überschreibungen.

04

Konflikte werden gemanagt, nicht erlitten

Wenn dasselbe Produkt seit der letzten Synchronisation sowohl im Sheet als auch im Backoffice bearbeitet wurde, wendet das Modul die von Ihnen gewählte Priorität an – das Google Sheet gewinnt, oder PrestaShop gewinnt. Keine Überraschungen, keine versehentlich verlorenen Daten.

05

Nahezu reibungslose Einrichtung

Sie fügen den JSON-Schlüssel eines Google-Dienstkontos ein, teilen Ihr Sheet mit der E-Mail des Dienstkontos – und los geht's. Kein OAuth-Ablauf, keine Zustimmung, keine Composer-Bibliothek: Das Modul signiert seine Aufrufe an die Google Sheets API selbst.

06

Automatisch und sicher

Ein token-geschützter Cron-Endpunkt löst die Synchronisation alle paar Minuten aus. Mit einem Klick können Sie auch eine manuelle Synchronisation aus der Konfiguration starten oder den Synchronisationsstatus zurücksetzen, um wieder mit dem Shop als Referenz zu beginnen.

Die ausführliche Fassung

Alles, was Sie wissen sollten bevor Sie installieren.

Ein detaillierter Blick darauf, wie Bidirektionale Google-Sheets-Synchronisation — Preise, Bestände & Titel im Sheet bearbeiten, Auto-Sync nach PrestaShop (PrestaShop 8 & 9) funktioniert, warum wir es so gebaut haben und der Gedanke hinter den Funktionen oben.

§ 01

Ihr PrestaShop-Katalog, gesteuert aus einem Google Sheet

Einen Preis ändern, einen Bestand anpassen oder einen Produkttitel korrigieren sollte kein ganzes Team durchs Backoffice zwingen. Dieses Modul stellt Ihre Produkte – Titel, Nettopreis, Lagermenge und Status aktiv/inaktiv – in einem geteilten Google Sheet mit sechs Spalten bereit. Jeder bearbeitet in der bereits bekannten Tabelle, zu mehreren Händen, und das Modul übernimmt die Übertragung der Änderungen nach PrestaShop. Das Sheet wird zu einer echten Massenbearbeitungs-Oberfläche, zugänglich ohne Administratorkonto.

§ 02

Eine wirklich beidseitige Synchronisation

Die meisten Konnektoren funktionieren nur in eine Richtung. Dieser funktioniert in beide: Eine im Sheet eingegebene Änderung fließt in den Shop, und eine im PrestaShop-Backoffice vorgenommene Änderung fließt automatisch ins Sheet zurück. Tabelle und Shop bleiben dauerhaft das Abbild voneinander – ohne manuellen Re-Import und ohne neu zu erzeugende CSV-Datei. Sie arbeiten dort, wo es im Moment am praktischsten ist.

§ 03

Intelligent: Es berührt nur, was sich bewegt hat

Bei jeder Synchronisation vergleicht das Modul den aktuellen Zustand jedes Produkts mit dem in der Datenbank gespeicherten Fingerabdruck seines letzten synchronisierten Zustands. Es ermittelt genau, was sich geändert hat und auf welcher Seite, und schreibt nur diese Zeilen – in die richtige Richtung. Bei einem Katalog mit mehreren tausend Referenzen wird so vermieden, bei jedem Lauf alles neu zu schreiben, und die Synchronisationen bleiben schnell. Die Schreibvorgänge an Google werden zudem gebündelt, um die API-Kontingente einzuhalten.

§ 04

Konflikte, sauber gelöst

Was passiert, wenn dasselbe Produkt seit der letzten Synchronisation auf beiden Seiten bearbeitet wurde? Nichts geht zufällig verloren: Sie definieren eine Prioritätsregel – das Google Sheet gewinnt, oder PrestaShop gewinnt – und das Modul wendet sie konsequent an und protokolliert die Entscheidung. Sie behalten die Kontrolle über die Quelle der Wahrheit, Produkt für Produkt und Lauf für Lauf.

§ 05

Reibungslose Einrichtung in Minuten

Kein OAuth-Ablauf und kein Google-Zustimmungsbildschirm. Sie erstellen ein Dienstkonto in der Google-Cloud-Konsole, fügen dessen JSON-Schlüssel in die Modulkonfiguration ein und teilen Ihr Sheet mit der E-Mail-Adresse des Dienstkontos als Bearbeiter. Das Modul signiert seine Anfragen an die Google Sheets API selbst (JWT RS256 in nativem PHP), ohne Composer-Bibliothek auf Ihrem Server. Eine Statusanzeige zeigt das verbundene Konto, die Cron-URL und das Datum der letzten Synchronisation.

§ 06

Automatisch, sicher und ohne Überraschungen

Ein durch ein regenerierbares Token geschützter Cron-Endpunkt löst die Synchronisation alle paar Minuten aus – über Ihren Server-Scheduler oder einen externen Dienst. Sie können auch mit einem Klick eine manuelle Synchronisation aus der Konfiguration starten oder den Synchronisationsstatus zurücksetzen, um wieder mit dem Shop als Referenz zu beginnen. Die im Sheet eingegebenen Daten werden vor dem Schreiben validiert: ein leerer oder ungültiger Name, ein negativer Preis – und die fehlerhafte Zeile wird einfach übersprungen und protokolliert, ohne die Synchronisation der anderen Produkte zu unterbrechen. Kein Core-Override, saubere Deinstallation: Das Modul erfüllt die Standards eines Produktions-Shops.