When authors use http://schema.org/Action, they have two ways to specify the platform where the Action should be executed: http://schema.org/actionApplication or http://schema.org/target with the special prefix "android-app" or "ios-app" as appropriate. (See the examples in http://schema.org/EntryPoint.)
These mechanisms are insufficient as:
To make it easier for developers to specify which platforms support their Action URLs, I propose the following:
Authors who prefer to specify a specific application or OS version can continue to use actionApplication as they do today.
/cc @shankarnat Is there a better term for Windows Mobile?
Issue #773: Added actionPlatform to EntryPoint and the supporting enu…
Created pull request #778. Some things to note, which I would like feedback on:
/cc @chaals @ajax-als @tilid @pmika @mfhepp @shankarnat @scor @rvguha @danbri
Note: if we go for this, http://schema.org/docs/actions.html will likely need an update too
I'd like to squeeze this into sdo-phobos if possible. Comments?
where are we with this folks? PTAL!
Documented actionPlatform addition, #773.
Sorry for the late answer
I think it is a good idea to unify this with http://schema.org/gamePlatform.
Also I have a question what if target platform is not in your list (new or not very popular platform)?
I like idea of converging these. I would also be happy moving forward with Text/Thing/URL as the only structure for values initially. @vholland any thoughts?
I'm happy to move forward with Text/Thing/URL for now and unify these with a common enumeration next release. It would allow others to give input on the enumerated values required for both domains.
Shipped as part as http://schema.org/docs/releases.html#v2.2 - thanks everyone! Shall we leave the issue open for discussion of convergence with gamePlatform?