از این نوع برای اعلام رزرو یک یا چند مهمان در یک رویداد استفاده کنید. بلیط نیز ممکن است اعلام شود.
موارد استفاده کنید
موارد استفاده زیر نمونههای رایج نحوه استفاده از طرحواره 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 | متن | ردیف صندلی |
محل برگزاری صندلی | متن | شماره صندلی |
بخش مکان | متن | بخش صندلی |