Google schemas 多张没有座位的票不起作用

Google schemas 多张没有座位的票不起作用,google-schemas,Google Schemas,我想发送一封电子邮件,其中包含定义两张票证的模式。 文件规定: 如果您希望每个人有一张票(即条形码),并且 票证上每个人的姓名,创建多个 EventReservations(每个人一个),numSeats设置为1。这个 下面的示例显示了它的外观 不幸的是,这不是那样的工作。如果我使用此模式(无座位,numsets设置为“1”): [ { “@context”:”http://schema.org", “@type”:“EventReservation”, “reservationNumber”

我想发送一封电子邮件,其中包含定义两张票证的模式。 文件规定:

如果您希望每个人有一张票(即条形码),并且 票证上每个人的姓名,创建多个 EventReservations(每个人一个),numSeats设置为1。这个 下面的示例显示了它的外观

不幸的是,这不是那样的工作。如果我使用此模式(无座位,numsets设置为“1”):


[
{
“@context”:”http://schema.org",
“@type”:“EventReservation”,
“reservationNumber”:“E123456789”,
“reservationStatus”:http://schema.org/Confirmed",
“姓名下”:{
“@type”:“Person”,
“姓名”:“约翰·史密斯”
},
“预订”:{
“@type”:“事件”,
“名称”:“福斗士音乐会”,
“起始日期”:“2017-03-06T19:30:00-08:00”,
“地点”:{
“@type”:“Place”,
“名称”:“AT&T公园”,
“地址”:{
“@type”:“PostalAddress”,
“街道地址”:“威利梅斯广场24号”,
“地址地点”:“旧金山”,
“地址区域”:“CA”,
“postalCode”:“94107”,
“地址国家”:“美国”
}
}
},
“numsets”:“1”,
“票务”:“qrCode:AB34”,
“票号”:“abc123”,
“ticketDownloadUrl”:http://..../ticket.pdf",
“ticketprintrul”:http://..../ticket.pdf"
},
{
“@context”:”http://schema.org",
“@type”:“EventReservation”,
“reservationNumber”:“E123456789”,
“reservationStatus”:http://schema.org/Confirmed",
“姓名下”:{
“@type”:“Person”,
“名称”:“长荣绿”
},
“预订”:{
“@type”:“事件”,
“名称”:“福斗士音乐会”,
“起始日期”:“2017-03-06T19:30:00-08:00”,
“地点”:{
“@type”:“Place”,
“名称”:“AT&T公园”,
“地址”:{
“@type”:“PostalAddress”,
“街道地址”:“威利梅斯广场24号”,
“地址地点”:“旧金山”,
“地址区域”:“CA”,
“postalCode”:“94107”,
“地址国家”:“美国”
}
}
},
“numsets”:“1”,
“票务”:“qrCode:AB34”,
“票号”:“abc456”,
“ticketDownloadUrl”:http://..../ticket.pdf",
“ticketprintrul”:http://..../ticket.pdf"
}
]
这将导致收件箱中出现邮件,表明此预订仅包含一张机票。 让收件箱声明预订包含两张票的唯一方法是添加一个venueSeat。 例如:


[
{
“@context”:”http://schema.org",
“@type”:“EventReservation”,
“reservationNumber”:“E123456789”,
“reservationStatus”:http://schema.org/Confirmed",
“姓名下”:{
“@type”:“Person”,
“姓名”:“约翰·史密斯”
},
“预订”:{
“@type”:“事件”,
“名称”:“福斗士音乐会”,
“起始日期”:“2017-03-06T19:30:00-08:00”,
“地点”:{
“@type”:“Place”,
“名称”:“AT&T公园”,
“地址”:{
“@type”:“PostalAddress”,
“街道地址”:“威利梅斯广场24号”,
“地址地点”:“旧金山”,
“地址区域”:“CA”,
“postalCode”:“94107”,
“地址国家”:“美国”
}
}
},
“numsets”:“1”,
“venueSeat”:“12”,
“票务”:“qrCode:AB34”,
“票号”:“abc123”,
“ticketDownloadUrl”:http://..../ticket.pdf",
“ticketprintrul”:http://..../ticket.pdf"
},
{
“@context”:”http://schema.org",
“@type”:“EventReservation”,
“reservationNumber”:“E123456789”,
“reservationStatus”:http://schema.org/Confirmed",
“姓名下”:{
“@type”:“Person”,
“名称”:“长荣绿”
},
“预订”:{
“@type”:“事件”,
“名称”:“福斗士音乐会”,
“起始日期”:“2017-03-06T19:30:00-08:00”,
“地点”:{
“@type”:“Place”,
“名称”:“AT&T公园”,
“地址”:{
“@type”:“PostalAddress”,
“街道地址”:“威利梅斯广场24号”,
“地址地点”:“旧金山”,
“地址区域”:“CA”,
“postalCode”:“94107”,
“地址国家”:“美国”
}
}
},
“numsets”:“1”,
“venueSeat”:“13”,
“票务”:“qrCode:AB34”,
“票号”:“abc456”,
“ticketDownloadUrl”:http://..../ticket.pdf",
“ticketprintrul”:http://..../ticket.pdf"
}
]
使用此脚本,“收件箱中的邮件”将正确声明预订包含两张票,并将另外打印两个座位。 但是在我的例子中,我们没有预订的座位,所以我不能添加这个参数

如何解决这个问题,或者谷歌有什么计划来解决这个问题

奖金问题: 我没能真正看到那张票。既没有二维码,也没有PDF的下载链接。你知道这是为什么吗?

基于“有两个选项可以做多张票”:

第一个是更改numsets。这意味着单次预订将代表numSeats个人数量的门票。这将是您想要的选项,因为您没有预订座位

我使用了以下模式:


{
“@context”:”http://schema.org",
“@type”:“EventReservation”,
“reservationNumber”:“ABCD12345”,
“reservationStatus”:http://schema.org/Confirmed",
“姓名下”:{
“@type”:“Person”,
“姓名”:“约翰·史密斯”
},
“预订”:{
“@type”:“MusicEvent”,
“名称”:“福斗士音乐会”,
“url”:”http://foofighterstour.com/SFO",
“表演者”:{
“@type”:“Person”,
“名字”:“福斗士”,
“图像”:http://www.amprocktv.com/wp-content/uploads/2013/01/foo-fighters-1-680x383.jpg"
},
“起始日期”:“2015-05-24T12:00:00-08:00”,
“结束日期”:“2015-05-24T16:00:00-08:00”,
“开门时间”:“2015-05-24T11:00:00-08:00”,
“地点”:{
“@type”:“Place”,
<script type="application/ld+json">
[
  {
    "@context": "http://schema.org",
    "@type": "EventReservation",
    "reservationNumber": "E123456789",
    "reservationStatus": "http://schema.org/Confirmed",
    "underName": {
      "@type": "Person",
      "name": "John Smith"
    },
    "reservationFor": {
      "@type": "Event",
      "name": "Foo Fighters Concert",
      "startDate": "2017-03-06T19:30:00-08:00",
      "location": {
        "@type": "Place",
        "name": "AT&T Park",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "24 Willie Mays Plaza",
          "addressLocality": "San Francisco",
          "addressRegion": "CA",
          "postalCode": "94107",
          "addressCountry": "US"
        }
      }
    },
    "numSeats": "1",
    "ticketToken": "qrCode:AB34",
    "ticketNumber": "abc123",
    "ticketDownloadUrl": "http://..../ticket.pdf",
    "ticketPrintUrl": "http://..../ticket.pdf"
  },
  {
    "@context": "http://schema.org",
    "@type": "EventReservation",
    "reservationNumber": "E123456789",
    "reservationStatus": "http://schema.org/Confirmed",
    "underName": {
      "@type": "Person",
      "name": "Eva Green"
    },
    "reservationFor": {
      "@type": "Event",
      "name": "Foo Fighters Concert",
      "startDate": "2017-03-06T19:30:00-08:00",
      "location": {
        "@type": "Place",
        "name": "AT&T Park",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "24 Willie Mays Plaza",
          "addressLocality": "San Francisco",
          "addressRegion": "CA",
          "postalCode": "94107",
          "addressCountry": "US"
        }
      }
    },
    "numSeats": "1",
    "ticketToken": "qrCode:AB34",
    "ticketNumber": "abc456",
    "ticketDownloadUrl": "http://..../ticket.pdf",
    "ticketPrintUrl": "http://..../ticket.pdf"
  }
]
</script>
<script type="application/ld+json">
[
  {
    "@context": "http://schema.org",
    "@type": "EventReservation",
    "reservationNumber": "E123456789",
    "reservationStatus": "http://schema.org/Confirmed",
    "underName": {
      "@type": "Person",
      "name": "John Smith"
    },
    "reservationFor": {
      "@type": "Event",
      "name": "Foo Fighters Concert",
      "startDate": "2017-03-06T19:30:00-08:00",
      "location": {
        "@type": "Place",
        "name": "AT&T Park",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "24 Willie Mays Plaza",
          "addressLocality": "San Francisco",
          "addressRegion": "CA",
          "postalCode": "94107",
          "addressCountry": "US"
        }
      }
    },
    "numSeats": "1",
    "venueSeat": "12",
    "ticketToken": "qrCode:AB34",
    "ticketNumber": "abc123",
    "ticketDownloadUrl": "http://..../ticket.pdf",
    "ticketPrintUrl": "http://..../ticket.pdf"
  },
  {
    "@context": "http://schema.org",
    "@type": "EventReservation",
    "reservationNumber": "E123456789",
    "reservationStatus": "http://schema.org/Confirmed",
    "underName": {
      "@type": "Person",
      "name": "Eva Green"
    },
    "reservationFor": {
      "@type": "Event",
      "name": "Foo Fighters Concert",
      "startDate": "2017-03-06T19:30:00-08:00",
      "location": {
        "@type": "Place",
        "name": "AT&T Park",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "24 Willie Mays Plaza",
          "addressLocality": "San Francisco",
          "addressRegion": "CA",
          "postalCode": "94107",
          "addressCountry": "US"
        }
      }
    },
    "numSeats": "1",
    "venueSeat": "13",
    "ticketToken": "qrCode:AB34",
    "ticketNumber": "abc456",
    "ticketDownloadUrl": "http://..../ticket.pdf",
    "ticketPrintUrl": "http://..../ticket.pdf"
 }
]
</script>