Toetatud struktureeritud andmete atribuudid ja väärtused

Kasutage oma toote sihtlehtedel struktureeritud andmete märgistust, et aidata Google'il hankida ajakohast teavet teie toodete ja pakkumiste kohta otse teie veebisaidilt. Kõigil Merchant Centeri toetatud struktureeritud andmete märgistustel on vastavad atribuudid ja aktsepteeritud väärtused, mis on loetletud tooteandmete spetsifikaadis. Teie struktureeritud andmed peavad ühtima vastavate väärtuste ja atribuutidega.

Praegu ei toeta schema.org-i kõiki atribuute.

Sellel lehel

Atribuudid ja schema.org-i märgendused

Atribuudid on üks viis Merchant Centerisse edastatavate tooteandmete korraldamiseks. Iga atribuut sisaldab ühte osa tooteteabest, näiteks toote pealkirja või kirjeldust. Kui vastendate schema.org-i väärtuse täpselt tooteandmete spetsifikaadi vastavate atribuutidega, on teie voo valideerimisel vähem vigu.

Märkus. Kui kasutate üksuste automaatvärskendusi, määrake nende täpsuse suurendamiseks kindlasti schema.org-i atribuudid price, priceCurrency, availability ja condition. Lugege lisateavet üksuste automaatvärskenduste kohta.

Tooteandmete atribuut

  • Schema.org-i atribuut
Tüüp ja kirjeldus
Järgmised atribuudid on pärit schema.org-i tüübist Product

id

Tekst

title

Tekst

description

Tekst

image_link

URL

item_group_id

Tekst

Ülem-SKU on vajalik kõigi samasse tooterühma kuuluvate toote variantide rühmitamiseks.

gtin

Tekst

GTIN on teie toote tuvastamiseks vajalik kordumatu identifikaator.

Määrake ainult üks neist schema.org-i atribuutidest.

Kui kasutate GTIN-i väärtusi, peavad need olema õige pikkusega ja sisaldama õiget kontrollnumbrit.

material

Tekst

pattern

Tekst

mpn

Tekst

brand

Tekst

Kasutage atribuuti brand, et määrata objekt Brand, mis määrab brändi oma atribuudi name kaudu.

gender

Tekst

Kasutage atribuuti audience, et määrata objekt PeopleAudience, mis määrab soo oma atribuudi suggestedGender abil. Kehtivad väärtused on need, mis on määratletud atribuudiga gender:

male

female

unisex

age_group

JA

Arv (aastates)

Kasutage atribuuti audience, et määrata objekt PeopleAudience, mis määrab vanuserühma oma atribuutide suggestedMinAge (või suggestedAge.minValue) ja suggestedMaxAge (või suggestedAge.maxValue) abil.

Kehtivad väärtused on need, mis on määratletud atribuudiga age_group:

Andmete spetsifikaat Schema.org-i väärtus
 

suggestedMinAge VÕI suggestedAge.minValue

newborn 0
infant 0.25
toddler 1.0
kids 5.0
adult 13
Andmete spetsifikaat Schema.org-i väärtus
  suggestedMaxAge VÕI suggestedAge.maxValue
newborn 0.25
infant 1.0
toddler 5.0
kids 13.0
adult Pole määratud

color

Tekst

size

VÕI

Tekst

Kasutage atribuuti size, et määrata tekstväärtus või objekt SizeSpecification, mis määrab suuruse oma atribuudi name kaudu. Kui määratakse sizeGroup ja/või sizeSystem, tuleb kasutada objekti SizeSpecification.

size_type

Tekst

Kasutage atribuuti size, et määrata objekt SizeSpecification, mis määrab suuruse tüübi oma atribuudi sizeGroup kaudu.

Kehtivad väärtused pärinevad tüübist WearableSizeGroupEnumeration. Määrata saab kuni kaks väärtust. Need vastendatakse vooväärtustega järgmiselt.

Andmete spetsifikaat Schema väärtus
big

WearableSizeGroupBig

maternity

WearableSizeGroupMaternity

petite

WearableSizeGroupPetite

plus

WearableSizeGroupPlus

regular

WearableSizeGroupRegular

tall

WearableSizeGroupTall

size_system

Tekst

Kasutage atribuuti size, et määrata objekt SizeSpecification, mis määrab suuruste süsteemi oma atribuudi sizeSystem kaudu.

Kehtivad väärtused pärinevad tüübist WearableSizeSystemEnumeration. Need vastendatakse vooväärtustega järgmiselt.

Andmete spetsifikaat Schema väärtus
AU

WearableSizeSystemAU

BR

WearableSizeSystemBR

CN

WearableSizeSystemCN

DE

WearableSizeSystemDE

EU

WearableSizeSystemEurope

FR

WearableSizeSystemFR

IT

WearableSizeSystemIT

JP

WearableSizeSystemJP

MEX

WearableSizeSystemMX

UK

WearableSizeSystemUK

US

WearableSizeSystemUS

product_length

value: arv
unitCode / unitText: tekst

Kasutage atribuuti depth, et määrata objekt QuantitativeValue, mis määrab toote pikkuse, kasutades atribuuti value, ja mõõtühiku, kasutades atribuuti unitCode (standardi UN/CEFACT kood „CMT“ või „INH“) või atribuuti unitText („cm“ või „in“).

product_width

value: arv
unitCode / unitText: tekst

Kasutage atribuuti width, et määrata objekt QuantitativeValue, mis määrab toote laiuse, kasutades atribuuti value, ja mõõtühiku, kasutades atribuuti unitCode (standardi UN/CEFACT kood „CMT“ või „INH“) või atribuuti unitText („cm“ või „in“).

product_height

value: arv
unitCode / unitText: tekst

Kasutage atribuuti height, et määrata objekt QuantitativeValue, mis määrab toote pikkuse, kasutades atribuuti value, ja mõõtühiku, kasutades atribuuti unitCode (standardi UN/CEFACT kood „CMT“ või „INH“) või atribuuti unitText (voo ühik „cm“ või „in“).

product_weight

value: arv
unitCode / unitText: tekst

Kasutage atribuuti weight, et määrata objekt QuantitativeValue, mis määrab toote kaalu, kasutades atribuuti value, ja mõõtühiku, kasutades atribuuti unitCode (standardi UN/CEFACT kood „LBR“, „ONZ“, „KGM“ või „GRM“) või atribuuti unitText („lb“, „oz“, „kg“ või „g“).

Järgmised schema.org-i atribuudid pärinevad tüübist Offer, mis peab olema pesastatud tüübi Product sisse, kasutades atribuuti offers (vt allolevaid näiteid).

link

See on teie toote kehtiv URL.

price

sale_price

VÕI:

price: arv. Esitatud ilma valuutasümbolite, tuhandete eraldajate või tühikuteta (nt „1498.99“).

priceCurrency: tekst. Kolmetähelises ISO 4217 vormingus (nt USD, GBP, EUR) esitatud valuuta peab vastama teie sihtriigi keele- ja valuutanõuetele.

Märkus. Atribuudid price ja priceCurrency saab esitada otse tüübi Offer eksemplari all või kaudselt atribuudi priceSpecification kaudu, mille tüüp on UnitPriceSpecification.

Kui sale_price on määratud, tuleb price esitada atribuudi priceSpecification abil, mille priceSpecification.priceType="StrikethroughPrice".

Atribuudi sale_price saab määrata otse tüübi Offer all või atribuudi priceSpecification kaudu, mille tüüp on UnitPriceSpecification, ilma priceSpecification.priceType'ita.

availability

Kehtivad väärtused pärinevad tüübist ItemAvailability. Need vastendatakse vooväärtustega järgmiselt.

Andmete spetsifikaat Schema.org-i väärtus
in_stock

InStock

LimitedAvailability

OnlineOnly

out_of_stock

Discontinued

InStoreOnly

OutOfStock

SoldOut

preorder

PreOrder

PreSale

backorder

BackOrder

condition

Kehtivad väärtused pärinevad tüübist OfferItemCondition. Need vastendatakse vooväärtustega järgmiselt.

Andmete spetsifikaat Schema.org-i väärtus
new

NewCondition

refurbished

RefurbishedCondition

used

DamagedCondition

UsedCondition

checkout_link_template

See on teie toote kehtiv kassa URL.

Näited JSON-LD kasutamisest

Üks toode

Näide

Järgmine näide hõlmab minimaalse atribuutide komplektiga lihtsat toodet.

{
"@context": "https://schema.org/",
  "@type": "Product",
  "sku": "trinket-12345",
  "image": "https://www.example.com/trinket.jpg",
  "name": "Nice trinket",
  "description": "Trinket with clean lines",
  "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"

  }
}

Järgmine näide tutvustab seda, kuidas määrata schema.org-i abil suuruse tüüp ja suuruste süsteem. Näites on määratud USA suurus „XL“ sinise T-särgi jaoks, mis on mõeldud täiskasvanutele (vanuserühm 13+) meeste moekaupade osakonnas „Suured ja pikad“.

{
    "@context": "https://schema.org/",
    "@type": "Product",
    "sku": "12345",
    "image": "https://www.example.com/tshirt.jpg",
    "name": "Classic T-Shirt",
    "description": "All-cotton t-shirt in classic cut",
    "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"
    }
  }

 

Mitu mitteseotud toodet ühel sihtlehel

Kui teie leht sisaldab mitut mitteseotud toodet ja igal tootel on oma struktureeritud andmete märgendus, peab iga märgendus sisaldama teavet, mis tuvastab toote, millele see viitab.

Näiteks on soovitatav igasse märgendusse lisada SKU (ID atribuut [id]) või GTIN (atribuut [gtin]). Kui te seda teavet ei esita, ei pruugita teie sihtlehel olevaid tooteid teie struktureeritud tooteandmetega vastendada. Lugege lisateavet sihtlehtedel struktureeritud andmete seadistamise kohta.

Näide

[
  {
    "@context": "https://schema.org/",
    "@type": "Product",
    "sku": "trinket-12345",
    "image": "https://www.example.com/trinket.jpg",
    "name": "Nice trinket",
    "description": "Trinket with clean lines",
    "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": "Nice racket",
    "description": "Racket for Tennis",
    "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"
    }
  }
]

Hulgihinnad

Kui rakendate tootele hulgihinna, soovitame pakkumise koguhinna lisada otse skeemimärgendusse. Järgmine näide hõlmab olukorda, kus müüakse vähemalt kolm ühikut ja iga ühiku hind on 2 USA dollarit, seega on koguhind 6 USA dollarit (minimaalse ostetava koguse koguhind):

Näide

{

  "offers": {

    "@type": "Offer",

    "url": "https://www.example.com/Product/Detail/S-123",

    "availability": "http://schema.org/InStock",

    "priceCurrency": "USD",

    "price": "6.00" 

  }

}

Soodushind

Järgmine näide hõlmab soodushinnaga lihtsat toodet. Soodushinna näitamiseks määrake ka algne tavahind, mis määratakse atribuudi /priceType abil.

Näide

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "trinket-12345",
  "image": "https://www.example.com/trinket.jpg",
  "name": "Nice trinket",
  "description": "Trinket with clean lines",
  "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"
    }
  }
}


Kui atribuuti /UnitPriceSpecification kasutatakse ka tavahinna jaoks, sisaldab kirjutatud kood lihtsalt kahte atribuuti /UnitPriceSpecifications:

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "trinket-12345",
  "image": "https://www.example.com/trinket.jpg",
  "name": "Nice trinket",
  "description": "Trinket with clean lines",
  "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"
      }
    ]
  }
}

Liikmehind

Järgmised näited tutvustavad liikmehindade koodi kirjutamist. Liikmehinna näitamiseks kasutage struktureeritud andmetes atribuuti validForMemberTier.

Näited

Esimeses näites on aktiivne hind määratud hinnaatribuudiga pakkumise tasemel ja liikmehind on antud hinnaspetsifikatsioonis märgistatuna atribuudiga 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"
    }
  }
}

Teises näites on näidatud nii aktiivne hind kui ka liikmehind, mis on koodi lisatud hinnaspetsifikatsioonidega:

"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"
      }
    }
  ]
}

Kolmas näide tutvustab seda, kuidas kodeerida ühe pakkumise soodushind, läbikriipsutatud hind ja mitme püsikliendiprogrammi taseme liikmehinnad.

"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"
        }
      ]
    }
  ]
}

Neljandas näites esitatakse liikmehinna spetsifikatsioonis liikmehinna asemel liikmepunktid.

"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"
    }
  }
}

Kohaletoimetamine

Selleks et määrata oma toote jaoks kohaletoimetamise tasud (soovitatav), kasutage Schema.org-i tüüpi OfferShippingDetails, mis peab olema pesastatud tüübi Offer sisse, kasutades atribuuti shippingDetails, ja mis vastab tooteandmete spetsifikaadi atribuudile shipping. Esitada saab mitu atribuuti shippingDetails.

Tooteandmete atribuut

  • Schema.org-i atribuut
Tüüp ja kirjeldus
Järgmised atribuudid pärinevad schema.org-i tüübist OfferShippingDetails.

shipping.country

Tekst

2-kohaline standardi ISO 3166-1 riigikood

Kasutage atribuuti shippingDestination, et määrata objekt DefinedRegion, mis määrab kohaletoimetamise riigi oma atribuudi addressCountry kaudu.

shipping.region

Tekst

See on 2- või 3-kohaline standardi ISO 3166-2 alajaotise kood ilma riigi eesliiteta. Toetatud ainult US-i, AU või JP korral. Näited: „NY“, „NSW“ või „03“.

Kasutage atribuuti shippingDestination, et määrata objekt DefinedRegion, mis määrab kohaletoimetamise piirkonna oma atribuudi addressRegion kaudu. Kasutage sama atribuuti shippingDestination, et määrata addressRegion, nagu kasutatakse atribuudi addressCountry määramiseks.

shipping.price

value: arv ilma valuutasümbolite, tuhandete eraldajate või tühikuteta (nt „1498.99“).

currency: tekst. Esitatud kolmetähelises ISO 4217 vormingus (nt „USD“, „GBP“, „EUR“). Valuuta peaks olema sama, mis on esitatud pakkumise hinna jaoks.

Kasutage atribuuti shippingRate, et määrata objekt MonetaryAmount, mis määrab atribuudid value ja currency.

shipping.min_handling_time

shipping.max_handling_time

shipping.min_transit_time

shipping.max_transit_time

Arv (mittenegatiivne, täisarv)

Määrab tellimuse käitlemise ja transportimise minimaalse ja maksimaalse tööpäevade arvu. Käitlusaeg määrab ajavahemiku tellimuse esitamise ja selle kohaletoimetamise teenusepakkujale üleandmise vahel. Transpordiaeg määrab aja, mis kulub toote kohaletoimetamise teenusepakkujale üleandmisest kuni selle kliendile kohaletoimetamiseni.

Kasutage atribuuti deliveryTime, et määrata objekt ShippingDeliveryTime, mis määrab atribuudid handlingTime ja transitTime, mille tüüp on QuantitativeValue. Kasutage atribuute minValue ja maxValue tüübi QuantitativeValue all, et määrata vastavalt minimaalne ja maksimaalne tööpäevade arv.

Näide

Järgmine näide tutvustab seda, kuidas määrata kohaletoimetamisteave schema.org-i abil. Näites on määratud USA California, Nevada ja Arizona osariiki kohaletoimetamise tasu 3,49 USA dollarit. Käitlusaeg on 0–1 tööpäeva ja transpordiaeg on 1–5 tööpäeva.

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "trinket-12345",
  "gtin": "12345678901234",
  "image": "https://www.example.com/trinket.jpg",
  "name": "Nice trinket",
  "description": "Trinket with clean lines",
  "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"
        }
      }
    }
  }

Tagastused

Oma toote tagastustähtaegade ja -kulude määramiseks kasutage Schema.org-i tüüpi MerchantReturnPolicy, mis peab olema pesastatud tüübi Offer sisse, kasutades atribuuti hasMerchantReturnPolicy.

Tüübi MerchantReturnPolicy saab rakendada ainult roomajaga analüüsitud pakkumistele. Tooteandmete spetsifikaadis pole vastavat atribuuti.

Tooteandmete atribuut

  • Schema.org-i atribuut
Tüüp ja kirjeldus
Järgmised schema.org-i atribuudid pärinevad tüübist MerchantReturnPolicy, mis peab olema pesastatud tüübi Product sisse, kasutades atribuuti offers (vt allolevaid näiteid).
applicableCountry

Tekst

Kahetäheline ISO 3166-1 alpha-2 riigikood (nt „US“)

Kolmetäheline ISO 3166-1 alpha-3 riigikood (nt „USA“)

See on riik, mille kohta kehtivad kaupmehe konkreetsed tagastuseeskirjad. See võib erineda riigist, kust toode saadeti. Määrata saab kuni 50 riiki.

returnPolicyCategory

Kehtivad väärtused pärinevad tüübist MerchantReturnEnumeration.

Kui määratud on MerchantReturnFiniteReturnWindow või MerchantReturnUnlimitedWindow, on soovitatav lisada returnMethod ja returnShippingFeesAmount. Lisaks on väärtuse MerchantReturnFiniteReturnWindow korral nõutav merchantReturnDays.

merchantReturnDays

Täisarv

See on päevade arv (alates kohaletoimetamise kuupäevast), mille jooksul saab toote tagastada.

returnMethod

Kehtivad väärtused pärinevad tüübist ReturnMethodEnumeration:

  • ReturnAtKiosk
  • ReturnByMail
  • ReturnInStore
returnFees Kehtiv väärtus on FreeReturn, mis pärineb tüübist ReturnFeesEnumeration.
returnShippingFeesAmount

MonetaryAmount

See on teave toodete tagastamise kohaletoimetamiskulude kohta.

Näide

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "trinket-12345",
  "gtin": "12345678901234",
  "image": "https://www.example.com/trinket.jpg",
  "name": "Nice trinket",
  "description": "Trinket with clean lines",
  "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"
    }
  }
}

Energiatõhusus

Schema.org toetab toodete energiatõhususe märgistamist tüübi EnergyConsumptionDetails abil, mille saab määrata tüübile Product, mis kasutab atribuuti EnergyConsumptionDetails.

Tooteandmete atribuut

  • Schema.org-i atribuut
Tüüp ja kirjeldus
Järgmised schema.org-i atribuudid pärinevad tüübist EnergyConsumptionDetails.

energy_efficiency_class

Kehtivad väärtused pärinevad schema.org-i tüübist EUEnergyEfficiencyEnumeration. Kasutage selle tabeli all olevat väärtuste vastendamise tabelit.

min_energy_efficiency_class

Lisage atribuudi energy_efficiency_class määramiseks kasutatud tüübi EnergyConsumptionDetails eksemplari alla ja kasutage väärtuse valimiseks sama vastendustabelit. Kui seda ei esitata ja energy_efficiency_class on määratud, eeldatakse väärtust EUEnergyEfficiencyCategoryG.

max_energy_efficiency_class

Lisage atribuudi energy_efficiency_class määramiseks kasutatud tüübi EnergyConsumptionDetails eksemplari alla ja kasutage väärtuse valimiseks sama vastendustabelit. Kui seda ei esitata ja energy_efficiency_class on määratud, eeldatakse väärtust EUEnergyEfficiencyCategoryA3Plus.

Atribuutide energyEfficiencyScale, energyEfficiencyScaleMin ja energyEfficiencyScaleMax väärtused pärinevad schema.org-i loenditüübist EUEnergyEfficiencyEnumeration ja on vastendatud tooteandmete spetsifikaadis kolme energiatõhususe atribuudi väärtustega järgmiselt.

Näide

Järgmine näide tutvustab seda, kuidas määrata energiatõhususe teavet schema.org-i abil. Näites määratakse veeboileri EL-i energiaklassiks „C“ skaalal „A+“ kuni „F“.

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "1234-5678",
  "image": "https://www.example.com/waterheater.jpg",
  "name": "Water heater",
  "description": "Large capacity water heater",
  "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"
  }
}

Ühikuhind

Schema.org toetab toodete ühikuhinda, kasutades tüübi UnitPriceSpecification all olevat atribuuti referenceQuantity, mis on esitatud tüübi Offer atribuudi priceSpecification abil. Kui määrate ühikuhinna, määrake ka toote hind ja valuuta, kasutades atribuuti priceSpecification (selle asemel et kasutada otse tüübi Offer atribuute price ja priceCurrency).

Tooteandmete atribuut

  • Schema.org-i atribuut
Tüüp ja kirjeldus
Järgmised schema.org-i atribuudid pärinevad tüübist UnitPriceSpecification.

unit_pricing_measure

value: arv
unitCode / unitText: tekst

Määrake müügihinna nimetaja, kasutades atribuuti referenceQuantity, mille tüüp on QuantitativeValue, objekti UnitPriceSpecification all, mida kasutatakse pakkumise hinna määramiseks.

Kasutage müügihinna nimetaja väärtuse ja ühiku määramiseks atribuuti value ning atribuuti unitCode (standardi UN/CEFACT kood) või unitText. Toetatud väärtuste ja ühikute kohta leiate teavet atribuuti unit_pricing_measure käsitlevast artiklist.

unit_pricing_base_measure

value: arv
unitCode / unitText: tekst

Määrake ühikuhinna nimetaja, kasutades atribuuti valueReference, mille tüüp on QuantitativeValue, objekti QuantitativeValue all, mida kasutatakse müügihinna nimetaja määramiseks.

Kasutage müügihinna nimetaja väärtuse ja ühiku määramiseks atribuuti value ning atribuuti unitCode (standardi UN/CEFACT kood) või unitText. Toetatud väärtuste ja ühikute kohta leiate teavet atribuuti unit_pricing_base_measure käsitlevast artiklist.

Näide

Järgmises näites on esitatud 5 kg riisikoti hind 3,99 eurot koos eelistatud standardhinnaga 1 kg kohta. See tähendab, et toodet võidakse tarbijatele näidata ühikuhinnaga 0,80 eurot/kg.

 {
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "basrice12345",
  "image": "https://www.example.com/rice.jpg",
  "name": "Basmati rice",
  "description": "Large bag of Organic Basmati white rice, 5 Kilogram",
  "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"
        }
      }
    }
  }
}

Märgistuse testimine

Testige oma schema.org-i rakendamist tööriistaga Rikastatud tulemused (vaadates üle kaardi „Kaupmehe kirjed“ struktureeritud andmete aruandluse). Külastage Google'i otsingukonsooli abikeskust, et saada lisateavet tööriista kasutamise, probleemide silumise ja tööriistas tulemuste tõlgendamise kohta. Lugege lisateavet toote struktureeritud andmete kohta.

Struktureeritud andmete märgistuse nõuded

  • Struktureeritud andmete märgistus peab olema veebiserverist tagastatud HTML-is. Struktureeritud andmete märgistust ei saa pärast lehe laadimist genereerida JavaScriptiga.
  • Teie sihtleht ei saa klienditeabe põhjal muutuda, näiteks hindade kohandamine kliendi IP-aadressi või brauseritüübi põhjal.
  • Struktureeritud andmed peavad vastama kliendile kuvatavatele väärtustele. Toodete sihtlehtedel vale teabe esitamine rikub meie veebiarendajate suuniseid.
  • Google soovitab teie struktureeritud andmete jaoks kasutada JSON-LD-d.

Kas see oli ab?

Kuidas saame seda täiustada?
false
Otsing
Kustuta otsing
Sule otsing
Peamenüü
11782122928149335103
true
Abikeskusest otsimine
false
true
true
true
true
true
71525
false
false
true
false