How do the JSON output and object description table of app reviews for ios API made by 42 Matters function?
In this article, I will clarify the object table and JSON output specifically of 42 Matters app reviews for iOS API. The object table is a structured representation of the data contained within the API, while the JSON output is the raw data returned by the API in a format that can be easily read and manipulated by programs. I will provide an overview of the information contained in each of these outputs, as well as any notable differences between them.
API Object Table
Objects | Description |
trackId | Numeric unique identifier for the app assigned by Apple |
trackCensoredName | App title |
sellerName | Seller company name (developer name) |
userRatingCount | Number of ratings of the app for all versions |
averageUserRating | The average rating of the app for all versions (from 0 to 5, 5 highest) |
artworkUrl512 | Icon image with 512px square sizes |
artworkUrl100 | Icon image with 100px square sizes |
trackViewUrl | Link to the app on the Apple App Store |
formattedPrice | Price and currency of the app |
start_date | A date in the format: yyyy-MM-dd |
reviews | |
author_hash | |
title | Review title |
rating | App rating of the review |
lang | Review language |
content | Review text |
date | Review date |
app_version | App version belonging to the review |
trackId: A numeric identifier assigned by Apple to uniquely identify the app.
trackCensoredName: The title of the app as it appears on the Apple App Store.
sellerName: The company name of the developer who created the app.
userRatingCount: The total number of ratings that the app has received across all versions.
averageUserRating: The average rating of the app across all versions, with a scale of 0 to 5 (5 being the highest).
artworkUrl512: A link to an icon image of the app with a size of 512 pixels square.
artworkUrl100: A link to an icon image of the app with a size of 100 pixels square.
trackViewUrl: A link to the app on the Apple App Store.
formattedPrice: The price and currency of the app.
start_date: A date in the format "yyyy-MM-dd" representing when the app was released.
reviews: An object containing information about user reviews for the app.
author_hash: A unique identifier for the user who left the review.
title: The title of the review as written by the user.
rating: The rating given by the user in the review, with a scale of 0 to 5 (5 being the highest).
lang: The language in which the review was written.
content: The full text of the review.
date: The date on which the review was left.
app_version: The version of the app to which the review pertains.
The information in the table is useful for a variety of purposes. For example, the trackId and trackCensoredName objects can be used to identify and label the app, while the sellerName object can be used to credit the developer. The userRatingCount and averageUserRating objects provide valuable insights into the overall quality and popularity of the app. The artworkUrl512 and artworkUrl100 objects allow users to view the app's icon and get a sense of its visual style. The trackViewUrl object provides a way for users to access the app on the Apple App Store. The formattedPrice object allows users to see the cost of the app and its currency. The start_date object gives users an idea of how long the app has been available. The reviews object contains a wealth of information about user experiences with the app, including the author_hash, title, rating, lang, content, and date of each review, as well as the app_version to which the review pertains. All of this information can be useful for potential users considering downloading the app, as well as for developers looking to improve the app and track its performance.
JSON REST output
This JSON output is a collection of data about the app "Facebook" as identified by the trackId "284882215". The app was developed by Meta Platforms, Inc., and has been downloaded and rated by a total of 1,277,176 users, with an average rating of 2.2054. The app's icon is available in two sizes, 512x512 pixels and 100x100 pixels, at the URLs provided in the artworkUrl512 and artworkUrl100 objects, respectively. Users can access the app on the Apple App Store by following the link provided in the trackViewUrl object. The app is available for free, as indicated by the formattedPrice object. The app was released on September 17th, 2022, as indicated by the start_date object. The reviews object contains an array of user reviews for the app, each with its own unique author_hash, title, rating, language, content, date, and app_version. The first review in the array, for example, is from a user who experienced an error with the app's notification function and gave the app a rating of 1 out of 5. The review is written in English and was left on October 17th, 2022, for version 388.0 of the app.
{
"trackId": "284882215",
"trackCensoredName": "Facebook",
"sellerName": "Meta Platforms, Inc.",
"userRatingCount": 1277176,
"averageUserRating": 2.2054,
"artworkUrl512": "https://is5-ssl.mzstatic.com/image/thumb/Purple122/v4/80/09/d4/8009d47f-f3e5-0a9e-5592-cbcc413c5059/Icon-Production-0-1x_U007emarketing-0-7-0-85-220.png/512x512bb.jpg",
"artworkUrl100": "https://is5-ssl.mzstatic.com/image/thumb/Purple122/v4/80/09/d4/8009d47f-f3e5-0a9e-5592-cbcc413c5059/Icon-Production-0-1x_U007emarketing-0-7-0-85-220.png/100x100bb.jpg",
"trackViewUrl": "https://apps.apple.com/us/app/facebook/id284882215?uo=4&at=10l9yE",
"formattedPrice": "Free",
"start_date": "2022-09-17",
"reviews": [
{
"author_hash": "7bd292bb100fbc488c5aa2b5a233a27d",
"title": "Notification Error",
"rating": 1,
"lang": "en",
"content": "Recently notification function of Facebook doesn’t work properly on my phone. It’s already 3 days. How can you fix it. It’s so annoying not to know what’s going on on my newsfeed and timeline. It’s so weird to see notifications from 3 days ago. I can’t stand it anymore. Fix or do something to solve this problem asap.",
"date": "2022-10-17",
"app_version": "388.0"
},
In conclusion
In this article, we covered the object table and JSON output for 42 Matters app reviews for iOS API. The object table provided a structured list of the various pieces of data available through the API, including information about the app itself and user reviews. The JSON output provided a sample of the raw data returned by the API, including specific values for each of the objects in the object table. We also discussed the usefulness of the information contained in the object table and JSON output, including its value for potential users considering downloading the app and for developers looking to improve the app and track its performance.
Source
If you would like to access the 42 Matters app reviews for iOS API, you can do so through the third party data marketplace of Worldindata. Worldindata is a platform that allows users to browse and purchase data from a variety of sources, including APIs like the 42 Matters app reviews API. To request access to the API, you will need to create an account on the Worldindata platform and follow the appropriate steps to purchase and access the data. Once you have gained access to the API, you will be able to make requests to the API and receive data in either the object table or JSON output formats, depending on your preference.