[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-25 UTC."],[[["This documentation details globally available classes for managing user consent and privacy in iOS applications."],["The classes include `UMPConsentForm` for displaying consent forms, `UMPConsentInformation` for accessing and updating user consent status, and `UMPDebugSettings` for testing and debugging purposes."],["`UMPRequestParameters` class is used for configuring parameters when updating user consent information."],["Each class is presented with its declaration in both Swift and Objective-C for easy integration into iOS projects."]]],["The document outlines four globally available classes: `UMPConsentForm`, a single-use consent form object; `UMPConsentInformation`, which manages consent data and requires main thread execution; `UMPDebugSettings`, for overriding settings during debugging; and `UMPRequestParameters`, for transmitting user consent information updates. Each class is defined with both Swift and Objective-C declarations, and the debug and request parameter classes conforms to the NSCopying protocol.\n"]]