Langkah-langkah integrasi

Halaman ini membahas langkah-langkah yang diperlukan untuk membangun integrasi Anda dengan Pemesanan Menyeluruh.

  1. Pembuatan akun

    1. Di Pusat Tindakan, selesaikan Tugas Orientasi seperti yang dijelaskan dalam Pembuatan akun.
    2. Beri akses editor ke food-support@google.com pada project GCP Pemesanan End-to-End Anda. Dengan begitu, Google dapat mengakses project GCP Anda untuk mendapatkan dukungan teknis.
    3. Jika Anda telah menerima persetujuan kontraktual formal dari tim Pemesanan Menyeluruh untuk melanjutkan integrasi Anda, kirimkan permintaan aktivasi, atau nyatakan minat Anda dengan mengirimkan formulir minat Pemesanan Menyeluruh.
  2. Penerapan feed

    1. Buat feed Restaurant, Service, dan Menu Anda. Untuk mengetahui detail selengkapnya, lihat Membuat feed data.
    2. Uji feed Anda menggunakan Pengujian Cepat. Lihat Menguji feed data Anda untuk panduan mendetail.
    3. Membuat file feed secara terprogram untuk penyerapan batch.
    4. Hosting feed sandbox dan produksi Anda seperti yang dijelaskan di Penyerapan batch.
    5. Buat update real-time. Untuk detail selengkapnya, lihat Update real-time.
  3. Desain implementasi endpoint fulfillment Anda. Untuk mengetahui detail selengkapnya, lihat Fulfillment API.
  4. Menerapkan Tindakan Checkout

    1. Buat Action Checkout untuk kasus penggunaan default yang ideal (juga disebut jalur bahagia). Untuk mengetahui detail selengkapnya, lihat Fulfillment API dan Menyiapkan Checkout.
    2. Uji Action Checkout Anda menggunakan Pengujian Cepat. Ikuti petunjuk yang tercantum di Pengujian secara manual dengan alat pengujian cepat.
    3. Kembangkan penanganan kasus ekstrem ke dalam Action Checkout Anda.
    4. Uji Action Checkout Anda menggunakan alat pengujian otomatis. Ikuti petunjuk yang tercantum di bagian Menguji dengan alat pengujian otomatis.
  5. Menerapkan Tindakan Kirim Pesanan

    1. Buat Tindakan Kirim Pesanan. Untuk mengetahui detail selengkapnya, lihat Fulfillment API dan Menyiapkan Pengiriman pesanan.
    2. Uji Kirim Action Pesanan menggunakan Pengujian Cepat. Ikuti petunjuk yang tercantum di Menguji secara manual dengan alat pengujian cepat.
    3. Bangun penanganan kasus ekstrem dalam Kirim Tindakan Pesanan Anda.
    4. Uji Kirim Tindakan Pesanan Anda menggunakan alat pengujian otomatis. Ikuti petunjuk yang tercantum di bagian Menguji dengan alat pengujian otomatis.
  6. Pembayaran online

    1. Validasi Parameter Tokenisasi Anda menggunakan JSFiddle. Untuk mengetahui detail selengkapnya, lihat Menguji gateway pembayaran Google Pay.
    2. Terapkan parameter token dalam respons Checkout Anda. Untuk mengetahui detail selengkapnya, lihat Menyiapkan Google Pay.
    3. Terapkan API tagihan pemroses pembayaran Anda di Tindakan Kirim Pesanan. Hubungi penyedia layanan pembayaran Anda untuk mengetahui detail selengkapnya.
    4. Uji parameter tokenisasi Anda menggunakan Pengujian Cepat. Untuk mengetahui detail selengkapnya, lihat Menguji pembayaran online.
  7. Buat pembaruan urutan asinkron seperti yang dijelaskan dalam Pembaruan pesanan asinkron.
  8. Pengujian

    1. Lakukan Uji Penerimaan Pengguna (UAT) dengan pengujian menyeluruh. Untuk detail selengkapnya, lihat Pengujian Cepat.
    2. Jalankan alat pengujian otomatis untuk menguji kasus ekstrem. Untuk mengetahui detail selengkapnya, lihat Pengujian integrasi otomatis.
  9. Persiapan peluncuran

    1. Hubungi Konsultan Google Anda dan tunggu petunjuk lebih lanjut. Untuk mengetahui detail selengkapnya, lihat Mempersiapkan peluncuran dan Checklist kesiapan peluncuran.