View a markdown version of this page

Tampilan kustom di ruang kerja Connect Customer Agent - Pelanggan Amazon Connect

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

Tampilan kustom di ruang kerja Connect Customer Agent

Menggunakan API, Anda dapat membuat sumber daya tampilan Anda sendiri. Sumber daya View mencakup CloudFormation, CloudTrail, dan dukungan penandaan.

Contoh API Views

Lihat deskripsi

Tampilan ini menempatkan dua kartu dalam wadah, dan menempatkan tombol lewati di sebelah kanannya.

Perintah CLI

aws connect create-view --name CustomerManagedCardsNoContainer \ --status PUBLISHED --content file://view-content.json \ --instance-id $INSTANCE_ID --region $REGION

lihat-konten.json

{ "Template": <stringified-template-json> "Actions": ["CardSelected", "Skip"] }

Template JSON (tidak disatukan)

{ "Head": { "Title": "CustomerManagedFormView", "Configuration": { "Layout": { "Columns": ["10", "2"] // Default column width for each component is 12, which is also the width of the entire view. } } }, "Body": [ { "_id": "card-container", "Type": "Container", "Props": {}, "Content": [ { "_id": "cafe_card", "Type": "Card", "Props": { "Id": "cafe-card", "Heading": "Cafe Card", "Icon": "Cafe", "Status": "Status Field", "Description": "This is the cafe card.", "Action": "CardSelected" // Note that these actions also appear in the view-content.json file. }, "Content": [] }, { "_id": "no_icon_card", "Type": "Card", "Props": { "Id": "NoIconCard", "Heading": "$.NoIconCardHeading", "Status": "Status Field", "Description": "This is the icon card.", "Action": "CardSelected" // Note that these actions also appear in the view-content.json file. }, "Content": [] } ] }, { "_id": "button", "Type": "Button", "Props": { "Action": "Skip" }, // Note that these actions also appear in the view-content.json file. "Content": ["Skip"] } ] }

Pemandangan

Masukan

$.NoIconCardHeadingmenunjukkan bahwa input untuk bidang NoIconCardHeading diperlukan untuk merender tampilan.

Katakanlah NoIconCardHeading diatur keNo Icon Card.

Penampilan

Kartu tampilan ruang kerja agen.

Lihat contoh keluaran

Tampilan menghasilkan dua bagian utama data: yang Action diambil, dan Output data.

Saat menggunakan tampilan dengan blok Tampilkan tampilan, Action mewakili cabang, dan Output data diatur ke atribut $.Views.ViewResultData aliran, seperti yang disebutkan dalam dokumentasi blok Show View.

Skenario 1: Pilih Kartu Cafe Card

"Action": "CardSelected" "Output": { "Heading": "CafeCard", "Id": "CafeCard" }

Skenario 2: Pilih Tom bol Lewati

"Action": "Skip" "Output": { "action": "Button" }

Contoh keluaran Formulir Lihat

Saat menggunakan AWS-managed tampilan (tampilan formulir), hasil data formulir akan berada di bawah FormData.

{ FormData: { email: "a@amazon.com" } }

Anda dapat mengakses data di blok tampilan show seperti$.Views.ViewResultData.FormData.email.

Saat menggunakan tampilan Kustom (dengan komponen formulir), hasil data formulir langsung berada di bawah output.

{ email: "a@amazon.com" }

Anda dapat mengakses data di blok tampilan show seperti$.Views.ViewResultData.email.