I had X1000s of Amazon impressions but earned 0$. I think is better to sell impressions or clicks directly.
They don't but lots of people do. I did that 1998, and my biz was much better than dealing with "sensors".
cookie time too short for amazon. I'm sure some of your clicks turned into sales but it was outside the time window