Steuerung des Nutzungsdienstes über Umgebungsvariablen

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Informationen zur Verwendung von Umgebungsvariablen zur Steuerung des Nutzungsdienstes oder zur Änderung des Ereignisses, das an den Nutzungsdienst gemeldet wird

Not for use with personal data

Dieser Artikel enthält Informationen darüber, wie der Nutzungsdienst über Umgebungsvariablen gesteuert werden kann. Sie können:

  • Steuern, wie der Nutzungsdienst arbeitet.
  • Das Ereignis ändern, das an den Nutzungsdienst gesendet wird.

Steuerung des Nutzungsdienstes über Umgebungsvariablen

Diese vier Umgebungsvariablen ermöglichen es Ihnen, den Nutzungsdienst zu steuern. Sie können die Erfassung von Nutzungsmetriken aktivieren oder deaktivieren, Testergebnisse in Nutzungsereignisse einschließen, die URL ändern, an die Ergebnisse gemeldet werden, und die eindeutige ID des Benutzers ändern.

Name Beschreibung
AXE_DISTINCT_ID Ein UUID-Identifikator, der für den angemeldeten Benutzer gleich bleibt (es sei denn, er wird neu generiert)
AXE_INCLUDE_TEST_RESULTS Testergebnisse in das applicationProperties Objekt aufnehmen, indem das testResults Objekt gefüllt wird
AXE_METRICS_URL Die URL des REST-Nutzungsendpunkts
AXE_TRACK_USAGE Ermöglicht die Berichterstattung des Nutzungsdienstes (Standard ist false)
note

Wenn Ihr Client den Nutzungsdienst nicht kontaktieren kann, wird er einen erneuten Versuch unternehmen, indem er https durch http in der URL ersetzt (eingerichtet durch die AXE_METRICS_URL-Umgebungsvariable).

Änderung des gemeldeten Ereignisses mittels Umgebungsvariablen

Mit den unten aufgeführten Umgebungsvariablen können Sie das Ereignis ändern, das an den Nutzungsdienst gemeldet wird. Zum Beispiel können Sie die Abteilung oder die Organisation -Eigenschaften bei jedem Ereignis ändern, um die Verwendung von APIs oder CLI-Befehlen einer bestimmten Abteilung oder Organisation zuzuordnen.

In den untenstehenden Tabellen gibt die Kann überschreiben -Spalte an, ob der in der Umgebungsvariable festgelegte Wert den bei dem Aufruf an die Metrikbibliothek festgelegten Wert überschreiben kann. Datenname ist der Name der Eigenschaft, wie sie im an den Nutzungsdienst gesendeten Ereignisobjekt erscheint.

Boolesche Umgebungsvariablen

Diese Werte sollten sein true oder false.

Name Datenname Kann überschreiben Beschreibung
AXE_DEV_INSTANCE devInstance true Gibt an, ob dieses Ereignis aus Handlungen eines Softwareentwicklers stammt. Nützlich zum Markieren und späteren Entfernen von Ereignissen, die während der Entwicklung oder Testphase protokolliert wurden.
AXE_LOGGED_IN loggedIn false Zeichnet auf, ob der Benutzer in der zu testenden Anwendung angemeldet ist.

String-Umgebungsvariablen

Diese Werte werden als Zeichenketten interpretiert.

Name Datenname Kann überschreiben Beschreibung
AXE_APPLICATION application false Die Anwendung, die zur Überprüfung auf Barrierefreiheitsfehler verwendet wurde
AXE_DEPARTMENT department true Die Abteilung des Benutzers innerhalb der Organisation (AXE_ORGANIZATION)
AXE_KEYCLOAK_ID keycloakId false Die Keycloak -ID des Benutzers
AXE_ORGANIZATION organization true Die Organisation des Benutzers
AXE_SESSION_ID sessionId false Eine UUID, die die Sitzung des Benutzers identifiziert
AXE_USER_ID userId false Die Identität eines bestimmten Benutzers wie Name oder Login-ID
AXE_USER_JOB_ROLE userJobRole false Die Berufsrolle des Benutzers
AXE_USER_STATUS userStatus false Statusinformationen, die Sie mit dem Benutzer verknüpfen möchten

Siehe auch

Für Tutorials, die zeigen, wie man diese Umgebungsvariablen verwendet, siehe Erste Schritte mit dem Nutzungsdienst und den APIs und Erste Schritte mit dem Usage-Service und der CLI.

Allgemeine Informationen zum Usage-Service finden Sie unter Der Axe DevTools für den Web Usage-Service.