GDTUnifiedBannerAdNetworkConnectorProtocol.h 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. //
  2. // GDTUnifiedBannerAdNetworkConnectorProtocol.h
  3. // GDTMobApp
  4. //
  5. // Created by rowanzhang on 2021/7/22.
  6. // Copyright © 2021 Tencent. All rights reserved.
  7. //
  8. #ifndef GDTUnifiedBannerAdNetworkConnectorProtocol_h
  9. #define GDTUnifiedBannerAdNetworkConnectorProtocol_h
  10. @protocol GDTUnifiedBannerAdNetworkAdapterProtocol;
  11. @protocol GDTUnifiedBannerAdNetworkConnectorProtocol <GDTBaseAdNetworkConnectorProtocol>
  12. @optional
  13. - (void)adapter_unifiedBannerViewDidLoad:(id <GDTUnifiedBannerAdNetworkAdapterProtocol>)adapter;
  14. - (void)adapter_unifiedBannerViewFailedToLoad:(id <GDTUnifiedBannerAdNetworkAdapterProtocol>)adapter error:(NSError *)error;
  15. - (void)adapter_unifiedBannerViewWillExpose:(id <GDTUnifiedBannerAdNetworkAdapterProtocol>)adapter;
  16. - (void)adapter_unifiedBannerViewClicked:(id <GDTUnifiedBannerAdNetworkAdapterProtocol>)adapter;
  17. - (void)adapter_unifiedBannerViewWillPresentFullScreenModal:(id <GDTUnifiedBannerAdNetworkAdapterProtocol>)adapter;
  18. - (void)adapter_unifiedBannerViewDidPresentFullScreenModal:(id <GDTUnifiedBannerAdNetworkAdapterProtocol>)adapter;
  19. - (void)adapter_unifiedBannerViewWillDismissFullScreenModal:(id <GDTUnifiedBannerAdNetworkAdapterProtocol>)adapter;
  20. - (void)adapter_unifiedBannerViewDidDismissFullScreenModal:(id <GDTUnifiedBannerAdNetworkAdapterProtocol>)adapter;
  21. - (void)adapter_unifiedBannerViewWillLeaveApplication:(id <GDTUnifiedBannerAdNetworkAdapterProtocol>)adapter;
  22. - (void)adapter_unifiedBannerViewWillClose:(id <GDTUnifiedBannerAdNetworkAdapterProtocol>)adapter;
  23. @end
  24. #endif /* GDTUnifiedBannerAdNetworkConnectorProtocol_h */