You need to do some processesing of your data to get it into the format highcharts wants.
for (var i=0;i< data1.length;i++) {
data1[i] = [data1[i].date, data1[i].impressions];
}
and then use it as the series:
series:
[{
data: data1
}]