Age, gender, income and education influence who watches ads and why.