استخدِم هذا النوع للإعلان عن حجز لضيف واحد أو أكثر في حدث. يمكن أيضًا الإعلان عن التذاكر.
حالات الاستخدام
تعرض حالات الاستخدام التالية أمثلة شائعة عن كيفية استخدام مخطّط 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من الأفراد.إذا أردت الحصول على تذكرة واحدة (أي رمز شريطي) لكل فرد وإدراج أسماء كل فرد على التذكرة، أنشِئ عدة
EventReservations(واحدة لكل فرد) مع ضبطnumSeatsعلى 1. يوضِّح المثال أدناه كيف يبدو ذلك.
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
يمتدّ من Reservation
| الاسم | النوع | الوصف |
|---|---|---|
| action | الإجراء | إجراء يمكن اتخاذه بشأن هذا العنصر |
| action.name | Text | السلسلة المعروضة للمستخدم على عنصر في واجهة المستخدم المرتبط بالإجراء |
| action.url | URL | عنوان URL المستهدَف للإجراء إذا لم يتم توفير حقل معالج صريح، يتم توسيع معالج الإجراء إلى WebActionHandler باستخدام عنوان URL هذا كعنوان URL لـ WebActionHandler. |
| additionalTicketText | Text | معلومات إضافية عن التذكرة |
| bookingAgent | Organization أو Person | وكيل الحجز أو الوكالة يقبل أيضًا سلسلة (مثل ""). |
| bookingAgent.image | URL | عنوان URL لصورة المؤسسة |
| bookingAgent.name | Text | اسم الوكيل أو الخدمة |
| bookingAgent.url | URL | موقع الويب للوكيل أو الخدمة |
| bookingTime | DateTime | تاريخ إجراء الحجز |
| cancelReservationUrl | URL | صفحة الويب التي يمكن إلغاء الحجز فيها |
| confirmReservationUrl | URL | صفحة الويب التي يمكن تأكيد الحجز فيها |
| modifiedTime | DateTime | (يُنصح به لبطاقات التأكيد أو إجابات البحث) وقت آخر تعديل للحجز |
| modifyReservationUrl | URL | (يُنصح به لبطاقات التأكيد أو إجابات البحث) صفحة الويب التي يمكن تعديل الحجز فيها |
| numSeats | Number | تعرض هذه السمة عدد المقاعد. |
| price | Text | السعر الإجمالي لـ EventReservation |
| priceCurrency | Text | عملة سعر EventReservation (بتنسيق ISO 4217 المكوّن من 3 أحرف) |
| programMembership | ProgramMembership | أي اشتراك في برنامج المسافر الدائم أو برنامج ولاء الفنادق أو ما إلى ذلك يتم تطبيقه على الحجز |
| programMembership.memberNumber | Text | مُعرِّف الاشتراك |
| programMembership.program | Text | اسم البرنامج |
| reservationFor (مطلوبة) |
الحدث | يمكن استخدام Event أو أي من الأنواع الفرعية للحدث، بما في ذلك BusinessEvent وChildrenEvent وComedyEvent وDanceEvent وEducationEvent وFestival وFoodEvent وLiteraryEvent وMovieShowing وMusicEvent وSaleEvent وSocialEvent وSportsEvent وTheaterEvent وVisualArtsEvent. |
| reservationFor.description | Text | وصف موجز للحدث |
| reservationFor.doorTime | DateTime | وقت بدء الدخول |
| reservationFor.endDate | DateTime | تاريخ ووقت انتهاء الحدث |
| reservationFor.image | URL | عنوان URL لصورة الحدث |
| reservationFor.location (مطلوبة) |
مكان واحد () | موقع الحدث |
| reservationFor.location.address (مطلوبة) |
PostalAddress | عنوان موقع الحدث |
| reservationFor.location.address.addressCountry (مطلوبة) |
Text أو Country | بلد موقع الحدث |
| reservationFor.location.address.addressLocality (مطلوبة) |
Text | المكان (مثل المدينة) لموقع الحدث |
| reservationFor.location.address.addressRegion (مطلوبة) |
Text | المنطقة (مثل الولاية) لموقع الحدث |
| reservationFor.location.address.postalCode (مطلوبة) |
Text | الرمز البريدي لموقع الحدث |
| reservationFor.location.address.streetAddress (مطلوبة) |
Text | عنوان الشارع لموقع الحدث |
| reservationFor.location.name (مطلوبة) |
Text | اسم موقع الحدث |
| reservationFor.name (مطلوبة) |
Text | اسم الحدث |
| reservationFor.performer | Person أو Organization | (يُنصح به لبطاقات التأكيد أو إجابات البحث) الفنان في الحدث يقبل أيضًا مصفوفة من الكائنات. |
| reservationFor.performer.image | URL | (يُنصح به لبطاقات التأكيد أو إجابات البحث) عنوان URL لصورة الشخص |
| reservationFor.performer.name | Text | (يُنصح به لبطاقات التأكيد أو إجابات البحث) اسم الشخص |
| reservationFor.performer.url | URL | عنوان URL للشخص |
| reservationFor.startDate (مطلوبة) |
DateTime | تاريخ ووقت بدء الحدث |
| reservationFor.url | URL | عنوان URL للحدث |
| reservationNumber (مطلوبة) |
Text | رقم الحجز أو معرّفه |
| reservationStatus (مطلوبة) |
ReservationStatus | الحالة الحالية للحجز |
| ticketDownloadUrl | URL | المكان الذي يمكن تنزيل التذكرة منه |
| ticketNumber | Text | رقم التذكرة أو معرّفها |
| ticketPrintUrl | URL | المكان الذي يمكن طباعة التذكرة منه |
| ticketToken | Text أو URL | إذا كانت صورة الرمز الشريطي مستضافة على موقعك الإلكتروني، تكون قيمة الحقل عنوان URL للصورة أو رمزًا شريطيًا أو معرّف موارد موحّدًا لرمز الاستجابة السريعة، مثل "barcode128:AB34" (الرموز الشريطية ISO-15417) و"qrCode:AB34" (رموز الاستجابة السريعة) و"aztecCode:AB34" (رموز Aztec) و"barcodeEAN:1234" (رموز EAN) و"barcodeUPCA:1234" (رموز UPCA) |
| underName (مطلوبة) |
Person أو Organization | صاحب التذكرة |
| underName.email | Text | عنوان البريد الإلكتروني |
| underName.name (مطلوبة) |
Text | اسم الشخص |
| url | URL | صفحة الويب التي يمكن عرض الحجز فيها |
| venueRow | Text | صف المقعد |
| venueSeat | Text | رقم المقعد |
| venueSection | Text | قسم المقعد |