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