На странице продукта предлагается два размера для каждого продукта. Например, кока-кола 1литр и кока-кола 0,5 литра. Выше название продукта «Кока-Кола», а под ним - описание «Кока-Кола». Можно ли вставить оба размера в разметку schema.org или мне нужно выбрать один размер продукта и просто игнорировать другой размер / цену?
Как разметить товары разных размеров с помощью schema.org?
Ответы (1)
Я предполагаю, что вы ссылаетесь на Thing> Product
Продукт определяется как:
все, что предлагается для продажи - например, пара обуви, билет на концерт или автомобиль.
В мире электронной коммерции все, что доступно для продажи, называется SKU (складская единица), а продукт обычно является контейнером для SKU. (Я сказал обычно, поскольку разные платформы могут иметь разные термины или структуры данных).
Итак, из вашего описания я вижу, что в вашей системе есть продукт, который представляет собой «бутылка Coca-Cola» с двумя артикулами:
- Бутылка Coca-Cola объемом 1 литр
- Бутылка кока-колы объемом 0,5 литра
Я бы использовал информацию о артикулах для schema.org
продукта.
Некоторые schema.org
атрибуты исходят от родительского продукта (в вашем случае бутылка кока-колы), например. url
(при условии, что у вас есть два артикула: 1 помет и 0,5 литра на одной странице) или description
(при условии, что у вас есть общее описание продукта). Но некоторые другие атрибуты, такие как weight
(или size
/ price
), будут специфичными для каждой бутылки. Также есть атрибут sku
, который обычно относится к вашему номеру SKU.
В качестве примечания: вы можете столкнуться с аналогичной проблемой, например, при создании Google Product Feed, и аналогичный подход будет работать отлично.
Надеюсь, это поможет.
weight
, который имеет тип QuantitativeValues (schema.org/QuantitativeValue). Аттибют Value
(типа QuantitativeValues) будет иметь 1
или 0.5
, а unitCode
будет иметь код для liter
(насколько я помню, это LTR
, но я бы посоветовал дважды проверить это)
- person Tom; 31.01.2013