Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Seitenparameter
Seitenparameter sind eine Möglichkeit, Informationen zwischen Seiten zu senden. Sie werden häufig verwendet, wenn Sie in einer App Studio-App von einer Seite zur anderen navigieren, um den Kontext beizubehalten oder Daten zu übergeben. Seitenparameter bestehen in der Regel aus einem Namen und einem Wert.
Anwendungsfälle für Seitenparameter
Seitenparameter werden für die Weitergabe von Daten zwischen verschiedenen Seiten und Komponenten in Ihren App Studio-Anwendungen verwendet. Sie sind besonders hilfreich für die folgenden Anwendungsfälle:
Suchen und Filtern: Wenn Nutzer auf der Startseite Ihrer App suchen, können die Suchbegriffe als Parameter an die Ergebnisseite übergeben werden, sodass nur die relevanten gefilterten Elemente angezeigt werden. Wenn ein Nutzer beispielsweise danach sucht
noise-cancelling headphones,noise-cancelling headphoneskann der Parameter mit dem Wert an die Produktlistenseite übergeben werden.Artikeldetails anzeigen: Wenn ein Benutzer auf ein Angebot, z. B. ein Produkt, klickt, kann die eindeutige Kennung dieses Artikels als Parameter an die Detailseite übergeben werden. Auf diese Weise können auf der Detailseite alle Informationen zu dem bestimmten Artikel angezeigt werden. Wenn ein Benutzer beispielsweise auf ein Kopfhörerprodukt klickt, wird die eindeutige ID des Produkts als Parameter an die Produktdetailseite weitergegeben.
Weitergabe des Benutzerkontextes bei der Seitennavigation: Wenn Benutzer zwischen den Seiten navigieren, können Parameter wichtige Kontextinformationen weitergeben, z. B. den Standort des Benutzers, bevorzugte Produktkategorien, den Inhalt des Warenkorbs und andere Einstellungen. Wenn ein Nutzer beispielsweise verschiedene Produktkategorien in Ihrer App durchsucht, werden sein Standort und seine bevorzugten Kategorien als Parameter beibehalten, was für ein personalisiertes und konsistentes Nutzererlebnis sorgt.
Deeplinks: Verwende Seitenparameter, um einen Link zu einer bestimmten Seite innerhalb der App zu teilen oder mit einem Lesezeichen zu versehen.
Datenaktionen: Sie können Datenaktionen erstellen, die Parameterwerte akzeptieren, um Ihre Datenquellen auf der Grundlage der übergebenen Parameter zu filtern und abzufragen. Beispielsweise können Sie auf der Produktlistenseite eine Datenaktion erstellen, die
categoryParameter akzeptiert, um die entsprechenden Produkte abzurufen.
Überlegungen zur Sicherheit der Seitenparameter
Seitenparameter bieten zwar eine leistungsstarke Möglichkeit, Daten zwischen Seiten zu übertragen, Sie müssen sie jedoch mit Vorsicht verwenden, da sie potenziell vertrauliche Informationen preisgeben können, wenn sie nicht richtig verwendet werden. Hier sind einige wichtige Sicherheitsüberlegungen, die Sie berücksichtigen sollten:
Vermeiden Sie es, vertrauliche Daten in URLs preiszugeben
Risiko: URLs, einschließlich Datenaktionsparameter, sind häufig in Serverprotokollen, im Browserverlauf und an anderen Stellen sichtbar. Daher ist es wichtig zu vermeiden, dass sensible Daten wie Benutzeranmeldeinformationen, personenbezogene Daten (PII) oder andere vertrauliche Daten in Seitenparameterwerten preisgegeben werden.
Schadensbegrenzung: Erwägen Sie die Verwendung von Identifikatoren, die den sensiblen Daten sicher zugeordnet werden können. Anstatt beispielsweise den Namen oder die E-Mail-Adresse eines Benutzers als Parameter zu übergeben, könnten Sie eine zufällige eindeutige Kennung übergeben, die zum Abrufen des Namens oder der E-Mail-Adresse des Benutzers verwendet werden kann.