24 hours is a very short period for the game to be up before betting stops. My objective is to be able to have 7 days of betting to maximise the number of customers able to participate.
How early do you think other places put it in? I mean depends on the games of course, there are some known a lot before of course, like NBA finals are known for the 7th game date before the first game even started. So maybe like do a "who will win the NBA championship suns or bucks?" before the finals even start, and that would give you nearly 10 days maybe even more to list it there, yet it wasn't still there anyway.
So there are those situations, however in euro cup type of situations most places do list the games 24 hours before, or if lucky 48 hours before. Group games were known like weeks before, you could have listed every single group game over a week before they happen as well. I don't know, it just feels like you guys did not wanted to share those things because there weren't enough bet on them, otherwise this excuse just doesn't stay valid when you look at the dates.
1. You're right regarding the fact that dates for NBA playoff games are decided until the 7th game. However, we can't upload the bets with an expiry date that lies in the middle of the series or at the end because every single result skews the betting and that's not right. The expiry has to be before the event begins as a whole, so you can understand the difficulty.
2. With the Euros, we did list most group stage games over a week before they started. We have covered the Euros for the entirety of the tournament.