首页 > 解决方案 > Schema.org 中组织提供的课程的讲师

问题描述

Course我正在使用json-ld 标记将结构化数据添加到课程网页。

我认为“提供者”字段是我们的组织,因为是我们平台上的在线课程,我们准备在课程中展示的材料,或者,如果该材料是由讲师/演讲者准备的,则需要批准/编辑。

这是代码:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Course",
  "name": "Introduction to Trading Online",
  "description": "Introductory Trading Online course laying out the basics.",
  "image":"https://investire.biz/img/course/1500202_d7cc.jpg",
  "provider": {
    "@type": "Organization",
    "name": "Investire.biz",
    "sameAs": "https://investire.biz"
  },
  "inLanguage": "English",
  "audience":{"audienceType":["Beginner trader","No specific knowledge"],"@type":"Audience"}
}
</script>

哪个是讲师或演讲者的正确字段

标签: schema.orgjson-ld

解决方案


ACourse不能有演讲者,因为它代表创意作品,而不是本课程的具体实例。

您可以为实例提供hasCourseInstance属性,该属性CourseInstance作为值。

并且 aCourseInstance可以具有以下instructor属性:

被指派为CourseInstance.


推荐阅读