In questa pagina vengono descritti i passaggi necessari per creare l'integrazione con l'ordine end-to-end.
-
Creazione dell'account
- Nel Centro azioni, completa le attività di onboarding come descritto in Creazione dell'account.
- Concedi l'accesso in modifica a food-support@google.com nel tuo progetto Google Cloud end-to-end di ordinazione. In questo modo Google può accedere al tuo progetto Google Cloud per ricevere assistenza tecnica.
- Se hai ricevuto un'approvazione contrattuale formale dal team end-to-end dell'ordine per procedere con l'integrazione, invia una richiesta di onboarding, altrimenti esprimi il tuo interesse inviando il modulo di interesse end-to-end dell'ordine.
-
Implementazione dei feed
- Crea i tuoi feed
Restaurant
,Service
eMenu
. Per maggiori dettagli, consulta la pagina Creare un feed di dati. - Testa i tuoi feed utilizzando il test rapido. Per una guida dettagliata, consulta la pagina Test del feed di dati.
- Genera i file del feed in modo programmatico per l'importazione in gruppo.
- Ospita i feed sandbox e di produzione come descritto in Importazione in batch.
- Crea aggiornamenti in tempo reale. Per maggiori dettagli, consulta Aggiornamenti in tempo reale.
- Crea i tuoi feed
- Progetta l'implementazione dell'endpoint di fulfillment. Per maggiori dettagli, consulta API Fulfillment.
-
Implementa l'azione di pagamento
- Crea l'azione di pagamento per il caso d'uso predefinito e ideale (detto anche percorso felice). Per maggiori dettagli, consulta API Fulfillment e Configurare il pagamento.
- Testa l'azione di pagamento utilizzando il test rapido. Segui le istruzioni elencate in Eseguire manualmente i test con lo strumento di test rapido.
- Crea la gestione perimetrale delle richieste nell'azione di pagamento.
- Testa l'azione di pagamento utilizzando lo strumento di test automatico. Segui le istruzioni elencate in Eseguire test con lo strumento per i test automatici.
-
Implementare l'azione di invio dell'ordine
- Crea l'azione di invio dell'ordine. Per maggiori dettagli, consulta API Fulfillment e Configurare Invia ordine.
- Testa l'azione di invio dell'ordine utilizzando il test rapido. Segui le istruzioni elencate in Eseguire manualmente i test con lo strumento di test rapido.
- Crea la gestione dei casi limite nell'azione di invio dell'ordine.
- Testa l'azione di invio dell'ordine utilizzando lo strumento di test automatico. Segui le istruzioni elencate in Eseguire test con lo strumento per i test automatici.
-
Pagamento online
- Convalida i parametri di tokenizzazione utilizzando JSFiddle. Per maggiori dettagli, consulta Testare il gateway di pagamento di Google Pay.
- Implementa i parametri di tokenizzazione nella risposta di Google Checkout. Per maggiori dettagli, consulta Configurare Google Pay.
- Implementa l'API Charge dell'elaboratore dei pagamenti nell'Azione di invio dell'ordine. Per ulteriori informazioni, contatta il tuo fornitore di servizi di pagamento.
- Testa i parametri di tokenizzazione utilizzando il test rapido. Per maggiori dettagli, consulta la pagina Testare il pagamento online.
- Crea aggiornamenti degli ordini asincroni come descritto in Aggiornamento degli ordini asincroni.
-
Test
- Esegui un test di accettazione degli utenti (UAT) con test end-to-end. Per maggiori dettagli, consulta la sezione Test rapido.
- Esegui lo strumento di test automatico per testare i casi limite. Per maggiori dettagli, consulta Test di integrazione automatico.
-
Preparazione del lancio
- Contatta il tuo consulente Google e attendi ulteriori istruzioni. Per maggiori dettagli, consulta Prepararsi al lancio e Lancio dell'elenco di controllo di preparazione.