Tiện ích cải tiến dành cho nhà xuất bản

Khi kết thúc năm 2023, chúng tôi rất vui mừng được chia sẻ những cải tiến đáng kể cho Nhà xuất bản Tiện ích bổ sung.

Trước đây, có những trường hợp Tiện ích bổ sung của bạn có thể không hoạt động như mong đợi do những hạn chế trong Danh sách trắng của các miền. Ngoài ra, còn có lo ngại về tính bảo mật của mã bên thứ ba được sử dụng trong quá trình phát triển Tiện ích bổ sung.

Để giải quyết những vấn đề này, chúng tôi đã thực hiện những cải tiến sau:

Lựa chọn tên miền để đưa tiện ích bổ sung vào danh sách trắng

Trước đây, khi xuất Tiện ích bổ sung từ Nhà xuất bản, không có quy định nào chỉ định các miền đủ điều kiện đưa vào Danh sách trắng. Do đó, Tiện ích bổ sung sẽ không hoạt động bình thường khi được cài đặt trong phiên bản khách hàng.

Ví dụ: nếu Tiện ích bổ sung của bạn bao gồm thư viện JavaScript thì việc đưa tên miền có liên quan vào danh sách trắng sẽ trở nên quan trọng. Cố gắng đưa thư viện qua thẻ tập lệnh sẽ dẫn đến lỗi. Mặc dù nó có thể hoạt động trơn tru trong phiên bản nhà phát triển nhưng nó có thể gặp sự cố trong phiên bản khách hàng. Điều tương tự cũng đúng với các miền API Designer.

Để khắc phục hạn chế này, chúng tôi đã giới thiệu một tính năng mới cho phép bạn chọn miền để đưa vào danh sách trắng khi tạo Tiện ích bổ sung trong Nhà xuất bản Tiện ích bổ sung. Hãy tham khảo những hình ảnh dưới đây.

Những cải tiến này sẽ giúp bạn đưa các miền được yêu cầu vào danh sách trắng và đảm bảo các Tiện ích bổ sung của bạn hoạt động liền mạch.

Lưu ý: Bạn cũng có thể chọn miền trong Trình thiết kế API theo cách tương tự.

Bảo mật mã của bên thứ ba

Khi tạo Tiện ích bổ sung, bạn có thể linh hoạt chọn các mã tùy chỉnh như Tập lệnh nhấn, API, Trang, CSS nhấn, v.v. Điều hợp nhất giữa các thực thể này là chúng đều là các mã tùy chỉnh do các nhà phát triển bên thứ ba tạo ra.

Trong trường hợp bạn xuất bản Tiện ích bổ sung của mình trên Marketplace và ai đó cài đặt nó, mối lo ngại tiềm ẩn về bảo mật sẽ xuất hiện - cụ thể là khả năng hiển thị của mã Tiện ích bổ sung cho người dùng. Việc hiển thị này có thể giúp các nhà phát triển khác sao chép mã của bạn một cách thuận tiện.

Với các bản cập nhật gần đây cho Nhà xuất bản, một cải tiến đáng kể đã được triển khai. Giờ đây, người dùng cài đặt Tiện ích bổ sung trong phiên bản của họ sẽ không thể xem trực tiếp mã. Hạn chế này áp dụng ngay cả khi bạn truy cập Trình thiết kế API thông qua Vtiger CRM > Trình thiết kế mô-đun > Trình thiết kế API.

Tiến thêm một bước nữa các biện pháp bảo mật, chúng tôi cũng đã triển khai tính năng nén mã. Lớp bổ sung này đảm bảo rằng ngay cả khi các nhà phát triển cố gắng kiểm tra mã bằng các công cụ như công cụ Phát triển Chrome thì việc hiểu mã sẽ trở thành một nhiệm vụ phức tạp hơn. Tham khảo hình ảnh dưới đây.

 
 

Sắp Ra Mắt

 

Lựa chọn ứng dụng cho tiện ích bổ sung

 
 

Tất cả chúng ta đều biết rằng Trình thiết kế ứng dụng là một công cụ mạnh mẽ cho phép bạn tạo các giao diện mới và thú vị cho phép người dùng tương tác.

Với Ứng dụng, bạn sẽ có thể hạn chế các hành động mà người dùng có thể thực hiện. Bạn cũng sẽ có thể giới hạn phạm vi của người dùng và giảm độ phức tạp cũng như lỗi.

Tuy nhiên, đã tồn tại một hạn chế trước đó: Các ứng dụng được tạo không thể tích hợp liền mạch vào Nhà xuất bản Tiện ích bổ sung, điều này hạn chế tiện ích của Tiện ích bổ sung. Trong các bản cập nhật gần đây, chúng tôi đã giải quyết hạn chế này, cho phép đóng gói Ứng dụng như một phần không thể thiếu của Tiện ích bổ sung. Do đó, khi khách hàng cài đặt Tiện ích bổ sung, họ sẽ có quyền truy cập ngay vào Ứng dụng đi kèm.

Cải tiến này không chỉ mở rộng chức năng của Tiện ích bổ sung mà còn đảm bảo trải nghiệm người dùng gắn kết hơn bằng cách tích hợp liền mạch Ứng dụng trong khung Tiện ích bổ sung.

 

Tất cả chúng ta đều biết rằng Trình thiết kế ứng dụng là một công cụ mạnh mẽ cho phép bạn tạo các giao diện mới và thú vị cho phép người dùng tương tác.

Với Ứng dụng, bạn sẽ có thể hạn chế các hành động mà người dùng có thể thực hiện. Bạn cũng sẽ có thể giới hạn phạm vi của người dùng và giảm độ phức tạp cũng như lỗi.

Tuy nhiên, đã tồn tại một hạn chế trước đó: Các ứng dụng được tạo không thể tích hợp liền mạch vào Nhà xuất bản Tiện ích bổ sung, điều này hạn chế tiện ích của Tiện ích bổ sung. Trong các bản cập nhật gần đây, chúng tôi đã giải quyết hạn chế này, cho phép đóng gói Ứng dụng như một phần không thể thiếu của Tiện ích bổ sung. Do đó, khi khách hàng cài đặt Tiện ích bổ sung, họ sẽ có quyền truy cập ngay vào Ứng dụng đi kèm.

Cải tiến này không chỉ mở rộng chức năng của Tiện ích bổ sung mà còn đảm bảo trải nghiệm người dùng gắn kết hơn bằng cách tích hợp liền mạch Ứng dụng trong khung Tiện ích bổ sung.

 
 

Đăng ký để nhận thông tin cập nhật mới nhất!