SCAdSlot

@interface SCAdSlot : NSObject

SCAdSlot: use this class in combination with the SCAdSequencer to define your adSlots

  • Array of at tags for this slot (at least one)

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly) NSString *_Nonnull adTag;
  • Variants for this adSlot (opener, closer, bumper)

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) SCAdVariants *_Nonnull variants;
  • Specify your skipOffset (in seconds) for this slot -1 means no skipOffet

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSInteger skipOffset;
  • Relative time when to start this slot (between 0 and 1)

    Declaration

    Objective-C

    @property (nonatomic) int relativeSlotTime;
  • force opener playback

    Declaration

    Objective-C

    @property (nonatomic) BOOL forceOpener;
  • force closer playback

    Declaration

    Objective-C

    @property (nonatomic) BOOL forceCloser;
  • force bumper playback

    Declaration

    Objective-C

    @property (nonatomic) BOOL forceBumper;
  • Default initializer

    Declaration

    Objective-C

    - (nonnull instancetype)initWithAdTag:(nonnull NSString *)adTag
                         relativeSlotTime:(id)relativeTime
                                 variants:(nullable SCAdVariants *)variants
                               skipOffset:(NSInteger)skipOffset;