All our modules
Now showingScan and Sign Settings Live demo
Benutzerhandbuch

Mehrere Shops und Sprachen

Scan and Sign funktioniert in einem einzelnen Shop und in einer Multishop-Installation, und in jeder Sprache Ihres Shops. Ein Formular gehört zu einem Shop; ein Link öffnet es in einer Sprache.

Mehrere Shops

  • Ein Formular gehört zu einem Shop. Seine Links öffnen sich unter der Adresse dieses Shops, seine Anmeldungen werden dort gespeichert, und seine Seiten zeigen den Namen dieses Shops.
  • Die Shopauswahl von PrestaShop bestimmt, was Sie sehen. Ist ein Shop ausgewählt, zeigt das Modul die Formulare dieses Shops. Unter „Alle Shops“ oder in einer Shopgruppe erhält die Liste der Formulare eine Spalte Shop, und die Seiten des Formulars zeigen seinen Shop neben seinem Namen.
  • Neues Formular fragt unter „Alle Shops“ oder in einer Gruppe nach dem Shop des neuen Formulars.
  • Jeder Shop folgt seinen eigenen Einstellungen. Das Löschen alter Anmeldungen, die tägliche Zusammenfassung, die E-Mails, die Kiosk-PIN und die Grenze der Anmeldungen pro Gerät verwenden den Wert des Shops selbst, sonst den Wert seiner Shopgruppe, sonst den Wert von „Alle Shops“, ganz gleich, in welchem Shop das Backoffice oder der Besucher gerade ist.
  • Allgemein wird für den in der Shopauswahl gewählten Shop gespeichert, für eine Shopgruppe (für die Shops der Gruppe ohne eigenen Wert) oder unter „Alle Shops“ als Standard für jeden Shop. Beim Speichern werden nur die Einstellungen geschrieben, die Sie geändert haben. Unter „Alle Shops“ oder in einer Gruppe zeigt eine Einstellung, deren Wert nicht in jedem Shop gleich ist, den Hinweis „Je Shop verschieden: …“ mit dem Wert jedes Shops.
  • Geplante Aufgaben zeigt einen Block pro Shop, jeden mit seiner eigenen Cron-URL und seinem eigenen Token. Hatten Ihre Shops mit Version 1.0.0 bereits Cronjobs, funktionieren die alten Cron-URLs der Shops außer dem Standardshop mit Version 1.0.1 nicht mehr: Die Seite nennt diese Shops einmal. Kopieren Sie die neue Adresse jedes Shops in seinen Cronjob.
  • Das Modul muss in jedem Shop aktiviert sein. PrestaShop aktiviert ein Modul Shop für Shop. In einem Shop, in dem Scan and Sign nicht aktiviert ist, öffnen sich die Formulare nicht: Ihre QR-Codes und Links führen auf eine Fehlerseite. Die Checkliste besteht dann ihre Prüfung Scan and Sign ist in jedem Shop mit aktiven Formularen aktiviert nicht und nennt den Shop, und auch die Seite Teilen eines Formulars dieses Shops weist darauf hin. Wählen Sie den Shop oben im Backoffice aus, öffnen Sie Module › Modul-Verwaltung und aktivieren Sie Scan and Sign.
  • Die Statuszeile und die Checkliste berücksichtigen die Shops Ihrer Auswahl, und die Checkliste nennt die Shops, die eine Warnung betrifft.
  • Der Link der täglichen Zusammenfassung öffnet die Anmeldungen im eigenen Shop des Formulars. Die geführte Einrichtung ist in jedem Shop dieselbe: Es gibt sie einmal pro Installation.

Sprachen

Das Backoffice des Moduls, die festen Texte der Formularseiten, das Plakat und die E-Mails sind ins Englische, Französische, Spanische, Deutsche, Italienische, Polnische und Rumänische übersetzt. Die Texte Ihrer Formulare schreiben Sie selbst, pro Shopsprache:

  • Die Karten mit Texten für Besucher (Felder, Nach dem Absenden) haben eine Schaltfläche pro Shopsprache. Schreiben Sie die Texte jeder Sprache, die ein Link verwendet. Ein leerer Titel, Schaltflächentext oder eine leere Beschriftung übernimmt den Text der Standardsprache.
  • Ein neues Formular erhält Titel, Einleitung, Schaltfläche, Dankesnachricht, E-Mail-Texte und seine ersten beiden Felder in jeder Sprache des Shops, aus den eigenen Übersetzungen des Moduls.
  • Ein Link, eine Sprache. Die Seite eines Links zeigt keine Sprachauswahl: Der Besucher hat das Plakat seiner Sprache gescannt. Für eine Messe mit Besuchern mehrerer Sprachen erstellen Sie einen Link und ein Plakat pro Sprache, oder einen Kiosk pro Sprache.
  • Die Bestätigungs-E-Mail und die E-Mail zum Kundenkonto sind in der Sprache des Links verfasst. Die Zusammenfassung ist in der Standardsprache des Shops verfasst.
  • Wenn Sie dem Shop später eine Sprache hinzufügen, erhalten Formulare, deren Texte noch die Standardtexte des Moduls sind, auch die Texte der neuen Sprache. Texte, die Sie selbst geschrieben haben, werden aus der Standardsprache kopiert: Übersetzen Sie sie.
  • Ein Shop mit nur einer Sprache zeigt keine Sprachschaltflächen.

Fragen und Probleme

Beginnen Sie mit der Checkliste (Übersicht › Checkliste): Die meisten Probleme zeigen sich dort, mit einem Link zu der Seite, auf der Sie sie beheben. Ein Fehler im Modul legt nie eine Seite Ihres Shops lahm und macht aus einer gespeicherten Anmeldung nie eine Fehlermeldung für den Besucher: Er wird stattdessen unter Erweiterte Einstellungen › Log-Dateien protokolliert, in einer Zeile, die mit pchscansign beginnt.

Probleme

Der QR-Code öffnet „Dieses Formular ist nicht verfügbar.“

  • Das Formular ist in der Liste der Formulare ausgeschaltet, oder der Link ist auf der Seite Teilen ausgeschaltet oder gelöscht.
  • Die Adresse wurde falsch eingetippt. Kopieren Sie sie erneut von der Karte des Links.

Wenn der QR-Code stattdessen die Fehlerseite Ihres Shops oder eine Wartungsseite öffnet:

  • Der Shop ist im Wartungsmodus (Shop-Einstellungen › Allgemein › Wartung): Besucher erreichen keine Seite, auch die Formularseiten nicht.
  • Das Modul ist in der Modul-Verwaltung deaktiviert, oder, bei mehreren Shops, im Shop des Formulars nicht aktiviert (die Checkliste nennt den Shop: Mehrere Shops).
  • Ein Cache, eine Firewall, ein Sicherheitsmodul oder eine Regel Ihres Webservers beantwortet Adressen unter /scansign/ selbst. Nehmen Sie diese Adressen davon aus.

Das Formular meldet, dass es nicht geladen werden konnte, oder die Schaltfläche bleibt grau

Die Formularseite fordert beim Shop einen frischen Token an, sobald sie sich öffnet; bis dahin bleibt die Schaltfläche inaktiv. Schlägt diese Anfrage fehl, meldet die Seite „Das Formular konnte nicht geladen werden. Bitte laden Sie die Seite neu.“ Laden Sie sie neu. Schlägt es weiterhin fehl, blockiert wahrscheinlich ein Cache oder eine Firewall vor dem Shop die Anfrage an die Adresse, die auf /token endet: Lassen Sie die Adressen unter /scansign/ zu. Ohne JavaScript meldet die Seite, dass JavaScript benötigt wird.

Das eingebettete Formular bleibt auf der anderen Website leer

Ihr Webserver, Ihr Hoster oder ein anderes Modul sendet mit jeder Seite X-Frame-Options (oder eine frame-ancestors-Regel), und der Browser weigert sich, das Formular in einem iFrame anzuzeigen. Die Konsole des Browsers auf der anderen Website meldet das. Bitten Sie Ihren Hoster, die Einbettung in Frames für die Adressen unter /scansign/ zu erlauben (Auf einer anderen Website einbetten). Prüfen Sie auch, dass der Einbettungscode die https://-Adresse Ihres Shops verwendet.

Der Shortcode erscheint als Text, oder es erscheint nichts

  • Es erscheint nichts: Der Code ist unbekannt, oder sein Link oder Formular ist ausgeschaltet oder gelöscht. Kopieren Sie den Shortcode erneut von der Karte eines aktiven Links.
  • Der Text [scansign code=…] erscheint: Das Modul ist deaktiviert, oder der Text wird nicht über die Seiten von PrestaShop ausgegeben, zum Beispiel in Inhalten, die ein Modul separat lädt. Setzen Sie das Formular stattdessen in eine CMS-Seite oder eine Artikelbeschreibung, oder bitten Sie Ihren Theme-Entwickler um das Widget (Shortcode und Widget in Ihrem Shop).
  • Manche Blog-Module kopieren den Artikeltext in verborgene Daten für Suchmaschinen. Der Shortcode-Text kann dort erscheinen; Besucher sehen ihn nicht.

Am Stand: „Zu viele Anmeldungen über diese Verbindung“

Viele Smartphones im WLAN der Messe teilen sich eine Internetadresse und haben die Grenze Anmeldungen pro Gerät erreicht (nach der Installation 60 in 10 Minuten). Erhöhen Sie die Grenze für die Messetage unter Einstellungen › Allgemein (Allgemein). Ein Kiosk-Link hat keine Begrenzung.

„Sie sind bereits angemeldet – vielen Dank!“ bei einem Test

Die Dublettenprüfung hat Ihre E-Mail-Adresse aus einer Anmeldung der letzten 24 Stunden erkannt und die zweite nicht gespeichert. Testen Sie mit einer anderen Adresse, oder schalten Sie die Dublettenprüfung auf der Seite Nach dem Absenden aus, solange Sie testen.

Es kommt keine Bestätigungs-E-Mail an

  1. Prüfen Sie, dass Bestätigungs-E-Mail eingeschaltet ist und das Formular ein Feld mit der Verwendung E-Mail-Adresse der Person hat.
  2. Sehen Sie sich die Zeile Der Shop versendet E-Mails der Checkliste an und senden Sie eine Test-E-Mail unter Erweiterte Einstellungen › E-Mail.
  3. Sehen Sie im Spam-Ordner nach. E-Mails von einem Shop mit korrekt eingerichteter Absenderdomain (SPF und DKIM) kommen zuverlässiger an: Ihr Hoster kann das einrichten.

Es kommt keine tägliche Zusammenfassung an

  • Die Zusammenfassung wird nur für einen Tag mit Anmeldungen versendet, am nächsten Tag, ab der Uhrzeit unter Senden ab.
  • Sie wird versendet, wenn jemand das Backoffice nutzt oder die Cron-URL aufgerufen wird. An einem Wochenende ohne beides wartet sie: Richten Sie die Cron-URL ein (Geplante Aufgaben), oder klicken Sie auf Jetzt ausführen unter Einstellungen › Geplante Aufgaben.
  • Prüfen Sie die Empfänger, den Spam-Ordner und die Zeilen Empfänger der Zusammenfassung sind gültig und Die tägliche Zusammenfassung läuft der Checkliste.

Personen werden nicht in den Newsletter eingetragen

Eingetragen werden nur Personen, die das Kästchen mit der Verwendung Newsletter-Einwilligung angekreuzt haben. Haben sie kein Kundenkonto, muss das Modul Newsletter-Anmeldung installiert und aktiv sein und darf keine eigene Bestätigungs-E-Mail senden (Zum Newsletter hinzufügen). Die Seite Nach dem Absenden und die Checkliste sagen, was davon fehlt.

Es wird kein Kundenkonto angelegt

Das Formular braucht Felder mit den Verwendungen E-Mail-Adresse, Vorname und Nachname. Es wird kein Konto angelegt, wenn ein registrierter Kunde diese E-Mail-Adresse bereits hat oder wenn der Name Zeichen enthält, die PrestaShop in Kundennamen ablehnt, etwa Ziffern.

Der Webhook schlägt fehl

Klicken Sie auf Test-Anmeldung senden und lesen Sie die Antwort. Ein Status von 400 bis 499 bedeutet meist, dass das empfangende System die Daten oder die Signatur abgelehnt hat: Prüfen Sie dort den Geheimschlüssel. Keine Antwort bedeutet, dass es innerhalb von fünf Sekunden nicht erreichbar war. Einer Weiterleitung wird nicht gefolgt: Geben Sie die endgültige Adresse ein. Die Adresse muss mit https:// beginnen und ins Internet zeigen, nicht in ein privates Netzwerk.

Die Zahlen weichen von meiner Webanalyse ab

Sie zählen Verschiedenes. Das Modul zählt jedes angezeigte leere Formular (Aufrufe) und jede gespeicherte Anmeldung, ohne Cookies und ohne Einwilligungsbanner. Ein Webanalyse-Tool zählt Besuche nach seinen eigenen Regeln, nur bei Besuchern, die seine Cookies akzeptiert haben. Vergleichen Sie Anmeldungen über die UTM-Kampagne mit den Conversions Ihrer Webanalyse, nicht Aufrufe mit Besuchen.

Häufige Fragen

Kann ich das Formular ändern, nachdem die Plakate gedruckt sind?

Ja. Der QR-Code führt zum Link und der Link zum Formular in seinem aktuellen Stand: Fragen, Texte und Farben können sich jederzeit ändern. Nur das Löschen des Links oder des Formulars stoppt den Code.

Kann ein QR-Code das Formular in der Sprache des Besuchers öffnen?

Nein. Ein Link hat eine Sprache, und die Formularseite hat keine Sprachauswahl. Erstellen Sie einen Link und ein Plakat pro Sprache.

Wie viele Formulare, Links und Anmeldungen kann ich haben?

Beliebig viele Formulare und Links und bis zu 50 Felder pro Formular. Es gibt keine Begrenzung der Anmeldungen und kein Start- oder Enddatum: Schalten Sie ein Formular oder einen Link aus, wenn die Veranstaltung vorbei ist.

Funktioniert es ohne Internet am Stand?

Smartphones nutzen ihre eigenen mobilen Daten, daher funktioniert der QR-Code überall, wo es ein Mobilfunknetz gibt. Der Kiosk braucht für jede Anmeldung eine Verbindung; bricht sie ab, meldet der Kiosk, dass das Formular nicht gesendet werden konnte, und behält die Antworten, damit sie erneut gesendet werden können.

Kann eine Frage mehrere Antworten haben oder nach einer Datei fragen?

Eine Auswahlliste nimmt eine Antwort auf. Für mehrere Antworten verwenden Sie ein Kontrollkästchen pro Antwort. In Version 1.0 können keine Dateien hochgeladen werden.

Brauche ich ein Captcha?

Nein. Ein signierter Token, ein verborgenes Feld, eine Mindestzeit, eine Grenze pro Gerät und die Dublettenprüfung halten Robots fern, ohne dass Besucher etwas lösen müssen (Schutz vor Robots, ohne Captcha).

Wie kommen die Anmeldungen in mein CRM oder mein Newsletter-Tool?

Exportieren Sie die CSV-Datei, oder nutzen Sie den Webhook, direkt oder über Zapier, Make oder n8n (Webhook). Mit der Newsletter-Option können sie in die eigene Newsletter-Liste von PrestaShop gelangen.

Wird jede Anmeldung zu einem Kunden?

Nur wenn Kundenkonto anlegen für das Formular eingeschaltet ist. Andernfalls bleiben die Anmeldungen im Modul, getrennt von Ihren Kunden.

Wo werden die Anmeldungen gespeichert?

In der eigenen Datenbank Ihres Shops. Nichts wird an PrestaChamps oder einen anderen Dienst gesendet, es sei denn, Sie richten einen Webhook ein.

Support

Schreiben Sie an leo@prestachamps.com, mit der Version des Moduls (angezeigt unter Hilfe › Dokumentation und unten auf jeder Seite des Moduls), Ihrer PrestaShop-Version und dem, was Sie getan und gesehen haben. Ein Screenshot und die Zeilen unter Erweiterte Einstellungen › Log-Dateien, die mit pchscansign beginnen, helfen uns, schnell zu antworten.

↑

Lade ...
Zum Seitenanfang