Shopauskunft Widget (Bewertungen sammeln und anzeigen)

Inhalt

1. Wozu dient das Plugin "Shopauskunft Widget (Bewertungen sammeln und anzeigen)"

Bewertungen sind im E-Commerce heutzutage wichtiger als je zuvor. Immer mehr potenzielle Kunden machen den Kauf eines Produktes davon abhängig. Viele Nutzer lassen sich durch positive Bewertungen beeinflussen oder sogar zum Kauf bewegen. An dieser Stelle kommt Shopauskunft.de als unabhängiges Bewertungsportal für Online-Shops ins Spiel.

Shopauskunft.de funktioniert nach einem einfachen Prinzip:

  1. Ein Kunde kauft bei einem Online-Händler.
  2. Nach dem Kauf wird der Kunde via Pop-Up gefragt, ob der Online-Händler ihm eine E-Mail mit einem Bewertungslink senden darf. Nach der Einwilligung des Kunden wird diese
    automatisch im angegebenen Zeitraum versendet.
  3. Der Kunde bewertet den Online-Händler nach verschiedenen Kategorien.
  4. Shopauskunft.de prüft die Bewertung (z. B. auf beleidigende Inhalte).
  5. Shopauskunft.de veröffentlicht die Bewertung (im Portal von Shopauskunft.de, im Online-Shop des Händlers, auf Preisvergleichs- und Partnerseiten).

2. Was kann das Plugin "Shopauskunft Widget (Bewertungen sammeln und anzeigen)"

Das knowmates-Plugin „Shopauskunft Widget“ ist exklusiv für das Shopsystem JTL-Shop entwickelt. Es zeigt Informationen zu Bewertungen Ihres Online-Shops über das unabhängige
Bewertungsportal Shopauskunft.de an.

Voraussetzung ist, dass Sie als Online-Shop-Betreiber bei Shopauskunft.de registriert sind. Die Leistungspakete entnehmen Sie bitte auf Shopauskunft.de.

Einmal integriert zeigt das Plugin stets die aktuellsten Bewertungsmetriken in Form eines Badges in Ihrem Online-Shop an (siehe Abbildungen 1 & 2).

Beispielhafte Anzeige eines Shopauskunft Widgets im JTL-Shop

beispielhaftes Widget Detailansicht

Nach einem Klick auf das „Shopauskunft Widget“-Badge öffnen sich detailliertere Informationen zu bereits erfolgten Bewertungen (siehe Abbildung 3).

Abbildung 3: „Shopauskunft Widget“-Badge Bewertungsdetails im Frontend eines JTL -Shops

Nach dem Einkauf in Ihrem Online-Shop wird der Kunde gefragt, ob er einverstanden ist, dass Sie ihm nach kurzer Zeit eine E-Mail senden, in welcher er Ihren Online-Shop nach o. g. Kriterien bewerten kann (siehe Abbildung 4).

Abbildung 4: Frage nach Bewertung in Form eines Pop -Ups (beispielhaft)

Hinweise:
Der Mailversand wird von Shopauskunft verwaltet. Das Plugin sendet, wenn der Kunde dies beim Pop-Up bestätigt, ausschließlich die notwendigen Bestelldetails an Shopauskunft. Shopauskunft versendet nach 7 Tagen eine E-Mail an den Kunden. Das Layout des Pop-Ups stammt von Shopauskunft. Das Plugin bindet den JavaScript-Code ein, welchen Shopauskunft für das Sammeln der Bewertungen anbietet.

3. Systemvoraussetzungen

  • JTL-Shop 5.2 und höher, abhängig von der Pluginversion
  • PHP 8.1 und höher, abhängig von der Pluginversion
  • Template NOVA getestet
  • ionCube Loader in der aktuellsten Version

4. Installation im JTL-Shop

Für Deinen JTL-Shop 5 beziehst Du Plugins über den JTL-Extension Store. Um auf Inhalte des JTL-Extension Stores zugreifen zu können, musst Du zunächst Dein JTL-Konto mit Deinem JTL-Shop 5 verknüpfen. Dies wird normalerweise beim Installationsprozess des Shops bereits abgefragt.

So verknüpfst Du Dein JTL-Konto mit Deinem JTL-Shop 5:

  1. Logge Dich im JTL-Shop-Backend ein.
  2. Navigiere im Menü zu „PLUGINS“ > „Meine Käufe“.
  3. Klicke auf „Konto verknüpfen“.
  4. Logge Dich mit Deinen JTL-Daten ein.
  5. Anschließend siehst Du in „PLUGINS“ > „Meine Käufe“ die Übersicht zu Deinen Lizenzen und Subscriptions.

So buchst Du eine Extension für JTL-Shop 5:

  1. Rufe den JTL-Extension Store auf.
  2. Suche nach dem gewünschten Plugin.
  3. Wähle das Plugin aus und klicke auf „Jetzt auschecken“.
  4. Klicke im folgenden Fenster auf „Anmelden“ und melde Dich mit Deinem zentralen JTL-Login an.
  5. Klicke im JTL-Checkout auf „Jetzt bestellen“, um die Bestellung abzuschließen.
  6. Rufe Dein JTL-Shop-Backend auf. Unter „PLUGINS“ > „Meine Käufe“ befindet sich jetzt im Bereich „Ungebundene Lizenzen“ Deine eben erworbene Lizenz.
  7. Nun ordnest Du das Plugin Deinem Shop zu. Klicke dafür auf „An diesen Onlineshop“ anbinden.
  8. Anschließend findest Du die Lizenz im Bereich „Gebundene Lizenzen“ und die Schaltfläche „Installieren“ steht zur Verfügung. Nach der Installation kannst Du das Plugin im Menü unter „PLUGINS“ > „Plugin-Manager“ in der Registerkarte „Aktiviert“ konfigurieren.

5. Plugin "Shopauskunft Widget (Bewertungen sammeln und anzeigen)" einrichten

Rufe das Konfigurationsmenü entweder unter „Plugin-Manager“ > „Aktiviert“ über das entsprechende Zahnrad-Icon auf der rechten Seite oder direkt über „Installierte Plugins“ >
„Shopauskunft Widget“ auf.

Du siehst nun die Plugin-Benutzeroberfläche (siehe Abbildung 5).

Oben rechts befindet sich ein Switch, mit welchem Du zwischen dunklem und hellem Design wechselst.

Triff nun die gewünschten Einstellungen für das Plugin „Shopauskunft Widget“.

Der Reiter „Einstellungen“ beinhaltet folgende Option(en) (siehe Abbildung 6):


  • Plugin-Status: Anzeige im Shop-Frontend aktivieren/deaktivieren
  • Token: Shopauskunft-Token aus Shopauskunft-Backend hinterlegen
  • ?: Ihren persönlichen Token erhalten Sie derzeit per E-Mail-Anfrage an info@shopauskunft.de unter Angabe Ihrer Shop-ID.
  • Widget auswählen: Hier wählt man das Widget aus, welches im Händercenter bei Shopauskunft generiert werden muss. Widgets vom Typ ‚Flying Widget‘ oder ‚Flying-xs-Widget‘ können angezeigt werden.
  • Cache leeren: Leert den Anzeigecache des Widgets
  • Käufer nach Feedback fragen: Hierüber steuern Sie, ob Ihre Kunden nach einem Kauf nach Feedback gefragt werden sollen. Über diese Einstellung aktivieren/deaktivieren Sie das Pop-Up nach dem Bestellabschluss.
  • Erweiterte Einstellungen: Diese müssen im Normalfall nicht genutzt werden, sondern nur, wenn es zu Problemen kommt.
  • JQuery einbinden: Dies ist eine sehr weit verbreitete JavaScript-Bibliothek, welche von vielen Templates genutzt wird und daher nicht erneut eingefügt werden muss. Diese Option ist
    nur relevant, falls z. B. der Bewertungen-Slider oder das Vergrößern des Shopauskunft Widgets nicht funktioniert.
  • CMP-Anbieter-ID: Wenn Sie help.consentmanager.net nutzen, können Sie die ID eingeben. Diese finden Sie consentmanager.net-Backend unter „CMP“ > „CMPs“ > „Anbieter“ (z. B.
    C123). Damit entscheidet der Nutzer, ob er den Cookie als auch das Pop-Up-Fenster nach dem Bestellabschluss zulässt. Sollte es für Ihr Consent-Tool nicht funktionieren, steht unser
    Support zur Verfügung.

Unterhalb der Pluginversion 5.6.0 gibt es die Notwendigkeit, im Plugin Einstellungen zur Positionierung vorzunehmen (ohne Abbildung):

  • Position: Smartphone-Ansicht: Anzeige auf Smartphones (Über der Navigation, verstecken, über bzw. unter Footer)
  • Desktop-Ansicht: Position: Anzeige auf Desktop-PCs
  • Desktop-Ansicht: Abstand von …: Hierüber steuern Sie in Abhängigkeit von der Auswahl der vorherigen Einstellung (Position) die Abstände um das Badge.
  • Tablet-Ansicht: Position: Anzeige auf Tablets
  • Tablet-Ansicht: Abstand von …: Hierüber steuern Sie in Abhängigkeit von der Auswahl der vorherigen Einstellung (Position) die Abstände um das Badge.

Der Reiter „Lizenz“ beinhaltet folgende Optionen (siehe Abbildungen 7 & 8):

Abbildung 7: Reiter „Lizenz“ – keine gültige Lizenz vorhanden

  • Lizenz abfragen: Beim Kauf wird für die angegebene Domain eine Lizenz auf dem Lizenz-Server angelegt. Über den Button wird auf diesem geprüft, ob für Deine Domain eine Lizenz
    des Plugins vorliegt, und welche Art von Lizenz es ist.
  • Plugin für 14 Tage testen: Fordere eine Testphase von 14 Tagen an. Nach diesen 14 Tagen läuft die Test-Lizenz ab.
  • Lizenz kaufen: Eine vollwertige Lizenz über 12 Monate ist im JTL-Extension Store zu erwerben. Hier kannst Du Deine Lizenz auch um 12 oder 24 Monate verlängern.

Abbildung 8: Reiter „Lizenz“ – gültige Lizenz vorhanden

  • Lizenz abfragen: Beim Kauf wird für die angegebene Domain eine Lizenz auf dem Lizenz-Server angelegt. Über den Button wird auf diesem geprüft, ob für Deine Domain eine Lizenz
    des Plugins vorliegt, und welche Art von Lizenz es ist.
  • Lizenz verlängern: Eine vollwertige Lizenz über 12 Monate ist im JTL-Extension Store zu erwerben. Hier kannst Du Deine Lizenz auch um 12 oder 24 Monate verlängern.

Der Reiter „Über“ beinhaltet folgende Informationen (siehe Abbildung 9):

Abbildung 9: Reiter „Über“ (Versionsnummer exemplarisch)

Im Reiter „Über“ findest Du Informationen zur Plugin-Version, PHP-Version, IonCube-Version, zum Plugin-Autor sowie die (Shop)-Webseite des Autors als auch zwei Buttons, über den Du das Plugin Log leerst bzw. öffnest.

Nachdem Sie einen Token sowie eine gültige Lizenz hinterlegt und den Status auf „An“ gesetzt haben, wird das „Shopauskunft Widget“-Badge in Ihrem Online-Shop ausgespielt.

6. Sonstiges / Bemerkungen

Probleme bei Einstellung „Komprimierung von JavaScript- und CSS-Dateien“

Unter Umständen gibt es Probleme, wenn die Einstellung „Komprimierung von JavaScript- und CSS-Dateien aktiviert ist (siehe Abbildung 10). Diese finden Sie unter „Darstellung“ > „Einstellungen“ > „Templates“ >“Einstellungen“.

Abbildung 10: Einstellung „Komprimierung von JavaScript- und CSS-Dateien“

Nach der Änderung dieser Einstellung ist es wichtig, den Template Cache zu leeren. Diesen leeren Sie unter „System“ > „Cache“ > „Gesamten Template-Cache leeren“.

Fehler: Error 500 oder weiße Seite
Löschen Sie per FTP das Verzeichnis „/plugins/shopauskunft“ und fordern Sie über unseren Support an.

Fehlermeldung IonCube Encoder
Fatal error: The file ../includes/plugins/knm_-_shopauskunft/version/100/bootstrap.php was encoded by the ionCube Encoder for PHP 5.6 and cannot run under PHP 7.1 or later. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 7.1.

Hinweis: Hierbei handelt es sich um eine beispielhafte Fehlermeldung. Die Werte können abweichen, aber der Sinn bleibt erhalten.

Laden Sie die richtige Plugin-Version aus dem JTL-Extension Store herunter und gehen Sie, wie in Schritt 4, weiter vor.

Probleme bei der Nutzung des JTL-Shop-Templates „Avia“

Nach dem Kauf wird der Kunde via Pop-Up gefragt, ob Sie ihm eine E-Mail mit einem Bewertungslink senden dürfen. Nach seiner Einwilligung wird diese automatisch im angegebenen
Zeitraum versendet. Bei der Nutzung des JTL-Shop-Templates „Avia“ kann es jedoch vorkommen, dass dieses Pop-Up nicht klickbar ist, da es hinter einem anderen Element liegt.
Das Avia-Template komprimiert Plugin-CSS-Dateien, was dazu führen kann, dass einige CSS-Eigenschaften nicht korrekt übernommen werden. Um das Problem zu beheben, muss folgender Code im JTL-Shop-Backend in das eigene CSS („Plugins“ > „Installierte Plugins“ > „SALEPIX Templater“ > „Experten-Einstellungen“ > „CSS“) eingefügt werden. Dieser sorgt dafür, dass das CSS richtig übernommen wird:

.sa-widget-container {
z-index: 10000 !important;
}