Uporządkowane dane (ShippingService) zasad dostawy dla sprzedawców

Panel wiedzy Zakupów Google z informacjami o dostawie w wynikach wyszukiwania

Wielu sprzedawców ma zasady dostawy, które opisują proces dostawy kupionych produktów do klientów. Gdy dodasz do swojej witryny uporządkowane dane ShippingService, wyszukiwarka Google może używać tych informacji do wyświetlania informacji o dostawie obok produktów oraz w panelach wiedzy w wynikach wyszukiwania. ShippingService umożliwia określenie szczegółów, takich jak koszty dostawy i czas dostawy, w zależności od cech produktu, takich jak waga, wymiary lub miejsce dostawy.

Standardowe zasady dostawy w Twojej firmie, które mają zastosowanie do większości lub wszystkich sprzedawanych przez Ciebie produktów, można określić za pomocą typu uporządkowanych danych ShippingService zagnieżdżonego w typie uporządkowanych danych Organization za pomocą właściwości hasShippingService.

Dodawanie uporządkowanych danych

Uporządkowane dane to standardowy format udostępniania informacji o stronie i klasyfikowania jej zawartości. Jeśli dopiero zaczynasz, dowiedz się, jak działają uporządkowane dane.

Poniżej omawiamy sposób tworzenia, testowania i udostępniania uporządkowanych danych.

  1. Dodaj wymagane właściwości. Dowiedz się, w którym miejscu na stronie umieścić uporządkowane dane w zależności od używanego formatu.
  2. Przestrzegaj wskazówek.
  3. Zweryfikuj kod za pomocą testu wyników z elementami rozszerzonymi i napraw błędy krytyczne. Rozważ też usunięcie niekrytycznych problemów, które mogą zostać zgłoszone w narzędziu – to może poprawić jakość uporządkowanych danych (ale nie jest to konieczne, aby witryna kwalifikowała się do wyników z elementami rozszerzonymi).
  4. Możesz wdrożyć kilka stron z uporządkowanymi danymi i dzięki narzędziu do sprawdzania adresów URL zobaczyć, jak Google je odczytuje. Upewnij się, że Twoja strona jest dostępna dla Google i nie jest blokowana przez plik robots.txt lub tag noindex ani nie wymaga logowania. Jeśli strona wygląda dobrze, możesz poprosić Google o ponowne zindeksowanie adresów URL.
  5. Aby na bieżąco informować Google o przyszłych zmianach, prześlij mapę witryny. Możesz zautomatyzować ten proces za pomocą interfejsu Search Console Sitemap API.

Przykłady

W tym przykładzie widać, że w Stanach Zjednoczonych i Kanadzie bezpłatna dostawa w 2 dni jest dostępna w przypadku zamówień powyżej 29,99 USD, a dostawa w 3 dni kosztuje 3,49 USD. W przypadku Meksyku nie ma dostawy zamówień poniżej 50 USD. W pozostałych przypadkach dostawa trwa 4 dni, a koszt dostawy wynosi 10%.

  <html>
  <head>
    <title>Our shipping policy</title>
    <script type="application/ld+json">
      {
        "@context": "https://schema.org",
        "@type": "https://schema.org/Organization",
        "hasShippingService": {
            "@type": "ShippingService",
            "@id": "#us_ca_mx_standard_shipping",
            "name": "Standard shipping policies for US, Canada and Mexico",
            "description": "US and Canada: Free 2-day shipping for orders over $29.99,
                            otherwise 3-day shipping for $3.49.
                            Mexico: No shipping to Mexico for orders under $50,
                            otherwise 10% shipping cost and 4-day shipping.",
            "fulfillmentType": "FulfillmentTypeDelivery",
            "handlingTime": {
              "@type": "ServicePeriod",
              "cutoffTime": "14:30:00-07:00",
              "duration": {
                "@type": "QuantitativeValue",
                "minValue": "0",
                "maxValue": "1",
                "unitCode": "DAY"
              },
              "businessDays": [
                "Monday",
                "Tuesday",
                "Wednesday",
                "Thursday",
                "Friday"
              ]
            },
            "shippingConditions": [
              {
                "@type": "ShippingConditions",
                "shippingDestination": [
                  {
                    "@type": "DefinedRegion",
                    "addressCountry": "US"
                  },
                  {
                    "@type": "DefinedRegion",
                    "addressCountry": "CA"
                  }
                ],
                "orderValue": {
                  "@type": "MonetaryAmount",
                  "minValue": "0",
                  "maxValue": "29.99",
                  "currency": "USD"
                },
                "shippingRate": {
                  "@type": "MonetaryAmount",
                  "value": "3.49",
                  "currency": "USD"
                },
                "transitTime": {
                  "@type": "ServicePeriod",
                  "duration": {
                    "@type": "QuantitativeValue",
                    "minValue": "1",
                    "maxValue": "2",
                    "unitCode": "DAY"
                  },
                  "businessDays": [
                    "Monday",
                    "Tuesday",
                    "Wednesday",
                    "Thursday",
                    "Friday",
                    "Saturday"
                  ]
                }
              },
              {
                "@type": "ShippingConditions",
                "shippingDestination": [
                  {
                    "@type": "DefinedRegion",
                    "addressCountry": "US"
                  },
                  {
                    "@type": "DefinedRegion",
                    "addressCountry": "CA"
                  }
                ],
                "orderValue": {
                  "@type": "MonetaryAmount",
                  "minValue": "30",
                  "currency": "USD"
                },
                "shippingRate": {
                  "@type": "MonetaryAmount",
                  "value": "0",
                  "currency": "USD"
                },
                "transitTime": {
                  "@type": "ServicePeriod",
                  "duration": {
                    "@type": "QuantitativeValue",
                    "minValue": "1",
                    "maxValue": "1",
                    "unitCode": "DAY"
                  },
                  "businessDays": [
                    "Monday",
                    "Tuesday",
                    "Wednesday",
                    "Thursday",
                    "Friday",
                    "Saturday"
                  ]
                }
              },
              {
                "@type": "ShippingConditions",
                "shippingDestination": {
                  "@type": "DefinedRegion",
                  "addressCountry": "MX"
                },
                "orderValue": {
                  "@type": "MonetaryAmount",
                  "minValue": "0",
                  "maxValue": "49.99",
                  "currency": "USD"
                },
                "doesNotShip": true
              },
              {
                "@type": "ShippingConditions",
                "shippingDestination": {
                  "@type": "DefinedRegion",
                  "addressCountry": "MX"
                },
                "orderValue": {
                  "@type": "MonetaryAmount",
                  "minValue": "50",
                  "currency": "USD"
                },
                "shippingRate": {
                  "@type": "ShippingRateSettings",
                  "orderPercentage": "0.10"
                },
                "transitTime": {
                  "@type": "ServicePeriod",
                  "duration": {
                    "@type": "QuantitativeValue",
                    "minValue": "2",
                    "maxValue": "3",
                    "unitCode": "DAY"
                  },
                  "businessDays": [
                    "Monday",
                    "Tuesday",
                    "Wednesday",
                    "Thursday",
                    "Friday",
                    "Saturday"
                  ]
                }
              }
           ]
        }
        // Other Organization-level properties
        // ...
    }
    </script>
  </head>
  <body>
  </body>
</html>

Wytyczne

Aby można było używać znaczników zasad zwrotów w wyszukiwarce Google, musisz przestrzegać tych wytycznych:

Wskazówki techniczne

  • Zalecamy umieszczenie informacji o zasadach dostawy na jednej stronie w witrynie, która opisuje zasady dostawy obowiązujące w Twojej firmie. Nie musisz ich umieszczać na każdej stronie witryny. Uwzględnij typ uporządkowanych danych ShippingService w typie uporządkowanych danych Organization. Więcej informacji znajdziesz w artykule Znaczniki organizacji.
  • Jeśli masz niestandardowe zasady dostawy dla konkretnego produktu, określ typ uporządkowanych danych OfferShippingDetails w typie uporządkowanych danych Offer. Pamiętaj, że właściwości obsługiwane w przypadku zasad dostawy na poziomie oferty stanowią podzbiór właściwości obsługiwanych w przypadku zasad dostawy na poziomie organizacji. Aby poznać podzbiór właściwości obsługiwanych w przypadku zasad dostawy na poziomie produktu, zapoznaj się ze znacznikami umieszczonych przez sprzedawcę informacji o produkcie.

Definicje typów uporządkowanych danych

Aby uporządkowane dane mogły być używane w wyszukiwarce Google, musisz w nich stosować wymagane właściwości. Możesz też dodawać do nich właściwości zalecane, aby wzbogacać informacje o zasadach zwrotów dla wygody użytkowników.

ShippingService (zagnieżdżony w Organization za pomocą właściwości hasShippingService)

Użyj poniższych właściwości, aby opisać standardowe usługi dostawy dotyczące Twojej firmy.

Właściwości wymagane
shippingConditions

ShippingConditions

Określ koszt dostawy lub czas dostawy, który obowiązuje w przypadku określonego zestawu warunków, np. zakresu wagi produktu, wymiarów produktu, wartości zamówienia lub miejsca dostawy. ShippingService może mieć wiele shippingConditions. Jeśli do produktu ma zastosowanie więcej niż jeden element ShippingConditions, użyjemy najniższego kosztu dostawy w danej sytuacji i wyświetlimy go wraz z powiązaną szybkością dostawy. Jeśli koszt dostawy jest taki sam, wykorzystamy informacje o najszybszej dostawie.

Właściwości zalecane
name

Text

Unikalna nazwa usługi dostawy (w stosownych przypadkach). Na przykład „Wysyłka standardowa”.

description

Text

Opis usługi dostawy (w stosownych przypadkach). Zwykle jest bardziej szczegółowy niż nazwa.

fulfillmentType

FulfillmentTypeEnumeration

Sposób dostarczenia produktu do klienta w przypadku tej usługi dostawy, jeśli ma to zastosowanie.

  • https://schema.org/FulfillmentTypeDelivery: ta usługa dostarcza produkt na adres klienta (jest to wartość domyślna, jeśli ta właściwość nie jest określona).
  • https://schema.org/FulfillmentTypeCollectionPoint: produkt jest wysyłany do punktu odbioru, w którym klient może go odebrać.
handlingTime

ServicePeriod

Opcjonalne informacje o czasie realizacji zamówienia (np. w magazynie) po jego otrzymaniu, jeśli ma to zastosowanie.

Zobacz też listę właściwości ServicePeriod w ShippingService obsługiwanych przez Google.

validForMemberTier

MemberProgramTier

Program lojalnościowy i poziom, dla których ta usługa dostawy jest ważna (w stosownych przypadkach). Możesz określić kilka poziomów członkostwa, jeśli ustawienia dostawy są takie same dla wszystkich poziomów.

Jeśli do określenia korzyści z dostawy dla uczestników używasz właściwości validForMemberTier, musisz również podać co najmniej jedną standardową (nie dla uczestników) usługę dostawy.

Programy lojalnościowe i poziomy, które oferujesz w swojej firmie, mogą być zdefiniowane na koncie Merchant Center lub za pomocą typu uporządkowanych danych MemberProgram zagnieżdżonego w uporządkowanych danych Organization na osobnej stronie, która określa szczegóły administracyjne i zasady organizacji. Informacje o tym, jak definiować programy uczestnictwa i poziomy dla swojej organizacji, znajdziesz w sekcji Znaczniki programu lojalnościowego.

Oto przykład właściwości validForMemberTier odwołującej się do programu dla uczestników (member-plus) i poziomu (silver) zdefiniowanych w Merchant Center:

"validForMemberTier": {
  "@type": "MemberProgramTier",
  "name": "silver",
  "isTierOf": {
    "@type": "MemberProgram",
    "name": "member-plus"
  }
}

Oto przykład właściwości validForMemberTier odwołującej się do zagnieżdżonych uporządkowanych danych MemberProgramTier w ramach uporządkowanych danych MemberProgram, które z kolei są zagnieżdżone w typie uporządkowanych danych Organization na osobnej stronie. Wystąpienie MemberProgramTier jest identyfikowane przez właściwość @id, która określa unikalny identyfikator URI definicji: https://www.example.com/com/member-plus#tier_silver.

"validForMemberTier": {
  "@id": "https://www.example.com/com/member-plus#tier_silver"
}

ServicePeriod (czas obsługi)

Aby określić czas obsługi wysyłki, użyj klasy ServicePeriod.

Oto przykład obiektu ServicePeriod, w którym zamówienia są przetwarzane od poniedziałku do piątku, a termin graniczny to 22:30 czasu EST. Czas obsługi zamówienia wynosi od 0 do 2 dni (gdzie czas obsługi zamówienia równy 0 oznacza, że zamówienia są przetwarzane tego samego dnia, jeśli zostaną złożone przed ostatecznym terminem).

"handlingTime": {
  "@type": "ServicePeriod",
  "businessDays": [
    "https://schema.org/Monday",
    "https://schema.org/Tuesday",
    "https://schema.org/Wednesday",
    "https://schema.org/Thursday",
    "https://schema.org/Friday"
  ],
  "cutoffTime": "22:30:00-05:00",
  "duration": {
    "@type": "QuantitativeValue",
    "minValue": 0,
    "maxValue": 2,
    "unitCode": "DAY"
  }
}
Właściwości zalecane
businessDays

DayOfWeek

Dni tygodnia, w których przetwarzane są otrzymane zamówienia (w odpowiednich przypadkach).

cutoffTime

Time

Godzina, po której zamówienia otrzymane danego dnia nie są już przetwarzane tego samego dnia (w stosownych przypadkach). W przypadku zamówień przetworzonych po ostatecznym terminie składania zamówień do szacowanej daty dostawy zostanie dodany jeden dzień. Czas jest podawany w formacie ISO 8601, np. „23:30:00-05:00” oznacza 18:30 czasu wschodniego (EST), który jest o 5 godzin wcześniejszy niż uniwersalny czas koordynowany (UTC).

duration

QuantitativeValue

Opóźnienie od momentu przyjęcia zamówienia do momentu wysłania towarów z magazynu (w stosownych przypadkach).

QuantitativeValue (czas obsługi dostawy)

Klasa QuantitativeValue służy do określania minimalnego i maksymalnego czasu obsługi zamówienia. Musisz podać wartość value (w przypadku stałego czasu obsługi zamówienia) lub maxValue (w przypadku górnej granicy czasu obsługi zamówienia) wraz z wartością unitCode. minValue można opcjonalnie podać, aby określić dolną granicę czasu obsługi zamówienia.

Właściwości zalecane
maxValue

Number

Maksymalna liczba dni. Wartość musi być całkowitą liczbą nieujemną.

minValue

Number

Minimalna liczba dni (w stosownych przypadkach). Wartość musi być całkowitą liczbą nieujemną.

unitCode

Text

Jednostki wartości minimalnych/maksymalnych. Wartością musi być DAY lub d.

value

Number

Dokładna liczba dni na obsługę zamówienia, jeśli jest znana. Wartość musi być całkowitą liczbą nieujemną. Jeśli podano wartość, nie można określić parametrów minValuemaxValue.

ShippingConditions (zagnieżdżony w ShippingService za pomocą właściwości shippingConditions)

Użyj poniższych właściwości, aby opisać warunki, powiązane koszty i czas przewozu dla usługi dostawy.

Jeśli nie określono miejsca docelowego dostawy, warunki dostawy obowiązują we wszystkich miejscach docelowych dostawy na całym świecie.

Właściwości zalecane
shippingOrigin

DefinedRegion

Wskazuje miejsce nadania przesyłki (w stosownych przypadkach). Zobacz listę właściwości DefinedRegion w sekcji shippingOrigin obsługiwanych przez Google.

shippingDestination

DefinedRegion

Wskazuje adres dostawy (w odpowiednich przypadkach). Zobacz listę właściwości DefinedRegion w sekcji shippingDestination obsługiwanych przez Google.

weight

QuantitativeValue

Zakres wagi przesyłki dla tego obiektu warunków dostawy (w stosownych przypadkach). Zobacz też listę właściwości QuantitativeValue związanych z ShippingConditions obsługiwanych przez Google.

numItems

QuantitativeValue

Zakres liczby produktów w zamówieniu dla tego obiektu warunków dostawy (w stosownych przypadkach). Zobacz też listę właściwości QuantitativeValue związanych z ShippingConditions obsługiwanych przez Google.

orderValue

MonetaryAmount

Zakres kosztu zamówienia dla tego obiektu warunków dostawy (w stosownych przypadkach). Zobacz też listę właściwości MonetaryAmount związanych z ShippingConditions obsługiwanych przez Google.

doesNotShip

Boolean

W razie potrzeby ustaw tutaj wartość true, jeśli dostawa z lokalizacji w określonym shippingOrigin do lokalizacji w określonym shippingDestination jest niedostępna w przypadku zamówień z określoną kombinacją warunków weight, numItems i orderValue.

transitTime

ServicePeriod

W stosownych przypadkach użyj tego atrybutu, aby określić oczekiwany czas przewozu między miejscem nadania (zwykle magazynem) a miejscem dostawy (zwykle klientem). Dotyczy przesyłek z lokalizacji w określonym shippingOrigin do lokalizacji w określonym shippingDestination w przypadku zamówień z określoną kombinacją warunków weight, numItemsorderValue. Zobacz też listę właściwości ServicePeriod obsługiwanych przez Google. Tę właściwość należy określić tylko wtedy, gdy element doesNotShip jest nieobecny lub ma wartość false.

shippingRate

ShippingRateSettings lub MonetaryAmount

W razie potrzeby użyj tej właściwości, aby określić koszt dostawy przesyłek z lokalizacji w określonym shippingOrigin do lokalizacji w określonym shippingDestination w przypadku zamówień z określoną kombinacją warunków weight, numItems i orderValue. Zobacz też listę właściwości ShippingRateSettings MonetaryAmount obsługiwanych w przypadku ShippingConditions przez Google. Tę właściwość należy określić tylko wtedy, gdy element doesNotShip jest nieobecny lub ma wartość false.

seasonalOverride

OpeningHoursSpecification

W razie potrzeby użyj tej właściwości, aby określić ograniczony czas, w którym ten obiekt warunków dostawy jest ważny. Zobacz też listę właściwości OpeningHoursSpecification obsługiwanych w przypadku ShippingConditions przez Google.

DefinedRegion

DefinedRegion służy do tworzenia niestandardowych obszarów, które pozwalają określić dokładne koszty dostawy oraz czas przewozu w przypadku wielu usług dostawy.

Właściwości wymagane
addressCountry

Text

Dwuliterowy kod kraju w formacie ISO 3166-1 alfa-2.

Właściwości zalecane
addressRegion

Text

Kod regionu zależny od kraju (w odpowiednich przypadkach). Region musi być 2- lub 3-znakowym kodem podziału w formacie ISO 3166-2 bez prefiksu kraju. Wyszukiwarka Google obsługuje tylko Australię, Japonię i Stany Zjednoczone. Przykłady: NY (Stany Zjednoczone, stan Nowy Jork), NSW (Australia, stan Nowa Południowa Walia) lub 03 (Japonia, prefektura Iwate).

Nie podawaj jednocześnie informacji o regionie i kodzie pocztowym.

postalCode

Text

Kod pocztowy danego kraju (w stosownych przypadkach). Na przykład: 94043. Kody pocztowe są obsługiwane w Australii, Kanadzie i Stanach Zjednoczonych.

ServicePeriod (czas przewozu)

ServicePeriod służy do przedstawiania zakresów czasu przewozu zamówienia.

Przykład:
"transitTime": {
  "@type": "ServicePeriod",
  "businessDays": [
    "https://schema.org/Monday",
    "https://schema.org/Tuesday",
    "https://schema.org/Wednesday",
    "https://schema.org/Thursday",
    "https://schema.org/Friday"
  ],
  "duration": {
    "@type": "QuantitativeValue",
    "minValue": 0,
    "maxValue": 2,
    "unitCode": "DAY"
  }
}

Właściwości zalecane
businessDays

DayOfWeek

Dni tygodnia, w których zamówienie jest w trakcie aktywnego transportu (w stosownych przypadkach). Jeśli dni robocze Twojej organizacji to poniedziałek–sobota, nie musisz dodawać tej właściwości.

duration

QuantitativeValue

Liczba dni roboczych przewozu (w odpowiednich przypadkach). Zobacz też listę właściwości QuantitativeValue dotyczących czasu przejazdu środkami transportu publicznego obsługiwanych przez Google.

QuantitativeValue (czas przewozu przesyłki)

Klasa QuantitativeValue służy do przedstawiania minimalnego i maksymalnego czasu przewozu zamówienia. Musisz podać value (w przypadku stałego czasu przewozu) lub maxValue (w przypadku górnej granicy czasu przewozu) wraz z unitCode. minValue można opcjonalnie podać, aby określić dolną granicę czasu przewozu.

Właściwości zalecane
maxValue

Number

Maksymalna liczba dni. Wartość musi być całkowitą liczbą nieujemną.

minValue

Number

Minimalna liczba dni (w stosownych przypadkach). Wartość musi być całkowitą liczbą nieujemną.

value

Number

Dokładna liczba dni na czas przewozu, jeśli jest znana. Wartość musi być całkowitą liczbą nieujemną. Jeśli podano wartość, nie można określić parametrów minValuemaxValue.

unitCode

Text

Jednostka czasu przewozu. Wartością musi być DAY lub d.

QuantitativeValue (w kontekście wymiarów opakowania przesyłki)

QuantitativeValue jest używany w kontekście ShippingConditions do reprezentowania zakresów wartości wymiarów opakowania przesyłki (weight i numItems), dla których obowiązuje określona stawka dostawy i czas przewozu. Należy podać wartość minValue lub maxValue. Jeśli nie podano wartości, domyślna wartość minValue to 0, a domyślna wartość maxValue to nieskończoność.

Właściwości zalecane
maxValue

Number

Maksymalna liczba dla wymiaru (weight lub numItems), w odpowiednich przypadkach. Jeśli nie zostanie podana, domyślnie przyjmuje wartość nieskończoności.

minValue

Number

Minimalna liczba dla wymiaru (weight lub numItems), jeśli ma zastosowanie. Wymagana jest wartość mniejsza od maxValue. Jeśli nie zostanie podana, domyślna wartość to 0.

unitCode

Text

Jednostka odpowiednia dla wymiaru (weight lub numItems), jeśli ma zastosowanie. w formacie kodu UN/CEFACT (3 znaki):

  • W przypadku jednostek wagi wartością musi być LBR (funt) lub KGM (kilogram).
  • W przypadku liczby produktów można pominąć wartość unitCode. Możesz też użyć nazwy kodu UN/CEFACT H87.

MonetaryAmount (w kontekście warunków dostawy)

MonetaryAmount jest używany w kontekście warunków dostawy do reprezentowania zakresów wartości zamówienia, dla których obowiązuje określona stawka dostawy i czas dostawy. Należy podać wartość minValue lub maxValue. Jeśli nie podano wartości, domyślna wartość minValue to 0, a domyślna wartość maxValue to nieskończoność. Pamiętaj, że typ MonetaryAmount jest też używany w innym formacie do określania kosztów dostawy.

Właściwości wymagane
maxValue

Number

Maksymalna wartość zamówienia. Jeśli nie zostanie podana, domyślnie przyjmuje wartość nieskończoności.

minValue

Number

Minimalna wartość zamówienia. Jeśli nie zostanie podana, domyślna wartość to 0.

currency

Text

Kod waluty wartości zamówienia w formacie ISO 4217.

MonetaryAmount (w kontekście stawki dostawy)

Symbol MonetaryAmount jest używany w kontekście stawek dostawy do określania konkretnej lub maksymalnej stawki dostawy w przypadku danego warunku dostawy. MonetaryAmount jest prostszą alternatywą dla bardziej złożonego elementu ShippingRateSettings i można go używać, gdy chcesz określić konkretną lub maksymalną stawkę dostawy. Należy podać atrybut maxValue lub value wraz z atrybutem currency.

Właściwości wymagane
maxValue

Number

Maksymalny koszt dostawy w przypadku danego warunku dostawy. Jeśli określisz parametr maxValue, nie podawaj parametru value.

value

Number

Stały koszt dostawy dla danego warunku dostawy. W przypadku bezpłatnej dostawy użyj wartości 0.

currency

Text

Kod waluty kosztu dostawy w formacie ISO 4217.

ShippingRateSettings (w kontekście kosztu dostawy)

ShippingRateSettings jest używany w kontekście stawek dostawy do określania stawki dostawy dla danego warunku dostawy jako procentu wartości zamówienia lub wagi zamówionych towarów. Jeśli używasz atrybutu ShippingRateSettings, musisz podać atrybut orderPercentage lub weightPercentage.

Właściwości zalecane
weightPercentage

Number

Koszt dostawy w przypadku danego warunku dostawy jako ułamek wagi wysyłanych towarów. Wpisz wartość od 0 do 1.

orderPercentage

Number

Koszt dostawy dla danego warunku dostawy jako ułamek wartości zamówienia. Wpisz wartość od 0 do 1.

OpeningHoursSpecification (w kontekście sezonowych zmian zasad dostawy)

OpeningHoursSpecification jest używany w kontekście warunków dostawy, aby określić, kiedy warunek jest ważny, np. z powodu świąt sezonowych. Jeśli używasz właściwości OpeningHoursSpecification, musisz podać co najmniej jedną z tych właściwości: validFromvalidThrough.

Właściwości zalecane
validFrom

Date

Pierwsza data, w której warunek dostawy jest ważny, podana w formacie ISO 8601.

validThrough

Date

Ostatnia data, w której warunek dostawy jest ważny, w formacie ISO 8601.

Alternatywne podejście do konfigurowania ustawień dostawy w Google

Zasady dotyczące dostawy mogą być skomplikowane i zmienne. Jeśli masz problemy ze wskazaniem szczegółów dostawy i zachowaniem ich zgodności ze znacznikami, i masz konto Google Merchant Center, zastanów się nad skonfigurowaniem ustawień dostawy w Google Merchant Center. Możesz też skonfigurować zasady dostawy w Search Console na poziomie konta, które są automatycznie dodawane do Merchant Center.

Łączenie różnych konfiguracji dostawy

Jeśli łączysz różne konfiguracje dostawy, zwróć uwagę na to, jak możesz zastąpić informacje o zasadach zgodnie z kolejnością ich obowiązywania. Jeśli na przykład podasz zarówno znaczniki zasad dostawy na poziomie organizacji w witrynie, jak i ustawienia zasad dostawy w Search Console, Google będzie używać tylko informacji podanych w Search Console.

Google stosuje następującą kolejność ważności (od największej do najmniejszej):

Rozwiązywanie problemów

Jeśli masz problem z zastosowaniem lub debugowaniem uporządkowanych danych, skorzystaj z tych rozwiązań: