Pesan dengan Google mengharuskan Anda memiliki akun yang aktif di Portal Partner. Portal ini memberi Anda akses ke alat upload feed data dan konfigurasi endpoint layanan web. Pembuatan akun akan dimulai oleh tim Pesan dengan Google setelah kontrak Anda ditandatangani.
Pembuatan akun awal
Setelah akun dibuat, email konfirmasi akan dikirim ke alamat email yang terkait dengan kontak bisnis Google Anda. Email tersebut berisi link ke akun Anda di portal dan ke panduan aktivasi.
Ikuti langkah-langkah berikut untuk menyelesaikan pembuatan akun awal:
Klik link ke akun yang diberikan di email konfirmasi. Pada kunjungan pertama ke Portal Partner, Anda akan diminta untuk menambahkan informasi kontak darurat, jika Anda belum memilikinya. Ikuti panduan ini untuk mengisi detail kontak Anda. Informasi kontak dapat diperbarui nanti di halaman Akun dan Pengguna > Informasi kontak.
Buka halaman Akun dan Pengguna di portal. Pada tab Users Anda dapat memberikan akses ke anggota tim Anda dengan menambahkan akun mereka ke daftar pengguna. Untuk mengetahui detail selengkapnya, baca artikel Akun dan Pengguna.
Setelah pembuatan akun awal selesai, tim Anda dapat menggunakan Portal Partner sebagai alat utama untuk mengelola integrasi Pesan dengan Google. Untuk detail selengkapnya, ikuti langkah-langkah yang tercantum di halaman Tugas Orientasi.
Mengelola merek
Merek Pesan dengan Google terdiri dari sejumlah pelokalan. Setiap pelokalan memiliki nama brand, logo, kebijakan privasi, persyaratan layanan, negara, dan target bahasa. Langkah ini memungkinkan Anda menentukan branding yang dilokalkan di tingkat negara + bahasa. Merek dikonfigurasi secara terpisah dalam sandbox dan produksi. Anda harus mengonfigurasi merek dengan setidaknya satu pelokalan untuk setiap negara tempat restoran Anda berada. Jika tidak, restoran tidak akan muncul di Google atau dapat diuji dari Portal Partner. Kunjungi halaman Mengelola Merek untuk petunjuk mendetail tentang cara melokalkan merek Anda.
Tugas Orientasi
Halaman Tugas Aktivasi mencantumkan langkah-langkah untuk memulai dan memberikan penyiapan awal akun Anda. Lengkapi untuk memastikan akun Anda dapat berfungsi sepenuhnya.
Mengonfigurasi project Google Cloud
Untuk mengelola integrasi dengan Pesan dengan Google API, Anda memerlukan project Google Cloud. Anda dapat membuat project baru atau menggunakan project yang sudah 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 GCP console. 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 Portal Partner > Tugas Orientasi > Konfigurasi Project Cloud.
Konfigurasikan sumber feed data
Anda harus menghosting file feed data di infrastruktur Anda. Pesan dengan Google mendukung tiga jenis solusi hosting file: Google Cloud Storage, Amazon S3, dan host web dengan peta situs yang menayangkan file melalui HTTPS. Persyaratan tambahan tentang sumber feed data disediakan di halaman Prasyarat kami. Berikutnya, lanjutkan dengan langkah-langkah di bagian berikut untuk jenis sumber feed data Anda.
Konfigurasi awal sumber feed data di Google Cloud Storage
- Buka tab Orientasi Tugas di Portal Partner.
- Buka langkah Choose Feed Source.
- Isi formulir Sumber Feed:
- Metode pengiriman feed - pilih Google Cloud Storage.
- File Penanda - berikan URL file
marker.txt
. - File Data - masukkan URL ke bucket GCS yang berisi feed data.
- Klik Kirim.
Konfigurasi awal sumber feed data pada Amazon S3
- Buka tab Orientasi Tugas di Portal Partner.
- Buka langkah Choose Feed Source.
- Isi formulir Sumber Feed:
- Metode pengiriman feed - pilih Amazon S3.
- File Penanda: memberikan URL file
marker.txt
. - File Data: menyediakan URL ke bucket S3 yang berisi feed data.
- ID akses: masukkan ID kunci akses IAM dengan izin untuk membaca dari resource S3.
- Key Akses: masukkan kunci akses rahasia IAM dengan izin untuk membaca dari resource S3.
- Klik Kirim.
Konfigurasi awal sumber feed data pada HTTPS dengan peta situs
- Buka tab Orientasi Tugas di Portal Partner.
- Buka langkah Choose Feed Source.
- Isi formulir Sumber Feed:
- Metode pengiriman feed - pilih HTTPS.
- File Peta Situs - berikan URL file
sitemap.xml
. - Username - masukkan kredensial nama pengguna untuk mengakses server HTTPS.
- Password - masukkan sandi untuk mengakses server HTTPS.
- Klik Kirim.
Anda dapat mengubah setelan sumber feed data pada halaman Konfigurasi> Feed setelah akun dikonfigurasi sepenuhnya.
Siapkan akun layanan
Anda memerlukan akun layanan untuk membuat permintaan HTTPS yang diautentikasi ke Google API, seperti API update real-time dan pembaruan pesanan asinkron.
Untuk menyiapkan akun layanan, lakukan tindakan berikut:
- Mengakses Google Cloud Platform Console.
- Akun Anda di Portal Partner juga memiliki project Google Cloud yang terkait dengannya. Pilih project tersebut, jika belum dipilih.
- Klik Service Accounts di menu kiri.
- Klik Create Service Account.
- Masukkan nama untuk akun layanan, lalu klik Create.
- Untuk Pilih peran, pilih Project > Editor.
- Klik Continue.
- Opsional: Tambahkan pengguna untuk memberi mereka akses ke akun layanan, lalu klik Selesai.
- Klik > Create key untuk akun layanan yang baru saja Anda buat.
- Pilih JSON sebagai format dan klik Create.
- Setelah pasangan kunci publik/pribadi baru dibuat, download pasangan kunci tersebut ke mesin Anda.
Tambahkan URL fulfillment
Untuk menguji integrasi, Anda harus mengonfigurasi URL fulfillment API. URL fulfillment mengaitkan akun Portal Partner dengan endpoint URL layanan web Anda, yang menghosting layanan web Anda yang diterapkan dengan mengikuti skema tindakan pemenuhan.
Untuk menyiapkan URL fulfillment, lakukan hal berikut:
- Di Portal Partner, buka Konfigurasi > Endpoint.
- Tambahkan URL placeholder placeholder di kolom teks di tab Endpoint Pesan dengan Google. Pada tahap ini, URL fulfillment tidak harus berupa URL yang berfungsi.
- Klik Simpan perubahan.