· Fallstudie  · 6 minuten Lesezeit

DSGVO-konformes Webtracking in Power Pages mit Application Insights

Wie Unternehmen durch die nahtlose Integration von Application Insights und Consent Managern fundierte Nutzeranalysen in Power Pages aufbauen, ohne den Datenschutz zu verletzen.

Wie Unternehmen durch die nahtlose Integration von Application Insights und Consent Managern fundierte Nutzeranalysen in Power Pages aufbauen, ohne den Datenschutz zu verletzen.

Inhalt

Fehlende Datentiefe im Standard-Tracking

Out-of-the-Box bietet Microsoft für ein Power Pages Portal bereits ein grundlegendes Tracking-Dashboard. Dieses liefert Zahlen wie tägliche oder monatliche aktive Nutzer (DAU, MAU).

Standard Power Pages Analyse-Dashboard Abbildung: Das Standard-Dashboard von Power Pages bietet zwar einen aggregierten Überblick über aktive Nutzer (MAU/WAU/DAU), detaillierte Klickpfade und User-Journeys fehlen hier jedoch gänzlich.

Für fundierte Geschäftsentscheidungen reicht dieses Dashboard nicht aus. Sobald Unternehmen verstehen wollen, welche Pfade Nutzer tatsächlich klicken oder wie Web-Daten mit Profilen im Microsoft Dataverse korrelieren, stoßen sie an eine technologische Grenze.

Um diese Lücke zu schließen, zeigen wir in unserem erweiterten Analyse-Ansatz, wie man aus Rohdaten “Actionable Insights” generiert und welche Architektur für automatisierte User-Dashboards notwendig ist.

Wie eine solche vollständige User Journey vom ersten Klick bis zum Checkout in der Praxis aussieht, lässt sich nur durch eine gezielte Erweiterung der Standard-Infrastruktur abbilden.

Um das Verhalten der Nutzer künftig präzise zu analysieren und gleichzeitig alle Datenschutzvorgaben einzuhalten, ist eine durchdachte Architektur essenziell. Wir setzen hierbei konsequent auf Azure Application Insights als zentrale Instanz.

Application Insights und Dataverse-Vernetzung

Application Insights bietet in der Azure Cloud eine umfassende Infrastruktur zur Erfassung von Nutzerverhalten, Seitenaufrufen und Frontend-Fehlern. Die Integration in Power Pages erfolgt durch ein fertiges JavaScript-Snippet (SDK). Dass die Wahl des richtigen Kostenplans (Pay-as-you-go vs. Pauschalplan) bereits hier die Weichen für die Wirtschaftlichkeit stellt, ist ein oft unterschätzter Faktor. Dieser Agent passt sich automatisch an. Er verarbeitet wenige Zugriffe ebenso zuverlässig wie massiven Traffic.

Der größte Mehrwert entsteht durch die nahtlose Vernetzung mit Microsoft Dataverse. Alle Trackingdaten können direkt mit den bestehenden Firmen- oder Benutzerprofilen verknüpft werden. Ein angemeldeter Nutzer im Portal erzeugt so wertvolle Daten, die direkt in den Kontext seines Kundenprofils fließen. Dass solche Enterprise-Features auch in einer Low-Code-Umgebung mit modernen Frontend-Technologien realisierbar sind, zeigen unsere aktuellen Showcase-Projekte. Gleichzeitig überwacht die Plattform auftretende Fehler und liefert Entwickler-Teams sofortige Hinweise für die Lösung.

Die rechtlichen Anforderungen an Webtracking sind im europäischen Raum extrem streng. Auch wenn Application Insights von Haus aus die hohen Sicherheitsstandards von Azure erfüllt, reicht dies für eine datenschutzkonforme Architektur nicht aus.

Erstens anonymisiert die Plattform standardmäßig alle erfassten IP-Adressen. Geografische Daten werden lediglich kurzzeitig genutzt und anschließend gelöscht. Es können so keine direkten Rückschlüsse auf Einzelpersonen aus der Netzwerkadresse gezogen werden.

Zweitens bauen wir konsequent eine Consent Management Plattform (CMP) ein. Das Tracking-Snippet wird erst geladen, nachdem der Nutzer explizit zugestimmt hat. Im Webtemplate von Power Pages legen wir die entsprechenden Infos für das Script fest. Dadurch behält der Consent Manager die volle Kontrolle über das Laden dieser Skripte. Zieht ein Nutzer seine Zustimmung zurück, stoppt die Datenerfassung sofort.

Consent Management Plattform Integration Abbildung: Einbindung einer standardisierten Consent Management Plattform (z.B. consentmanager) zur transparenten Steuerung von Cookies und nutzerbezogenen Daten.

Von Daten zu fundierten Entscheidungen

Um die gesammelten Daten sinnvoll zu nutzen, bietet Application Insights verschiedene grafische Ansichten. Diese Dashboards machen aus unübersichtlichen Rohdaten klare Zahlen für IT-Entscheider. In unserem Analytics-Ansatz für Power Pages nutzen wir diese Darstellungen intensiv.

1. Seitenaufrufe und Nutzungstrends

Die genaue Analyse der Seitenaufrufe zeigt sofort, welche Infos oder Services am meisten genutzt werden.

Linien-Diagramm der täglichen Seitenaufrufe
Abbildung 1: Liniendiagramm der aggregierten Webseitenaufrufe über einen Zeitraum von 30 Tagen, mit deutlichen Nutzungsspitzen.

2. Benutzerabläufe zur Conversion-Optimierung

Besonders wertvoll ist die visuelle Darstellung der Benutzerabläufe. Sie zeigt auf, über welche Routen die Nutzer durch das Portal navigieren und an welchen spezifischen Punkten sie den Prozess unerwartet abbrechen. Diese Erkenntnisse sind essenziell, wenn man die User Journey in komplexen Enterprise-Portalen oder die Conversion-Rate bei Payment-Prozessen gezielt optimieren möchte.

User-Flows Visualisierung
Abbildung 2: Interaktiver User-Flow-Graph, der die Klickpfade ausgehend von der “Startseite” visualisiert und wertvolle Hinweise auf Absprungraten gibt.

3. Anwendungsdashboards und Arbeitsmappen

Kombinierte Ansichten fassen Metriken und Protokollabfragen zusammen. Sie bieten eine holistische Systemübersicht in einem zentralen Bericht. Welche spezifischen Log-Analytics-Tabellen wir für dieses Monitoring nutzen, variiert je nach Anwendungsfall. Dadurch haben Entwicklung und Fachbereiche stets identische Informationsgrundlagen. Für internationale Unternehmen mit mehrsprachigen Portalen, wie wir sie in React-basierten Lösungen für Einzelhändler umgesetzt haben, ist dieses Monitoring unverzichtbar.

Dashboard Übersicht
Abbildung 3: Individuelles Anwendungsdashboard zur Konsolidierung der Leistungskennzahlen wie Antwortzeiten, Fehlerraten und Nutzung.

Arbeitsmappe für langfristige Analysen
Abbildung 4: Analyse der Usage Calendar-Daten zur Darstellung von Nutzungshäufigkeiten an bestimmten Wochentagen.

Tiefergehende Analyse mit KQL und Power BI

Für individuellste Auswertungen setzen wir Microsofts Kusto Query Language (KQL) ein. Mit dieser Abfragesprache stellen wir hochkomplexe Beziehungen zwischen unterschiedlichen Datenquellen her. Das folgende Beispiel zeigt, wie leicht sich die aktiven Zugriffe inklusive der zugehörigen Nutzer-IDs der letzten 12 Stunden isolieren lassen:

pageViews
| where timestamp > ago(12h)
| project name, url, user_AuthenticatedId, user_AccountId 

Detaillierte Nutzer- und Firmenzuordnung in KQL Abbildung: Die Auswertung der Spalten “user_AuthenticatedId” und “user_AccountId” ermöglicht die direkte Korrelation zwischen Web-Events und Dataverse-Identitäten (Anonym vs. Authentifiziert vs. Firmenzugehörig).

Strategischer Mehrwert durch Dataverse-Anreicherung

Die Stärke von Application Insights in Kombination mit Power Pages liegt nicht in der reinen Zählung von Klicks, sondern in der Verknüpfung von Web-Metriken mit geschäftskritischen Identitäten aus dem Dataverse. In der Abfrage oben sehen wir die Transformation von einem anonymen Besucher hin zu einem authentifizierten Benutzer, der einer spezifischen Firma zugeordnet ist (user_AccountId).

Daraus ergeben sich für IT-Entscheider präzise strategische Use Cases:

  1. Key-Account Monitoring: Identifikation, welche Entscheidungsträger einer spezifischen Firma regelmäßig Service-Seiten aufrufen, um proaktiv Support oder Upselling anzubieten.
  2. Conversion-Analyse nach Kundensegment: Ermittlung der Erfolgsquote im Verkaufsprozess (z.B. Checkout-Rate) gefiltert nach Firmenzugehörigkeit, um B2B-Konditionen zu validieren.
  3. Gezielte Feature-Adoption: Analyse, ob neu ausgerollte Portal-Funktionen von der Zielgruppe “Premium-Kunden” tatsächlich genutzt oder im Prozess abgebrochen werden.
  4. Churn-Prediction im Self-Service: Frühwarnsystem durch Abgleich sinkender Login-Frequenzen bei Bestandskunden mit deren Support-Ticket-Historie im Dataverse.
  5. Personalisierte UX-Roadmap: Priorisierung von Entwicklungs-Ressourcen basierend auf den Klickpfaden der umsatzstärksten Benutzergruppen statt auf pauschalen Traffic-Zahlen.

Sobald diese Rohdaten strukturiert vorliegen, exportieren wir sie in Systeme wie Power BI oder Excel. Damit erstellen wir spezifische Berichte, die exakt auf die Anforderungen unterschiedlicher interner Stakeholder zugeschnitten sind.

Export nach Power BI / Excel Abbildung: Über direkte Exportmöglichkeiten können die aufbereiteten KQL-Ergebnisse nahtlos in Power BI-Dashboards oder lokale Excel-Mappen überführt werden.

Solide Datenbasis für den strategischen Portalbetrieb

Basis-Dashboards eignen sich für einen ersten einfachen Überblick, versagen jedoch bei tiefgreifenden geschäftlichen Fragestellungen. Die Kombination aus Power Pages, Azure Application Insights und einem strikten Consent Manager bildet das essenzielle Fundament für einen strategisch gesteuerten Portalbetrieb.

Entscheidungen basieren fortan auf validiertem Nutzerverhalten statt auf Vermutungen des Fachbereichs. Wie Sie zudem die anfallenden Speicherkosten dieser detaillierten Datenerfassung drastisch senken, lesen Sie in unserer Experten-Auswertung zu Azure Monitor Data Collection Rules oder erfahren mehr über die Kostenoptimierung in Log Analytics.

(Möchten Sie das Nutzerverhalten in Ihrem Portal belastbar messen und auswerten? Werfen Sie gerne einen Blick auf unsere Referenzprojekte oder lassen Sie uns in einem direkten Gespräch klären, wie sich Ihre Analytics-Architektur rechtssicher aufbauen lässt.)

Zurück zum Blog

Ähnliche Beiträge

Alle Beiträge ansehen
Power Pages E-Commerce Modernisierung

Power Pages E-Commerce Modernisierung

Erfahren Sie, wie Sie massive Investitionen in Microsoft Power Pages schützen und durch eine hybride Architektur eine Performance auf Enterprise-Niveau erreichen.