Hành động trong Shopify Flow
Hành động có thể thay đổi cửa hàng, tác động đến dữ liệu trong dòng công việc hoặc tương tác với ứng dụng hoặc dịch vụ bên ngoài. Hành động có thể thay đổi cửa hàng, chẳng hạn như thêm thẻ đơn hàng, xóa thẻ khách hàng hoặc tạm dừng đơn hàng cần hoàn tất. Hành động cũng có thể gửi email, gửi tin nhắn Slack hoặc gửi yêu cầu HTTP đến dịch vụ bên ngoài. Tìm hiểu thêm về kiến thức cơ bản về hành động.
Hành động cần dữ liệu để hoạt động. Nếu bạn chọn hành động không có dữ liệu cần thiết do yếu tố kích hoạt hoặc hành động Get data cung cấp, dòng công việc sẽ không chạy và hiển thị thông báo lỗi. Ví dụ: dòng công việc bắt đầu bằng yếu tố kích hoạt Customer created sẽ nhập dữ liệu khách hàng vào dòng công việc. Nếu sau yếu tố kích hoạt này là hành động Add order tags, vốn yêu cầu dữ liệu đơn hàng thay vì dữ liệu khách hàng, dòng công việc sẽ dẫn đến lỗi thiếu dữ liệu.
Hành động sử dụng GraphQL Admin API để thực hiện thay đổi cho cửa hàng Shopify. Ví dụ: hành động Thêm thẻ đơn hàng sử dụng mutation tagsAdd. Hành động Gửi yêu cầu Admin API có thể sử dụng hầu hết các mutation, bao gồm cả các mutation chưa có dưới dạng hành động trong Flow.