GoogleUserMessagingPlatform Framework ReferenceStay organized with collectionsSave and categorize content based on your preferences.
Page Summary
UMPConsentFormLoadCompletionHandlerprovides a consent form on success and an error on failure.
UMPConsentFormPresentCompletionHandleris called when the presentation of a consent form is complete.
UMPConsentInformationUpdateCompletionHandleris called when the consent information request finishes, indicating success or failure via an error object.
Type-Definitions
The following type definitions are available globally.
[[["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-08-20 UTC."],[],["The provided content defines three type aliases for handling consent-related operations. `UMPConsentFormLoadCompletionHandler` provides a consent form or an error upon loading completion. `UMPConsentFormPresentCompletionHandler` is called after a consent form's presentation, providing a potential error. `UMPConsentInformationUpdateCompletionHandler` signals the completion of a consent info request, offering an error if the update failed. Each handler is defined in both Swift and Objective-C, specifying the potential for an error.\n"]]