Impression Share is the percentage of times your ad was shown out of the total eligible impressions it could have received. A low impression share often indicates budget or bid constraints.
Impression Share is the percentage of times your ad was shown out of the total eligible impressions it could have received. A low impression share often indicates budget or bid constraints.