Esta seção fornece os detalhes das propriedades de marcação de conteúdo para o tipo de entidade relacionado a Event.
Tabela de especificações de SportsEvent
| Propriedade | Tipo esperado | Descrição | 
|---|---|---|
| @context | Texto | Obrigatório: sempre definido como ["http://schema.org", {"@language": "xx"}]
 | 
| @type | Texto | Obrigatório: sempre definido como SportsEvent. | 
| @id | URL | Obrigatório: o identificador do conteúdo em formato de URI. Por exemplo, https://example.com/1234abc. @idprecisa atender aos seguintes requisitos:
 urlde uma entidade atende a todos os requisitos como identificador, recomendamos que você use ourlde uma entidade como@id. Consulte a seção Identificador para mais detalhes. | 
| name | Texto | Obrigatório: o nome do evento. 
 | 
| description | Texto | A descrição do evento. Limite de 300 caracteres. Use uma matriz para incluir as descrições em vários idiomas e comprimentos. | 
| sport | URL | Obrigatório: um link para a página da Wikipédia (versão em inglês, de preferência) do esporte. | 
| startDate | DateTime ou Date | Obrigatório: a hora de início do evento no formato ISO 8601 com fuso horário. Esse é o horário de início real do evento, e não o horário em que ele é transmitido na TV. | 
| endDate | DateTime ou Date | A hora de término do evento no formato ISO 8601 com fuso horário. | 
| homeTeam | SportsTeam | Altamente recomendado Por quê? A equipe da casa do evento. | 
| homeTeam.name | Texto | Obrigatório: o nome completo da equipe esportiva. | 
| homeTeam.sport | URL | Obrigatório: um link para a página da Wikipédia (versão em inglês, de preferência) do esporte. | 
| homeTeam.sameAs | URL | Altamente recomendado Por quê? Um URL de uma página da Web de referência que possa identificar a equipe. Por exemplo, a página da Wikipédia da equipe. | 
| homeTeam.athlete | Person | Anotações de um atleta individual da equipe. | 
| homeTeam.athlete.name | Texto | O nome completo do atleta. | 
| homeTeam.parentOrganization.name | SportsOrganization | Obrigatório: o nome da liga esportiva a que a equipe pertence. Por exemplo, National Basketball Association ou Major League Baseball. Esse campo não deve ser usado para a conferência da equipe. | 
| homeTeam.parentOrganization.sameAs | URL | Altamente recomendado Por quê? Um URL de uma página da Web de referência que pode identificar a liga da equipe, por exemplo, a página da liga na Wikipédia. | 
| awayTeam | SportsTeam | Altamente recomendado Por quê? A equipe visitante do evento. As propriedades são iguais a SportsEvent.homeTeam. | 
| competitor | SportsTeam ou Person | Altamente recomendado Por quê? Se a equipe da casa ou de fora não for relevante (por exemplo, uma luta de boxe ou as Olimpíadas), especifique os participantes como competidores. Se SportsTeam, as propriedades são iguais aSportsEvent.homeTeam. SePerson, as propriedades são iguais às de outros objetosPerson, por exemplo, um ator emMovie. | 
| location | Place OU City | É o local do evento. | 
| location.name | Texto | Obrigatório: o nome do local. | 
| location.address | PostalAddress | Obrigatório se @type de local for "Place": o endereço do local. Não use esse valor se o @type de local for "Cidade". | 
| location.address.streetAddress | Texto | O endereço do local. | 
| location.address.addressLocality | Texto | A cidade do local. | 
| location.address.addressRegion | Texto | O estado do local. | 
| location.address.postalCode | Texto | O código postal do local. | 
| location.address.addressCountry | Texto | Os países no formato ISO 3166. | 
| image | ImageObject | Obrigatório para o Google TV: as imagens relacionadas ao evento. Recomendado para ser o pôster ou banner oficial do evento. Para mais detalhes sobre as propriedades obrigatórias e opcionais a serem incluídas com image, consulte Propriedades de imagem. | 
| potentialAction | WatchAction | Obrigatório se aplicável: o link direto que reproduz a gravação desse evento esportivo em vídeo sob demanda. Para especificar o link direto de um evento ao vivo, use a propriedade publishedOnoupotentialActionemBroadcastEvent. | 
| identifier | PropertyValue | Altamente recomendado Por quê? - ID externo ou outro ID que identifica claramente esta entidade. Vários identificadores são permitidos. Consulte a seção Propriedades do identificador para mais detalhes. | 
Exemplos de SportsEvent
Exemplo de esporte coletivo
{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"SportsEvent",
  "@id": "http://example.com/basketball/professional/final_game_6",
  "name":"2019 Professional Basketball Finals, Game 6: Team A at Team B",
  "sport":"https://en.wikipedia.org/wiki/Basketball",
  "description": [
    {
      "@language": "en",
      "@value": "Game 6 of the 2019 Professional Basketball Finals. Team A leads the series 3-2 against Team B."
    },
    {
      "@language": "en",
      "@value": "2019 Professional Basketball, Game 6. Team A at Team B."
    }
  ],
  "startDate": "2018-09-16T21:10-08:00",
  "homeTeam":{
    "@type":"SportsTeam",
    "name":"Team B",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "parentOrganization":{
      "@type":"SportsOrganization",
      "name":"Professional Basketball League",
      "sameAs":"http://www.example.com/professional_basketball_league"
    }
    "athlete":[
      {
        "@type":"Person",
        "name":"John doe"
      }
    ]
  },
  "awayTeam":{
    "@type":"SportsTeam",
    "name":"Team A",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "athlete":[
      {
        "@type":"Person",
        "name":"Jane Doe"
      }
    ]
  },
  "location":{
    "@type":"Place",
    "name":"Example Stadium",
    "address":{
      "@type":"PostalAddress",
      "streetAddress":"1600 Amphitheatre Pkwy",
      "addressLocality":"Mountain View",
      "addressRegion":"CA",
      "postalCode":"94043",
      "addressCountry":"US"
    }
  }
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "TMS_ID",
      "value":  "TMS ID of this game"
    }
  ]
}
Exemplo de esporte individual
{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"SportsEvent",
  "@id": "http://example.com/boxing/johndoe_vs_janedoe_2019",
  "name":"2019 Professional Boxing - John Doe vs Jane Doe",
  "sport":"https://en.wikipedia.org/wiki/Boxing"
  "description":"World champion Jane Doe fights undefeated John Doe at the Example Arena in Mountain View, California.",
  "startDate": "2019-07-12T21:10-08:00",
  "competitor":[
    {
      "@type":"Person",
      "name":"Jane Doe",
      "birthDate":"1977-12-14",
      "gender":"F",
      "nationality":"US"
    },
    {
      "@type":"Person",
      "name":"John Doe",
      "birthDate":"1978-10-17",
      "gender":"M",
      "nationality":"GB"
    }
  ],
  "location":{
    "@type":"Place",
    "name":"Example Arena",
    "address":{
      "@type":"PostalAddress",
      "streetAddress":"1600 Amphitheatre Pkwy",
      "addressLocality":"Mountain View",
      "addressRegion":"CA",
      "postalCode":"94043",
      "addressCountry":"US"
    }
  }
}
SportsEvent com restrições de GeoShape
{
  "@context": ["http://schema.org", {"@language": "en"}],
  "@type":"SportsEvent",
  "@id": "http://example.com/basketball/professional/final_game_6",
  "name":"2019 Professional Basketball Finals, Game 6: Team A at Team B",
  "sport":"https://en.wikipedia.org/wiki/Basketball",
  "description": [
    {
      "@language": "en",
      "@value": "Game 6 of the 2019 Professional Basketball Finals. Team A leads the series 3-2 against Team B."
    },
    {
      "@language": "en",
      "@value": "2019 Professional Basketball, Game 6. Team A at Team B."
    }
  ],
  "startDate": "2018-09-16T21:10-08:00",
  "homeTeam":{
    "@type":"SportsTeam",
    "name":"Team B",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "parentOrganization":{
      "@type":"SportsOrganization",
      "name":"Professional Basketball League",
      "sameAs":"http://www.example.com/professional_basketball_league"
    }
    "athlete":[
      {
        "@type":"Person",
        "name":"John doe"
      }
    ]
  },
  "awayTeam":{
    "@type":"SportsTeam",
    "name":"Team A",
    "sport":"https://en.wikipedia.org/wiki/Basketball",
    "athlete":[
      {
        "@type":"Person",
        "name":"Jane Doe"
      }
    ]
  },
  "location":{
    "@type":"Place",
    "name":"Example Stadium",
    "address":{
      "@type":"PostalAddress",
      "streetAddress":"1600 Amphitheatre Pkwy",
      "addressLocality":"Mountain View",
      "addressRegion":"CA",
      "postalCode":"94043",
      "addressCountry":"US"
    }
  }
  "identifier": [
    {
      "@type": "PropertyValue",
      "propertyID": "TMS_ID",
      "value":  "TMS ID of this game"
    }
  ]
  "potentialAction": [
    {
      "@type": "WatchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "http://www.example.com/my_favorite_movie?autoplay=true",
        "inLanguage": "en",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/MobileWebPlatform",
          "http://schema.org/AndroidPlatform",
          "http://schema.org/IOSPlatform",
          http://schema.googleapis.com/GoogleVideoCast
        ]
      },
      "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "free",
        "availabilityStarts": "2019-01-01T10:35:29Z",
        "availabilityEnds": "2020-05-31T10:35:29Z",
        "eligibleRegion": {
          "@type": "Country",
          "name": "US"
        }
      }
    },
    {
      "@type": "WatchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "http://www.example.com/my_favorite_movie?autoplay=true",
        "inLanguage": "en",
        "actionPlatform": "http://schema.org/AndroidTVPlatform",
      },
      "actionAccessibilityRequirement": {
        "@type": "ActionAccessSpecification",
        "category": "subscription",
        "availabilityStarts": "2019-01-01T10:35:29Z",
        "availabilityEnds": "2020-05-31T10:35:29Z",
        "requiresSubscription": {
          "@type": "MediaSubscription",
          "name": "Example Package",
          "commonTier": true,
          "@id": "http://www.example.com/example_package"
        },
       "eligibleRegion": [{
          "@type": "GeoShape",
          "@id": "http://example.com/area1",
          "addressCountry": "US",
          "postalCode": [
            "94118",
            "94119"
            ]
          },
          {
          "@type": "GeoShape",
          "@id": "http://example.com/area2",
          "addressCountry": "US",
          "postalCode": [
            "94120",
            "94121"
            ]
          },
        ]
      }
    }
  ]
}
Tabela de especificações do MusicEvent
| Propriedade | Tipo esperado | Descrição | 
|---|---|---|
| @context | Texto | Obrigatório: sempre definido como ["http://schema.org", {"@language": "xx"}]
 | 
| @type | Texto | Obrigatório: sempre definido como MusicEvent. | 
| @id | URL | Obrigatório: o identificador do conteúdo em formato de URI. Por exemplo, https://example.com/1234abc. @idprecisa atender aos seguintes requisitos:
 urlde uma entidade atende a todos os requisitos como identificador, recomendamos que você use ourlde uma entidade como@id. Consulte a seção Identificador para mais detalhes. | 
| name | Texto | Obrigatório: o nome do evento. 
 | 
| description | Texto | A descrição do evento. Limite de 300 caracteres. Use uma matriz para incluir as descrições em vários idiomas e comprimentos. | 
| attendee | Organization ou Person | Uma pessoa ou organização que participa do evento. | 
| startDate | Data | Obrigatório: a hora de início do evento no formato ISO 8601 com fuso horário. | 
| endDate | Data | A hora de término do evento no formato ISO 8601 com fuso horário. | 
| composer | Organization ou Person | A pessoa ou organização que escreveu uma composição ou que é o compositor de uma obra apresentada em algum evento. | 
| performer | Organization ou Person | Obrigatório: um artista no evento, por exemplo, um apresentador, músico, grupo musical ou ator. | 
| subEvent | Evento | Um evento que faz parte deste evento. Por exemplo, um evento de conferência inclui muitas apresentações, cada uma delas é um subevento da conferência. | 
| superEvent | Evento | Um evento do qual este evento faz parte. Por exemplo, uma coleção de apresentações musicais individuais pode ter um festival de música como superevento. | 
| location | Place OU City | Obrigatório: o local do evento. | 
| location.name | Texto | Obrigatório: o nome do local. | 
| location.address | PostalAddress | Obrigatório se @type de local for "Place": o endereço do local. Não use esse campo se o @type do local for "Cidade". | 
| location.address.streetAddress | Texto | O endereço do local. | 
| location.address.addressLocality | Texto | A cidade do local. | 
| location.address.addressRegion | Texto | O estado do local. | 
| location.address.postalCode | Texto | O código postal do local. | 
| location.address.addressCountry | Texto | Os países no formato ISO 3166. | 
| workPerformed | CreativeWork | Uma obra apresentada em algum evento, por exemplo, uma peça em um evento de teatro. | 
Exemplo de MusicEvent
MusicEvent
{
  "@context":"http://schema.org",
  "@type":"MusicEvent",
  "@id": "http://example.com/music/my_favortie_artist/2019_tour",
  "name":"My Favorite Artist’s 2019 Homecoming Tour",
  "description":"After 8 years off the music scene, My Favorite Artist is back with the Homecoming Tour.",
  "startDate": "2014-10-12T21:10-08:00",
  "location":{
    "@type":"Place",
    "name":"Example Arena",
    "address":{
      "@type":"PostalAddress",
      "streetAddress":"1600 Amphitheatre Pkwy",
      "addressLocality":"Mountain View",
      "addressRegion":"CA",
      "postalCode":"94043",
      "addressCountry":"US"
    }
  },
  "performer": {
    "@type":"Person",
    "name":"My Favorite Artist",
    "birthDate":"1977-02-24",
    "gender":"F",
    "nationality":"CA"
  }
}
Tabela de especificação de eventos
| Propriedade | Tipo esperado | Descrição | 
|---|---|---|
| @context | Texto | Obrigatório: sempre definido como ["http://schema.org", {"@language": "xx"}]
 | 
| @type | Texto | Obrigatório: sempre definido como Event. | 
| @id | URL | Obrigatório: o identificador do conteúdo em formato de URI. Por exemplo, https://example.com/1234abc. @idprecisa atender aos seguintes requisitos:
 urlde uma entidade atende a todos os requisitos como identificador, recomendamos que você use ourlde uma entidade como@id. Consulte a seção Identificador para mais detalhes. | 
| name | Texto | Obrigatório: o nome do evento. 
 | 
| description | Texto | A descrição do evento. Limite de 300 caracteres. Use uma matriz para incluir as descrições em vários idiomas e comprimentos. | 
| attendee | Organization ou Person | Uma pessoa ou organização que participa do evento. | 
| startDate | Data | Obrigatório: a hora de início do evento no formato ISO 8601 com fuso horário. | 
| endDate | Data | A hora de término do evento no formato ISO 8601 com fuso horário. | 
| subEvent | Evento | Um evento que faz parte deste evento. Por exemplo, um evento de conferência inclui muitas apresentações, cada uma delas é um subevento da conferência. | 
| superEvent | Evento | Um evento do qual este evento faz parte. Por exemplo, uma coleção de apresentações musicais individuais pode ter um festival de música como superevento. | 
| releasedEvent | PublicationEvent,FeaturedEventouExclusiveEvent | Altamente recomendado Por quê? - Um PublicationEventé usado para especificar o lançamento original (global ou local) de conteúdo por um editor, como a data de lançamento original nos cinemas de um filme.Além disso, use FeaturedEventpara indicar que seu serviço comercializa esse conteúdo como original, em destaque, especial e assim por diante.ExclusiveEventespecifica que seu serviço tem direitos de distribuição exclusivos e inclui onde e quando.Consulte a seção de exemplos para conferir detalhes e exemplos. | 
| releasedEvent.@type | Texto | Obrigatório: defina essa propriedade como uma das seguintes opções: 
 | 
| releasedEvent.location | País | Obrigatório: as regiões associadas a esse evento. No caso de PublicationEvent, é a região em que o conteúdo foi publicado.No caso de FeaturedEventeExclusiveEvent, é a região em que o conteúdo é destaque ou exclusivo.Use códigos ISO 3166 para países. Para indicar todos os lugares do mundo, defina como EARTH. | 
| releasedEvent.startDate | Date ou DateTime | Recomendado: obrigatório para ExclusiveEvent: a data de início da publicação da entidade.Para um PublicationEvent, isso denota a data de lançamento inicial dessa entidade, como a data em que um filme foi lançado nos cinemas.Para ExclusiveEventeFeaturedEvent, isso representa a data de início em que a entidade é exclusiva ou em destaque. | 
| releasedEvent.endDate | Date ou DateTime | Recomendado: Obrigatório para ExclusiveEvent: aplicável apenas aos tiposExclusiveEventeFeaturedEvent.Para ExclusiveEvent, representa a data de expiração dos direitos do conteúdo.Para FeaturedEvent, representa a última data em que o provedor apresenta a entidade.Se o conteúdo for sempre exclusivo ou em destaque, defina o endDatecomo 20 anos a partir da data atual. | 
| releasedEvent.publishedBy | Organization ou Person | Opcional: a organização ou pessoa que publicou a entidade. | 
| location | Place OU City | Obrigatório: o local do evento. É possível fornecer Placeno nívelCity. | 
| location.name | Texto | Obrigatório: o nome do local. | 
| location.address | PostalAddress | Obrigatório se @type de local for "Place": o endereço do local. Não use esse valor se o @type de local for "cidade". | 
| location.address.streetAddress | Texto | O endereço do local. | 
| location.address.addressLocality | Texto | A cidade do local. | 
| location.address.addressRegion | Texto | O estado do local. | 
| location.address.postalCode | Texto | O código postal do local. | 
| location.address.addressCountry | Texto | Os países no formato ISO 3166. | 
| workPerformed | CreativeWork | Uma obra apresentada em algum evento, por exemplo, uma peça em um evento de teatro. | 
Exemplo de evento
Evento
{
  "@context":"http://schema.org",
  "@type":"Event",
  "@id": "http://example.com/keynote/google_io_2019",
  "name":"Google I/O 2019 keynote",
  "description":"Google’s annual developer conference keynote event.",
  "startDate": "2019-05-07T10:00-08:00",
  "location":{
    "@type":"Place",
    "name":"Example Arena",
    "address":{
      "@type":"PostalAddress",
      "streetAddress":"1600 Amphitheatre Pkwy",
      "addressLocality":"Mountain View",
      "addressRegion":"CA",
      "postalCode":"94043",
      "addressCountry":"US"
    }
  },
  "attendee": {
    "@type":"Person",
    "name":"My Favorite Speaker",
    "birthDate":"1971-12-02",
    "gender":"F",
    "nationality":"IN"
  }
}