Analytics mit Adobe Launch analyticsusingadobelaunch
AEM Forms lässt sich mit Adobe Analytics integrieren, damit Sie Leistungsmetriken für Ihre veröffentlichten Formulare erfassen und nachverfolgen können. Ziel der Analyse dieser Metriken ist es, Geschäftsanwendern Einblicke in das Verhalten der Endbenutzer zu geben und das Erlebnis der Datenerfassung zu optimieren. Sie können das Verhalten sowohl angemeldeter als auch nicht angemeldeter (anonymer) Benutzer über Adobe Analytics für adaptive Formulare erfassen und verfolgen.
Sie können auch Analysen mithilfe des Cloud Service-Frameworks durchführen. Weitere Informationen über die Integration von AEM Forms mit Cloud Service Framework finden Sie unter Analytics mit Cloud Service-Framework. Der Hauptvorteil von Adobe Launch gegenüber Analytics mit dem Cloud Service-Framework ist, dass Sie zusätzlich zu den Standardereignissen auch vorkonfigurierte Ereignisse definieren können. Die benutzerdefinierten Ereignisse werden mit dem Regeleditor oder den Kunden-Clientlibs definiert und den Ereignissen in Adobe Analytics zugeordnet.
Nachdem Sie die in diesem Artikel erwähnten Aktionen ausgeführt haben, können Sie Berichte konfigurieren und in Adobe Analytics anzeigen, wie im folgenden Video gezeigt:
Sie können Adobe Analytics verwenden, um Interaktionsmuster zu entdecken und Probleme zu ermitteln, auf die Benutzer bei der Nutzung adaptiver Formulare stoßen. Adobe Analytics ist so vorkonfiguriert, dass Informationen zu den folgenden Ereignissen nachverfolgt und gespeichert werden:
-
Ausgaben: Angabe, wie oft ein Formular geöffnet wurde.
-
Übermittlungen: Angabe, wie oft ein Formular übermittelt wird.
-
Abbruch: Angabe, wie oft Benutzer das Formular wieder verlassen haben, ohne es auszufüllen.
-
Fehler: Anzahl der Fehler im Bedienfeld und in dessen Feldern.
-
Hilfe: Anzahl der Hilfeaufrufe eines Benutzers in einem Bedienfeld und in dessen Feldern.
-
Feldbesuche: Angabe, wie oft ein Benutzer ein Feld des Formulars besucht.
-
Speicherungen: Angabe, wie oft Benutzer ein Formular im Formularportal speichern.
Neben diesen vordefinierten Ereignissen können Sie auch benutzerdefinierte Ereignisse definieren.
Die folgende Abbildung veranschaulicht die Aktionen, die Sie durchführen müssen, damit Sie Berichte in Adobe Analytics anzeigen können:
1. Konfiguration von Adobe Analytics Configure-adobe-analytics
Vor dem Konfigurieren von Adobe Analytics erstellen Sie:
- Eine Adobe ID, um sich bei Adobe Experience Cloud anzumelden.
- Eine Report Suite.
Installieren von AEM Forms und Adobe Analytics-Erweiterungen install-extensions
Führen Sie die folgenden Schritte aus, um die Erweiterungen AEM Forms und Adobe Analytics zu konfigurieren:
-
Melden Sie sich bei Adobe Experience Cloud an und wählen Sie einen geeigneten Namen für das Unternehmen.
-
Wählen Sie Launch/Datenerfassung und dann Zu Launch/Datenerfassung gehen aus.
-
Wählen Sie Neue Eigenschaft aus und geben Sie einen Namen für die Konfiguration an.
-
Geben Sie einen Domain-Namen an und wählen Sie Speichern aus, um die Eigenschaft zu speichern.
-
Wählen Sie den Konfigurationsnamen aus, der in der Liste der Tag-Eigenschaften verfügbar ist.
-
Wählen Sie im Abschnitt Authoring die Option Erweiterungen aus.
-
Wählen Sie Katalog und dann Installieren für die Erweiterung Adobe Experience Manager Forms aus. Adobe Experience Manager Forms wird in der Liste der installierten Erweiterungen auf der Registerkarte Installiert angezeigt.
-
Wählen Sie Installieren für die Adobe Analytics-Erweiterung aus.
-
Wählen Sie den Namen der Report Suite in den Dropdown-Listen Entwicklungs-Report Suites, Staging-Report Suites und Produktions-Report Suites und dann Speichern aus, um die Erweiterung zu speichern.
Konfigurieren von Datenelementen configure-data-elements
Sie können jedes dieser konfigurierten Datenelemente in einer für ein Ereignis erstellten Regel auswählen. Wenn ein Ereignis in einem adaptiven Formular auftritt, sendet AEM Forms diese Datenelemente an Adobe Analytics.
Nach der Installation der Erweiterung Adobe Experience Manager Forms können Sie die folgenden Datenelemente erstellen:
Führen Sie die folgenden Schritte aus, um Datenelemente zu konfigurieren:
-
Wählen Sie im Abschnitt Authoring die Option Datenelemente aus.
-
Wählen Sie Neues Datenelement erstellen aus.
-
Geben Sie einen Namen für das Datenelement an. Zum Beispiel „Formulartitel“ für ein Datenelement vom Typ Formulartitel.
-
Geben Sie Adobe Experience Manager Forms als Name der Erweiterung an.
-
Wählen Sie den Datenelementtyp aus.
-
Wählen Sie Speichern aus, um das Datenelement zu speichern.
Konfigurieren von Regeln configure-rules
Führen Sie die folgenden Schritte aus, um Regeln auf der Grundlage der Erweiterung Adobe Experience Manager Forms zu erstellen:
-
Wählen Sie im Abschnitt Authoring die Option Regeln aus.
-
Wählen Sie Neue Regel erstellen aus.
-
Geben Sie einen Namen für die Regel an. Zum Beispiel „Formularübermittlung“, um Formularübermittlungen aufzuzeichnen.
-
Wählen Sie im Abschnitt Ereignisse die Option Hinzufügen aus.
-
Geben Sie Adobe Experience Manager Forms als Name der Erweiterung an.
-
Wählen Sie den Ereignistyp aus. Die Eingabe für das Feld Name wird automatisch auf der Grundlage des ausgewählten Ereignistyps ausgefüllt.
-
Wählen Sie Änderungen beibehalten aus, um das Ereignis zu speichern.
-
Wählen Sie im Abschnitt Aktionen die Option Hinzufügen aus.
-
Geben Sie Adobe Analytics als Namen der Erweiterung an.
-
Wählen Sie als Aktionstyp Variablen festlegen aus. In der Dropdown-Liste sind folgende Optionen verfügbar:
-
Variablen festlegen: Verwenden Sie diesen Aktionstyp, um den Ereignistyp zu definieren, für den die ausgewählten Datenelemente von AEM Forms an Adobe Analytics gesendet werden.
-
Beacon senden: Verwenden Sie diesen Aktionstyp, um Daten von AEM Forms an Adobe Analytics zu senden.
-
Variablen löschen: Verwenden Sie diesen Aktionstyp, um den Datenpfad zu löschen, damit das Ereignis nur einmal in Adobe Analytics registriert wird.
Es wird empfohlen, den Aktionstyp Variablen festlegen zu verwenden, um die Ereignis- und Datenelemente zu konfigurieren, dann Beacon senden zu verwenden, um Daten zu senden, und dann Variablen löschen zu verwenden, um den Datenpfad zu löschen.
-
-
Im Abschnitt Props ordnen Sie die in der Dropdown-Liste verfügbaren Report Suite-Optionen den Datenelementen zu, die mit Datenelemente konfigurieren definiert wurden.
Zum Beispiel, um das Datenelement Formulartitel von AEM Forms an zu senden, wenn Sie ein Formular übermitteln:Adobe Analytics
-
Wählen Sie im Abschnitt Props ein in der Report Suite verfügbares Prop für Formulartitel und dann das aus, um es dem unter Datenelemente konfigurieren erstellten Formulartitel zuzuordnen.
-
Wählen Sie Weiteres hinzufügen aus, um der Liste weitere Datenelemente hinzuzufügen.
-
-
Wählen Sie im Abschnitt Ereignisse ein Ereignis aus den in der Report Suite verfügbaren Optionen und dann Änderungen beibehalten aus.
-
Wählen Sie im Abschnitt Aktionen das Pluszeichen (+) aus und geben Sie Adobe Analytics als Namen der Erweiterung an.
-
Wählen Sie als Aktionstyp Beacon senden aus. Wählen Sie im rechten Bereich s.t(), um Daten an Adobe Analytics zu senden und als Seitenansicht zu behandeln, oder s.tl(), um Daten an Adobe Analytics zu senden und nicht als Seitenansicht zu behandeln. Wählen Sie Änderungen beibehalten aus.
-
Wählen Sie im Abschnitt Aktionen das Pluszeichen (+) aus und geben Sie Adobe Analytics als Namen der Erweiterung an.
-
Wählen Sie als Aktionstyp Variablen löschen aus. Wählen Sie Änderungen beibehalten aus. Nachdem Sie diese Schritte durchgeführt haben, wird der Abschnitt Aktionen wie folgt angezeigt:
Passen Sie den Abschnitt Aktionen Ihren Anforderungen entsprechend an. Sie können beispielsweise zwei Schritte Beacon senden in einem Aktionsfluss definieren, um in einem Schritt Daten an Adobe Analytics zu senden und als Seitenansicht zu behandeln und im zweiten Schritt Daten an Adobe Analytics zu senden und nicht als Seitenansicht zu behandeln.
-
Wählen Sie Speichern aus, um die Regel zu speichern.
Sie können Regeln für alle Ereignistypen erstellen, wie z. B. Abbruch, Fehler, Außendienstbesuche, Hilfe, Ausgaben, Speicherungen und Übermittlungen.
Flüsse veröffentlichen publish-flow
Nachdem Sie die Datenelemente erstellt und in Regeln verwendet haben, müssen Sie die Konfiguration veröffentlichen, um Formulardaten in Adobe Analytics zu erfassen.
Führen Sie zum Veröffentlichen der Konfiguration folgende Schritte aus:
-
Wählen Sie im Abschnitt Veröffentlichung die Option für den Veröffentlichungsfluss aus.
-
Wählen Sie Bibliothek hinzufügen aus, geben Sie einen Namen an und wählen Sie die Umgebung für die Bibliothek aus.
-
Wählen Sie Alle geänderten Ressourcen hinzufügen und dann Für Entwicklung speichern und erstellen aus.
-
Wählen Sie im Abschnitt Entwicklung das Element und dann Genehmigen und zur Produktion veröffentlichen aus.
-
Bestätigen Sie die Änderungen. Der Veröffentlichungsfluss wird kurz darauf im Abschnitt Veröffentlicht angezeigt.
2. Konfiguration von AEM Forms configure-aem-forms
Bevor Sie eine Adobe Launch-Konfiguration erstellen, erstellen Sie eine Adobe IMS-Konfiguration mit Adobe Launch als Cloud-Lösung.
Erstellen einer Adobe Launch-Konfiguration create-adobe-launch-configuration
Führen Sie die folgenden Schritte aus, um eine Adobe Launch-Konfiguration zu erstellen:
-
Gehen Sie in der AEM Forms-Autoreninstanz zu Tools > Cloud Services > Adobe Launch-Konfigurationen.
-
Wählen Sie einen Ordner aus, um die Konfiguration zu erstellen, und dann Erstellen.
-
Geben Sie im Feld Titel einen Titel für die Konfiguration an.
-
Wählen Sie die zugehörige Adobe IMS-Konfiguration aus.
-
Wählen Sie den Namen des Unternehmens, der bei der Konfiguration von Adobe Analytics verwendet wurde.
-
Wählen Sie den Namen der erstellten Eigenschaft, der bei der Konfiguration von Adobe Analytics verwendet wurde.
-
Klicken Sie auf Speichern und schließen.
-
Veröffentlichen Sie die Konfiguration.
Aktivieren von Adobe Analytics für ein adaptives Formular enable-analytics-adaptive-form
Verwenden der Adobe Launch-Konfiguration in einem vorhandenen adaptiven Formular:
- Navigieren Sie in der AEM Forms-Autoreninstanz zu Adobe Experience Manager > Forms > Formulare und Dokumente.
- Wählen Sie das adaptive Formular und dann Eigenschaften aus.
- Wählen Sie auf der Registerkarte Standard den Konfigurations-Container aus, der bei der Erstellung der Adobe Launch-Konfiguration verwendet wurde.
- Wählen Sie Speichern und schließen aus. Das adaptive Formular ist für Adobe Analytics aktiviert.
- Formulare veröffentlichen.
Nachdem Sie Adobe Analytics für ein adaptives Formular aktiviert haben, können Sie überprüfen, ob ein geeigneter Datenereignisfluss zwischen AEM Forms und Adobe Analytics vorhanden ist. Die Integration von AEM Forms mit Adobe Analytics ist nun abgeschlossen. Sie können jetzt Berichte in Adobe Analytics konfigurieren und anzeigen.
Erstellen von Regeln zur Erfassung benutzerdefinierter Ereignisse (optional) capture-custom-events
Erstellen Sie mit dem Regeleditor Regeln für bestimmte Felder eines adaptiven Formulars, um Analytics-Daten aus einem adaptiven Formular an Adobe Analytics zu senden.
In einem zweistufigen Prozess definieren Sie eine Regel für ein Feld in einem adaptiven Formular. Die Regel löst ein Ereignis aus. Der Name des Ereignisses wird einem benutzerdefinierten Erfassungsereignis in Adobe Launch zugeordnet.
So erstellen Sie mit dem Regeleditor Regeln in einem adaptiven Formular:
- Wählen Sie das Feld und dann aus, um die Seite mit dem Regeleditor zu öffnen.
- Definieren Sie eine Bedingung im Abschnitt Wenn der Regel.
- Wählen Sie im Abschnitt Dann der Regel die Option Dispatch-Ereignis aus der Dropdown-Liste Aktion auswählen.
- Geben Sie den Namen des Ereignisses im Feld Ereignisname eingeben an.
Wenn beispielsweise das Geburtsdatum vor einem bestimmten Datum liegt, sendet AEM Forms das Ereignis Sicherheit.
So ordnen Sie das Ereignis einem benutzerdefinierten Erfassungsereignis in Adobe Analytics zu:
-
Wählen Sie im Abschnitt Ereignisse die Option Hinzufügen aus.
-
Geben Sie Adobe Experience Manager Forms als Name der Erweiterung an.
-
Wählen Sie in der Dropdown-Liste Ereignistyp die Option Benutzerdefiniertes Ereignis erfassen aus.
-
Geben Sie den Namen des Ereignisses an, den Sie in Schritt 4 beim Erstellen einer Regel mit dem Regeleditor angegeben haben.
-
Wählen Sie Änderungen beibehalten aus und führen Sie die restlichen unter Konfigurieren von Regeln angegebenen Aktionen aus.
3. Konfigurieren und Anzeigen von Berichten in Adobe Analytics view-reports-adobe-analytics
Nachdem Sie ein adaptives Formular zum Senden von Ereignisdaten an Adobe Analytics konfiguriert haben, können Sie in Adobe Analytics Berichte anzeigen.
-
Wählen Sie und dann Analytics aus.
-
Wählen Sie Projekt erstellen und dann Leeres Projekt aus.
-
Wählen Sie den Namen der Report Suite aus der Dropdown-Liste oben rechts im Freiformformular.
-
Geben Sie den Formulartitel im Text von Dimensionselemente durchsuchen an, um alle Formulartitel anzuzeigen.
-
Fügen Sie den Titel des adaptiven Formulars in das Textfeld Segment (oder eine andere Komponente) hier ablegen ein.
-
Legen Sie im Abschnitt Metriken die zu verfolgenden Ereignisse in das Textfeld Metrik (oder eine andere Komponente) hier ablegen ab.
-
Wählen Sie aus und legen Sie einen Diagrammtyp im Abschnitt „Freiform“ ab. In ähnlicher Weise können Sie mehrere Diagrammtypen zum Abschnitt „Freiform“ hinzufügen.
-
Drücken Sie die Tasten Strg+S und geben Sie einen Namen an, um das Projekt zu speichern.
Ausführliche Informationen zur Anzeige von Formularanalyseberichten finden Sie unter Anzeigen und Verstehen von AEM Forms-Analyseberichten.