Netflix’s ad, gaming bets in focus as investors seek clarity on pay-off