Mit dieser vordefinierten Komponente werden numerische Sequenzen vom Endnutzer erfasst. Die zulässige Mindest- und Höchstlänge kann über Eingabeparameter konfiguriert werden.
Die Komponente erfasst bei jeder Unterhaltungsrunde Ziffernfolgen vom Nutzer und fügt sie zur endgültigen Sequenz zusammen. 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.
Beschränkungen
Zusätzlich zu den allgemeinen Einschränkungen für vordefinierte Komponenten gelten für diese vordefinierte Komponente die folgenden Einschränkungen:
- Nicht numerische Zeichen werden nicht unterstützt. Informationen zur Unterstützung von Buchstaben und Zahlen finden Sie unter alphanumerische Sammlung.
Empfohlene Einstellungen für Kundenservicemitarbeiter
Aktivieren Sie DTMF, damit Nutzer numerische Werte über die Telefontastatur eingeben können.
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 beim ersten Versuch eine Zahlenfolge ein, die der Kundenservicemitarbeiter akzeptiert.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Bitte nennen Sie mir die ersten 1 bis 30 Ziffern der Zahlenfolge. 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. | |
2374 30940 029 30 | |
Ich habe 23743094002930 erhalten. Ist das richtig? | |
Ja | |
Okay. Bitte nennen oder geben Sie den nächsten Teil der Zahlensequenz ein. | |
Fertig | |
Vielen Dank. Die von mir erfasste Zahlenfolge lautet 23743094002930. Ist das richtig? | |
Ja | |
Super, ich habe die Zahlenfolge erfasst. |
Mehrere Teile
Der Endnutzer gibt die Zahlenfolge in mehreren Teilen an. Der Kundenservicemitarbeiter akzeptiert sie.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Bitte nennen Sie mir die ersten 1 bis 30 Ziffern der Zahlenfolge. 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. | |
2374 30940 029 30 | |
Ich habe 23743094002930 erhalten. Ist das richtig? | |
Nein | |
Kein Problem. Können Sie mir bitte die ersten 1 bis 30 Ziffern der Zahlenfolge noch einmal nennen? | |
2374 | |
Ich habe 2.374, ist das richtig? | |
Ja | |
Okay. Bitte nennen oder geben Sie den nächsten Teil der Zahlensequenz ein. | |
3094 | |
Ich habe 3.094, ist das richtig? | |
Ja | |
Okay. Bitte nennen oder geben Sie den nächsten Teil der Zahlensequenz ein. | |
002930 | |
Ich habe 002930 erhalten. Ist das richtig? | |
Nein | |
Keine Sorge. Was kommt nach 23743094? | |
2930 | |
Ich habe 2.930, ist das richtig? | |
Ja, das ist alles. | |
Vielen Dank. Die von mir erfasste Zahlenfolge lautet 237430942930. Ist das richtig? | |
Ja | |
Super, ich habe die Zahlenfolge erfasst. |
Wiederholen erfolgreich
Der Endnutzer gibt beim ersten Versuch eine Zahlenfolge an. Der Kundenservicemitarbeiter bestätigt sie noch einmal, aber der Endnutzer sagt „Nein“. Der Kundenservicemitarbeiter bittet den Endnutzer, die Abfolge noch einmal anzugeben. Der Endnutzer gibt die Sequenz an und bestätigt sie. Der Kundenservicemitarbeiter nimmt sie an.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Bitte nennen Sie zuerst die ersten 1 bis 30 Ziffern der Zahlenfolge. 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. | |
92832938 3489 | |
Ich habe 928329383459 erhalten. Ist das richtig? | |
no | |
Kein Problem. Können Sie mir bitte die ersten 1 bis 30 Ziffern der Zahlenfolge noch einmal nennen? | |
928329383435 | |
Ich habe 928329383435 erhalten. Ist das richtig? | |
Ja, das war es auch schon von mir. | |
Vielen Dank. Die von mir erfasste Zahlenfolge lautet 928329383435. Ist das richtig? | |
Ja | |
Super, ich habe die Zahlenfolge erfasst. |
Fehlgeschlagene Wiederholungsversuche
Der Endnutzer gibt dreimal eine Zahlensequenz ein und sagt bei der Bestätigung noch einmal „Nein“. Die Komponente beendet den Ablauf nach der dritten fehlgeschlagenen Bestätigung.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Bitte nennen Sie mir die ersten 1 bis 30 Ziffern der Zahlenfolge. 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. | |
928329383435 | |
Ich habe 928329383835 erhalten. Ist das richtig? | |
no | |
Kein Problem. Können Sie mir bitte die ersten 1 bis 30 Ziffern der Zahlenfolge noch einmal nennen? | |
23 289 0239 903 | |
Ich habe 232890239953 erhalten. Ist das richtig? | |
no | |
Kein Problem. Können Sie mir bitte die ersten 1 bis 30 Ziffern der Zahlenfolge noch einmal nennen? | |
23847 02938 | |
Ich habe 2384702938 erhalten. Ist das richtig? | |
no | |
Es tut mir leid, aber ich habe zu viele Versuche unternommen und konnte Ihre Antwort nicht abrufen. |
Unbekannte Eingabe
Die Komponente beendet den Ablauf, nachdem der Endnutzer dreimal eine nicht erkannte Eingabe gemacht hat.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Bitte nennen Sie mir die ersten 1 bis 30 Ziffern der Zahlenfolge. 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. | |
Alles in Ordnung | |
Das habe ich nicht verstanden. Bitte nennen Sie zuerst die ersten 1 bis 30 Ziffern der Zahlenfolge. 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. | |
nett | |
Hm, das habe ich immer noch nicht verstanden. Bitte sprechen Sie die ersten 1 bis 30 Ziffern der Zahlenfolge. 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. Wenn wir Sie nicht richtig verstehen, können Sie die Zahlenfolge auch über die Tastatur eingeben. | |
sehr gut | |
Ich habe Ihre Antwort leider nicht verstanden. |
Namenskonventionen
Für diese vorgefertigte Komponente gelten die folgenden Namenskonventionen:
Funktion | Format | Beispiel |
---|---|---|
Flow | [Component Name] | Numerische Sammlung |
Komponentenspezifischer Intent | prebuilt_components_[component_name]_[intent_name] | prebuilt_components_numeric_collection_collect_numeric_sequence |
Parameter | [param_name] | user_provided_cur_seq |
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.numeric_min_length | Mindestlänge der letzten numerischen Sequenz | integer |
$flow.numeric_max_length | Maximale Länge der abschließenden numerischen Sequenz | integer |
$flow.lower_limit | Mindestlänge des Chunks, den ein Nutzer pro Zug angeben kann | integer |
$flow.upper_limit | Maximale Länge des Chunks, den ein Nutzer pro Zug angeben kann | 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 |
---|---|---|
numeric_collection_numeric_sequence | Dieser Parameter gibt die während der Sitzung erfasste numerische Sequenz zurück. | String |
Grundlegende Einstellungen
So richten Sie diese vorkonfigurierte Komponente ein:
Abgeschlossen
Ihr Agent sollte jetzt eingerichtet und bereit zum Testen sein.