What are on-site, off-site and in-store ads? IAB Europe aims to clear terminology confusion, updates retail media definitions (PPC Land)
Luis Rijo. The definitions establish clear parameters for on-site retail media as "advertising sold on a commerce platform or retailer's own digital properties." These typically encompass owned and operated websites and applications, featuring formats including Sponsored Products, Sponsored Display, and Display and Video advertisements. […]
Tue, Jul 15 at 11:15 PM