Сповіщення

У цьому Довідковому центрі можна знайти інформацію про використання Merchant Center Next і класичної версії Merchant Center. Угорі кожної статті розміщено логотип відповідної версії Merchant Center. Переконайтеся, що це версія, якою ви користуєтесь. 

Які атрибути й значення підтримуються в структурованих даних

Спеціальний значок для класичної версії Merchant Center і Merchant Center Next.

Використовуйте на цільових сторінках товарів розмітку структурованих даних, щоб система Google отримувала актуальну інформацію про товари й пропозиції просто з вашого вебсайту. Однак пам’ятайте, що Merchant Center підтримує лише ті структуровані дані, що відповідають атрибутам і значенням, указаним у специфікації даних про товари. Структуровані дані повинні збігатися з відповідними значеннями й атрибутами.

Зараз розмітка schema.org підтримує не всі атрибути.

Зміст

Анотації schema.org і атрибути

Атрибути належать до способів упорядкування даних про товари, які ви надсилаєте в Merchant Center. Кожний атрибут містить конкретну інформацію про товар, наприклад його назву або опис. Щоб уникнути помилок під час перевірки фіду, дані в анотаціях schema.org мають збігатися зі значеннями відповідних атрибутів зі специфікації даних про товари.

Примітка. Щоб автоматичне оновлення інформації про товари було точнішим, обов’язково вкажіть такі властивості schema.org: price, priceCurrency, availability й condition. Докладніше про автоматичне оновлення інформації про товари.

Атрибут специфікації даних про товари

  • Властивість schema.org
Тип і опис
Нижче наведено атрибути schema.org для типу Product

id

Текст

title

Текст

description

Текст

image_link

URL-адреса

item_group_id

Текст

Батьківський артикул, який призначається всім схожим товарам однієї групи.

gtin

Текст

Глобальний номер товару, який є його унікальним ідентифікатором.

Потрібно вказувати лише одну з цих властивостей schema.org.

Значення глобального номера товару мають містити потрібну кількість цифр і правильний контрольний символ.

material

Текст

pattern

Текст

mpn

Текст

brand

Текст

Щоб указати бренд, за допомогою властивості brand визначте об’єкт Brand із властивістю name.

gender

Текст

Щоб указати стать цільової аудиторії, за допомогою властивості audience визначте об’єкт PeopleAudience із властивістю suggestedGender. Дійсні значення відповідають значенням атрибута gender:

male

female

unisex

age_group

І

Число (років)

Щоб указати вік цільової аудиторії, за допомогою властивості audience визначте об’єкт PeopleAudience із властивостями suggestedMinAge (або suggestedAge.minValue)і suggestedMaxAge (або suggestedAge.maxValue).

Дійсні значення відповідають значенням атрибута age_group.

Значення атрибута Значення властивості schema.org
 

suggestedMinAge АБО suggestedAge.minValue

newborn 0
infant 0.25
toddler 1.0
kids 5.0
adult 13
Значення атрибута Значення властивості schema.org
  suggestedMaxAge АБО suggestedAge.maxValue
newborn 0.25
infant 1.0
toddler 5.0
kids 13.0
adult Не вказується

color

Текст

size

АБО

Текст

Щоб указати розмір, за допомогою властивості size задайте текстове значення або визначте об’єкт SizeSpecification із властивістю name. Об’єкт SizeSpecification слід використовувати, щоб указати властивості sizeGroup і/або sizeSystem.

size_type

Текст

Щоб указати тип розміру, за допомогою властивості size визначте об’єкт SizeSpecification із властивістю sizeGroup.

Дійсні значення належать до типу WearableSizeGroupEnumeration. Можна вказати щонайбільше два значення. Нижче показано, як вони зіставляються зі значеннями атрибутів у фіді.

Значення атрибута Значення властивості schema.org
big

WearableSizeGroupBig

maternity

WearableSizeGroupMaternity

petite

WearableSizeGroupPetite

plus

WearableSizeGroupPlus

regular

WearableSizeGroupRegular

tall

WearableSizeGroupTall

size_system

Текст

Щоб указати систему розмірів, за допомогою властивості size визначте об’єкт SizeSpecification із властивістю sizeSystem.

Дійсні значення належать до типу WearableSizeSystemEnumeration. Нижче показано, як вони зіставляються зі значеннями атрибутів у фіді.

Значення атрибута Значення властивості schema.org
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: число
unitCode / unitText: текст

Щоб указати довжину товару, за допомогою властивості depth визначте об’єкт QuantitativeValue з властивостями value і unitCode (код UN/CEFACT "CMT" чи "INH") або unitText ("cm" чи "in").

product_width

value: число
unitCode / unitText: текст

Щоб указати ширину товару, за допомогою властивості width, визначте об’єкт QuantitativeValue з властивостями value і unitCode (код UN/CEFACT "CMT" чи "INH") або unitText ("cm" чи "in").

product_height

value: число
unitCode / unitText: текст

Щоб указати висоту товару, за допомогою властивості height визначте об’єкт QuantitativeValue з властивостями value і unitCode (код UN/CEFACT "CMT" чи "INH") або unitText (одиниці фіду "cm" чи "in").

product_weight

value: число
unitCode / unitText: текст

Щоб указати вагу товару, за допомогою властивості weight визначте об’єкт QuantitativeValue з властивостями value і unitCode (код UN/CEFACT "LBR", "ONZ", "KGM" або "GRM") чи unitText ("lb", "oz", "kg" або "g").

Далі наведено властивості schema.org для типу Offer, які потрібно включати в об’єкт Product за допомогою властивості offers (див. приклади нижче).

link

Дійсна URL-адреса товару.

price

sale_price

АБО:

price: число. Відділяти розряди пробілами й указувати валюту не потрібно (наприклад, "14989.90").

priceCurrency: текст. Валюту потрібно вказувати як трибуквений код за стандартом ISO 4217 (наприклад, USD, GBP, EUR). Крім того, вона має відповідати вимогам щодо мови й валюти для цільової країни.

Примітка. Значення price і priceCurrency можна вказати безпосередньо в об’єкті Offer або за допомогою властивості priceSpecification типу UnitPriceSpecification.

Якщо вказано значення sale_price, потрібно надати значення price за допомогою властивості priceSpecification зі значенням priceSpecification.priceType="ListPrice".

Значення sale_price можна вказати безпосередньо в об’єкті Offer або за допомогою властивості priceSpecification типу UnitPriceSpecification без атрибута priceSpecification.priceType.

availability

Дійсні значення належать до типу ItemAvailability. Нижче показано, як вони зіставляються зі значеннями атрибутів у фіді.

Значення атрибута Значення властивості schema.org
in_stock

InStock

LimitedAvailability

OnlineOnly

out_of_stock

Discontinued

InStoreOnly

OutOfStock

SoldOut

preorder

PreOrder

PreSale

backorder

BackOrder

condition

Дійсні значення належать до типу OfferItemCondition. Нижче показано, як вони зіставляються зі значеннями атрибутів у фіді.

Значення атрибута Значення властивості schema.org
new

NewCondition

refurbished

RefurbishedCondition

used

DamagedCondition

UsedCondition

checkout_link_template

Дійсна 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": "МійБренд"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/trinket_offer",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "price": 399.90,
    "priceCurrency": "UAH"

  }
}

Нижче показано, як надіслати інформацію про тип розміру й систему розмірів за допомогою schema.org для синьої футболки розміру "XL" за американською системою розмірів, призначеної для дорослих (віком від 13 років), яка продається у відділі чоловічого одягу "Одяг великих розмірів".

{
    "@context": "https://schema.org/",
    "@type": "Product",
    "sku": "12345",
    "image": "https://www.example.com/tshirt.jpg",
    "name": "Проста футболка",
    "description": "Бавовняна футболка простого крою",
    "gtin": "12345678901234",
    "brand": {
      "@type": "Brand",
      "name": "МійБренд"
    },
    "material": "бавовна",
    "color": "синій",
    "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": 249.90,
      "priceCurrency": "UAH"
    }
  }

 

Цільова сторінка з кількома різними товарами

Якщо на одній сторінці розміщено кілька різних товарів і для кожного з них додано структуровані дані, ці дані мають містити ідентифікатори товарів, яких вони стосуються.

Наприклад, для кожного товару слід указувати артикул (атрибут ідентифікатор [id]) або глобальний номер товару (атрибут [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": "МійБренд"
    },
    "offers": {
      "@type": "Offer",
      "url": "https://www.example.com/trinket_offer",
      "itemCondition": "https://schema.org/NewCondition",
      "availability": "https://schema.org/InStock",
      "price": 399.90,
      "priceCurrency": "UAH"
    }
  },
  {
    "@context": "https://schema.org/",
    "@type": "Product",
    "sku": "racket-12345",
    "image": "https://www.example.com/racket.jpg",
    "name": "Гарна ракетка",
    "description": "Тенісна ракетка",
    "gtin": "12345678901235",
    "brand": {
      "@type": "Brand",
      "name": "МійБренд"
    },
    "offers": {
      "@type": "Offer",
      "url": "https://www.example.com/racket_offer",
      "itemCondition": "https://schema.org/NewCondition",
      "availability": "https://schema.org/InStock",
      "price": 599.90,
      "priceCurrency": "UAH"
    }
  }
]

Ціна зі знижкою

Нижче показано простий товар із ціною зі знижкою. Щоб указати ціну зі знижкою, також надайте початкову роздрібну ціну за допомогою властивості /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": "МійБренд"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/trinket_offer",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "price": 100.00,
    "priceCurrency": "UAH",
    "priceSpecification": {
      "@type": "UnitPriceSpecification",
      "priceType": "https://schema.org/ListPrice",
      "price": 150.00,
      "priceCurrency": "UAH"
    }
  }
}


Якщо /UnitPriceSpecification також використовується для ціни без знижки, кодування містить дві властивості /UnitPriceSpecifications:

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "trinket-12345",
  "image": "https://www.example.com/trinket.jpg",
  "name": "Прикраса",
  "description": "Вишукана прикраса",
  "gtin": "12345678901234",
  "brand": {
    "@type": "Brand",
    "name": "МійБренд"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/trinket_offer",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "priceSpecification": [
      {
        "@type": "UnitPriceSpecification",
        "price": 100.00,
        "priceCurrency": "UAH"
      },
      {
        "@type": "UnitPriceSpecification",
        "priceType": "https://schema.org/ListPrice",
        "price": 150.00,
        "priceCurrency": "UAH"
      }
    ]
  }
}

Доставка

Щоб указати вартість доставки (рекомендовано) для товару, використовуйте тип schema.org OfferShippingDetails, який включається в об’єкт "Offer" за допомогою властивості shippingDetails і зіставляється з атрибутом shipping у специфікації даних про товари. Можна надати кілька властивостей shippingDetails.

Атрибут специфікації даних про товари

  • Властивість schema.org
Тип і опис
Нижче наведено атрибути schema.org для типу OfferShippingDetails.

shipping.country

Текст

Двозначний код країни за стандартом ISO 3166-1

Щоб указати країну доставки, за допомогою властивості shippingDestination визначте об’єкт DefinedRegion із властивістю addressCountry.

shipping.region

Текст

2- або 3-значний код ISO 3166-2 без префікса країни. Підтримується лише в Австралії, США і Японії. Наприклад, "NY", "NSW" або "03".

Щоб указати регіон доставки, за допомогою властивості shippingDestination визначте об’єкт DefinedRegion із властивістю addressRegion. Використовуйте для властивостей addressRegion і addressCountry ту саму властивість shippingDestination.

shipping.price

value: число без символів валюти, роздільників тисяч або пробілів (наприклад, 1498.99).

currency: текст. Валюту потрібно вказувати як 3-буквений код за стандартом ISO 4217 (наприклад, UAH, USD, EUR). Вона має відповідати валюті пропозиції.

Щоб указати значення й валюту, за допомогою властивості shippingRate визначте об’єкт MonetaryAmount із властивостями value і currency.

shipping.min_handling_time

shipping.max_handling_time

shipping.min_transit_time

shipping.max_transit_time

Невід’ємне ціле число

Указує мінімальну й максимальну кількість робочих днів, потрібних для обробки й доставки замовлення. Час обробки – це кількість днів між розміщенням замовлення і його передачею перевізнику. Тривалість доставки – це проміжок часу між передачею замовлення перевізнику й отриманням покупцем.

Використовуйте властивість deliveryTime, щоб визначити об’єкт ShippingDeliveryTime із властивостями handlingTime і transitTime типу QuantitativeValue. Щоб указати мінімальну й максимальну кількість робочих днів, використовуйте властивості minValue і maxValue типу QuantitativeValue.

Приклад

Нижче показано, як надсилати інформацію про доставку за допомогою schema.org. У прикладі вартість доставки до штатів Аризона, Каліфорнія і Невада в США становить 3,49 дол. США. Час обробки становить від 0 до 1 робочого дня, а тривалість доставки – від 1 до 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": "МійБренд"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/trinket_offer",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "priceSpecification": {
      "@type": "PriceSpecification",
      "price": 399.90,
      "priceCurrency": "UAH"
    },
    "shippingDetails": {
      "@type": "OfferShippingDetails",
      "shippingDestination": {
        "@type": "DefinedRegion",
        "addressCountry": "US",
        "addressRegion": [ "CA", "NV", "AZ" ]
      },
      "shippingRate": {
        "@type": "MonetaryAmount",
        "value": 34.90,
        "currency": "UAH"
      },
      "deliveryTime": {
        "@type": "ShippingDeliveryTime",
        "handlingTime": {
          "@type": "QuantitativeValue",
          "minValue": 0,
          "maxValue": 1,
    "unitCode": "DAY"
        },
        "transitTime": {
          "@type": "QuantitativeValue",
          "minValue": 1,
          "maxValue": 5,
    "unitCode": "DAY"
        }
      }
    }
  }

Повернення

Щоб указати періоди повернення й вартість товару, використовуйте тип schema.org MerchantReturnPolicy, який потрібно включати в тип Offer за допомогою властивості hasMerchantReturnPolicy.

Властивість MerchantReturnPolicy можна застосовувати лише до просканованих пропозицій. У специфікації даних про товари немає відповідного атрибута.

Атрибут специфікації даних про товари

  • Властивість schema.org
Тип і опис
Далі наведено властивості schema.org для типу MerchantReturnPolicy, які потрібно включати в товар за допомогою властивості offers (див. приклади нижче).
applicableCountry

текст

Двобуквений код країни за стандартом ISO 3166-1 alpha-2 (наприклад, "US")

Трибуквений код країни за стандартом ISO 3166-1 alpha-3 (наприклад, "USA")

Країна, до якої застосовуються умови повернення товару певного продавця. Вона може відрізнятися від країни, звідки поставляється товар. Можна вказати щонайбільше 50 країн.

returnPolicyCategory

Дійсні значення належать до типу MerchantReturnEnumeration.

Якщо вказано значення MerchantReturnFiniteReturnWindow або MerchantReturnUnlimitedWindow, рекомендуємо використовувати returnMethod і returnShippingFeesAmount. Крім того, якщо вказано значення MerchantReturnFiniteReturnWindow, потрібно вказати властивість merchantReturnDays.

merchantReturnDays

Ціле число

Кількість днів (від дати доставки), протягом яких можна повернути товар.

returnMethod

Дійсні значення належать до типу ReturnMethodEnumeration.

  • ReturnAtKiosk
  • ReturnByMail
  • ReturnInStore
returnFees Дійсне значення – FreeReturn із типу ReturnFeesEnumeration.
returnShippingFeesAmount

MonetaryAmount

Інформація про вартість доставки за умови повернення товару.

Приклад

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "trinket-12345",
  "gtin": "12345678901234",
  "image": "https://www.example.com/trinket.jpg",
  "name": "Прикраса",
  "description": "Вишукана прикраса",
  "brand": {
  "@type": "Brand",
  "name": "МійБренд"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/trinket_offer",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "priceSpecification": {
      "@type": "UnitPriceSpecification",
      "price": 399.90,
      "priceCurrency": "UAH"
    },
    "shippingDetails": {
      "@type": "OfferShippingDetails",
      "shippingRate": {
        "@type": "MonetaryAmount",
        "value": 29.90,
        "currency": "UAH"
      },
      "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, який можна вказати для товару з властивістю hasEnergyConsumptionDetails.

Атрибут специфікації даних про товари

  • Властивість schema.org
Тип і опис
Далі наведено властивості schema.org для типу EnergyConsumptionDetails.

energy_efficiency_class

Дійсні значення належать до типу EUEnergyEfficiencyEnumeration schema.org. Використовуйте таблицю зіставлення значень під цією таблицею.

min_energy_efficiency_class

Додайте значення у властивості EnergyConsumptionDetails, що визначає атрибут energy_efficiency_class; виберіть значення за тією самою таблицею зіставлення. Якщо атрибут energy_efficiency_class указано, але значення відсутнє, за умовчанням використовуватиметься значення EUEnergyEfficiencyCategoryG.

max_energy_efficiency_class

Додайте значення у властивості EnergyConsumptionDetails, що визначає атрибут energy_efficiency_class; виберіть значення за тією самою таблицею зіставлення. Якщо атрибут energy_efficiency_class указано, але значення відсутнє, за умовчанням використовуватиметься значення EUEnergyEfficiencyCategoryA3Plus.

Значення energyEfficiencyScale, energyEfficiencyScaleMin і energyEfficiencyScaleMax належать до типу переліку schema.org EUEnergyEfficiencyEnumeration і зіставляються зі значеннями 3 атрибутів енергоспоживання в специфікації даних про товари, як описано нижче.

Приклад

Нижче показано, як надсилати інформацію про енергоспоживання за допомогою 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": "НазваБрендуБойлера"
  }, 
  "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": 17990.00,
    "priceCurrency": "UAH",
  }
}

Ціна за одиницю товару

За допомогою schema.org можна вказувати одиницю товару, для якої визначено ціну. Для цього потрібно задати властивість referenceQuantity типу UnitPriceSpecification (для об’єкта Offer має бути налаштовано властивість priceSpecification). Указуючи одиницю товару, також укажіть ціну й валюту для товару за допомогою властивості priceSpecification (замість властивостей price і priceCurrency об’єкта Offer).

Атрибут специфікації даних про товари

  • Властивість schema.org
Тип і опис
Далі наведено властивості schema.org для типу UnitPriceSpecification.

unit_pricing_measure

value: число
unitCode / unitText: текст

Укажіть одиницю товару за допомогою властивості referenceQuantity типу QuantitativeValue в об’єкті UnitPriceSpecification, де задано ціну пропозиції.

Щоб указати значення й одиницю вимірювання для одиниці товару, використовуйте властивість value і unitCode (код UN/CEFACT) або unitText. Допустимі значення й одиниці вимірювання наведено в статті про атрибут unit_pricing_measure.

unit_pricing_base_measure

value: число
unitCode / unitText: текст

Щоб указати стандартну одиницю товару, використовуйте властивість valueReference типу QuantitativeValue в об’єкті QuantitativeValue, що визначає одиницю товару.

Щоб указати значення й одиницю вимірювання для одиниці товару, використовуйте властивість value і unitCode (код UN/CEFACT) або unitText. Допустимі значення й одиниці вимірювання наведено в статті про атрибут unit_pricing_base_measure.

Приклад

У прикладі нижче вартість упаковки рису вагою 5 кг становить 39,9 грн, а рекомендована одиниця товару – 1 кг. Це означає, що покупцям може показуватися ціна за одиницю товару, яка становить 8 грн за кілограм.

 {
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "basrice12345",
  "image": "https://www.example.com/rice.jpg",
  "name": "Рис басматі",
  "description": "Велика упаковка органічного рису басматі, 5 кг",
  "gtin": "12345678901231",
  "brand": {
    "@type": "Brand",
    "name": "МійБренд"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/basrice1kg",
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock",
    "priceSpecification": {
      "@type": "UnitPriceSpecification",
      "price": 39.90,
      "priceCurrency": "UAH",
      "referenceQuantity": {
        "@type": "QuantitativeValue",
        "value": 5,
        "unitCode": "KGM",
        "valueReference": {
          "value": "1",
          "unitCode": "KGM"
        }
      }
    }
  }
}

Як протестувати розмітку

Перевірити розмітку schema.org можна за допомогою інструмента розширених результатів (для цього перегляньте звіти про структуровані дані в розділі "Пропозиції від продавців"). Дізнатися більше про те, як користуватися цим інструментом, виправляти помилки й аналізувати отримані результати, можна в Довідковому центрі Google Search Console. Докладніше про структуровані дані про товари.

Вимоги до розмітки структурованих даних

  • Розмітка структурованих даних має повертатися в HTML-коді з веб-сервера, а не створюватися скриптом JavaScript уже після завантаження сторінки.
  • Інформація на цільовій сторінці, як-от ціна, не має залежати від параметрів клієнта, наприклад IP-адреси чи веб-переглядача.
  • Структуровані дані мають збігатися зі значеннями, які показуються клієнту. Зверніть увагу: розміщуючи неправильні дані на цільових сторінках товарів, ви порушуєте наші вказівки для веб-розробників.
  • Радимо виконувати розмітку структурованих даних за допомогою JSON-LD.

Чи корисна ця інформація?

Як можна її покращити?
Пошук
Очистити пошук
Закрити пошук
Головне меню
4215716238682790478
true
Пошук у довідковому центрі
true
true
true
true
true
71525
false
false