China, Online display advertising performance

An overview of online display advertising performance in China, 2014-2017.

Interactions as a share of impressions have apparently stabilised at 1.46%, having leapt sixfold from 0.49% to 3.11% from 2014 to 2015, then fallen by half to 1.51% the following year. Interaction data from Google is only available as far back as 201