GoogleUserMessagingPlatform Framework Reference

  • UMPConsentForm is a single use object for handling consent forms.

  • UMPConsentInformation manages user consent details and must be accessed on the main thread.

  • UMPDebugSettings allows overriding settings specifically for debugging or testing purposes.

  • UMPRequestParameters contain the parameters used when updating user consent information.

Classes

The following classes are available globally.

  • A single use consent form object.

    Declaration

    Swift

     class ConsentForm : NSObject 
    

    Objective-C

     @interface UMPConsentForm : NSObject 
    
  • Consent information. All methods must be called on the main thread.

    Declaration

    Swift

     class ConsentInformation : NSObject 
    

    Objective-C

     @interface UMPConsentInformation : NSObject 
    
  • Overrides settings for debugging or testing.

    Declaration

    Swift

     class DebugSettings : NSObject, NSCopying 
    

    Objective-C

     @interface UMPDebugSettings : NSObject <NSCopying> 
    
  • Parameters sent on updates to user consent info.

    Declaration

    Swift

     class RequestParameters : NSObject, NSCopying 
    

    Objective-C

     @interface UMPRequestParameters : NSObject <NSCopying> 
    
Create a Mobile Website
View Site in Mobile | Classic
Share by: