{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/circana/refs/heads/main/json-structure/liquid-data-consumer-purchase-record-structure.json",
  "name": "ConsumerPurchaseRecord",
  "description": "Individual consumer purchase data record",
  "type": "object",
  "properties": {
    "segment": {
      "type": "string",
      "description": "Consumer demographic segment"
    },
    "category": {
      "type": "string",
      "description": "Product category name"
    },
    "penetration_pct": {
      "type": "double",
      "description": "Category penetration percentage"
    },
    "buy_rate": {
      "type": "double",
      "description": "Average purchase frequency"
    },
    "avg_spend": {
      "type": "double",
      "description": "Average spend per buyer"
    },
    "trips_per_buyer": {
      "type": "double",
      "description": "Average shopping trips per buyer"
    },
    "channel": {
      "type": "string",
      "description": "Retail channel"
    }
  }
}
