Unlocking the power of in-game mobile ads: enhancing revenue, engagement, and advertising opportunities in mobile gaming