Enumerations
The following enumerations are available globally.
-
Errors concerning the initialization of the sdk using
See moreGranify.activateGranify(...)Declaration
Swift
public enum SDKActivationError : Error -
Errors concerning the general method calls
See moreDeclaration
Swift
public enum MethodError : Error -
Not intended for public use; this enum and its methods are exposed due to technical requirements but are not intended to be used externally. Do not interact with this enum or its constituents.
See moreDeclaration
Swift
@objc(GFYLogLevel) public enum LogLevel : Int, Comparable, Codable, CustomStringConvertible, CaseIterable -
Not intended for public use; this enum and its methods are exposed due to technical requirements but are not intended to be used externally. Do not interact with this enum or its constituents.
See moreDeclaration
Swift
@objc(GFYLogSource) public enum LogSource : Int -
Identifies a particular type of currency
Currently only USD is supported in this SDK. Talk to your Account Manager if you require further currency options.
See moreDeclaration
Swift
@objc(GFYCurrency) public enum Currency : Intextension Currency: CustomStringConvertibleextension Currency: Encodable -
Defines valid display status values that may be reported when the engine decides to show a message to a shopper
See moreDeclaration
Swift
@objc(GFYDisplayStatus) public enum DisplayStatus : Intextension DisplayStatus: CustomStringConvertible -
Matching groups that a shopper may be assigned to.
Note that Granify configures each site to allow only certain matching groups to be used. Contact your account manager if you are uncertain which values are valid in your case.
See moreDeclaration
Swift
@objc(GFYMatchingGroup) public enum MatchingGroup : Int, Codable, CaseIterableextension MatchingGroup: CustomStringConvertible -
Page types that may be present in an application
See moreDeclaration
Swift
@objc(GFYPageType) public enum PageType : Int, Encodableextension PageType: CustomStringConvertible -
States governing when a concept is allowed to be shown to a shopper. Since: 4.0.0
See moreDeclaration
Swift
@objc(GFYRestrictionState) public enum RestrictionState : Int
Enumerations Reference