⚠️ Важно: данный сайт не имеет отношения к владельцам schema.org, это всего лишь любительский (неофициальный) перевод. Сайт сделан для тех, кто плохо воспринимает технический английский. Оригинал текста можно найти тут: schema.org/availableFrom. Если сайт оказался полезен, то можете пожертвовать 50 рублей создателями сайта.

availableFrom

Свойство schema.org ?

Описание:

Когда товар доступен для получения из магазина, шкафа для хранения и т.д.

Что такое availableFrom и зачем оно нужно?

Свойство availableFrom из словаря Schema.org — это удобный инструмент для указания точного времени, когда товар или услуга станут доступны для получения. Проще говоря, это "таймер", который помогает пользователям понять: "Когда же я смогу забрать свой заказ?"

Где применяется availableFrom?

Это свойство чаще всего используется в типах данных, связанных с доставкой, например, DeliveryEvent. Представьте себе такие ситуации:

  • Заказ готов к выдаче в пункте самовывоза.
  • Товар доставлен в шкаф хранения (например, популярные сегодня автоматические постаматы).
  • Услуга становится доступной в определённое время.

Во всех этих случаях availableFrom позволяет уточнить момент, начиная с которого клиент может действовать.

Как это работает на практике?

Значение availableFrom должно быть указано в формате DateTime — это стандартный формат даты и времени, который легко читается как машинами, так и людьми. Например:

2023-11-15T14:30:00

Такая запись говорит о том, что товар будет доступен 15 ноября 2023 года в 14:30. Это полезно не только для пользователей, но и для поисковых систем, которые могут использовать эту информацию для более релевантных результатов поиска.

Почему это важно?

  1. Для пользователей: Никто не любит ждать, особенно если непонятно, сколько именно. Когда покупатель видит конкретное время получения товара, он может спланировать свой день. Это повышает доверие к сервису.

  2. Для бизнеса: Чёткая информация о доступности помогает снизить количество звонков в службу поддержки с вопросами "А когда мой заказ будет готов?" Кроме того, это улучшает восприятие бренда.

  3. Для SEO: Поисковые системы ценят структурированные данные. Если ваш сайт использует availableFrom, это может повысить видимость информации о товарах в результатах поиска. Например, Google может показать её прямо в сниппете.

Пример использования

Предположим, у вас есть интернет-магазин, который предлагает самовывоз. Вот как может выглядеть микроразметка с использованием availableFrom:

{
  "@context": "https://schema.org",
  "@type": "DeliveryEvent",
  "about": {
    "@type": "Product",
    "name": "Смартфон SuperPhone X10"
  },
  "availableFrom": "2023-11-15T14:30:00"
}

Здесь мы указали, что товар "Смартфон SuperPhone X10" можно будет забрать 15 ноября в 14:30. Такая разметка поможет поисковым системам и агрегаторам корректно интерпретировать данные.

Связь с другими свойствами

availableFrom часто используется вместе с другими свойствами Schema.org, чтобы создать полную картину:

  • about: Указывает, какой именно товар или услуга связаны с этим временем.
  • location: Помогает уточнить место получения (например, адрес магазина или пункт выдачи).
  • eventStatus: Может сообщить о текущем статусе события (например, "заказ готов к выдаче").

Итог

Свойство availableFrom — это простой, но мощный инструмент для улучшения пользовательского опыта и SEO. Оно помогает сделать процесс получения товаров прозрачным и удобным как для клиентов, так и для бизнеса. Если вы работаете с микроразметкой Schema.org, обязательно используйте его там, где это уместно. В конце концов, кто откажется от ясности и точности, когда речь идёт о важных моментах, таких как получение долгожданного заказа?

Ожидается, что значения будут одного из этих типов

Используется в этих типах

Примеры

Пример 1

Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.

Пример заметки или HTML разметки.

Событие доставки: Доставка заказа #12345
Код доступа: 1234ABCD
Дата начала доставки: 1 декабря 2023 года
Дата окончания доставки: 3 декабря 2023 года
Метод доставки: Курьерская служба "Доставка 24"
URL: https://example.com/доставка-заказа-12345 

Пример, закодированный в формате Microdata, встроенный в HTML.

<div itemscope itemtype="https://schema.org/DeliveryEvent">
    <h2 itemprop="name">Доставка заказа #12345</h2>
    <p itemprop="accessCode">Код доступа: <span itemprop="accessCode">1234ABCD</span></p>
    <p itemprop="availableFrom" content="2023-12-01">Дата начала доставки: 1 декабря 2023 года</p>
    <p itemprop="availableThrough" content="2023-12-03">Дата окончания доставки: 3 декабря 2023 года</p>
    <div itemprop="hasDeliveryMethod" itemscope itemtype="https://schema.org/DeliveryMethod">
        <span itemprop="name">Курьерская служба "Доставка 24"</span>
    </div>
    <a itemprop="url" href="https://example.com/доставка-заказа-12345">Ссылка на информацию о доставке</a>
</div>

Пример, закодированный в формате JSON-LD в теге <script> HTML.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "DeliveryEvent",
  "name": "Доставка заказа #12345",
  "accessCode": "1234ABCD",
  "availableFrom": "2023-12-01T00:00:00+00:00",
  "availableThrough": "2023-12-03T23:59:59+00:00",
  "hasDeliveryMethod": {
    "@type": "DeliveryMethod",
    "name": "Курьерская служба \"Доставка 24\""
  },
  "url": "https://example.com/доставка-заказа-12345"
}
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org
@type
DeliveryEvent
name
Доставка заказа #12345
accessCode
1234ABCD
availableFrom
2023-12-01T00:00:00+00:00
availableThrough
2023-12-03T23:59:59+00:00
hasDeliveryMethod
@type
DeliveryMethod
name
Курьерская служба "Доставка 24"
url
https://example.com/доставка-заказа-12345
Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 14.04.2025
Комментарии
Новые материалы на сайте