Paid Ads term
Impression Share
Impression share is the percentage of times your ads were shown compared to the total number of times they could have been shown. It helps you understand your ad visibility and identify areas for improvement in your advertising strategy.