X-Git-Url: https://git.cweiske.de/ouya-game-data.git/blobdiff_plain/3db5706836ca192ac6f5343d344ee928efc227d9..0ff78a0e28922628de5e75cf2161d2c2a186fb8a:/game-metadata.html
diff --git a/game-metadata.html b/game-metadata.html
index 80f3f74..9edd928 100644
--- a/game-metadata.html
+++ b/game-metadata.html
@@ -29,17 +29,6 @@
-
- app |
- Game UUID |
- uuid |
- uuid |
- uuid |
- - |
- App.uuid |
- 780688a9-95ee-429a-8755-69a8d0c88fe0 |
- |
-
app |
Game title |
@@ -124,7 +113,7 @@
app |
Package name |
- package |
+ packageName |
package |
|
apk.package |
@@ -146,7 +135,7 @@
app |
Game website |
- website |
+ website (optional) |
|
website |
- |
@@ -242,10 +231,22 @@
|
+
+ ? |
+ Metadata about the file |
+ - |
+ - |
+ |
+ metaData |
+ - |
+ ["key:rating.average", "key:developer.name", "key:suggestedAge", "45.29 MiB"] |
+ Always those 4 values and in the same order (at least for apps) |
+
+
rating |
Number of likes? |
- rating.likeCount |
+ rating.likeCount (optional) |
|
likeCount |
- |
@@ -256,7 +257,7 @@
rating |
Average rating |
- rating.average |
+ rating.average (optional) |
rating.average |
ratingAverage |
rating.average |
@@ -267,7 +268,7 @@
rating |
Number of ratings |
- rating.count |
+ rating.count (optional) |
rating.count |
ratingCount |
rating.count |
@@ -372,7 +373,7 @@
? |
promotedProduct.type |
? |
- "entitlement" |
+ "entitlement" (502x), null (758x) |
|
@@ -391,17 +392,34 @@
apk |
UUID of latest apk version |
releases.*.uuid |
- latestVersion.uuid |
- latestVersion |
+
+ uuid
+ latestVersion.uuid
+ |
+
+ uuid
+ latestVersion
+ |
version.uuid |
- - |
+ App.uuid |
780688a9-95ee-429a-8755-69a8d0c88fe0 |
- |
+ The OUYA API does not have app UUIDs, only release/apk uuids. |
+
+
+ apk |
+ Internal version |
+ releases.*.versionCode |
+ - |
+ - |
+ apk.versionCode |
+ Apk.versionCode |
+ null, 120401, 11, 1001004 |
+ Run "aapt dump badging file.apk", field "versionCode" |
apk |
FIXME |
- releases.*.publicSize |
+ releases.*.publicSize (optional) |
|
publicSize |
apk.publicSize |
@@ -412,7 +430,7 @@
apk |
FIXME |
- releases.*.nativeSize |
+ releases.*.nativeSize (optional) |
|
nativeSize |
apk.nativeSize |
@@ -467,7 +485,7 @@
Also in download.json
- Details field: only a file name, no path/domain
+ Details field: only a file name, no path/domain. Always set.
|
@@ -501,18 +519,35 @@
media.large |
|
mainImageFullUrl |
- heroImage.url |
+ - |
App.titleImage |
https://d3e4aumcqn8cw3.cloudfront.net/api/file/MASaiOBlTEO7GKYXsIns |
|
+
+ media |
+ FIXME |
+ - |
+ - |
+ - |
+ heroImage.url |
+ ? |
+
+ https://s3.amazonaws.com/ouya-screenshots/3d819f4e-2195-433c-81ea-c766a6f3144f/ouya-image20170118-3-i56ad1
+ null
+ |
+
+ Most games, had "null" here, only 14 had one set.
+ When this was set, mobileAppIcon was also set.
+ |
+
media |
Video |
- media.video |
+ media.video (optional) |
|
videoUrl |
- mediaTiles.*.url (when mediaTiles.*.type=video) |
+ |
Media |
https://vimeo.com/141878938 |
|
@@ -520,14 +555,53 @@
media |
Game screenshots |
- media.screenshots |
+ media.screenshots (optional) |
|
filepickerScreenshots |
- mediaTiles.*.urls.full, mediaTiles.*.urls.thumb, mediaTiles.*.fp_url (when mediaTiles.*.type=image) |
+ - |
Media |
[urls] |
|
+
+ media |
+ Details images+videos |
+ media.details (optional) |
+ |
+ |
+ mediaTiles |
+ ? |
+
+ [
+ {
+ "type: "image",
+ "urls": [
+ "full": "http://...",
+ "thumb": "http://...",
+ ],
+ "fp_url": "http://...."
+ },
+ {
+ "type": "video",
+ "url": "https://vimeo.com/141878938"
+ }
+]
+ |
+
+ Allows free ordering of images and videos on the details page.
+ "fp" is probably "FilePicker".
+ fp_url is not used in OUYA's launcher.
+ The launcher loads the thumbnail at first, immediately after the full image.
+ If no mediaTile is available, the app's mainImageFullUrl
+ is used. When offline, the apk image is used.
+
+ Game data information:
+ If details is not given or an emtpy array,
+ "mediaTile" array should automatically be created by combining
+ "media.large", "media.video" and "media.screenshots" into the
+ mediaTiles format.
+ |
+
media |
FIXME |
@@ -540,7 +614,10 @@
null
https://s3.amazonaws.com/ouya-screenshots/3ae8fc67-f7f5-4f97-a48c-8ea2d31460fd/ouya-image20170911-3-v6tjz1
- |
+
+ 1246x null, rest had its own URL.
+ Set when heroImage was filled.
+ |
@@ -557,7 +634,7 @@
developer |
Developer support mail |
- developer.supportEmail |
+ developer.supportEmail (optional) |
|
supportEmailAddress |
- |
@@ -568,7 +645,7 @@
developer |
Support phone number |
- developer.supportPhone |
+ developer.supportPhone (optional) |
|
supportPhone |
- |
@@ -579,7 +656,7 @@
developer |
Developer is a founder |
- developer.founder |
+ developer.founder (optional) |
|
founder |
developer.founder |
@@ -587,6 +664,17 @@
false |
|
+
+ developer |
+ Developer UUID |
+ developer.uuid (optional) |
+ - |
+ - |
+ developer.url (part of) |
+ Developer.uuid |
+ ouya://launcher/details?developer=5b015434-8a78-4274-aa5d-0cb2e330e50e |
+ |
+