VIExternalTracker

@interface VIExternalTracker : NSObject

Provides functional for tracking events with custom service.

  • Undocumented

    Declaration

    Objective-C

    - (void)adStart:(nonnull NSString *)placementId;

    Swift

    func adStart(_ placementId: String)
  • Undocumented

    Declaration

    Objective-C

    - (void)adComplete:(nonnull NSString *)placementId;

    Swift

    func adComplete(_ placementId: String)
  • Undocumented

    Declaration

    Objective-C

    - (void)adPaused:(nonnull NSString *)placementId;

    Swift

    func adPaused(_ placementId: String)
  • Undocumented

    Declaration

    Objective-C

    - (void)adResumed:(nonnull NSString *)placementId;

    Swift

    func adResumed(_ placementId: String)
  • Undocumented

    Declaration

    Objective-C

    - (void)adSkiped:(nonnull NSString *)placementId;

    Swift

    func adSkiped(_ placementId: String)
  • Undocumented

    Declaration

    Objective-C

    - (void)adError:(nonnull NSString *)placementId;

    Swift

    func adError(_ placementId: String)
  • Undocumented

    Declaration

    Objective-C

    - (void)adClicked:(nonnull NSString *)placementId;

    Swift

    func adClicked(_ placementId: String)
  • Undocumented

    Declaration

    Objective-C

    - (void)adVolumeChanged:(nonnull NSString *)placementId isMute:(BOOL)isMute;

    Swift

    func adVolumeChanged(_ placementId: String, isMute: Bool)