Limbajul de markup pentru date structurate ajută la definirea proprietăților produselor din vitrina locală găzduită de comerciant și a datelor privind ridicarea din magazin. Dacă adăugați limbajul de markup necesar pentru date structurate, vă asigurați că Google poate examina exactitatea datelor despre produse locale.
Date structurate pentru vitrina locală găzduită de comerciant
Adăugați limbajul de markup necesar pentru date structurate din tabelul de mai jos în paginile de destinație ale produselor.
Notă: limbajul de markup schema.org poate fi utilizat pe pagini web scrise în orice limbă. Limbajul de markup, ca și codul HTML, este în engleză. Valorile schema.org țin cont de scrierea cu majuscule sau minuscule.
Valoare schema.org | Valoare din specificațiile feedului de inventar sau de produse | Tip de valoare |
---|---|---|
Produs > sku | itemid |
Șir SKU |
Produs > oferte > price | price |
Acest câmp trebuie să conțină doar prețul. Prețul trebuie să fie un număr fără separatoare de mii sau spații (de ex., „8,99”). |
Produs > oferte > priceCurrency | price (currency) |
Moneda prețului trebuie să fie specificată întotdeauna în formatul ISO 4217 cu trei litere (de ex., „USD”, „GBP”, „EUR”) și să îndeplinească cerințele privind limba și moneda pentru țara vizată. |
Produs > oferte > availability | availability |
Valoare validă pentru ItemAvailability . Cele mai comune valori schema.org sunt InStock și OutofStock . |
Produs > oferte > itemCondition | condition |
Valoare validă pentru OfferItemCondition . Cele mai comune valori schema.org sunt NewCondition și UsedCondition . |
Produs > oferte > availableAtOrFrom > branchCode | store code |
Un identificator alfanumeric unic pentru fiecare magazin local. Trebuie să utilizați aceleași coduri ale magazinelor pe care le-ați introdus în Profilurile Companiei dvs. |
Date structurate privind ridicarea din magazin
Pentru a afișa adnotările despre ridicarea din magazin pe Google.com pentru oferte accesând pagina de destinație pentru ridicarea din magazin, adăugați valorile de mai jos.
Notă: limbajul de markup schema.org poate fi utilizat pe pagini web scrise în orice limbă. Limbajul de markup, ca și codul HTML, este în engleză. Valorile schema.org țin cont de scrierea cu majuscule sau minuscule.
Proprietate schema.org |
Valoare din specificațiile feedului de inventar sau de produse |
Tip de valoare |
---|---|---|
Produs > sku | item id [cod] |
Șir SKU |
Produs > oferte > price | price [preț] |
Acest câmp trebuie să conțină doar prețul. Prețul trebuie să fie un număr fără separatoare de mii sau spații (de ex., „8,99”). |
Produs > oferte > priceCurrency | price (currency) [preț (monedă)] |
Moneda prețului trebuie să fie specificată întotdeauna în formatul ISO 4217 cu trei litere (de ex., „USD”, „GBP”, „EUR”) și să îndeplinească cerințele privind limba și moneda pentru țara vizată. |
Produs > oferte > availability | availability [disponibilitate] |
Valoare validă pentru |
Produs > oferte > itemCondition | condition [condiție] |
Valoare validă pentru |
Produs > oferte > availableAtOrFrom > branchCode | store code [codul_magazinului] |
Un identificator alfanumeric unic pentru fiecare magazin local. Store code [codul_magazinului] trebuie să corespundă codului pe care l-ați introdus în Profilurile Companiei dvs. |
Produs > oferte > availableDeliveryMethod |
-- |
Valoarea schema.org OnSitePickup indică faptul că produsul este disponibil pentru ridicare din magazin. |
Produs > oferte > potentialAction | pickup method [metodă de ridicare] |
Valoarea schema.org BuyAction indică faptul că produsul poate fi achiziționat online cu ridicare din magazin. Valoarea schema.org ReserveAction indică faptul că produsul poate fi rezervat online pentru ridicare din magazin. |
Produs > oferte > deliveryLeadTime | pickup sla [sla_de_ridicare] |
Timpul de procesare a comenzii poate avea valoarea 1 sau 0. Aceasta indică numărul estimat de zile până când articolul este disponibil pentru ridicare, după cum urmează: 0 = aceeași zi, 1 = ziua următoare. |
Aflați mai multe despre datele structurate pentru Merchant Center
Testați limbajul de markup
Testați implementarea schema.org cu instrumentul pentru rezultate îmbogățite. Accesați pagina Test pentru rezultate îmbogățite pentru a afla mai multe despre folosirea instrumentului, remedierea erorilor și interpretarea rezultatelor din instrument.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 utilizator, ca și când ați adapta prețurile în funcție de adresa IP sau tipul browserului unui utilizator.
- Datele structurate trebuie să corespundă valorilor afișate pentru utilizatori. Dacă trimiteți date incorecte pe paginile de destinație ale produselor, încălcați regulamentul pentru dezvoltatori web.
Exemple
Exemplu de microdate
<div itemscope itemtype="http://schema.org/Product">
<meta itemprop="sku" content="123456"/>
<meta itemprop="name" content="Acme White 17-inch Microwave"/>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <!-- Online offer -->
<span itemprop="price" content="55.00"/>
<meta itemprop="priceCurrency" content="USD"/>
<link itemprop="availability" href="http://schema.org/InStock"/>
<link itemprop="itemCondition" href="http://schema.org/NewCondition"/>
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <!-- Local offer -->
<span itemprop="price" content="55.00"/>
<meta itemprop="priceCurrency" content="USD"/>
<link itemprop="availability" href="http://schema.org/InStock"/>
<link itemprop="itemCondition" href="http://schema.org/NewCondition"/>
<div itemprop="availableAtOrFrom" itemscope itemtype="http://schema.org/Place">
<span itemprop="name" content="Acme Store Name"/>
<span itemprop="branchCode" content="12345"/>
</div>
<link itemprop="availableDeliveryMethod" href="http://schema.org/OnSitePickup"/>
<link itemprop="potentialAction" itemscope itemtype="http://schema.org/BuyAction"/>
<div itemprop="deliveryLeadTime" itemscope itemtype="http://schema.org/QuantitativeValue">
<span itemprop="value" content="0"/>
</div>
</div>
</div>
Exemplu JSON-LD
{
"@context": "http://schema.org/",
"@type": "Product",
"sku": "123456",
"name": "Acme White 17-inch Microwave",
"offers": [{
"@type": "Offer",
"price": "55.00",
"priceCurrency": "USD",
"availability": "http://schema.org/InStock",
"itemCondition": "http://schema.org/NewCondition"
}, {
"@type": "Offer",
"price": "55.00",
"priceCurrency": "USD",
"availability": "http://schema.org/InStock",
"itemCondition": "http://schema.org/NewCondition",
"availableAtOrFrom": {
"@type": "Place",
"name": "Acme Store Name",
"branchCode": "12345"
},
"availableDeliveryMethod": "http://schema.org/OnSitePickup",
"potentialAction": {
"@type": "http://schema.org/BuyAction"
},
"deliveryLeadTime": {
"@type": "http://schema.org/QuantitativeValue",
"value": 0
}
}]
}