Direct Supply from
Premium Media
Resources

Display ads – A direct
advertising presentation

Native ads – An
immersive advertising
experience

Diverse Ad Formats, Offering Advertisers
a Variety of Choices

macbook-content
iPhone-new
Display ads – A direct advertising presentation
Native ads – An immersive advertising experience
Diverse Ad Formats, Offering Advertisers a Variety of Choices
macbook-content
iPhone-new