از این نوع برای اعلام رزرو یک یا چند مهمان در یک رویداد استفاده کنید. بلیط نیز ممکن است اعلام شود.
موارد استفاده کنید
موارد استفاده زیر نمونههای رایج نحوه استفاده از طرحواره 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
رزرو را گسترش می دهد
نام | تایپ کنید | شرح |
---|---|---|
عمل | عمل | اقدامی که می توان در مورد این موضوع انجام داد. |
عمل. نام | متن | رشته ای که در عنصر UI مرتبط با عمل به کاربر نشان داده می شود. |
عمل. آدرس اینترنتی | URL | نشانی وب هدف برای اقدام. اگر فیلد کنترل کننده صریح ارائه نشده باشد، کنترل کننده عمل به یک WebActionHandler با این آدرس به عنوان URL WebActionHandler گسترش می یابد. |
اضافی TicketText | متن | اطلاعات تکمیلی در مورد بلیط |
نمایندگی رزرو | سازمان یا شخص | آژانس یا آژانس رزرو. همچنین یک رشته را می پذیرد (به عنوان مثال ""). |
نمایندگی رزرو. تصویر | URL | آدرس یک تصویر از سازمان. |
نمایندگی رزرو. نام | متن | نام نماینده/سرویس. |
نمایندگی رزرو. آدرس اینترنتی | URL | وب سایت نمایندگی/سرویس. |
bookingTime | زمان قرار | تاریخ رزرو. |
cancelReservationUrl | URL | صفحه وب که در آن رزرو می تواند لغو شود. |
تاییدReservationUrl | URL | صفحه وب که در آن رزرو می تواند تایید شود. |
modifiedTime | زمان قرار | (توصیه می شود برای کارت های تایید/جستجوی پاسخ ها) زمان آخرین تغییر رزرو. |
modifyReservationUrl | URL | (توصیه می شود برای کارت های تایید/جستجوی پاسخ ها) صفحه وب که در آن رزرو می تواند تغییر یابد. |
numSeats | عدد | تعداد صندلی ها. |
قیمت | متن | قیمت کل EventReservation. |
قیمت ارز | متن | واحد پول (در قالب 3 حرف ایزو 4217) قیمت EventReservation. |
عضویت در برنامه | عضویت در برنامه | هر گونه عضویت در پروازهای مکرر، برنامه وفاداری هتل، و غیره که برای رزرو اعمال می شود. |
عضویت در برنامه شماره عضو | متن | شناسه عضویت |
عضویت در برنامه برنامه | متن | نام برنامه. |
رزرو برای (ضروری) | رویداد | میتوانید از رویداد یا هر یک از زیرگروههای رویداد، از جمله BusinessEvent، ChildrenEvent، ComedyEvent، DanceEvent، EducationEvent، Festival، FoodEvent، LiteraryEvent، MovieShowing، MusicEvent، SaleEvent، SocialEvent، SportsEvent، TheaterEvent، VisualArtsEvent استفاده کنید. |
رزرو برای. شرح | متن | شرح کوتاهی از رویداد. |
رزرو برای. زمان درب | زمان قرار | زمان پذیرش آغاز خواهد شد. |
رزرو برای. تاریخ پایان | زمان قرار | تاریخ و زمان پایان رویداد. |
رزرو برای. تصویر | URL | URL تصویری از رویداد. |
رزرو برای. محل (ضروری) | محل | مکان رویداد |
رزرو برای.موقعیت. نشانی (ضروری) | آدرس پستی | آدرس محل برگزاری رویداد |
reservationFor.location.address. آدرس کشور (ضروری) | متن یا کشور | کشور محل برگزاری. |
reservationFor.location.address. آدرس محل (ضروری) | متن | محل (به عنوان مثال شهر) محل رویداد. |
reservationFor.location.address. آدرس منطقه (ضروری) | متن | منطقه (به عنوان مثال ایالت) محل رویداد. |
reservationFor.location.address. کد پستی (ضروری) | متن | کد پستی محل برگزاری رویداد |
reservationFor.location.address. آدرس خیابان (ضروری) | متن | آدرس خیابان محل برگزاری رویداد. |
رزرو برای.موقعیت. نام (ضروری) | متن | نام مکان رویداد |
رزرو برای. نام (ضروری) | متن | نام رویداد |
رزرو برای. بازیگر | شخص یا سازمان | (برای کارتهای تأیید/جستجوی پاسخها توصیه میشود) مجری رویداد. همچنین آرایه ای از اشیاء را می پذیرد. |
ReservationFor.performer. تصویر | URL | (توصیه می شود برای کارت های تایید/جستجوی پاسخ ها) URL تصویر شخص. |
ReservationFor.performer. نام | متن | (توصیه می شود برای کارت های تایید/جستجوی پاسخ ها) نام شخص. |
ReservationFor.performer. آدرس اینترنتی | URL | URL شخص. |
رزرو برای. تاریخ شروع (ضروری) | زمان قرار | تاریخ و زمان شروع رویداد. |
رزرو برای. آدرس اینترنتی | URL | URL رویداد. |
شماره رزرو (ضروری) | متن | شماره یا شناسه رزرو. |
وضعیت رزرو (ضروری) | وضعیت رزرو | وضعیت فعلی رزرو |
TicketDownloadUrl | URL | جایی که بلیط را می توان دانلود کرد. |
شماره بلیط | متن | شماره یا شناسه بلیط |
ticketPrintUrl | URL | جایی که می توان بلیط را چاپ کرد. |
تیکت توکن | متن یا URL | اگر تصویر بارکد در سایت شما میزبانی شده است، مقدار فیلد URL تصویر یا یک بارکد یا QR URI است، مانند "barcode128:AB34" (بارکدهای ISO-15417)، "qrCode:AB34" (کدهای QR) )، "aztecCode:AB34" (کدهای آزتک)، "barcodeEAN:1234" (کدهای EAN) و "barcodeUPCA:1234" (کدهای UPCA). |
تحت نام (ضروری) | شخص یا سازمان | دارنده بلیط |
تحت نام. پست الکترونیک | متن | آدرس ایمیل. |
تحت نام. نام (ضروری) | متن | نام شخص. |
آدرس اینترنتی | URL | صفحه وب که در آن رزرو قابل مشاهده است. |
venueRow | متن | ردیف صندلی |
محل برگزاری صندلی | متن | شماره صندلی |
بخش مکان | متن | بخش صندلی |