Untuk melakukan Pemesanan Lengkap, Anda harus memiliki akun aktif di Pusat Tindakan. Situs ini memberi Anda akses ke alat upload feed data dan konfigurasi endpoint layanan web. Akun dibuat oleh tim Pemesanan End-to-End setelah kontrak Anda ditandatangani.
Penyiapan akun awal
Setelah akun Anda dibuat, email konfirmasi akan dikirim ke alamat email yang terkait dengan kontak bisnis Google Anda. Email tersebut berisi link ke akun Anda di Actions Center dan ke panduan orientasi.
Ikuti langkah-langkah berikut untuk menyelesaikan penyiapan akun awal:
Klik link ke akun Anda yang diberikan dalam email konfirmasi. Saat pertama kali mengunjungi Pusat Actions, Anda akan diminta untuk menambahkan informasi kontak darurat, jika Anda belum memilikinya. Ikuti petunjuk untuk mengisi detail kontak Anda. Informasi kontak dapat diperbarui nanti di halaman Account and Users > Contact information.
Buka halaman Account and Users di Actions Center. Di tab Pengguna, Anda dapat memberikan akses kepada anggota tim dengan menambahkan akun mereka ke daftar pengguna. Untuk mengetahui detail selengkapnya, lihat artikel Akun dan Pengguna.
Setelah penyiapan akun awal selesai, tim Anda dapat menggunakan Pusat Tindakan sebagai alat utama untuk mengelola integrasi Pemesanan Lengkap. Untuk mengetahui detail selengkapnya, ikuti langkah-langkah yang tercantum di halaman Tugas Aktivasi.
Mengelola merek
Di Pemesanan Menyeluruh, Brand terdiri dari kumpulan pelokalan. Setiap lokalisasi memiliki nama merek, logo, kebijakan privasi, persyaratan layanan, negara, dan target bahasa. Hal ini memungkinkan Anda menentukan branding yang dilokalkan di tingkat negara + bahasa. Merek dikonfigurasi secara terpisah di sandbox dan produksi. Anda harus mengonfigurasi merek dengan minimal satu pelokalan untuk setiap negara tempat Anda memiliki restoran. Jika tidak, restoran Anda tidak akan muncul di Google atau dapat diuji dari Pusat Tindakan. Buka halaman Mengelola merek untuk mendapatkan petunjuk mendetail tentang cara melokalkan merek Anda.
Tugas Orientasi
Halaman Tugas Orientasi mencantumkan langkah-langkah untuk memulai dan menyediakan penyiapan awal akun Anda. Selesaikan langkah-langkah tersebut untuk memastikan akun Anda berfungsi sepenuhnya.
Mengonfigurasi project Google Cloud
Untuk mengelola integrasi dengan Ordering End-to-End API, Anda memerlukan project Google Cloud. Anda dapat membuat project baru atau menggunakan project yang ada untuk tujuan ini. Sebaiknya buat project baru, karena Google harus memiliki akses ke project tersebut.
Setelah project dibuat, Anda memerlukan Nomor Project Cloud dan Alamat Email Project Cloud untuk melanjutkan tugas orientasi:
- Nomor Project Cloud dapat ditemukan di konsol Google Cloud. Buka Beranda > Dasbor > Info project.
- Alamat Email Project Cloud tercantum di IAM & Admin > IAM > izin.Anda memerlukan alamat email yang memiliki peran Pemilik.
Tambahkan dan simpan nomor project dan alamat email ke formulir Actions Center > Onboarding Tasks > Cloud Project Configuration.
Mengonfigurasi sumber feed data
Anda harus menghosting file feed data di infrastruktur Anda. Pemesanan End-to-End mendukung tiga jenis solusi hosting file: Google Cloud Storage, Amazon S3, dan host web dengan peta situs yang menayangkan file melalui HTTPS. Persyaratan tambahan pada sumber feed data diberikan di halaman Prasyarat kami. Selanjutnya, lanjutkan dengan langkah-langkah di bagian berikut untuk jenis sumber feed data Anda.
Konfigurasi awal sumber feed data di Google Cloud Storage
- Buka tab Onboarding Tasks di Actions Center.
- Buka langkah Pilih Sumber Feed.
- Isi formulir Sumber Feed:
- Metode pengiriman feed - pilih Google Cloud Storage.
- File Penanda - berikan URL file
marker.txt
. - Data Files - berikan URL ke bucket GCS yang berisi feed data.
- Klik Kirim.
Konfigurasi awal sumber feed data di Amazon S3
- Buka tab Onboarding Tasks di Actions Center.
- Buka langkah Pilih Sumber Feed.
- Isi formulir Sumber Feed:
- Metode pengiriman feed - pilih Amazon S3.
- File Penanda: berikan URL file
marker.txt
. - File Data: berikan URL ke bucket S3 yang berisi feed data.
- Access ID: masukkan ID kunci akses IAM dengan izin untuk membaca dari resource S3.
- Kunci Akses: masukkan kunci akses rahasia IAM dengan izin untuk membaca dari resource S3.
- Klik Kirim.
Konfigurasi awal sumber feed data di HTTPS dengan peta situs
- Buka tab Onboarding Tasks di Actions Center.
- Buka langkah Pilih Sumber Feed.
- Isi formulir Sumber Feed:
- Metode pengiriman feed - pilih HTTPS.
- File Peta Situs - berikan URL file
sitemap.xml
. - Nama pengguna - masukkan kredensial nama pengguna untuk mengakses server HTTPS.
- Sandi - masukkan sandi untuk mengakses server HTTPS.
- Klik Kirim.
Anda dapat mengubah setelan sumber feed data di halaman Configuration > Feeds nanti setelah akun dikonfigurasi sepenuhnya.
Menyiapkan akun layanan
Anda memerlukan akun layanan untuk membuat permintaan HTTPS yang diautentikasi ke Google API, seperti real-time updates API dan async order update.
Untuk menyiapkan akun layanan, lakukan hal berikut:
- Akses Konsol Google Cloud.
- Akun Anda di Actions Center juga memiliki project Google Cloud yang terkait dengannya. Pilih project tersebut, jika belum dipilih.
- Klik Service Accounts di menu sebelah kiri.
- Klik Create Service Account.
- Masukkan nama untuk akun layanan, lalu klik Buat.
- Untuk Pilih peran, pilih Project > Editor.
- Klik Lanjutkan.
- Opsional: Tambahkan pengguna untuk memberi mereka akses ke akun layanan, lalu klik Selesai.
- Klik > Buat kunci untuk akun layanan yang baru saja Anda buat.
- Pilih JSON sebagai format, lalu klik Create.
- Setelah pasangan kunci publik/pribadi baru Anda dibuat, download ke komputer.
Menambahkan URL fulfillment
Untuk menguji integrasi, Anda harus mengonfigurasi URL fulfillment API. URL fulfillment mengaitkan akun Actions Center dengan endpoint URL layanan web Anda, yang menghosting layanan web yang diterapkan mengikuti skema tindakan fulfillment.
Untuk menyiapkan URL fulfillment, lakukan hal berikut:
- Di Actions Center, buka Configuration > Endpoints.
- Tambahkan URL fulfillment placeholder di kolom teks pada tab Ordering End-to-End Endpoint. Pada tahap ini, URL fulfillment tidak perlu berupa URL yang berfungsi.
- Klik Simpan perubahan.