Perguntas frequentes

Neste documento, apresentamos respostas para perguntas frequentes da API Google Pay for Passes.

App Google Pay

O Google notifica usuários quando eles saem do app Google Pay (depois que um usuário clica em um URI)?
Não, as mensagens são exibidas quando um usuário clica em um URI no cartão expandido e sai do app Google Pay.
Um programa de fidelidade é excluído permanentemente quando um consumidor pressiona Remover programa de fidelidade?
Não. O programa de fidelidade não será exibido no app Google Pay e será dissociado dos dados do usuário armazenados com o comerciante. No entanto, o LoyaltyObject real ainda existe e pode ser recuperado chamando-se o método REST get. O objeto não é excluído porque algumas implementações permitem que vários consumidores sejam associados ao mesmo objeto.
Por que o Google armazena os dados do objeto, em vez de chamar o serviço da Web do comerciante sempre que um objeto precisa ser renderizado?
Chamar o serviço da Web do comerciante sempre deixaria a renderização do objeto mais lenta. O Google também precisa armazenar em cache os dados no dispositivo móvel do usuário quando ele está off-line.
O Google armazena em cache as imagens (logotipos, mensagens etc.), caso o usuário perca conectividade?
Sim. O Google armazena em cache imagens e as armazena nos servidores. Para atualizar uma imagem que você esteja hospedando, atualize a imagem no site e também atualize a classe ou o objeto para incrementar a versão. A atualização da classe ou do objeto solicitará ao Google para rearmazenar em cache o arquivo de imagem.

Como atualizar objetos

Como atualizo o código da conta de um programa de fidelidade caso um membro perca o cartão físico?
Atualize o campo accountId do objeto usando a API REST.
Recebo o erro insufficientPermission ao tentar inserir um objeto ou uma classe usando a API REST.
    Error:
    Code was 403
    Msg: Forbidden
    {
      "error": {
        "errors": [
         {
          "domain": "global",
          "reason": "insufficientPermissions",
          "message": "Insufficient Permission"
         }
        ],
        "code": 403,
        "message": "Insufficient Permission"
      }
    }
    
Não se esqueça de adicionar o endereço de e-mail da conta (recebido durante o registro do aplicativo) à API Google Pay for Passes Merchant Center. Consulte Links e botões da web.

Testes

O Google oferece serviços de testes de carga?
Não. No entanto, estimamos consultas por segundo como 0,05% do número total de contas de fidelidade ativas. Dessa maneira, por exemplo, você precisará ser capaz de processar 10.000 consultas por segundo se tiver 20 milhões de contas de fidelidade ativas. Além disso, os volumes de transações atingirão o máximo logo depois que você lançar a integração.

Diversos

Qual é o Content-Type que os comerciantes precisam usar nas respostas JWT?
O Google não verifica Content-Type. Use application/json ou text/plain como o Content-Type.
Podemos ser notificados quando uma oferta é enviada para um consumidor próximo, descoberta por um consumidor (por exemplo, clicada, exibida, apresentada no app Google Pay), comprada por um consumidor e resgatada por um consumidor (inclusive informações de transação)?
O Google não rastreia quando um consumidor mostra o código de barras ou o código do cupom no smartphone e um caixa digitaliza ou o digita no dispositivo do ponto de venda. Somente o ponto de venda do comerciante determina se a oferta foi digitalizada e resgatada com êxito.
Quais são os recursos de que precisaremos da equipe criativa para criar um cartão de fidelidade?
Você precisará de recursos textuais e de imagem para a exibição expandida vista pelo consumidor quando o programa de fidelidade é salvo no app Google Pay. Consulte a página Design do Loyalty para saber mais detalhes.
Como recebo mais ajuda?

Para receber ajuda adicional, entre em contato com a equipe de suporte da API Google Pay for Passes.

Entrar em contato com o suporte

Enviar comentários sobre…

Google Pay for Passes