{
  "actorSpecification": 1,
  "description": "App records, chart rows, and customer reviews from the iOS App Store",
  "title": "App Store Data",
  "views": {
    "detailed": {
      "description": "Every collected app field, including privacy labels and version history",
      "display": {
        "component": "table",
        "properties": {
          "currency": {
            "format": "text",
            "label": "Currency"
          },
          "developer": {
            "format": "text",
            "label": "Developer"
          },
          "id": {
            "format": "text",
            "label": "App ID"
          },
          "minimumOs": {
            "format": "text",
            "label": "Minimum OS"
          },
          "name": {
            "format": "text",
            "label": "Name"
          },
          "price": {
            "format": "number",
            "label": "Price"
          },
          "rating": {
            "format": "number",
            "label": "Rating"
          },
          "ratingCount": {
            "format": "number",
            "label": "Rating Count"
          },
          "scrapedAt": {
            "format": "text",
            "label": "Scraped At"
          },
          "url": {
            "format": "link",
            "label": "App Store URL"
          },
          "version": {
            "format": "text",
            "label": "Version"
          }
        }
      },
      "title": "Detailed App Data",
      "transformation": {
        "fields": [
          "id",
          "bundleId",
          "name",
          "subtitle",
          "developer",
          "developerId",
          "developerUrl",
          "developerWebsite",
          "price",
          "formattedPrice",
          "currency",
          "isFree",
          "rating",
          "ratingCount",
          "currentVersionRating",
          "currentVersionRatingCount",
          "ratingHistogram",
          "description",
          "releaseNotes",
          "version",
          "releaseDate",
          "lastUpdated",
          "category",
          "genres",
          "contentRating",
          "ageRating",
          "minimumOs",
          "requirements",
          "fileSize",
          "size",
          "icon",
          "screenshots",
          "ipadScreenshots",
          "languages",
          "privacy",
          "privacyPolicyUrl",
          "supportUrl",
          "versionHistory",
          "chartPosition",
          "chartType",
          "country",
          "language",
          "url",
          "sourceUrl",
          "scrapedAt"
        ]
      }
    },
    "overview": {
      "description": "App and chart records with pricing, ratings, and storefront links",
      "display": {
        "component": "table",
        "properties": {
          "chartPosition": {
            "format": "number",
            "label": "Chart Position"
          },
          "currency": {
            "format": "text",
            "label": "Currency"
          },
          "developer": {
            "format": "text",
            "label": "Developer"
          },
          "genres": {
            "format": "text",
            "label": "Genres"
          },
          "id": {
            "format": "text",
            "label": "App ID"
          },
          "name": {
            "format": "text",
            "label": "Name"
          },
          "price": {
            "format": "number",
            "label": "Price"
          },
          "rating": {
            "format": "number",
            "label": "Rating"
          },
          "ratingCount": {
            "format": "number",
            "label": "Rating Count"
          },
          "url": {
            "format": "link",
            "label": "App Store URL"
          },
          "version": {
            "format": "text",
            "label": "Version"
          }
        }
      },
      "title": "Apps & Charts",
      "transformation": {
        "fields": [
          "id",
          "name",
          "developer",
          "price",
          "currency",
          "rating",
          "ratingCount",
          "genres",
          "version",
          "chartPosition",
          "url"
        ]
      }
    },
    "reviews": {
      "description": "Customer reviews with ratings, versions, and developer replies",
      "display": {
        "component": "table",
        "properties": {
          "appId": {
            "format": "text",
            "label": "App ID"
          },
          "author": {
            "format": "text",
            "label": "Author"
          },
          "date": {
            "format": "text",
            "label": "Date"
          },
          "developerResponse": {
            "format": "text",
            "label": "Developer Response"
          },
          "id": {
            "format": "text",
            "label": "Review ID"
          },
          "rating": {
            "format": "number",
            "label": "Rating"
          },
          "sourceUrl": {
            "format": "link",
            "label": "Source"
          },
          "title": {
            "format": "text",
            "label": "Title"
          },
          "version": {
            "format": "text",
            "label": "Version"
          }
        }
      },
      "title": "Reviews",
      "transformation": {
        "fields": [
          "id",
          "appId",
          "appName",
          "country",
          "rating",
          "title",
          "text",
          "author",
          "authorUrl",
          "date",
          "version",
          "voteCount",
          "voteSum",
          "developerResponse",
          "sourceUrl",
          "scrapedAt"
        ]
      }
    }
  }
}
