Skip to content

Latest commit

 

History

History
235 lines (136 loc) · 4.98 KB

identity-namespace.schema.md

File metadata and controls

235 lines (136 loc) · 4.98 KB

Identity Namespace Schema

https://ns.adobe.com/xdm/context/identity-namespace

Identity Namespace Schema.

Abstract Extensible Status Identifiable Custom Properties Additional Properties Defined In
Can be instantiated Yes Stable No Forbidden Permitted identity/identity-namespace.schema.json

Schema Hierarchy

  • Identity Namespace https://ns.adobe.com/xdm/context/identity-namespace

Identity Namespace Examples

{
  "xdm:namespaceCode": "ECID",
  "xdm:namespaceID": 4657,
  "xdm:namespaceName": "ECID",
  "xdm:namespaceDescription": "Experience Cloud ID",
  "xdm:namespaceIdType": "COOKIE"
}
{
  "xdm:namespaceCode": "ECID",
  "xdm:namespaceID": 4657,
  "xdm:namespaceName": "ECID",
  "xdm:namespaceDescription": "Experience Cloud ID",
  "xdm:namespaceIdType": "COOKIE",
  "xdm:createDate": "2018-10-23T12:00:00-06:00",
  "xdm:modifyDate": "2018-10-23T12:00:00-06:00"
}

Identity Namespace Properties

Property Type Required Defined by
@id string Optional Record Schema
xdm:createDate string Optional Identity Namespace (this schema)
xdm:modifyDate string Optional Identity Namespace (this schema)
xdm:namespaceCode string Optional Identity Namespace (this schema)
xdm:namespaceDescription string Optional Identity Namespace (this schema)
xdm:namespaceID integer Optional Identity Namespace (this schema)
xdm:namespaceIdType enum Optional Identity Namespace (this schema)
xdm:namespaceName string Optional Identity Namespace (this schema)
* any Additional this schema allows additional properties

@id

Identifier

A unique identifier for the record.

@id

@id Type

string

  • format: uri-reference – URI Reference (according to RFC3986)

xdm:createDate

Create Date Time

The date and time when the namespace was created in ISO 8601 format

xdm:createDate

  • is optional
  • type: string
  • defined in this schema

xdm:createDate Type

string

xdm:createDate Example

"An example form is \"2004-10-23T12:00:00-06:00\"."

xdm:modifyDate

Update Date Time

The date and time when the namespace was updated in ISO 8601 format

xdm:modifyDate

  • is optional
  • type: string
  • defined in this schema

xdm:modifyDate Type

string

xdm:modifyDate Example

"An example form is \"2004-10-23T12:00:00-06:00\"."

xdm:namespaceCode

Namespace Code

This code is a human readable identifier for the namespace

xdm:namespaceCode

  • is optional
  • type: string
  • defined in this schema

xdm:namespaceCode Type

string

xdm:namespaceDescription

Namespace Description

Description for the namespace

xdm:namespaceDescription

  • is optional
  • type: string
  • defined in this schema

xdm:namespaceDescription Type

string

xdm:namespaceID

Unique Namespace ID

Unique Identifier for namespace

xdm:namespaceID

  • is optional
  • type: integer
  • defined in this schema

xdm:namespaceID Type

integer

xdm:namespaceIdType

Namespace Id Type

Identity identifier type for the namespace

xdm:namespaceIdType

  • is optional
  • type: enum
  • defined in this schema

The value of this property must be equal to one of the known values below.

xdm:namespaceIdType Known Values

Value Description
EMAIL Email
PHONE_NUMBER Phone number
DEVICE Device ID
COOKIE Cookie ID
CROSS_DEVICE Cross-device ID
NON_PEOPLE Non-people identifier

xdm:namespaceName

Namespace Name

This is human readable name for the namespace

xdm:namespaceName

  • is optional
  • type: string
  • defined in this schema

xdm:namespaceName Type

string