Zalo Mini App - Bản tin Tháng 11, 2023

Zalo Mini App Platform chào mừng bạn đến với Newsletter tháng 11 năm 2023. Đội ngũ của chúng tôi đã nỗ lực để mang đến cho bạn các tính năng mới và thú vị, cùng với các chức năng cải tiến để nâng cao trải nghiệm của bạn với nền tảng của chúng tôi. Với Newsletter tháng 11/2023 này, chúng tôi mang đến cho bạn những cập nhật sau: * Hiển thị thông tin nhà phát triển Mini App * Tối ưu tốc độ hiển thị Mini App * Cập nhật giao diện webview * Quản lý quyền camera *
Zalo Mini App Platform chào mừng bạn đến với Newsletter tháng 11 năm 2023. Đội ngũ của chúng tôi đã nỗ lực để mang đến cho bạn các tính năng mới và thú vị, cùng với các chức năng cải tiến để nâng cao trải nghiệm của bạn với nền tảng của chúng tôi. Với Newsletter tháng 11/2023 này, chúng tôi mang đến cho bạn những cập nhật sau:
- Hiển thị thông tin nhà phát triển Mini App
- Tối ưu tốc độ hiển thị Mini App
- Cập nhật giao diện webview
- Quản lý quyền camera
- Cập nhật CLI
- Thêm API: getSetting
- Tăng tốc độ tải resource qua ZDN của Zalo
- Thống kê hiệu suất của ứng dụng (Beta)
- Thông báo cập nhật mới về API onConfirmToExit
Hiển thị thông tin nhà phát triển Mini App
Nhằm giúp người dùng có thêm thông tin về đối tác phát triển khi sử dụng Zalo Mini App, chúng tôi đã cập nhật thêm thông tin nhà phát triển tại 2 mục sau:


Lưu ý: Các đối tác vui lòng chuẩn hoá tên nhà phát triển tại trang Zalo for Developer
Tối ưu tốc độ hiển thị Mini App
Nhằm nâng cao trải nghiệm người dùng với Mini App, đội ngũ chúng tôi đã tập trung vào việc cải thiện tốc độ tải Mini App. Bên cạnh đó Zalo Mini App cũng đã thay đổi giao diện hiển thị Mini App sang dạng mới thân thiện hơn.

Cập nhật giao diện Webview
Để giúp người dùng có thể thao tác thuận tiện hơn với Mini App, chúng tôi đã cập nhật giao diện cho những webview được mở từ mini app, có 2 dạng:
- Dạng bottom sheet (bottomSheet)
- Dạng toàn cửa sổ (normal)
Ngoài ra, Mini App cũng đã cập nhật thêm sự kiện đóng webview để các nhà phát triển có thể dễ dàng thao tác với webview trong ứng dụng của mình hơn. Vui lòng tham khảo thêm ở đây
Style "bottomSheet" | Style "normal" |
---|---|
![]() |
![]() |
Quản lý quyền camera
Chúng tôi đã cập nhật thêm quyền camera vào hệ thống quyền của Mini App, từ nay người dùng có thể quản lý quyền camera trên từng Mini App khác nhau. Khi nhà phát triển sử dụng các api liên quan đến camera sẽ cần phải được người dùng cấp quyền.


Cập nhật CLI
Để các nhà phát triển dễ dàng hơn trong việc phát triển Mini App. Chúng tôi đã đưa tính năng “Review on Zalo” ở Studio vào CLI. Ở phiên bản mới nhất của CLI, khi khởi động ứng dụng, nhà phát triển có thể thêm cờ “-D” sau đó quét QR bằng ứng dụng Zalo để mở Mini App của mình, lúc này bạn có thể theo dõi những thay đổi code của mình trên ứng dụng Zalo theo thời gian thực và có thể gỡ lỗi trực tiếp theo qua đường dẫn được hiển thị kèm theo mã QR. Tham khảo thêm tại đây
CLI | Device |
---|---|
![]() |
![]() |
Thêm API: getSetting
Từ phiên bản SDK 2.31.1, Mini App Platform đã bổ sung thêm api getSetting để lấy thông tin về những cài đặt của người dùng cho ứng dụng của bạn. Ở phiên bản hiện tại các nhà phát triển có thể lấy thông tin về những quyền mà người dùng đã cấp cho ứng dụng, từ đó có hướng xử lý phù hợp. Tham khảo thêm tại đây
Tăng tốc độ tải resource qua ZDN của Zalo
Để tối ưu trải nghiệm người dùng và tăng tốc độ load của ứng dụng, Zalo Mini App cung cấp dịch vụ CDN (Content Delivery Network) miễn phí cho Mini App của bạn. Bằng việc kích hoạt chức năng này, các tài nguyên hình ảnh trên Mini App của bạn sẽ được tự động chuyển hướng load qua hệ thống CDN của Zalo.
Hiện tại cấu hình CDN chỉ mở thử nghiệm với một số ứng dụng, nếu đối tác có nhu cầu và mong muốn trải nghiệm, hãy liên hệ với đội ngũ Zalo Mini App bằng cách tạo ticket với loại nội dung "Yêu cầu khác", nhập mô tả chi tiết yêu cầu hoặc liên hệ với chúng tôi qua Email mini@zalo.me để được hỗ trợ nhé!

Ra mắt phiên bản beta về Thống kê hiệu suất của ứng dụng
Thống kê tập trung chủ yếu vào các chỉ số Web Vitals quan trọng, bao gồm Largest Contentful Paint (LCP), First Input Delay (FID), và Cumulative Layout Shift (CLS). Điều này giúp đối tác có cái nhìn tổng quan về hiệu suất của ứng dụng của bạn trên Zalo Mini App.
Không chỉ cung cấp dữ liệu số liệu cụ thể về mỗi chỉ số mà còn phân tích và hiển thị chúng theo cách trực quan, giúp đối tác dễ dàng đánh giá hiệu suất của ứng dụng một cách tổng thể. Việc đánh giá LCP, FID, và CLS giúp chúng ta hiểu rõ hơn về trải nghiệm người dùng, từ đó có thể thực hiện các biện pháp cụ thể để cải thiện tốc độ tải trang, tương tác người dùng và tránh những thay đổi giao diện đột ngột.
Tổng quan về hiệu suất này không chỉ giúp đối tác duy trì một ứng dụng chất lượng mà còn tạo điều kiện thuận lợi để họ tối ưu hóa và cải thiện liên tục, đảm bảo rằng người dùng sẽ luôn có trải nghiệm tốt nhất khi sử dụng ứng dụng trên nền tảng.

Thông báo cập nhật mới về API onConfirmToExit
Nhằm tăng trải nghiệm người dùng sử dụng Zalo Mini App, API onConfirmToExit sẽ ngừng hỗ trợ từ ngày 22/11/2023, việc ngừng hỗ trợ API này sẽ không ảnh hưởng tới ứng dụng của bạn.
Thank you
Cảm ơn bạn đã sử dụng Zalo Mini App và đã tin tưởng chúng tôi để phát triển ứng dụng của bạn. Chúng tôi luôn cố gắng cải tiến nền tảng của mình để mang đến trải nghiệm tốt nhất cho người dùng và giúp cho việc phát triển Mini App trở nên đơn giản hơn.
Chúng tôi rất mong muốn nhận được phản hồi của bạn để có thể ngày càng hoàn thiện nền tảng Zalo Mini App. Hãy tiếp tục đồng hành cùng chúng tôi trong hành trình phát triển ứng dụng của bạn.