Mit der vordefinierten Komponente für die alphanumerische Erfassung werden alphanumerische Sequenzen vom Endnutzer erfasst. Die zulässige Mindest- und Höchstlänge kann über Eingabeparameter konfiguriert werden.
Die Komponente erfasst bei jeder Unterhaltungsrunde Zeichenfolgen vom Nutzer und fügt sie zusammen, um die endgültige Sequenz zu bilden. Die minimale und maximale Länge pro Block kann über Eingabeparameter konfiguriert werden.
Die Sequenzerfassung wird fortgesetzt, bis der Endnutzer mit der Sequenz fertig ist und eine Eingabe macht, die der Intent „prebuilt_components_confirmation_done“ entspricht.
Phonetisches Alphabet
Diese Komponente unterstützt die Verwendung phonetischer Alphabete wie dem NATO-Alphabet.
Nutzereingabe | Aufgezeichnete Sequenz |
---|---|
Alpha Bravo Charlie 123 | abc123 |
A B Kat 1 2 3 | ABC123 |
A wie Apfel, B wie Banane, C wie Chili, eins fünfzehn | ABC115 |
Zusätzliche Funktionen
Diese vorgefertigte Komponente bietet die folgenden zusätzlichen Funktionen:
Beispieldialoge
Die folgenden Beispieldialogfelder veranschaulichen gängige Szenarien, die von dieser vorgefertigten Komponente verarbeitet werden. Die Beispieldialoge zeigen das Verhalten, wenn die Komponente über die Telefonie aufgerufen wird. Dadurch werden der Standard-Begrüßungs-Intent und die erste Antwort des Kundenservicemitarbeiters zu Beginn der Unterhaltung ausgelöst.
Einzelner Block
Der Endnutzer gibt eine alphanumerische Sequenz in einem Block an und sagt „Fertig“. Der Kundenservicemitarbeiter akzeptiert sie.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Bitte sagen Sie zuerst die ersten 1 bis 8 Zeichen der alphanumerischen Sequenz. Wenn Sie fertig sind, sagen Sie „Ich bin fertig“, um die Sammlung abzuschließen. Sie können auch jederzeit „Wiedergabe“ sagen, um sich die aktuelle aufgezeichnete Sequenz anzusehen. | |
fvfd3433 | |
Für Ich habe fvfd3433 erhalten. Ist das richtig? | |
Ja | |
Okay. Nennen Sie mir die nächsten 1 bis 8 Zeichen in der Sequenz. | |
Ich brauche keine weitere Hilfe | |
Vielen Dank für die Bestätigung. Die letzte alphanumerische Sequenz, die ich erhalten habe, lautet fvfd3433. Ist das richtig? | |
Ja | |
Super, ich habe die alphanumerische Sequenz erfasst. |
Mehrere Teile
Der Endnutzer gibt die alphanumerische Sequenz in zwei Teilen an. Der Kundenservicemitarbeiter akzeptiert sie.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Bitte sagen Sie zuerst die ersten 1 bis 8 Zeichen der alphanumerischen Sequenz. Wenn Sie fertig sind, sagen Sie „Ich bin fertig“, um die Sammlung abzuschließen. Sie können auch jederzeit „Wiedergabe“ sagen, um sich die aktuelle aufgezeichnete Sequenz anzusehen. | |
fvfd3433 | |
Für Ich habe fvfd3433 erhalten. Ist das richtig? | |
Ja | |
Okay. Nennen Sie mir die nächsten 1 bis 8 Zeichen in der Sequenz. | |
gh67 | |
Für Ich habe gh67 erhalten. Ist das richtig? | |
Ja | |
Okay. Nennen Sie mir die nächsten 1 bis 8 Zeichen in der Sequenz. | |
Ich brauche keine weitere Hilfe | |
Vielen Dank für die Bestätigung. Die letzte alphanumerische Zeichenfolge lautet fvfd3433gh67. Ist das richtig? | |
Ja | |
Super, ich habe die alphanumerische Sequenz erfasst. |
Wiederholen erfolgreich
Der Endnutzer gibt eine alphanumerische Sequenz an. Der Kundenservicemitarbeiter bittet den Endnutzer noch einmal, sie zu bestätigen. Der Endnutzer lehnt die Bestätigung ab und gibt noch einmal eine alphanumerische Sequenz ein. Der Kundenservicemitarbeiter akzeptiert sie.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Bitte sagen Sie zuerst die ersten 1 bis 8 Zeichen der alphanumerischen Sequenz. Wenn Sie fertig sind, sagen Sie „Ich bin fertig“, um die Sammlung abzuschließen. Sie können auch jederzeit „Wiedergabe“ sagen, um sich die aktuelle aufgezeichnete Sequenz anzusehen. | |
fvfd3433 | |
Für Ich habe fd3433 erhalten, ist das richtig? | |
no | |
Entschuldigen Sie, könnten Sie mir bitte die ersten 1 bis 8 Zeichen noch einmal nennen? | |
fvfd3433 | |
Für Ich habe fvfd3433 erhalten. Ist das richtig? | |
Ja | |
Okay. Nennen Sie mir die nächsten 1 bis 8 Zeichen in der Sequenz. | |
Ich brauche keine weitere Hilfe | |
Vielen Dank für die Bestätigung. Die letzte alphanumerische Sequenz, die ich erhalten habe, lautet fvfd3433. Ist das richtig? | |
Ja | |
Super, ich habe die alphanumerische Sequenz erfasst. |
Fehlgeschlagene Wiederholungsversuche
Der Endnutzer kann innerhalb von drei Versuchen keine alphanumerische Sequenz mit 1 bis 8 Zeichen angeben und die Komponente beendet den Ablauf.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Bitte sagen Sie zuerst die ersten 1 bis 8 Zeichen der alphanumerischen Sequenz. Wenn Sie fertig sind, sagen Sie „Ich bin fertig“, um die Sammlung abzuschließen. Sie können auch jederzeit „Wiedergabe“ sagen, um sich die aktuelle aufgezeichnete Sequenz anzusehen. | |
123N | |
Für Ich habe 123 Mio., ist das richtig? | |
no | |
Entschuldigen Sie, könnten Sie mir bitte die ersten 1 bis 8 Zeichen noch einmal nennen? | |
123N | |
Für Ich habe 123 Mio., ist das richtig? | |
no | |
Entschuldigen Sie die Unannehmlichkeiten. Können Sie mir bitte die ersten 1 bis 8 Zeichen noch einmal nennen? Bitte geben Sie jeden Buchstaben Ihrer Sequenz mit einem Wort an, das mit dem jeweiligen Buchstaben beginnt. Wenn Ihre Sequenz beispielsweise AB123 lautet, sagen Sie „Apfel Baby 123“. |
|
123 Nest | |
Für Ich habe 123 N erhalten, ist das richtig? | |
no | |
Es tut mir leid, ich habe zu viele Versuche unternommen und konnte die alphanumerische Sequenz nicht abrufen. |
Phonetisches Alphabet
Der Endnutzer gibt eine alphanumerische Sequenz an. Der Kundenservicemitarbeiter bittet den Endnutzer noch einmal, sie zu bestätigen. Der Endnutzer lehnt die Bestätigung zweimal hintereinander ab. Die phonetische Umwandlung wird aktiviert und der Endnutzer gibt noch einmal eine alphanumerische Sequenz an. Der Kundenservicemitarbeiter akzeptiert sie.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Bitte sagen Sie zuerst die ersten 1 bis 8 Zeichen der alphanumerischen Sequenz. Wenn Sie fertig sind, sagen Sie „Ich bin fertig“, um die Sammlung abzuschließen. Sie können auch jederzeit „Wiedergabe“ sagen, um sich die aktuelle aufgezeichnete Sequenz anzusehen. | |
123N | |
Für Ich habe 123 Mio., ist das richtig? | |
no | |
Entschuldigen Sie, könnten Sie mir bitte die ersten 1 bis 8 Zeichen noch einmal nennen? | |
123N | |
Für Ich habe 123 Mio., ist das richtig? | |
no | |
Entschuldigen Sie die Unannehmlichkeiten. Können Sie mir bitte die ersten 1 bis 8 Zeichen noch einmal nennen? Bitte geben Sie jeden Buchstaben Ihrer Sequenz mit einem Wort an, das mit dem jeweiligen Buchstaben beginnt. Wenn Ihre Sequenz beispielsweise AB123 lautet, sagen Sie „Apfel Baby 123“. |
|
123 N wie Nancy | |
Für Ich habe 123 N erhalten, ist das richtig? | |
Ja | |
Okay. Nennen Sie mir die nächsten 1 bis 8 Zeichen in der Sequenz. | |
567 v. Chr. | |
Für Ich habe 567 v. Chr. erhalten, ist das richtig? | |
das ist alles | |
Vielen Dank für die Bestätigung. Die finale alphanumerische Sequenz lautet 123N56BC. Ist das richtig? | |
Ja | |
Super, ich habe die alphanumerische Sequenz erfasst. |
Ungültige Sequenzlänge
Der Endnutzer gibt eine alphanumerische Sequenz mit einer Länge an, die außerhalb der vordefinierten Mindest- und Höchstlänge der alphanumerischen Sequenz liegt. Der Kundenservicemitarbeiter bittet den Endnutzer, von vorn anzufangen. Der Endnutzer lehnt ab und die Komponente beendet den Ablauf.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Bitte sagen Sie zuerst die ersten 1 bis 8 Zeichen der alphanumerischen Sequenz. Wenn Sie fertig sind, sagen Sie „Ich bin fertig“, um die Sammlung abzuschließen. Sie können auch jederzeit „Wiedergabe“ sagen, um sich die aktuelle aufgezeichnete Sequenz anzusehen. | |
123 Mio. | |
Für Ich habe 123 Mio., ist das richtig? | |
Fertig | |
Die von Ihnen angegebene alphanumerische Sequenz ist zu lang. Sie muss zwischen 5 und 30 Zeichen lang sein. Möchten Sie noch einmal beginnen? | |
no | |
Es tut mir leid, ich habe zu viele Versuche unternommen und konnte die alphanumerische Sequenz nicht erfassen. |
Namenskonventionen
Für diese vorgefertigte Komponente gelten die folgenden Namenskonventionen:
Funktion | Format | Beispiel |
---|---|---|
Flow | [Component Name] | Alphanumerische Sammlung |
Komponentenspezifischer Intent | prebuilt_components_[component_name]_[intent_name] | prebuilt_components_alphanumeric_collection_support_continue |
Parameter | [param_name] | alphanumeric_max_length |
Eingabeparameter
Mit Eingabeparametern werden bestimmte Verhaltensweisen der Komponente konfiguriert. Die Parameter werden von einer oder mehreren Bedingungen innerhalb des Ablaufs verwendet, um zu bestimmen, wie sich die Komponente verhalten soll. Parameter auf Ablaufebene müssen wie unten beschrieben auf der Startseite der Komponente festgelegt werden. Parameter auf Sitzungsebene können entweder über einen Aufrufablauf oder auf der Startseite dieser Komponente festgelegt werden.
Sie können die Mindest- und Höchstlängen für Aufnahmen und für die endgültige erfasste Sequenz konfigurieren, indem Sie die Parametervorgaben auf der Startseite des Workflows ändern.
Diese vordefinierte Komponente akzeptiert die folgenden Eingabeparameter:
Parametername | Beschreibung | Eingabeformat |
---|---|---|
$flow.alphanumeric_min_length | Mindestlänge der letzten alphanumerischen Sequenz. Der Standardwert ist 1 . |
integer |
$flow.alphanumeric_max_length | Maximale Länge der abschließenden alphanumerischen Sequenz. Der Standardwert ist 30 . |
integer |
$flow.lower_limit | Mindestlänge des Chunks, den ein Nutzer pro Zug angeben kann. Der Standardwert ist 1 . |
integer |
$flow.upper_limit | Die maximale Länge des Chunks, den ein Nutzer pro Zug angeben kann. Der Standardwert ist 8 . |
integer |
Maximieren Sie diesen Abschnitt, um eine Anleitung zum Konfigurieren der Eingabeparameter für diese Komponente aufzurufen.
- Öffnen Sie die Dialogflow CX Console.
- Wählen Sie Ihr Google Cloud-Projekt aus.
- Wählen Sie den Agent aus.
- Wählen Sie den Tab Erstellen aus.
- Klicken Sie im Bereich Abläufe auf die importierte Komponente.
- Klicken Sie im Bereich Seiten auf die Startseite.
- Klicken Sie auf der Startseite auf die Route true.
- Bearbeiten Sie im Fenster „Route“ die Werte für die Parametervorgaben nach Bedarf.
- Klicken Sie auf Speichern.
Ausgabeparameter
Ausgabeparameter sind Sitzungsparameter, die nach dem Verlassen der Komponente aktiv bleiben. Diese Parameter enthalten wichtige Informationen, die von der Komponente erfasst werden. Diese vordefinierte Komponente liefert Werte für die folgenden Ausgabeparameter:
Parametername | Beschreibung | Ausgabeformat |
---|---|---|
alphanumeric_collection_alphanumeric_sequence | Dieser Parameter gibt die von der Komponente erfasste alphanumerische Sequenz zurück. | String |
Grundlegende Einstellungen
So richten Sie diese vorkonfigurierte Komponente ein:
Abgeschlossen
Ihr Agent sollte jetzt eingerichtet und bereit zum Testen sein.