Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Konfigurieren von dynamischen Feldern in der No-Code-Builder-Benutzeroberfläche in Amazon Connect
In diesem Thema erfahren Sie, wie Sie dynamische Felder in Komponenten so konfigurieren, dass bei der Erstellung von Kundendienstmitarbeiter- und Kundenschnittstellen mithilfe der No-Code-Builder-Benutzeroberfläche in Amazon Connect Laufzeitdaten anstelle von fest codierten Werten angezeigt werden.
Es gibt Szenarien, in denen die Daten, die einem Kundendienstmitarbeiter oder Kunden angezeigt werden, dynamisch ausgefüllt und nicht fest codiert werden. Wenn Sie beispielsweise ein Fenster öffnen, möchten Sie möglicherweise den Namen und die Profil-ID des Kunden anzeigen. Die Daten müssen dynamisch sein, da sich die Werte dieser Felder von Kontakt zu Kontakt ändern.
So füllen Sie ein Komponentenfeld dynamisch aus:
-
Öffnen Sie die Registerkarte „Eigenschaften“ für diese Komponente.
-
Wählen Sie neben dem Feld angezeigt wird, das dynamisch sein soll, das Symbol für Dynamik (Blitz) aus.
Am häufigsten erfordern folgende Felder dynamische Werte:
-
Das Feld Wert für Anzeigefelder.
-
Das DefaultValueFeld in Formulareingaben.
Es ist technisch möglich, dass jedes Feld, ob für einen Kundendienstmitarbeiter sichtbar oder verborgen, zur Laufzeit dynamisch bestimmt wird. Aus diesem Grund kann jedes Feld auf der Registerkarte Eigenschaften auf „Dynamisch“ gesetzt werden (Blitzsymbol).
Sehen Sie sich zum Beispiel die AttributesBarKomponente in der folgenden Abbildung an.
-
Die Bezeichnung von Attribut 1 ist statisch als Kundenname definiert.
-
Der Wert des Attributs ist auf „Dynamisch“ gesetzt (aktiviertes Blitzsymbol).
Bei diesen Einstellungen AttributesBarwird der Wert von durch die Daten bestimmt, die zur Laufzeit in den Ansicht anzeigen Block übergeben werden.
Wenn ein Feld auf „Dynamisch“ gesetzt ist, wird sein statischer Wert durch eine dynamische Referenz ersetzt. Unter dem Feld wird ein Abschnitt mit Beispieldaten angezeigt. In diesem Abschnitt definieren Sie Beispieldaten.
Die dynamische Referenz spiegelt die Datenstruktur wider, die der Block Ansicht anzeigen beim Einrichten von Laufzeitdaten erwartet. Betrachten Sie beispielsweise den Wert von Attribut 1 in der AttributesBar
-
Wenn der Wert auf „Dynamisch“ gesetzt ist, wird das Feld in
$.AttributeBar_1.Attributes[0].Valuegeändert, wobeiAttributeBar_1die ID der Komponente ist. -
Dies bedeutet, dass das Feld
AttributeBar_1im Block Ansicht anzeigen ein Objekt erhalten soll. -
Das Objekt enthält ein
Attributes-Array, bei dem erwartet wird, dass das erste Element ([0]) ein Objekt mit einemValue-Feld ist.
Sie können dynamische Verweise aus Gründen der Übersichtlichkeit oder Wiederverwendbarkeit bearbeiten. Dynamische Verweise können für mehrere Felder und Komponenten in der Ansicht gemeinsam genutzt werden. In der folgenden Abbildung der AttributeBar$.myAttributeValue. Der Block Ansicht anzeigen verfügt jetzt über ein Feld myAttributeValue, das als Eingabe eine Zeichenfolge erwartet.
Wichtig
Der Typ der dynamischen Referenz muss mit dem erwarteten Typ des Felds übereinstimmen. Sie können beispielsweise keine auf Zeichenfolgen basierende dynamische Referenz in einem booleschen Feld verwenden. Die folgende Abbildung zeigt ein Beispiel für eine Fehlermeldung, wenn die dynamische Referenz nicht übereinstimmt.
Sie haben auch die Möglichkeit, alle Eigenschaften eines Attributs in einer Komponente als dynamisch festzulegen. In der folgenden Abbildung werden alle Eigenschaften dieses Attributs, einschließlich seiner Bezeichnung, zur Laufzeit auf der Grundlage der an den Block Ansicht anzeigen übergebenen Werte festgelegt. In diesem Fall handelt es sich bei Kundenname nun um Beispieldaten, anhand derer Sie sich ein Bild davon machen können, was der Kundendienstmitarbeiter sehen wird, wenn er eine Anleitung verwendet. Dieser Wert ist für den Kundendienstmitarbeiter jedoch nicht sichtbar.
Für bestimmte Komponenten, z. B. AttributesBar