Sync API · JSON-LD Context
Sync Api Context
JSON-LD context defining the semantic vocabulary for Sync Api from Sync API.
0 Classes
25 Properties
4 Namespaces
Namespaces
xsd:
http://www.w3.org/2001/XMLSchema#
schema:
https://schema.org/
syncapi:
https://sync-api.com/vocab#
iab:
https://www.iab.com/vocab#
Properties
| Property | Type | Container |
|---|---|---|
| AdvertisingCampaign | reference | |
| BidRequest | reference | |
| BidResponse | reference | |
| AdImpression | reference | |
| MobileApp | reference | |
| Audience | reference | |
| UserAcquisitionCampaign | reference | |
| ReEngagementCampaign | reference | |
| InAppEvent | reference | |
| campaignId | string | |
| campaignName | string | |
| bidPrice | decimal | |
| winRate | decimal | |
| lifetimeValue | decimal | |
| costPerInstall | decimal | |
| returnOnAdSpend | decimal | |
| impressionCount | integer | |
| clickCount | integer | |
| installCount | integer | |
| audienceSize | integer | |
| targetCountry | string | |
| targetOs | string | |
| bundleId | string | |
| eventName | string | |
| eventRevenue | decimal |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"xsd": "http://www.w3.org/2001/XMLSchema#",
"schema": "https://schema.org/",
"syncapi": "https://sync-api.com/vocab#",
"iab": "https://www.iab.com/vocab#",
"AdvertisingCampaign": {
"@id": "syncapi:AdvertisingCampaign",
"@type": "@id",
"rdfs:subClassOf": { "@id": "schema:MarketingAction" }
},
"BidRequest": {
"@id": "iab:BidRequest",
"@type": "@id"
},
"BidResponse": {
"@id": "iab:BidResponse",
"@type": "@id"
},
"AdImpression": {
"@id": "syncapi:AdImpression",
"@type": "@id"
},
"MobileApp": {
"@id": "syncapi:MobileApp",
"@type": "@id",
"rdfs:subClassOf": { "@id": "schema:MobileApplication" }
},
"Audience": {
"@id": "syncapi:Audience",
"@type": "@id",
"rdfs:subClassOf": { "@id": "schema:Audience" }
},
"UserAcquisitionCampaign": {
"@id": "syncapi:UserAcquisitionCampaign",
"@type": "@id",
"rdfs:subClassOf": { "@id": "syncapi:AdvertisingCampaign" }
},
"ReEngagementCampaign": {
"@id": "syncapi:ReEngagementCampaign",
"@type": "@id",
"rdfs:subClassOf": { "@id": "syncapi:AdvertisingCampaign" }
},
"InAppEvent": {
"@id": "syncapi:InAppEvent",
"@type": "@id"
},
"campaignId": { "@id": "syncapi:campaignId", "@type": "xsd:string" },
"campaignName": { "@id": "syncapi:campaignName", "@type": "xsd:string" },
"bidPrice": { "@id": "syncapi:bidPrice", "@type": "xsd:decimal" },
"winRate": { "@id": "syncapi:winRate", "@type": "xsd:decimal" },
"lifetimeValue": { "@id": "syncapi:lifetimeValue", "@type": "xsd:decimal" },
"costPerInstall": { "@id": "syncapi:costPerInstall", "@type": "xsd:decimal" },
"returnOnAdSpend": { "@id": "syncapi:returnOnAdSpend", "@type": "xsd:decimal" },
"impressionCount": { "@id": "syncapi:impressionCount", "@type": "xsd:integer" },
"clickCount": { "@id": "syncapi:clickCount", "@type": "xsd:integer" },
"installCount": { "@id": "syncapi:installCount", "@type": "xsd:integer" },
"audienceSize": { "@id": "syncapi:audienceSize", "@type": "xsd:integer" },
"targetCountry": { "@id": "syncapi:targetCountry", "@type": "xsd:string" },
"targetOs": { "@id": "syncapi:targetOs", "@type": "xsd:string" },
"bundleId": { "@id": "syncapi:bundleId", "@type": "xsd:string" },
"eventName": { "@id": "syncapi:eventName", "@type": "xsd:string" },
"eventRevenue": { "@id": "syncapi:eventRevenue", "@type": "xsd:decimal" }
}
}