Partnered Media
Ecosystem
Display ads – A direct
advertising presentation
Native ads – An
immersive advertising
experience
Diverse Ad Formats, Offering Advertisers
a Variety of Choices
Partnered Media
Ecosystem