¿Qué signfica MarketProperties/*/UsageData/*/{AverageRating,RatingCount}?

Hola

Concatenando el id de un juego xbox a
https://displaycatalog.mp.microsoft.com/v7.0/products?MS-CV=DGU1mcuYo0WMMp+F.1&market=ES&languages=es-es&bigIds=
se puede obtener un json con información sobre el juego, y en la ruta
MarketProperties/*/UsageData/*/
de ese json se encuentra los campos
AverageRating
y
RatingCount
que tienen pinta de ser la valoración media y el número de reviews respectivamente, sin embargo esos datos raramente coinciden con las estrellas y número de opiniones que puedes ver en la ficha del juego.

Por ejemplo:

9PNZH065X7PV - Alan Wake 2 tiene 4,3 ★ y 145 reviews, sin embargo en su json pone:

"UsageData": [
  {
    "AggregateTimeSpan": "7Days",
    "AverageRating": 4.4,
    "PlayCount": 0,
    "RatingCount": 75,
    "RentalCount": "0",
    "TrialCount": "0",
    "PurchaseCount": "0"
  },
  {
    "AggregateTimeSpan": "30Days",
    "AverageRating": 4.4,
    "PlayCount": 0,
    "RatingCount": 446,
    "RentalCount": "0",
    "TrialCount": "0",
    "PurchaseCount": "0"
  },
  {
    "AggregateTimeSpan": "AllTime",
    "AverageRating": 4.6,
    "PlayCount": 0,
    "RatingCount": 5175,
    "RentalCount": "0",
    "TrialCount": "0",
    "PurchaseCount": "0"
  }
]


9MTD51B2XRKL - Assetto Corsa Competizione: lote de juego GT Racing tiene 3,3 ★ y 105 reviews, sin embargo en su json pone:

"UsageData": [
  {
    "AggregateTimeSpan": "7Days",
    "AverageRating": 0.0,
    "PlayCount": 0,
    "RatingCount": 0,
    "RentalCount": "0",
    "TrialCount": "0",
    "PurchaseCount": "0"
  },
  {
    "AggregateTimeSpan": "30Days",
    "AverageRating": 0.0,
    "PlayCount": 0,
    "RatingCount": 0,
    "RentalCount": "0",
    "TrialCount": "0",
    "PurchaseCount": "0"
  },
  {
    "AggregateTimeSpan": "AllTime",
    "AverageRating": 0.0,
    "PlayCount": 0,
    "RatingCount": 0,
    "RentalCount": "0",
    "TrialCount": "0",
    "PurchaseCount": "0"
  }
]


Por lo tanto, si
MarketProperties/*/UsageData/*/{AverageRating,RatingCount}
no es la valoración media y el número de reviews ¿qué se os ocurre que puede ser?


Mis enlaces son correctos, fíjate en los ids. De todos modos, en tus enlaces tampoco coinciden los datos: en la ficha pone 3.3 ★ y 105 reviews y en el json pone AverageRating=3.2 y RatingCount=2981.
Cyttorak escribió:


Mis enlaces son correctos, fíjate en los ids. De todos modos, en tus enlaces tampoco coinciden los datos: en la ficha pone 3.3 ★ y 105 reviews y en el json pone AverageRating=3.2 y RatingCount=2981.



No. Por eso te he pueso el enlace correcto del Asseto Corsa. El paquete y el juego tienen las mismas reviews por el juego base, que ha sido el enlace que te he puesto
Ackman96 escribió:
Cyttorak escribió:


Mis enlaces son correctos, fíjate en los ids. De todos modos, en tus enlaces tampoco coinciden los datos: en la ficha pone 3.3 ★ y 105 reviews y en el json pone AverageRating=3.2 y RatingCount=2981.


No. Por eso te he pueso el enlace correcto del Asseto Corsa. El paquete y el juego tienen las mismas reviews por el juego base, que ha sido el enlace que te he puesto


En https://www.xbox.com/es-es/games/store/ ... 6qrrzqkpcm pone 3.3 ★ y 105 reviews
y en
https://displaycatalog.mp.microsoft.com ... 6qrrzqkpcm pone AverageRating=3.2 y RatingCount=2981
los datos no coinciden.

Más ejemplos:

4 respuestas