forked from adobe/xdm
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdecisionevent-all.schema.json
More file actions
69 lines (69 loc) · 4.29 KB
/
decisionevent-all.schema.json
File metadata and controls
69 lines (69 loc) · 4.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
{
"meta:license": [
"Copyright 2019 Adobe Systems Incorporated. All rights reserved.",
"This work is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) license",
"you may not use this file except in compliance with the License. You may obtain a copy",
"of the License at https://creativecommons.org/licenses/by/4.0/"
],
"$id": "https://ns.adobe.com/experience/decisioning/decisionevent-all",
"$schema": "http://json-schema.org/draft-06/schema#",
"title": "Decision Event - Reporting Dimensions",
"type": "object",
"meta:abstract": true,
"meta:extensible": true,
"meta:intendedToExtend": [
"https://ns.adobe.com/experience/decisioning/decisionevent"
],
"description": "This is a fieldgroup for Decision Events that adds dimensions for rollup by organization, container, batch job and request.",
"definitions": {
"decisioning-mixin": {
"properties": {
"https://ns.adobe.com/adobecloudplatform/ims/organizationID": {
"title": "IMS Organization Identifier",
"type": "string",
"description": "An identity associated with the organization that maintains the library of business objects and rules for this decision.",
"meta:titleId": "decisionevent-all##https://ns.adobe.com/adobecloudplatform/ims/organizationID##title##91911",
"meta:descriptionId": "decisionevent-all##https://ns.adobe.com/adobecloudplatform/ims/organizationID##description##54631"
},
"https://ns.adobe.com/experience/decisioning/containerID": {
"title": "Container Identifier",
"type": "string",
"description": "An identity associated with the library of business objects and rules for this decision.",
"meta:titleId": "decisionevent-all##https://ns.adobe.com/experience/decisioning/containerID##title##51931",
"meta:descriptionId": "decisionevent-all##https://ns.adobe.com/experience/decisioning/containerID##description##79631"
},
"https://ns.adobe.com/experience/decisioning/batchID": {
"title": "Batch Identifier",
"type": "string",
"description": "A workflow identity associated with the decision event, if the request was made in batch mode. This property will be absent if the decision leading to this event was made individually for a single profile identity.",
"meta:titleId": "decisionevent-all##https://ns.adobe.com/experience/decisioning/batchID##title##77891",
"meta:descriptionId": "decisionevent-all##https://ns.adobe.com/experience/decisioning/batchID##description##98601"
},
"https://ns.adobe.com/experience/decisioning/decisionRequestID": {
"title": "Request Identifier",
"type": "string",
"description": "An optional identifier that was provided by the client, unique per profile and request. It is used to track the decision request in the dataset of propositions. If a request was processed more than once for any reason there will be more than one event with the same decision request identifier in the dataset and those events can be de-duplicated.",
"meta:titleId": "decisionevent-all##https://ns.adobe.com/experience/decisioning/decisionRequestID##title##25181",
"meta:descriptionId": "decisionevent-all##https://ns.adobe.com/experience/decisioning/decisionRequestID##description##44871"
}
}
}
},
"allOf": [
{
"$ref": "https://ns.adobe.com/xdm/common/extensible#/definitions/@context"
},
{
"$ref": "#/definitions/decisioning-mixin"
}
],
"meta:status": "stable",
"meta:titleId": "decisionevent-all##title##55751",
"meta:descriptionId": "decisionevent-all##description##70481",
"examples": [
{
"https://ns.adobe.com/adobecloudplatform/ims/organizationID": "0D8E32C65A8A91520A494008@AdobeOrg",
"https://ns.adobe.com/experience/decisioning/containerID": "c75afa32-371f-4895-8f43-b853dd9fe740"
}
]
}