Как исправить сообщение об ошибке «ContactPoint должен быть прикреплен к родителю с объявленным типом», сообщаемое SDTT - PullRequest
3 голосов
/ 14 октября 2019

Предполагается, что следующий шаблон представляет Службу правительства с ServicePhone / Contact Point:

{
  "@context": "http://schema.org",
  "@type": "GovernmentService",
  "name": "",
  "serviceType": "",
  "url": "",
  "audience": {
    "@type": "Audience",
    "name": ""
  },
  "availableChannel": {
    "@type": "ServiceChannel",
    "name": "",
    "serviceLocation": {
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "",
        "addressLocality": "",
        "postalCode": ""
      }
    },
    "servicePhone": {
      "@type" : "ContactPoint",
      "telephone" : "",
      "email": "",
      "name": ""
    }
  }
}

, что приводит к сообщению об ошибке

"ContactPoint должен быть присоединен кродитель с объявленным типом. "

https://search.google.com/structured-data/testing-tool

Чего мне не хватает?

edit: удаление объектов вне схемы, добавление скриншота

результат SDTT

...