GDTAdParams.h 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. //
  2. // GDTAdParams.h
  3. // GDTMobApp
  4. //
  5. // Created by royqpwang on 2020/4/30.
  6. // Copyright © 2020 Tencent. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. NS_ASSUME_NONNULL_BEGIN
  10. @interface GDTAdParams : NSObject
  11. /**
  12. * 广告大小,模板 2.0 信息流广告使用。当 height = 0,自动根据 width 算高;当 height > 0,直接使用传入的 width、height 作为模板容器 View 的大小。
  13. */
  14. @property (nonatomic, assign) CGSize adSize;
  15. /**
  16. * 非 WiFi 网络,视频广告是否自动播放。默认 NO。loadAd 前设置。
  17. */
  18. @property (nonatomic, assign) BOOL videoAutoPlayOnWWAN;
  19. /**
  20. * 视频广告自动播放时,是否静音。默认 YES。loadAd 前设置。
  21. */
  22. @property (nonatomic, assign) BOOL videoMuted;
  23. /**
  24. * 视频详情页播放时是否静音。默认NO。loadAd 前设置。
  25. */
  26. @property (nonatomic, assign) BOOL detailPageVideoMuted;
  27. /**
  28. 请求视频的时长下限。
  29. 以下两种情况会使用 0,1:不设置 2:minVideoDuration大于maxVideoDuration
  30. */
  31. @property (nonatomic) NSInteger minVideoDuration;
  32. /**
  33. 请求视频的时长上限,视频时长有效值范围为[5,180]。
  34. */
  35. @property (nonatomic) NSInteger maxVideoDuration;
  36. @end
  37. NS_ASSUME_NONNULL_END