Support
Welcome to WalkMe support

Please login in order to continue:

Work flows better with WalkMe
Work flows better with WalkMe.

Mobile: Was ist die End User Identifier API (Endbenutzerkennung-API) und wie wird sie verwendet?

Last Updated Dezember 27, 2023

Kurzübersicht

Ab Version 1.6.0 unterstützt das WalkMe Mobile SDK das Festlegen eines eindeutigen Identifikators für App-Benutzer.

Anders als Benutzer-Attribute wird der Endbenutzer-Identifikator an jedes Ereignis angehängt, das vom SDK gesendet wird. Das bedeutet, dass die Verwendung einer identifizierbaren ID im Geschäftskontext für App-Benutzer dazu beitragen kann, den Weg dieser Benutzer zu analysieren.

Da WalkMe keine privaten Informationen über Benutzer speichert, sollte der Endbenutzer-Identifikator jedes Mal festgelegt werden, wenn die App startet.

Der Endbenutzer-Identifikator sollte festgelegt werden BEVOR WalkMe geladen wird (vor dem ABBI-Start-Aufruf), sodass Benutzer ab der ersten Interaktion mit WalkMe identifiziert werden.

Ab SDK-Version 1.18.0 wird der Endbenutzer-Identifikator als Hauptmethode der Identifizierung von Benutzern verwendet. Das bedeutet, dass jegliches Benutzerverhalten sowie der auf dem Gerät aufgezeichnete Verlauf allein individuellen Benutzern zugeordnet werden, einschließlich Interaktionen mit Kampagnen und mit der App, und reicht bis zu Zielen und akkumulierten Sitzungen.

Wenn mehr als 1 Benutzer dasselbe Gerät verwenden, kann der Endbenutzer-Identifikator dazu benutzt werden, ihren WalkMe-Verlauf auf dem Gerät zu trennen, damit jedem dieser Benutzer ein individuelles und personalisiertes Erlebnis mit WalkMe geboten werden kann.

Implementieren der Endbenutzer-Identifikator-API

Endbenutzer-ID kann mit der folgenden API festgelegt werden:

Android

/**
 * Sets user id
 *
 * @param userId the user id as String
 * @code Usage Example:
 * [ABBI setUserId:@"myuserid"];
 */

public static void setUserId(String userId);

iOS

/**
 * Sets user id
 *
 * @param userId the user id as NSString
 *
 * @code
 * Usage Example:
 * [ABBI setUserID:@"myuserid"];
 */

+ (void)setUserID:(NSString*)userId;

Segmentierung nach Benutzer-ID

Um nach Benutzer-ID segmentieren zu können, müssen Sie sie zunächst mit den oben gezeigten Anweisungen hinzufügen.

Um nach Benutzer-ID zu segmentieren, wählen Sie „User ID“ (Benutzer-ID) aus der Variablenliste aus.

Die Optionen werden folgende sein:

  • Ist gleich/ist nicht gleich diesem Wert der Benutzer-ID.
  • Enthält/enthält nicht diesen Wert der Benutzer-ID.
  • Einschließend oder nicht einschließend den Wert ihrer festgelegten Benutzer-ID in einer Liste, die in die Mobile Console hochgeladen wird (in „Media and Lists“).
    • Listen, die als .csv- oder .txt-Dateien hochgeladen werden, sollten sich mit den Daten in einer einzelnen Spalte befinden.
    • Anmerkung: Listensegmentierung wird auf der Server-Seite ausgewertet und nur am Anfang der App-Sitzung durchgeführt. Daher muss die Endbenutzer-ID (oder das Benutzer-Attribut) für die Listensegmentierung vor der SDK-Startzeile definiert werden (so wie oben in der Kurzübersicht beschrieben).

Bitte beachten Sie, dass IDs, die ein „+“-Zeichen enthalten, nur bei Aktualisierung auf WalkMe Mobile API-Version 1.8.0 oder höher angezielt werden können.

War dies hilfreich?

Vielen Dank für Ihr Feedback!

Be part of something bigger.

Engage with peers, ask questions, share ideas

Ask the Community
×