* Called when an ad is shown for the given placement. Your application should pause here.
override fun onAdStarted(placement: Placement) {}
* Called when an ad is available for the given placement.
override fun onAdAvailable(placement: Placement) {}
* Called when an ad is closed. Your application should resume here.
override fun onAdClosed(placement: Placement, finished: Boolean) {}
* Called when there was an error displaying the ad.
override fun onAdDisplayError(placement: Placement, hyprMXError: HyprMXErrors) {}
* Called when no ad is available for the given placement.
override fun onAdNotAvailable(placement: Placement) {}
* Called when the user should be rewarded for the given rewarded placement.
override fun onAdRewarded(placement: Placement, rewardName: String, rewardValue: Int) {}
* The loaded ad has expired. Please load ad again on this placement when you expect to show
override fun onAdExpired(placement:Placement) {}