Tempo de atendimento e taxas (somente legado)

.

Este tutorial explica:

  1. Uma descrição geral dos custos e há suporte para casos de uso de tempo de fulfillment
  2. Instruções específicas sobre como especificar o tempo de atendimento e as taxas do pedido para action_link nos seus feeds
  3. Expectativas de precisão

Para ver um exemplo completo do feed que mostra o uso do tempo de atendimento e das taxas do pedido, consulte o Amostra de EPA de redirecionamento do pedido:

Taxa e casos de uso do tempo de atendimento

Casos de uso de taxas

É possível especificar taxas de várias maneiras. Os pontos abaixo descrevem as diferentes suporte, juntamente com alguns exemplos de linguagem similares ao que o usuário verá no site do Google Cloud.

  • Taxa fixa: "Taxa de entrega de R $5,00" ou "Taxa de serviço de US $5".
  • Taxa percentual: "Taxa de entrega de 5%" ou "Taxa de serviço de 5%"
  • Intervalos de taxas: "Taxas de entrega de R $2,00 a R$ 10,00" ou "Taxas de serviço de 3% a 6%"
  • Intervalos abertos: "Taxas de entrega começam em 5%" ou "Taxas de serviço de até US $20"

Conforme mostrado nos exemplos acima, as taxas podem ser especificadas como uma taxa de entrega ou de serviço. Também é possível especificar várias taxas (por exemplo, "Taxa de serviço de 5% a 10%, taxa de entrega de US $5").

Não compatíveis são casos de uso que exigem que as taxas sejam atualizadas ao longo do dia ou que sejam alteradas com base nas informações sobre o usuário.

Casos de uso do tempo de atendimento

Permitimos vários formatos diferentes para especificar o tempo de disponibilidade para ajudar a garantir que você esteja fornecendo dados precisos. Os pontos abaixo descrevem os diferentes casos de uso com suporte, além com algum exemplo de linguagem semelhante ao que o usuário verá no front-end.

  • Tempos fixos: "Entrega em 30 min" ou "Retirada em 15 min"
  • Intervalos de tempo: "Entrega em 30 min a 1 h" ou "Retirada em 15 a 20 minutos"
  • Intervalos de tempo abertos: "Entrega em mais de 10 minutos" ou "Retirada em menos de 1h"

O tempo de atendimento pode ser especificado para retirada e entrega usando um formato comum (descrito abaixo). Como mostrado nos exemplos acima, o texto mostrado aos usuários refletem o cumprimento type especificado no link de ação.

Incompatível são casos de uso que exigem que os horários sejam atualizados ao longo do dia ou que mudem com base nas informações sobre o usuário.

Como especificar o tempo de atendimento do pedido usando feeds

O tempo de atendimento do pedido para links de ação está incluído no feed do comerciante action_link da mensagem, como parte food_ordering_metadata . Para cada action_link associado ao comerciante, você precisa fornecer o atendimento do pedido. informações usando um dos caminhos de mensagem.

Tempo de processamento fixo

  • Merchant.action_link.food_ordering_metadata.fulfillment_lead_time_duration

Essas mensagens precisam estar no seguinte formato:

{
  "fulfillment_lead_time_duration": {
    "seconds" : 1800
  }
}

Tempo de atendimento do intervalo

  • Merchant.action_link.food_order_metadata.fulfillment_lead_time_duration_range

A mensagem precisa estar no seguinte formato:

{
  "fulfillment_lead_time_duration_range": {
    "min_duration": {
       "seconds" : 1800
     },
    "max_duration": {
     "seconds" : 2400
    }
  }
}
. . .

Como especificar taxas usando feeds

Semelhante ao tempo de atendimento do pedido, as taxas podem ser incluídas como parte do Mensagem action_link no food_ordering_metadata . Para cada action_link associado a um comerciante, é possível forneça informações sobre taxas usando o caminho da mensagem:

merchant.action_link.food_ordering_metadata.fee_details

Confira abaixo vários exemplos de diferentes casos de uso.
  • Uma taxa de entrega fixa de US $1,99:
    [
      {
        "type": "DELIVERY",
        "fee_amount": {
          "amount": {
            "currency_code": "USD",
            "units": "1",
            "nanos": "990000000"
          }
        }
      }
    ]
    
  • Uma taxa de entrega percentual de 5,6%.
    [
      {
        "type": "DELIVERY",
        "fee_amount": {
          "cart_percentage": {
            "value": "5.6"
          }
        }
      }
    ]
    
  • A taxa de serviço varia de US $1,99 a US $9,99
    [
      {
        "type": "SERVICE",
        "fee_amount": {
          "amount_range": {
            "min_amount": {
              "currency_code": "USD",
              "units": "1",
              "nanos": "990000000"
            },
            "max_amount": {
              "currency_code": "USD",
              "units": "9",
              "nanos": "990000000"
            }
          }
        }
      }
    ]
    
  • A taxa de serviço varia entre 1,2% e 2,7%
    [
      {
        "type": "SERVICE",
        "fee_amount": {
          "cart_percentage": {
            "value_range": {
              "min_value": "1.2",
              "max_value": "2.7"
            }
          }
        }
      }
    ]
    
  • Duas taxas, uma de serviço de US $5 e uma de entrega de 1, 2%.
    [
      {
        "type": "SERVICE",
        "fee_amount": {
          "amount": {
            "currency_code": "USD",
            "units": "5",
            "nanos": "0"
          }
        }
      },
      {
        "type": "DELIVERY",
        "fee_amount": {
          "cart_percentage": {
            "value": "1.2"
          }
        }
      }
    ]
    
.

Taxa e precisão do tempo de atendimento

Taxa de precisão

Ao fornecer dados de taxas a um comerciante, esperamos que você apresente informações precisas das taxas. Inclua todas as taxas de entrega e serviço aplicáveis a um pedido.

Sabemos que as tarifas podem variar com o tempo e de acordo com os usuários. Por esse motivo, oferecemos o capacidade de especificar taxas como intervalos, incluindo intervalos abertos. Nos casos em que as taxas podem variar verifique se a faixa fornecida abrange as taxas que o usuário pode ver durante a transação.

Se você não tiver certeza do que é necessário no seu caso, entre em contato com seu Contato da Central de ações.

Precisão do tempo de atendimento do pedido

Entendemos que os detalhes do atendimento do pedido a mudança de horário com base em vários fatores. Entre esses fatores estão:

  • Mudanças no tempo de processamento do pedido com base no tamanho
  • Mudanças no tempo de atendimento do pedido com base no tempo para concluir o pedido e pagamento
  • Latência entre a atualização das mudanças no horário de atendimento do pedido pelos feeds
  • O endereço de entrega do usuário.

Qualquer um desses fatores pode levar a situações em que o atendimento o tempo inicialmente mostrado para o usuário não é o horário de atendimento exato vai ver na finalização da compra. A meta da implementação do tempo de atendimento não é para eliminá-los completamente, mas também para fornecer informações claras aos usuários, sempre que possível.

Os parceiros devem fornecer uma implementação que leve a resultados tempo de atendimento exibido aos usuários com a maior frequência possível, da melhor maneira possível base. Se houver uma variabilidade significativa no tempo devido a esses fatores, sugerimos você fornece um intervalo de tempos que abrangem essa variabilidade. Além disso, se o tempo de atendimento mudar devido aos detalhes do pedido, Isso deve ser mostrado claramente aos usuários quando a chegada em seu fluxo de pedidos é feita.

Se você não tiver certeza do que no seu caso, converse com seu contato da Central de ações.