Feedback-Modul
Das Feedback-Modul erlaubt es Rückfragen zu senden. Diese erhalten nur Sie! Die Zuschauer sehen keine fremden Meldungen und werden nicht abgelenkt! Das Modul ist einfach und unkompliziert zu nutzen, damit eine Frage schnell gestellt werden kann.
- Feedback-Features & Screenshots
- Einbindung des Feedback-Modules in eine bestehende Homepage
- Verfügbare Parameter
- Videotour
- Einbindung mit Script (Workaround für Safari)
Feedback-Features & Screenshots
Funktionsumfang des Feedback-Moduls
Einfache Handhabung und smartes Design. Nutzer können Nachrichten oder Fragen stellen.
Aus Sicht des Besuchers:
- Der Besucher kann ein Nutzername angeben und sich einloggen
- Damit die Ablenkung zum Livestream nicht zu groß wird, können Nutzer nur alle 3-7 Sekunden eine neue Nachricht senden. Im Vergleich zum Chat-Modul ist dieses Feedback-Modul ganz simpel: Die User können sich untereinander nicht sehen. Der Zuschauer kann einfach nur eine Frage an den Admin / Moderator stellen.
- Mehrsprachig! Die Sprache ist auf Deutsch und Englisch einstellbar.
Aus Sicht des Admins:
- Extra login Link für den Admin (mehrere Admins möglich)
- Interne Auswertung der Fragen von Zuschauern (Nur Sie als Raumadmin können Fragen lesen, auswerten)
- Den gesamten Nachrichtenverlauf mit allen Anfragen im Anschluß speichern
- Sie können einzelne Nachrichten/ Fragen oder auch den gesamten Chat löschen
Zusätzliche Funktionen (Parameter):
- Das FeedbackModul merkt sich den Nutzernamen, Spracheinstellungen, Aktivität (Nutzer aktiv oder inaktiv). Dies erfolgt durch ein Session-Cookie im Einklang mit dem deutschen Datenschutz (DSGVO, notwendig für die Nutzung des Chat).
- Vorgabe eines gewünschten Nutzernamen (gesteuert von Ihrer Webseite) für z.B. angemeldete Nutzer.
- Übergeben eines weiteren Wertes (zusätzlich zum angezeigten Namen) wie zum Beispiel eine Kundennummer oder E-Mail Adresse.
- Eine eigene CSS-Datei für Farb- und Layoutsteuerung kann dem iFrame übergeben werden.
- Da der Safari-Browser keine Cookies in einem iFrame erlaubt, wurde hierfür ein Workaround entwickelt, der leider nur teilweise funktioniert. Wir arbeiten an einer Lösung.
- Es kann auch Überschrift "Feedback-Modul" und der Platzhalter "Ihr Name (Nickname)" per Parameter angepasst werden.
Screenshots:
Einbindung des Feedback-Modules in eine bestehende Homepage
Kurzanleitung:
Sie können den Feedback-Raum per iFrame auf Ihrer Homepage einbetten.
Beispiel iFrame HTML-Code:
<iframe src="https://FEEDBACKSERVERxxxxx.de/?name=nhihueiuhbhbi43i5n7645" style="max-width:650px;width:100%;" width="100%" height="650px" frameborder="no" scrolling="no"></iframe>
Sonderfall Safari-Browser:
Der Safari arbeitet nicht korrekt mit "Session Cookies" in iFrames. Apple weicht hier vom allgemeinen Webstandard ab, um zB. gegen unerwünschtes Werbeanbieter-Tracking vorzugehen. Dies beeinflusst jedoch auch das Feedbackmodul und den Chat.
Es gibt hierfür einen Workaround, welcher Javascript-Code auf Ihrer Webseite benötigt. Siehe hier: https://docs.video-stream-hosting.de/books/feedback-modul/page/einbindung-mit-script-workaround-fur-safari
Verfügbare Parameter
Im folgenden befindet sich eine Liste mit verschiedenen Parametern zum Anpassen des Feedback-Moduls:
Parameter |
Funktion |
&cname= | Sie können in Ihrer Umgebung auch einen Kundennamen vorgeben. Beispielsweise |
&cid= |
Ein Parameter, ähnlich wie cname - Primär aber ein versteckter Wert um beispielsweise eine Kundennummer zu übergeben. Diese wird nur dem Raumadmin als System-Nachricht und im Verlauf (auch im Download) angezeigt.
(Sicht vom Feedback-Modul-Admin)
Wichtig: Dieser Parameter funktioniert nur in Verbindung mit &cname=
|
&cssurl= |
Mit diesem Parameter können Sie Ihre eigene CSS Datei übergeben, mit der Sie beispielsweise Farben des Chats ändern können. Wichtig ist ein absoluter Pfad zur CSS Datei. Beispiel: |
&h2heading= |
Übergeben Sie diesen Parameter mit, wenn Sie die Überschrift ändern möchten.
Beispiel: |
&hplaceholder= |
Übergeben Sie diesen Parameter mit, wenn Sie den Platzhalter im Input Feld ändern möchten. Statt "Ihr Name (Nickname)" zum Beispiel nur "Nickname
Beispiel:
Vorher: Nachher: Hinweis: Mit dieser temporären Anpassung ist keine Übersetzung möglich. Sie legen sich hier für die zwei Wörter, auf Deutsch fest.
|
Wichtig: Diese Parameter werden immer nur der URL beigefügt. Der restliche Code bleibt so bestehen:
<iframe src="https://FEEDBACKSERVERxxxxx.de/?name=nhihueiuhbhbi43i5n7645&sourceurl=https://ihrewebseite.de&cname=MaxMustermann&h2heading=Chatten&hplaceholder=Nickname" style="max-width:650px;width:100%;" width="100%" height="270px" frameborder="no" scrolling="no"></iframe>
Die URL:
https://FEEDBACKSERVERxxxxx.de/?name=nhihueiuhbhbi43i5n7645&sourceurl=https://ihrewebseite.de&cname=MaxMustermann&h2heading=Chatten&hplaceholder=Nickname
Videotour
Im folgenden finden Sie eine kleine Video-Tour durch unser Feedback-Modul:
Einbindung mit Script (Workaround für Safari)
Der Safari-Browser sperrt seit geraumer Zeit Cookies in iFrames (inkl. normalen Session-Cookies). Zu begrüßen ist hierbei, dass Apple das Nutzertracking durch Werbung erschwert. Jedoch wird hierdurch gleichzeitig verhindert, dass alltägliche Funktionen wie ein "Login" nicht mehr möglich sind. Bzw. es ist jeweils einmalig möglich - aber beim erneuten Aufruf oder Seitenwechsel müsste der Nutzer sich jedes mal neu anmelden. Dies ist für einen Chat oder ein Feedback-Modul natürlich sehr unglücklich.
Die reine Hauptaufgabe eines Session-Cookies ist, die Speicherung des Logins/Sitzung vom Seitenbesucher. Ohne diesen "Cookie Speicher" muss der Besucher sich immer und immer wieder erneut anmelden, sobald versehentlich der Tab geschlossen wurde, oder man die Seite neu laden möchte.
Wir haben hierfür einen Workaround erarbeitet. Der Kunde bekommt nicht den typischen iFrame Code, sondern erhält einen Javascript-Code der den Chat bzw. das Feedback-Modul in die Webseite einsetzt.
Beispielsweise sieht der Code wie folgt aus:
<script type="text/javascript" src="https://feedback-server.XXXXXXXXXXX.de/embed.js"></script>
<script>
var vshurl = 'https://feedback-server.XXXXXXXXXXX.de/?name=iEawyQs6iI4r8NAsQPsZTj8YTPsQVvtu'
vshInit(vshurl,{modus: "feedback"});
</script>
Ablauf wie folgt:
1. Ihre Webseite erstellt durch diesen Code einen Cookie (essenzieller Session Cookie, DSGVO-konform).
2. Der Code initiiert den Chat-/ Feedback-Raum und übergeben die Cookie-Information.
3. Der Chat-/ Feedback-Raum im iFrame benötigt nun keinen eigenen Cookie (was vom Safari verhindert werden würde).
Voilà, der Chat- bzw. Feedback-Raum funktioniert, auch wenn man die Seite im Safari (oder Chrome Browser Inkognito Tab) neu lädt. Der Cookie speichert seinen Login für einen kurzen Zeitraum. Nach 10-15 Minuten, wenn er nicht wieder zurückgekommen ist, wird das Gegenstück des Cookies vom Server gelöscht. Beim erneuten Aufruf der Seite verschwindet der Cookie auch vom Gerät des Seitenbesuchers. Andernfalls verliert der Cookie nach sicheren 24 Stunden die Gültigkeit und wird automatisch im Browser des Seitenbesuchers gelöscht.