Zum Hauptinhalt springen

Wie erstelle ich eine Umfrage in der Feedback WebApp V2?

Wie erstelle ich eine neue Umfrage in der Feedback WebApp V2?

Umfragen werden als Tabellendetails Detailfelder zur Tabelle Feedback Feedback angelegt und in einer Gruppe zusammengefasst. Nach dem Export an die Webseite kann die URL entweder in eine Webseite eingebunden, oder auch direkt verschickt werden. Umfragen können entweder z.B. mit VA Veranstaltungen oder Adresse Adressen verknüpft werden, oder auch völlig eigenständig sein.
Bsp.: Kundenumfragen zum Silvesterball, Mitarbeiterbefragung zur Weihnachtsfeier

  • Erstellen Sie neue Tabellendetailfelder

    Nur Benutzer mit der Gruppen Benutzergruppe „Feedback Bearbeiter“ können eine neue Umfrage erstellen.
    Wichtig: Legen Sie sich pro Umfrage auf eine Bewertungsart fest. Nur so kann eine sinnvolle statistische Auswertung erfolgen.

    1. Gehen Sie auf dem Reiter Einrichtung Einrichtung zu Tabellendetails TabellendetailsFeedback Feedback.
    2. Klicken Sie in die Zeile „Typ“ und fügen Sie im Feld Vorschlagsliste unten rechts den Namen des neuen Feedbackbogens hinzu.
      Wichtig: Wenn die neue Umfrage nicht in die Auswahlliste eingefügt wird, wird sie nicht zur Auswahl angeboten!
      Bsp.: Feedback_Silvesterball
    3. Klicken Sie in die Zeile „Auswahl Feedback“ und fügen Sie auch hier im Feld Vorschlagsliste unten rechts den Namen des neuen Feedbackbogens hinzu.
      Wichtig: Wenn die neue Umfrage nicht in die Auswahlliste eingefügt wird, wird sie im Vollclient nicht zur Auswahl angeboten!
      Bsp.: Feedback_Silvesterball
    4. Klicken Sie auf neuexpand Hinzufügen, um eine neue Frage in diesen Feedbackbogen einzufügen.
    5. Wählen Sie aus der Auswahlliste eine Bewertungsart (Daumen, Sterne, Noten ..) aus. Das Feld star Weitere Einstellungen wird dadurch automatisch mit den passenden Parametern vorbelegt.
    6. Passen Sie das Tabellendetailfeld für Ihren Feedbackbogen an:
      1. Geben Sie als Feldbeschriftung entweder direkt die gewünschte Frage ein, oder einen internen Namen.
        Bsp.: „Wie viele Sterne bekommt unser Serviceteam von Ihnen?“ oder „Wertung Service“
        Hinweis: Wenn die Beschriftung zu lang ist, ist die Darstellung im Vollclient evt. nicht korrekt. Halten Sie die Beschriftung kurz und verwenden Sie für längere Texte den Parameter Label im Feld Weitere Einstellungen (s.u.).
      2. Geben Sie als Gruppe den Namen des Feedbackbogens ein.
      3. Wählen Sie den Datentyp "Zahl", um eine stistische Auswertung zu ermöglichen.
      4. Verwenden Sie im Feldnamen keine Sonderzeichen.
      5. Im Feld star Weitere Einstellungen sind alle wichtigen Parameter schon eingefügt. Passen Sie folgen Parameter ggf. an:
        1. Name der Umfrage als erster Parameter
        2. Seitenzahl: bei mehrseitigen Feedbackbögen
        3. Index: Reihenfolge bei mehreren Fragen
        4. Beschriftung: nur, wenn NICHT die Feldbeschriftung erscheinen soll.
        5. Beschriftung mit HTML-Formatierung: nur, wenn HTML-Formatierungen (Links etc.) eingefügt werden sollen
        6. Weitere Sprachen, Hilfetexte, Platzhalter o.ä. nach Bedarf
    7. Fügen Sie für jede weitere Frage ein zusätzliches Tabellendetailfeld ein. Damit die Fragen alle in derselben Umfrage erscheinen, muss der Name der Umfrage in jeder einzelnen Frage als erster Parameter gesetzt werden.
    8. save Speichern Sie Ihre Eingabe.
  • Konfigurieren Sie die Serverabfrage

    Die Serverabfrage wird in einer Indexdatei konfiguriert. Nur Benutzer mit der Berechtigung "WebFolder" können eine neue Indexdatei für die Umfrage anlegen. 

    1. Starten Sie auf dem Reiter Basis Basis mit Klick auf Job Job starten den Exportjob „Feedback_Export_00_Start“, um die .js-Datein zu dem neuen Feedbackbogen zu generieren.
    2. Gehen Sie auf den Reiter Einrichtung Einrichtung > Html Web > Web Ordner Web Folder Verwaltung und öffnen Sie den Ordner Ordner Bestellung Feedback_V2 > Ordner Bestellung templates. Durch den Exportjob wurde in diesem Ordner eine neue JavaScript-Datei mit dem Namen der neuen Umfrage angelegt.
      Hinweis: Alle Template Dateien müssen mit dem Präfix "Feedback_Template_" beginnen.
      Bsp.: Feedback_Template_Feedback_Silvesterball.js
    3. Markieren Sie ebenfalls im Ordner Ordner Bestellung Feedback_V2 die Html HTML-Datei "Demo_Einsprachig", klicken Sie in der Werkzeugleiste auf export festplatte Auf Festplatte speichern und wählen Sie einen Ablageort.
    4. Kopieren Sie die Datei und speichern Sie sie unter einem neuen Namen.
      Bsp.: Feedback_Silvesterball.html
    5. Öffnen Sie die neue Datei in einem Editor.
    6. Ersetzen Sie in der HTML-Datei an drei Stellen den Namen der alten JavaScript-Datei durch den Namen der neuen JavaScript-Datei. Das Präfix bleibt gleich, es reicht, den Namen des neuen Feedbacks zu ersetzen.
      Bsp.: die alte Umfrage heisst "Demo_Einsprachig", die neue Umfrage heißt "Feedback_Silvesterball" 
      1. in Zeile 44: document.getElementById("Sprache").setAttribute("data-bpWebApp-templateDataSrc", "templates/Feedback_Template_Feedback_Silvesterball.js");
      2. in Zeile 48: document.getElementById("Sprache").setAttribute("data-bpWebApp-templateDataSrc", "templates/Feedback_Template_Feedback_Silvesterball_"+lang+".js");
    7. save Speichern Sie die neue Indexdatei unter dem Namen "Feedback_Silvesterball.html" lokal.
    8. Klicken Sie im Ordner BestellungWeb Folder auf neu Hinzufügen > import festplatte Dateien hochladen und wählen Sie die neue HTML-Datei aus. 
    9. ok Übernehmen Sie die neue Datei und schließen Sie den Ordner Bestellung Web Folder.
  • Legen Sie weitere Sprachen für Umfragen an

    Umfragen können in beliebig vielen Sprachen anbegoten werden, in der WebApp wechselt der Benutzer dann mit Klick auf ein Icon (Flagge) in die andere Sprache. Voraussetzung dafür ist, dass die Parameter in den Fragen (Tabellendetailfeldern) entsprechend gepflegt, einzelne JavaScript-Dateien pro Sprache angelegt und richtig in die Indexdatei eingebunden werden.

    Die Sprachenkürzel "en" und "fr" sind bereits vorgegeben. Weitere Sprachen könnnen über zusätzliche Transaktionsschritte im Exportjob hinzugefügt werden.

    1. Gehen Sie auf den Reiter EinrichtungEinrichtungJobJobs und wählen Sie "Feedback_Export_V2_00_Start".
    2. Klicken Sie auf TransaktionsschrittneuNeuanlage und fügen Sie für jede Sprache einzeln eine Kopie des Jobs "WebApp_Feedback_V2_Export_01_Template_Typen".
      Wichtig: Pro Zeile (Transaktionsschritt) darf nur eine Sprache vorbelegt werden.
    3. Geben Sie als Parameter Vorbelegung pro Sprache ein Kürzel ein. Die Sprache muss nicht vorher im Vollclient angelegt werden.
      Beispiel: JobParameter:Sprache=pt
    4. save Speichern und schließen Sie den Job Job.
  • Erstellen Sie mehrsprachige Umfragen

    Umfragen können in mehreren Sprachen anbegoten werden, in der WebApp wechselt der Benutzer dann mit Klick auf ein Icon (Flagge) in die andere Sprache. Voraussetzung dafür ist, dass die Parameter in den Fragen (Tabellendetailfeldern) entsprechend gepflegt, einzelne JavaScript-Dateien pro Sprache angelegt und richtig in die Indexdatei eingebunden werden.

    1. Gehen Sie auf den Reiter Einrichtung Einrichtung > Tabellendetails > Feedback und filtern Sie auf die Gruppe (= Name des gewünschten Feedbacks). 
    2. Öffnen Sie mit Doppelklick jede Frage (Tabellendetail) der Umfrage, und pflegen Sie im Feld Weitere Einstellungen die entsprechenden Parameter.
      Wichtig: Ersetzen Sie den Platzhalter <Sprache> mit dem gewünschten Kürzel und geben Sie einen entsprechenden Text ein
      1. Label-<Sprache>:
      2. LabelHtml-<Sprache>:
      3. Tooltip-<Sprache>:
      4. Options-<Sprache>:

    Beispiel:

     Demo_Mehrsprachig:1
    Index:3
    CssClass:bp-fb-default

    Options:1//Wert 1;2//Wert 2;3//Wert 3;4//Wert 4;5//Wert 5;6//Wert 6;7//Wert 7;8//Wert 8;9//Wert 9;10//Wert 10
    Options-fr:1//Wert 1;2//Wert 2;3//Wert 3;4//Wert 4;5//Wert 5;6//Wert 6;7//Wert 7;8//Wert 8;9//Wert 9;10//Wert 10
    Options-en:1//Wert 1;2//Wert 2;3//Wert 3;4//Wert 4;5//Wert 5;6//Wert 6;7//Wert 7;8//Wert 8;9//Wert 9;10//Wert 10
    Tooltip:Die volle Punktzahl (10 von 10) entspricht der besten Leistung.
    Tooltip-en:The full score (10 out of 10) corresponds to the best performance.
    Tooltip-fr:La note maximale (10 sur 10) correspond à la meilleure performance.
    LabelHtml:<strong></strong><p>... die Planung und Organisation Ihrer Veranstaltung?</p>
    Hidelabel:
    LabelHtml-en:<strong></strong><p>... the planning and organisation of your event?</p>
    LabelHtml-fr:<strong></strong><p>La planification et l'organisation de votre évènement</p>

  • Konfigurieren Sie die Abfrage für mehrsprachige Umfragen

    Damit die Umfrage in allen angelegten Sprachen korrekt in der WebApp angezeigt werden kann, müssen die einzelne JavaScript-Dateien richtig in die Indexdatei eingebunden werden. Ausserdem müssen für neu angelegte Sprachen ggf. zusätzliche Icons eingebunden werden.

    1. Starten Sie auf dem Reiter Basis Basis mit Klick auf Job Job starten den Exportjob „Feedback_Export_00_Start“, um die .js-Datein zu dem neuen Feedbackbogen zu generieren. Für jede bereits vorhandene JavaScript-Datei wird dadurch eine weitere Datei mit dem neuen Sprachkürzel angelegt.
      Bsp.: "Feedback_Template_Feedback_Silvesterball.js" wird ergänzt durch "Feedback_Template_Feedback_Silvesterball-pt.js"
    2. Gehen Sie auf den Reiter Einrichtung Einrichtung > Html Web > Web Ordner Web Folder Verwaltung und öffnen Sie den Ordner Ordner Bestellung Feedback_V2 > Ordner Bestellung templates. Alle vorhandenen JS-Dateien sollten in diesem Ordner abgelegt sein.
    3. Markieren Sie ebenfalls im Ordner Ordner Bestellung Feedback_V2 die Html HTML-Datei "Demo_Mehrsprachig", klicken Sie in der Werkzeugleiste auf export festplatte Auf Festplatte speichern und wählen Sie einen Ablageort.
    4. Kopieren Sie die Datei und speichern Sie sie unter einem neuen Namen.
      Bsp.: Feedback_Silvesterball.html
    5. Öffnen Sie die neue Datei in einem Editor.
    6. Ersetzen Sie in der HTML-Datei an drei Stellen den Namen der alten JavaScript-Datei durch den Namen der neuen JavaScript-Datei. Das Präfix bleibt gleich, es reicht, den Namen des neuen Feedbacks zu ersetzen.
      Bsp.: die alte Umfrage heisst "Demo_Mehrsprachig", die neue Umfrage heißt "Feedback_Silvesterball" 
      1. in Zeile 44: document.getElementById("Sprache").setAttribute("data-bpWebApp-templateDataSrc", "templates/Feedback_Template_Feedback_Silvesterball.js");
      2. in Zeile 48: document.getElementById("Sprache").setAttribute("data-bpWebApp-templateDataSrc", "templates/Feedback_Template_Feedback_Silvesterball_"+lang+".js");
    7. Für die Standardsprachen Englisch und Französisch sind alle Einstellungen bereits vorhanden. Für neu angelegte Sprachen müssen die Schaltflächen, Flaggen, IDs, Klassen oder HTML-Tags teilweise hinzugefügt werden.
      1. Schaltfläche, z.B. <button title="Portugiesisch" onclick="startBpWebApp('en');" id="PT"><img src="/images/portugal_24.png" alt=""></button>
        Hinweis: Legen Sie das neue Icon an passender Stelle ab und referenzieren Sie es korrekt in der HTML- oder Css-Datei.
      2. document.getElementById("PT").setAttribute("title", bpWebApp.localeObj[locale].Portugiesisch);

    8. Um einmal angelegte Sprachen in einer Umfrage NICHT anzubeiten, müssen die entsprechenden Zeilen in der HTML-Datei gelöscht oder auskommentiert werden (<! -->).
    9. save Speichern Sie die neue Indexdatei unter dem Namen "Feedback_Silvesterball.html" lokal.
    10. Klicken Sie im Ordner BestellungWeb Folder auf neu Hinzufügen > import festplatte Dateien hochladen und wählen Sie die neue HTML-Datei aus. 
    11. ok Übernehmen Sie die neue Datei und schließen Sie den Ordner Bestellung Web Folder.
  • Exportieren Sie die neue Umfrage

    Exportieren Sie den neuen Feedbackbogen über den vorkonfigurierten Job.

    1. Gehen Sie auf den Reiter Basis Basisabspielen Job starten und wählen Sie den Job „Feedback_V2_Export_00_Start“.
    2. Geben Sie im Browser die URL des Feedbackbogens ein. Die URL setzt sich zusammen aus dem Port des Service Clients (aus Administration AdministrationMonitor Service Clients > HTTP Port/HTTPs Port), dem Namen der WebApp (Feedback_V2) und dem Namen der Indexdatei.
      Bsp.: https://<Ihre Serveradresse>/Feedback_V2/Feedback_Silvesterball.html
  • Versenden Sie eine neue Umfrage

    Um die neue Umfrage gezielt an Ihre Kunden zu richten, senden Sie E-Mails mit eingebundenem Link. Die eingehenden Antworten können optional mit der Adresse des Kunden und einer bestimmten Veranstaltung verknüpft werden. Einige passende Textvorlagen sind im Szenario enthalten (Feedback_V2 Standardvorlage, Feedback_V2 Standardvorlage_Reservierungen (für Tischreservierungen)).

    1. Gehen Sie auf den Reiter Vorlagen Vorlagenvorlage brief Textvorlagen und wählen Sie die Veranstaltungsvorlage „Feedback_V2 Standardvorlage“.
    2. Kopieren Sie die Vorlage und save speichern Sie sie unter einem neuen Namen.
    3. Klicken Sie in der Werkzeugleiste auf bezug 4D-Ausdrücke anzeigen.
      Wichtig: Nicht alle Bezüge sind immer sichtbar! Lassen Sie sich umbedingt die Bezüge anzeigen, bevor Sie Änderungen vornehmen, um nicht wichtige Bezüge unwissentlich zu löschen!
    4. Passen Sie den zu verschickenden Link an Ihre Umfrage und Ihre Veranstaltung an:
      1. Geben Sie die entsprechende URL des Feedbackbogens ein.
        Die URL setzt sich zusammen aus dem Port des Service Clients (aus Administration AdministrationMonitor Service Clients > HTTP Port/HTTPs Port), dem Namen der WebApp (Feedback_V2) und dem Namen der Indexdatei.
        Bsp.: https://<Ihre Serveradresse>/Feedback_V2/Feedback_Silvesterball.html
      2. Geben Sie eine Veranstaltungs-ID mit "VA_DatensatzID=" an.
      3. Geben Sie eine Adress-ID mit "&AdrUUID=", ggf. eine Ansprechpartner-ID mit "&Asp_UUID=" oder eine Gast-ID mit "&Gast_UUI=" an.
        Bsp.: https://<Ihre Serveradresse>/Feedback_V2/Feedback_Silvesterball.html?VA_DatensatzID=4711&Adr_UUID=1066&Asp_UUID=333&Gast_UUI=7654 enthält Bezüge zur Veranstaltung Nr. 4711, der Adresse 1066, dem Ansprechpartner 333 ubnd der Reservierung Nr. 7654.
    5. Um die Umfrage automatisch z.B. nach Abschluss einer Veranstaltung zu senden, richten Sie einen entsprechenden Job Job ein. (Wie lege ich Automatismen (Jobs) an?)
  • Binden Sie eine neue Umfrage in Ihre Webseite ein

    Um die neue Umfrage an alle Kunden zu richten, die auf Ihre Webseite kommen, binden Sie den Link z.B. über ein iFrame in die Webseite ein. Die eingehenden Antworten sind dann nicht mit einer Adresse verknüpft (anonym).

    1. Gehen Sie in Ihre Webseite und verlinken Sie auf die URL des Feedbackbogens.
      Die URL setzt sich zusammen aus dem Port des Service Clients (aus Administration AdministrationMonitor Service Clients > HTTP Port/HTTPs Port), dem Namen der WebApp (Feedback_V2) und dem Namen der Indexdatei (HTML-Datei).
      Bsp.: <a href="https://<Ihre Serveradresse>/Feedback_V2/Feedback_Silvesterball.html">
    2. Ergänzen Sie die URL um eine Veranstaltungs-ID, um genau zu dieser Veranstaltung Feedback einzuholen.
      Bsp.: <a href="https://<Ihre Serveradresse>/Feedback_V2/Feedback_Silvesterball.html?VA_DatensatzID=4711">
Drucken