About
Culture
Services
Works
Contact
ita
Home
About
Culture
Services
Works
Career
Contact
ita
Back to Glossary
Impression
Measurement of the number of times an advertisement or content has been viewed. It does not indicate interaction, only the visibility of the ad.