Y
Youku Advertising
Hangzhou, Zhejiang, China · Founded 2006
1001-5000 employees
Sourced & current · updated May 18, 2026
Youku Advertising is the digital advertising arm of Youku, China's leading online video platform, offering brand and performance ad solutions across one of the country's largest streaming audiences.
Where they sit
Connected TV PlatformRetail Media PlatformVideo Advertising Platform
One of China's largest online video advertising platforms, integrated within the Alibaba digital marketing ecosystem
Ownership
Parent: Alibaba Group