Adobe Experience Platform Tags is a next-generation tag management solution enabling simplified deployment of marketing technologies. For more information regarding Tags, please visit our product website.
This project is a collection of schemas based on the JSON Schema vocabulary that are used for validation of JSON objects within Tags. The schemas are not intended to be used directly by consumers; they are used by the Tags system and extension development tools.
A schema describing the "container" output for Turbine (Web) (the Experience Platform Tags rule engine). The container object contains configuration specific to a Platform Tags property. Turbine uses the container as instruction on how to behave when running on a client website.
A schema describing the extension.json
found in a web extension package. The extension.json
file describes the contents of an extension. More information can be found on the extension development guide.
A schema describing the extension.json
found in a mobile extension package. The extension.json
file describes the contents of an extension.
Contributions are welcomed! Read the Contributing Guide for more information.
To get started:
- Install node.js.
- Clone the repository.
- After navigating into the project directory, install project dependencies by running
npm install
.
To run tests a single time, run the following command:
npm run test
This project is licensed under the Apache V2 License. See LICENSE for more information.