Para fazer pedidos de ponta a ponta, você precisa ter uma conta ativa na Central de ações. O site oferece acesso às ferramentas de upload do feed de dados e à configuração de endpoints do serviço da Web. A conta é criada pela equipe de ponta a ponta de pedidos após a assinatura do contrato.
Configuração inicial da conta
Depois que a conta for criada, um e-mail de confirmação será enviado para o endereço associado ao seu contato comercial do Google. O e-mail contém links para sua conta na Central de ações e para o guia de integração.
Siga estas etapas para concluir a configuração inicial da conta:
Clique no link para sua conta fornecido no e-mail de confirmação. Na sua primeira visita à Central de ações, você recebe uma solicitação para adicionar seus dados de contato de emergência, caso ainda não tenha feito isso. Siga as instructions para preencher seus dados de contato. Os dados de contato podem ser atualizados posteriormente na página Conta e usuários > Dados de contato.
Navegue até a página Conta e usuários na Central de ações. Na guia Usuários, é possível conceder acesso aos membros da equipe adicionando as contas deles à lista de usuários. Para mais detalhes, consulte o artigo Conta e usuários.
Depois que a configuração inicial da conta for concluída, sua equipe poderá usar a Central de ações como a ferramenta principal para gerenciar a integração completa de pedidos. Para mais detalhes, siga as etapas listadas na página Integração de tarefas.
Gerenciamento de marcas
Ordenação de ponta a ponta, uma marca consiste em um conjunto de localizações. Cada localização tem um nome de marca, logotipo, Política de Privacidade, Termos de Serviço, países e idiomas de segmentação. Isso permite especificar o branding localizado no nível do país e idioma. As marcas são configuradas separadamente no sandbox e na produção. Você precisa configurar uma marca com pelo menos uma localização para cada país em que você tem restaurantes. Caso contrário, eles não vão aparecer no Google nem poder ser testados na Central de ações. Acesse a página Como gerenciar marcas para ver instruções detalhadas sobre como localizar suas marcas.
Tarefas de integração
A página Integração de tarefas lista as etapas para você começar e fornece a configuração inicial da sua conta. Conclua-as para que sua conta funcione perfeitamente.
Configurar o projeto do Google Cloud
Para gerenciar a integração com as APIs Ordering End-to-End, você precisa de um projeto do Google Cloud. É possível criar um novo projeto ou usar um existente para essa finalidade. Recomendamos que você crie um novo projeto, porque o Google precisa ter acesso a ele.
Depois que o projeto for criado, você precisará do número do projeto do Cloud e do endereço de e-mail do projeto do Cloud para continuar as tarefas de integração:
- O número do projeto do Cloud pode ser encontrado no console do Google Cloud. Acesse Página inicial > Painel > Informações do projeto.
- O endereço de e-mail do projeto do Cloud está listado em IAM e administrador > IAM > Permissões.Você precisa do endereço de e-mail que tem o papel de Proprietário.
Adicione e salve o número do projeto e o endereço de e-mail no formulário Central de ações > Tarefas de integração > Configuração do projeto do Cloud.
Configurar a origem do feed de dados
Você precisa hospedar os arquivos do feed de dados na sua infraestrutura. A ordenação de ponta a ponta tem suporte a três tipos de soluções de hospedagem de arquivos: Google Cloud Storage, Amazon S3 e um host da Web com um sitemap que exibe os arquivos por HTTPS. Consulte outros requisitos sobre a origem do feed de dados na nossa página Pré-requisitos. Continue com as etapas nas seções abaixo para seu tipo de fonte de feed de dados.
Configuração inicial da fonte do feed de dados no Google Cloud Storage
- Abra a guia Integração de tarefas na Central de ações.
- Navegue até a etapa Escolher origem do feed.
- Preencha o formulário de origem do feed:
- Método de exibição de feed: escolha Google Cloud Storage.
- Arquivo de marcador: forneça o URL do arquivo
marker.txt
. - Arquivos de dados: forneça o URL para o bucket do GCS que contém os feeds de dados.
- Clique em Enviar.
Configuração inicial da origem do feed de dados no Amazon S3
- Abra a guia Integração de tarefas na Central de ações.
- Navegue até a etapa Escolher origem do feed.
- Preencha o formulário de origem do feed:
- Método de exibição de feed: escolha Amazon S3.
- Arquivo de marcador: forneça o URL do arquivo
marker.txt
. - Arquivos de dados: forneça o URL para o bucket do S3 que contém os feeds de dados.
- ID de acesso: insira o ID da chave de acesso do IAM com permissões para ler os recursos do S3.
- Chave de acesso: insira a chave de acesso secreta do IAM com permissões para ler os recursos do S3.
- Clique em Enviar.
Configuração inicial da origem do feed de dados em HTTPS com sitemap
- Abra a guia Integração de tarefas na Central de ações.
- Navegue até a etapa Escolher origem do feed.
- Preencha o formulário de origem do feed:
- Método de exibição do feed: escolha HTTPS.
- Arquivo de sitemap: forneça o URL do arquivo
sitemap.xml
. - Username: insira as credenciais de nome de usuário para acessar o servidor HTTPS.
- Senha: digite a senha para acessar o servidor HTTPS.
- Clique em Enviar.
Você pode alterar as definições da fonte do feed de dados na página Configuração > Feeds mais tarde, depois que a conta estiver totalmente configurada.
Configurar uma conta de serviço
Você precisa de uma conta de serviço para fazer solicitações HTTPS autenticadas para as APIs do Google, como a API de atualizações em tempo real e a async order update.
Para configurar uma conta de serviço, faça o seguinte:
- Acesse o console do Google Cloud.
- Sua conta na Central de ações também tem um projeto do Google Cloud associado a ela. Selecione esse projeto, se ele ainda não estiver selecionado.
- Clique em Contas de serviço no menu à esquerda.
- Clique em Criar conta de serviço.
- Digite um nome para a conta de serviço e clique em Criar.
- Em Selecionar papel, escolha Projeto > Editor.
- Clique em Continuar.
- Opcional: adicione usuários para conceder a eles acesso à conta de serviço e clique em Concluído.
- Clique em > Criar chave para a conta de serviço que você acabou de criar.
- Selecione JSON como o formato e clique em Criar.
- Depois que o novo par de chaves pública/privada for gerado, faça o download dele para sua máquina.
Adicionar um URL de fulfillment
Para testar a integração, configure o URL da API de fulfillment. O URL de fulfillment associa a conta da Central de ações ao endpoint do URL do serviço da Web, que hospeda o serviço da Web implementado seguindo o esquema de ação de fulfillment.
Para configurar o URL de fulfillment, faça o seguinte:
- Na Central de ações, acesse Configuração > Endpoints.
- Adicione um URL de fulfillment do marcador no campo de texto da guia Endpoint de ponta a ponta do pedido. Nesta fase, o URL de fulfillment não precisa ser funcional.
- Clique em Salvar alterações.