Just to let you know there are several companies that offer Ad Rev through in game Adverts for PC games. I can't name any off the top of my head but there are ones that exist. I'm sure a few minutes on google will tell you :D, p.s if you get stuck I'll try find a few for you.
Also, by default people can donate to a game on itch.io even if it's web-based or free to download. That still works when people use ad blockers. It's also less intrusive, and more honest.