QEDUserProperties
public struct QEDUserProperties : Codable
A QEDUserProperties represents user information inclduing email, phone and mailing list subscriptions
-
The email string represeted by this instance
Declaration
Swift
public var email: String? -
The phone number string represeted by this instance
Declaration
Swift
public var phone: String? -
The mailing lists the email supports
Declaration
Swift
public var mailingLists: [MFMailList] -
Undocumented
Declaration
Swift
public init(email: String?, phone: String?, mailingLists: [MFMailList]) -
A dictionary where the keys are the mail lists
nameand the value the correspondingsubscribedvalueDeclaration
Swift
public var subscriptionsDictionary: [String : Bool] { get } -
Returns a dictionary representation of the instance.
The keys are
Stringinstances as described on QED REST API. Values areAnyHashableinstances derived from the respective instance attributes.Declaration
Swift
public func dictionaryRepresentation() -> [String : AnyHashable]Return Value
Returns a dictionary compatible with the
QEDAPIreporting functionality.
QEDUserProperties Structure Reference