Notificare

În acest Centru de ajutor, puteți găsi conținut atât pentru pentru Merchant Center Next, cât și pentru experiența clasică Merchant Center. Căutați sigla în partea de sus a fiecărui articol pentru a vă asigura că folosiți articolul pentru versiunea Merchant Center de care aveți nevoie.

Atribute și valori acceptate pentru date structurate

O pictogramă personalizată pentru Merchant Center clasic și Merchant Center Next.

Folosește limbajul de markup pentru date structurate în paginile de destinație ale produselor pentru a ajuta Google să preia informații actualizate despre produse și oferte direct de pe site-ul tău. Toate limbajele de markup pentru date structurate care sunt acceptate de Merchant Center vor avea atribute corespondente și valori acceptate, conform specificațiilor pentru datele despre produse. Datele structurate trebuie asociate cu valorile și atributele corespondente.

Momentan, nu toate atributele sunt acceptate de schema.org.

Pe această pagină

Atributele și adnotările schema.org

Atributele reprezintă una dintre metodele de organizare a datelor despre produse trimise către Merchant Center. Fiecare atribut conține o singură informație despre un produs, cum ar fi titlul sau descrierea acestuia. Asocierea corectă a valorii schema.org la atributele conforme cu specificațiile pentru datele despre produse va duce la mai puține erori la validarea feedului.

Notă: dacă folosești actualizările automate ale articolelor, nu uita să specifici proprietățile schema.org price, priceCurrency, availability și condition pentru a fi cât mai precise. Află mai multe despre actualizările automate ale articolelor.

Atribut al datelor despre produse

  • Proprietate schema.org
Tip și descriere
Următoarele atribute provin de la schema.org Product type

id

Text

title

Text

description

Text

image_link

Adresă URL

item_group_id

Text

Un SKU părinte, necesar pentru a grupa toate variantele de produse care aparțin aceluiași grup.

gtin

Text

Codul GTIN care identifică unic produsul.

Specifică una dintre aceste proprietăți schema.org.

Dacă folosești valori GTIN, acestea trebuie să fie de lungime corectă și să conțină cifra de verificare corectă.

material

Text

pattern

Text

mpn

Text

brand

Text

Folosește proprietatea brand pentru a specifica un obiect Brand care specifică marca prin proprietatea name.

gender

Text

Folosește proprietatea audience pentru a specifica un obiect PeopleAudience care specifică sexul folosind proprietatea suggestedGender. Valorile valide sunt cele definite de atributul gender:

male,

female,

unisex.

age_group [grup_de_vârstă],

ȘI

Număr (în ani)

Folosește proprietatea audience property to pentru a specifica un obiect PeopleAudience care specifică grupul de vârstă care folosește proprietățile suggestedMinAge (sau suggestedAge.minValue)și suggestedMaxAge (sau suggestedAge.maxValue).

Valorile valide sunt cele definite de atributul age_group:

Specificațiile datelor Valoare schema.org
 

suggestedMinAge SAU suggestedAge.minValue

newborn 0
infant 0.25
toddler 1
kids 5.0
adult 13
Specificațiile datelor Valoare schema.org
  suggestedMaxAge SAU suggestedAge.maxValue
newborn 0.25
infant 1
toddler 5.0
kids 13.0
adult Nespecificat

color

Text

size

SAU

Text

Folosește proprietatea sizepentru a indica o valoare text sau un obiect SizeSpecification, care specifică mărimea prin proprietatea name. Obiectul SizeSpecification trebuie folosit când specifici sizeGroup și/sau sizeSystem.

size_type

Text

Folosește proprietatea size pentru a specifica un obiect SizeSpecification care specifică tipul mărimii prin proprietatea sa sizeGroup.

Valorile valide sunt de tipul WearableSizeGroupEnumeration. Pot fi specificate cel mult două valori. Acestea sunt mapate la valorile de feed astfel:

Specificațiile datelor Valoare schema
big

WearableSizeGroupBig

maternity

WearableSizeGroupMaternity

petite

WearableSizeGroupPetite

plus

WearableSizeGroupPlus

regular

WearableSizeGroupRegular

tall

WearableSizeGroupTall

size_system

Text

Folosește proprietatea size pentru a specifica un obiect SizeSpecification care specifică sistemul de mărimi prin proprietatea sa sizeSystem.

Valorile valide sunt de tipul WearableSizeSystemEnumeration. Acestea sunt mapate la valorile de feed astfel:

Specificațiile datelor Valoare schema
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: număr
unitCode / unitText: text

Folosește proprietatea depth pentru a specifica un obiect QuantitativeValue care specifică lungimea produsului folosind proprietatea value și dimensiunea folosind proprietățile unitCode (codul UN/CEFACT „CMT” sau „INH”) sau unitText („cm” sau „in”).

product_width

value: număr
unitCode / unitText: text

Folosește proprietatea width pentru a specifica un obiect QuantitativeValue care specifică lățimea produsului folosind proprietatea value și dimensiunea folosind proprietățile unitCode (codul UN/CEFACT „CMT” sau „INH”) sau unitText („cm” sau „in”).

product_height

value: număr
unitCode / unitText: text

Folosește proprietatea height pentru a specifica un obiect QuantitativeValue care specifică lungimea produsului folosind proprietatea value și dimensiunea folosind proprietățile unitCode (codul UN/CEFACT „CMT” sau „INH”) sau unitText (unitate de feeduri „cm” sau „in”).

product_weight

value: număr
unitCode / unitText: text

Folosește proprietatea weight pentru a specifica un obiect QuantitativeValue care specifică greutatea produsului folosind proprietatea value și parametrul folosind proprietățile unitCode (cod UN/CEFACT „LBR”, „ONZ”, „KGM” sau „GRM”) sau unitText („lb”), „oz”, „kg” sau „g”).

Următoarele proprietăți schema.org provin din tipul Offer, care trebuie imbricate într-un Product folosind proprietatea offers (consultă exemplele de mai jos).

link

O adresă URL validă a produsului.

price

sale_price

SAU:

price: număr. Trimis fără simbolul monedei, separatoare de mii sau spații (de exemplu, „1498.99”).

priceCurrency: text. Trimis într-un format ISO 4217 din trei litere (de exemplu, USD, GBP, EUR). Moneda trebuie să îndeplinească cerințele de limbă și monedă ale țării vizate.

Notă: price și priceCurrency pot fi specificate direct în instanța Offer sau indirect în proprietatea priceSpecification de tipul priceSpecification.

Când este indicat atributul sale_price, atunci price trebuie specificat folosind o proprietate priceSpecification cu priceSpecification.priceType="ListPrice".

sale_price poate fi specificat direct în Offer sau prin intermediul unei proprietăți priceSpecification de tipul UnitPriceSpecification, fără un priceSpecification.priceType.

availability

Valorile valide sunt de tipul ItemAvailability. Acestea sunt mapate la valorile de feed astfel:

Specificațiile datelor Valoare schema.org
in_stock

InStock

LimitedAvailability

OnlineOnly

out_of_stock

Discontinued

InStoreOnly

OutOfStock

SoldOut

preorder

PreOrder

PreSale

backorder

BackOrder

condition

Valorile valide sunt de tipul OfferItemCondition. Acestea sunt mapate la valorile de feed astfel:

Specificațiile datelor Valoare schema.org
new

NewCondition

refurbished

RefurbishedCondition

used

DamagedCondition

UsedCondition

checkout_link_template

O adresă URL de finalizare a achiziției validă a produsului.

Exemple folosind JSON-LD

Un singur produs

Exemplu

Următorul exemplu ilustrează un produs de bază cu un set minim de proprietăți.

{
"@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"

  }
}

Următorul exemplu ilustrează cum să specifici tipul mărimii și sistemul de mărimi folosind schema.org. Exemplul specifică mărimea americană „XL” pentru un tricou albastru destinat adulților (grup de vârstă peste 13 ani) din departamentul de modă pentru bărbați „Big&Tall”.

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

 

Mai multe produse fără legătură pe o pagină de destinație

Când pagina conține mai multe produse fără legătură, iar fiecare produs are propria adnotare cu date structurare, fiecare adnotare trebuie să conțină informații care identifică produsul în cauză.

De exemplu, este recomandat să specifici SKU-ul (atributul ID [id]) sau GTIN-ul (atributul [gtin]) în fiecare adnotare. Dacă nu specifici aceste informații, produsele de pe pagina de destinație pot să nu coincidă cu datele structurate despre produse. Află mai multe despre configurarea datelor structurate pe paginile de destinație.

Exemplu

[
  {
    "@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"
    }
  }
]

Preț redus

Următorul exemplu ilustrează un produs de bază cu un preț redus.Pentru a indica un preț redus, specifică și prețul de listă inițial, care este specificat cu proprietatea /priceType.

 

Exemplu

{
  "@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/ListPrice",
      "price": 15.00,
      "priceCurrency": "USD"
    }
  }
}


If a /UnitPriceSpecification is also used for the non sale-price, the encoding simply contains two /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/ListPrice",
        "price": 15.00,
        "priceCurrency": "USD"
      }
    ]
  }
}

Expediere

Pentru a menționa costurile de expediere (recomandat) pentru produsul tău, folosește tipul Schema.org OfferShippingDetails, care trebuie imbricat într-o Offer folosind proprietatea shippingDetails și care se mapează pe atributul shipping din specificațiile pentru datele despre produse. Poți specifica mai multe proprietăți pentru shippingDetails.

Atribut al datelor despre produse

  • Proprietate schema.org
Tip și descriere
Următoarele atribute provin de la tipul schema.org OfferShippingDetails.

shipping.country

Text

Cod de țară ISO 3166-1 din două cifre

Folosește proprietatea shippingDestination pentru a specifica un obiect DefinedRegion care specifică țara de expediere prin proprietatea sa addressCountry.

shipping.region

Text

Cod ISO 3166-2 din două sau trei cifre, fără prefix de țară. Acceptat numai pentru S.U.A., AU sau JP. Exemple: „NY”, „NSW” sau „03”.

Folosește proprietatea shippingDestination pentru a specifica un obiect DefinedRegion care specifică regiunea de expediere prin proprietatea sa addressRegion. Folosește aceeași proprietate shippingDestination pentru a specifica addressRegion așa cum este folosit pentru a specifica addressCountry.

shipping.price

value: număr fără simboluri de monedă, separatoare de mii sau spații (de exemplu, „1498.99”).

currency: text. Trimis în format ISO 4217 din trei litere (de ex., „USD”, „GBP”, „EUR”). Moneda trebuie să fie identică cu prețul trimis pentru prețul ofertei.

Folosește proprietatea shippingRate pentru a specifica un obiect MonetaryAmount care specifică value și currency.

shipping.min_handling_time

shipping.max_handling_time

shipping.min_transit_time

shipping.max_transit_time

Număr (pozitiv, număr întreg)

Specifică numărul minim și maxim de zile lucrătoare pentru gestionarea și transportul public al unei comenzi. Durata de prelucrare indică intervalul dintre momentul plasării comenzii și momentul în care este predată unui curier pentru expediere. Durata de transport indică intervalul dintre momentul în care produsul este predat curierului pentru expediere și momentul în care este livrat clientului.

Folosește proprietatea deliveryTime pentru a specifica un obiect ShippingDeliveryTime care specifică handlingTime și transitTime de tipul QuantitativeValue. Folosește proprietățile minValue și maxValue din QuantitativeValue pentru a specifica numărul minim și maxim de zile lucrătoare.

Exemplu

Următorul exemplu ilustrează cum să specifici informațiile de expediere folosind schema.org. Exemplul specifică un cost de expediere de 3,49 USD pentru statele din California, Nevada și Arizona în S.U.A. Durata de prelucrare este între 0 și o zi lucrătoare, iar durata de transport este între una și cinci zile lucrătoare.

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

Returnări

Pentru a specifica perioadele de returnare și costul produselor, folosește tipul Schema.org MerchantReturnPolicy, care trebuie imbricat într-un tip Offer folosind proprietatea hasMerchantReturnPolicy.

MerchantReturnPolicy se poate aplica numai ofertelor accesate cu crawlere. Nu există niciun atribut corespunzător în specificațiile pentru datele despre produse.

Atribut al datelor despre produse

  • Proprietate schema.org
Tip și descriere
Următoarele proprietăți schema.org provin din MerchantReturnPolicy, care trebuie imbricat într-un produs folosind proprietatea offers (consultă exemplele de mai jos).
applicableCountry

text

Codul de țară ISO 3166-1 alpha-2 din două litere (de exemplu, „RO”)

Codul de țară ISO 3166-1 alpha-3 din trei litere (de exemplu, „ROU”)

O țară în care se aplică o anumită politică privind returnarea pentru comercianți. Aceasta poate fi diferită de țara din care a fost expediat produsul. Pot fi specificate până la 50 de țări.

returnPolicyCategory

Valorile valide sunt de tipul MerchantReturnPolicy.

Dacă este specificat ca MerchantReturnFiniteReturnWindow sau MerchantReturnUnlimitedWindow, se recomandă returnMethod și returnShippingFeesAmount. În plus, dacă este specificat ca MerchantReturnFiniteReturnWindow, merchantReturnDays este obligatoriu.

merchantReturnDays

Număr întreg

Numărul de zile (de la data livrării) în care un produs poate fi returnat.

returnMethod

Valorile valide sunt de tipul ReturnMethodEnumeration:

  • ReturnAtKiosk,
  • ReturnByMail,
  • ReturnInStore.
returnFees Valoarea validă este FreeReturn din tipul ReturnFeesEnumeration.
returnShippingFeesAmount

MonetaryAmount

Informații despre costul expedierii pentru returnările de produse.

Exemplu

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

Eficiența energetică

Schema.org acceptă etichetarea privind eficiența energetică pentru produse folosind tipul EnergyConsumptionDetails, care poate fi specificat pentru un produs care folosește proprietatea EnergyConsumptionDetails.

Atribut al datelor despre produse

  • Proprietate schema.org
Tip și descriere
Următoarele proprietăți schema.org provin de la tipul EnergyConsumptionDetails.

energy_efficiency_class

Valorile valide sunt de tipul schema.org EUEnergyEfficiencyEnumeration. Folosește tabelul de mapare a valorilor de mai jos.

min_energy_efficiency_class

Adaugă sub instanța EnergyConsumptionDetails care a fost folosită pentru a specifica atributul energy_efficiency_class și folosește același tabel de mapare pentru a selecta valoarea. Dacă nu se indică și se specifică energy_efficiency_class, se va presupune valoarea EUEnergyEfficiencyCategoryG.

max_energy_efficiency_class

Adaugă sub instanța EnergyConsumptionDetails care a fost folosită pentru a specifica atributul energy_efficiency_class și folosește același tabel de mapare pentru a selecta valoarea. Dacă nu se indică și se specifică energy_efficiency_class, se va presupune valoarea EUEnergyEfficiencyCategoryA3Plus.

Valorile pentru energyEfficiencyScale, energyEfficiencyScaleMin și energyEfficiencyScaleMax sunt din tipul de enumerare schema.org EUEnergyEfficiencyEnumeration și sunt mapate la valorile pentru cele trei atribute de eficiență energetică din specificațiile pentru datele despre produse după cum urmează.

Exemplu

Următorul exemplu ilustrează cum să specifici informațiile privind eficiența energetică folosind schema.org. Exemplul specifică clasa „C” de eficiență energetică din UE, pe scara de la „A+” la „F” pentru un boiler.

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

Preț unitar

Schema.org acceptă prețurile unitare ale produselor folosind proprietatea referencequantity de tipul unitPriceSpecification, indicată folosind proprietatea priceSpecification în ofertă. Când specifici prețul pe unitate, specifică și prețul și moneda produsului folosind proprietatea priceSpecification (în loc să folosești direct proprietățile price și priceCurrency din ofertă).

Atribut al datelor despre produse

  • Proprietate schema.org
Tip și descriere
Următoarele proprietăți schema.org provin de la tipul unitPriceSpecification.

unit_pricing_measure

value: număr
unitCode / unitText: text

Specifică indicatorul de preț pe unitate folosind o proprietate referenceQuantity de tipul QuantitativeValue sub obiectul unitPriceSpecification folosit pentru a specifica prețul ofertei.

Folosește proprietatea value și unitCode (UN/CEFACT) sau unitText pentru a specifica valoarea și unitatea de măsură a prețului unității. Consultă articolul unit_pricing_measure pentru valorile și unitățile acceptate.

unit_pricing_base_measure

value: număr
unitCode / unitText: text

Specifică indicatorul de bază al prețului pe unitate folosind o proprietate valueReference de tipul QuantitativeValue sub obiectul QuantitativeValue folosit pentru a specifica indicatorul de preț pe unitate.

Folosește proprietatea value și unitCode (UN/CEFACT) sau unitText pentru a specifica valoarea și unitatea de măsură a prețului unității. Consultă articolul unit_pricing_base_measure pentru valorile și unitățile acceptate.

Exemplu

Următorul exemplu ilustrează un preț de 3,99 EUR pentru o pungă de orez de 5 KG cu un preț standardizat preferat pentru 1 KG. Aceasta înseamnă că produsul poate fi afișat consumatorilor cu un preț pe unitate de 0,80 EUR/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"
        }
      }
    }
  }
}

Testează limbajul de markup

Testează implementarea schema.org cu instrumentul Rezultate îmbogățite (examinând rapoartele pentru datele structurate „Înregistrări ale comercianților”). Accesează Centrul de ajutor pentru Google Search Console pentru a afla mai multe despre cum să folosești instrumentul, să remediezi erorile și să interpretezi rezultatele din instrument. Află mai multe despre datele structurate ale produselor.

Cerințe privind limbajul de markup pentru date structurate

  • Limbajul de markup pentru date structurate trebuie să fie inclus în codul HTML returnat de serverul web. Limbajul de markup pentru date structurate nu poate fi generat cu JavaScript după încărcarea paginii.
  • Pagina de destinație nu se poate modifica în funcție de informațiile despre client, de exemplu, dacă ai adapta prețurile în funcție de adresa IP sau tipul browserului unui client.
  • Datele structurate trebuie să corespundă valorilor afișate pentru clienți. Dacă furnizezi date incorecte pe paginile de destinație ale produselor, încalci regulamentul pentru dezvoltatorii web.
  • Google recomandă folosirea JSON-LD pentru datele structurate.

A fost util?

Cum putem să îmbunătățim această pagină?
Căutare
Șterge căutarea
Închide căutarea
Meniu principal
7815090450838058983
true
Căutaţi în Centrul de ajutor
true
true
true
true
true
71525
false
false