כדי לעזור ל-Google לאחזר מידע עדכני על מוצרים ומבצעים ישירות מהאתר שלכם, מומלץ לשלב תגי עיצוב של נתונים מובְנים בדפי הנחיתה של המוצרים. לכל תגי עיצוב כאלה שנמתכים ב-Merchant Center יש מאפיינים וערכים קבילים שמתאימים להם, כמו שאפשר לראות במפרט נתוני המוצרים. צריכה להיות התאמה בין הנתונים המובְנים לבין הערכים והמאפיינים שרלוונטיים להם.
הנושאים בדף
מאפיינים והערות של schema.org
מאפיינים הם אחת מהדרכים לארגן את נתוני המוצרים שאתם שולחים ל-Merchant Center. כל מאפיין מספק מידע מסוים על המוצר, כמו השם או התיאור של המוצר. כדי לצמצם ככל האפשר את כמות השגיאות בשלב האימות של הפיד, חשוב שהערך של schema.org יתאים בדיוק למאפיינים הרלוונטיים במפרט נתוני המוצרים.
הערה: אם משתמשים בעדכונים אוטומטיים של פריטים, חשוב לציין את המאפיינים למיון לפי schema.org: price, priceCurrency, availability ו-condition כדי לשפר את הדיוק. איך מאפשרים ל-Merchant Center לעדכן אוטומטית את פרטי המוצרים
|
מאפיין בנתוני המוצרים מאפיין למיון לפי schema.org |
סוג ותיאור | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
המאפיינים הבאים הם מהסוג Product של schema.org |
|||||||||||||||||||||||||||||
| טקסט | |||||||||||||||||||||||||||||
| טקסט | |||||||||||||||||||||||||||||
| טקסט | |||||||||||||||||||||||||||||
| כתובת URL | |||||||||||||||||||||||||||||
|
טקסט מק"ט ראשי, שנדרש כדי לקבץ יחד את כל הפריטים במשפחת המוצרים ששייכים לאותה קבוצת מוצרים. |
|||||||||||||||||||||||||||||
|
טקסט מספר ה-GTIN שהוא המזהה הייחודי של המוצר. צריך לציין רק אחד מהמאפיינים האלה למיון לפי schema.org. אם משתמשים בערכים של מספרי ה-GTIN, הם צריכים להיות באורך הנכון ולהכיל את ספרת הביקורת הנכונה. |
|||||||||||||||||||||||||||||
| טקסט | |||||||||||||||||||||||||||||
| טקסט | |||||||||||||||||||||||||||||
| טקסט | |||||||||||||||||||||||||||||
|
טקסט השתמשו במאפיין |
|||||||||||||||||||||||||||||
|
טקסט השתמשו במאפיין
|
|||||||||||||||||||||||||||||
|
וגם |
מספר (בשנים) השתמשו במאפיין הערכים התקינים של המאפיין הזה מוגדרים באמצעות המאפיין
|
||||||||||||||||||||||||||||
| טקסט | |||||||||||||||||||||||||||||
|
או |
טקסט השתמשו במאפיין |
||||||||||||||||||||||||||||
|
טקסט השתמשו במאפיין הערכים התקינים הם מהסוג
|
|||||||||||||||||||||||||||||
|
טקסט השתמשו במאפיין הערכים התקינים הם מהסוג WearableSizeSystemEnumeration. הם ממופים לערכי הפיד באופן הבא:
|
|||||||||||||||||||||||||||||
|
השתמשו במאפיין למיון |
|||||||||||||||||||||||||||||
|
השתמשו במאפיין למיון |
|||||||||||||||||||||||||||||
|
השתמשו במאפיין למיון |
|||||||||||||||||||||||||||||
|
השתמשו במאפיין למיון |
|||||||||||||||||||||||||||||
|
המאפיינים הבאים למיון לפי schema.org הם מהסוג Offer. הסוג הזה חייב להיות מקונן ב- |
|||||||||||||||||||||||||||||
| כתובת URL תקינה של המוצר. | |||||||||||||||||||||||||||||
|
או: |
price: מספר. נשלח ללא סמלי מטבע, מפרידי אלפים או רווחים (לדוגמה, 1498.99). priceCurrency: טקסט. נשלח בפורמט של 3 אותיות לפי תקן ISO 4217 (לדוגמה, USD, GBP, EUR). המטבע צריך לעמוד בדרישות השפה והמטבע במדינת היעד. הערה: אפשר לספק ערכים למאפיינים price ו-priceCurrency ישירות מתחת למופע של Offer, או בעקיפין באמצעות מאפיין למיון priceSpecification מסוג UnitPriceSpecification. אם מציינים sale_price, חובה למלא ערך במאפיין price באמצעות המאפיין priceSpecification עם הערך priceSpecification.priceType="StrikethroughPrice". אפשר לציין sale_price ישירות מתחת ל-Offer או באמצעות מאפיין למיון priceSpecification מסוג UnitPriceSpecification בלי priceSpecification.priceType. |
||||||||||||||||||||||||||||
|
הערכים התקינים הם מהסוג
|
|||||||||||||||||||||||||||||
|
הערכים התקינים הם מהסוג
|
|||||||||||||||||||||||||||||
| כתובת URL תקינה של דף התשלום על המוצר. | |||||||||||||||||||||||||||||
דוגמאות לשימוש ב-JSON-LD
מוצר יחיד
דוגמה
הדוגמה הבאה ממחישה איך נראים נתונים של מוצר בסיסי עם קבוצה מינימלית של מאפיינים למיון.
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "trinket-12345",
"image": "https://www.example.com/trinket.jpg",
"name": "תכשיט עדין",
"description": "תכשיט בעיצוב נקי",
"gtin": "12345678901234",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"price": 39.99,
"priceCurrency": "USD"
}
}
הדוגמה הבאה ממחישה איך לציין את סוג המידע ואת שיטת המדידה באמצעות schema.org. בדוגמה מצוינת מידה XL אמריקאית של חולצת טישרט כחולה שמיועדת למבוגרים (בגיל 13 ומעלה) בקטגוריית הביגוד "גדולים וגבוהים" לגברים.
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "12345",
"image": "https://www.example.com/tshirt.jpg",
"name": "חולצת טישרט קלאסית",
"description": "חולצה קצרה עשויה 100% כותנה בגזרה קלאסית",
"gtin": "12345678901234",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"material": "cotton",
"color": "blue",
"size": {
"@type": "SizeSpecification",
"name": "XL",
"sizeSystem": "https://schema.org/WearableSizeSystemUS",
"sizeGroup": [
"https://schema.org/WearableSizeGroupBig",
"https://schema.org/WearableSizeGroupTall"
]
},
"audience": {
"@type": "PeopleAudience",
"suggestedGender": "male",
"suggestedMinAge": 13
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/tshirt",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"price": 24.99,
"priceCurrency": "USD"
}
}
דף נחיתה שיש בו כמה מוצרים שלא קשורים אחד לשני
אם בדף יש כמה מוצרים לא קשורים ולכל מוצר יש הערה נפרדת של נתונים מובְנים, כל הערה צריכה לכלול מידע שמזהה לאיזה מוצר היא מתייחסת.
לדוגמה, מומלץ לציין בכל הערה את המק"ט (המאפיין מזהה [id]) או את מספר ה-GTIN (המאפיין [gtin]). אם לא תספקו את המידע הזה, ייתכן שהמוצרים בדף הנחיתה לא יותאמו לנתוני המוצרים המובְנים שלכם. איך מגדירים נתונים מובְנים בדפי הנחיתה
דוגמה
[
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "trinket-12345",
"image": "https://www.example.com/trinket.jpg",
"name": "תכשיט עדין",
"description": "תכשיט בעיצוב נקי",
"gtin": "12345678901234",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"price": 39.99,
"priceCurrency": "USD"
}
},
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "racket-12345",
"image": "https://www.example.com/racket.jpg",
"name": "מחבט איכותי",
"description": "מחבט טניס",
"gtin": "12345678901235",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/racket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"price": 59.99,
"priceCurrency": "USD"
}
}
]מחיר לקנייה בכמות גדולה
כשמגדירים מחיר לקנייה של מוצר בכמות גדולה, מומלץ לציין את מחיר המבצע הכולל ישירות בהערה של schema.org. בדוגמה הבאה אפשר לראות שאם מוכרים כמות מינימלית של 3 יחידות ב-$2 ליחידה, המחיר הכולל יהיה $6 (המחיר הכולל של הכמות המינימלית שאפשר לקנות):
דוגמה
{
"offers": {
"@type": "Offer",
"url": "https://www.example.com/Product/Detail/S-123",
"availability": "http://schema.org/InStock",
"priceCurrency": "USD",
"price": "6.00"
}
}
מחיר מבצע
הדוגמה הבאה ממחישה איך נראים נתונים של מוצר בסיסי עם מחיר מבצע. כדי לציין מחיר מבצע, צריך לציין גם את מחיר המחירון המקורי באמצעות המאפיין למיון /priceType.
דוגמה
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "trinket-12345",
"image": "https://www.example.com/trinket.jpg",
"name": "תכשיט עדין",
"description": "תכשיט בעיצוב נקי",
"gtin": "12345678901234",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"price": 10.00,
"priceCurrency": "USD",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"priceType": "https://schema.org/StrikethroughPrice",
"price": 15.00,
"priceCurrency": "USD"
}
}
}
אם משתמשים ב-/UnitPriceSpecification גם בשביל המחיר המלא, הקידוד פשוט מכיל שני ערכי /UnitPriceSpecification:
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "trinket-12345",
"image": "https://www.example.com/trinket.jpg",
"name": "תכשיט עדין",
"description": "תכשיט בעיצוב נקי",
"gtin": "12345678901234",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"priceSpecification": [
{
"@type": "UnitPriceSpecification",
"price": 10.00,
"priceCurrency": "USD"
},
{
"@type": "UnitPriceSpecification",
"priceType": "https://schema.org/StrikethroughPrice",
"price": 15.00,
"priceCurrency": "USD"
}
]
}
}
מחיר לחברי מועדון
הדוגמאות הבאות ממחישות קידוד של מחירים לחברי מועדון. כדי לציין מחיר לחברי מועדון, צריך להשתמש ב-validForMemberTier בנתונים מובְנים.
[loyalty_program] בפיד נתוני המוצרים. מידע נוסף על מועדוני לקוחותדוגמאות
בדוגמה הראשונה המחיר הפעיל מצוין באמצעות המאפיין price ברמת המוצר, והמחיר לחברי מועדון מצוין במפרט מחיר שמסומן באמצעות המאפיין validForMemberTier:
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"price": 10.00,
"priceCurrency": "GBP",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": 8.00,
"priceCurrency": "GBP",
"validForMemberTier": {
"@type": "MemberProgramTier",
"@id": "https://www.example.com/com/members#tier_gold"
}
}
}
בדוגמה השנייה אפשר לראות את המחיר הפעיל ואת המחיר לחברי מועדון כשהם מקודדים לפי מפרטי המחיר:
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"priceSpecification": [
{
"@type": "UnitPriceSpecification",
"price": 10.00,
"priceCurrency": "GBP"
},
{
"@type": "UnitPriceSpecification",
"price": 8.00,
"priceCurrency": "GBP",
"validForMemberTier": {
"@type": "MemberProgramTier",
"@id": "https://www.example.com/com/members#tier_gold"
}
}
]
}
הדוגמה השלישית ממחישה איך לקודד מחיר מבצע, מחיר קודם מחוק ומחירים לחברי מועדון בכמה רמות חברות במועדון הלקוחות במוצר אחד:
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"priceSpecification": [
{
"@type": "UnitPriceSpecification",
"price": 9.00,
"priceCurrency": "GBP"
},
{
"@type": "UnitPriceSpecification",
"priceType": "https://schema.org/StrikethroughPrice",
"price": 10.00,
"priceCurrency": "GBP"
},
{
"@type": "UnitPriceSpecification",
"price": 8.00,
"priceCurrency": "GBP",
"validForMemberTier": {
"@type": "MemberProgramTier",
"@id": "https://www.example.com/com/members#tier_silver"
}
},
{
"@type": "UnitPriceSpecification",
"price": 7.00,
"priceCurrency": "GBP",
"validForMemberTier": [
{
"@type": "MemberProgramTier",
"@id": "https://www.example.com/com/members#tier_gold"
},
{
"@type": "MemberProgramTier",
"@id": "https://www.example.com/com/members#tier_platinum"
}
]
}
]
}
בדוגמה הרביעית, המפרט של המחיר לחברי מועדון מציין נקודות מועדון במקום מחיר לחברי מועדון:
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"price": 10.00,
"priceCurrency": "GBP",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"membershipPointsEarned": 20,
"validForMemberTier": {
"@type": "MemberProgramTier",
"@id": "https://www.example.com/com/members#tier_gold"
}
}
}
משלוח
כדי לציין את עלויות המשלוח (מומלץ) של המוצר, צריך להשתמש בסוג OfferShippingDetails של schema.org. הסוג הזה חייב להיות מקונן בתוך Offer באמצעות המאפיין למיון shippingDetails ולהיות ממופה למאפיין shipping במפרט נתוני המוצרים. אפשר לספק כמה מאפיינים של shippingDetails.
|
מאפיין בנתוני המוצרים מאפיין למיון לפי schema.org |
סוג ותיאור |
|---|---|
המאפיינים הבאים הם מהסוג OfferShippingDetails של schema.org. |
|
|
טקסט קוד מדינה בן 2 תווים לפי תקן ISO 3166-1 השתמשו במאפיין |
|
|
טקסט קוד חלוקת משנה בן 2 או 3 תווים לפי תקן ISO 3166-2, ללא קידומת מדינה. נתמך רק בארה"ב, אוסטרליה ויפן. דוגמאות: NY, NSW או 03. השתמשו במאפיין
|
|
|
השתמשו במאפיין למיון |
|
|
מספר (שלם ולא שלילי) מציין את מספר ימי העסקים המינימלי והמקסימלי לטיפול בהזמנה ולהובלה שלה. זמן הטיפול מציין את פרק הזמן שעובר מביצוע ההזמנה ועד שהמוצר נמסר לחברת משלוחים. זמן ההובלה מציין את פרק הזמן שעובר ממסירת המוצר לחברת משלוחים ועד שהוא נמסר ללקוח. השתמשו במאפיין למיון |
|
דוגמה
הדוגמה הבאה ממחישה איך לציין את פרטי המשלוח באמצעות schema.org. בדוגמה מצוינת עלות משלוח בסך 3.49 USD למדינות קליפורניה, נבדה ואריזונה בארה"ב. זמן הטיפול הוא בין 0 ימי עסקים ליום עסקים אחד, וזמן ההובלה הוא בין יום עסקים אחד ל-5 ימי עסקים.
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "trinket-12345",
"gtin": "12345678901234",
"image": "https://www.example.com/trinket.jpg",
"name": "תכשיט עדין",
"description": "תכשיט בעיצוב נקי",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": 39.99,
"priceCurrency": "USD"
},
"shippingDetails": {
"@type": "OfferShippingDetails",
"shippingDestination": {
"@type": "DefinedRegion",
"addressCountry": "US",
"addressRegion": [ "CA", "NV", "AZ" ]
},
"shippingRate": {
"@type": "MonetaryAmount",
"value": 3.49,
"currency": "USD"
},
"deliveryTime": {
"@type": "ShippingDeliveryTime",
"handlingTime": {
"@type": "QuantitativeValue",
"minValue": 0,
"maxValue": 1,
"unitCode": "DAY"
},
"transitTime": {
"@type": "QuantitativeValue",
"minValue": 1,
"maxValue": 5,
"unitCode": "DAY"
}
}
}
}
}
החזרות
כדי לציין את חלונות הזמנים להחזרה ואת עלות המוצר, צריך להשתמש בסוג MerchantReturnPolicy שבהגדרות של schema.org. הערך הזה צריך להיות מקונן בתוך סוג Offer באמצעות המאפיין למיון hasMerchantReturnPolicy.
אפשר להשתמש במאפיין MerchantReturnPolicy רק במוצרים שנסרקו, ואין לו מאפיין מקביל במפרט נתוני המוצרים. לכן, אם אתם מעלים את המלאי שלכם באופן ידני, אתם צריכים להשתמש במאפיין "תווית מדיניות החזרת מוצרים" [return_policy_label] בפיד המוצרים. איך מגדירים את המאפיין "תווית מדיניות החזרת מוצרים" [return_policy_label]
|
מאפיין למיון לפי schema.org |
סוג ותיאור |
|---|---|
| המאפיינים הבאים למיון לפי schema.org הם מהמאפיין MerchantReturnPolicy, שצריך להיות מקונן במוצר באמצעות המאפיין למיון offers (עיינו בדוגמאות למטה). | |
| applicableCountry |
טקסט קוד מדינה בן 2 אותיות לפי תקן ISO 3166-1 alpha-2 (לדוגמה: US) קוד מדינה בן 3 אותיות לפי תקן ISO 3166-1 alpha-3 (לדוגמה: USA) מדינה שעליה חלה מדיניות החזרת מוצרים ספציפית של מוכר. היא יכולה להיות שונה מהמדינה שממנה המוצר נשלח. אפשר לציין עד 50 מדינות. |
|
הערכים התקינים הם מהסוג MerchantReturnEnumeration.
אם צוין כ-MerchantReturnFiniteReturnWindow או MerchantReturnUnlimitedWindow, ההמלצה היא על returnMethod ו-returnShippingFeesAmount. בנוסף, אם צוין כ-MerchantReturnFiniteReturnWindow, חובה לציין merchantReturnDays. |
|
| merchantReturnDays |
מספר הימים (ממועד המסירה) שבמהלכם אפשר להחזיר מוצר. |
| returnMethod |
הערכים התקינים הם מהסוג ReturnMethodEnumeration:
|
| returnFees | הערך התקין הוא FreeReturn מהסוג ReturnFeesEnumeration. |
| returnShippingFeesAmount |
מידע על עלות המשלוח של החזרות מוצרים. |
דוגמה
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "trinket-12345",
"gtin": "12345678901234",
"image": "https://www.example.com/trinket.jpg",
"name": "תכשיט עדין",
"description": "תכשיט בעיצוב נקי",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/trinket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": 39.99,
"priceCurrency": "USD"
},
"shippingDetails": {
"@type": "OfferShippingDetails",
"shippingRate": {
"@type": "MonetaryAmount",
"value": 2.99,
"currency": "USD"
},
"shippingDestination": {
"@type": "DefinedRegion",
"addressCountry": "US"
},
"deliveryTime": {
"@type": "ShippingDeliveryTime",
"handlingTime": {
"@type": "QuantitativeValue",
"minValue": 0,
"maxValue": 1,
"unitCode": "DAY"
},
"transitTime": {
"@type": "QuantitativeValue",
"minValue": 1,
"maxValue": 5,
"unitCode": "DAY"
}
}
},
"hasMerchantReturnPolicy": {
"@type": "MerchantReturnPolicy",
"applicableCountry": "US",
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
"merchantReturnDays": 60,
"returnMethod": "https://schema.org/ReturnByMail",
"returnFees": "https://schema.org/FreeReturn"
}
}
}
היעילות של צריכת האנרגיה
ב-schema.org יש תמיכה בהוספת תוויות למוצרים לגבי היעילות של צריכת האנרגיה באמצעות הסוג EnergyConsumptionDetails, שניתן לציין במוצרים עם המאפיין EnergyConsumptionDetails.
|
מאפיין בנתוני המוצרים
|
סוג ותיאור |
|---|---|
המאפיינים הבאים למיון לפי schema.org הם מהסוג EnergyConsumptionDetails. |
|
|
הערכים התקינים הם מהסוג |
|
המאפיין הזה מצוין בסוג הנתונים EnergyConsumptionDetails. הערך נקבע באמצעות טבלת המיפוי הרגילה של המאפיין energy_efficiency_class. אם לא מציינים את הערך הזה אבל מציינים את הערך של energy_efficiency_class, ערך ברירת המחדל הוא EUEnergyEfficiencyCategoryG. |
|
המאפיין הזה מצוין בסוג הנתונים EnergyConsumptionDetails. הערך נקבע באמצעות טבלת המיפוי הרגילה של המאפיין energy_efficiency_class. אם לא מציינים את הערך הזה אבל מציינים את הערך של energy_efficiency_class, ערך ברירת המחדל הוא EUEnergyEfficiencyCategoryA3Plus. |
|
הערכים של energyEfficiencyScale, energyEfficiencyScaleMin ו-energyEfficiencyScaleMax הם מהסוג המספרי EUEnergyEfficiencyEnumeration של schema.org,. הם ממופים לערכים של 3 מאפייני היעילות של צריכת האנרגיה במפרט נתוני המוצרים באופן הבא.
| ערך במפרט נתוני המוצרים | ערך מספרי של schema.org מהסוגEUEnergyEfficiencyEnumeration |
A+++ |
EUEnergyEfficiencyCategoryA3Plus |
A++ |
EUEnergyEfficiencyCategoryA2Plus |
A+ |
EUEnergyEfficiencyCategoryA1Plus |
A |
EUEnergyEfficiencyCategoryA |
B |
EUEnergyEfficiencyCategoryB |
C |
EUEnergyEfficiencyCategoryC |
D |
EUEnergyEfficiencyCategoryD |
E |
EUEnergyEfficiencyCategoryE |
F |
EUEnergyEfficiencyCategoryF |
G |
EUEnergyEfficiencyCategoryG |
דוגמה
הדוגמה הבאה ממחישה איך לציין מידע על היעילות של צריכה האנרגיה באמצעות schema.org. בדוגמה הזו מציינים את סיווג היעילות של צריכה האנרגיה C של האיחוד האירופי בסולם מ-A+ עד F בשביל דוד חימום.
{ "@context": "https://schema.org/", "@type": "Product", "sku": "1234-5678", "image": "https://www.example.com/waterheater.jpg", "name": "דוד חימום", "description": "דוד חימום עם קיבולת גדולה", "gtin": "12345678901231", "mpn": "WH1234", "brand": { "@type": "Brand", "name": "ExampleWaterHeaterBrand" },
"hasEnergyConsumptionDetails": {
"hasEnergyEffiencyCategory": "https://schema.org/EUEnergyEfficiencyCategoryC",
"energyEffiencyScaleMax":
"https://schema.org/EUEnergyEfficiencyCategoryA1Plus",
"energyEffiencyScaleMin": "https://schema.org/EUEnergyEfficiencyCategoryF"
}, "offers": { "@type": "Offer", "url": "https://www.example.com/hotwaterheater", "itemCondition": "https://schema.org/NewCondition", "availability": "https://schema.org/InStock", "price": 1799.00, "priceCurrency": "EUR" }}מחיר ליחידה
ב-schema.org יש תמיכה בהגדרת מחירים ליחידות מוצר באמצעות המאפיין למיון referenceQuantity מתחת לסוג UnitPriceSpecification, שמסופק באמצעות המאפיין למיון priceSpecification ב-Offer. כשמציינים מחיר ליחידה, צריך לציין גם את המחיר והמטבע של המוצר באמצעות המאפיין למיון priceSpecification (במקום להשתמש ישירות במאפיינים למיון price ו-priceCurrency ב-Offer).
|
מאפיין בנתוני המוצרים מאפיין למיון לפי schema.org |
סוג ותיאור |
המאפיינים הבאים למיון לפי schema.org הם מהסוג UnitPriceSpecification. |
|
|
ציינו את מידת תמחור היחידה באמצעות מאפיין למיון השתמשו במאפיין למיון |
|
|
ציינו את מידת הבסיס לתמחור יחידה באמצעות מאפיין למיון השתמשו במאפיין למיון |
|
דוגמה
בדוגמה הבאה מצוין מחיר של 3.99 EUR לשק של 5 ק"ג אורז עם מחיר סטנדרטי מועדף ל-1 ק"ג. כלומר, המוצר יכול להופיע בפני צרכנים עם יחידת המחיר 0.80 EUR לקילו.
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "basrice12345",
"image": "https://www.example.com/rice.jpg",
"name": "אורז בסמטי",
"description": "שק גדול של אורז בסמטי לבן אורגני, 5 קילוגרם",
"gtin": "12345678901231",
"brand": {
"@type": "Brand",
"name": "ExampleRiceBrand"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/basrice1kg",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": 3.99,
"priceCurrency": "EUR",
"referenceQuantity": {
"@type": "QuantitativeValue",
"value": 5,
"unitCode": "KGM",
"valueReference": {
"value": 1,
"unitCode": "KGM"
}
}
}
}
}
בדיקת תגי העיצוב
אפשר לבדוק את ההטמעה של schema.org באמצעות הכלי תוצאות חיפוש מתקדמות (לפי דוח הנתונים המובְנים של "כרטיסי מוצר של המוֹכר"). במרכז העזרה של Google Search Console אפשר למצוא מידע נוסף על השימוש בכלי הבדיקה, ניפוי באגים והמשמעות של תוצאות הבדיקה. מידע נוסף על נתונים מובְנים של מוצרים
הדרישות בנוגע לתגי עיצוב של נתונים מובְנים
- ה-HTML שמוחזר משרת האינטרנט צריך להכיל תגי עיצוב של נתונים מובְנים. אחרי שהדף נטען, אי אפשר ליצור תגי עיצוב של נתונים מובְנים באמצעות JavaScript.
- אי אפשר לשנות את דף הנחיתה בהתאם למידע על הלקוח. למשל, אין אפשרות לשנות את המחירים לפי כתובת ה-IP או סוג הדפדפן של הלקוח.
- הנתונים המובְנים חייבים להיות זהים לערכים שמוצגים ללקוח. הצגת נתונים שגויים בדפי הנחיתה של מוצרים נחשבת להפרה של ההנחיות למפתחי אתרים.
- Google ממליצה להשתמש ב-JSON-LD כדי ליצור את הנתונים המובְנים.