Ad display/Ad delivered
- When an ad is successfully displayed onto the visitor's display device such as a TV or computer screen.
Visit the ITV Institute for more information.