Ecommerce group attempting to win over more brands as it steps up push into ad-funded streaming services in 2025