Is it a bad idea to make your google play game only playable if the person is logged in? Like they gotta log in to their GP account in order to be able to play, (as well as post to the leaderboard.)
This would ensure that they can't play the game unless connected to the internet, and thus they will see ads? Then they would have the option to buy the premium version/pay iAP to unlock full game, that has no ads, no login requirement, and can be played offline.
Good idea? Too draconian??
I once released a premium game and it got pirated unto a foreign android site, for free.
well this depends on your game. If your game needs a login / internet connection to get data from a cloud service (like Google Firebase), then yes.
However only allow player which are logged in in GPG to play due to see ads, will give you a lot of bad reviews.
I would let the player the choice, so you might earn less, but you get better reviews and so more player in total, which can aslo lead to higher income then.