Skip to content

Suggestion: add age recommendation example to https://schema.org/Book #3688

@ell1e

Description

@ell1e

I suggest that you add an example of how to specify an age recommendation for a book. This would have real world use, because age recommendations are commonly used to categorize book in automated web shop categories and for actual physical placement in a physical book shop. So having this information in a machine-readable format would be useful.

Sadly, the example given seems to only use some "isFamilyFriendly" which seems somewhat detached from real world scenarios:

    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Book",
      "accessibilityAPI": "ARIA",
      "accessibilityControl": [
        "fullKeyboardControl",
        "fullMouseControl"
      ],
      "accessibilityFeature": [
        "largePrint/CSSEnabled",
        "highContrast/CSSEnabled",
        "resizeText/CSSEnabled",
        "displayTransformability",
        "longDescription",
        "alternativeText"
      ],
      "accessibilityHazard": [
        "noFlashingHazard",
        "noMotionSimulationHazard",
        "noSoundHazard"
      ],
      "aggregateRating": {
        "@type": "AggregateRating",
        "reviewCount": "0"
      },
      "bookFormat": "EBook/DAISY3",
      "copyrightHolder": {
        "@type": "Organization",
        "name": "Holt, Rinehart and Winston"
      },
      "copyrightYear": "2007",
      "description": "NIMAC-sourced textbook",
      "genre": "Educational Materials",
      "inLanguage": "en-US",
      "isFamilyFriendly": "true",
      "isbn": "9780030426599",
      "name": "Holt Physical Science",
      "numberOfPages": "598",
      "publisher": {
        "@type": "Organization",
        "name": "Holt, Rinehart and Winston"
      }
    }
    </script>

At least in Europe, books are sorted by age recommendation with the granularity of years, so 13+, 14+, etc. This doesn't map to this "isFamilyFriendly" tag presented in the example.

For movies and other visual media, where a minimum age may even be legally binding, this tag would be useful as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions