

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

# Bagaimana blok aliran menggunakan atribut sesi Amazon Lex
<a name="how-to-use-session-attributes"></a>

Ketika pelanggan memulai percakapan dengan bot Anda, Amazon Lex membuat *sesi*. Dengan *atribut sesi*, juga dikenal sebagai *atribut Lex*, Anda dapat meneruskan informasi antara bot dan Amazon Connect selama sesi berlangsung. Untuk daftar atribut Amazon Lex yang dapat Anda gunakan, lihat[Atribut kontak Amazon Lex](connect-attrib-list.md#attribs-lex-table).

## Siklus hidup atribut sesi
<a name="session-attribute-lifecycle"></a>

Setiap percakapan berisi satu set atribut sesi. Dalam kasus di mana AWS Lambda fungsi dipanggil untuk melakukan beberapa pemrosesan, Amazon Lex menjalankan atribut dalam urutan berikut:
+ Default layanan: Atribut ini hanya digunakan jika tidak ada atribut yang ditentukan.
+ Atribut sesi yang disediakan oleh Amazon Connect: Atribut ini ditentukan dalam [Dapatkan masukan pelanggan](get-customer-input.md) blok.
+ Atribut sesi yang disediakan oleh Lambda menimpa semua yang sebelumnya: Ketika suatu AWS Lambda fungsi dipanggil dan melakukan beberapa pemrosesan, ia akan mengganti atribut sesi apa pun yang disetel di blok. [Dapatkan masukan pelanggan](get-customer-input.md)

Katakanlah seorang pelanggan mengatakan bahwa mereka menginginkan **mobil**. Itu adalah atribut sesi pertama yang melalui pemrosesan. Ketika ditanya jenis mobil apa, mereka mengatakan **mobil mewah**. Ucapan kedua ini mengesampingkan pemrosesan Lambda apa pun yang terjadi pada ucapan pertama. 

Untuk contoh cara membuat fungsi Lambda yang memproses atribut sesi, lihat [Langkah 1: Membuat Fungsi Lambda](https://docs.aws.amazon.com/lex/latest/dg/gs2-prepare.html) di Panduan Pengembang *Amazon* Lex. Untuk informasi tentang Amazon Lex V2, lihat [Menyetel atribut sesi](https://docs.aws.amazon.com/lexv2/latest/dg/context-mgmt-session-attribs.html). 

Untuk struktur data peristiwa yang disediakan Amazon Lex ke fungsi Lambda, lihat [Peristiwa Input Fungsi Lambda dan Format Respons](https://docs.aws.amazon.com/lex/latest/dg/lambda-input-response-format.html) di Panduan Pengembang *Amazon* Lex. Untuk informasi tentang Amazon Lex V2, lihat [Menafsirkan format peristiwa input](https://docs.aws.amazon.com/lexv2/latest/dg/lambda-input-format.html).

## Blok aliran yang mendukung atribut sesi Lex
<a name="blocks-support-lex-session-attributes"></a>

Anda dapat menggunakan atribut sesi Lex di blok aliran berikut ketika bot Lex dipanggil:
+  [Ubah prioritas/usia perutean](change-routing-priority.md) 
+  [Periksa atribut kontak](check-contact-attributes.md) 
+  [Dapatkan masukan pelanggan](get-customer-input.md) 
+  [Fungsi AWS Lambda ](invoke-lambda-function-block.md) 
+  [Loop](loop.md) 
+  [Tetapkan nomor panggilan balik](set-callback-number.md) 
+  [Tetapkan atribut kontak](set-contact-attributes.md) 
+  [Mengatur aliran antrian pelanggan](set-customer-queue-flow.md) 
+  [Atur aliran pemutusan](set-disconnect-flow.md) 
+  [Atur aliran tahan](set-hold-flow.md) 
+  [Mengatur perilaku logging](set-logging-behavior.md) 
+  [Atur aliran bisikan](set-whisper-flow.md) 
+  [Atur antrian kerja](set-working-queue.md) 
+  [Transfer ke aliran](transfer-to-flow.md) 
+  [Transfer ke nomor telepon](transfer-to-phone-number.md) 
+  [Tunggu](wait.md) 

### Informasi selengkapnya
<a name="more-info-attributes"></a>

Untuk informasi selengkapnya tentang menggunakan atribut sesi Amazon Lex, lihat [Mengelola Konteks Percakapan](https://docs.aws.amazon.com/lex/latest/dg/context-mgmt.html) di *Panduan Pengembang Amazon Amazon Lex V1*.