zum Hauptinhalt springen
Loading...
Skip to article
  • Qualtrics Platform
    Qualtrics Platform
  • Customer Journey Optimizer
    Customer Journey Optimizer
  • XM Discover
    XM Discover
  • Qualtrics Social Connect
    Qualtrics Social Connect

Single-Page-Webanwendung


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


TIPP: Auf dieser Seite werden Änderungen an der Funktionalität der Einzelseitenanwendung beschrieben, die wir ab dem 14. Mai 2025 veröffentlichen wollen. Qualtrics kann nach eigenem Ermessen und ohne Haftung den Zeitpunkt des Rollouts von Produktfunktionen ändern, die Funktionen für Funktionen in der Vorschau oder in der Entwicklung ändern oder sich dafür entscheiden, ein Produktmerkmal oder eine Funktion aus irgendeinem Grund oder ohne Grund nicht freizugeben.

Informationen zu Einzelseitenanwendungen

Single-Page-Anwendungen (SPA) sind eine spezielle Art von Web-App. Eine SPA lädt eine einzelne Seite, wenn Sie eine Website aufrufen, und ab diesem Zeitpunkt alle nachfolgenden Inhalte auf derselben Seite, auf der Sie navigieren. Dies scheint wie eine normale Website zu funktionieren, aber wenn Sie zwischen „Seiten“ wechseln, wird die Seite nicht neu geladen.

Standardmäßig wird Bereitstellungscode ausgeführt, sobald eine Webseite geladen wird. Da SPAs jedoch bei der Navigation zwischen Seiten nicht aktualisiert werden, wird Bereitstellungscode nicht neu ausgewertet, wenn Sie zwischen Seiten navigieren. Mit den unten beschriebenen Techniken können Sie den Bereitstellungscode so aktivieren, dass er nahtlos auf Ihrer SPA-Website funktioniert.

Tipp: Einige dieser Techniken verwenden die Feedback. Eine ausführliche Dokumentation der JavaScript API für Qualtrics Website Erkenntnisse finden Sie auf dieser Seite.
Achtung: Für die Implementierung der folgenden Dokumentation sind Programmierkenntnisse erforderlich. Wir empfehlen, diese Informationen an das Team zu übergeben, das Ihren Bereitstellungscode implementiert. Unser Support bietet keine Hilfe oder Beratung im Zusammenhang mit benutzerdefinierter Codeerstellung. Stattdessen können Sie sich gerne in unserer engagierte Benutzer-Community erkundigen. Wenn Sie mehr über unsere benutzerdefinierten Coding-Services erfahren möchten, die Sie in Anspruch nehmen können, Kontakt Ihr Qualtrics Benutzerkonto.
Tipp: Javascript ist nicht in allen Qualtrics enthalten. Wenden Sie sich an Ihr Qualtrics Benutzerkonto wenn Sie Zugriff erhalten möchten.

Automatische Neubeurteilung der Intercept-Logik bei URL-Änderung

Wenn Ihre Single-Page-Anwendung für die Benutzernavigation auf Client-seitiges Routing angewiesen ist, können Sie eine erneute Beurteilung der Intercepts bei nachfolgenden URL-Änderungen erzwingen, indem Sie die Einstellung Re-evaluate intercept logic when the URL changes aktivieren. Wenn Sie diese Einstellung aktivieren, kann die Intercept zusätzlich zu der Auswertung ausgewertet werden, die beim ersten Laden der Seite erfolgt.

Um die automatische Neuauswertung der Intercept zu aktivieren, führen Sie die folgenden Schritte aus:

  1. Gehen Sie zu Intercepts.
    intercept einstellungen seite
  2. Gehen Sie zu den Intercept-Einstellungen.
  3. Vergewissern Sie sich, dass die Option Re-evaluate intercept logic when the URL changes im Abschnitt Single-page App (SPA) Support aktiviert ist.
    einzelseitenanwendung aktiviert
  4. Klicken Sie auf Änderungen Übernehmen.
Tipp: Wenn Sie dieses Verhalten testen möchten, müssen Sie die Bookmarklet auf Projektebene . Sie können eine bestimmte Intercept von um dieses Verhalten zu testen.

Erneute Beurteilung der Intercept-Logik und Verfolgung der Aktivität bei URL-Änderung

Im vorigen Abschnitt haben wir gezeigt, wie man einseitige Anwendungen für alle Intercepts in einem Projekt unterstützt. Wenn Sie dieses Verhalten jedoch für alle Intercepts in einem Projekt und der Digital Experience Analysis unterstützen möchten, müssen Sie stattdessen eine Einstellung auf Projektebene vornehmen.

TIPP: Wenn Sie die Einstellung in Projekt verwalten aktivieren, wird die Einstellung automatisch in die Intercept-Einstellungen übernommen.

hinzufügen einer einseitigen Anwendung über die Registerkarte "Projekte verwalten

  1. Gehen Sie zu Projekt verwalten.
  2. Vergewissern Sie sich, dass die Option Re-evaluate intercept logic and/or track activity whenever the URL changes unter dem Abschnitt Single-page App (SPA) Support aktiviert ist.
  3. Klicken Sie auf Änderungen Übernehmen.

Achtung: Wenn Sie diese SPA-Einstellung in Verbindung mit der Intercept-Level-Option verwenden möchten, um Anzeige mit benutzerdefiniertem JavaScript-Code (manuell), dann müssen Sie weiterhin die

QSI.API.run();

Methode, um das Intercept abzurufen.

Manuell mit API implementieren

Tipp: Eine detaillierte Dokumentation zur API für Feedback zur Qualtrics finden Sie unter. diese Seite.

Diese Methode beschreibt, wie Sie Ihren Bereitstellungscode auf manuelle Ausführung umstellen.  Das bedeutet, dass der Bereitstellungscode die zugehörigen Logik bis die entsprechende API initiiert wird.

Manuell einzuspielen

  1. Gehen Sie zu Intercepts.
    intercept einstellungen seite
  2. Gehen Sie zu den Intercept-Einstellungen.
  3. Wählen Sie unter der Überschrift Intercept-Ladeoptionen die Option Manuelles Laden des Projekts.
    intercept-Ladeoption ausgewählt
  4. Klicken Sie auf Änderungen Übernehmen.
  5. Kehren Sie, falls gewünscht, zu einem Ihrer Intercepts zurück und stellen Sie die Logik für Ihren gesamten Intercept oder einzelne Aktionssätze ein.
    intercept-Editor geöffnet und die Bereiche, in denen Sie Logik hinzufügen, werden hervorgehoben
  6. Legen Sie den Bereitstellungscode auf Ihrer Website ab., vorzugsweise in einer globalen Kopf- oder Fußzeile, sodass sie auf allen Seiten geladen wird.
  7. Fügen Sie die entsprechenden API hinzu, je nachdem, wie oft Ihre Website das Intercept referenzieren soll. Diese Anforderungen finden Sie im Abschnitt unten.

API

Tipp: Eine detaillierte Dokumentation zur API für Feedback zur Qualtrics finden Sie unter. diese Seite.

Wenn Sie möchten, dass Qualtrics Ihr Projekt in einer einzigen Instanz bewertet, verwenden Sie die folgenden beiden Anfragen:

  1. Diese Anforderung lädt den Bereitstellungscode für alle Intercepts und Creatives auf der Seite. Die API entspricht dem erneuten Laden einer Seite, auf der Code steht.
    API();
    Tipp: Wenn Sie Projekt manuell laden in Ihren Projekteinstellungen aktiviert ist, müssen Sie dieses API nicht aufrufen, um den Bereitstellungscode beim ersten Laden der Seite zu laden. Es ist nur erforderlich, das Laden zu Benutzerkonto, die ohne erneutes Laden auftreten.
  2. Dadurch wird die Bewertung des Bereitstellungscode gestartet und jedes Creative angezeigt, wenn es die Anzeigebedingungen erfüllt.
    API();

Wenn Qualtrics Ihren Projektcode mehrmals auf derselben Seite auswerten soll, wiederholen Sie jedes Mal die folgenden drei Schritte:

  1. Diese Anforderung entfernt den Bereitstellungscode für alle Intercepts oder Creatives, die auf der Seite vorhanden sind.
    API();
  2. Dadurch wird der Bereitstellungscode für alle Intercepts oder Creatives auf der Seite geladen. Dies entspricht dem erneuten Laden der Seite.
    API();
  3. Dadurch wird die Bewertung des Bereitstellungscode gestartet und jedes Creative angezeigt, wenn es die Anzeigebedingungen erfüllt.
    API();

FAQs

Viele Seiten dieses Portals wurden mithilfe maschineller Übersetzung aus dem Englischen übersetzt. Obwohl wir bei Qualtrics die bestmögliche maschinelle Übersetzung ausgewählt haben, um ein möglichst gutes Ergebnis zu bieten, ist maschinelle Übersetzung nie perfekt. Der englische Originaltext gilt als offizielle Version. Abweichungen zwischen dem englischen Originaltext und den maschinellen Übersetzungen sind nicht rechtlich bindend.