Übermittelt die offizielle Opt-in-Anfrage für Google Kundenrezensionen direkt nach dem Checkout – ganz ohne das Einfügen von Skripten in Themes. Konfigurieren Sie Ihre Händler-ID, legen Sie die Verwendung von Produkt-GTINs fest und lassen Sie das Modul einen sicheren Payload (Lieferdatum, E-Mail, Land) aus der aktuellen Bestellung erstellen.
Das Modul "Google Kundenrezensionen für PrestaShop" (gcroptin) integriert das offizielle Google Kundenrezensionen Opt-in nahtlos auf der Bestellbestätigungsseite. Es übermittelt präzise Bestelldaten wie E-Mail, Land und eine intelligent berechnete voraussichtliche Lieferzeit. Händler können die Einbindung von Produkt-GTINs (EAN-13/MPN) für detailliertere Produktbewertungen optional aktivieren. Durch die Nutzung eines Smarty-Templates und dynamischer PHP-Daten wird eine saubere, wartbare Implementierung gewährleistet, die manuelle Fehler vermeidet und die Signalqualität für Google optimiert. Eine gültige Händler-ID ist zur Aktivierung erforderlich.
gcroptin fügt das offizielle Google Kundenrezensionen Opt-in auf der Bestellbestätigungsseite ein. Keine eingefügten Snippets in Themes: eine Händler-ID , ein sauberes Smarty-Template für das JavaScript und echte Bestelldaten (Sprache, E-Mail, Land, voraussichtliche Lieferung, optionale Produkt-GTINs). Schalten Sie den Produktabgleich mit einem Schalter ein oder aus – das products -Feld wird nur gesendet, wenn Sie es wünschen.
[Screenshot einfügen: Modulkonfiguration – Händler-ID, GTIN-Schalter, Fallback-Lieferzeitversatz + Bestellbestätigung mit GCR-Opt-in]
Googles Dokumentation zeigt statisches JavaScript. In einem echten PrestaShop-Shop benötigen Sie dynamische Werte: die E-Mail des Käufers, die Bestellnummer, das Lieferland, ein glaubwürdiges voraussichtliches Lieferdatum und optional GTINs , damit Bewertungen nicht nur dem Shop, sondern auch den Produkten zugeordnet werden können.
Das Festcodieren in einem Theme oder einem generischen HTML-Block bedeutet fehleranfälliges Kopieren und Einfügen, Editoren, die Tags entfernen, und keine saubere Trennung zwischen dem, was Google erwartet und was Ihr Shop weiß . Wenn Google ein Feld ändert oder Sie einen Multishop betreiben, jagen Sie Regressionen hinterher.
gcroptin hält den Vertrag mit Google in einem versionierten Smarty-Template , füttert es mit berechneten PHP-Daten und stellt in der Konfiguration nur das zur Verfügung, was Händler benötigen: Händler-ID, ob der Produkt-Payload enthalten sein soll, und einen Fallback -Versatz, wenn der Shop keinen besseren Lieferhorizont ableiten kann.
script -Tags zu zerstören. Einmal speichern und Ihr Opt-in ist verschwunden. products , wenn Ihr Katalog keine EAN-13 hat, kann die Signalqualität schwächen. Die Front-Office-Ausgabe befindet sich in views/templates/hook/gcroptin-order-confirmation.tpl . Überschreiben Sie sie in Ihrem Theme unter modules/gcroptin/… , wenn Sie Markup-Anpassungen benötigen – ohne das PHP zu forken.
products -PayloadSchalten Sie Produkt-GTIN-Liste einbeziehen um. Wenn ausgeschaltet, wird der products -Schlüssel aus gapi.surveyoptin.render weggelassen – sauberer als das Senden leerer Arrays. Wenn eingeschaltet, verwendet jede Zeile EAN-13 mit MPN als Fallback für das gtin -Feld.
Das an Google gesendete Datum wird schichtweise aufgebaut: Verwenden Sie das Lieferdatum der Bestellung, falls festgelegt; ansonsten Bestelldatum + N Tage , wobei N vom Versanddienstleister ( max_delivery_time / max_delay , falls vorhanden), dann vom Shop-Wert PS_SHIPPING_DELAY und schließlich von Ihrem konfigurierten Fallback-Versatz kommt.
Nichts wird gerendert, bis eine gültige numerische Händler-ID gespeichert ist – keine versehentlichen leeren Umfragen im Live-Betrieb. Zeichenketten, die an das Template übergeben werden, werden mit json_encode vorbereitet, damit Anführungszeichen und Sonderzeichen in E-Mails das Opt-in nicht zerstören.
Ein Hook, ein Tpl, vorhersehbare Upgrades.
Das Modul löst die aktuelle Bestellung auf, erstellt ein Array von Variablen (Händler-ID, Sprach-ISO, Bestell-ID, Kunden-E-Mail, Lieferland, voraussichtliches Lieferdatum, Produkte-einbeziehen-Flag und das vorab erstellte Produkt-JSON, falls aktiviert) und rendert dann das Template.
Diese Trennung bedeutet, dass Ihr Team den exakten Payload, den Google erhält, durch Lesen einer einzigen Template-Datei prüfen kann. PHP konzentriert sich auf Datenintegrität und Geschäftsregeln – nicht auf manuell gepflegte Skript-Blobs in der Datenbank.
Kopieren Sie gcroptin-order-confirmation.tpl in den Ordner modules/gcroptin/views/templates/hook/ Ihres Themes, um das Markup anzupassen, während Modul-Updates sicher bleiben.
Bestellung, Versanddienstleister, Shop – dann Ihr Fallback.
Google nutzt das geschätzte Lieferfenster, um zu entscheiden, wann nach einer Bewertung gefragt wird. Ein pauschales „+3 Tage für alle“ ignoriert Versanddienstleister, Annahmeschlusszeiten und länderspezifische Logistik.
gcroptin bevorzugt strukturierte Signale von PrestaShop: ein echtes Lieferdatum der Bestellung , wenn Ihr Arbeitsablauf es festlegt; ansonsten durchläuft es eine kurze Prioritätenliste (maximale Lieferzeit des Versanddienstleisters, globale Versandverzögerung, Modul-Fallback), sodass das übermittelte Datum Ihrer Shop-Konfiguration anstelle einer einzigen hartcodierten Konstante folgt.
YYYY-MM-DD ) entspricht dem von Google erwarteten Format.Zuerst EAN-13, dann MPN-Fallback – in der Konfiguration dokumentiert.
Wenn Sie die GTIN-Liste aktivieren, wird jedes bestellte Produkt zu einem kleinen JSON-Objekt {"gtin":"…"} . Das Modul liest die EAN-13 aus der Bestellposition; ist diese leer, greift es auf die MPN zurück. Die Beschreibung des Schalters im Back-Office erinnert Sie daran, dass reichhaltige EAN-Daten die Übereinstimmungsqualität im Google-Ökosystem verbessern.
Wenn Ihr Katalog noch nicht bereit ist, schalten Sie den Schalter aus: Das Opt-in läuft weiterhin für die Bestellung, aber ohne den products -Block – keine ungültigen oder halbleeren Arrays werden gesendet, „weil das Tutorial es so gesagt hat.“
Kein riesiges Skript-Textfeld. Legen Sie Ihre Händler-ID fest, entscheiden Sie, ob Sie Produkt-GTINs senden möchten, und passen Sie den Fallback-Lieferzeitversatz an. Das Modul erklärt, wie die Lieferung berechnet wird und wo sich das Template befindet.
Natives PrestaShop-Modul: registriert displayOrderConfirmation , liefert ein Hook-Template und verwendet Konfigurationsschlüssel für Händler-ID, Produkte-einbeziehen-Flag und Fallback-Lieferzeitversatz. Kompatibel mit PrestaShop 1.7 bis 9.x gemäß Modul-Metadaten – vor dem Produktiveinsatz in Ihrem Staging-Theme überprüfen.
displayOrderConfirmation – wird nach einer erfolgreichen Bestellung ausgeführt, idealer Zeitpunkt für das Opt-in. gcroptin-order-confirmation.tpl – GCR-Sprachblock + Plattform-Skript + Render-Callback.
Dieses Modul automatisiert die Google Kundenrezensionen-Integration vollständig. Es fügt das Opt-in auf der Bestellbestätigungsseite ein und übermittelt präzise, dynamische Bestelldaten wie Liefertermine und GTINs. Dies optimiert den Bewertungs-Sammelprozess und minimiert manuelle Eingriffe und Fehlerquellen.
Dieses Modul implementiert Google Kundenrezensionen professionell, indem es qualifizierte Shop- und Produktbewertungen sammelt. Es generiert starke Vertrauenssignale, die Ihre Sichtbarkeit bei Google verbessern, die Glaubwürdigkeit des Shops erhöhen und somit direkt die Konversionsraten sowie den Umsatz steigern.
Unser Modul für Google Kundenrezensionen profitiert von 15 Jahren PrestaShop-Erfahrung. Es liefert exakte Bestelldaten über sichere Smarty-Templates, berechnet präzise Liefertermine und integriert GTINs intelligent. Dies gewährleistet eine zuverlässige, wartungsarme und zukunftssichere Sammlung von Bewertungen, die manuelle Fehler vermeidet.
Das Modul gcroptin bietet umfangreiche Anpassungsmöglichkeiten durch ein überschreibbares Smarty-Template für das GCR-Skript. Es ermöglicht eine präzise Steuerung des Markups im Theme und flexible Optionen für die Einbeziehung von Produkt-GTINs sowie die Berechnung des Lieferdatums.
Das Modul ist Open Source und bietet vollen Zugriff auf den Quellcode sowie Smarty-Templates. Sie können das Markup in Ihrem Theme überschreiben und den genauen Google-Payload prüfen, ohne das PHP zu forken. Dies ermöglicht transparente und fortgeschrittene Anpassungen.
Das Modul ermöglicht vorhersehbare Upgrades durch versionierte Templates und gewährleistet sichere Updates, auch bei Theme-Anpassungen. Es bietet breite Kompatibilität von PrestaShop 1.7 bis 9.x, unterstützt durch kontinuierliche Pflege. Eine integrierte Update-Prüfung sichert zudem die Aktualität.