https://ns.adobe.com/experience/campaign/notificationsubscription
Adobe Campaign notification subscriptions allow end-users opt into topics that can be used for communication such as marketing subscription lists.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
---|---|---|---|---|---|---|
Can be instantiated | Yes | Stable | No | Forbidden | Permitted | adobe/experience/campaign/notificationsubscription.schema.json |
- Notification Subscription
https://ns.adobe.com/experience/campaign/notificationsubscription
- Extensibility base schema
https://ns.adobe.com/xdm/common/extensible
- Notification Subscription Target
https://ns.adobe.com/experience/campaign/notificationsubscriptiontarget
- Notification Unsubscription Details
https://ns.adobe.com/experience/campaign/notificationunsubscriptiondetails
- Extensibility base schema
{
"xdm:topicID": "50ac9bf9-721d-44ac-8cf3-fb04c089f3bf",
"xdm:type": "Campaign/SubscriptionList",
"xdm:subscriptionDate": "2017-02-26T15:52:25+00:00",
"xdm:emailAddress": "[email protected]",
"xdm:unsubscriptionDetails": {
"xdm:unsubscriptionDate": "2017-09-26T15:52:25+00:00",
"xdm:remarkID": "40ac9bf9-721d-44ac-8cf3-fb04c089f3be",
"xdm:remarkText": "Sorry, leave me alone. These are my personal comments"
}
}
{
"xdm:topicID": "40ac9bf9-721d-44ac-8cf3-fb04c089f3bf",
"xdm:type": "Campaign/SubscriptionList",
"xdm:subscriptionDate": "2017-09-26T15:52:25+00:00",
"xdm:emailAddress": "[email protected]"
}
Property | Type | Required | Defined by |
---|---|---|---|
xdm:notificationTarget | Notification Subscription Target | Optional | Notification Subscription (this schema) |
xdm:subscriptionDate | string |
Optional | Notification Subscription (this schema) |
xdm:topicID | string |
Optional | Notification Subscription (this schema) |
xdm:type | string |
Optional | Notification Subscription (this schema) |
xdm:unsubscriptionDetails | Notification Unsubscription Details | Optional | Notification Subscription (this schema) |
* |
any | Additional | this schema allows additional properties |
Target/destination for where to send/receive the notification.
xdm:notificationTarget
- is optional
- type: Notification Subscription Target
- defined in this schema
- Notification Subscription Target –
https://ns.adobe.com/experience/campaign/notificationsubscriptiontarget
Date and time when the end-user has subscribed to a notification topic. An end-user is subscribed if they have a Subscription Date and the unsubscriptiondetails/unsubscriptionDate
is empty.
xdm:subscriptionDate
- is optional
- type:
string
- defined in this schema
string
- format:
date-time
– date and time (according to RFC 3339, section 5.6)
The topic that the end-user has subscribed to and opted into notifications for.
xdm:topicID
- is optional
- type:
string
- defined in this schema
string
The type of notification/subscription.
xdm:type
- is optional
- type:
string
- defined in this schema
string
Adobe Campaign notification unsubscription details.
xdm:unsubscriptionDetails
- is optional
- type: Notification Unsubscription Details
- defined in this schema
- Notification Unsubscription Details –
https://ns.adobe.com/experience/campaign/notificationunsubscriptiondetails