Page Impressions
definition:
the number of times your on-line advertisement is viewed. This figure is directly proportional to a website's traffic.
the number of times your on-line advertisement is viewed. This figure is directly proportional to a website's traffic.