説明なし
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

UADSBannerViewDelegate.h 1.2KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #import <Foundation/Foundation.h>
  2. #import <UnityAds/UADSBannerError.h>
  3. @class UADSBannerView;
  4. /**
  5. * UnityAdsBannerDelegate is a delegate class for callbacks from Unity Ads Banner operations.
  6. */
  7. @protocol UADSBannerViewDelegate <NSObject>
  8. @optional
  9. /**
  10. * Called when the banner is loaded and ready to be placed in the view hierarchy.
  11. *
  12. * @param bannerView View that was loaded
  13. */
  14. - (void)bannerViewDidLoad: (UADSBannerView *)bannerView;
  15. /**
  16. * Called when the user clicks the banner.
  17. *
  18. * @param bannerView View that the click occurred on.
  19. */
  20. - (void)bannerViewDidClick: (UADSBannerView *)bannerView;
  21. /**
  22. * Called when a banner causes
  23. * @param bannerView View that triggered leaving application
  24. */
  25. - (void)bannerViewDidLeaveApplication: (UADSBannerView *)bannerView;
  26. /**
  27. * Called when `UnityAdsBanner` encounters an error. All errors will be logged but this method can be used as an additional debugging aid. This callback can also be used for collecting statistics from different error scenarios.
  28. *
  29. * @param bannerView View that encountered an error.
  30. * @param error UADSBannerError that occurred
  31. */
  32. - (void)bannerViewDidError: (UADSBannerView *)bannerView error: (UADSBannerError *)error;
  33. @end