Impression
Definition:
The metric a site uses for measuring inventory. Different definitions exist for this term. See Ad Impression, Ad View.
To download a PDF of over 600 terms, click here.
Advertisement





