https://ns.adobe.com/xdm/datatypes/tool-usage
Tool usage comprises the most common steps used in a site tool or utility, such as calculators, registrations, and requests for more information.
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Cannot be instantiated | Yes | Experimental | No | Forbidden | Permitted | datatypes/tool-usage.schema.json |
{}| Property | Type | Group |
|---|---|---|
| xdm:toolUsageCancelled | reference | https://ns.adobe.com/xdm/datatypes/tool-usage#/definitions/toolUsage |
| xdm:toolUsageComplete | reference | https://ns.adobe.com/xdm/datatypes/tool-usage#/definitions/toolUsage |
| xdm:toolUsageFailure | reference | https://ns.adobe.com/xdm/datatypes/tool-usage#/definitions/toolUsage |
| xdm:toolUsageID | string |
https://ns.adobe.com/xdm/datatypes/tool-usage#/definitions/toolUsage |
| xdm:toolUsageName | string |
https://ns.adobe.com/xdm/datatypes/tool-usage#/definitions/toolUsage |
| xdm:toolUsageSaved | reference | https://ns.adobe.com/xdm/datatypes/tool-usage#/definitions/toolUsage |
| xdm:toolUsageStart | reference | https://ns.adobe.com/xdm/datatypes/tool-usage#/definitions/toolUsage |
| xdm:toolUsageStep | reference | https://ns.adobe.com/xdm/datatypes/tool-usage#/definitions/toolUsage |
| xdm:toolUsageStepName | string |
https://ns.adobe.com/xdm/datatypes/tool-usage#/definitions/toolUsage |
| xdm:toolUsageSubmitted | reference | https://ns.adobe.com/xdm/datatypes/tool-usage#/definitions/toolUsage |
| xdm:toolUsageTransaction | reference | https://ns.adobe.com/xdm/datatypes/tool-usage#/definitions/toolUsage |
| xdm:toolUsageType | string |
https://ns.adobe.com/xdm/datatypes/tool-usage#/definitions/toolUsage |
Captured when a visitor cancels out of a tool usage process.
xdm:toolUsageCancelled
- is optional
- type: reference
- defined in this schema
Captured when a visitor successfully finishes using any type of tool or utility on the site/app.
xdm:toolUsageComplete
- is optional
- type: reference
- defined in this schema
Captured when a step in the tool usage process fails.
xdm:toolUsageFailure
- is optional
- type: reference
- defined in this schema
Captures the ID of the tool process utilized, if applicable. For example, this could be a claim, application, or booking ID, etc.
xdm:toolUsageID
- is optional
- type:
string - defined in this schema
string
Tracks the name of the tool in use.
xdm:toolUsageName
- is optional
- type:
string - defined in this schema
string
Captured when a visitor saves and exits a tool usage process.
xdm:toolUsageSaved
- is optional
- type: reference
- defined in this schema
Captured when a visitor initializes using any type of tool or utility on the site/app.
xdm:toolUsageStart
- is optional
- type: reference
- defined in this schema
Captured when any intermediary tool step is started on the site/app.
xdm:toolUsageStep
- is optional
- type: reference
- defined in this schema
Tracks the name of the tool step in use.
xdm:toolUsageStepName
- is optional
- type:
string - defined in this schema
string
Captured when a visitor submits data during a tool step. Not necessarily synonymous with a successful event.
xdm:toolUsageSubmitted
- is optional
- type: reference
- defined in this schema
Extension of Transaction Data Type
xdm:toolUsageTransaction
- is optional
- type: reference
- defined in this schema
Tracks the type or category of the tool in use.
xdm:toolUsageType
- is optional
- type:
string - defined in this schema
string