Shopping

Структурированные данные политики доставки продавца (ShippingService)

shopping knowledge panel with shipping information in search results

У многих продавцов есть правила доставки, в которых описан процесс отправки приобретенных товаров покупателям. Когда вы добавляете ShippingService структурированные данные на ваш сайт, Поиск Google может использовать эту информацию для отображения сведений о доставке рядом с вашими товарами и в информационных панелях в результатах поиска.
ShippingService позволяет указывать такие детали, как стоимость доставки и сроки в зависимости от характеристик товара, таких как его вес, габариты или место назначения.

Структурированные данные политики доставки продавца (ShippingService)

Стандартная политика доставки для вашего бизнеса, которая применяется к большинству или ко всем продаваемым вами товарам, может быть задана с помощью типа структурированных данных ShippingService , вложенного в тип структурированных данных Organization
с использованием свойства hasShippingService .

Как добавить структурированные данные

Структурированные данные — это стандартизированный формат для предоставления информации о странице и классификации ее контента. Если вы новичок в структурированных данных, вы можете узнать больше о том,
как работают структурированные данные.

.

  1. Ниже приводится обзор того, как создавать, тестировать и публиковать структурированные данные. Добавьтеrequired properties . В зависимости от используемого формата узнайте, где.
  2. Узнайте, как generate structured data with JavaScript.
  3. .
    Следуйте
    guidelines
  4. . Проверьте свой код с помощью Rich Results Test и исправьте все критические ошибки. Также рассмотрите возможность исправления любых некритических проблем, которые могут быть отмечены в инструменте, так как они могут помочь улучшить качество ваших структурированных данных (однако это не обязательно для участия в расширенных результатах). Разверните несколько страниц, содержащих ваши структурированные данные, и используйте
    URL Inspection tool.
  5. тегом или требованиями входа в систему. Если страница выглядит нормально, вы можете
    ask Google to recrawl your URLs.
    Примечание.

: Уделите время повторному сканированию и индексированию. Помните, что после публикации страницы может потребоваться несколько дней, прежде чем Google найдет и просканирует ее.

Чтобы держать Google в курсе будущих изменений, мы рекомендуем

. Вы можете автоматизировать это с помощью

Search Console Sitemap API

Рекомендации

непосредственно в типе структурированных данных

Offer, связанном с предложением. Обратите внимание, что свойства, поддерживаемые для правил доставки на уровне предложения, являются подмножеством свойств, поддерживаемых для правил доставки на уровне организации. См. раздел о разметке товарных объявлений (merchant listing markup) для получения информации о подмножестве свойств, поддерживаемых для правил доставки на уровне товара.

ShippingService (вложен в Organization
с использованием hasShippingService свойства)

Используйте следующие свойства для описания стандартных услуг доставки для вашего бизнеса.

Обязательные свойства
shippingConditions

ShippingConditions

Укажите стоимость доставки и/или сроки доставки, которые применяются для определенного набора условий, например, диапазон веса товара, размеры товара, стоимость заказа или место доставки. ShippingService может иметьнесколько shippingConditions . Если к товару применимо более одного

ShippingConditions
, мы будем использовать самую низкую стоимость доставки для товара в данной ситуации и отображать этот тариф и связанную с ним

скорость доставки для клиентов. Если стоимость доставки одинакова, мы будем использовать информацию о доставке с

самой быстрой скоростью доставки.

Рекомендуемые свойства

name

Текст

Уникальное название для вашей службы доставки, если применимо. Например, "Стандартная доставка".

description

Текст

  • Описание вашей службы доставки, если применимо. Обычно оно более подробное, чем название.fulfillmentType
  • FulfillmentTypeEnumerationСпособ доставки товара клиенту для данной службы доставки, если применимо.
https://schema.org/FulfillmentTypeDelivery

: Эта служба доставляет товар по адресу клиента (это значение по умолчанию, если это свойство не указано).

https://schema.org/FulfillmentTypeCollectionPoint

: Товар доставляется в пункт выдачи для самовывоза клиентом. handlingTime
ServicePeriod Необязательная информация о времени обработки (например, на складе) после получения заказа, если применимо. См. также список

ServicePeriod

свойств в разделе

ShippingService

тип, поддерживаемый Google. validForMemberTier MemberProgramTier

Программа лояльности и уровень, для которых действительна эта служба доставки, если применимо. Вы можете указать несколько уровней участников, если настройки доставки одинаковы для всех уровней. Если вы используете validForMemberTier свойство для назначения преимуществ доставки участникам,
вы также должны предоставить по крайней мере одну обычную (для не участников) службу доставки. Программы лояльности и уровни, которые вы предлагаете для своего бизнеса, могут быть

определены в вашей учетной записи Merchant Center или с помощью MemberProgram структурированного типа данных, вложенного вOrganizationструктурированные данные на отдельной странице,которая определяет административные детали и правила вашей организации. См.разметку программы лояльности

для информации о том, как определить программы лояльности и уровни для вашей организации. Вот пример
validForMemberTier свойства, ссылающегося на программу лояльности (
member-plus ) и уровень ( silver ), определенные в Merchant Center: Вот пример validForMemberTier свойства, ссылающегося на MemberProgramTier
структурированные данные, вложенные в:

структурированный тип данных на отдельной странице. Экземпляр MemberProgramTier

Для указания времени обработки отправления используйте тип ServicePeriod тип.

Вот пример типа ServicePeriod , где заказы обрабатываются с понедельника по пятницу, а время отсечки (cutoff time) — 22:30 по североамериканскому восточному стандартному времени. Продолжительность времени обработки составляет от 0 до 2 дней (при этом нулевое время обработки означает, что заказы обрабатываются в тот же день, если они получены до времени отсечки).

Рекомендуемые свойства
businessDays

DayOfWeek

Дни недели, когда обрабатываются полученные заказы, если применимо.

cutoffTime

Time

Время, после которого заказы, полученные в этот день, не обрабатываются в тот же день, если применимо. Для заказов, обработанных после времени отсечки, к расчетному времени доставки добавляется один день. Время указывается в формате ISO-8601, например, “23:30:00-05:00” представляет 18:30 по восточному стандартному времени (EST), что на 5 часов отстает от всемирного координированного времени (UTC).

duration

QuantitativeValue

Задержка между получением заказа и отправкой товара со склада, если применимо.

QuantitativeValue (для времени обработки отправления)

Используйте тип QuantitativeValue для представления минимального и максимального времени обработки заказа. Вы должны указать либо value (для фиксированного времени обработки), либо maxValue
(для верхней границы времени обработки) вместе со свойством unitCode. minValue может быть указано дополнительно для задания нижней границы времени обработки.

Рекомендуемые свойства
maxValue

Number

Максимальное количество дней. Значение должно быть неотрицательным целым числом.

minValue

Number

Минимальное количество дней, если применимо. Значение должно быть неотрицательным целым числом.

unitCode

Text

Единицы измерения минимального/максимального значений. Значением должно быть DAY или d.

value

Number

Точное количество дней обработки, если оно известно. Значение должно быть неотрицательным целым числом. Если указано, свойства minValue и maxValue указываться не должны.

ShippingConditions (вложенный в ShippingService
с использованием свойства shippingConditions )

Используйте следующие свойства для описания условий, сопутствующих расходов и времени доставки для службы доставки.

Если пункт назначения доставки не указан, условия доставки применяются ко всем пунктам назначения по всему миру.

Рекомендуемые свойства
doesNotShip

Boolean

Если применимо, установите значение true , если доставка из указанного пункта отправления shippingOrigin
в указанный пункт назначения shippingDestination недоступна для заказов с указанной комбинацией условий weight, numItemsи orderValue .

numItems

QuantitativeValue

Диапазон количества товаров в заказе для данного объекта условий доставки, если применимо. См. также список свойств QuantitativeValue , относящихся к ShippingConditions тип, поддерживаемый Google.

orderValue

MonetaryAmount

Диапазон стоимости заказа для данного объекта условий доставки, если применимо. См. также список MonetaryAmount
свойств, связанных с типом ShippingConditions поддерживаемым Google.

shippingDestination

DefinedRegion

Указывает пункт назначения доставки, если применимо. См. список свойств DefinedRegion
в рамках свойства shippingDestination поддерживаемых Google.

shippingOrigin

DefinedRegion

Указывает пункт отправления доставки, если применимо. См. список свойств DefinedRegion
в рамках свойства shippingOrigin поддерживаемых Google.

seasonalOverride

OpeningHoursSpecification

Если применимо, используйте это свойство для указания ограниченного периода времени, в течение которого действителен этот объект условий доставки. См. также список свойств OpeningHoursSpecification
поддерживаемых для типа ShippingConditions в Google.

shippingRate

ShippingRateSettings или
MonetaryAmount

Если применимо, используйте это свойство для указания стоимости доставки для отправлений из места в указанном shippingOrigin в место в указанном shippingDestination для заказов с указанной комбинацией условий weight, numItems, и orderValue . См. также список свойств ShippingRateSettings
и свойств MonetaryAmount
поддерживаемых для типа ShippingConditions в Google. Это свойство должно указываться только в том случае, если doesNotShip отсутствует или установлено в false.

transitTime

ServicePeriod

Если применимо, используется для указания ожидаемого времени в пути между отправкой из пункта отправления (обычно склада) и прибытием в пункт назначения (обычно к клиенту). Применимо к отправлениям из места в указанном свойстве shippingOrigin в место в указанном свойстве shippingDestination для заказов с указанной комбинацией условий weight, numItems, и orderValue . См. также список свойств ServicePeriod
поддерживаемых Google. Это свойство должно указываться только в том случае, если свойство doesNotShip отсутствует или установлено в false.

weight

QuantitativeValue

Диапазон веса посылки для данного объекта условий доставки, если применимо. См. также список свойств QuantitativeValue
связанных с типом ShippingConditions поддерживаемых Google.

DefinedRegion

Используйте DefinedRegion введите текст для создания пользовательских зон, чтобы можно было установить точные расходы на доставку и время в пути для нескольких служб доставки.

Обязательные свойства
addressCountry

Текст

Двухбуквенный код страны в формате
ISO 3166-1 alpha-2
.

Рекомендуемые свойства
addressRegion

Текст

Код региона для конкретной страны, если применимо. Регион должен представлять собой 2- или 3-значный код подразделения ISO 3166-2 без префикса страны. Поиск Google поддерживает только США, Австралию и Японию. Примеры: NY (для США, штат Нью-Йорк),
NSW (для Австралии, штат Новый Южный Уэльс) или 03
(для Японии, префектура Ивате).

Не указывайте одновременно регион и информацию о почтовом индексе.

postalCode

Текст

Почтовый индекс для конкретной страны, если применимо. Например, 94043. Почтовые индексы поддерживаются для Австралии, Канады и США.

ServicePeriod (для времени в пути)

Используйте тип ServicePeriod для представления диапазонов времени в пути для заказа.

Пример:

Рекомендуемые свойства
businessDays

DayOfWeek

Дни недели, когда заказ находится в активном пути, если применимо. Если рабочие дни вашей организации — с понедельника по субботу, вам не нужно добавлять это свойство.

duration

QuantitativeValue

Количество рабочих дней в пути, если применимо. См. также список свойств QuantitativeValue для времени в пути, поддерживаемого Google.

QuantitativeValue (для времени доставки в пути)

Используйте тип QuantitativeValue для представления минимального и максимального времени доставки заказа. Вы должны указать либо value (для фиксированного времени в пути), либо maxValue
(для верхней границы времени в пути) вместе с unitCode. minValue
можно указать дополнительно для задания нижней границы времени в пути.

Рекомендуемые свойства
maxValue

Число

Максимальное количество дней. Значение должно быть неотрицательным целым числом.

minValue

Число

Минимальное количество дней, если применимо. Значение должно быть неотрицательным целым числом.

unitCode

Текст

Единица измерения времени в пути. Значением должно быть DAY или d.

value

Число

Точное количество дней в пути, если оно известно. Значение должно быть неотрицательным целым числом. Если указано, minValue и maxValue указывать нельзя.

QuantitativeValue (в контексте габаритов упаковочной тары)

В контексте ShippingConditions, используйте тип QuantitativeValue для представления диапазонов значений габаритов упаковочной тары (weight и numItems) для которого применяется конкретный
тариф на доставку и время в пути.
Необходимо указать либо свойство minValue , либо maxValue . Свойство minValue
по умолчанию равно 0, а свойство maxValue по умолчанию равно бесконечности, если оно не указано.

Рекомендуемые свойства
maxValue

Number

Максимальное значение для измерения (weight или numItems), если применимо.
По умолчанию равно бесконечности, если не указано.

minValue

Number

Минимальное значение для измерения (weight или numItems), если применимо.
Должно быть меньше maxValue. По умолчанию равно 0, если не указано.

unitCode

Text

Единица измерения, относящаяся к измерению (weight или numItems), если применимо.
В формате общего кода UN/CEFACT (три символа):

  • Для единиц веса значение должно быть LBR (фунт) или KGM (килограмм)
  • Для количества товаров unitCode можно опустить. В качестве альтернативы вы можете использовать название общего кода UN/CEFACT H87.

MonetaryAmount (в контексте условий доставки)

В контексте условий доставки используйте тип MonetaryAmount для представления
диапазонов стоимости заказа, для которых применяется определенный тариф на доставку и время доставки.
Необходимо указать либо свойство minValue , либо свойство maxValue . Если они
не указаны, свойство minValue по умолчанию равно 0, а свойство maxValue
по умолчанию равно бесконечности. Обратите внимание, что вы также можете использовать тип MonetaryAmount в другом формате для
указания стоимости доставки
Обязательные свойства.

currency
Text

Код валюты для стоимости заказа в формате

ISO 4217 . maxValue

Number

Максимальное значение заказа. По умолчанию равно бесконечности, если не указано.

minValue

tr

Число

Минимальное значение заказа. По умолчанию равно 0, если не указано.

MonetaryAmount (в контексте стоимости доставки)

В контексте стоимости доставки используйте тип MonetaryAmount для указания конкретной или максимальной стоимости доставки для заданного условия доставки. Вы можете использовать тип MonetaryAmount
как более простую альтернативу более сложной настройке ShippingRateSettings и его можно использовать, когда вам просто нужно указать конкретную или максимальную стоимость доставки. Необходимо указать либо свойство maxValue либо value вместе со свойством currency .

Обязательные свойства
currency

Текст

Код валюты для стоимости доставки в формате ISO 4217 .

maxValue

Число

Максимальная стоимость доставки для заданного условия доставки. Если вы указываете свойство
maxValue , не указывайте свойство value .

value

Число

Фиксированная стоимость доставки для заданного условия доставки. Для бесплатной доставки используйте 0 в качестве значения.

ShippingRateSettings (в контексте стоимости доставки)

В контексте стоимости доставки используйте тип ShippingRateSettings для указания стоимости доставки для заданного условия доставки в виде процента от стоимости заказа или веса заказанных товаров. При использовании типа ShippingRateSettings должно быть указано либо свойство orderPercentage , либо weightPercentage .

Рекомендуемые свойства
orderPercentage

Число

Стоимость доставки для заданного условия доставки как доля от стоимости заказа. Используйте значение от 0 и 1.

weightPercentage

Число

Стоимость доставки для заданного условия доставки как доля от веса отправленных товаров. Используйте значение от 0 и 1.

OpeningHoursSpecification (в контексте сезонных изменений доставки)

В контексте условий доставки используйте тип OpeningHoursSpecification для представления периода действия условия, например, из-за сезонных праздников. При использовании типа OpeningHoursSpecification должно быть указано хотя бы одно из свойств validFrom и validThrough .

Рекомендуемые свойства
validFrom

Дата

Первая дата, когда условие доставкидействительно, в формате ISO 8601 .

validThrough

Дата

Последняя дата, когда условие доставки действительно, в формате tr формат.

Альтернативный подход к настройке параметров доставки с Google

Правила доставки у ритейлеров могут быть сложными и часто меняться. Если у вас возникают трудности с указанием и поддержанием актуальности сведений о доставке с помощью разметки и у вас есть аккаунт Google Merchant Center, рассмотрите возможность настройки
параметров доставки
в Google Merchant Center. В качестве альтернативы вы можете настроить правила доставки на уровне аккаунта в
Search Console, которые автоматически добавляются в Merchant Center.

Объединение нескольких конфигураций доставки

Если вы объединяете различные конфигурации доставки, помните о том, как можно переопределить информацию о правилах на основе порядка приоритета. Например, если вы предоставляете и разметку правил доставки на своем сайте, и настройки правил доставки в Search Console, Google будет использовать только информацию, предоставленную в Search Console.

Google использует следующий порядок приоритета (от самого сильного к самому слабому):

Устранение неполадок

Если у вас возникли проблемы с внедрением или отладкой структурированных данных, вот несколько ресурсов, которые могут помочь.

Alien Road

Как мы это применяем

Shipping markup answers the delivery question before the click. Accuracy matters commercially, so we source it from the same system that calculates checkout shipping rather than hardcoding it.

Связанные услуги

Поделиться