Nesta página, abordamos as etapas necessárias para criar sua integração com o pedido de ponta a ponta.
-
Configuração da conta
- Na Central de ações, conclua as Tarefas de integração conforme descrito em Configuração da conta.
- Conceda acesso de editor para food-support@google.com no seu projeto do GCP de ponta a ponta. Isso permite que o Google acesse seu projeto do GCP para suporte técnico.
- Se você recebeu uma aprovação contratual formal da equipe de Pedidos de ponta a ponta para prosseguir com a integração, envie uma solicitação de integração. Caso contrário, demonstre seu interesse enviando o formulário de interesse completo de pedidos.
-
Implementação do feed
- Crie seus feeds
Restaurant
,Service
eMenu
. Para mais detalhes, consulte Criar um feed de dados. - Use o Teste rápido para conferir seus feeds. Consulte Testar o feed de dados para ver o guia detalhado.
- Gere arquivos de feed de maneira programática para ingestão em lote.
- Hospede seus feeds de sandbox e de produção conforme descrito em Ingestão em lote.
- Crie atualizações em tempo real. Para saber mais, consulte Atualizações em tempo real.
- Crie seus feeds
- Projete a implementação do endpoint de fulfillment. Para mais detalhes, consulte API Fulfillment.
-
Implementar ação de finalização da compra
- Crie sua Ação de finalização de compra para o caso de uso padrão ideal (também chamado de "caminho da felicidade"). Para mais detalhes, consulte API Fulfillment e Configurar finalização de compra.
- Use o Teste rápido para testar a ação de finalização da compra. Siga as instruções listadas em Testar manualmente com a Ferramenta de teste rápido.
- Incorpore o processamento de casos extremos na sua Ação de finalização de compra.
- Teste sua Ação de finalização de compra usando a ferramenta de teste automatizada. Siga as instruções listadas em Testar com a ferramenta de teste automatizada.
-
Implementar a ação de envio do pedido
- Crie sua ação de envio de pedido. Para mais detalhes, consulte API Fulfillment e Configurar o envio de pedido.
- Teste sua ação de envio de pedido usando o Teste rápido. Siga as instruções listadas em Testar manualmente com a ferramenta de teste rápido.
- Crie um gerenciamento de casos extremos na sua ação de envio de pedido.
- Teste a ação de envio de pedido usando a ferramenta de teste automatizada. Siga as instruções listadas em Testar com a ferramenta de teste automatizada.
-
Pagamento on-line
- Valide seus parâmetros de tokenização usando o JSFiddle. Para mais detalhes, consulte Testar seu gateway de pagamento do Google Pay.
- Implemente os parâmetros de tokenização na sua resposta do Google Checkout. Para mais detalhes, consulte Configurar o Google Pay.
- Implemente a API de cobrança do processador de pagamentos na ação "Enviar pedido". Consulte seu provedor de serviços de pagamento para mais detalhes.
- Teste seus parâmetros de tokenização usando o Teste rápido. Para mais detalhes, consulte Testar pagamentos on-line.
- Crie atualizações de pedidos assíncronas, conforme descrito em Atualização de pedidos assíncronos.
-
testes
- Realize seu próprio teste de aceitação do usuário (UAT, na sigla em inglês) com testes de ponta a ponta. Para mais detalhes, consulte Teste rápido.
- Execute a ferramenta de teste automatizada para testar casos extremos. Para mais detalhes, consulte Teste de integração automatizado.
-
Preparação para o lançamento
- Entre em contato com seu consultor do Google e aguarde mais instruções. Para mais detalhes, consulte Preparar para o lançamento e Lista de verificação de prontidão para lançamento.