Date based rules là một loại quy tắc có sẵn để sử dụng trong quy trình tự động hóa AutomateWoo. Những quy tắc này là một cách mạnh mẽ để phân đoạn quy trình tự động hóa của bạn dựa trên ngày một sự kiện xảy ra hoặc sẽ xảy ra. Mỗi quy tắc dựa trên ngày được xây dựng dựa trên một trường ngày cụ thể như customer’s first order paid date hoặc một subscription’s next payment date.
- Tất cả các ngày đều được coi là site’s chosen timezone .
Loại so sánh
Có several comparison types loại có sẵn với quy tắc dựa trên ngày, mỗi loại đều thay đổi đáng kể cách quy tắc hoạt động.
Các loại so sánh có thể sẽ thay đổi dựa trên việc so sánh quá khứ hoặc tương lai có thể hoặc không. Ví dụ, ngày đặt hàng cuối cùng của khách hàng chỉ có thể be in the past nhưng ngày thanh toán tiếp theo của đăng ký sẽ luôn là một future date . Ngày kết thúc đăng ký có thể ở trong future or in the past!
Đang trong
Xác định liệu ngày đã cho có is within một khoảng thời gian nhất định từ bây giờ tới tương lai không. Ví dụ: ngày thanh toán tiếp theo của đăng ký trong vòng 7 ngày tới.
Không nằm trong
Xác định liệu ngày đã cho có is not within một khoảng thời gian nhất định từ bây giờ tới tương lai không. Ví dụ: ngày kết thúc đăng ký KHÔNG trong vòng 12 giờ tới.
Nằm trong
Xác định liệu ngày đã cho có was within một khoảng thời gian nhất định từ bây giờ trong quá khứ không. Ví dụ: ngày đặt hàng đã thanh toán cuối cùng của khách hàng là trong 7 ngày qua.
Không nằm trong
Xác định liệu ngày đã cho có was not within một khoảng thời gian nhất định từ bây giờ trong quá khứ không. Ví dụ: ngày tạo đăng ký là trong 6 giờ qua.
Sau
Xác định liệu ngày đã cho có xảy ra sau một ngày được chọn không. So sánh này không bao gồm ngày được chọn. Do đó, việc chọn July 1, 2018 sẽ có nghĩa là quy tắc có hiệu lực cho các ngày on July 2, 2018 và bất kỳ ngày nào sau đó.
Trước
Xác định liệu ngày đã cho có đã xảy ra trước một ngày được chọn không. So sánh này không bao gồm ngày được chọn. Do đó, việc chọn July 1, 2018 sẽ có nghĩa là quy tắc có hiệu lực cho các ngày on June 30, 2018 và trước.
Đang trên
Xác định liệu ngày đã cho có matches một ngày cụ thể không. Ví dụ: ngày gửi nhận xét cuối cùng của khách hàng đã xảy ra vào ngày 1 tháng 3 năm 2018.
Không thể trên
Xác định liệu ngày đã cho có does not match một ngày cụ thể không. Ví dụ: ngày kết thúc đăng ký không được đặt vào ngày 1 tháng 3 năm 2018.
Đang vào ngày/s trong tuần
Xác định liệu ngày đã cho có is on a selected day/s of the week . Ví dụ: ngày thanh toán đơn hàng đầu tiên của khách hàng đã vào một Thứ Bảy hoặc Chủ Nhật.
Nằm trong phạm vi
Xác định liệu ngày đã cho có trong một phạm vi ngày đã chọn không. Loại so sánh này includes the selected dates trong phạm vi. Do đó, việc chọn phạm vi từ May 10, 2018 đến May 17, 2018 sẽ có nghĩa là quy tắc có hiệu lực cho các ngày cả ngày May 10, 2018 và May 17, 2018 và bất kỳ ngày nào ở giữa.
Không được đặt
Xác định liệu ngày đã cho is not set . Trong một số trường hợp, việc không đặt ngày là hợp lý:
- Ngày đặt hàng đầu tiên & cuối cùng đã thanh toán của một khách hàng will not be set nếu họ chưa bao giờ thanh toán cho một đơn hàng
- Ngày tạo tài khoản của khách hàng will not be set nếu họ là một khách hàng vãng lai
- Nhiều ngày liên quan đến đăng ký tùy chọn và do đó có thể not be set
- Ngày chạy cuối cùng của quy trình tự động hóa cho khách hàng will not be set nếu nó chưa bao giờ chạy cho khách hàng đó trước
Các ví dụ sử dụng
Dưới đây là một số ví dụ ngắn về cách sử dụng quy tắc dựa trên ngày: