Taboola
Impression

Impression

Website Monitoring Dictionary

impression means a single event of an advertisement (a banner or a text link) being displayed to a user.

If the website is selling banners, despite ad sales model (CPM - paid for impressions or CPC - paid for clicks), any downtime means a significant loss to its owner.

The solution is to use website monitoring service and react instantly when the downtime alert is received.