https://ns.adobe.com/xdm/context/identity-graph-flattened-export
Identity Graph Flattened Export Schema.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
---|---|---|---|---|---|---|
Can be instantiated | Yes | Stable | No | Forbidden | Permitted | identity/identity-graph-flattened-export.schema.json |
- Identity Graph Flattened Export Schema
https://ns.adobe.com/xdm/context/identity-graph-flattened-export
- Record Schema
https://ns.adobe.com/xdm/data/record
- Record Schema
{
"xdm:identityID": "22222222222222222222222222222222222222",
"xdm:namespaceID": 4,
"xdm:namespaceCode": "ECID",
"xdm:algorithm": "SHARED_DEVICE_DETECTION_SESSIONIZATION",
"xdm:membersByTimeRange": [
{
"xdm:startTimestamp": 1616092633262,
"xdm:endTimestamp": 16160926333874,
"xdm:graphID": "G1",
"xdm:identityMap": {
"ECID": [
{
"xdm:id": "22222222222222222222222222222222222222"
}
],
"CRMID": [
{
"xdm:id": "1233ce17-20e0-4a2c-8198-2a77fd60cf4d"
}
],
"PHONE": [
{
"xdm:id": "408-333-2222"
}
]
}
}
],
"xdm:lastUpdatedTime": "2020-09-26T15:52:25+00:00"
}
Property | Type | Required | Defined by |
---|---|---|---|
@id | string |
Optional | Record Schema |
xdm:algorithm | enum |
Optional | Identity Graph Flattened Export Schema (this schema) |
xdm:identityID | string |
Optional | Identity Graph Flattened Export Schema (this schema) |
xdm:lastUpdatedTime | string |
Optional | Identity Graph Flattened Export Schema (this schema) |
xdm:membersByTimeRange | object[] |
Optional | Identity Graph Flattened Export Schema (this schema) |
xdm:namespaceCode | string |
Optional | Identity Graph Flattened Export Schema (this schema) |
xdm:namespaceID | integer |
Optional | Identity Graph Flattened Export Schema (this schema) |
* |
any | Additional | this schema allows additional properties |
A unique identifier for the record.
@id
- is optional
- type:
string
- defined in Record Schema
string
- format:
uri-reference
– URI Reference (according to RFC3986)
Algorithm used by Identity Service to stitch like SHARED_DEVICE_DETECTION_SESSIONIZATION, DETERMINISTIC, FREQ_RECENCY etc.
xdm:algorithm
- is optional
- type:
enum
- defined in this schema
The value of this property must be equal to one of the known values below.
Value | Description |
---|---|
SHARED_DEVICE_DETECTION_SESSIONIZATION |
Shared Device Detection Sessionization |
FREQ_RECENCY_BASED_SHARED_DEVICES |
Frequency Recency Based Shared Devices |
DETERMINISTIC |
Deterministic |
Person ID Like Email or ECID or phone.
xdm:identityID
- is optional
- type:
string
- defined in this schema
string
Last updated time when this identity was updated.
xdm:lastUpdatedTime
- is optional
- type:
string
- defined in this schema
string
- format:
date-time
– date and time (according to RFC 3339, section 5.6)
xdm:membersByTimeRange
-
is optional
-
type:
object[]
-
defined in this schema
Array type: object[]
All items must be of the type:
object
with following properties:
Property | Type | Required |
---|---|---|
xdm:endTimestamp |
integer | Optional |
xdm:graphID |
string | Optional |
xdm:identityMap |
object | Optional |
xdm:startTimestamp |
integer | Optional |
End Timestamp.
xdm:endTimestamp
- is optional
- type:
integer
integer
- minimum value:
-9223372036854776000
- maximum value:
9223372036854776000
Person level Graph Identifier.
xdm:graphID
- is optional
- type:
string
string
undefined
xdm:identityMap
- is optional
- type:
object
Unknown type object
.
{
"type": "object",
"meta:xdmType": "map",
"additionalProperties": {
"type": "array",
"items": {
"$ref": "https://ns.adobe.com/xdm/context/identityitem"
}
},
"simpletype": "`object`"
}
Start Timestamp.
xdm:startTimestamp
- is optional
- type:
integer
integer
- minimum value:
-9223372036854776000
- maximum value:
9223372036854776000
Identity Type in human readable form.
xdm:namespaceCode
- is optional
- type:
string
- defined in this schema
string
Id for the Identity Type.
xdm:namespaceID
- is optional
- type:
integer
- defined in this schema
integer