https://ns.adobe.com/xdm/context/optinout
Describes a users' communication preferences by channel. For each channel individually, which is a property of this object, a user's preference (opt-in, opt-out, pending) can be recorded. In addition, a global override opt-out is possible. Each property of this schema must be a valid and known URI for an XDM Channel.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
---|---|---|---|---|---|---|
Can be instantiated | Yes | Experimental | No | Forbidden | Permitted | context/optinout.schema.json |
- OptInOut
https://ns.adobe.com/xdm/context/optinout
- Extensibility Base Schema
https://ns.adobe.com/xdm/common/extensible
- Extensibility Base Schema
{
"https://ns.adobe.com/xdm/channels/email": "pending",
"https://ns.adobe.com/xdm/channels/phone": "out",
"https://ns.adobe.com/xdm/channels/sms": "in",
"https://ns.adobe.com/xdm/channels/fax": "not_provided",
"https://ns.adobe.com/xdm/channels/direct-mail": "not_provided",
"https://ns.adobe.com/xdm/channels/apns": "not_provided",
"xdm:globalOptout": false
}
Property | Type | Required | Default | Defined by |
---|---|---|---|---|
https://ns.adobe.com/xdm/channels/adm | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/agency | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/apns | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/application | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/baidu | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/channel | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/direct-mail | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/email | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/facebook-feed | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/fax | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/gcm | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/line | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/mobile-app | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/mpns | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/phone | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/sms | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/twitter-feed | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/web | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/webpage | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/wechat | enum |
Optional | "not_provided" |
OptInOut (this schema) |
https://ns.adobe.com/xdm/channels/wns | enum |
Optional | "not_provided" |
OptInOut (this schema) |
xdm:globalOptout | boolean |
Optional | false |
OptInOut (this schema) |
* |
any | Additional | this schema allows additional properties |
Amazon Device Messaging channel OptInOut.
https://ns.adobe.com/xdm/channels/adm
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/adm Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
External Agency channel OptInOut.
https://ns.adobe.com/xdm/channels/agency
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/agency Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Apple Push Notification Service channel OptInOut.
https://ns.adobe.com/xdm/channels/apns
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/apns Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Application channel OptInOut.
https://ns.adobe.com/xdm/channels/application
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/application Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Baidu Cloud Push Service channel OptInOut.
https://ns.adobe.com/xdm/channels/baidu
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/baidu Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Experience channel OptInOut.
https://ns.adobe.com/xdm/channels/channel
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/channel Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Mail delivered by a postal service channel OptInOut.
https://ns.adobe.com/xdm/channels/direct-mail
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/direct-mail Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
E-Mail messages, delivered via SMTP to list subscribers channel OptInOut.
https://ns.adobe.com/xdm/channels/email
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/email Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
The Facebook News Feed channel OptInOut.
https://ns.adobe.com/xdm/channels/facebook-feed
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/facebook-feed Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Telefacsimile channel OptInOut.
https://ns.adobe.com/xdm/channels/fax
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/fax Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Google Cloud Messaging channel OptInOut.
https://ns.adobe.com/xdm/channels/gcm
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/gcm Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Line Platform Notification channel OptInOut.
https://ns.adobe.com/xdm/channels/line
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/line Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Native mobile applications that are installed through an app store channel OptInOut.
https://ns.adobe.com/xdm/channels/mobile-app
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/mobile-app Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Microsoft Push Notification Service channel OptInOut.
https://ns.adobe.com/xdm/channels/mpns
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/mpns Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
The telephone channel OptInOut.
https://ns.adobe.com/xdm/channels/phone
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/phone Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Short Message Service delivered to a mobile phone channel OptInOut.
https://ns.adobe.com/xdm/channels/sms
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/sms Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Twitter Feed channel OptInOut.
https://ns.adobe.com/xdm/channels/twitter-feed
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/twitter-feed Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
World Wide Web and mobile web channel OptInOut.
https://ns.adobe.com/xdm/channels/web
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/web Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Web Page channel OptInOut.
https://ns.adobe.com/xdm/channels/webpage
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/webpage Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
WeChat Platform Notification channel OptInOut.
https://ns.adobe.com/xdm/channels/wechat
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/wechat Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Windows Push Notification Service channel OptInOut.
https://ns.adobe.com/xdm/channels/wns
- is optional
- type:
enum
- default:
"not_provided"
- defined in this schema
The value of this property must be equal to one of the known values below.
https://ns.adobe.com/xdm/channels/wns Known Values
Value | Description |
---|---|
not_provided |
Not Provided |
pending |
Pending Verification |
in |
Opt-In: the user explicitly consents to receiving messages. |
out |
Opt-Out: the user declines to receive any messages on this channel. |
Do not contact this profile on any outbound channel.
xdm:globalOptout
- is optional
- type:
boolean
- default:
false
- defined in this schema
boolean