Uporządkowane dane (MerchantReturnPolicy) zasad zwrotów sprzedawców

Panel wiedzy Zakupów Google z zasadami zwrotów w wynikach wyszukiwania

Wielu sprzedawców ma zasady zwrotów, które opisują proces zwrotu kupionych produktów przez klientów. Gdy dodasz do swojej witryny uporządkowane dane MerchantReturnPolicy, wyszukiwarka Google może używać tych informacji do wyświetlania zasad zwrotów obok produktów oraz w panelach wiedzy w wynikach wyszukiwania. MerchantReturnPolicy pozwala określić link do strony z zasadami zwrotów lub szczegóły, takie jak warunki, na jakich klienci mogą zwrócić produkt, metody zwrotu, opłaty za zwrot, opcje zwrotu środków itd.

Standardowe zasady zwrotów 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 MerchantReturnPolicy zagnieżdżonego w typie uporządkowanych danych Organization za pomocą właściwości hasMerchantReturnPolicy.

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

Oto przykład pełnego znacznika OnlineStore z zasadami zwrotów w przypadku produktów sprzedawanych klientom w Niemczech, Austrii i Szwajcarii, które muszą zostać zwrócone pocztą do Irlandii. Okres zwrotu wynosi 60 dni. Zwroty są bezpłatne, a środki są w pełni zwracane. Można zwracać tylko nowe produkty.

  {
    "@context": "https://schema.org",
    "@type": "OnlineStore",
    "name": "Example Online Store",
    "url": "https://www.example.com",
    "sameAs": ["https://example.net/profile/example12", "https://example.org/@example34"],
    "logo": "https://www.example.com/assets/images/logo.png",
    "contactPoint": {
      "contactType": "Customer Service",
      "email": "support@example.com",
      "telephone": "+47-99-999-9900"
    },
    "vatID": "FR12345678901",
    "iso6523Code": "0199:724500PMK2A2M1SQQ228",
    
    "hasMerchantReturnPolicy": {
      "@type": "MerchantReturnPolicy",
      "applicableCountry": [ "DE", "AT", "CH"],
      "returnPolicyCountry": "IE",
      "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
      "merchantReturnDays": 60,
      "itemCondition": "https://schema.org/NewCondition",
      "returnMethod": "https://schema.org/ReturnByMail",
      "returnFees": "https://schema.org/FreeReturn",
      "refundType": "https://schema.org/FullRefund",
      "returnLabelSource": "https://schema.org/ReturnLabelCustomerResponsibility"
    }
    
  }

Oto przykład pełnego znacznika uporządkowanych danych MerchantReturnPolicy, który obejmuje opcje zwrotu w przypadku poczucia winy po zakupie lub wadliwych produktów, a także sezonowe zastąpienie ograniczające okres zwrotu do 30 dni.

  <html>
  <head>
    <title>Our return policy</title>
    <script type="application/ld+json">
      {
        "@context": "https://schema.org",
        "@type": "OnlineStore",
        "hasMerchantReturnPolicy": {
          "@type": "MerchantReturnPolicy",
          "applicableCountry": [ "DE", "AT", "CH"],
          "returnPolicyCountry": "IE",
          "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
          "merchantReturnDays": 60,
          "itemCondition": [ "https://schema.org/NewCondition", "https://schema.org/DamagedCondition" ],
          "returnMethod": "https://schema.org/ReturnByMail",
          "returnFees": "https://schema.org/ReturnShippingFees",
          "refundType": "https://schema.org/FullRefund",
          "returnShippingFeesAmount": {
            "@type": "MonetaryAmount",
            "value": 2.99,
            "currency": "EUR"
          },
          "returnLabelSource": "https://schema.org/ReturnLabelInBox",
          "customerRemorseReturnFees": "https://schema.org/ReturnShippingFees",
          "customerRemorseReturnShippingFeesAmount": {
            "@type": "MonetaryAmount",
            "value": 5.99,
            "currency": "EUR"
          },
          "customerRemorseReturnLabelSource": "https://schema.org/ReturnLabelDownloadAndPrint",
          "itemDefectReturnFees": "https://schema.org/FreeReturn",
          "itemDefectReturnLabelSource": "https://schema.org/ReturnLabelInBox",
          "returnPolicySeasonalOverride": {
            "@type": "MerchantReturnPolicySeasonalOverride",
            "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
            "startDate": "2025-12-01",
            "endDate": "2025-01-05",
            "merchantReturnDays": 30
          }
        }
        // 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 zwrotach na jednej stronie w witrynie, która opisuje zasady zwrotów obowiązujące w Twojej firmie. Nie musisz ich umieszczać na każdej stronie witryny. Uwzględnij typ uporządkowanych danych MerchantReturnPolicy w typie uporządkowanych danych Organization. Więcej informacji znajdziesz w artykule Znaczniki organizacji.
  • Jeśli masz niestandardowe zasady zwrotów dla konkretnego produktu, określ typ uporządkowanych danych MerchantReturnPolicy w typie uporządkowanych danych Offer. Pamiętaj, że właściwości obsługiwane w przypadku zasad zwrotów na poziomie oferty stanowią podzbiór właściwości obsługiwanych w przypadku zasad zwrotów na poziomie organizacji. Aby poznać podzbiór właściwości obsługiwanych w przypadku zasad zwrotów 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.

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

Użyj poniższych właściwości, aby opisać standardowe zasady zwrotów dotyczące Twojej firmy.

Właściwości wymagane (wybierz opcję, która najlepiej pasuje do Twojego przypadku użycia)
Opcja A
applicableCountry

Text

Kod kraju, którego dotyczą zasady zwrotów (kraj, w którym sprzedawany jest produkt i do którego jest zwracany). Użyj dwuliterowego kodu kraju w formacie ISO 3166-1 alpha-2. Możesz określić maksymalnie 50 krajów.

returnPolicyCategory

MerchantReturnEnumeration

Typ zasad zwrotów. Użyj jednej z tych wartości:

  • https://schema.org/MerchantReturnFiniteReturnWindow: masz określoną liczbę dni na zwrócenie produktu.
  • https://schema.org/MerchantReturnNotPermitted: zwroty nie są dozwolone.
  • https://schema.org/MerchantReturnUnlimitedWindow: czas na zwrócenie produktu jest nieograniczony.

Jeśli używasz MerchantReturnFiniteReturnWindow, musisz użyć właściwości merchantReturnDays.

Opcja B

Okresy zwrotu o ograniczonym lub nieograniczonym czasie trwania

Gdy element returnPolicyCategory ma wartość MerchantReturnFiniteReturnWindow lub MerchantReturnUnlimitedWindow, zalecamy użycie tych właściwości:

Właściwości zalecane
merchantReturnDays

Integer

W ciągu ilu dni od daty dostawy można zwrócić produkt. Ta właściwość jest wymagana tylko wtedy, gdy element returnPolicyCategory ma wartość MerchantReturnFiniteReturnWindow.

returnFees

ReturnFeesEnumeration

Domyślny typ opłaty za zwrot. Użyj jednej z tych obsługiwanych wartości:

  • https://schema.org/FreeReturn: konsument nie jest obciążany opłatą za zwrot produktu. Jeśli korzystasz z tej wartości, nie używaj właściwości returnShippingFeesAmount.
  • https://schema.org/ReturnFeesCustomerResponsibility: konsument musi samodzielnie zająć się przesyłką zwrotną i za nią zapłacić. Jeśli korzystasz z tej wartości, nie używaj właściwości returnShippingFeesAmount.
  • https://schema.org/ReturnShippingFees: sprzedawca pobiera od konsumenta opłatę za dostawę zwracanego produktu. Określ opłatę za dostawę (różną od 0) za pomocą właściwości returnShippingFeesAmount.
returnMethod

ReturnMethodEnumeration

Typ oferowanej metody zwrotu. Użyj co najmniej jednej z tych wartości:

  • https://schema.org/ReturnAtKiosk: produkt może zostać zwrócony w kiosku.
  • https://schema.org/ReturnByMail: produkt może zostać zwrócony pocztą.
  • https://schema.org/ReturnInStore: produkt można zwrócić w sklepie.
returnShippingFeesAmount

MonetaryAmount

Koszt dostawy zwracanego produktu. Ta właściwość musi być określona tylko wtedy, gdy element returnFees ma wartość https://schema.org/ReturnShippingFees.

Okresy zwrotu o ograniczonym lub nieograniczonym czasie trwania

Jeśli element returnPolicyCategory ma wartość MerchantReturnFiniteReturnWindow lub MerchantReturnUnlimitedWindow, zalecamy dodatkowo użycie tych właściwości:

Właściwości zalecane
customerRemorseReturnFees

ReturnFeesEnumeration

Konkretny typ opłaty za zwrot, jeśli produkt został zwrócony z powodu poczucia winy po zakupie. Możliwe wartości – zobacz returnFees.

customerRemorseReturnLabelSource

ReturnLabelSourceEnumeration

Metoda, za pomocą której klient uzyskuje etykietę przesyłki zwrotnej produktu. Możliwe wartości – zobacz returnLabelSource.

customerRemorseReturnShippingFeesAmount

MonetaryAmount

Koszt dostawy produktu zwracanego z powodu poczucia winy po zakupie. Ta właściwość jest wymagana tylko wtedy, gdy za dostawę zwrotną produktu klient płaci opłatę inną niż 0. Więcej informacji: returnShippingFeesAmount.

itemCondition

OfferItemCondition

Dopuszczalny stan produktu, który można zwrócić. Możesz określić wiele akceptowanych stanów. Użyj następujących wartości:

  • https://schema.org/DamagedCondition: akceptujemy produkty uszkodzone.
  • https://schema.org/NewCondition: akceptujemy produkty nowe.
  • https://schema.org/RefurbishedCondition: akceptujemy produkty odnowione.
  • https://schema.org/UsedCondition: akceptujemy produkty używane.
itemDefectReturnFees

ReturnFeesEnumeration

Określony typ opłaty za zwrot w przypadku wadliwych produktów. Możliwe wartości – zobacz returnFees.

itemDefectReturnLabelSource

ReturnLabelSourceEnumeration

Metoda, za pomocą której klient może uzyskać etykietę przesyłki zwrotnej produktu. Możliwe wartości – zobacz returnLabelSource.

itemDefectReturnShippingFeesAmount

MonetaryAmount

Koszt zwrotu produktu wadliwego. Ta właściwość jest wymagana tylko wtedy, gdy za dostawę zwrotną produktu klient płaci opłatę inną niż 0. Więcej informacji: returnShippingFeesAmount.

refundType

RefundType

Typ zwrotu środków dostępny dla klienta w przypadku zwrotu produktu.

  • https://schema.org/ExchangeRefund: produkt można wymienić na ten sam produkt.
  • https://schema.org/FullRefund: możemy zwrócić pełną kwotę płatności za produkt.
  • https://schema.org/StoreCreditRefund: produkt może podlegać zwrotowi środków w Google Store.
restockingFee

MonetaryAmount lub Number

Opłata za uzupełnienie towarów pobierana od konsumenta w przypadku zwrotu produktu. Aby naliczać opłatę w wysokości procentu ceny zapłaconej przez konsumenta, określ wartość typu Number. Aby naliczać opłatę w wysokości stałej kwoty, użyj wartości MonetaryAmount.

returnLabelSource

ReturnLabelSourceEnumeration

Metoda, za pomocą której klient może uzyskać etykietę przesyłki zwrotnej produktu. Użyj jednej z tych wartości:

  • https://schema.org/ReturnLabelCustomerResponsibility: Za utworzenie etykiety zwrotnej odpowiada klient.
  • https://schema.org/ReturnLabelDownloadAndPrint: klient musi pobrać i wydrukować etykietę zwrotną.
  • https://schema.org/ReturnLabelInBox: Etykieta zwrotna została dołączona, gdy produkt został po raz pierwszy wysłany.
returnPolicyCountry

Text

Kraj, do którego produkt musi zostać wysłany w celu zwrotu. Ten kraj może być inny niż kraj, do którego produkt został pierwotnie dostarczony lub wysłany. ISO 3166-1 alfa-2 format kodu kraju. Możesz określić maksymalnie 50 krajów.

Właściwości sezonowego dostosowania zasad zwrotów

Jeśli chcesz zdefiniować sezonowe dostosowania zasad zwrotów na poziomie organizacji, musisz użyć tych właściwości.

Właściwości wymagane
returnPolicySeasonalOverride

MerchantReturnPolicySeasonalOverride

Sezonowe dostosowanie zasad zwrotów w przypadku specjalnych wydarzeń, takich jak święta. Na przykład typowa kategoria zasad zwrotów jest ustawiona na MerchantReturnPolicyUnlimitedWindow, ale okres zwrotu powinien być ograniczony w okresie wyprzedaży świątecznych:

  "returnPolicySeasonalOverride": {
    "@type": "MerchantReturnPolicySeasonalOverride",
    "startDate": "2024-11-29",
    "endDate": "2024-12-06",
    "merchantReturnDays": 10,
    "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow"
  }

Oto jak określić wiele sezonowych zmian. W tym przykładzie zasady zwrotów nie mają ograniczeń, ale są ograniczone w tych dwóch zakresach dat:

  "returnPolicySeasonalOverride": [{
    "@type": "MerchantReturnPolicySeasonalOverride",
    "startDate": "2024-11-29",
    "endDate": "2024-12-06",
    "merchantReturnDays": 10,
    "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow"
  },
  {
    "@type": "MerchantReturnPolicySeasonalOverride",
    "startDate": "2024-12-26",
    "endDate": "2025-01-06",
    "merchantReturnDays": 10,
    "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow"
  }]
  
returnPolicySeasonalOverride.returnPolicyCategory

MerchantReturnEnumeration

Typ zasad zwrotów. Użyj jednej z tych wartości:

  • https://schema.org/MerchantReturnFiniteReturnWindow: masz określoną liczbę dni na zwrócenie produktu.
  • https://schema.org/MerchantReturnNotPermitted: zwroty nie są dozwolone.
  • https://schema.org/MerchantReturnUnlimitedWindow: czas na zwrócenie produktu jest nieograniczony.

Jeśli używasz MerchantReturnFiniteReturnWindow, musisz użyć właściwości merchantReturnDays.

Jeśli chcesz zdefiniować zastąpienia sezonowe dla zasad zwrotów na poziomie organizacji, zalecamy użycie tych właściwości.

Właściwości zalecane
returnPolicySeasonalOverride.endDate

Date lub DateTime

Data zakończenia sezonowego dostosowania zasad zwrotów.

returnPolicySeasonalOverride.merchantReturnDays

Integer lub Date lub DateTime

W ciągu ilu dni od daty dostawy można zwrócić produkt. Ta właściwość jest wymagana tylko wtedy, gdy element returnPolicyCategory ma wartość MerchantReturnFiniteReturnWindow.

returnPolicySeasonalOverride.startDate

Date lub DateTime

Data rozpoczęcia sezonowego dostosowania zasad zwrotów.

Alternatywne podejście do konfigurowania ustawień zwrotów w Google

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

Łączenie kilku konfiguracji zwrotów

Jeśli łączysz różne konfiguracje zwrotów, 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 zwrotów na poziomie organizacji w witrynie, jak i ustawienia zasad zwrotów 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ń: