The definition of Shopping Mall or shopping centre advertising is advertising screens that are placed inside shopping centres. Shopping Mall screens can be static, digital or interactive. These screens are placed in prominent locations giving advertisers the opportunity to influence shoppers one last time before they shop!