Einblicke: sehen, warum und was gelernt wurde
Die vier Bereiche unter Einblicke zeigen, was die Engine gelernt hat und warum ein Artikel empfohlen wird. Nichts davon ändert Ihren Shop, außer dem Ausblenden eines Paars und dem Löschen erfasster Daten, die Sie vorher fragen.
Strategie-Explorer
„Was würde Ihr Shop für diesen Artikel empfehlen?“ Der Strategie-Explorer beginnt mit Ihrem Bestseller und fragt alle Strategien gleichzeitig. Suchen Sie einen anderen Artikel nach Name, Artikelnummer oder EAN, und die Ergebnisse ändern sich.

- Artikel: der Artikel, zu dem die Strategien befragt werden.
- Weitere Optionen: die Empfehlungen so sehen, wie ein bestimmter Kunde sie sieht, und die Artikelanzahl ändern.
- Die Strategien in drei Gruppen: Für diese Artikelseite, Für diesen Besucher und Für alle.
- Eine Strategie: die Artikel, die sie findet, mit den Blöcken, die sie verwenden („Verwendet von:“).
Zeigen Sie auf einen Artikel (oder tippen Sie darauf), um zu sehen, warum er gewählt wurde: „In 26 Bestellungen zusammen gekauft“, „Von 41 Besuchern zusammen angesehen“, „Durch eine Regel fixiert“, „Aus einer ergänzenden Kategorie (Regel)“ oder die Trendzahlen. Die Strategien, die jedem Besucher folgen, sagen „Ändert sich mit jedem Besucher“: Um zu sehen, was ein Kunde bekäme, klicken Sie in der Gruppe Für diesen Besucher auf Kunden wählen (das öffnet Weitere Optionen), oder geben Sie die E-Mail-Adresse oder den Namen des Kunden in die Artikelsuche ein und wählen Sie Als dieser Kunde ansehen: mit seinem Namen. Ganz unten zeichnet Einen Block in Ihrem Theme ansehen einen Block für den Artikel, in der Breite eines Computers, eines Tablets und eines Smartphones.
Artikelpaare
Die Artikel, die Ihre Kunden zusammen kaufen (aus Ihren Bestellungen) und zusammen ansehen (aus den erfassten Besuchen). Sie speisen die Empfehlungen „zusammen gekauft“, „zusammen angesehen“ und „Einkauf vervollständigen“.

- Wie viele Paare und Artikel mit Paaren gefunden wurden, aus wie vielen Bestellungen und Besuchern.
- Zusammen gekauft oder Zusammen angesehen.
- Suchen Sie einen Artikel, um nur die Paare zu sehen, zu denen er gehört.
- Bestellungen mit beiden (oder Besucher mit beiden) zählt, wie oft die beiden Artikel zusammen vorkamen; Punktzahl, von 0 bis 1, wie stark sie zusammengehören, im Vergleich dazu, wie oft jeder allein vorkommt.
- Dieses Paar ausblenden hält zwei Artikel in jedem Block getrennt (es fügt eine Regel Nie zusammen hinzu). Kürzlich ausgeblendete Paare listet sie auf, und Rückgängig zeigt sie wieder zusammen.
- Vorschau für einen anderen Zeitraum zeigt, welche Paare ein anderer Bestellverlauf (oder Besuchsverlauf) finden würde; nichts ändert sich, bis Sie auf Diesen Zeitraum verwenden klicken.
Trends und Bestseller
Die Artikel, die „Gerade beliebt“ und „Bestseller“ zeigen, in der Reihenfolge, in der die Engine sie einstuft, mit den Zahlen hinter der Einstufung. Sie ergänzen auch die Blöcke, deren eigene Strategie zu wenige Artikel findet.

- Trends oder Bestseller.
- So wird die Trend-Punktzahl berechnet: Jeder Artikelaufruf zählt 1 Punkt, jede Warenkorb-Hinzufügung 3 Punkte und jeder Kauf 5 Punkte; ein Ereignis verliert alle 7 Tage die Hälfte seines Gewichts.
- Die Rangliste, mit den Aufrufen, Warenkorb-Hinzufügungen, Verkäufen und der Punktzahl jedes Artikels.
Trend-Zeitraum legt fest, wie viele Tage Aktivität zählen (7 bis 90 Tage, Standard 14). Vorschau für einen anderen Zeitraum stuft die Artikel nach einem anderen Zeitraum ein, ohne ihn zu speichern, damit Sie vor der Wahl vergleichen können.
Erfasste Daten
Was das Modul vom Verhalten Ihrer Besucher erfasst hat: Artikelaufrufe, Warenkorb-Hinzufügungen und Käufe. Es speichert eine Kunden- oder Besuchernummer, nie einen Namen, eine E-Mail-Adresse oder eine IP-Adresse.

- Pro Shop: Artikelaufrufe, Warenkorb-Hinzufügungen, Käufe, Besucher, Kunden, Artikel sowie der älteste und der neueste Eintrag.
- Einträge, die älter als der Zeitraum unter Besucher-Tracking sind, werden bei jeder Neuberechnung automatisch gelöscht.
- Einträge löschen, die älter sind als eine Anzahl Tage: Zu löschende Einträge zählen zeigt zuerst, wie viele es wären.
Alle erfassten Daten löschen… löscht die Artikelaufrufe, Warenkorb-Hinzufügungen, Käufe und Empfehlungsklicks des Shops. Beide Schaltflächen zeigen zuerst die Anzahl der Einträge, und nichts wird gelöscht, bevor Sie bestätigen. Ihre Bestellungen werden nie angetastet, und die Paare „zusammen gekauft“, die aus den Bestellungen stammen, bleiben erhalten. Jede Löschung wird unter Erweiterte Einstellungen › Log-Dateien protokolliert.
Platz in Ihrer Datenbank
Platz in Ihrer Datenbank listet die Tabellen des Moduls mit ihrem Inhalt, ihren Zeilen und ihrer Größe auf (Daten und Indizes, alle Shops zusammen). Unter der Summe steht, wie viele Ereignisse das Modul pro Tag erfasst, wie viel Platz sie belegen und welche Größe die Tabellen in diesem Tempo erreichen, sobald die Aufbewahrungsdauer unter Besucher-Tracking ausgeschöpft ist: Eine kürzere Dauer hält sie niedriger. Oberhalb der Schwelle von Warnen, wenn die Daten des Moduls größer sind als warnen Sie die Seite, das Dashboard und die Checkliste. Wenn Ihr Shop die eigenen Statistiken von PrestaShop erfasst, wird auch deren Größe angezeigt: Es sind keine Tabellen des Moduls, und sie werden unter Statistiken von PrestaShop geleert.
Einstellungen: Engine, Besucher-Tracking, Python-Dienst
Die Gruppe Einstellungen enthält, woraus und wann die Engine lernt, was vom Verhalten Ihrer Besucher erfasst wird, und den optionalen Python-Dienst. Die Standardwerte passen für die meisten Shops: Ändern Sie sie, wenn die Checkliste es vorschlägt.
Engine

- Im Shop: der Hauptschalter der Blöcke und das Laden der Blöcke nach der Seite.
- Woraus die Engine lernt: die Zeiträume des Verlaufs und die Schwellenwerte.
- Geschwindigkeit: Wiederverwendung berechneter Listen.
- Neuberechnung: die automatische Neuberechnung und wie oft.
| Einstellung | Was sie bewirkt |
|---|---|
| Empfehlungsblöcke anzeigen | Blendet jeden Block des Moduls in diesem Shop auf einmal ein oder aus; die Engine lernt weiter. Schalten Sie dies aus, um die Empfehlungen anzuhalten, ohne eine Einstellung zu verlieren. Standard: an. |
| Blöcke nach der Seite laden (Erweitert) | Die Seite wird ohne die Blöcke gesendet, danach fordert der Browser des Besuchers sie an. Schalten Sie dies ein, wenn ein Seiten-Cache Ihre Seiten ausliefert (Kapitel 18). Standard: aus. |
| Bestellverlauf (Erweitert) | Wie viele Tage an Bestellungen die Engine für die zusammen gekauften Artikel und die Bestseller liest. Standard: 365 Tage. Länger findet in einem kleinen Shop mehr Paare; kürzer folgt dem aktuellen Geschmack. |
| Besuchsverlauf (Erweitert) | Wie viele Tage an Artikelaufrufen sie für die zusammen angesehenen Artikel liest. Standard: 90 Tage. |
| Auch aus den PrestaShop-Statistiken lernen | Wenn das PrestaShop-Modul Data mining for statistics die Seiten erfasst hat, die jeder Besucher angesehen hat (seine Option Seitenaufrufe für jeden Kunden speichern), liest die Engine auch die Artikelaufrufe, die es gespeichert hat, bevor dieses Modul mit der Erfassung begann, innerhalb des Besuchsverlaufs. Sie fließen ab dem ersten Tag in „Kunden, die diesen Artikel angesehen haben, sahen sich auch an“ und „Gerade beliebt“ ein, nie in das „Für Sie empfohlen“ eines einzelnen Besuchers: PrestaShop erfasst seine Statistiken ohne Cookie-Einwilligung. Nichts wird kopiert. Standard: aus. Robots werden ausgelassen: Gäste ohne erkannten Browser, Gäste mit nur einer Artikelseite (für „Gerade beliebt“) und Crawler, die mehr als 50 Artikel geöffnet haben. |
| Trend-Zeitraum | Wie weit „Gerade beliebt“ zurückschaut. Standard: 14 Tage. |
| Mindestanzahl gemeinsamer Bestellungen (Erweitert) | Wie viele Bestellungen (oder Besucher) zwei Artikel teilen müssen, bevor sie als verwandt gelten. Standard: 2. Erhöhen Sie den Wert in einem großen Shop, um nur starke Verbindungen zu behalten; 1 hilft einem neuen Shop. |
| Mindestverlauf für persönliche Vorschläge (Erweitert) | Wie viele Artikel ein Besucher angesehen, in den Warenkorb gelegt oder gekauft haben muss, bevor „Für Sie empfohlen“ seinem eigenen Verlauf folgt. Standard: 1 Artikel. |
| Berechnete Listen wiederverwenden, Berechnete Listen wiederverwenden für (Erweitert) | Behält jede berechnete Liste eine Weile, damit die Seiten schnell bleiben. Standard: an, 60 Minuten. Für einen Besucher erstellte Listen werden nie für einen anderen wiederverwendet. |
| Automatisch neu berechnen | Berechnet die Empfehlungen selbstständig neu, direkt nachdem eine Shopseite an einen Besucher gesendet wurde, sodass niemand wartet. Standard: an. Gilt für jeden Shop. |
| Neu berechnen alle | Wie alt die Empfehlungen werden dürfen, bevor sie neu berechnet werden: alle 6, 12, 24 oder 48 Stunden. Standard: alle 24 Stunden. |
Zwischengespeicherte Listen und die letzte Berechnung
Zwischengespeicherte Listen gibt an, wie viele berechnete Listen der Shop gerade vorhält. Zwischengespeicherte Listen löschen ist unbedenklich: Die nächsten Seitenaufrufe berechnen sie neu, zum Beispiel direkt nachdem Sie Regeln geändert oder Artikel ausgeschlossen haben. Letzte Berechnung zeigt pro Shop, wann berechnet wurde, wie lange es gedauert hat und wie viele Verknüpfungen „zusammen gekauft“ und „zusammen angesehen“ sowie bewertete Artikel gefunden wurden. Empfehlungen neu berechnen oben auf der Seite berechnet den Shop neu, den Sie gerade bearbeiten.
Tägliche Neuberechnung mit einem Cron-Job
Optional: Ein Cron-Job Ihres Hostings ruft das Modul einmal pro Nacht auf, sodass die Neuberechnung nie auf einen Besucher wartet. Er wird bei langsamem Hosting und in Shops mit vielen Bestellungen empfohlen. Fügen Sie eine der Zeilen ein, die der Bereich Ihnen anbietet; jede hat eine Schaltfläche Kopieren.

- Zwischengespeicherte Listen löschen.
- Der Befehl für den Cron-Job Ihres Hosting-Panels (cPanel, Plesk, DirectAdmin), der einmal täglich laufen soll.
- Hosting-Panel: der Befehl eines Cron-Jobs, der einmal täglich läuft.
- Crontab: eine Zeile, die jede Nacht um 3:00 Uhr läuft.
- Nur die Adresse, für einen Online-Cron-Dienst.
- Mit SSH-Zugang: die PrestaShop-Konsole,
php bin/console psairec:rebuild(alle Shops; fügen Sie--shop=IDfür einen einzelnen Shop hinzu).
Die Adresse enthält ein geheimes Token: Halten Sie sie privat. Token neu erzeugen erstellt eine neue Adresse (fügen Sie sie erneut in Ihren Cron-Job ein). Der Bereich zeigt, wann die Adresse zuletzt aufgerufen wurde; die Checkliste warnt, wenn sie 48 Stunden lang nicht aufgerufen wurde und die automatische Neuberechnung ausgeschaltet ist.
Besucher-Tracking

- Ob Ihr Cookie-Einwilligungstool und das Modul zusammenarbeiten.
- Besucherverhalten erfassen: Artikelaufrufe und Warenkorb-Hinzufügungen, die „zusammen angesehen“, Trends, „zuletzt angesehen“ und persönliche Vorschläge brauchen. Ist es ausgeschaltet, verwendet die Engine nur Ihre Bestellungen. Standard: an.
- Verhalten erst nach Cookie-Einwilligung erfassen: Mit einem Einwilligungsmodul werden Aufrufe und Warenkorb-Hinzufügungen erst erfasst, wenn der Besucher Cookies akzeptiert. Standard: an.
- Was gespeichert wird, vor und nach der Einwilligung.
Erfasstes Verhalten aufbewahren für (Erweitert) löscht bei der nächsten Neuberechnung die Einträge, die älter sind. Standard: 365 Tage; halten Sie den Wert mindestens so lang wie den Besuchsverlauf unter Engine. Robots werden nie erfasst, und ein Artikel, den derselbe Besucher innerhalb von 30 Minuten erneut ansieht, zählt einmal. Kapitel 17 erklärt die Einwilligung und was gespeichert wird.
Warnen, wenn die Daten des Moduls größer sind als legt die Größe der Modultabellen fest, ab der das Dashboard und die Checkliste Sie warnen, mit den Wegen, sie zu verringern. Standard: 500 MB; 0 warnt nie. Die Einstellung gilt für alle Shops, weil die Tabellen des Moduls gemeinsam genutzt werden.
Python-Dienst (optional)
Für große Shops mit vielen Kunden, die mehrmals bestellen: Ein separater Dienst (Python, LightFM) trainiert ein Modell Ihrer Kunden und schreibt ihre persönlichen Vorschläge in den Shop zurück, für die Blöcke mit „Für Sie empfohlen“. Das Modul funktioniert auch ohne ihn vollständig und arbeitet weiter, wenn der Dienst ausfällt.

- Ist der Shop dafür bereit? Wie viele Kunden genug Verlauf haben. Bis es genug sind, liefert die eigene Engine des Moduls bessere persönliche Vorschläge.
- Python-Dienst verwenden. Standard: aus.
- Dienst-URL: wo der Dienst antwortet, zum Beispiel
http://127.0.0.1:5000auf demselben Server. - API-Schlüssel: der Schlüssel, der im Dienst als
PSAIREC_API_KEYgesetzt ist. Nach dem Speichern wird er nie wieder angezeigt. - Verbindung testen prüft, was im Formular eingegeben ist.
- Jetzt trainieren startet ein Training, sobald URL und Schlüssel gespeichert sind.
- Betreiben Sie den Dienst psairec-python (Docker-Image oder Python 3.11) auf einem Server, der die Datenbank Ihres Shops lesen kann, mit einem langen, zufälligen API-Schlüssel.
- Geben Sie seine Adresse und denselben Schlüssel ein, speichern Sie und klicken Sie auf Verbindung testen.
- Klicken Sie auf Jetzt trainieren und warten Sie, bis Verbindung testen anzeigt, dass das Training abgeschlossen ist.
- Schalten Sie Python-Dienst verwenden für die Shops ein, die ihn nutzen sollen. Modell trainieren (Erweitert) legt fest, wie oft erneut trainiert wird (Standard alle 7 Tage); Gespeicherte Empfehlungen pro Kunde, wie viele Artikel er pro Kunde schreibt (Standard 50).
Multishop, Sprachen und Titel
Das Modul lernt und empfiehlt pro Shop und zeigt jeden Blocktitel in der Sprache des Besuchers.
Mehrere Shops
- Jeder Shop lernt aus seinen eigenen Bestellungen und Besuchen und hat seine eigenen Blöcke, Stile, Regeln, A/B-Tests, seine eigene Checkliste und eigene Ergebnisse.
- Wählen Sie den Shop in der Shop-Auswahl von PrestaShop oben im Backoffice, bevor Sie etwas ändern. Empfehlungen neu berechnen berechnet den Shop neu, den Sie gerade bearbeiten.
- Wenn alle Shops oder eine Shop-Gruppe ausgewählt sind, sagt die Seite das: „Multishop: Sie bearbeiten die Standardwerte aller Shops. Ein Shop mit einem eigenen Wert behält ihn; wählen Sie in der Shop-Auswahl einen Shop, um nur diesen zu bearbeiten.“ Dort gespeicherte Einstellungen gelten für jeden Shop, der keinen eigenen Wert hat.
- Einige Einstellungen sind für jeden Shop gleich: Automatisch neu berechnen, Neu berechnen alle, die Cron-Adresse sowie Dienst-URL und API-Schlüssel des Python-Dienstes. Python-Dienst verwenden wird pro Shop gewählt.
- Die Cron-Adresse berechnet mit einem Aufruf jeden aktiven Shop neu (Abschnitt 15.2).
Sprachen und Blocktitel
Das Backoffice des Moduls gibt es auf Englisch, Französisch, Spanisch, Deutsch, Italienisch, Polnisch, Rumänisch und Ungarisch, jeweils in der Sprache des Mitarbeiters.
Ihre Kunden sehen den Titel jedes Blocks in ihrer Sprache. Integrierte Titel gibt es für Englisch, Französisch, Spanisch, Deutsch, Italienisch, Polnisch, Rumänisch, Ungarisch und Niederländisch; sie werden bei der Installation für jede Sprache Ihres Shops geschrieben, und auch für eine Sprache, die Sie später hinzufügen. Ein Titel, den Sie selbst schreiben, wird nie geändert.
| Strategie oder Block | Integrierter deutscher Titel |
|---|---|
| Für Sie empfohlen | Für Sie empfohlen |
| Wird oft zusammen gekauft | Wird oft zusammen gekauft |
| Kunden, die diesen Artikel angesehen haben, sahen sich auch an | Kunden, die diesen Artikel angesehen haben, sahen sich auch an |
| Vervollständigen Sie Ihren Einkauf | Vervollständigen Sie Ihren Einkauf |
| Neben „In den Warenkorb“ (ähnliche Artikel) | Verfügbare Alternativen |
| Warenkorb-Pop-up (Einkauf vervollständigen) | Kunden kauften auch |
| Andere Strategien | Ihr Name: Ähnliche Produkte, Hochwertige Alternativen, Zuletzt angesehen, Erneut kaufen, Gerade beliebt, Bestseller, Neuheiten |
Um eigene Titel zu schreiben, öffnen Sie einen Block mit Bearbeiten und geben Sie den Titel jeder Sprache ein (der Sprachcode rechts neben dem Feld wechselt sie). In der Liste der Blöcke zeigt Für Kunden angezeigte Titel in: die Titel einer Sprache; ein Titel, der in einer anderen Sprache noch der englische ist, wird mit „Nicht übersetzt“ markiert. Die Live-Vorschau eines Blocks hat dieselben Sprach-Tabs.