הזמנה היא אישור של עסקה (קבלה), שיכולה להכיל מספר פריטים, שכל אחד מהם מיוצג על ידי מבצע שאושר על ידי הלקוח.
תרחישים לדוגמה
הזמנה בסיסית
דוגמה מינימלית להזמנה
JSON-LD
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Order",
"merchant": {
"@type": "Organization",
"name": "Amazon.com"
},
"orderNumber": "123-4567890-1234567",
"priceCurrency": "USD",
"price": "29.99",
"acceptedOffer": {
"@type": "Offer",
"itemOffered": {
"@type": "Product",
"name": "Google Chromecast"
},
"price": "29.99",
"priceCurrency": "USD",
"eligibleQuantity": {
"@type": "QuantitativeValue",
"value": "1"
}
}
}
</script>
מיקרו נתונים
<div itemscope itemtype="http://schema.org/O>rde<r"
div itemprop="merchant" itemscope itemtype="http:/>/sche<ma.org/Organization"
meta itempro>p=&<quot>;na<me" content="Amazon.com"/
/div
meta ite>mpr<op="orderNumber" content="123>-45<67890-1234567"/
meta itemprop=&>quo<t;priceCurrency" content="USD"/
meta itemprop="pric>e&quo<t; content="29.99"/
div itemprop="acceptedOffer" it>emscope< itemtype="http://schema.org/Offer"
> div <item>prop=<"itemOffered" itemscope item>type=<"http://schema.org/Product"
>meta <itemprop="name" content="Google Chromecast"/
/div
meta itemp>rop=&qu<ot;price" content="29.99>"<;/
> <meta> <item>pr
op="priceCurrency" content="USD"/
div itemprop="eligibleQuantity" itemscope itemtype="http://schema.org/QuantitativeValue"
meta itemprop="value" content="1"/
/div
/div
/div
הצגת פעולת ההזמנה
אפשר להוסיף להזמנות לחצן View Order
על ידי הגדרת הנכס url
. כדי לקשר ישירות לאפליקציה לנייד, צריך להוסיף גם ViewAction
:
JSON-LD
<script type="application/ld+>json"
{
"@context": "http://schema.org",
"@type": "Order",
"merchant": {
"@type": "Organization",
"name": "Amazon.com"
},
"orderNumber": "123-4567890-1234567",
"orderStatus": "http://schema.org/OrderProcessing",
"priceCurrency": "USD",
"price": "29.99",
"priceSpecification": {
"@type": "PriceSpecification",
"validFrom": "2027-12-07T23:30:00-08:00"
},
"acceptedOffer": {
"@type": "Offer",
"itemOffered": {
"@type": "Product",
"name": "Google Chromecast",
"sku": "B00DR0PDNE",
"url": "http://www.amazon.com/Google-Chromecast-Streaming-Media-Player/dp/B00DR0PDNE/",
"image": "http://ecx.images-amazon.com/images/I/811nvG%2BLgML._SY550_.jpg"
},
< ">pr
ice": "29.99",
"priceCurrency": "USD",
"eligibleQuantity": {
"@type": "QuantitativeValue",
"value": "1"
}
},
"url": "https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567",
"potentialAction": {
"@type": "ViewAction",
"url": "https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567"
}
}
/script
מיקרו נתונים
<div itemscope itemtype="http://schema.org/O>rde<r"
div itemprop="merchant" itemscope itemtype="http:/>/sche<ma.org/Organization"
meta itempro>p=&<quot>;na<me" content="Amazon.com"/
/div
link itemprop=">;or<derStatus" href="http://schema.org/OrderProcessi>ng&<quot;/
meta itemprop="orderNumber&quo>t; <content="123-4567890-1234567">;/
< meta itemprop="priceCurrency" content="USD"/
meta> item<prop="price" content="29.99"/
div itemprop="ac>ceptedO<ffer" itemscope itemtype="http://schema>.org/Of<fer"
div itemprop="itemOffered" itemscope itemtype="http://schema.org/Product&quo>t;
< meta itemprop="name" content="Google Chromecast"/
link itemprop=&>quot;ur<l" href="http://www.amazon.com/>Googl<e-Ch>romec<ast-Streaming-Media-Player/dp/B00DR0PD>NE/&q<uot;/
link itemprop="image" >href=<"http://ecx.images-amazon.com/images/I/811nvG%2BLgML._SY550_.jpg"/
meta >itempro<p="sku" content="B0>0DR0P<DNE&>quo<t;/
> < /div
meta itemprop="price" content="29.99"/
meta itemprop="priceCurr>enc<y" content="USD"/
div itemprop="eligibleQuantity" i>temsc<ope itemtype="http://schema.org/QuantitativeValue"
meta itemprop="value" con>ten<t=&q>uot<;1"/
/div
/div
link itemprop="url" href="https://www.amazon.ca/>gp/cs<s/summary/edit.html/orderID=123-4567890-1234567"/
div i>tem<prop>=<&quo>t;
potentialAction" itemscope itemtype="http://schema.org/ViewAction"
link itemprop="url" href="https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567"/
/div
div itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification"
meta itemprop="validFrom" content="2027-12-07T23:30:00-08:00"/
/div
/div
הזמנה עם פרטי חיוב
הזמנה לדוגמה עם נתוני חיוב מפורטים
JSON-LD
<script type="application/ld+>json"
{
"@context": "http://schema.org",
"@type": "Order",
"merchant": {
"@type": "Organization",
"name": "Amazon.com"
},
"orderNumber": "123-4567890-1234567",
"priceCurrency": "USD",
"price": "539.00",
"priceSpecification": {
"@type": "PriceSpecification",
"validFrom": "2027-12-07T23:30:00-08:00"
},
"acceptedOffer": [
{
"@type": "Offer",
"itemOffered": {
"@type": "Product",
"name": "Samsung Chromebook",
"sku": "B009LL9VDG",
"url": "http://www.amazon.com/Samsung-XE303C12-A01US-Chromebook-Wi-Fi-11-6-Inch/dp/B009LL9VDG/",
"image": "http://ecx.images-amazon.com/images/I/81H-DO3qX0L._SX522_.jpg"
},
"price": "249.99",
"priceCurrency": "USD",
"eligibleQuantity": {
"@type": "QuantitativeValue",
"value": "2"
},
"seller": {
"@type": "Organization",
"name": "Samsung Marketplace Store"
}
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Product",
"name": "Google Chromecast",
"sku": "B00DR0PDNE",
"url": "http://www.amazon.com/Google-Chromecast-Streaming-Media-Player/dp/B00DR0PDNE/",
"image": "http://ecx.images-amazon.com/images/I/811nvG%2BLgML._SY550_.jpg"
},
"price": "29.99",
"priceCurrency": "USD",
"eligibleQuantity": {
"@type": "QuantitativeValue",
"value": "1"
},
"seller": {
"@type": "Organization",
"name": "Google Store @ Amazon"
}
}
],
"url": "https://www.amazon.ca/gp/css/summary/edit.html/or<derID=1>23
-4567890-1234567",
"potentialAction": {
"@type": "ViewAction",
"url": "https://www.amazon.ca/gp/css/summary/edit.html/orderID=123-4567890-1234567"
},
"orderStatus": "http://schema.org/OrderProcessing",
"paymentMethod": {
"@type": "PaymentMethod",
"name": "http://schema.org/CreditCard"
},
"paymentMethodId": "**** **** **** 1234",
"orderDate": "2027-11-07T23:30:00-08:00",
"isGift": "false",
"discount": "0.97",
"discountCurrency": "USD",
"customer": {
"@type": "Person",
"name": "John Smith"
},
"billingAddress": {
"@type": "PostalAddress",
"name": "Google",
"streetAddress": "1600 Amphitheatre Pkwy",
"addressLocality": "Mountain View",
"addressRegion": "CA",
"addressCountry": "USA"
}
}
/script
מיקרו נתונים
<div itemscope itemtype="http://schema.org/O>rde<r"
div itemprop="merchant" itemscope itemtype="http:/>/sche<ma.org/Organization"
meta itempro>p=&<quot>;na<me" content="Amazon.com"/
/div
meta ite>mpr<op="orderNumber" content="123>-45<67890-1234567"/
meta itemprop=&q>uot<;priceCurrency" content="USD"/
meta itemprop="price>"<; content="539.00"/
div itemprop="acceptedOffer" it>emscope< itemtype="http://schema.org/Offer"
>div ite<mprop="itemOffered" itemscope i>temtype<="http://schema.org/Product"
meta itemprop="name" content="Samsung Chromebook">/
< meta itemprop="sku" content="B009LL9VDG"/
link itemprop="ur>l&quo<t; h>ref=&<quot;http://www.amazon.com/Samsung-XE30>3C12-<A01US-Chromebook-Wi-Fi-11-6-Inch/dp/B009LL9V>DG/&q<uot;/
link itemprop="image" href="http://ecx.images-amazon.com/imag>es/I/81<H-DO3qX0L._SX522_.jpg"/
/>div
< m>eta i<temprop="price" content="249.99"/
meta itemprop=&>quot;pr<iceCurrency" content="USD"/
div itempr>op=&q<uot;>eli<gibl>eQu<antity" itemscope itemtype="http://schema.org/QuantitativeValue>"<;
meta itemprop="value" content="2"/
/div
> div <itemprop="seller" itemscope itemtype=&q>uot;htt<p://schema.org/Organization"
m>eta ite<mprop="name" content="Samsung Marketplace Store"/
/div
/div
div itemprop=&quo>t;accep<tedOffer" itemscope itemtype="http://schema.org/Offer"
div itemprop=">itemO<ffer>ed&qu<ot; itemscope itemtype="http://sc>hema.<org/Product"
meta itemprop=">name&<quot; content="Google Chromecast"/
meta itemprop="sku" content>="<B00DR0PDNE"/
link itemp>rop=&<quot>;url&<quot; href="http://www.amazon.com/Google-Chromecast-Streaming-Media->Player/<dp/B00DR0PDNE/"/
link itemprop="image>"<; hr>ef=<&quo>t;h<ttp://ecx.images-amazon.com/images/I/811nvG%2BLgML._SY550_.jpg"/
/div
meta itemprop=">;pr<ice" content="29.99"/
meta itemprop="priceCurrency"> cont<ent="USD"/
div itemprop="eligibleQuantity" itemscope itemtype="http://sch>ema<.org>/Qu<antitativeValue"
meta itemprop="value" content=&>quo<t;1"/
/div
div itemprop="seller" itemscope itemtype=">http:<//schema.org/Organization"
meta itemprop="na>me&<quot>; c<ontent="Google Store @ Amazon"/
/div
/div
li>nk <itemprop="url" href="https://www.amazon.ca/gp/c>ss/<summary/edit.html/orderID=123-4567890-1>234<567"/
div itemprop="potentia>lAc<tion" itemscope itemtype="http://sche>ma.<org/ViewAction"
link itemprop="url" href="htt>ps://<www.amazon.ca/gp/css/summary/edit.html/ord>erI<D=12>3-4<567890-1234567"/
/div
link itemprop="orderStatus" href="ht>tp://<schema.org/OrderProcessing"/
di>v ite<mprop="paymentMethod" itemscope itemtype="http:/>/sche<ma.org/PaymentMethod"
meta itemprop="name&>quot;< content="http://schema.org/CreditCard>"<;/
/div
meta itemprop="paymentMethod>Id&<quot>; c<ontent="**** **** **** 1234"/
meta itemprop="orderDate" content=">;2027<-11-07T23:30:00-08:00"/
meta itemprop="isGift">; c<onte>n<t=&q>uo
t;false"/
meta itemprop="discount" content="0.97"/
meta itemprop="discountCurrency" content="USD"/
div itemprop="customer" itemscope itemtype="http://schema.org/Person"
meta itemprop="name" content="John Smith"/
/div
div itemprop="billingAddress" itemscope itemtype="http://schema.org/PostalAddress"
meta itemprop="name" content="Google"/
meta itemprop="streetAddress" content="1600 Amphitheatre Pkwy"/
meta itemprop="addressLocality" content="Mountain View"/
meta itemprop="addressRegion" content="CA"/
meta itemprop="addressCountry" content="USA"/
/div
div itemprop="priceSpecification" itemscope itemtype="http://schema.org/PriceSpecification"
meta itemprop="validFrom" content="2027-12-07T23:30:00-08:00"/
/div
/div
בדיקת תגי העיצוב
אפשר לאמת את תגי העיצוב באמצעות הכלי לבדיקת תגי עיצוב של אימייל. מדביקים את קוד תגי העיצוב ולוחצים על הלחצן אימות כדי לסרוק את התוכן ולקבל דוח על שגיאות.
מפרט
בטבלה הבאה מפורטים כל המאפיינים הזמינים לסוג הזה:
נכס | סוג | תיאור |
---|---|---|
מוֹכר | ארגון או אדם | (חובה) הצד שמבצע את ההזמנה (למשל, Amazon.com הוא מוכר של הרבה מוכרים). מקבל גם מחרוזת (למשל Amazon.com). |
merchant.name | טקסט | (חובה) שם הארגון. |
merchant.sameAs | כתובת URL | כתובת האתר של Freebase עבור המוכר. |
orderNumber | טקסט | (חובה) המזהה הספציפי למוכר עבור העסקה. |
priceCurrency | טקסט | (חובה) המטבע (בפורמט ISO 4217 שמורכב מ-3 אותיות) של מחיר ההזמנה. |
price | מספר או טקסט | (חובה) המחיר הכולל של העסקה כולה. |
acceptedOffer | מבצע | (חובה) המוצרים שכלולים בהזמנה. מקבלת גם מערך של אובייקטים. |
acceptedOffer.itemOffered | מוצר או הזמנה | (חובה) הפריט שנמכר. |
acceptedOffer.itemOffered.name | טקסט | (חובה) שם המוצר. |
acceptedOffer.itemOffered.sku | טקסט | (מומלץ לכרטיסי אישור או לתשובות לחיפוש) היחידה לשמירה על המלאי (מק"ט), כלומר מזהה ספציפי למוכר של מוצר או שירות, או המוצר שאליו ההצעה מתייחסת. |
acceptedOffer.itemOffered.url | כתובת URL | (מומלץ לכרטיסי אישור או לתשובות לחיפוש) של המוצר, בדרך כלל דף הנחיתה של המוצר באתר של המוכר. |
acceptedOffer.itemOffered.image | כתובת URL | (מומלץ עבור כרטיסי אישור או תשובות לחיפוש) של תמונת המוצר, בדרך כלל תמונה באתר של המוכר. |
acceptedOffer.itemOffered.color | טקסט | צבע המוצר. |
acceptedOffer.price | מספר או טקסט | (חובה) המחיר ליחידה של המוצר. |
acceptedOffer.priceCurrency | טקסט | (חובה) המטבע של המחיר (בפורמט ISO 4217 שמורכב מ-3 אותיות). |
acceptedOffer.eligibleQuantity | QuantitativeValue | (חובה) מרווח הזמן ויחידת המידה של כמויות ההזמנה שעבורן המבצע או מפרט המחיר תקפים. |
acceptedOffer.eligibleQuantity.value | מספר | (חובה) הערך של מאפיין המוצר. |
acceptedOffer.priceSpecification | PriceSpecification | מפרט מחיר מפורט אחד או יותר, שמציין את המחיר ליחידה ואת החיובים על המשלוח או התשלום. |
acceptedOffer.priceSpecification.price | מספר או טקסט | המחיר הכולל של העסקה כולה. |
acceptedOffer.priceSpecification.priceCurrency | טקסט | המטבע (בפורמט ISO 4217 בן 3 אותיות) של מחיר ההזמנה. |
acceptedOffer.itemCondition | OfferItemCondition | תיאור טקסטואלי של מצב המוצר או השירות, או של המוצרים או השירותים הכלולים במבצע. |
acceptedOffer.seller | ארגון או אדם | הגורם שממנו בוצעה ההזמנה. היא גם מקבלת מחרוזת (למשל ""). |
acceptedOffer.seller.name | טקסט | שם הארגון. |
priceSpecification | PriceSpecification | (מומלץ לכרטיסי אישור או תשובות לחיפוש) חלופות מפורטות יותר ל-price/priceCurrency. משמש גם לציון דמי מס ומשלוח. מקבלת גם מערך של אובייקטים. |
כתובת אתר | כתובת URL | (מומלץ במקרה של כרטיסי אישור או תשובות לחיפוש) כתובת ה-URL של ההזמנה, בדרך כלל קישור לאתר של המוכר שבו המשתמש יכול לאחזר פרטים נוספים על הזמנה. |
orderStatus | OrderStatus | (מומלץ לכרטיסי אישור או לתשובות חיפוש) הסטטוס הנוכחי של ההזמנה. |
paymentMethod | PaymentMethod | שם כרטיס האשראי או אמצעי תשלום אחר של ההזמנה. |
paymentMethodId | טקסט | המזהה של אמצעי התשלום שבו השתמשתם (למשל: 4 הספרות האחרונות של כרטיס האשראי). |
orderDate | DateTime | תאריך ביצוע ההזמנה. |
isGift | בוליאני | האם ההצעה התקבלה כמתנה עבור מישהו אחר שאינו הקונה. |
discount | מספר או טקסט | כל הנחה הוחלה. |
discountCurrency | טקסט | מטבע ההנחה (בפורמט ISO 4217 של 3 אותיות). |
לקוח | אדם או ארגון | הצד שמבצע את ההזמנה. |
customer.name | טקסט | שם האדם. |
billingAddress | PostalAddress | הכתובת לחיוב של ההזמנה. |
billingAddress.name | טקסט | שם ה-PostalAddress. |
billingAddress.streetAddress | טקסט | כתובת הרחוב. לדוגמה, 1600 Amphitheatre Pkwy. |
billingAddress.addressLocality | טקסט | הרשות המוניציפאלית. לדוגמה, לוס אנג'לס. |
billingAddress.addressRegion | טקסט | האזור. למשל, CA. |
billingAddress.addressCountry | טקסט או מדינה | המדינה. לדוגמה, ארה"ב. ניתן גם לספק את קוד המדינה בן שתי האותיות לפי תקן ISO 3166-1 alpha-2. |