

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Aktifkan redaksi data sensitif dalam penerbangan dan pemrosesan pesan
<a name="redaction-message-processing"></a>

Connect Customer mendukung pemrosesan pesan yang mencegat dan memodifikasi pesan obrolan sebelum mencapai peserta mana pun. Kemampuan ini memungkinkan redaksi otomatis data sensitif dan pemrosesan pesan khusus, membantu bisnis mempertahankan standar kepatuhan dan keamanan.

## Opsi pemrosesan
<a name="redaction-message-processing-options"></a>

Berikut ini adalah opsi pemrosesan, bersama dengan fitur dari setiap opsi:

**Built-in redaksi data sensitif**
+ Secara otomatis mendeteksi dan menghapus kategori informasi sensitif yang dapat dikonfigurasi, seperti nomor kartu kredit dan nama
+ Mendukung berbagai bahasa, termasuk varian Inggris, Prancis, Portugis, Jerman, Italia, dan Spanyol. Untuk daftar bahasa yang didukung oleh redaksi Conversational Analytics, lihat. [Bahasa yang didukung oleh fitur Connect Customer](supported-languages.md)
+ Pilih untuk menyunting entitas data yang dipilih atau semua entitas data sensitif
+ Ganti dengan placeholder generik ([PII]) atau placeholder khusus entitas ([NAME], [CREDIT\_CARD])

**Prosesor pesan khusus (melalui Lambda)**

Dengan prosesor khusus Lambda, Anda memiliki kebebasan untuk mengubah pesan dengan cara apa pun yang Anda pilih. Salinan setiap pesan dikirim ke fungsi Lambda Anda, dan jika respons yang valid diterima dalam batas waktu, konten dalam respons menjadi bentuk kanonik baru dari pesan tersebut.

Ini memungkinkan kasus penggunaan seperti:
+ Terjemahan bahasa melalui layanan pihak ketiga
+ Penyaringan kata-kata kotor
+ AI/LLM-powered transformasi pesan
+ Business-specific modifikasi pesan

Untuk informasi lebih lanjut tentang Lambda, lihat [Apa itu Lambda](https://docs.aws.amazon.com/lambda/latest/dg/welcome.html)? di Panduan *Pengembang Lambda*.

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

Saat pemrosesan pesan diaktifkan, setiap teks biasa, penurunan harga, dan pesan JSON melewati prosesor yang dikonfigurasi sebelum dikirim ke peserta. Prosesor dapat memodifikasi, menyetujui, atau menolak pesan. Jika pemrosesan gagal, Anda dapat mengonfigurasi apakah pesan asli yang belum diproses dikirim atau ditekan.

Pemrosesan pesan tetap aktif selama seluruh durasi obrolan, bahkan jika segmen kontak individu berakhir (misalnya, selama transfer). Pemrosesan tidak berlaku surut untuk pesan yang dikirim sebelum diaktifkan.

**catatan**  
Ketika redaksi bawaan dan prosesor pesan khusus diaktifkan secara bersamaan, output redaksi menjadi input untuk prosesor kustom.

## Konfigurasikan pemrosesan pesan
<a name="redaction-message-processing-configure"></a>

Anda dapat mengaktifkan pemrosesan pesan menggunakan salah satu metode berikut:
+ **Blok aliran** — Gunakan blok aliran **perilaku perekaman, analitik, dan pemrosesan Atur**. Untuk informasi selengkapnya, lihat [Blok aliran di Connect Customer: Mengatur perilaku perekaman, analitik, dan pemrosesan](set-recording-analytics-processing-behavior.md).
+ **API** — Panggil `StartContactMediaProcessing` API untuk aktivasi terprogram. Untuk informasi selengkapnya, lihat [StartContactMediaProcessing](https://docs.aws.amazon.com/connect/latest/APIReference/API_StartContactMediaProcessing.html)di *Referensi Connect Customer API*.

Untuk menghentikan pemrosesan pesan sebelum obrolan berakhir, hubungi `StopContactMediaProcessing` API. Untuk informasi selengkapnya, lihat [StopContactMediaProcessing](https://docs.aws.amazon.com/connect/latest/APIReference/API_StopContactMediaProcessing.html)di *Referensi Connect Customer API*.

**catatan**  
`StopContactMediaProcessing`API `StartContactMediaProcessing` dan hanya untuk pemroses pesan khusus (BYOP). Built-in redaksi dikonfigurasi secara eksklusif melalui blok aliran.

## Aktifkan redaksi data sensitif bawaan
<a name="redaction-message-processing-builtin"></a>

In-flight Redaksi data sensitif didukung oleh Conversational Analytics. Untuk mengaktifkannya, **konfigurasikan blok aliran perilaku perekaman, analitik, dan pemrosesan** dengan pengaturan berikut:

1. **Pilih Tindakan**: Pilih`Set recording and analytics behavior`.

1. **Pilih Saluran**: Pilih`Chat`.

1. **Aktifkan Analisis Percakapan**: Pilih **Aktifkan analisis percakapan**.

1. Di bawah **Konfigurasi Analisis Percakapan** > **Redaksi > redaksi In-flight ** **pesan: Pilih **Aktifkan** redaksi** dalam penerbangan.

![Blok aliran perilaku perekaman, analitik, dan pemrosesan yang dikonfigurasi dengan analitik percakapan yang diaktifkan untuk obrolan.](http://docs.aws.amazon.com/id_id/connect/latest/adminguide/images/message-processing-enable-analytics.png)


![Konfigurasi redaksi pesan dalam penerbangan dengan redaksi diaktifkan.](http://docs.aws.amazon.com/id_id/connect/latest/adminguide/images/message-processing-redaction-config.png)


Untuk informasi selengkapnya tentang cara Conversational Analytics menyunting data sensitif, lihat. [Aktifkan redaksi data sensitif](enable-analytics.md#enable-redaction)

## Buat prosesor pesan khusus
<a name="redaction-message-processing-custom"></a>

Anda dapat membuat fungsi Lambda khusus yang mengubah pesan dalam penerbangan. Prosesor khusus dapat melakukan transformasi apa pun, seperti terjemahan bahasa, penyaringan kata-kata kotor, atau peningkatan AI-powered pesan.

**Tambahkan fungsi Lambda ke instans Anda terlebih dahulu**  
Sebelum menggunakan prosesor kustom Lambda, Anda harus menambahkannya ke instans Connect Customer Anda. Di konsol Connect Customer, pilih **Flows**, pilih **fungsi Lambda**, dan pilih kasus penggunaan Lambda **prosesor kustom**.

### Langkah 1: Buat fungsi Lambda Anda
<a name="redaction-message-processing-custom-step1"></a>

**catatan**  
Connect Customer menghormati batas waktu yang dikonfigurasi fungsi Lambda Anda, yang harus antara 3 detik dan 3 menit.

Lambda prosesor kustom Anda menerima peristiwa input dalam format berikut:

```
{
  "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"
  }
}
```

Fungsi Lambda Anda harus mengembalikan respons dalam format berikut:

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

Konten yang diproses menggantikan pesan asli saat dipublikasikan ke peserta obrolan.

### Langkah 2: Berikan izin Connect Customer untuk menjalankan fungsi Lambda Anda
<a name="redaction-message-processing-custom-step2"></a>

Anda harus memberikan izin Connect Customer untuk menjalankan fungsi Lambda Anda:

1. Di konsol Connect Customer, pilih instans Anda.

1. Di panel navigasi, pilih **Flows**.

1. Di bagian **Lambda**, pilih fungsi Lambda Anda.

1. Di bawah **Lambda Usecase**, pilih. `Custom Processor Lambda`

Atau, Anda dapat menggunakan `CreateIntegrationAssociation` API dengan `IntegrationType` set to`MESSAGE_PROCESSOR`. Untuk informasi selengkapnya, lihat [CreateIntegrationAssociation](https://docs.aws.amazon.com/connect/latest/APIReference/API_CreateIntegrationAssociation.html)di *Referensi Connect Customer API*.

![Bagian Lambda di konsol Amazon Connect menampilkan pilihan usecase Lambda Prosesor Kustom.](http://docs.aws.amazon.com/id_id/connect/latest/adminguide/images/message-processing-lambda-integration.png)


### Langkah 3: Aktifkan fungsi Lambda Anda
<a name="redaction-message-processing-custom-step3"></a>

Pilih salah satu metode berikut untuk mengaktifkan prosesor kustom Anda:

**Opsi 1: Gunakan blok aliran**

**Konfigurasikan blok aliran perilaku perekaman, analitik, dan pemrosesan** dengan pengaturan berikut:

1. **Pilih Tindakan**: Pilih`Set message processor`.

1. **Pilih Saluran**: Pilih`Chat`.

1. **Aktifkan Pemrosesan**: Pilih kotak centang.

1. **Fungsi ARN**: Pilih fungsi Lambda Anda.

1. **Penanganan kegagalan pemrosesan**: Pilih apakah akan mengirimkan pesan asli yang belum diproses atau menekannya jika pemrosesan gagal.

**Opsi 2: Gunakan StartContactMediaProcessing API**

![Blok aliran perilaku perekaman, analitik, dan pemrosesan yang dikonfigurasi dengan tindakan Atur prosesor pesan untuk obrolan.](http://docs.aws.amazon.com/id_id/connect/latest/adminguide/images/message-processing-activate-flow-block.png)


Atau, Anda dapat mengaktifkan pemrosesan pesan dengan memanggil `StartContactMediaProcessing` API. Ini memerlukan ID instans Anda, ID kontak obrolan, ARN prosesor Lambda, dan mode kegagalan. Untuk informasi selengkapnya, lihat [StartContactMediaProcessing](https://docs.aws.amazon.com/connect/latest/APIReference/API_StartContactMediaProcessing.html)di *Referensi Connect Customer API*.

## Informasi tambahan
<a name="redaction-message-processing-additional"></a>

### Penyimpanan transkrip
<a name="redaction-message-processing-transcripts"></a>
+ Pesan obrolan yang diproses menggantikan pesan asli di folder Transkrip Obrolan S3: `<bucket-name>/connect/<instance-name>/<path-prefix>/`
+ Transkrip obrolan (asli) yang belum diproses disimpan dalam folder S3 terpisah: `<bucket-name>/connect/<instance-name>/Unprocessed<path-prefix>/`

### Pertimbangan penting
<a name="redaction-message-processing-considerations"></a>
+ Pemrosesan pesan tetap aktif selama seluruh durasi obrolan, bahkan jika segmen kontak individu berakhir (misalnya, selama transfer).
+ `StartContactMediaProcessing`dan blok aliran **perilaku perekaman, analitik, dan pemrosesan Setel** tidak memproses pesan sebelumnya secara surut.
+ Untuk menghentikan pemrosesan pesan sebelum obrolan berakhir, hubungi [StopContactMediaProcessing](https://docs.aws.amazon.com/connect/latest/APIReference/API_StopContactMediaProcessing.html)API.
+ Pemrosesan pesan tidak tersedia di Wilayah AWS GovCloud (US-West).