schemaorg icon indicating copy to clipboard operation
schemaorg copied to clipboard

Feature Request: Subtypes of Webpage => AUP, TOS, Privacy, Shipping & Refund

Open inetbiz opened this issue 9 years ago • 7 comments

Give search AI real data they may check for user experience. All of these are important to eCommerce and Web Privacy & Security. The presence of these subtypes could assist AI develop scoring for a domain.

inetbiz avatar Aug 15 '16 16:08 inetbiz

I agree there should be some type of PrivacyPolicyPage. There is already a TOS property (http://schema.org/termsOfService) which can be used with the types @Service and @WebAPI. There is also the property publishingPrinciples (http://schema.org/publishingPrinciples).

Malvoz avatar Apr 15 '17 12:04 Malvoz

I'd like to raise this again, seems like PrivacyPolicyPage is a no brainer.

jdevalk avatar Sep 18 '19 17:09 jdevalk

Is there really a need for new subtypes of Webpage? Seems like a possible pitfall of endless options to me.

Personally I've been using a combination of a multi typed entity for this (Article + some more specific external entity) as a mainEntityOfPage of a AboutPage, eg:

<script type="application/ld+json">
{
  "@context":"https://schema.org",
  "@type":["Article","http://www.wikidata.org/entity/Q1999831"],
  "name":"Our privacy policy",
  "mainEntityOfPage":
  {
    "@type":"AboutPage",
    "@id":"http://example.com/privacy-policy"
  }
}
</script>

Q1999831 in this case refers to the Wikidata item for Privacy policy, which could also have been Terms of service, or any other such 'term'.

Doesn't this suffice?

jvandriel avatar Sep 18 '19 18:09 jvandriel

Is anyone here expecting to build something consuming such data?

danbri avatar Sep 20 '19 01:09 danbri

This issue is being tagged as Stale due to inactivity.

github-actions[bot] avatar Aug 05 '20 01:08 github-actions[bot]