MoEngageSetUserAttributeTask
@objc(MoEngageSetUserAttributeTask)
public final class MoEngageSetUserAttributeTask : MoEngageBaseTask, MoEngageTaskProtocol, @unchecked Sendable
Typed task returned by every setUserAttribute* family method — base
setUserAttribute, epoch/date/ISO variants, setAlias, setUniqueID,
setEmailID, setName, setFirstName, setLastName, setMobileNumber,
setGender, setDateOfBirth*, trackUserPushPreference, setLocation.
Carries the MoEngageUserAttributeResult payload on success.
-
Declaration
Swift
public typealias Success = MoEngageUserAttributeResult -
Declaration
Swift
public typealias Failure = MoEngageRequestFailure