Kullanım alanları
Aşağıdaki kullanım alanları, RentalCarReservation
şemasının nasıl kullanıldığına dair yaygın örnekleri gösterir. İşaretlemenizin doğru bir şekilde yapılandırıldığından emin olmak için bu örnekleri kullanın.
Temel rezervasyon onayı
Araç kiralama rezervasyon onayı gönderirken aşağıdaki işaretlemeyi e-postanıza ekleyin.
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>
Mikro veri
<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>
Desteklenen tüm alanları içeren örnek
Referans olması amacıyla, desteklenen tüm alanların doldurulduğu bir örneği aşağıda bulabilirsiniz:
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>
Mikro veri
<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>
İşaretlemenizi test edin.
E-posta Biçimlendirme Test Aracı'nı kullanarak işaretlemenizi doğrulayabilirsiniz. İşaretleme kodunuzu yapıştırın ve içeriği taramak ve mevcut hatalarla ilgili bir rapor almak için Doğrula düğmesini tıklayın.
Spesifikasyon
Bu tesislerden herhangi birinin rezervasyonunuz için geçerli olup olmadığını öğrenmek için e-postanızın ayrıntılarını inceleyin. Bu ek tesisleri işaretleyerek Google'ın kullanıcıya rezervasyonla ilgili çok daha kapsamlı bir açıklama göstermesine izin vermiş olursunuz.
RentalCarReservation
Tür adı: RentalCarReservation
Rezervasyonu Uzatır
Ad | Tür | Açıklama |
---|---|---|
bookingAgent | Organization veya Person | Rezervasyon acentesi veya acente. Dize kabul eder (ör. ""). |
bookingAgent.name | Metin | Temsilcinin/hizmetin adı. |
bookingAgent.url | URL | Temsilcinin/hizmetin web sitesi. |
bookingTime | DateTime | Rezervasyonun yapıldığı tarih. |
cancelReservationUrl | URL | Rezervasyonun iptal edilebileceği web sayfası. |
checkinUrl | URL | Yolcunun giriş yapabileceği web sayfası. |
confirmReservationUrl | URL | Rezervasyonun onaylanabileceği web sayfası. |
dropoffLocation (Zorunlu) |
AutoRental veya Place | Arabanın iade edildiği yer. |
dropoffLocation.address (Zorunlu) |
PostalAddress | Teslimat konumunun adresi. |
dropoffLocation.address.addressCountry (Zorunlu) |
Text veya Ülke | Teslim edileceği yer. |
dropoffLocation.address.addressLocality (Zorunlu) |
Metin | Teslim edilen yerin bulunduğu yer (ör. şehir). |
dropoffLocation.address.addressRegion (Zorunlu) |
Metin | Teslimin yapılacağı bölge (ör. Eyalet). |
dropoffLocation.address.postalCode (Zorunlu) |
Metin | Teslim edilen yerin posta kodu. |
dropoffLocation.address.streetAddress (Zorunlu) |
Metin | Teslimat konumunun açık adresi. |
dropoffLocation.name (Zorunlu) |
Metin | Teslimat konumunun adı. |
dropoffLocation.telephone | Metin | (Onay Kartları/Arama Yanıtları için önerilir) Yerin telefon numarası. |
dropoffTime (Zorunlu) |
DateTime | Araba iade edildiğinde. |
modifiedTime | DateTime | (Onay Kartları/Arama Yanıtları için önerilir) Rezervasyonun en son değiştirildiği zaman. |
modifyReservationUrl | URL | (Onay Kartları/Arama Yanıtları için önerilir) Rezervasyonun değiştirilebileceği web sayfası. |
pickupLocation (Zorunlu) |
AutoRental veya Place | Arabanın alındığı yer. |
pickupLocation.address (Zorunlu) |
PostalAddress | Teslim alma konumunun adresi. |
pickupLocation.address.addressCountry (Zorunlu) |
Text veya Ülke | Teslim alınacağı yerin bulunduğu ülke. |
pickupLocation.address.addressLocality (Zorunlu) |
Metin | Teslim alma konumunun bulunduğu yer (ör. şehir). |
pickupLocation.address.addressRegion (Zorunlu) |
Metin | Teslim alma konumunun bulunduğu bölge (ör. Eyalet). |
pickupLocation.address.postalCode (Zorunlu) |
Metin | Teslim alma konumunun posta kodu. |
pickupLocation.address.streetAddress (Zorunlu) |
Metin | Teslim alma konumunun açık adresi. |
pickupLocation.name (Zorunlu) |
Metin | Teslim alma konumunun adı. |
pickupLocation.telephone | Metin | (Onay Kartları/Arama Yanıtları için önerilir) Yerin telefon numarası. |
pickupTime (Zorunlu) |
DateTime | Arabayı alma zamanı. |
potentialAction (Zorunlu) |
CheckInAction, ConfirmAction, CancelAction veya | RentalCarReservation için desteklenen işlemler. |
price | Metin | RentalCarReservation'ın toplam fiyatı. |
priceCurrency | Metin | RentalCarReservation fiyatının para birimi (3 harfli ISO 4217 biçiminde). |
programMembership | ProgramMembership | Rezervasyona uygulanan sık uçan yolcu programı, otel bağlılık programı vb. üyelikler. |
programMembership.memberNumber | Metin | Üyeliğin tanımlayıcısı. |
programMembership.program | Metin | Programın adı. |
reservationFor (Zorunlu) |
Rezerve edilen araba. | |
ReserveFor.brand (Zorunlu) |
Marka | RentalCar ile ilişkili marka. |
ReserveFor.brand.name (Zorunlu) |
Metin | Markanın adı. |
reservationFor.description | Metin | RentalCar'ın kısa açıklaması. |
ReserveFor.model (Zorunlu) |
Metin | RentalCar'ın modeli. |
ReserveFor.name (Zorunlu) |
Metin | RentalCar'ın adı. |
ReserveFor.rentalCompany (Zorunlu) |
Kuruluş | Arabayı kiralayan şirket. Bir dizeyi de (ör. "Hertz") kabul eder. |
ReserveFor.rentalCompany.ad (Zorunlu) |
Metin | Kiralama şirketinin adı. |
reservationNumber (Zorunlu) |
Metin | Rezervasyonun numarası veya kimliği. |
reservationStatus (Zorunlu) |
ReservationStatus | Rezervasyonun mevcut durumu. |
underName (Zorunlu) |
Organization veya Person | Sürücü. |
underName.email | Metin | E-posta adresi. |
UnderName.name (Zorunlu) |
Metin | Kişinin Adı. |
url | URL | Rezervasyonun görüntülenebileceği web sayfası. |