web-dev-qa-db-fra.com

Problème de validation Schema.org contactType: "La valeur fournie pour office doit être un type de contact valide"

Voici un extrait de mon JSON-LD pour un site sur lequel je travaille.

Je ne peux cependant pas le faire valider car il dit qu'il y a "La valeur fournie pour office doit être un type de contact valide." Comment en faire un type de contact valide? Je ne trouve aucune documentation à ce sujet.

<script type='application/ld+json'>
{
  "@context": "http://www.schema.org",
  "@type": "EntertainmentBusiness",
  "contactPoint": {
     "@type": "ContactPoint",
     "contactType": "office",
     "telephone": "+44 (0)1234 567890"
   }   
}
</script>
19
Shane Jones

La propriété contactType attend du texte et ne recommande aucune valeur, donc utiliser "office" est tout à fait correct.

Mais si vous souhaitez obtenir la fonctionnalité Contacts d'entreprise de Google, vous devez fournir une valeur que Google reconnaît:

"assistance client", "assistance technique", "assistance facturation", "paiement facture", "vente", "réservation", "assistance carte de crédit", "urgence", "suivi des bagages", "assistance routière", "forfait" suivi"

( Edit: Ils semblent avoir mis à jour leur documentation, et maintenant ils ne listent plus "support client", mais "service client" à la place.)

Comme vous pouvez le voir, le "bureau" n'en fait pas partie.

Si vous ne vous souciez pas de cette fonctionnalité de résultats de recherche Google, vous pouvez la conserver comme ça.

40
unor