Node.js record taxonomy
Every field on every Node.js record, nested ones included, with the type it carries and whether it is required.
Records the Node.js server SDK sends. A server has no page, screen or viewport, so there is nothing for autocapture to collect.
One section per record, one row per field. A record nested inside another is flattened into a dotted path, so data.targetText is the targetText field carried on that record's data. These schemas hold names and types only, so there are no example values here. A type in backticks names another record in this same source, which has its own section on this page.
| Attribute | Type | Required |
|---|
anotherUserId | String | No |
| Attribute | Type | Required |
|---|
eventId | String | Yes |
| Attribute | Type | Required |
|---|
eventId | String | Yes |
profileId | String | Yes |
userId | String | No |
anotherUserId | String | No |
accountId | String | No |
sessionId | String | No |
timestamp | Long | Yes |
| Attribute | Type | Required |
|---|
profileId | String | Yes |
userId | String | No |
| Attribute | Type | Required |
|---|
userId | String | No |