GoogleInteractiveMediaAds Framework Reference

IMAAdEvent

  @interface 
 IMAAdEvent 
 : 
 NSObject 
 

Simple data class used to transport ad playback information.

  • Type of the event.

    Declaration

    Swift

      var 
     type 
     : 
      IMAAdEventType 
     
     { 
     get 
     } 
     
    

    Objective-C

      @property 
     ( 
     nonatomic 
     , 
     readonly 
     ) 
      IMAAdEventType 
     
     type 
     ; 
     
    
  • Stringified type of the event.

    Declaration

    Swift

      var 
     typeString 
     : 
     String 
     { 
     get 
     } 
     
    

    Objective-C

      @property 
     ( 
     nonatomic 
     , 
     copy 
     , 
     readonly 
     ) 
     NSString 
     * 
     _Nonnull 
     typeString 
     ; 
     
    
  • The current ad that is playing or just played. This will be nil except for events where an ad is available (start, quartiles, midpoint, complete, and tap).

    Declaration

    Swift

      var 
     ad 
     : 
      IMAAd 
     
     ? 
     { 
     get 
     } 
     
    

    Objective-C

      @property 
     ( 
     nonatomic 
     , 
     readonly 
     , 
     nullable 
     ) 
      IMAAd 
     
     * 
     ad 
     ; 
     
    
  • Extra data about the ad.

    Declaration

    Swift

      var 
     adData 
     : 
     [ 
     String 
     : 
     Any 
     ]? 
     { 
     get 
     } 
     
    

    Objective-C

      @property 
     ( 
     nonatomic 
     , 
     copy 
     , 
     readonly 
     , 
     nullable 
     ) 
     NSDictionary 
     < 
     NSString 
     * 
     , 
     id 
     > 
     * 
     adData 
     ; 
     
    
Design a Mobile Site
View Site in Mobile | Classic
Share by: