הזמנה

הזמנה היא אישור של עסקה (קבלה), שיכולה להכיל מספר פריטים, שכל אחד מהם מיוצג על ידי מבצע שאושר על ידי הלקוח.

תרחישים לדוגמה

הזמנה בסיסית

דוגמה מינימלית להזמנה

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>prop="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"
    },
   < ">price": "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>uot;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.