In dictionaries:
viewable area
Viewable impression
In the online advertising industry, a viewable impression is a measure of whether a given advert was actually seen by a human being, as opposed to being out of view or served as the result of automated activity.
more...