Handbuch für die Graph Simulation-Benutzeroberfläche graph-simulation

Graph Simulation ist ein Tool in der Identity Service-Benutzeroberfläche, mit dem Sie simulieren können, wie sich ein Identitätsdiagramm basierend auf den von Ihnen bereitgestellten Identitäten verhält und wie Sie den Identitätsoptimierungsalgorithmus“ ​.

Verwenden Sie sie, um das Diagrammverhalten sicher zu testen, bevor Sie Identity Graph Linking Rules auf Produktionsdaten anwenden. Durch die Definition von Beispielereignissen und die Konfiguration des Identitätsoptimierungsalgorithmus, einschließlich Namespace-Prioritäten und Einstellungen „eindeutig pro Diagramm“, können Sie sehen, ob Identitäten in einem Diagramm zusammengeführt werden oder getrennt bleiben. Passen Sie dann Ihre Konfiguration nach Bedarf an. Verwenden Sie diese Funktion, um:

  • Verhindern Sie das Ausblenden von Diagrammen (z. B. wenn mehrere Personen ein Gerät oder eine Telefonnummer gemeinsam nutzen)
  • Namespace-Prioritäten anpassen (z. B. ob E-MAIL oder CRM_ID dominant sein soll)
  • Bewerten, wie sich qualitativ minderwertige oder wiederverwendete Kennungen auf das Zusammenfügen in Ihrer Umgebung auswirken können.

Sie können auch Konfigurationsänderungen wiederholen und Identitätsprobleme debuggen, die in nachgelagerten Anwendungen auftreten. Wenn beispielsweise Zielgruppengrößen oder zusammengeführte Profile falsch aussehen, können Sie die relevanten Ereignisse in neu erstellen, Graph Simulation zu sehen, wie Ihre aktuellen Regeln das Diagramm formen, und sicherere Alternativen auszuprobieren.

Die integrierten Beispielszenarien helfen Ihnen, das Identitätsverhalten und das Diagrammausblendrisiko für Stakeholder zu erklären und unterstützen die Akzeptanz für die Datenqualität und die Identitäts-Governance.

Grundlegendes zur Graph Simulation

Um auf Graph Simulation zuzugreifen, navigieren Sie in der Benutzeroberfläche von Adobe Experience Platform zum Arbeitsbereich Identity Service und wählen Sie Graph Simulation aus.

Arbeitsbereich „Diagrammsimulation“ in Identity Service, der die Aktivität, die Algorithmuskonfiguration und die simulierten Diagrammbereiche für die Erstellung und Vorschau eines Identitätsdiagramms anzeigt.

Die Benutzeroberfläche ist in drei Hauptabschnitte unterteilt:

Aktivität

Verwenden Sie das Bedienfeld Activity , um Identitäten hinzuzufügen und so ein Diagramm zu simulieren. Jede Identität benötigt einen Namespace und einen Wert. Zum Ausführen einer Simulation müssen mindestens zwei Identitäten hinzugefügt werden. Sie können auch Load auswählen, um ein vorkonfiguriertes Ereignis und eine vorkonfigurierte Algorithmuseinrichtung zu importieren oder ein vorhandenes Diagramm zu öffnen.

Aktivitätsbereich mit Feldern zum Hinzufügen vollständig qualifizierter Identitäten (Namespace und Wert) und eines Load-Steuerelements zum Importieren gespeicherter Setups oder vorhandener Diagramme.

Algorithmuskonfiguration

Verwenden Sie das Bedienfeld Algorithm configuration , um den Optimierungsalgorithmus für Ihre Namespaces hinzuzufügen und zu konfigurieren. Namespace-Zeilen per Drag-and-Drop verschieben, um die Prioritätsreihenfolge zu ändern. Sie können auch Unique Per Graph auswählen, um zu markieren, ob ein Namespace innerhalb des Diagramms eindeutig sein muss.

Bedienfeld „Algorithmuskonfiguration“, in dem Namespaces in Prioritätsreihenfolge mit Ziehgriffen und Einzeldiagramm-Optionen für jede Zeile aufgelistet werden.

Simulierter Graph

Verwenden Sie die Simulated graph Anzeige, um das aus Ihren Aktivitäten und Algorithmuseinstellungen erstellte Diagramm zu überprüfen. Eine durchgezogene Linie zwischen zwei Identitäten bedeutet, dass die Relation beibehalten wird. Eine gepunktete Linie bedeutet, dass der Algorithmus diese Relation entfernt.

Simulierte Diagrammfläche mit Identitätsknoten; durchgezogene Linien zeigen aktive Links an, gepunktete Linien zeigen Links, die vom Algorithmus entfernt wurden.

Workflow Graph Simulation

Hinzufügen von Aktivitäten

Um mit der Simulation von Identitätsdiagrammen zu beginnen, wählen Sie Add Activity aus.

Aktivitätsabschnitt mit hervorgehobener Option „Aktivität hinzufügen“, um das Dialogfeld für ein neues Identitätsereignis zu öffnen.

Wenn das Popup-Fenster für Activity #1 angezeigt wird, wählen Sie einen Identity-Namespace aus und geben Sie seinen Wert ein. Sie können einen Namespace aus dem Dropdown-Menü auswählen oder einige Buchstaben eingeben, um die Liste zu filtern. Nachdem Sie einen Namespace ausgewählt haben, geben Sie den entsprechenden Identitätswert ein.

TIP
Bei der Verwendung von Graph Simulation müssen keine echten Identitätswerte verwendet werden.

Die Activity wird aktualisiert und zeigt Ihre erste Aktivität an.

Aktivitätenliste, die Aktivitäts-#1 mit einem ausgewählten Namespace und Identitätswert anzeigt, nachdem das erste Ereignis hinzugefügt wurde.

Wählen Sie erneut Add Activity und schließen Sie eine zweite Aktivität ab. Sie benötigen mindestens zwei vollqualifizierte Identitäten (Namespace plus Wert), um ein Diagramm zu generieren.

Aktivitätsliste mit zwei Ereignissen (Activity #1 und Activity #2), jedes mit Namespace und Wert, bereit zur Simulation.

Algorithmus konfigurieren

IMPORTANT
Der von Ihnen konfigurierte Algorithmus steuert, wie Identity Service die Namespaces in Ihren Aktivitäten behandelt. Nichts, was Sie im Graph Simulation UI einrichten, wird in den Identity Service-Identitätseinstellungen gespeichert.

Nachdem Sie Ihre Aktivitäten eingerichtet haben, konfigurieren Sie den Algorithmus für die Simulation. Wählen Sie Add config aus.

Konfigurationsbereich des Algorithmus mit der Auswahl von Konfiguration hinzufügen , um mit dem Hinzufügen von Namespace-Priorität- und Eindeutigkeitsregeln zu beginnen.

Fügen Sie jeden Namespace hinzu, den der Algorithmus berücksichtigen soll. Verwenden Sie das Dropdown, um zu suchen, oder geben Sie die ersten Buchstaben ein, um die Liste einzugrenzen.

  • Namespace-Priorität: Sie steuern die Reihenfolge der Wichtigkeit für jeden Namespace in Ihrem Identitätsdiagramm. Wenn Ihr Diagramm beispielsweise CRMID, ECID, E-Mail und Apple IDFA verwendet, können Sie deren Priorität so einstellen, dass sie widerspiegelt, was beim Verknüpfen von Identitäten zuerst berücksichtigt werden sollte. Der Namespace am Anfang Ihrer Liste hat die höchste Priorität.
  • Eindeutiger Namespace: Wenn ein Namespace als eindeutig markiert ist, stellt Identity Service sicher, dass in einem Diagramm nur eine Identität mit diesem Namespace angezeigt wird. Wenn beispielsweise die E-Mail-Adresse als eindeutig festgelegt ist, enthält jedes Diagramm nur eine E-Mail-Identität. Wenn mehrere Identitäten mit derselben E-Mail vorhanden sind, wird die älteste Verbindung entfernt, um die Eindeutigkeit zu wahren.

Ziehen Sie die Namespace-Zeilen in die Prioritätsreihenfolge: Die oberste Zeile hat die höchste Priorität und die unterste ist die niedrigste. Um einen Namespace innerhalb des Diagramms als eindeutig zu behandeln, aktivieren Sie das entsprechende Unique Per Graph.

Wenn Sie fertig sind, wählen Sie Simulate aus.

Algorithmuskonfiguration mit Namespaces, die nach Priorität neu angeordnet wurden, Kontrollkästchen „Eindeutig pro Diagramm“ nach Bedarf festgelegt und „Simulieren verfügbar“, um die Simulation auszuführen.

Anzeigen eines simulierten Diagramms

Im Simulated Graph Abschnitt werden die Diagramme angezeigt, die aus Ihren Aktivitäten und der Algorithmuskonfiguration erstellt wurden.

Diagrammsymbole
Beschreibung
Durchgezogene Linie
Eine durchgezogene Linie stellt eine feste Verbindung zwischen zwei Identitäten dar.
gestrichelte Linie
Eine gepunktete Linie stellt eine entfernte Verknüpfung zwischen zwei Identitäten dar.
Nummer online
Eine Zahl in einer Zeile gibt an, wann diese Relation relativ zu den anderen gebildet wurde. Die niedrigste Zahl (1) ist die früheste Relation.

Simulierte Diagrammausgabe: Identitäten als Knoten, ggf. mit Sequenznummern beschriftete Links, die mit der Legende mit durchgezogener Linie und gepunkteter Linie übereinstimmen.

Zusätzliche Funktionen

Sie können auch Aktivitäten bearbeiten oder löschen, Aktivitäten im Textmodus eingeben, ein Beispielszenario laden oder ein vorhandenes Diagramm aus Identity Service abrufen.

Aktivität bearbeiten edit-activity

Um eine Aktivität zu bearbeiten, wählen Sie die Auslassungspunkte (...) neben einer bestimmten Aktivität aus und klicken Sie dann auf Edit.

Menü mit Zeilenaktionen neben einer geöffneten Aktivität, wobei die Option Bearbeiten ausgewählt wurde, um den Namespace oder Wert dieser Aktivität zu ändern.

Aktivität löschen delete-activity

Um eine Aktivität zu löschen, wählen Sie die Auslassungspunkte (...) neben einer bestimmten Aktivität aus und klicken Sie dann auf Delete.

Menü mit Zeilenaktionen neben einer geöffneten Aktivität, wobei die Option Löschen ausgewählt ist, um diese Aktivität aus der Simulation zu entfernen.

Textmodus verwenden use-text-mode

Sie können den Textmodus verwenden, um Ihre Aktivitäten zu konfigurieren. Um den Textmodus zu verwenden, klicken Sie auf das Symbol Einstellungen und dann auf Text (Advanced users).

Das Steuerelement „Einstellungen“ wurde geöffnet, um Text anzuzeigen (Benutzer mit fortgeschrittenen Kenntnissen), damit der Aktivitätseintritt in den Textmodus wechselt.

Geben Sie im Textmodus jede Identität wie namespace:value ein. Trennen Sie mehrere Identitäten im selben Ereignis durch ein Komma (,). Beginnen Sie für jedes Ereignis eine neue Zeile.

Aktivitäten werden als Nur-Text-Code angezeigt: Jede Zeile ist ein Ereignis, Identitäten werden als Namespace geschrieben:value Paare durch Kommas getrennt.

Beispiel laden load-example

Wählen Sie Load example aus, um ein vorgefertigtes Diagramm mit voreingestellten Aktivitäten und Algorithmuseinstellungen zu laden.

Load-Steuerung zum Öffnen von Optionen, einschließlich des Ladens eines integrierten Beispielszenarios mit voreingestellten Aktivitäten und Algorithmus.

In einem Dialogfeld werden die Szenarien aufgelistet, die Sie öffnen können:

Beispieldiagramm
Beschreibung
Beispiel
Gemeinsam genutztes Gerät
Zwei verschiedene Benutzer melden sich auf demselben Gerät an.
Ehemann und Ehefrau teilen sich ein iPad zum Surfen und E-Commerce.
Ungültige (nicht eindeutige) Telefonnummer
Zwei verschiedene Benutzer registrieren sich mit derselben Telefonnummer.
Mutter und Tochter verwenden eine gemeinsame private Telefonnummer, um sich für E-Commerce-Konten anzumelden.
„Ungültige“ Identitätswerte
Bei Implementierungsfehlern werden doppelte oder Platzhalter-IDs gesendet (z. B. dieselbe IDFA für viele Benutzer).
Web SDK sendet bei jeder Aktivität aufgrund eines Codefehlers einen user_null.

Beispiel: Dialogfeld für die Diagrammauswahl mit den Werten für freigegebenes Gerät, ungültiges (nicht eindeutiges) Telefon und „ungültige“ Identität mit kurzen Beschreibungen für jedes Szenario.

Wählen Sie ein Szenario aus, um Graph Simulation mit übereinstimmenden Aktivitäten und Algorithmuseinstellungen zu laden. Sie können das Ergebnis wie jede andere Simulation bearbeiten.

Diagrammsimulation nach dem Laden eines Beispielszenarios: Konfigurationsbereiche für Aktivitäten und Algorithmen werden zusammen mit dem resultierenden simulierten Diagramm vorausgefüllt.

Vorhandenes Diagramm laden load-existing-graph

Sie können Graph Simulation verwenden, um ein vorhandenes Diagramm zu laden und seine Aktivitäten, Algorithmuskonfiguration und Diagramme anzuzeigen.

Wählen Sie Load und dann Existing graph aus.

Das Menü „Laden“ wurde erweitert, wobei das vorhandene Diagramm ausgewählt wurde, um ein bereits in Identity Service gespeichertes Diagramm zu importieren.

Geben Sie im Dialogfeld einen Namespace und einen Identitätswert ein, die zu dem Diagramm gehören, das Sie überprüfen möchten.

Identifizieren Sie ein vorhandenes Diagrammdialogfeld mit Feldern, um einen Namespace und einen Identitätswert einzugeben, der zu dem Diagramm gehört, das Sie laden möchten.

Wenn das Laden erfolgreich war, zeigt Graph Simulation das Diagramm an, das diese Identität enthält.

TIP
Nachdem Sie Ihre Einstellungen auf dem ersten Bildschirm Identitätseinstellungen konfiguriert haben, können Sie die Option Vorhandene Diagramme laden verwenden, um Ihr Diagramm basierend auf diesen exakten Einstellungen zu simulieren. Die Simulation verwendet die von Ihnen definierte Konfiguration.

Diagrammsimulation, die aus einem vorhandenen Diagramm gefüllt wird: Aktivitäten, Algorithmuseinstellungen und die Ansicht des simulierten Diagramms spiegeln das geladene Identitätsdiagramm wider.

Nächste Schritte

Mithilfe von Graph Simulation können Sie sehen, wie Identity Service Identitäten unter verschiedenen Regeln verknüpft, bevor Sie die Produktionseinstellungen ändern. Weitere Informationen finden Sie in der folgenden Dokumentation:

recommendation-more-help
64963e2a-9d60-4eec-9930-af5aa025f5ea