Dados estruturados da política de devolução do comerciante (MerchantReturnPolicy)

painel de informações do Shopping com a política de devolução nos resultados da pesquisa

Muitos comerciantes têm políticas que descrevem o processo de devolução de produtos comprados para os clientes. Quando você adiciona dados estruturados MerchantReturnPolicy ao seu site, a Pesquisa Google pode usar essas informações para mostrar políticas de devolução junto aos seus produtos e nos Painéis de informações nos resultados da Pesquisa. O MerchantReturnPolicy permite especificar um link para a página da política de devolução ou detalhes como as condições em que os clientes podem devolver o produto, métodos e taxas de devolução, opções de reembolso e muito mais.

Uma política de devolução padrão para sua empresa, que se aplica à maioria ou a todos os produtos vendidos, pode ser especificada usando o tipo de dados estruturados MerchantReturnPolicy, aninhado no tipo de dados estruturados Organization com a propriedade hasMerchantReturnPolicy.

Como adicionar dados estruturados

Os dados estruturados são um formato padronizado para fornecer informações sobre uma página e classificar o conteúdo dela. Caso você não saiba muito sobre o assunto, veja como os dados estruturados funcionam.

Esta é uma visão geral de como criar, testar e lançar dados estruturados.

  1. Adicione as propriedades obrigatórias. Com base no formato que você está usando, saiba onde inserir dados estruturados na página.
  2. Siga as diretrizes.
  3. Valide o código com o Teste de pesquisa aprimorada e corrija os erros críticos. Corrija também os problemas não críticos que possam ser sinalizados na ferramenta, porque eles podem melhorar a qualidade dos dados estruturados, mas isso não é necessário para se qualificar para pesquisas aprimoradas.
  4. Implante algumas páginas que incluam os dados estruturados e use a Ferramenta de inspeção de URL para testar como o Google vê a página. Verifique se a página está acessível ao Google e se não está bloqueada por um arquivo robots.txt, pela tag noindex ou por requisitos de login. Se estiver tudo certo, peça ao Google para rastrear novamente seus URLs.
  5. Para informar o Google sobre mudanças futuras, recomendamos que você envie um sitemap. É possível automatizar isso com a API Search Console Sitemap.

Exemplos

Confira um exemplo de marcação OnlineStore completa com uma política de devolução para produtos vendidos a clientes na Alemanha, na Áustria e na Suíça, que precisam ser devolvidos por correio para a Irlanda. Há um período de devolução de 60 dias, com devoluções sem custo financeiro e reembolsos totais. Somente produtos novos podem ser devolvidos.

  {
    "@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"
    }
    
  }

Confira um exemplo de marcação de dados estruturados MerchantReturnPolicy completa, incluindo opções de devolução para itens com defeito ou por desistência do cliente, além de uma substituição sazonal que limita o período de devolução a 30 dias.

  <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>

Diretrizes

Para que a marcação da política de devolução seja qualificada para uso na Pesquisa Google, siga estas diretrizes:

Diretrizes técnicas

  • Recomendamos que você coloque as informações de devolução em uma única página no seu site descrevendo a política de devolução da sua empresa. A inclusão não é necessária em todas as páginas do site. Inclua o tipo de dados estruturados MerchantReturnPolicy no tipo de dados estruturados Organization. Para saber mais, consulte a Marcação da organização.
  • Se você tiver uma política de devolução fora do padrão para um produto específico, especifique o tipo de dados estruturados MerchantReturnPolicy em no tipo de dados estruturados Offer. As propriedades compatíveis com políticas de devolução no nível da oferta são um subconjunto das propriedades compatíveis com políticas de devolução no nível da organização. Consulte a Marcação de produtos do comerciante para conferir o subconjunto de propriedades que são compatíveis com as políticas de devolução no nível do produto.

Definições de tipos de dados estruturados

É necessário incluir as propriedades obrigatórias para que seus dados estruturados sejam qualificados para uso na Pesquisa Google. Você também pode incluir as propriedades recomendadas para adicionar mais informações sobre as políticas de devolução, o que pode proporcionar uma melhor experiência do usuário.

MerchantReturnPolicy (aninhado em Organization usando a propriedade hasMerchantReturnPolicy)

Use as propriedades a seguir para descrever as políticas de devolução padrão da sua empresa.

Propriedades obrigatórias (escolha a opção mais adequada ao seu caso de uso)
Opção A
applicableCountry

Text

O código do país ao qual a política de devolução se aplica (onde o produto é vendido e de onde será devolvido). Use o formato de código do país ISO 3166-1 alfa-2 de duas letras. É possível especificar até 50 países.

returnPolicyCategory

MerchantReturnEnumeration

É o tipo de política de devolução. Use um dos seguintes valores:

  • https://schema.org/MerchantReturnFiniteReturnWindow: há um número definido de dias para devolver um produto.
  • https://schema.org/MerchantReturnNotPermitted: não é permitido fazer devoluções.
  • https://schema.org/MerchantReturnUnlimitedWindow: o prazo de devolução de um produto é ilimitado.

Se você usar MerchantReturnFiniteReturnWindow, a propriedade merchantReturnDays será obrigatória.

Opção B

Períodos de devolução finitos ou ilimitados

As propriedades a seguir são recomendadas quando returnPolicyCategory é definido como MerchantReturnFiniteReturnWindow ou MerchantReturnUnlimitedWindow.

Propriedades recomendadas
merchantReturnDays

Integer

O número de dias (a partir da data de entrega) que um produto pode ser devolvido. Essa propriedade só será obrigatória se returnPolicyCategory for igual a MerchantReturnFiniteReturnWindow.

returnFees

ReturnFeesEnumeration

O tipo padrão de taxa de devolução. Use um dos seguintes valores compatíveis:

  • https://schema.org/FreeReturn: não há custo financeiro para o consumidor devolver o produto. Se essa opção for usada, não inclua a propriedade returnShippingFeesAmount.
  • https://schema.org/ReturnFeesCustomerResponsibility: o consumidor precisa lidar e pagar pelo frete da devolução. Se essa opção for usada, não inclua a propriedade returnShippingFeesAmount.
  • https://schema.org/ReturnShippingFees: há uma taxa de frete cobrada do consumidor pelo comerciante para devolver o produto. Especifique a taxa de frete diferente de zero usando a propriedade returnShippingFeesAmount.
returnMethod

ReturnMethodEnumeration

É o tipo de método de devolução oferecido. Use um ou mais dos seguintes valores:

  • https://schema.org/ReturnAtKiosk: o item pode ser devolvido em um quiosque.
  • https://schema.org/ReturnByMail: o item pode ser devolvido pelo correio.
  • https://schema.org/ReturnInStore: o item pode ser devolvido na loja.
returnShippingFeesAmount

MonetaryAmount

É o custo do frete para devolver um produto. Essa propriedade só precisará ser especificada quando returnFees for igual a https://schema.org/ReturnShippingFees.

Períodos de devolução finitos ou ilimitados

As propriedades a seguir também serão recomendadas se returnPolicyCategory for definido como MerchantReturnFiniteReturnWindow ou MerchantReturnUnlimitedWindow.

Propriedades recomendadas
customerRemorseReturnFees

ReturnFeesEnumeration

Um tipo específico de taxa de devolução se o produto for devolvido por arrependimento do cliente. Consulte returnFees para conferir os possíveis valores.

customerRemorseReturnLabelSource

ReturnLabelSourceEnumeration

O método como o consumidor recebe o rótulo para envio de devolução de um produto. Consulte returnLabelSource para conferir os possíveis valores.

customerRemorseReturnShippingFeesAmount

MonetaryAmount

O custo do frete para devolver um produto devido a arrependimento do cliente. Essa propriedade só é obrigatória caso haja uma taxa de frete diferente de zero a ser paga pelo consumidor para devolver um produto. Consulte returnShippingFeesAmount para ver detalhes.

itemCondition

OfferItemCondition

As condições aceitáveis de um item que pode ser devolvido. Você pode informar várias condições que são aceitas. Use os valores a seguir:

  • https://schema.org/DamagedCondition: itens danificados são aceitos.
  • https://schema.org/NewCondition: itens novos são aceitos.
  • https://schema.org/RefurbishedCondition: itens recondicionados são aceitos.
  • https://schema.org/UsedCondition: itens usados são aceitos.
itemDefectReturnFees

ReturnFeesEnumeration

Um tipo específico de taxa de devolução para produtos com defeito. Consulte returnFees para conferir os possíveis valores.

itemDefectReturnLabelSource

ReturnLabelSourceEnumeration

O método como o consumidor pode receber o rótulo para envio de devolução de um produto. Consulte returnLabelSource para conferir os possíveis valores.

itemDefectReturnShippingFeesAmount

MonetaryAmount

O custo do frete para devolução de um produto devido a defeito. Essa propriedade só é obrigatória caso haja uma taxa de frete diferente de zero a ser paga pelo consumidor para devolver um produto. Consulte returnShippingFeesAmount para ver detalhes.

refundType

RefundType

Os tipos de reembolso disponíveis para o consumidor ao devolver um produto.

  • https://schema.org/ExchangeRefund: o item pode ser trocado pelo mesmo produto.
  • https://schema.org/FullRefund: o item pode ser reembolsado pelo valor total.
  • https://schema.org/StoreCreditRefund: o item pode ser reembolsado por crédito na loja.
restockingFee

MonetaryAmount ou Number

A taxa de reposição de estoque cobrada do consumidor ao devolver um produto. Especifique um valor do tipo Number para cobrar uma porcentagem do preço pago pelo consumidor ou use MonetaryAmount para cobrar um valor fixo.

returnLabelSource

ReturnLabelSourceEnumeration

O método como o consumidor pode receber o rótulo para envio de devolução de um produto. Use um dos seguintes valores:

  • https://schema.org/ReturnLabelCustomerResponsibility: é responsabilidade do consumidor criar uma etiqueta de devolução.
  • https://schema.org/ReturnLabelDownloadAndPrint: o cliente precisa baixar e imprimir a etiqueta de devolução.
  • https://schema.org/ReturnLabelInBox: a etiqueta de devolução foi incluída quando o produto foi enviado originalmente.
returnPolicyCountry

Text

O país para onde o produto é enviado em caso de devoluções. Esse país pode ser diferente do país para onde o produto foi originalmente enviado. Formatação de código do país ISO 3166-1 alfa-2. É possível especificar até 50 países.

Propriedades de substituição sazonal

As propriedades a seguir são obrigatórias quando você precisa definir substituição sazonal para as políticas de devolução no nível da organização.

Propriedades obrigatórias
returnPolicySeasonalOverride

MerchantReturnPolicySeasonalOverride

Uma substituição sazonal de uma política de devolução para especificar políticas de devolução em eventos especiais, como feriados. Por exemplo, a categoria da sua política de devolução normal está definida como MerchantReturnPolicyUnlimitedWindow, mas o período de devolução precisa ser limitado durante as promoções de fim de ano:

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

Saiba como especificar várias substituições sazonais. Neste exemplo, a política de devolução comum é ilimitada, mas ela é limitada durante os dois períodos a seguir:

  "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

É o tipo de política de devolução. Use um dos seguintes valores:

  • https://schema.org/MerchantReturnFiniteReturnWindow: há um número definido de dias para devolver um produto.
  • https://schema.org/MerchantReturnNotPermitted: não é permitido fazer devoluções.
  • https://schema.org/MerchantReturnUnlimitedWindow: o prazo de devolução de um produto é ilimitado.

Se você usar MerchantReturnFiniteReturnWindow, a propriedade merchantReturnDays será obrigatória.

As propriedades a seguir são recomendadas quando você precisa definir substituições sazonais para as políticas de devolução no nível da organização.

Propriedades recomendadas
returnPolicySeasonalOverride.endDate

Date ou DateTime

A data de término da substituição sazonal.

returnPolicySeasonalOverride.merchantReturnDays

Integer ou Date ou DateTime

O número de dias (a partir da data de entrega) que um produto pode ser devolvido. Essa propriedade só será obrigatória se você definir returnPolicyCategory como MerchantReturnFiniteReturnWindow.

returnPolicySeasonalOverride.startDate

Date ou DateTime

A data de início da substituição sazonal.

Abordagem alternativa para definir as configurações de devolução no Google

As políticas de devolução para lojas podem ser complexas e mudar com frequência. Se você estiver com dificuldades para indicar e manter os detalhes de devolução atualizados com marcações e tiver uma conta do Google Merchant Center, considere definir as políticas de devolução no Google Merchant Center. Também é possível configurar políticas de devolução no nível da conta no Search Console, que são adicionadas automaticamente ao Merchant Center.

Combinar várias configurações de devolução

Ao combinar várias configurações de devolução, pense em como substituir as informações da política com base na ordem de precedência. Por exemplo, se você fornecer marcação da política de devolução no seu site e configurações da política de devolução no Search Console, o Google só usará as informações fornecidas no Search Console.

O Google usa a seguinte ordem de precedência (da mais forte para a mais fraca):

Solução de problemas

Se você tiver problemas para implementar ou depurar dados estruturados, veja alguns recursos que podem ajudar.