PrestaShop Google Customer Reviews - opt-in i ankieta

Wtyczka wyświetla okno modalne zgody Google Opinie Klientów zaraz po zakończeniu zakupów – bez potrzeby wklejania skryptów do motywu. Skonfiguruj swój identyfikator sprzedawcy, zdecyduj o dołączaniu kodów GTIN produktów i pozwól, by moduł sam zbudował bezpieczny pakiet danych (data dostawy, e-mail, kraj) na podstawie bieżącego zamówienia.

Główne zdjęcie produktu: Google Customer Reviews - opt-in i ankieta
39.99 €

Galeria

PrestaShop Google Opinie Klientów: Ankiety i Oceny sprzedawcy

Moduł PrestaShop, gcroptin, płynnie integruje Opinie Klientów Google, dodając oficjalny formularz zapisu na stronie potwierdzenia zamówienia. Inteligentnie pobiera rzeczywiste dane zamówienia, w tym język, adres e-mail klienta, kraj oraz precyzyjnie obliczoną, szacowaną datę dostawy, co zapewnia wysłanie ankiety w idealnym momencie. Moduł oferuje warunkowe wsparcie dla kodów GTIN produktów (z obsługą EAN-13/MPN jako alternatywy) i zapewnia integralność danych dzięki kodowaniu JSON. Dzięki zastosowaniu czystego szablonu Smarty, moduł stanowi solidne i łatwe w utrzymaniu rozwiązanie do zbierania opinii pozakupowych i budowania zaufania do Twojego sklepu, eliminując potrzebę ręcznej, podatnej na błędy edycji kodu. Aktywacja jest prosta – wystarczy podać Twój identyfikator sprzedawcy (Merchant ID).

Wersja modułu: 1.1.1
Wersje sklepu:
9.x8.x1.7.x
Działa z ThirtyBees: Nie
Tłumaczenia:
Ten moduł: Google Customer Reviews - opt-in i ankieta jest w całości przetłumaczony do języka: English (en)

Opinie Klientów Google dla PrestaShop -
zgody, ankiety i sygnały zaufania we właściwym wydaniu

gcroptin wdraża oficjalny moduł zgody Opinii Klientów Google na stronie potwierdzenia zamówienia . Bez wklejania fragmentów kodu w szablonach: jeden identyfikator sprzedawcy (Merchant ID) , czysty szablon Smarty dla kodu JavaScript i rzeczywiste dane zamówienia (język, e-mail, kraj, szacowana data dostawy, opcjonalne numery GTIN produktów). Włączaj i wyłączaj dopasowywanie produktów jednym przełącznikiem - pole products jest wysyłane tylko wtedy, gdy tego chcesz.

displayOrderConfirmation - właściwy moment, właściwy klient
JS oparty na Smarty + json_encode  dla bezpiecznych danych
Inteligentna logika  szacowanej daty dostawy

[Wstaw zrzut ekranu: konfiguracja modułu - Merchant ID, przełącznik dołączania GTIN, domyślny czas dostawy + potwierdzenie zamówienia z modułem zgody GCR]

Dlaczego „po prostu wklej fragment kodu Google” to zły pomysł

Dokumentacja Google prezentuje statyczny kod JavaScript. W prawdziwym sklepie PrestaShop potrzebujesz dynamicznych wartości: adresu e-mail kupującego, numeru referencyjnego zamówienia, kraju dostawy, wiarygodnej szacowanej daty dostawy oraz opcjonalnie numerów GTIN , aby opinie mogły być przypisane do produktów, a nie tylko do sklepu.

Wpisywanie tego na stałe w szablonie lub generycznym bloku HTML oznacza kruche rozwiązanie oparte na kopiuj-wklej, edytory, które usuwają tagi i brak czystego podziału między tym, czego oczekuje Google , a tym, co wie Twój sklep . Gdy Google zmieni jakieś pole lub używasz multishop, musisz naprawiać błędy.

gcroptin zachowuje spójność z wymaganiami Google w jednym, wersjonowanym szablonie Smarty , zasila go danymi obliczonymi w PHP i udostępnia w konfiguracji tylko to, czego potrzebują sprzedawcy: Merchant ID, opcję dołączania danych o produktach oraz domyślny czas dostawy, gdy sklep nie może wywnioskować lepszego terminu.

Wklejane fragmenty kodu vs gcroptin

  • Ręczny JS w blokach CMS: Edytory WYSIWYG i warstwy pamięci podręcznej uwielbiają psuć tagi script . Jeden zapis i Twoja zgoda znika.
  • Zgadywanie dat dostawy: Wysyłanie „dziś + 2 dni” dla każdego przewoźnika i kraju generuje złe dane i niezadowolonych klientów.
  • Zawsze włączona tablica produktów: Wymuszanie pola products , gdy w Twoim katalogu brakuje kodów EAN-13, może osłabić jakość sygnału.
  • gcroptin? Znaczniki zarządzane przez szablon, zabezpieczone dane wyjściowe, warunkowe dołączanie produktów , data dostawy ustalana na podstawie zamówienia + przewoźnika + ustawień sklepu, a na końcu opcja domyślna. Wymagany Merchant ID - bez cichych, na wpół zepsutych instalacji.

Co otrzymujesz

Szablon Smarty dla skryptu GCR

Kod front-office znajduje się w views/templates/hook/gcroptin-order-confirmation.tpl . Nadpisz go w swoim szablonie w ścieżce modules/gcroptin/… , gdy potrzebujesz modyfikacji znaczników - bez forkowania PHP.

Warunkowe dołączanie danych o produktach

Przełącz opcję Dołącz listę GTIN produktów . Gdy jest wyłączona, klucz products jest pomijany w wywołaniu gapi.surveyoptin.render - to czystsze rozwiązanie niż wysyłanie pustych tablic. Gdy jest włączona, każda pozycja używa EAN-13 z MPN jako alternatywą dla pola gtin .

Szacowana data dostawy, obliczona

Data wysyłana do Google jest budowana warstwowo: użyj daty dostawy z zamówienia, jeśli jest ustawiona; w przeciwnym razie data zamówienia + N dni , gdzie N pochodzi od przewoźnika ( max_delivery_time / max_delay , jeśli są obecne), następnie z ustawienia sklepu PS_SHIPPING_DELAY , a na końcu z Twojego skonfigurowanego domyślnego przesunięcia .

Walidacja Merchant ID + bezpieczny JSON

Nic się nie wyświetli, dopóki nie zostanie zapisany prawidłowy, numeryczny Merchant ID - bez przypadkowych, pustych ankiet na produkcji. Ciągi znaków przekazywane do szablonu są przygotowywane za pomocą json_encode , dzięki czemu cudzysłowy i znaki specjalne w e-mailach nie psują modułu zgody.

Architektura oparta na szablonie

Jeden hook, jeden plik tpl, przewidywalne aktualizacje.

Łatwość utrzymania w standardzie

Moduł pobiera bieżące zamówienie , buduje tablicę zmiennych (ID sprzedawcy, ISO języka, ID zamówienia, e-mail klienta, kraj dostawy, szacowana data dostawy, flaga dołączania produktów oraz gotowy JSON produktów, jeśli opcja jest włączona), a następnie renderuje szablon.

Ten podział oznacza, że Twój zespół może zweryfikować dokładny ładunek danych, który otrzymuje Google, czytając jeden plik szablonu. PHP skupia się na integralności danych i logice biznesowej , a nie na ręcznie utrzymywanych blokach skryptów w bazie danych.

Ścieżka nadpisywania w szablonie

Skopiuj gcroptin-order-confirmation.tpl do folderu modules/gcroptin/views/templates/hook/ w swoim motywie, aby dostosować znaczniki, zachowując bezpieczeństwo aktualizacji modułu.

Data dostawy, która szanuje rzeczywistość

Zamówienie, przewoźnik, sklep - a potem Twoja opcja domyślna.

Lepsze dane dla timingu ankiet Google

Google używa szacowanego okna dostawy, aby zdecydować, kiedy poprosić o opinię. Sztywne „+3 dni dla wszystkich” ignoruje przewoźników, godziny graniczne i logistykę specyficzną dla danego kraju.

gcroptin preferuje ustrukturyzowane sygnały z PrestaShop: prawdziwą datę dostawy zamówienia , gdy Twój proces ją ustawia; w przeciwnym razie przechodzi przez krótką listę priorytetów (maksymalny czas dostawy przewoźnika, globalne opóźnienie wysyłki, opcja domyślna modułu), dzięki czemu przesłana data odzwierciedla konfigurację Twojego sklepu, a nie jedną, stałą wartość.

  • Domyślny czas dostawy pozostaje konfigurowalny - idealne, gdy przewoźnicy nie udostępniają numerycznych opóźnień w Twojej wersji PS.
  • Format daty ISO ( YYYY-MM-DD ) jest zgodny z oczekiwaniami Google.

Numery GTIN, gdy będziesz gotowy

Najpierw EAN-13, potem MPN jako alternatywa - udokumentowane w konfiguracji.

Opinie na poziomie produktu wymagają czystych identyfikatorów

Gdy włączysz listę GTIN, każdy zamówiony produkt staje się małym obiektem JSON {"gtin":"…"} . Moduł odczytuje EAN-13 z pozycji zamówienia; jeśli jest pusty, używa MPN . Opis przełącznika w Back Office przypomina, że bogate dane EAN poprawiają jakość dopasowania w ekosystemie Google.

Jeśli Twój katalog nie jest jeszcze gotowy, wyłącz tę opcję: zgoda nadal będzie działać dla zamówienia, ale bez bloku products - bez wysyłania nieprawidłowych lub na wpół pustych tablic „bo tak było w poradniku”.

Back Office: tylko to, czego potrzebują sprzedawcy

Żadnych wielkich pól tekstowych na skrypty. Ustaw swój Merchant ID , zdecyduj, czy wysyłać numery GTIN produktów i dostosuj domyślny czas dostawy . Moduł wyjaśnia, jak obliczana jest dostawa i gdzie znajduje się szablon.

Zaufanie i bezpieczeństwo

  • Brak wyświetlania modułu zgody, dopóki Merchant ID nie jest prawidłowy
  • Ciągi znaków zakodowane w JSON do osadzenia w JavaScript
  • Oficjalny adres URL Google do ładowania API modułu zgody

Korzyści dla sprzedawcy

  • Zbieraj kwalifikujące się opinie posprzedażowe
  • Wspieraj ekosystem ocen sprzedawców Google z mniejszym ryzykiem technicznym
  • Zachowaj przewidywalność aktualizacji - logika w PHP + tpl, a nie w kodzie HTML w CMS

Specyfikacja techniczna i kompatybilność

Natywny moduł PrestaShop: rejestruje hook displayOrderConfirmation , dostarcza szablon hooka i używa kluczy konfiguracyjnych dla Merchant ID, flagi dołączania produktów i domyślnego czasu dostawy. Zgodny z PrestaShop 1.7 do 9.x zgodnie z metadanymi modułu - zweryfikuj na swoim motywie testowym przed wdrożeniem na produkcję.

Hook: displayOrderConfirmation - uruchamia się po pomyślnym złożeniu zamówienia, idealny moment na moduł zgody.
Szablon: gcroptin-order-confirmation.tpl - blok językowy GCR + skrypt platformy + funkcja renderująca.
Konfiguracja: Merchant ID (wymagany), dołącz listę GTIN (tak/nie), domyślny czas dostawy (w dniach).
MyPresta: Integracja z mechanizmem sprawdzania aktualizacji w konfiguracji modułu (jeśli jest włączona w Twojej dystrybucji).
39.99 €

Galeria Modułu

Dlaczego wybrać nasz moduł
Google Customer Reviews - opt-in i ankieta?

Optymalizacja i Automatyzacja

Moduł automatyzuje zbieranie opinii Google, inteligentnie integrując formularz zgody na stronie potwierdzenia zamówienia. Optymalizuje proces, dynamicznie pobierając dane zamówienia i precyzyjnie obliczając szacowaną datę dostawy, eliminując ręczne błędy i zwiększając efektywność.

Zwiększona Sprzedaż

Moduł Google Customer Reviews bezpośrednio zwiększa sprzedaż, zbierając autentyczne opinie klientów i produktów. Buduje zaufanie dzięki sygnałom wiarygodności, poprawia widoczność w wynikach wyszukiwania i konwersję na stronie, oferując spójne i precyzyjne dane do programu.

15 lat doświadczenia

Dzięki 15-letniemu doświadczeniu w PrestaShop wiemy, że proste wklejanie kodu to przepis na kłopoty. Nasz moduł Opinii Klientów Google integruje się bezpiecznie, dynamicznie pobierając dane zamówienia, inteligentnie obliczając daty dostawy i zarządzając GTIN-ami, gwarantując niezawodność i łatwość aktualizacji.

Szeroka Personalizacja

Szeroka Personalizacja: łatwo skonfigurujesz Merchant ID, warunkowo dołączysz GTIN produktów i inteligentnie dostosujesz szacowaną datę dostawy na podstawie danych zamówienia, przewoźnika lub domyślnych ustawień. Możesz również nadpisać szablon Smarty, aby idealnie dopasować go do swoich potrzeb.

Otwarty Kod Źródłowy

Moduł gcroptin oferuje pełny dostęp do kodu źródłowego PHP i szablonów Smarty. Umożliwia swobodne nadpisywanie szablonu zgody GCR w Twoim motywie, bez forkowania PHP, zapewniając łatwą modyfikację i utrzymanie.

Licencja i Aktualizacje

Moduł zapewnia przewidywalne i bezpieczne aktualizacje dzięki architekturze opartej na szablonach. Kompatybilny z PrestaShop od 1.7 do 9.x, integruje się z mechanizmem sprawdzania aktualizacji MyPresta, gwarantując ciągłą zgodność funkcji z bieżącymi wymaganiami Google i platformy.