Datas
Local
Ingressos
Artistas e organizador
Verificando… ·
Marcação de evento para locais, transmissões e eventos híbridos
Este gerador de schema de evento escreve o JSON-LD Event de eventos presenciais, online ou híbridos. Defina as datas com fuso horário, o local ou o link da transmissão, o status e os ingressos, e copie o bloco script validado.
Última atualização:
Como funciona
Nome, tipo e datas
Escolha MusicEvent, BusinessEvent, Festival, SportsEvent e outros; defina início e fim com o fuso do local, como -03:00 em São Paulo.
Onde acontece
Em um local (Place com endereço), online (VirtualLocation com URL) ou nos dois – o modo de participação acompanha.
Ingressos e pessoas
Uma oferta por tipo de ingresso, artistas e organizador; depois copie o bloco e confira o resultado Evento.
Recursos
Eventos híbridos sem erro
Participação mista grava dois locais, um Place e um VirtualLocation, e o validador avisa quando o modo e o local não combinam.
Status do evento
Agendado, cancelado, adiado, remarcado ou transferido para online. Eventos remarcados ganham o campo Início anterior; a data original nunca se perde.
Vários tipos de ingresso
Preço, moeda (BRL, por exemplo), disponibilidade (à venda, esgotado, pré-venda), início das vendas e URL de compra para cada oferta.
Fusos horários
Escolha o deslocamento do local; sem ele o Google supõe o fuso horário do Googlebot e pode mostrar o horário errado.
Limites e privacidade
O JSON-LD ou HTML importado pode ter até 1 MB. Um único fuso horário vale para todas as datas do evento; séries recorrentes (eventSchedule) não fazem parte do formulário.
Eventos online: a URL da transmissão é gravada como VirtualLocation. A documentação atual do Google detalha locais físicos; eventos só online são schema.org válido, mas podem não ter a mesma exibição.
A validação usa o vocabulário schema.org (© patrocinadores do schema.org, CC BY-SA 3.0, veja as licenças). Os dados do evento ficam no seu navegador – saiba mais na página de privacidade.
Perguntas frequentes
O que o Google exige de um evento?
name, startDate e location. Um local físico precisa de um Place com endereço; recomendados são description, endDate, eventStatus, image, offers, organizer e performer.
O show foi cancelado. O que faço com a marcação?
Mantenha a página e a marcação, com as datas e o local originais, e mude eventStatus para EventCancelled. Sem a data de início, o evento deixa de ser reconhecido.
Como marcar um evento adiado sem nova data?
Use EventPostponed e mantenha o startDate antigo até a nova data sair; depois troque para EventRescheduled com as datas novas.
Uma página que vende ingressos de vários eventos serve?
Cada evento deve ter a própria página com a própria marcação. Páginas de resumo que só linkam para eventos não são qualificadas.
O nome do evento pode incluir o local ou o preço?
Não. O Google pede só o título do evento; o local vai em location.name e o preço em offers.