Tiện ích mở rộng và hàm của ứng dụng
Một số ứng dụng thêm tính năng vào cửa hàng bằng các tiện ích mở rộng và hàm. Các tiện ích mở rộng và hàm do nhà phát triển ứng dụng thiết lập và sẽ khả dụng khi bạn cài đặt và kích hoạt ứng dụng.
Tiện ích mở rộng cho phép ứng dụng thêm chức năng vào các khu vực như Cửa hàng trực tuyến, trang thanh toán, tài khoản khách hàng hoặc Điểm bán hàng. Ví dụ: ứng dụng có thể thêm trường tùy chỉnh vào trang thanh toán, mở bot trò chuyện trên cửa hàng trực tuyến hoặc hiển thị điểm khách hàng thân thiết trong tài khoản khách hàng.
Functions cho phép ứng dụng tùy chỉnh logic hệ thống phụ trợ (backend) của cửa hàng. Ví dụ: ứng dụng có thể dùng một Function để tạo loại giảm giá tùy chỉnh, điều chỉnh tùy chọn vận chuyển khi thanh toán hoặc áp dụng quy tắc thanh toán cụ thể. Functions chạy tự động như một phần hoạt động của cửa hàng sau khi bạn thiết lập ứng dụng.
Bạn có thể xem và quản lý tiện ích mở rộng và Functions của các ứng dụng đã cài đặt từ mục Cài đặt > Ứng dụng trong bảng điều khiển quản trị Shopify. Trên trang giới thiệu ứng dụng, thẻ Tiện ích mở rộng và Functions hiển thị số lượng đang hoạt động và các khu vực khả dụng trên cửa hàng. Di chuột qua văn bản khu vực để xem nơi chúng đang hoạt động, chẳng hạn như Trang thanh toán, Tài khoản khách hàng, Cửa hàng trực tuyến hoặc POS đối với tiện ích mở rộng; và Trang thanh toán, Giảm giá, Thanh toán hoặc Vận chuyển và giao hàng đối với Functions.
Nhấp vào Tiện ích mở rộng hoặc Functions để xem toàn bộ danh sách của ứng dụng đó. Trên trang Tiện ích mở rộng hoặc Functions, bạn có thể chuyển đổi giữa tab Hoạt động và Không hoạt động để xem tiện ích mở rộng hoặc Functions nào đang chạy. Nhấp vào tên tiện ích mở rộng hoặc Function để chuyển đến khu vực có thể kích hoạt hoặc quản lý tiện ích/Function đó trên cửa hàng.
Nếu là nhà phát triển ứng dụng, hãy tham khảo dev docs của Shopify về tiện ích mở rộng và dev docs của Shopify về Functions để xem tài liệu kỹ thuật.
Kích hoạt tiện ích mở rộng và Functions
Bạn có thể kích hoạt và hủy kích hoạt tiện ích mở rộng cùng Functions trong khu vực sử dụng chúng trên bảng điều khiển quản trị Shopify. Từ trang Tiện ích mở rộng hoặc Functions trong phần cài đặt ứng dụng, nhấp vào tên tiện ích mở rộng hoặc Function để chuyển đến khu vực quản lý. Sau khi kích hoạt, tiện ích mở rộng hoặc Function sẽ hiển thị trạng thái hoạt động trên trang giới thiệu ứng dụng.
Tiện ích mở rộng
Có thể kích hoạt tiện ích mở rộng trong các khu vực sau trên bảng điều khiển quản trị Shopify:
- Cửa hàng trực tuyến: Thêm khối ứng dụng và app embed thông qua trình biên tập chủ đề. Tìm hiểu cách tùy chỉnh chủ đề bằng ứng dụng.
- Trang thanh toán: Thêm tiện ích mở rộng ứng dụng trong trình biên tập trang thanh toán. Tìm hiểu cách quản lý ứng dụng thanh toán. Để xóa tiện ích mở rộng, tham khảo mục xóa ứng dụng.
- Tài khoản khách hàng: Thêm tiện ích mở rộng ứng dụng trong trình biên tập trang thanh toán. Tìm hiểu cách quản lý ứng dụng thanh toán cho tài khoản khách hàng.
- POS: Thêm tiện ích mở rộng vào Điểm bán hàng. Tìm hiểu cách quản lý tiện ích mở rộng UI của POS.
Functions
Có thể kích hoạt Functions trong các khu vực sau trên bảng điều khiển quản trị Shopify:
- Trang thanh toán: Thêm quy tắc xác thực giỏ hàng và thanh toán. Tìm hiểu cách thêm tính năng xác thực giỏ hàng và thanh toán. Để hủy kích hoạt hoặc xóa quy tắc, tham khảo mục hủy kích hoạt quy tắc thanh toán hoặc xóa quy tắc thanh toán.
- Giảm giá: Tạo loại giảm giá tùy chỉnh bằng ứng dụng. Tìm hiểu cách tạo giảm giá riêng bằng ứng dụng.
- Vận chuyển và giao hàng: Thêm tùy chỉnh vận chuyển. Tìm hiểu cách thêm tùy chỉnh vận chuyển.
- Thanh toán: Thêm tùy chỉnh phương thức thanh toán. Tìm hiểu cách thêm tùy chỉnh phương thức thanh toán.
Khắc phục sự cố lỗi Function
Nếu Function gặp lỗi, cảnh báo sẽ hiển thị trên thẻ Functions ở trang giới thiệu ứng dụng và trên trang Functions. Thẻ này hiển thị Lỗi ở [number] khu vực thay vì số khu vực khả dụng thông thường, và cảnh báo cho biết thời điểm phát hiện các lỗi gần nhất.
Trên trang Hàm, các hàm có lỗi sẽ được đánh dấu bằng biểu tượng . Nếu hàm có lỗi, hãy liên hệ với nhà phát triển ứng dụng để được trợ giúp. Trong một số trường hợp, lỗi có thể đã được giải quyết. Bạn cũng có thể chia sẻ nhật ký hàm để giúp nhà phát triển khắc phục sự cố.