Sử dụng loại này để khai báo yêu cầu đặt chỗ cho một hoặc nhiều khách tại một sự kiện. Bạn cũng có thể khai báo vé.
Trường hợp sử dụng
Các trường hợp sử dụng sau đây cho thấy các ví dụ phổ biến về cách sử dụng giản đồ EventReservation
. Hãy tham khảo các ví dụ sau để đảm bảo rằng mã đánh dấu của bạn có cấu trúc phù hợp.
Lời nhắc sự kiện cơ bản không có vé
Nếu bạn đang gửi email xác nhận sự tham dự của người dùng đối với một sự kiện, hãy thêm mã đánh dấu sau. Đây là ví dụ về lượng mã đánh dấu tối thiểu để email của bạn đủ điều kiện là EventReservation
.
<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": "2027-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"
}
}
}
}
</script>
<div itemscope itemtype="http://schema.org/EventReservation">
<meta itemprop="reservationNumber" content="E123456789"/>
<link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
<div itemprop="underName" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="John Smith"/>
</div>
<div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
<meta itemprop="name" content="Foo Fighters Concert"/>
<meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
<div itemprop="location" itemscope itemtype="http://schema.org/Place">
<meta itemprop="name" content="AT&T Park"/>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
<meta itemprop="addressLocality" content="San Francisco"/>
<meta itemprop="addressRegion" content="CA"/>
<meta itemprop="postalCode" content="94107"/>
<meta itemprop="addressCountry" content="US"/>
</div>
</div>
</div>
</div>
Sự kiện có vé và không có chỗ ngồi đặt trước
Thêm các trường ticketToken
, ticketNumber
và numSeats
để thêm thông tin về vé.
<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",
"performer": {
"@type": "Organization",
"name": "The Foo Fighters",
"image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
},
"startDate": "2027-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"
}
}
},
"ticketToken": "qrCode:AB34",
"ticketNumber": "abc123",
"numSeats": "1"
}
</script>
<div itemscope itemtype="http://schema.org/EventReservation">
<meta itemprop="reservationNumber" content="E123456789"/>
<link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
<div itemprop="underName" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="John Smith"/>
</div>
<div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
<meta itemprop="name" content="Foo Fighters Concert"/>
<div itemprop="performer" itemscope itemtype="http://schema.org/Organization">
<meta itemprop="name" content="The Foo Fighters"/>
<link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
</div>
<meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
<div itemprop="location" itemscope itemtype="http://schema.org/Place">
<meta itemprop="name" content="AT&T Park"/>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
<meta itemprop="addressLocality" content="San Francisco"/>
<meta itemprop="addressRegion" content="CA"/>
<meta itemprop="postalCode" content="94107"/>
<meta itemprop="addressCountry" content="US"/>
</div>
</div>
</div>
<meta itemprop="ticketToken" content="qrCode:AB34"/>
<meta itemprop="ticketNumber" content="abc123"/>
<meta itemprop="numSeats" content="1"/>
</div>
Sự kiện thể thao hoặc âm nhạc có vé
Đặt loại reservationFor
thành MusicEvent
hoặc SportsEvent
.
Nếu sự kiện là MusicEvent
(ví dụ: buổi hòa nhạc), bạn nên thêm performer.name
và performer.image
. Nếu sự kiện là SportsEvent
(ví dụ: trận đấu bóng rổ) có hai đội hoặc người chơi thi đấu, hãy thêm hai đội đó làm nghệ sĩ.
<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": "MusicEvent",
"name": "Foo Fighters Concert",
"url": "http://foofighterstour.com/SFO",
"performer": {
"@type": "Organization",
"name": "The Foo Fighters",
"image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
},
"startDate": "2027-03-06T19:30:00-08:00",
"endDate": "2027-03-06T23:00:00-08:00",
"doorTime": "2027-03-06T16:30:00-08:00",
"location": {
"@type": "Place",
"name": "AT&T Park",
"address": {
"@type": "PostalAddress",
"streetAddress": "AT&T Park",
"addressLocality": "San Francisco",
"addressRegion": "CA",
"postalCode": "94107",
"addressCountry": "US"
}
}
},
"ticketToken": "qrCode:AB34",
"ticketNumber": "abc123",
"numSeats": "1"
}
</script>
<div itemscope itemtype="http://schema.org/EventReservation">
<meta itemprop="reservationNumber" content="E123456789"/>
<link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
<div itemprop="underName" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="John Smith"/>
</div>
<div itemprop="reservationFor" itemscope itemtype="http://schema.org/MusicEvent">
<meta itemprop="name" content="Foo Fighters Concert"/>
<link itemprop="url" href="http://foofighterstour.com/SFO"/>
<div itemprop="performer" itemscope itemtype="http://schema.org/Organization">
<meta itemprop="name" content="The Foo Fighters"/>
<link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
</div>
<meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
<meta itemprop="endDate" content="2027-03-06T23:00:00-08:00"/>
<meta itemprop="doorTime" content="2027-03-06T16:30:00-08:00"/>
<div itemprop="location" itemscope itemtype="http://schema.org/Place">
<meta itemprop="name" content="AT&T Park"/>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="AT&T Park"/>
<meta itemprop="addressLocality" content="San Francisco"/>
<meta itemprop="addressRegion" content="CA"/>
<meta itemprop="postalCode" content="94107"/>
<meta itemprop="addressCountry" content="US"/>
</div>
</div>
</div>
<meta itemprop="ticketToken" content="qrCode:AB34"/>
<meta itemprop="ticketNumber" content="abc123"/>
<meta itemprop="numSeats" content="1"/>
</div>
Sự kiện có vé và chỗ ngồi đặt trước
Đối với một vé có chỗ ngồi đặt trước, hãy thêm ticketToken
, ticketNumber
, venueSeat
, venueRow
và venueSection
.
Bạn chỉ cần đưa vào bất kỳ venueSeat
, venueRow
và venueSection
nào cần thiết để mô tả vị trí của chỗ ngồi.
Không bao gồm numSeats
.
<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",
"performer": {
"@type": "Organization",
"name": "The Foo Fighters",
"image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
},
"startDate": "2027-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"
}
}
},
"venueSeat": "12",
"venueRow": "A",
"venueSection": "101",
"ticketToken": "qrCode:AB34",
"ticketNumber": "abc123"
}
</script>
<div itemscope itemtype="http://schema.org/EventReservation">
<meta itemprop="reservationNumber" content="E123456789"/>
<link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
<div itemprop="underName" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="John Smith"/>
</div>
<div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
<meta itemprop="name" content="Foo Fighters Concert"/>
<div itemprop="performer" itemscope itemtype="http://schema.org/Organization">
<meta itemprop="name" content="The Foo Fighters"/>
<link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
</div>
<meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
<div itemprop="location" itemscope itemtype="http://schema.org/Place">
<meta itemprop="name" content="AT&T Park"/>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
<meta itemprop="addressLocality" content="San Francisco"/>
<meta itemprop="addressRegion" content="CA"/>
<meta itemprop="postalCode" content="94107"/>
<meta itemprop="addressCountry" content="US"/>
</div>
</div>
</div>
<meta itemprop="venueSeat" content="12"/>
<meta itemprop="venueRow" content="A"/>
<meta itemprop="venueSection" content="101"/>
<meta itemprop="ticketToken" content="qrCode:AB34"/>
<meta itemprop="ticketNumber" content="abc123"/>
</div>
Nhiều vé
Có hai cách để tạo nhiều phiếu yêu cầu hỗ trợ:
Thay đổi đầu tiên là
numSeats
. Điều này có nghĩa là một lượt đặt chỗ sẽ đại diện cho số lượng vé củanumSeats
người.Nếu bạn muốn mỗi người có một vé (tức là mã vạch) và có tên của từng người trên vé, hãy tạo nhiều
EventReservations
(một vé cho mỗi người) vớinumSeats
được đặt thành 1. Ví dụ dưới đây cho thấy giao diện của thành phần này.
<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",
"performer": {
"@type": "Person",
"name": "The Foo Fighters",
"image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
},
"startDate": "2027-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"
}
}
},
"venueSeat": "12",
"venueRow": "A",
"venueSection": "101",
"ticketToken": "qrCode:AB34",
"ticketNumber": "abc123"
},
{
"@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",
"performer": {
"@type": "Organization",
"name": "The Foo Fighters",
"image": "http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"
},
"startDate": "2027-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"
}
}
},
"venueSeat": "13",
"venueRow": "A",
"venueSection": "101",
"ticketToken": "qrCode:AB34",
"ticketNumber": "abc456"
}
]
</script>
<div itemscope itemtype="http://schema.org/EventReservation">
<meta itemprop="reservationNumber" content="E123456789"/>
<link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
<div itemprop="underName" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="John Smith"/>
</div>
<div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
<meta itemprop="name" content="Foo Fighters Concert"/>
<div itemprop="performer" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="The Foo Fighters"/>
<link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
</div>
<meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
<div itemprop="location" itemscope itemtype="http://schema.org/Place">
<meta itemprop="name" content="AT&T Park"/>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
<meta itemprop="addressLocality" content="San Francisco"/>
<meta itemprop="addressRegion" content="CA"/>
<meta itemprop="postalCode" content="94107"/>
<meta itemprop="addressCountry" content="US"/>
</div>
</div>
</div>
<meta itemprop="venueSeat" content="12"/>
<meta itemprop="venueRow" content="A"/>
<meta itemprop="venueSection" content="101"/>
<meta itemprop="ticketToken" content="qrCode:AB34"/>
<meta itemprop="ticketNumber" content="abc123"/>
</div>
<div itemscope itemtype="http://schema.org/EventReservation">
<meta itemprop="reservationNumber" content="E123456789"/>
<link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
<div itemprop="underName" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="Eva Green"/>
</div>
<div itemprop="reservationFor" itemscope itemtype="http://schema.org/Event">
<meta itemprop="name" content="Foo Fighters Concert"/>
<div itemprop="performer" itemscope itemtype="http://schema.org/Organization">
<meta itemprop="name" content="The Foo Fighters"/>
<link itemprop="image" href="http://www.amprocktv.com/wp-content/uploads/2027/01/foo-fighters-1-680x383.jpg"/>
</div>
<meta itemprop="startDate" content="2027-03-06T19:30:00-08:00"/>
<div itemprop="location" itemscope itemtype="http://schema.org/Place">
<meta itemprop="name" content="AT&T Park"/>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="24 Willie Mays Plaza"/>
<meta itemprop="addressLocality" content="San Francisco"/>
<meta itemprop="addressRegion" content="CA"/>
<meta itemprop="postalCode" content="94107"/>
<meta itemprop="addressCountry" content="US"/>
</div>
</div>
</div>
<meta itemprop="venueSeat" content="13"/>
<meta itemprop="venueRow" content="A"/>
<meta itemprop="venueSection" content="101"/>
<meta itemprop="ticketToken" content="qrCode:AB34"/>
<meta itemprop="ticketNumber" content="abc456"/>
</div>
Kiểm tra mục đánh dấu của bạn
Bạn có thể xác thực mã đánh dấu bằng Công cụ kiểm tra mã đánh dấu email. Dán mã đánh dấu rồi nhấp vào nút Xác thực để quét nội dung và nhận báo cáo về mọi lỗi hiện có.
Thông số kỹ thuật
Xem lại thông tin chi tiết trong email để xem có thuộc tính nào trong số này áp dụng cho yêu cầu đặt trước sự kiện của bạn hay không. Bằng cách đánh dấu các thuộc tính bổ sung này, bạn cho phép Google hiển thị nội dung mô tả phong phú hơn về lượt đặt chỗ sự kiện cho người dùng.
EventReservation
Tên loại: EventReservation
Mở rộng Lịch đặt trước
Tên | Loại | Mô tả |
---|---|---|
hành động | Hành động | Một hành động có thể thực hiện đối với đối tượng này. |
action.name | Văn bản | Chuỗi hiển thị cho người dùng trên thành phần giao diện người dùng liên kết với hành động. |
action.url | URL | URL đích cho hành động. Nếu không có trường trình xử lý rõ ràng nào được cung cấp, thì trình xử lý hành động sẽ được mở rộng thành WebActionHandler với URL này làm URL WebActionHandler. |
additionalTicketText | Văn bản | Thông tin bổ sung về vé. |
bookingAgent | Tổ chức hoặc Người | Đại lý hoặc công ty đặt phòng. Cũng chấp nhận một chuỗi (ví dụ: ""). |
bookingAgent.image | URL | URL của hình ảnh về Tổ chức. |
bookingAgent.name | Văn bản | Tên của tác nhân/dịch vụ. |
bookingAgent.url | URL | Trang web của đại lý/dịch vụ. |
bookingTime | DateTime | Ngày đặt phòng. |
cancelReservationUrl | URL | Trang web nơi bạn có thể huỷ yêu cầu đặt chỗ. |
confirmReservationUrl | URL | Trang web có thể xác nhận yêu cầu đặt chỗ. |
modifiedTime | DateTime | (nên dùng cho Thẻ xác nhận/Câu trả lời tìm kiếm) Thời gian sửa đổi gần đây nhất đối với lượt đặt phòng. |
modifyReservationUrl | URL | (nên dùng cho Thẻ xác nhận/Câu trả lời tìm kiếm) Trang web có thể sửa đổi yêu cầu đặt phòng. |
numSeats | Number | Số lượng ghế. |
price | Văn bản | Tổng giá của EventReservation. |
priceCurrency | Văn bản | Đơn vị tiền tệ (theo định dạng ISO 4217 gồm 3 chữ cái) của giá của EventReservation. |
programMembership | ProgramMembership | Mọi gói thành viên trong chương trình khách bay thường xuyên, chương trình khách hàng thân thiết của khách sạn, v.v. được áp dụng cho yêu cầu đặt phòng. |
programMembership.memberNumber | Văn bản | Giá trị nhận dạng của gói thành viên. |
programMembership.program | Văn bản | Tên chương trình. |
reservationFor (Bắt buộc) |
Sự kiện | Có thể sử dụng sự kiện hoặc bất kỳ loại sự kiện phụ nào, bao gồm BusinessEvent, ChildrenEvent, ComedyEvent, DanceEvent, EducationEvent, Festival, FoodEvent, LiteraryEvent, MovieShowing, MusicEvent, SaleEvent, SocialEvent, SportsEvent, TheaterEvent, VisualArtsEvent. |
reservationFor.description | Văn bản | Nội dung mô tả ngắn về Sự kiện. |
reservationFor.doorTime | DateTime | Thời gian bắt đầu cho phép vào cửa. |
reservationFor.endDate | DateTime | Ngày và giờ kết thúc sự kiện. |
reservationFor.image | URL | URL của hình ảnh về Sự kiện. |
reservationFor.location (Bắt buộc) |
Địa điểm | Địa điểm diễn ra sự kiện. |
reservationFor.location.address (Bắt buộc) |
PostalAddress | Địa chỉ của địa điểm diễn ra sự kiện. |
reservationFor.location.address.addressCountry (Bắt buộc) |
Văn bản hoặc Quốc gia | Quốc gia của địa điểm diễn ra sự kiện. |
reservationFor.location.address.addressLocality (Bắt buộc) |
Văn bản | Vị trí (ví dụ: thành phố) của địa điểm diễn ra sự kiện. |
reservationFor.location.address.addressRegion (Bắt buộc) |
Văn bản | Khu vực (ví dụ: Tiểu bang) của địa điểm diễn ra sự kiện. |
reservationFor.location.address.postalCode (Bắt buộc) |
Văn bản | Mã bưu chính của địa điểm diễn ra sự kiện. |
reservationFor.location.address.streetAddress (Bắt buộc) |
Văn bản | Địa chỉ đường phố của địa điểm diễn ra sự kiện. |
reservationFor.location.name (Bắt buộc) |
Văn bản | Tên địa điểm tổ chức sự kiện. |
reservationFor.name (Bắt buộc) |
Văn bản | Tên sự kiện. |
reservationFor.performer | Người hoặc Tổ chức | (nên dùng cho Thẻ xác nhận/Câu trả lời tìm kiếm) Người biểu diễn của sự kiện. Cũng chấp nhận một mảng đối tượng. |
reservationFor.performer.image | URL | (nên dùng cho Thẻ xác nhận/Câu trả lời tìm kiếm) URL của hình ảnh về Người đó. |
reservationFor.performer.name | Văn bản | (nên dùng cho Thẻ xác nhận/Câu trả lời tìm kiếm) Tên của người đó. |
reservationFor.performer.url | URL | URL của Người. |
reservationFor.startDate (Bắt buộc) |
DateTime | Ngày và giờ bắt đầu sự kiện. |
reservationFor.url | URL | URL của sự kiện. |
reservationNumber (Bắt buộc) |
Văn bản | Số hoặc mã của yêu cầu đặt phòng. |
reservationStatus (Bắt buộc) |
ReservationStatus | Trạng thái hiện tại của yêu cầu đặt phòng. |
ticketDownloadUrl | URL | Nơi bạn có thể tải vé xuống. |
ticketNumber | Văn bản | Số hoặc mã của vé. |
ticketPrintUrl | URL | Nơi có thể in vé. |
ticketToken | Văn bản hoặc URL | Nếu hình ảnh mã vạch được lưu trữ trên trang web của bạn, thì giá trị của trường này là URL của hình ảnh, hoặc mã vạch hoặc URI QR, chẳng hạn như "barcode128:AB34" (mã vạch ISO-15417), "qrCode:AB34" (mã QR), "aztecCode:AB34" (mã Aztec), "barcodeEAN:1234" (mã EAN) và "barcodeUPCA:1234" (mã UPCA). |
underName (Bắt buộc) |
Người hoặc Tổ chức | Chủ vé. |
underName.email | Văn bản | Địa chỉ email. |
underName.name (Bắt buộc) |
Văn bản | Tên của người đó. |
url | URL | Trang web nơi bạn có thể xem thông tin đặt phòng. |
venueRow | Văn bản | Hàng ghế. |
venueSeat | Văn bản | Số ghế. |
venueSection | Văn bản | Phần của ghế. |