

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.

# Ermöglichen Sie das Redigieren vertraulicher Daten während des Fluges und die Nachrichtenverarbeitung
<a name="redaction-message-processing"></a>

Connect Customer unterstützt die Nachrichtenverarbeitung, bei der Chat-Nachrichten abgefangen und geändert werden, bevor sie einen Teilnehmer erreichen. Diese Funktion ermöglicht das automatische Redigieren vertraulicher Daten und eine benutzerdefinierte Nachrichtenverarbeitung, sodass Unternehmen die Einhaltung von Compliance- und Sicherheitsstandards einhalten können.

## Optionen für die Verarbeitung
<a name="redaction-message-processing-options"></a>

Im Folgenden sind die Verarbeitungsoptionen sowie die Funktionen der einzelnen Optionen aufgeführt:

**Built-in Redaktion sensibler Daten **
+ Erkennt und entfernt automatisch konfigurierbare Kategorien vertraulicher Informationen wie Kreditkartennummern und Namen
+ Unterstützt mehrere Sprachen, darunter englische, französische, portugiesische, deutsche, italienische und spanische Varianten. Eine Liste der Sprachen, die von der Redaktion von Conversational Analytics unterstützt werden, finden Sie unter. [Von den Connect Customer-Funktionen unterstützte Sprachen](supported-languages.md)
+ Wählen Sie, ob Sie ausgewählte oder alle vertraulichen Datenentitäten schwärzen möchten
+ Ersetzen Sie diese durch generische Platzhalter ([PII]) oder entitätsspezifische Platzhalter ([NAME], [CREDIT\_CARD])

**Benutzerdefinierte Nachrichtenprozessoren (über Lambda) **

Mit einem benutzerdefinierten Prozessor Lambda haben Sie die Freiheit, Nachrichten auf jede beliebige Weise zu transformieren. Eine Kopie jeder Nachricht wird an Ihre Lambda-Funktion gesendet. Wenn innerhalb des Timeouts eine gültige Antwort eingeht, wird der Inhalt der Antwort zur neuen kanonischen Form dieser Nachricht.

Dies ermöglicht Anwendungsfälle wie:
+ Sprachübersetzung durch Dienste von Drittanbietern
+ Filterung von Obszönitäten
+ AI/LLM-powered Transformation von Nachrichten
+ Business-specific Änderungen an Nachrichten

Weitere Informationen zu Lambda finden Sie unter [ Was ist Lambda? ](https://docs.aws.amazon.com/lambda/latest/dg/welcome.html)im * Lambda Developer Guide. *

## Funktionsweise
<a name="redaction-message-processing-how-it-works"></a>

Wenn die Nachrichtenverarbeitung aktiviert ist, durchläuft jede Klartext-, Markdown- und JSON-Nachricht den konfigurierten Prozessor, bevor sie den Teilnehmern zugestellt wird. Der Prozessor kann die Nachricht ändern, genehmigen oder ablehnen. Wenn die Verarbeitung fehlschlägt, können Sie konfigurieren, ob die ursprüngliche unverarbeitete Nachricht zugestellt oder unterdrückt wird.

Die Nachrichtenverarbeitung bleibt für die gesamte Dauer des Chats aktiv, auch wenn ein einzelnes Kontaktsegment endet (z. B. während einer Übertragung). Die Verarbeitung gilt nicht rückwirkend für Nachrichten, die vor ihrer Aktivierung gesendet wurden.

**Anmerkung**  
Wenn sowohl die integrierte Schwärzung als auch ein benutzerdefinierter Nachrichtenprozessor gleichzeitig aktiviert sind, wird die Schwärzungsausgabe zur Eingabe für den benutzerdefinierten Prozessor.

## Konfigurieren Sie die Nachrichtenverarbeitung
<a name="redaction-message-processing-configure"></a>

Sie können die Nachrichtenverarbeitung mit einer der folgenden Methoden aktivieren:
+ **Flow-Block ** — Verwenden Sie den ** Flow-Block „Aufzeichnungs-, Analyse- und Verarbeitungsverhalten ** festlegen“. Weitere Informationen finden Sie unter [Flow-Block in Connect Customer: Legen Sie das Aufzeichnungs-, Analyse- und Verarbeitungsverhalten fest](set-recording-analytics-processing-behavior.md).
+ **API ** — Rufen Sie die `StartContactMediaProcessing` API für die programmatische Aktivierung auf. Weitere Informationen finden Sie [ StartContactMediaProcessing ](https://docs.aws.amazon.com/connect/latest/APIReference/API_StartContactMediaProcessing.html) in der * Connect-API-Referenz * für Kunden.

Rufen Sie die `StopContactMediaProcessing` API auf, um die Nachrichtenverarbeitung zu beenden, bevor der Chat endet. Weitere Informationen finden Sie [ StopContactMediaProcessing ](https://docs.aws.amazon.com/connect/latest/APIReference/API_StopContactMediaProcessing.html) in der * Connect-API-Referenz für Kunden*.

**Anmerkung**  
Die `StopContactMediaProcessing` APIs `StartContactMediaProcessing` und sind nur für benutzerdefinierte Nachrichtenprozessoren (BYOP) vorgesehen. Built-in Die Schwärzung wird ausschließlich über den Flow-Block konfiguriert.

## Aktivieren Sie die integrierte Schwärzung vertraulicher Daten
<a name="redaction-message-processing-builtin"></a>

In-flight Die Redaktion sensibler Daten wird von Conversational Analytics unterstützt. Um dies zu aktivieren, konfigurieren Sie den ** Flow-Block „Aufnahme-, Analyse- und Verarbeitungsverhalten ** festlegen“ mit den folgenden Einstellungen:

1. **Aktion auswählen**: Wählen Sie`Set recording and analytics behavior`.

1. **Kanal wählen**: Wählen Sie`Chat`.

1. **Konversationsanalyse aktivieren**: Wählen Sie Konversationsanalyse ** aktivieren aus. **

1. Wählen ** Sie unter Conversational Analytics konfigurieren ** > ** Schwärzung ** > ** In-flight Nachrichtenredaktion aktivieren aus**. ** **

![Der Flow-Block „Aufzeichnung, Analyse und Verarbeitung festlegen“ ist so konfiguriert, dass die Konversationsanalyse für den Chat aktiviert ist.](https://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/message-processing-enable-analytics.png)


![Die Konfiguration für das Redigieren von Nachrichten während des Fluges mit aktivierter Schwärzung.](https://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/message-processing-redaction-config.png)


Weitere Informationen darüber, wie Conversational Analytics sensible Daten redigiert, finden Sie unter. [Aktivieren der Schwärzung sensibler Daten](enable-analytics.md#enable-redaction)

## Erstellen Sie einen benutzerdefinierten Nachrichtenprozessor
<a name="redaction-message-processing-custom"></a>

Sie können eine benutzerdefinierte Lambda-Funktion erstellen, die Nachrichten während des Fluges transformiert. Benutzerdefinierte Prozessoren können jede beliebige Transformation durchführen, z. B. Sprachübersetzung, Filterung obszöner Formulierungen oder Nachrichtenverbesserung. AI-powered 

**Fügen Sie Ihrer Instance zuerst die Lambda-Funktion hinzu**  
Bevor Sie einen benutzerdefinierten Prozessor Lambda verwenden, müssen Sie ihn zu Ihrer Connect Customer-Instance hinzufügen. Wählen Sie in der Connect Customer-Konsole ** Flows aus**, wählen Sie ** Lambda-Funktionen ** und wählen Sie den Anwendungsfall ** Custom processor lambda aus. **

### Schritt 1: Erstellen Sie Ihre Lambda-Funktion
<a name="redaction-message-processing-custom-step1"></a>

**Anmerkung**  
Connect Customer berücksichtigt das für Ihre Lambda-Funktion konfigurierte Timeout, das zwischen 3 Sekunden und 3 Minuten liegen muss.

Ihr benutzerdefinierter Prozessor Lambda empfängt ein Eingabeereignis im folgenden Format:

```
{
  "version": "1.0",
  "instanceId": "string",
  "associatedResourceArn": "string",
  "chatContent": {
    "absoluteTime": "string",
    "content": "string",
    "contentType": "string",
    "id": "string",
    "participantId": "string",
    "displayName": "string",
    "participantRole": "string",
    "initialContactId": "string",
    "contactId": "string"
  }
}
```

Ihre Lambda-Funktion muss eine Antwort im folgenden Format zurückgeben:

```
{
  "status": "PROCESSED | APPROVED | REJECTED",
  "result": {
    "processedChatContent": {
      "content": "string",
      "contentType": "text/plain | text/markdown | application/json"
    }
  }
}
```

Der verarbeitete Inhalt ersetzt die ursprüngliche Nachricht, wenn er für Chat-Teilnehmer veröffentlicht wird.

### Schritt 2: Erteilen Sie dem Connect-Kunden die Erlaubnis, Ihre Lambda-Funktion aufzurufen
<a name="redaction-message-processing-custom-step2"></a>

Sie müssen Connect Customer die Erlaubnis erteilen, Ihre Lambda-Funktion aufzurufen:

1. Wählen Sie in der Connect Customer-Konsole Ihre Instance aus.

1. Klicken Sie im Navigationsbereich auf **Flows**.

1. Wählen Sie im ** Abschnitt ** Lambda Ihre Lambda-Funktion aus.

1. Wählen Sie unter ** ** Lambda-Anwendungsfall die Option aus. `Custom Processor Lambda`

Alternativ können Sie die `CreateIntegrationAssociation` API mit `IntegrationType` set auf verwenden. `MESSAGE_PROCESSOR` Weitere Informationen finden Sie [ CreateIntegrationAssociation ](https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateIntegrationAssociation.html) in der * Connect-API-Referenz für Kunden*.

![Der Lambda-Abschnitt in der Amazon Connect-Konsole zeigt die Auswahl des Lambda-Anwendungsfalls „Custom Processor“.](https://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/message-processing-lambda-integration.png)


### Schritt 3: Aktivieren Sie Ihre Lambda-Funktion
<a name="redaction-message-processing-custom-step3"></a>

Wählen Sie eine der folgenden Methoden, um Ihren benutzerdefinierten Prozessor zu aktivieren:

**Option 1: Verwenden Sie den Flow-Block **

Konfigurieren Sie den ** ** Flow-Block „Aufzeichnungs-, Analyse- und Verarbeitungsverhalten festlegen“ mit den folgenden Einstellungen:

1. **Aktion auswählen**: Wählen Sie`Set message processor`.

1. **Kanal wählen**: Wählen Sie`Chat`.

1. **Verarbeitung aktivieren**: Markieren Sie das Kontrollkästchen.

1. **Funktions-ARN**: Wählen Sie Ihre Lambda-Funktion aus.

1. **Behandlung von Verarbeitungsfehlern**: Wählen Sie, ob die ursprüngliche unverarbeitete Nachricht zugestellt oder unterdrückt werden soll, wenn die Verarbeitung fehlschlägt.

**Option 2: Verwenden Sie die API StartContactMediaProcessing **

![Der Flow-Block „Aufnahme-, Analyse- und Verarbeitungsverhalten festlegen“ ist mit der Option „Nachrichtenprozessor-Aktion für Chat festlegen“ konfiguriert.](https://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/message-processing-activate-flow-block.png)


Alternativ können Sie die Nachrichtenverarbeitung aktivieren, indem Sie die `StartContactMediaProcessing` API aufrufen. Dies erfordert Ihre Instanz-ID, die Kontakt-ID des Chats, den ARN des Lambda-Prozessors und einen Fehlermodus. Weitere Informationen finden Sie [ StartContactMediaProcessing ](https://docs.aws.amazon.com/connect/latest/APIReference/API_StartContactMediaProcessing.html) in der * Connect-API-Referenz * für Kunden.

## Zusätzliche Informationen
<a name="redaction-message-processing-additional"></a>

### Speicherung von Transkripten
<a name="redaction-message-processing-transcripts"></a>
+ Verarbeitete Chat-Nachrichten ersetzen die ursprünglichen Nachrichten im Ordner S3 Chat Transcripts: `<bucket-name>/connect/<instance-name>/<path-prefix>/`
+ Das unverarbeitete (ursprüngliche) Chat-Transkript wird in einem separaten S3-Ordner gespeichert: `<bucket-name>/connect/<instance-name>/Unprocessed<path-prefix>/`

### Wichtige Überlegungen
<a name="redaction-message-processing-considerations"></a>
+ Die Nachrichtenverarbeitung bleibt für die gesamte Dauer des Chats aktiv, auch wenn ein einzelnes Kontaktsegment endet (z. B. während einer Übertragung).
+ `StartContactMediaProcessing`und der ** Flow-Block „Aufzeichnung, Analyse und Verarbeitungsverhalten ** einrichten“ verarbeiten frühere Nachrichten nicht rückwirkend.
+ Rufen Sie die [ StopContactMediaProcessing ](https://docs.aws.amazon.com/connect/latest/APIReference/API_StopContactMediaProcessing.html) API auf, um die Nachrichtenverarbeitung zu beenden, bevor der Chat endet.
+ Die Nachrichtenverarbeitung ist in der Region AWS GovCloud (US-West) nicht verfügbar.