School of Management;
Guangdong University of Technology;
Guangzhou 510520;
China;
School of Business Administration;
South China University of Technology;
Guangzhou 510641;
China;
Media; platforms; two-sided; markets; content; provision; advertising; intensity; product; differentiation;