1. Trước khi bắt đầu
Ứng dụng Chat là các ứng dụng hoặc dịch vụ trên web chạy trong Google Chat. Giờ đây, AppSheet có thể cho phép mọi ứng dụng AppSheet chạy dưới dạng một ứng dụng nhắn tin. Sau khi được bật và xuất bản, các ứng dụng này sẽ cung cấp thêm một hệ số hình dạng cho dữ liệu được trình bày trong các ứng dụng AppSheet
Kiến thức bạn sẽ học được
- Cách lấy một ứng dụng mẫu hiện có và bật ứng dụng Chat cho ứng dụng đó.
- Cách tuỳ chỉnh hành vi của ứng dụng nhắn tin.
- Cách thêm ứng dụng nhắn tin vào một phòng Chat hiện có trên Workspace.
- Cách tạo tính năng tự động hoá cuộc trò chuyện để gửi tin nhắn đến một phòng Chat.
Sản phẩm bạn sẽ tạo ra
Lớp học lập trình này hướng dẫn bạn cách lấy một ứng dụng mẫu hiện có, sau đó bật, định cấu hình và xuất bản ứng dụng đó dưới dạng một ứng dụng nhắn tin. Sau đó, lớp học lập trình này hướng dẫn cách thêm ứng dụng nhắn tin vào một Không gian Chat hiện có để phát tin nhắn trò chuyện thông qua tính năng tự động hoá.
Bạn cần có
- Quyền truy cập vào môi trường phát triển AppSheet ( appsheet.com).
2. Sao chép ứng dụng mẫu Kho hàng đơn giản
Để bắt đầu, hãy sao chép ứng dụng Mẫu kiểm kê đơn giản. Sau đó, ứng dụng này sẽ được bật tính năng trò chuyện trong lớp học lập trình này.
- Chuyển đến trang chủ AppSheet ( appsheet.com), sau đó nhấp vào Tạo > Ứng dụng > Bắt đầu bằng mẫu.

- Trên thẻ ứng dụng mẫu Kho hàng đơn giản, hãy nhấp vào Sao chép.

- Trong hộp thoại Sao chép ứng dụng, hãy đặt tên cho ứng dụng là Simple Inventory Chat.

Một bản sao mới của ứng dụng mẫu sẽ được tạo và tải vào trình chỉnh sửa AppSheet.

- Khi ứng dụng được tải, hãy chú ý đến cảnh báo về việc Bot chỉ gửi email cho chủ sở hữu ứng dụng vì ứng dụng chưa được triển khai. Để bật Chat, bạn cần triển khai ứng dụng. Vì vậy, hãy triển khai ứng dụng bằng cách nhấp vào trang Quản lý trong trình chỉnh sửa. Sau đó, nhấp vào Xuất bản, rồi nhấp vào Chuyển ứng dụng sang trạng thái đã triển khai.

3. Tạo và tuỳ chỉnh ứng dụng nhắn tin mới
Các bước tiếp theo này cho biết cách tạo một ứng dụng nhắn tin mới trong ứng dụng AppSheet hiện tại.
Tạo ứng dụng nhắn tin
- Chuyển đến trang cài đặt Chat trong Trình điều hướng của AppSheet để xem các chế độ cài đặt Chat.

- Để bắt đầu thiết lập ứng dụng nhắn tin, hãy nhấp vào Tạo.
- Trong hộp thoại Enable (Bật), hãy nhấp vào Next (Tiếp theo) để tiếp tục.

Quan trọng: Một thông báo sẽ xuất hiện, giải thích rằng quá trình tạo ứng dụng nhắn tin sẽ mất vài phút. Đừng làm mới trang này.

- Khi ứng dụng nhắn tin được tạo, trang Tuỳ chỉnh sẽ xuất hiện.
Đến đây, ứng dụng nhắn tin đã được tạo và xuất bản. Tất cả các bước tuỳ chỉnh sau đây đều không bắt buộc.

- Nhấp vào Tin nhắn đầu tiên rồi đặt Văn bản tin nhắn để tuỳ chỉnh tin nhắn đầu tiên xuất hiện khi Chat xuất hiện. Thêm thông báo tuỳ chỉnh mà bạn muốn xuất hiện khi ứng dụng nhắn tin lần đầu tiên hiển thị.

- Di chuyển xuống phần Định cấu hình hành động rồi nhấp vào Hành động.

- Trong trình đơn Thao tác xuất hiện, hãy chọn lựa chọn đầu tiên là Lệnh dấu gạch chéo: Mở chế độ xem ứng dụng.

- Nhập thông tin sau:
Lượt xem ứng dụng |
|
Tên |
|
Nội dung mô tả |
|

- Nhấp vào Tiếp theo để tiếp tục.
Xin chúc mừng! Ứng dụng nhắn tin đầu tiên của bạn từ AppSheet hiện đã được triển khai!

4. Cài đặt ứng dụng nhắn tin
Giờ đây, khi ứng dụng của bạn đã được triển khai, để sử dụng ứng dụng đó, bạn cần cài đặt ứng dụng trong môi trường Chat.
Để cài đặt, hãy làm theo các bước tiếp theo sau đây:
- Mở Google Chat.
- Nhấp vào biểu tượng + ở bên phải mục Chat.
- Tìm ứng dụng của bạn, Simple Inventory Chat (Trò chuyện đơn giản về kho hàng).

- Tìm ứng dụng của bạn trong kết quả, rồi nhấp vào ứng dụng đó để cài đặt.

Sau khi bạn cài đặt, ứng dụng nhắn tin sẽ gửi tin nhắn trực tiếp kèm theo thẻ trình đơn.
- Để kiểm thử ứng dụng, hãy nhấp vào Nhật ký kho hàng (hoặc bất kỳ đường liên kết nào khác trong thẻ Trò chuyện).
Kho hàng hiện tại sẽ xuất hiện trong cửa sổ Chat.

- Không bắt buộc: Nhấp vào một đường liên kết khác, Mặt hàng. Lưu ý rằng thao tác này sẽ mở ứng dụng trong một cửa sổ mới. Lý do là giao diện người dùng trò chuyện không hỗ trợ chế độ xem Mặt hàng.

- Không bắt buộc: thử nghiệm thêm với phiên bản ứng dụng nhắn tin của ứng dụng Simple Inventory Chat.
5. Thêm ứng dụng nhắn tin vào một phòng Chat
Các bước tiếp theo này sẽ thêm ứng dụng nhắn tin vào một phòng Chat. Tính năng này hữu ích khi bạn muốn ứng dụng nhắn tin phát nội dung cho một nhóm người.
Tạo không gian Chat mới
Để tiếp tục, bạn phải có một không gian trên Chat để làm việc.
- Trong cửa sổ Trò chuyện ở phía dưới bên trái, hãy nhấp vào biểu tượng + bên cạnh Không gian để thêm một Không gian mới.

- Nhấp vào Tạo không gian.
- Trong hộp thoại, hãy đặt tên cho Không gian mới theo ý bạn. Bạn nên đặt tên là Không gian trò chuyện về hàng tồn kho, vì lớp học lập trình này sẽ đề cập đến không gian đó sau này.

- Nhấp vào Tạo để hoàn tất việc tạo Không gian mới.
Sau khi tạo, không gian trò chuyện mới sẽ xuất hiện ở góc dưới cùng bên trái của cửa sổ Chat.

Thêm ứng dụng nhắn tin vào phòng Chat mới
- Để thêm ứng dụng nhắn tin vào phòng Chat, hãy nhấp vào phòng đó, rồi nhấp vào mũi tên xuống ở bên phải tên phòng Chat. Thao tác này sẽ gọi một trình đơn thả xuống theo bối cảnh.
- Nhấp vào Ứng dụng và các công cụ tích hợp.

Một hộp thoại sẽ xuất hiện để bạn có thể thêm ứng dụng vào Không gian.
- Nhấp vào nút + Thêm ứng dụng.

- Trong hộp thoại, hãy tìm ứng dụng Simple Inventory Chat rồi nhấp vào Thêm.

Khi quá trình thêm ứng dụng nhắn tin vào không gian hoàn tất, ứng dụng sẽ gửi tin nhắn đến không gian đó.

Giờ đây, khi ứng dụng nhắn tin mới đã được cài đặt trên Không gian Chat, hãy quay lại ứng dụng nhắn tin và thêm một Quy trình tự động hoá để gửi tin nhắn đến Không gian Chat này.
6. Tạo một quy trình tự động hoá trên Chat để gửi tin nhắn đến phòng Chat
Các bước tiếp theo này cho biết cách xuất bản ứng dụng nhắn tin:
- Quay lại ứng dụng AppSheet và mở lại trang Cài đặt Chat (nếu trang này chưa đóng).
- Nhấp vào Tuỳ chỉnh để mở phần cài đặt ứng dụng nhắn tin.
- Nhấp vào nút + Thao tác để mở trình đơn theo bối cảnh cho các thao tác trong cuộc trò chuyện.

- Nhấp vào lựa chọn Thông báo khi dữ liệu thay đổi. Điều này tạo ra một quy trình tự động hoá hoàn chỉnh để gửi thông báo khi có bất kỳ thay đổi nào về dữ liệu.

Quy trình tự động hoá mới sẽ xuất hiện trong trình chỉnh sửa AppSheet.
Lưu ý quan trọng: Đừng nhấp vào Lưu ở góc trên bên phải. Bạn cần định cấu hình thêm cho quy trình tự động hoá.
- Nhấp vào quy trình Gửi tin nhắn trò chuyện

Thao tác này sẽ mở cửa sổ cài đặt ở bên phải.
- Trong mục Nội dung tin nhắn và Mã nhận dạng(các) không gian, hãy nhấp vào Thêm.

- Nhấp vào lựa chọn Không gian trò chuyện về khoảng không quảng cáo để thiết lập quy trình tự động hoá nhằm gửi tin nhắn đến không gian trò chuyện này.
- Cập nhật Văn bản tin nhắn thành Bảng Mặt hàng đã được cập nhật.
- Trong trình đơn thả xuống cho chế độ cài đặt Gửi một chế độ xem ứng dụng (không bắt buộc), hãy chọn Items_Detail.
Bạn nên hoàn tất Nội dung tin nhắn.

- Ở góc trên cùng bên phải của trình chỉnh sửa AppSheet, hãy nhấp vào Lưu.
Ứng dụng nhắn tin của bạn hiện đã được định cấu hình để gửi tin nhắn đến phòng Chat!
7. Kiểm thử quy trình tự động hoá trong Chat
Các bước tiếp theo này cho phép bạn kiểm thử quy trình tự động hoá để xem quy trình này có gửi tin nhắn đến phòng Chat của bạn hay không. Trong cửa sổ Xem trước của trình chỉnh sửa AppSheet, hãy cập nhật một bản ghi trong bảng Items (Mặt hàng). Thao tác này sẽ kích hoạt quy trình tự động hoá để gửi tin nhắn đến phòng Chat.
- Trong cửa sổ Xem trước của trình chỉnh sửa AppSheet, hãy nhấp vào biểu tượng thiết bị di động
để cho thấy ứng dụng ở chế độ xem trên thiết bị di động. Sau đó, hãy nhấp vào một bản ghi, chẳng hạn như Đã xem.

- Trong chế độ xem Chi tiết của bản ghi, hãy nhấp vào biểu tượng Chỉnh sửa.

- Thay đổi Nội dung mô tả thành Cưa đĩa chạy bằng pin.

- Nhấp vào Lưu trong cửa sổ Xem trước. Thao tác này sẽ kích hoạt một thông báo được gửi đến phòng Chat của bạn.
Bạn sẽ nghe thấy thông báo của Chat khi nhận được tin nhắn!
- Quay lại cửa sổ Chat, rồi nhấp vào Không gian trò chuyện ở góc dưới cùng bên phải và xem thông báo mới Bảng Mặt hàng đã được cập nhật cùng với thẻ trò chuyện Items_Detail.

8. Xin chúc mừng
Bạn đã hoàn thành lớp học lập trình Ứng dụng trò chuyện AppSheet!
Tài liệu đọc thêm
- Trang tài liệu chính thức về ứng dụng trò chuyện AppSheet.