hopp Marktforschung Logo

Integration von Online-Befragungen in eine Website

Allgemeine Hinweise

Zur Anwendung der im Folgenden beschriebenen Beispielcodes benötigen Sie ein von hopp Marktforschung spezifisch vergebenes Kürzel URLALIAS, über das Ihr Projekt identifiziert wird.
In den Beispielen muss URLALIAS also durch dieses projektspezifische Kürzel ersetzt werden.

Bei mehrsprachigen Befragungen kann ausserdem ein SPRACHCODE, zur Identifikation der Sprache verwendet, der durch einen konkreten Code, nach ISO 639-1 ersetzt werden muss.

Eine Liste aller Codes kann hier eingesehen werden.

1. Befragung testen

Der Fragebogen kann in einer Vorschau aufgerufen und ausgefüllt werden, ohne dass die dabei erhobenen Daten in die Berichte, die Auswertungen oder den Rohdatenexport einfliessen.

Für einen solchen Test der Befragung kann ein URL nach folgendem Schema verwendet werden:

https://my.hopp-marktforschung.com/test/URLALIAS/

Mehrsprachige Befragungen können gezielt in einer der verfügbaren Sprachen aufgerufen werden:

https://my.hopp-marktforschung.com/test/URLALIAS/l/SPRACHCODE/
2. Explizite Verlinkung

Zur manuellen Verlinkung auf die Befragungen, z.B. in redaktionellen Beiträgen einer Website, kann ein URL nach folgendem Schema verwendet werden:

https://my.hopp-marktforschung.com/test/URLALIAS/

oder zum Aufruf in einer bestimmten Sprache:

https://my.hopp-marktforschung.com/test/URLALIAS/l/SPRACHCODE/

Für die Verlinkung wird folgende Methode empfohlen:

<a href="http://my.hopp-marktforschung.com/go/URLALIAS/l/SPRACHCODE/"
target="survey"
onclick="return !window.open(this.getAttribute('href'),'survey','scrollbars=yes,width=1000,height=700');">Online-Befragung starten</a>
3. Automatischer Aufruf

Einbindung
Für den automatischen Aufruf der Online-Umfrage muss im head-Element der Seite folgendes JavaScript integriert werden:

<script type="text/javascript" src="https://my.hopp-marktforschung.com/integration/URLALIAS/js/"></script>

Bei Websites, die Frames enthalten, muss das Skript in die Seite mit den Hauptinhalten platziert werden.

Falls keine Möglichkeit zur Einbindung im head-Element besteht, kann stattdessen folgendes Fragment innerhalb des body-Elements verwendet werden:

<script type="text/javascript">
  var __survey_loader = document.createElement('script');
  __survey_loader.type = 'text/javascript';
  __survey_loader.src = 'https://my.hopp-marktforschung.com/integration/URLALIAS/js'; document.getElementsByTagName('head')[0].appendChild(__survey_loader); </script>

Nach erfolgter Einbindung in die Websites muss das Skript durch hopp Marktforschung freigeschaltet werden, damit es aktiv wird und kann ebenso nach Beendigung der Befragung wieder deaktiviert werden.

Aufruf in einer bestimmten Sprache
Beim automatischen Aufruf wird die Sprache aufgrund der im Webbrowser eingestellten Sprachen automatisch gewählt.

Um stattdessen eine bestimmte Sprache zu erzwingen, kann folgendes Schema verwendet werden:

<script type="text/javascript" src="https://my.hopp-marktforschung.com/integration/URLALIAS/l/SPRACHCODE/js/"></script>

Funktionsweise des Skripts
Die Anzeige der Umfrage erfolgt einmalig nach einen beliebigen Klick, typischerweise auf der Startseite. Dabei wird ein zusätzliches Fenster für die Befragung geöffnet, und hinter das Hauptfenster der Website gestellt.
Je nach Konfiguration des jeweiligen Webbrowsers kann es sein, dass die Befragung stattdessen in einem neuen Browser-Tab geöffnet wird.
Über ein Cookie wird festgestellt und gespeichert, ob bereits zur Umfrage eingeladen wurde.