JSON-LD에서 @type
은 최상위 수준이 아니라 contactPoint
속성에 표시됩니다. 컨텍스트가 이미 제공되는 경우 왜 필요합니까? 컨텍스트 뒤에 JSON-LD에서 형식을 지정해야하는 이유는 무엇입니까?
<script type="application/ld+json">
{ "@context" : "http://schema.org",
"@type" : "Organization",
"url" : "http://www.your-company-site.com",
"contactPoint" : [
{ "@type" : "ContactPoint",
"telephone" : "+1-401-555-1212",
"contactType" : "customer service"
}
]
}
</script>
파서 컨텍스트 우리는 조직과 작업중인 첫 번째
@type
줄 알고하지 않습니다, 그래서 재산
contactPoint
는에서 객체의 유형을 의미합니까? 그렇지 않은 경우 해당 속성의 이름을
contact
으로 바꾼 다음
@type
을 지정하면 해당 내용을 알려야합니까? 보기는 저에게 과량 보인다. 아마도 JSON-LD가 여기서 어떻게 작동하는지에 대해 오해하고 있습니다.
중복되는 부분이 정확히 무엇입니까? 'contactPoint' 속성의 값이'ContactPoint' 타입을 가지고 있습니다 (즉,''@type ":"ContactPoint "'를 생략 할 수 없었던 이유)? – unor
예. 또는 유형을 컨텍스트에서 판별 할 수없는 이유. – Costa