{
  "actorSpecification": 1,
  "title": "Facebook Reviews Data",
  "views": {
    "detailed": {
      "display": {
        "component": "table",
        "properties": {
          "authorName": {
            "format": "text",
            "label": "Author"
          },
          "authorProfileUrl": {
            "format": "link",
            "label": "Profile URL"
          },
          "commentCount": {
            "format": "number",
            "label": "Comments"
          },
          "createdAt": {
            "format": "text",
            "label": "Date"
          },
          "errorType": {
            "format": "text",
            "label": "Error Type"
          },
          "followerCount": {
            "format": "number",
            "label": "Followers"
          },
          "isRecommended": {
            "format": "boolean",
            "label": "Recommended"
          },
          "ownerReplies": {
            "format": "array",
            "label": "Owner Replies"
          },
          "pageId": {
            "format": "text",
            "label": "Page ID"
          },
          "pageName": {
            "format": "text",
            "label": "Page"
          },
          "reactionBreakdown": {
            "format": "array",
            "label": "Reaction Breakdown"
          },
          "reactionCount": {
            "format": "number",
            "label": "Reactions"
          },
          "recommendPercent": {
            "format": "number",
            "label": "Recommend %"
          },
          "recordType": {
            "format": "text",
            "label": "Record Type"
          },
          "reviewCount": {
            "format": "number",
            "label": "Page Review Count"
          },
          "reviewId": {
            "format": "text",
            "label": "Review ID"
          },
          "reviewTags": {
            "format": "array",
            "label": "Recommendation Tags"
          },
          "reviewUrl": {
            "format": "link",
            "label": "Review URL"
          },
          "scrapedAt": {
            "format": "text",
            "label": "Scraped At"
          },
          "talkingAboutCount": {
            "format": "number",
            "label": "Talking About"
          },
          "text": {
            "format": "text",
            "label": "Review Text"
          },
          "timestamp": {
            "format": "number",
            "label": "Timestamp (Unix)"
          },
          "topComments": {
            "format": "array",
            "label": "Top Comments"
          }
        }
      },
      "title": "Full Record Details",
      "transformation": {
        "fields": [
          "recordType",
          "reviewId",
          "pageId",
          "pageName",
          "pageUrl",
          "authorName",
          "authorProfileUrl",
          "authorProfileImageUrl",
          "authorIdType",
          "isRecommended",
          "text",
          "reviewTags",
          "createdAt",
          "timestamp",
          "reactionCount",
          "reactionBreakdown",
          "shareCount",
          "commentCount",
          "topComments",
          "ownerReplies",
          "reviewPhotos",
          "reviewUrl",
          "recommendPercent",
          "reviewCount",
          "followerCount",
          "talkingAboutCount",
          "page",
          "errorType",
          "error",
          "scrapedAt"
        ]
      }
    },
    "overview": {
      "display": {
        "component": "table",
        "properties": {
          "authorName": {
            "format": "text",
            "label": "Author"
          },
          "commentCount": {
            "format": "number",
            "label": "Comments"
          },
          "createdAt": {
            "format": "text",
            "label": "Date"
          },
          "isRecommended": {
            "format": "boolean",
            "label": "Recommended"
          },
          "pageName": {
            "format": "text",
            "label": "Page"
          },
          "reactionCount": {
            "format": "number",
            "label": "Reactions"
          },
          "recordType": {
            "format": "text",
            "label": "Record Type"
          },
          "reviewUrl": {
            "format": "link",
            "label": "URL"
          },
          "text": {
            "format": "text",
            "label": "Review Text"
          }
        }
      },
      "title": "Reviews Overview",
      "transformation": {
        "fields": [
          "recordType",
          "pageName",
          "authorName",
          "isRecommended",
          "text",
          "createdAt",
          "reactionCount",
          "commentCount",
          "reviewUrl"
        ]
      }
    }
  }
}
