תרחישים לדוגמה
בדוגמאות הבאות מופיעים תרחישי שימוש נפוצים בסכימה RentalCarReservation. הדוגמאות האלה יעזרו לכם לוודא שהתגי עיצוב מובְנים בצורה נכונה.
אישור הזמנה בסיסי
כששולחים אישור להזמנת רכב להשכרה, צריך להטמיע את תגי ה-markup הבאים בהודעת האימייל.
JSON-LD
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "RentalCarReservation",
"reservationNumber": "546323",
"reservationStatus": "http://schema.org/Confirmed",
"underName": {
"@type": "Person",
"name": "John Smith"
},
"reservationFor": {
"@type": "RentalCar",
"name": "Economy Class Car",
"model": "Civic",
"brand": {
"@type": "Brand",
"name": "Honda"
},
"rentalCompany": {
"@type": "Organization",
"name": "Hertz"
}
},
"pickupLocation": {
"@type": "Place",
"name": "Hertz San Diego Airport",
"address": {
"@type": "PostalAddress",
"streetAddress": "1500 Orange Avenue",
"addressLocality": "San Diego",
"addressRegion": "CA",
"postalCode": "94043",
"addressCountry": "US"
}
},
"pickupTime": "2027-08-05T16:00:00-07:00",
"dropoffLocation": {
"@type": "Place",
"name": "Hertz LAX",
"address": {
"@type": "PostalAddress",
"streetAddress": "1234 First Street",
"addressLocality": "Los Angeles",
"addressRegion": "CA",
"postalCode": "94043",
"addressCountry": "US"
}
},
"potentialAction": {
"@type": "ConfirmAction",
"target": "http://cheapcar.com/confirm?id=546323"
},
"dropoffTime": "2027-08-06T20:00:00-07:00"
}
</script>
מיקרו נתונים
<div itemscope itemtype="http://schema.org/RentalCarReservation">
<meta itemprop="reservationNumber" content="546323"/>
<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/RentalCar">
<meta itemprop="name" content="Economy Class Car"/>
<meta itemprop="model" content="Civic"/>
<div itemprop="brand" itemscope itemtype="http://schema.org/Brand">
<meta itemprop="name" content="Honda"/>
</div>
<div itemprop="rentalCompany" itemscope itemtype="http://schema.org/Organization">
<meta itemprop="name" content="Hertz"/>
</div>
</div>
<div itemprop="pickupLocation" itemscope itemtype="http://schema.org/Place">
<meta itemprop="name" content="Hertz San Diego Airport"/>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="1500 Orange Avenue"/>
<meta itemprop="addressLocality" content="San Diego"/>
<meta itemprop="addressRegion" content="CA"/>
<meta itemprop="postalCode" content="94043"/>
<meta itemprop="addressCountry" content="US"/>
</div>
</div>
<meta itemprop="pickupTime" content="2027-08-05T16:00:00-07:00"/>
<div itemprop="dropoffLocation" itemscope itemtype="http://schema.org/Place">
<meta itemprop="name" content="Hertz LAX"/>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="1234 First Street"/>
<meta itemprop="addressLocality" content="Los Angeles"/>
<meta itemprop="addressRegion" content="CA"/>
<meta itemprop="postalCode" content="94043"/>
<meta itemprop="addressCountry" content="US"/>
</div>
</div>
<meta itemprop="dropoffTime" content="2027-08-06T20:00:00-07:00"/>
<div itemprop="potentialAction" itemscope itemtype="http://schema.org/ConfirmAction">
<link itemprop="target" href="http://cheapcar.com/confirm?id=546323"/>
</div>
</div>
דוגמה עם כל השדות הנתמכים
לעיון, הנה דוגמה עם כל השדות הנתמכים שמולאו:
JSON-LD
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "RentalCarReservation",
"reservationNumber": "546323",
"reservationStatus": "http://schema.org/Confirmed",
"url": "http://carrentals.com/view/546323",
"underName": {
"@type": "Person",
"name": "John Smith",
"email": "john@mail.com"
},
"programMembership": {
"@type": "ProgramMembership",
"memberNumber": "1234567",
"program": "AAA"
},
"bookingAgent": {
"@type": "Organization",
"name": "Car Rentals Internationaly",
"url": "http://carrentals.com/"
},
"bookingTime": "2027-01-14T13:05:00-05:00",
"modifiedTime": "2027-03-14T13:05:00-05:00",
"confirmReservationUrl": "http://carrentals.com/confirm?id=546323",
"cancelReservationUrl": "http://carrentals.com/cancel?id=546323",
"checkinUrl": "http://carrentals.com/checkin?id=546323",
"modifyReservationUrl": "http://carrentals.com/edit?id=546323",
"potentialAction": [
{
"@type": "ConfirmAction",
"target": "http://carrentals.com/confirm?id=546323"
},
{
"@type": "CancelAction",
"target": "http://carrentals.com/cancel?id=546323"
},
{
"@type": "EditAction",
"target": "http://carrentals.com/edit?id=546323"
},
{
"@type": "CheckInAction",
"target": "http://carrentals.com/checkin?id=546323"
}
],
"reservationFor": {
"@type": "RentalCar",
"name": "Economy Class Car",
"model": "Civic",
"brand": {
"@type": "Brand",
"name": "Honda"
},
"description": "Sedan 4 Door, 5 Seatbelts, Automatic transmission",
"rentalCompany": {
"@type": "Organization",
"name": "Hertz"
}
},
"pickupLocation": {
"@type": "Place",
"name": "Hertz San Diego Airport",
"address": {
"@type": "PostalAddress",
"streetAddress": "1500 Orange Avenue",
"addressLocality": "San Diego",
"addressRegion": "CA",
"postalCode": "94043",
"addressCountry": "US"
},
"telephone": "+1-800-123-4567"
},
"pickupTime": "2027-08-05T16:00:00-07:00",
"dropoffLocation": {
"@type": "Place",
"name": "Hertz LAX",
"address": {
"@type": "PostalAddress",
"streetAddress": "1234 First Street",
"addressLocality": "Los Angeles",
"addressRegion": "CA",
"postalCode": "94043",
"addressCountry": "US"
},
"telephone": "+1-800-123-4567"
},
"dropoffTime": "2027-08-06T20:00:00-07:00",
"price": "119.00",
"priceCurrency": "USD"
}
</script>
מיקרו נתונים
<div itemscope itemtype="http://schema.org/RentalCarReservation">
<meta itemprop="reservationNumber" content="546323"/>
<link itemprop="reservationStatus" href="http://schema.org/Confirmed"/>
<link itemprop="url" href="http://carrentals.com/view/546323"/>
<div itemprop="underName" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="John Smith"/>
<meta itemprop="email" content="john@mail.com"/>
</div>
<div itemprop="programMembership" itemscope itemtype="http://schema.org/ProgramMembership">
<meta itemprop="memberNumber" content="1234567"/>
<meta itemprop="program" content="AAA"/>
</div>
<div itemprop="bookingAgent" itemscope itemtype="http://schema.org/Organization">
<meta itemprop="name" content="Car Rentals Internationaly"/>
<link itemprop="url" href="http://carrentals.com/"/>
</div>
<meta itemprop="bookingTime" content="2027-01-14T13:05:00-05:00"/>
<meta itemprop="modifiedTime" content="2027-03-14T13:05:00-05:00"/>
<link itemprop="confirmReservationUrl" href="http://carrentals.com/confirm?id=546323"/>
<link itemprop="cancelReservationUrl" href="http://carrentals.com/cancel?id=546323"/>
<link itemprop="modifyReservationUrl" href="http://carrentals.com/edit?id=546323"/>
<link itemprop="checkinUrl" href="http://carrentals.com/checkin?id=546323"/>
<div itemprop="potentialAction" itemscope itemtype="http://schema.org/ConfirmAction">
<link itemprop="target" href="http://carrentals.com/confirm?id=546323"/>
</div>
<div itemprop="potentialAction" itemscope itemtype="http://schema.org/CancelAction">
<link itemprop="target" href="http://carrentals.com/cancel?id=546323"/>
</div>
<div itemprop="potentialAction" itemscope itemtype="http://schema.org/EditAction">
<link itemprop="target" href="http://carrentals.com/edit?id=546323"/>
</div>
<div itemprop="potentialAction" itemscope itemtype="http://schema.org/CheckInAction">
<link itemprop="target" href="http://carrentals.com/checkin?id=546323"/>
</div>
<div itemprop="reservationFor" itemscope itemtype="http://schema.org/RentalCar">
<meta itemprop="name" content="Economy Class Car"/>
<meta itemprop="model" content="Civic"/>
<div itemprop="brand" itemscope itemtype="http://schema.org/Brand">
<meta itemprop="name" content="Honda"/>
</div>
<meta itemprop="description" content="Sedan 4 Door, 5 Seatbelts, Automatic transmission"/>
<div itemprop="rentalCompany" itemscope itemtype="http://schema.org/Organization">
<meta itemprop="name" content="Hertz"/>
</div>
</div>
<div itemprop="pickupLocation" itemscope itemtype="http://schema.org/Place">
<meta itemprop="name" content="Hertz San Diego Airport"/>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="1500 Orange Avenue"/>
<meta itemprop="addressLocality" content="San Diego"/>
<meta itemprop="addressRegion" content="CA"/>
<meta itemprop="postalCode" content="94043"/>
<meta itemprop="addressCountry" content="US"/>
</div>
<meta itemprop="telephone" content="+1-800-123-4567"/>
</div>
<meta itemprop="pickupTime" content="2027-08-05T16:00:00-07:00"/>
<div itemprop="dropoffLocation" itemscope itemtype="http://schema.org/Place">
<meta itemprop="name" content="Hertz LAX"/>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<meta itemprop="streetAddress" content="1234 First Street"/>
<meta itemprop="addressLocality" content="Los Angeles"/>
<meta itemprop="addressRegion" content="CA"/>
<meta itemprop="postalCode" content="94043"/>
<meta itemprop="addressCountry" content="US"/>
</div>
<meta itemprop="telephone" content="+1-800-123-4567"/>
</div>
<meta itemprop="dropoffTime" content="2027-08-06T20:00:00-07:00"/>
<meta itemprop="price" content="119.00"/>
<meta itemprop="priceCurrency" content="USD"/>
</div>
בדיקת תגי העיצוב
אתם יכולים לאמת את תגי העיצוב באמצעות הכלי לבדיקת סימון אימיילים. מדביקים את קוד התיוג ולוחצים על הלחצן אימות כדי לסרוק את התוכן ולקבל דוח על שגיאות שקיימות בו.
מפרט
בודקים את פרטי האימייל כדי לראות אם אחת מהתכונות האלה חלה על ההזמנה שלכם. אם תסמנו את המאפיינים הנוספים האלה, Google תוכל להציג למשתמש תיאור עשיר יותר של ההזמנה.
RentalCarReservation
שם הסוג: RentalCarReservation
Extends Reservation
| שם | סוג | תיאור |
|---|---|---|
| bookingAgent | ארגון או אדם | סוכן נסיעות או סוכנות נסיעות. אפשר גם להזין מחרוזת (למשל, ""). |
| bookingAgent.name | טקסט | שם הסוכן או השירות. |
| bookingAgent.url | כתובת URL | האתר של הסוכן או השירות. |
| bookingTime | DateTime | התאריך שבו בוצעה ההזמנה. |
| cancelReservationUrl | כתובת URL | דף אינטרנט שבו אפשר לבטל את ההזמנה. |
| checkinUrl | כתובת URL | דף האינטרנט שבו הנוסע יכול לבצע צ'ק-אין. |
| confirmReservationUrl | כתובת URL | דף האינטרנט שבו אפשר לאשר את ההזמנה. |
| dropoffLocation (חובה) |
AutoRental או Place | המקום שבו הרכב יוחזר. |
| dropoffLocation.address (חובה) |
PostalAddress | הכתובת של נקודת ההורדה. |
| dropoffLocation.address.addressCountry (חובה) |
טקסט או מדינה | המדינה שבה נמצאת נקודת המסירה. |
| dropoffLocation.address.addressLocality (חובה) |
טקסט | מקום (למשל, עיר) של נקודת המסירה. |
| dropoffLocation.address.addressRegion (חובה) |
טקסט | אזור (למשל, מדינה) של נקודת ההורדה. |
| dropoffLocation.address.postalCode (חובה) |
טקסט | המיקוד של נקודת ההורדה. |
| dropoffLocation.address.streetAddress (חובה) |
טקסט | הכתובת של נקודת ההורדה. |
| dropoffLocation.name (חובה) |
טקסט | שם נקודת ההורדה. |
| dropoffLocation.telephone | טקסט | (מומלץ לכרטיסי אישור ולתשובות בחיפוש) מספר הטלפון של המקום. |
| dropoffTime (חובה) |
DateTime | כשמחזירים את הרכב. |
| modifiedTime | DateTime | (מומלץ לכרטיסי אישור ולהצגת תשובות בחיפוש) מועד השינוי האחרון בהזמנה. |
| modifyReservationUrl | כתובת URL | (מומלץ לכרטיסי אישור או לתשובות בחיפוש) דף אינטרנט שבו אפשר לשנות את ההזמנה. |
| pickupLocation (חובה) |
AutoRental או Place | המקום שבו הרכב נאסף. |
| pickupLocation.address (חובה) |
PostalAddress | הכתובת של נקודת האיסוף. |
| pickupLocation.address.addressCountry (חובה) |
טקסט או מדינה | המדינה שבה נמצאת נקודת האיסוף. |
| pickupLocation.address.addressLocality (חובה) |
טקסט | המקום (למשל, העיר) של נקודת האיסוף. |
| pickupLocation.address.addressRegion (חובה) |
טקסט | האזור (למשל, מדינה) של נקודת האיסוף. |
| pickupLocation.address.postalCode (חובה) |
טקסט | המיקוד של נקודת האיסוף. |
| pickupLocation.address.streetAddress (Required) |
טקסט | הכתובת של נקודת האיסוף. |
| pickupLocation.name (חובה) |
טקסט | שם נקודת האיסוף. |
| pickupLocation.telephone | טקסט | (מומלץ לכרטיסי אישור ולתשובות בחיפוש) מספר הטלפון של המקום. |
| pickupTime (חובה) |
DateTime | כשהרכב נאסף. |
| potentialAction (חובה) |
CheckInAction, ConfirmAction, CancelAction או | פעולות שנתמכות ב-RentalCarReservation. |
| price | טקסט | המחיר הכולל של הזמנת הרכב להשכרה. |
| priceCurrency | טקסט | המטבע (בפורמט ISO 4217 של 3 אותיות) של מחיר ההזמנה של רכב להשכרה. |
| programMembership | ProgramMembership | חברות במועדון לקוחות של חברת תעופה, במועדון לקוחות של מלון וכו' שחלה על ההזמנה. |
| programMembership.memberNumber | טקסט | המזהה של המינוי. |
| programMembership.program | טקסט | שם התוכנית. |
| reservationFor (חובה) |
הרכב שהוזמן. | |
| reservationFor.brand (חובה) |
מותג | המותג שמשויך ל-RentalCar. |
| reservationFor.brand.name (חובה) |
טקסט | שם המותג. |
| reservationFor.description | טקסט | תיאור קצר של RentalCar. |
| reservationFor.model (חובה) |
טקסט | המודל של RentalCar. |
| reservationFor.name (Required) |
טקסט | שם חברת השכרת הרכב. |
| reservationFor.rentalCompany (Required) |
ארגון | החברה שמשכירה את הרכב. אפשר להזין גם מחרוזת (לדוגמה, 'הרץ'). |
| reservationFor.rentalCompany.name (חובה) |
טקסט | שם חברת ההשכרה. |
| reservationNumber (חובה) |
טקסט | מספר ההזמנה או המזהה שלה. |
| reservationStatus (חובה) |
ReservationStatus | הסטטוס הנוכחי של ההזמנה. |
| underName (חובה) |
ארגון או אדם | הנהג. |
| underName.email | טקסט | כתובת אימייל. |
| underName.name (חובה) |
טקסט | שם האדם. |
| url | כתובת URL | דף אינטרנט שבו אפשר לראות את ההזמנה. |