Neither of you will probably ever visit this thread again but I think it is fair to point out that the 50% requirement was reduced to 1/3 (or 33.3333% after the sneak peeks were released).
@OP What you have done is left your TH woefully under protected. In order to lose a defence that attcker has to get either 50% of your base for 1 star or your TH which is also still worth 1star. In this case you state that the defender only got 24% which can only mean that your TH was taken out.
In order to get a shield an attacker has to get at least 30% of your base and use 1/3 of his troop capacity in attacking you. Therefore there can be cases where a base is completely wiped out but not shield is granted as the base is so woefully lacking in defensive structures that attacking it is pitifully easy.