Meaning of “image ad” in the English Dictionary

business-english dictionary

"image ad" in Business English

See all translations

image adnoun [ C ]

uk us

MARKETING, E-COMMERCE an online advertisement with a picture, which is shown on websites that include words or pictures that are similar to the advertised product or service:

Image ads can be created for both keyword-targeted and placement-targeted campaigns.

(Definition of “image ad” from the Cambridge Business English Dictionary © Cambridge University Press)