משתמשים בסוג הזה כדי להצהיר על הזמנה לאורח אחד או יותר באירוע. אפשר גם להצהיר על כרטיסים.
תרחישים לדוגמה
כדי לוודא שמבנה התגיות EventReservation תקין, מומלץ לפעול לפי הדוגמאות הבאות.
תזכורת בסיסית לאירוע בלי כרטיס
אם אתם שולחים אימייל לאישור השתתפות של משתמש באירוע, צריך לכלול את תגי העיצוב הבאים. זו דוגמה לכמות המינימלית של תגי עיצוב שנדרשת כדי שהאימייל ייחשב כEventReservation.
JSON-LD
<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>
אירוע עם כרטיס ללא מקומות שמורים
כדי להוסיף מידע על הכרטיסים, צריך לכלול את השדות ticketToken, ticketNumber ו-numSeats.
JSON-LD
<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>
אירוע ספורט או אירוע מוזיקה עם כרטיס
מגדירים את הסוג של reservationFor לערך MusicEvent או SportsEvent.
אם האירוע הוא MusicEvent, צריך לכלול את performer.name ואת performer.image.
אם האירוע הוא SportsEvent עם שתי קבוצות או שני שחקנים מתחרים, צריך לכלול את שתי הקבוצות כמשתתפות.
JSON-LD
<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>
אירוע עם כרטיס ומושב שמור
אם מדובר בכרטיס יחיד עם מקום שמור, צריך לכלול את ticketToken, ticketNumber, venueSeat, venueRow ו-venueSection.
צריך לכלול רק את אחד מהערכים venueSeat, venueRow ו-venueSection שנדרש לתיאור המיקום של המושב.
לא לכלול את numSeats.
JSON-LD
<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>
כמה כרטיסים
יש שתי אפשרויות לטיפול בכמה כרטיסי תמיכה:
האפשרות הראשונה היא לשנות את
numSeats. המשמעות היא שהזמנה אחת מייצגת כרטיסים ל-numSeatsאנשים.אם רוצים ליצור כרטיס אחד לכל משתתף ולכלול את השם של כל משתתף בכרטיס, צריך ליצור כמה פריטים מסוג
EventReservationעם הערך 1 במאפייןnumSeats. בדוגמה הבאה אפשר לראות את המבנה הזה:
JSON-LD
<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>
בדיקת תגי העיצוב
אתם יכולים לאמת את תגי העיצוב באמצעות הכלי לבדיקת תגי עיצוב לאימייל. מדביקים את קוד התיוג ולוחצים על הלחצן אימות כדי לסרוק את התוכן ולקבל דוח על שגיאות שקיימות בו.
מפרט
בודקים את פרטי האימייל כדי לראות אם אחד מהמאפיינים האלה רלוונטי להזמנה שלכם לאירוע. הוספת תגי עיצוב למאפיינים הנוספים האלה מאפשרת ל-Google להציג למשתמש תיאור עשיר יותר של הזמנת הכרטיסים לאירוע.
EventReservation
שם הסוג: EventReservation
הרחבה של הזמנה
| שם | סוג | תיאור |
|---|---|---|
| פעולה | פעולה | פעולה שאפשר לבצע על הדבר הזה. |
| action.name | טקסט | המחרוזת שמוצגת למשתמש ברכיב ממשק המשתמש שקשור לפעולה. |
| action.url | כתובת URL | כתובת היעד של הפעולה. אם לא מסופק שדה handler מפורש, ה-handler של הפעולה מורחב ל-WebActionHandler עם כתובת ה-URL הזו ככתובת ה-URL של ה-WebActionHandler. |
| additionalTicketText | טקסט | מידע נוסף על הכרטיס. |
| bookingAgent | ארגון או אדם | סוכן נסיעות או סוכנות נסיעות. אפשר גם להזין מחרוזת (למשל, ""). |
| bookingAgent.image | כתובת URL | כתובת ה-URL של תמונה של הארגון. |
| bookingAgent.name | טקסט | שם הסוכן או השירות. |
| bookingAgent.url | כתובת URL | האתר של הסוכן או השירות. |
| bookingTime | DateTime | התאריך שבו בוצעה ההזמנה. |
| cancelReservationUrl | כתובת URL | דף אינטרנט שבו אפשר לבטל את ההזמנה. |
| confirmReservationUrl | כתובת URL | דף האינטרנט שבו אפשר לאשר את ההזמנה. |
| modifiedTime | DateTime | (מומלץ לכרטיסי אישור ולהצגת תשובות בחיפוש) מועד השינוי האחרון בהזמנה. |
| modifyReservationUrl | כתובת URL | (מומלץ לכרטיסי אישור או לתשובות בחיפוש) דף אינטרנט שבו אפשר לשנות את ההזמנה. |
| numSeats | Number | מספר המושבים. |
| price | טקסט | המחיר הכולל של EventReservation. |
| priceCurrency | טקסט | המטבע (בפורמט ISO 4217 של 3 אותיות) של מחיר האירוע EventReservation. |
| programMembership | ProgramMembership | חברות במועדון לקוחות של חברת תעופה, במועדון לקוחות של מלון וכו' שרלוונטית להזמנה. |
| programMembership.memberNumber | טקסט | המזהה של המינוי. |
| programMembership.program | טקסט | שם התוכנית. |
| reservationFor (חובה) |
אירוע | אפשר להשתמש ב-Event או בכל אחד מסוגי המשנה של האירוע, כולל BusinessEvent, ChildrenEvent, ComedyEvent, DanceEvent, EducationEvent, Festival, FoodEvent, LiteraryEvent, MovieShowing, MusicEvent, SaleEvent, SocialEvent, SportsEvent, TheaterEvent, VisualArtsEvent. |
| reservationFor.description | טקסט | תיאור קצר של האירוע. |
| reservationFor.doorTime | DateTime | השעה שבה הכניסה תתחיל. |
| reservationFor.endDate | DateTime | תאריך ושעת הסיום של האירוע. |
| reservationFor.image | כתובת URL | כתובת ה-URL של תמונה של האירוע. |
| reservationFor.location (חובה) |
מקום | המיקום של האירוע. |
| reservationFor.location.address (חובה) |
PostalAddress | הכתובת של המיקום שבו יתקיים האירוע. |
| reservationFor.location.address.addressCountry (חובה) |
טקסט או מדינה | המדינה שבה מתקיים האירוע. |
| reservationFor.location.address.addressLocality (Required) |
טקסט | המקום (למשל, העיר) שבו יתקיים האירוע. |
| reservationFor.location.address.addressRegion (Required) |
טקסט | האזור (למשל, מדינה) שבו יתקיים האירוע. |
| reservationFor.location.address.postalCode (Required) |
טקסט | המיקוד של מיקום האירוע. |
| reservationFor.location.address.streetAddress (חובה) |
טקסט | כתובת הרחוב של המיקום שבו יתקיים האירוע. |
| reservationFor.location.name (Required) |
טקסט | שם המיקום של האירוע. |
| reservationFor.name (Required) |
טקסט | שם האירוע. |
| reservationFor.performer | אדם או ארגון | (מומלץ לכרטיסי אישור או לתשובות בחיפוש) האומן שמופיע באירוע. אפשר גם להזין מערך של אובייקטים. |
| reservationFor.performer.image | כתובת URL | (מומלץ לכרטיסי אישור ולתשובות בחיפוש) כתובת URL של תמונה של האדם. |
| reservationFor.performer.name | טקסט | (מומלץ לכרטיסי אישור ולתשובות בחיפוש) שם האדם. |
| reservationFor.performer.url | כתובת URL | כתובת ה-URL של האדם. |
| reservationFor.startDate (Required) |
DateTime | התאריך והשעה של תחילת האירוע. |
| reservationFor.url | כתובת URL | כתובת ה-URL של האירוע. |
| reservationNumber (חובה) |
טקסט | המספר או המזהה של ההזמנה. |
| reservationStatus (חובה) |
ReservationStatus | הסטטוס הנוכחי של ההזמנה. |
| ticketDownloadUrl | כתובת URL | המקום שבו אפשר להוריד את הכרטיס. |
| ticketNumber | טקסט | המספר או המזהה של הכרטיס. |
| ticketPrintUrl | כתובת URL | המקום שבו אפשר להדפיס את הכרטיס. |
| ticketToken | טקסט או כתובת URL | אם תמונת הברקוד מתארחת באתר שלכם, הערך של השדה הוא כתובת ה-URL של התמונה, או URI של ברקוד או קוד QR, כמו barcode128:AB34 (ברקודים מסוג ISO-15417), qrCode:AB34 (קודי QR), aztecCode:AB34 (קודי Aztec), barcodeEAN:1234 (קודי EAN) ו-barcodeUPCA:1234 (קודי UPCA). |
| underName (חובה) |
אדם או ארגון | בעל/ת הכרטיס. |
| underName.email | טקסט | כתובת אימייל. |
| underName.name (Required) |
טקסט | שם האדם. |
| url | כתובת URL | דף אינטרנט שבו אפשר לראות את ההזמנה. |
| venueRow | טקסט | השורה של המושב. |
| venueSeat | טקסט | מספר המושב. |
| venueSection | טקסט | הקטע שבו נמצא המושב. |