Simon Data · JSON-LD Context
Simon Data Context
JSON-LD context defining the semantic vocabulary for Simon Data from Simon Data.
4 Classes
40 Properties
3 Namespaces
Namespaces
schema:
https://schema.org/
simon:
https://docs.simondata.com/reference/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
EventPayload
Contact
Webhook
RealTimeContent
Properties
| Property | Type | Container |
|---|---|---|
| partnerId | string | |
| partnerSecret | string | |
| clientId | string | |
| sentAt | integer | |
| type | string | |
| event | string | |
| context | ||
| traits | ||
| properties | ||
| userId | string | |
| string | ||
| firstName | string | |
| lastName | string | |
| ARN | string | |
| productId | string | |
| productName | string | |
| price | decimal | |
| brand | string | |
| category | string | |
| quantity | integer | |
| cartItems | list | |
| transactionId | string | |
| revenue | decimal | |
| tax | decimal | |
| shipping | decimal | |
| identity | string | |
| contact | ||
| email_address | string | |
| first_name | string | |
| last_name | string | |
| address_city | string | |
| address_state | string | |
| flow_variant_membership | list | |
| total_lifetime_value_jde | string | |
| simonid | string | |
| isLoggedIn | boolean | |
| optIn | boolean | |
| userAgent | string | |
| ipAddress | string | |
| timezone | integer |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"simon": "https://docs.simondata.com/reference/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"EventPayload": "simon:event-ingestion-api",
"Contact": "simon:get-a-contact",
"Webhook": "simon:outbound-webhooks",
"RealTimeContent": "simon:real-time-content",
"partnerId": {
"@id": "simon:partnerId",
"@type": "xsd:string"
},
"partnerSecret": {
"@id": "simon:partnerSecret",
"@type": "xsd:string"
},
"clientId": {
"@id": "simon:clientId",
"@type": "xsd:string"
},
"sentAt": {
"@id": "simon:sentAt",
"@type": "xsd:integer"
},
"type": {
"@id": "simon:eventType",
"@type": "xsd:string"
},
"event": {
"@id": "simon:eventName",
"@type": "xsd:string"
},
"context": {
"@id": "simon:eventContext"
},
"traits": {
"@id": "simon:userTraits"
},
"properties": {
"@id": "simon:eventProperties"
},
"userId": {
"@id": "schema:identifier",
"@type": "xsd:string"
},
"email": {
"@id": "schema:email",
"@type": "xsd:string"
},
"firstName": {
"@id": "schema:givenName",
"@type": "xsd:string"
},
"lastName": {
"@id": "schema:familyName",
"@type": "xsd:string"
},
"ARN": {
"@id": "simon:awsSnsArn",
"@type": "xsd:string"
},
"productId": {
"@id": "schema:productID",
"@type": "xsd:string"
},
"productName": {
"@id": "schema:name",
"@type": "xsd:string"
},
"price": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"brand": {
"@id": "schema:brand",
"@type": "xsd:string"
},
"category": {
"@id": "schema:category",
"@type": "xsd:string"
},
"quantity": {
"@id": "schema:orderQuantity",
"@type": "xsd:integer"
},
"cartItems": {
"@id": "schema:orderedItem",
"@container": "@list"
},
"transactionId": {
"@id": "schema:orderNumber",
"@type": "xsd:string"
},
"revenue": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"tax": {
"@id": "schema:taxValue",
"@type": "xsd:decimal"
},
"shipping": {
"@id": "schema:DeliveryCharge",
"@type": "xsd:decimal"
},
"identity": {
"@id": "simon:contactIdentity",
"@type": "xsd:string"
},
"contact": {
"@id": "schema:Person"
},
"email_address": {
"@id": "schema:email",
"@type": "xsd:string"
},
"first_name": {
"@id": "schema:givenName",
"@type": "xsd:string"
},
"last_name": {
"@id": "schema:familyName",
"@type": "xsd:string"
},
"address_city": {
"@id": "schema:addressLocality",
"@type": "xsd:string"
},
"address_state": {
"@id": "schema:addressRegion",
"@type": "xsd:string"
},
"flow_variant_membership": {
"@id": "simon:flowVariantMembership",
"@container": "@list"
},
"total_lifetime_value_jde": {
"@id": "simon:totalLifetimeValue",
"@type": "xsd:string"
},
"simonid": {
"@id": "simon:simonId",
"@type": "xsd:string"
},
"isLoggedIn": {
"@id": "simon:isLoggedIn",
"@type": "xsd:boolean"
},
"optIn": {
"@id": "schema:receiveNewsletters",
"@type": "xsd:boolean"
},
"userAgent": {
"@id": "schema:softwareVersion",
"@type": "xsd:string"
},
"ipAddress": {
"@id": "simon:ipAddress",
"@type": "xsd:string"
},
"timezone": {
"@id": "simon:timezoneOffset",
"@type": "xsd:integer"
}
}
}