Wenn ein Benutzer eine Aktion nur einmal am Tag ausführen kann, z. B. eine Freikarte für einen Wettbewerb, gibt es zwei Möglichkeiten, auf die ich meiner Erfahrung nach gestoßen bin.
1) 24 Stunden Reset
Wenn er die Aktion am ersten Tag um 23:45 Uhr ausführt, kann er sie erst am zweiten Tag um 23:45 Uhr oder später erneut ausführen. Er wird es am zweiten Tag um 11:44 Uhr nicht schaffen.
2) Mitternachts-Reset (oder eine festgelegte Zeit)
Unabhängig davon, wann der Benutzer die Aktion an Tag 1 ausführt, kann er sie erneut ausführen, sobald es Mitternacht wird und Tag 2 beginnt.
Beides schränkt den Benutzer ein, nur eine Aktion pro Tag auszuführen, aber ich stoße am häufigsten auf Methode 1, die meiner Meinung nach aus zwei Gründen ziemlich unpraktisch ist:
- Zuerst muss ich auf die Zeit warten
- und zweitens wird über einen langen Zeitraum der Zeitstempel, mit dem ich die Aktion durchführe, immer später, da ich die Aktion nicht jeden Tag genau zu diesem Zeitstempel ausführen kann, nur ein paar Sekunden oder Minuten später.
Gibt es irgendeinen technischen Grund, dass man Methode 1 vorziehen würde, obwohl der meiner Meinung nach wichtige Nachteil für den Benutzer vorher angegeben wurde?
Bearbeiten, um genau zu sein: Ich spreche insbesondere von einem Beispiel, bei dem die tatsächliche Zeitspanne von 24 Stunden offensichtlich nicht benötigt wird, wie im aktuellen Freispiel-Event von Theorie11 , bei dem Sie alle 24 Stunden 1 Freispiel erhalten, um eine Chance zu bekommen bei gewinnenden Preisen.