Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What are the possible applicationCategory values? #635

Open
morrow95 opened this issue Jul 8, 2015 · 16 comments
Open

What are the possible applicationCategory values? #635

morrow95 opened this issue Jul 8, 2015 · 16 comments
Assignees
Labels
no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!). schema.org vocab General top level tag for issues on the vocabulary

Comments

@morrow95
Copy link

morrow95 commented Jul 8, 2015

It states we can use text or url and that is it - what are the available options here?

I realize this is not Google related, but I am going to reference https://developers.google.com/structured-data/rich-snippets/sw-app which states :

"The type of software application (for example, BusinessApplication or GameApplication). Must be one of the supported software application types."

Where do I find the 'list' of supported software application types!?

@br3t
Copy link

br3t commented Nov 30, 2015

I'm also trying to find answer for this question.
For example, Google used this code
<link itemprop="applicationCategory" href="http://schema.org/GameApplication"/>
for example of SoftwareApplication schema, but URL http://schema.org/GameApplication returns error 404.

@RichardWallis
Copy link
Contributor

GameApplication is not defined in the current version of Schema.org.

Sounds like a potentially sensible addition to me.

Looks as though the author of the example referenced had ambition ahead of Schem.org reality.

~Richard

@br3t
Copy link

br3t commented Nov 30, 2015

Hello, Richard. Thank you for your answer. Can you provide actual list of applicationCategory values or link on this list?

@RichardWallis
Copy link
Contributor

As the definition for applicationCategory indicates that the expected value is either Text or URL, there is no defined list or enumeration values (in Schema.org) for these. Looking at the example, I assume that the author is expecting to use SoftwareApplication or one of it's subtypes (MobileApplication,VideoGame,WebApplication).

For further insight into what is expected or recognised, it would be best to contact the developers support.

~Richard

@danbri
Copy link
Contributor

danbri commented Apr 5, 2016

A while back I mocked up a site which gave such controlled values, including http://software-app-extension.appspot.com/#GameApplication etc. - The page is something like a schema.org external extension, based on the values originally proposed by Google but which we decided at schema.org not to include originally.

@danbri danbri self-assigned this Apr 5, 2016
@danbri danbri added schema.org vocab General top level tag for issues on the vocabulary Extension Tracking labels Apr 5, 2016
@br3t
Copy link

br3t commented Apr 6, 2016

Thank you! Just 2 questions about it:
Will this URL be available for a long term?
Will this list be a "schema.org-approved-list"?

@holmberd
Copy link

holmberd commented Apr 12, 2017

This seem to be outdated. Any word on if this is actually supported? https://www.w3.org/wiki/images/b/b3/Schema.org-SoftwareApplicationsV2.pdf

@swillits
Copy link

swillits commented Feb 1, 2018

This puzzles me as well.

@spmedia
Copy link

spmedia commented Apr 13, 2018

Am I understanding this correctly?

It seems like you can put whatever text value you want here as there is no standard or a specific set of categories. I guess the best rule to follow is to use the same category that your app is listed under on the App Store or Google Play.

@br3t
Copy link

br3t commented Apr 16, 2018

@spmedia , you can use any kind of app categories as well as any url, which defines your categories.

@hienyimba
Copy link

I am trying to implement something similar in https://pcmac.download. Any help will be appreciated.

@thadguidry
Copy link
Contributor

ALL - Software Types are already recognized by most search engines and consuming applications of Schema.org. You can use for example, a URL from Wikdata that is of "type of software" https://www.wikidata.org/wiki/Q28530532 and too see the list of those instances of "type of software" or other categories from Wikidata, this can be queried like so: http://tinyurl.com/y9e4og8w

The other way to categorize Applications or Software is to use https://schema.org/genre ( which is available and borrowed from https://schema.org/CreativeWork )

Most expert SEO folks in the know, already are using various Wikidata URLs in the wild for the applicationCategory and applicationSubCategory

SNIPPET EXAMPLE:

{
        "@type": "EntryPoint",
        "urlTemplate": "facebook://face1111",
        "actionApplication": {
          "@type": "SoftwareApplication",
          "@id": "123456",
          "name": "Facebook iPhone & iPad App",
          "operatingSystem": "iOS",
          "applicationCategory": "https://www.wikidata.org/wiki/Q615985",
          "applicationCategory": "social software",
          "genre": "https://www.wikidata.org/wiki/Q2715623",
          "genre": "social networking"
        }
      }

Our Github Issues are not really meant for this kind of Q/A, but instead talking about real issues or gaps in Schema.org. Please use our mailing list in the future where more helpful eyes can assist you with support and help, as mentioned on our Wiki https://github.com/schemaorg/schemaorg/wiki

@danbri
Copy link
Contributor

danbri commented Aug 26, 2018 via email

@thadguidry
Copy link
Contributor

thadguidry commented Aug 26, 2018

@danbri Sorry, which part of my response are you asking about ? You quoted my whole reply, so its hard for me to know, can you clarify ?

@github-actions
Copy link

This issue is being tagged as Stale due to inactivity.

@github-actions github-actions bot added the no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!). label Sep 13, 2020
@alan345
Copy link

alan345 commented Mar 3, 2021

for applicationCategory here, it says: https://developers.google.com/search/docs/data-types/software-app
List of supported app types

GameApplication
SocialNetworkingApplication
TravelApplication
ShoppingApplication
SportsApplication
LifestyleApplication
BusinessApplication
DesignApplication
DeveloperApplication
DriverApplication
EducationalApplication
HealthApplication
FinanceApplication
SecurityApplication
BrowserApplication
CommunicationApplication
DesktopEnhancementApplication
EntertainmentApplication
MultimediaApplication
HomeApplication
UtilitiesApplication
ReferenceApplication

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-issue-activity Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!). schema.org vocab General top level tag for issues on the vocabulary
Projects
None yet
Development

No branches or pull requests

10 participants