The purpose of this gem is to consume the JSON that KISSmetrics exports to an S3 bucket, and transform it in a variety of useful ways.
The core features are:
- JSON compiler : Aggregates all KISSmetrics JSON files in a directory, into a single (nonstandard) file.
- JSON to JSON converter : Converts a nonstandard JSON file into standard format.
- JSON to CSV converter : Converts a nonstandard JSON file into a CSV file, where each row is an event/property/alias.
- Reimporter : Takes a nonstandard JSON file, and an API key, and sends the data in the JSON file to the product using the KMTS gem.