For many developers, the use of our ad delegates is not necessary. Here are some reasons why you might need them:
- When you intend to use Rewarded Video. See our iOS and Android documentation for more information on integrating rewarded video.
- When you need information on a user's interaction with an ad. For instance, if you need to know when a user closes an interstitial video ad so you can resume background music in your app.
- When you need information about an ad unit's lifecycle. For instance, if you need to know when a banner changes, an interstitial begins obstructing the screen, etc.
See our iOS delegate and Android listener documentation for more information.