Passaggi per l'integrazione

In questa pagina vengono descritti i passaggi necessari per creare l'integrazione con l'ordine end-to-end.

  1. Creazione dell'account

    1. Nel Centro azioni, completa le attività di onboarding come descritto in Creazione dell'account.
    2. 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.
    3. 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.
  2. Implementazione dei feed

    1. Crea i tuoi feed Restaurant, Service e Menu. Per maggiori dettagli, consulta la pagina Creare un feed di dati.
    2. Testa i tuoi feed utilizzando il test rapido. Per una guida dettagliata, consulta la pagina Test del feed di dati.
    3. Genera i file del feed in modo programmatico per l'importazione in gruppo.
    4. Ospita i feed sandbox e di produzione come descritto in Importazione in batch.
    5. Crea aggiornamenti in tempo reale. Per maggiori dettagli, consulta Aggiornamenti in tempo reale.
  3. Progetta l'implementazione dell'endpoint di fulfillment. Per maggiori dettagli, consulta API Fulfillment.
  4. Implementa l'azione di pagamento

    1. 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.
    2. Testa l'azione di pagamento utilizzando il test rapido. Segui le istruzioni elencate in Eseguire manualmente i test con lo strumento di test rapido.
    3. Crea la gestione perimetrale delle richieste nell'azione di pagamento.
    4. 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.
  5. Implementare l'azione di invio dell'ordine

    1. Crea l'azione di invio dell'ordine. Per maggiori dettagli, consulta API Fulfillment e Configurare Invia ordine.
    2. 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.
    3. Crea la gestione dei casi limite nell'azione di invio dell'ordine.
    4. 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.
  6. Pagamento online

    1. Convalida i parametri di tokenizzazione utilizzando JSFiddle. Per maggiori dettagli, consulta Testare il gateway di pagamento di Google Pay.
    2. Implementa i parametri di tokenizzazione nella risposta di Google Checkout. Per maggiori dettagli, consulta Configurare Google Pay.
    3. 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.
    4. Testa i parametri di tokenizzazione utilizzando il test rapido. Per maggiori dettagli, consulta la pagina Testare il pagamento online.
  7. Crea aggiornamenti degli ordini asincroni come descritto in Aggiornamento degli ordini asincroni.
  8. Test

    1. Esegui un test di accettazione degli utenti (UAT) con test end-to-end. Per maggiori dettagli, consulta la sezione Test rapido.
    2. Esegui lo strumento di test automatico per testare i casi limite. Per maggiori dettagli, consulta Test di integrazione automatico.
  9. Preparazione del lancio

    1. Contatta il tuo consulente Google e attendi ulteriori istruzioni. Per maggiori dettagli, consulta Prepararsi al lancio e Lancio dell'elenco di controllo di preparazione.