Khi người dùng chỉ có thể thực hiện một hành động một lần một ngày, ví dụ như nhận được một vé miễn phí cho một cuộc thi, có hai khả năng tôi gặp phải trong trải nghiệm của mình.
1) Đặt lại 24 giờ
Nếu anh ta thực hiện hành động vào ngày 1 vào 11:45 tối, anh ta chỉ có thể thực hiện lại hành động đó vào ngày 2 vào hoặc sau 11:45. Anh ấy sẽ không thể làm điều đó 11:44 vào ngày 2.
2) Đặt lại nửa đêm (hoặc bất kỳ thời gian cố định nào)
Bất kể thời gian nào người dùng thực hiện hành động vào ngày 1, ngay khi bắt đầu nửa đêm và ngày 2 bắt đầu, anh ta sẽ có thể thực hiện lại.
Cả hai đều giới hạn người dùng chỉ thực hiện một hành động mỗi ngày, nhưng tôi thường gặp phải phương pháp 1, người mà tôi nghĩ là khá bất tiện vì hai lý do:
- Đầu tiên tôi phải đợi thời gian
- và thứ hai trong một khoảng thời gian dài, dấu thời gian của tôi khi thực hiện hành động sẽ trở thành muộn hơn, vì tôi sẽ không thể thực hiện hành động chính xác tại dấu thời gian đó hàng ngày, chỉ vài giây hoặc vài phút sau.
Có bất kỳ lý do kỹ thuật nào, rằng người ta thích phương pháp 1 hơn, mặc dù theo tôi là bất lợi quan trọng đối với người dùng đã nêu trước?
Chỉnh sửa, để chỉ định: Tôi đặc biệt nói về một ví dụ, trong đó thời gian thực sự là 24 giờ không cần thiết, chẳng hạn như trong sự kiện quay miễn phí hiện tại của Theory11 , nơi bạn có 1 vòng quay miễn phí cứ sau 24 giờ để có cơ hội tại các giải thưởng chiến thắng.