https://ns.adobe.com/xdm/context/segmentidentity
SegmentIdentity is used to clearly distinguish segments from multiple sources. SegmentIdentity is established by an segment identity provider, which itself is referenced in the namespace
attribute. Within each namespace
, the segmentidentity is unique.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
---|---|---|---|---|---|---|
Can be instantiated | Yes | Experimental | Yes | Forbidden | Permitted | context/segmentidentity.schema.json |
- Identity
https://ns.adobe.com/xdm/context/segmentidentity
- Namespace
https://ns.adobe.com/xdm/context/namespace
- Namespace
{
"@id": "https://data.adobe.io/entities/segmentIdentity/id123",
"xdm:namespace": {
"xdm:code": "AA12345"
}
}
Property | Type | Required | Defined by |
---|---|---|---|
@id | string |
Optional | Identity (this schema) |
xdm:namespace | Namespace | Optional | Identity (this schema) |
xdm:xid | string |
Optional | Identity (this schema) |
* |
any | Additional | this schema allows additional properties |
Identity of the Segment in the related namespace.
@id
- is optional
- type:
string
- defined in this schema
string
- format:
uri
– Uniformous Resource Identifier (according to RFC3986)
The namespace associated with the xid
attribute.
xdm:namespace
- is optional
- type: Namespace
- defined in this schema
- Namespace –
https://ns.adobe.com/xdm/context/namespace
When present, this value represents a cross-namespace identifier that is unique across all namespace-scoped identifiers in all namespaces.
xdm:xid
- is optional
- type:
string
- defined in this schema
string