What does Ad impressions mean?
Ad impressions indicate how often an advertisement was served or counted as an impression under the platform’s rules. An impression does not prove that someone read the ad attentively.
From NetzTurm Decode. Clear explanations with historical context.