以下は、私が取り組んでいるサイトのJSON-LDの抜粋です。
ただし、「officeに提供される値は有効な連絡先タイプでなければならない」とあるため、検証することはできません。これを有効な連絡先タイプにするにはどうすればよいですか?これに関するドキュメントが見つかりません。
<script type='application/ld+json'>
{
"@context": "http://www.schema.org",
"@type": "EntertainmentBusiness",
"contactPoint": {
"@type": "ContactPoint",
"contactType": "office",
"telephone": "+44 (0)1234 567890"
}
}
</script>
contactType
プロパティはテキストを想定しており、値を推奨しないため、「office」を使用しても問題ありません。
ただし、Googleの Corporate Contacts 機能を使用する場合は、Googleが認識する値を指定する必要があります。
「カスタマーサポート」、「技術サポート」、「請求サポート」、「請求書支払い」、「販売」、「予約」、「クレジットカードサポート」、「緊急事態」、「荷物追跡」、「沿道支援」、「パッケージ」追跡"
(Edit:彼らはドキュメントを更新したようで、現在は「カスタマーサポート」ではなく「カスタマーサービス」をリストしています。)
ご覧のとおり、「オフィス」はその中にはありません。
このGoogle検索結果機能を気にしない場合は、そのままにしておくことができます。