Campaigns
SyneriseActivity
Declared In
SNRSynerise.h
Declaration
enum SyneriseActivity: Int {
simplePush,
banner,
walkthrough,
inAppMessage
}
SyneriseActivityAction
Declared In
SNRSynerise.h
Declaration
enum SyneriseActivityAction: Int {
none,
hide
}
NotificationInfo
Declared In
SNRNotificationInfo.h
Inherits From
Declaration
class NotificationInfo: BaseModel
Properties
Property | Type | Optional | Description |
---|---|---|---|
campaignHashId | String |
no | Identifier of the notification campaign. |
campaignTitle | String |
no | Identifier of the notification title. |
payload | [AnyHashable: Any] |
yes | Payload of the notification. |
Important: All properties are read-only.
InAppMessageData
Declared In
SNRInAppMessageData.h
Inherits From
Declaration
class InAppMessageData: BaseModel
Properties
Property | Type | Optional | Description |
---|---|---|---|
campaignHash | String |
no | Identifier of the in-app message campaign. |
variantIdentifier | String |
no | Identifier of the in-app message campaign variant. |
additionalParameters | [AnyHashable: Any] |
yes | Parameters additionally provided by the campaign. |
isTest | Bool |
no | Specifies if the object is from a test campaign. |
Important: All properties are read-only.