Partner Google dapat memberikan data menu terstruktur ke Google melalui integrasi Daftar Tunggu Reservasi untuk digunakan di bagian Menu di placesheet restoran di Google Maps Seluler (Android dan iOS).
Data menu diserap menggunakan feed Umum. Sebelum memulai, luangkan waktu beberapa menit untuk memastikan bahwa Anda telah menyelesaikan langkah-langkah penyiapan akun dan membaca artikel Menggunakan dropbox feed Generik untuk mengetahui ringkasan proses upload feed generik dan penjelasan tentang cara mengonfigurasi akun Anda untuk upload feed generik.
Membuat dan mengupload feed menu
Saat membuat dan mengupload feed menu, perhatikan hal-hal berikut:
-
Ikuti spesifikasi data yang dijelaskan dalam
feed menu
untuk membuat file data menu. Nama file data menu harus unik di antara upload. Sebaiknya
sertakan stempel waktu dalam nama file, misalnya,
menu1_1633621547.json
. -
Di deskripsi set file, tetapkan kolom
name
kegoogle.food_menu
. Untuk melihat contoh konten file deskripsi, lihat Contoh JSON File Deskripsi. Nama file deskripsi harus unik di antara upload. Sebaiknya sertakan stempel waktu dalam nama file, misalnya,descriptor_1633621547.filesetdesc.json
. File deskripsi harus diupload ke dropbox SFTP generik sebagai bagian dari feed menu. - Feed menu harus diupload ke dropbox SFTP generik dengan ritme harian sebagai pembaruan penuh.
- Info dropbox SFTP feed dapat ditemukan di bagian Konfigurasi > Feed di Portal Partner.
Menggunakan opsi item menu
Opsi item menu dapat ditentukan menggunakan proto
MenuItemOption
. Opsi item menu ditampilkan sebagai daftar datar di bawah item menu. Lihat contoh di bawah.
Hanya opsi item menu wajib yang didukung. Opsi item menu yang diperlukan adalah opsi yang harus dipilih pelanggan saat memesan. Misalnya, saat memesan pizza, ukuran adalah opsi wajib. Opsi item menu yang bersifat opsional (yaitu "opsi untuk menambahkan alpukat") tidak didukung.
Karena opsi item menu ditampilkan sebagai satu daftar datar, partner dengan beberapa kumpulan opsi yang diperlukan untuk satu item menu (misalnya, latte dengan opsi ukuran dan opsi susu) harus memutuskan cara terbaik untuk menampilkan opsi tersebut di Google. Google merekomendasikan heuristik berikut:
- Jika hanya satu kumpulan opsi yang diperlukan yang memengaruhi harga, sebaiknya sertakan kumpulan opsi tersebut dalam feed.
- Untuk semua kasus lainnya, partner dapat menentukan cara terbaik untuk menampilkan opsi item menu. Membuat daftar panjang opsi untuk semua kemungkinan kombinasi opsi tidak direkomendasikan.
Saat menyertakan opsi item menu di bagian item menu:
- Item menu harus memiliki minimal satu penawaran dengan harga (untuk kasus saat opsi item menu tidak memengaruhi harga).
- Item menu harus memiliki serangkaian opsi, dengan harga setiap opsi ditetapkan ke harga total item dengan opsi tersebut dipilih.
Harga hanya boleh diberikan untuk item menu atau untuk opsi item menu, tetapi tidak untuk keduanya.
Cara melihat menu
Setelah feed menu diluncurkan, data feed menu Anda mungkin terlihat di tab "Menu" placesheet restoran. Jika beberapa sumber menyediakan menu untuk restoran yang sama, penjual dapat memilih penyedia pilihan di editor menu Google Profil Bisnis. Untuk mengetahui informasi selengkapnya tentang cara penjual memilih penyedia menu yang diinginkan, lihat Mengelola menu.
Platform Google berikut menampilkan tab "Menu" di placesheet:
Produk | Perangkat |
---|---|
Google Penelusuran | Web Seluler |
Google Penelusuran | Native Seluler |
Google Maps | Native Seluler |
Untuk menguji di desktop, gunakan alat developer browser Anda untuk menyimulasikan perangkat seluler.
- Di Tampilan Inventaris, pilih penjual, lalu klik link placesheet untuk melihat placesheet restoran.
- Buka Chrome Developer Tools (klik kanan Periksa atau Lihat -> Developer -> Developer Tools), pilih jenis perangkat seluler dan muat ulang halaman.
Praktik Terbaik
Berikut adalah praktik terbaik yang harus diikuti saat mengembangkan feed menu.
- Hanya kaitkan satu menu ke restoran.
- Berikan bahasa pilihan sebagai bahasa pertama di TextField. Jika Anda mengirim beberapa objek LocalizedText, saat ini hanya objek pertama dalam daftar teks yang ditampilkan kepada pengguna.
- Semua item menu harus ditambahkan ke bagian menu, jangan tambahkan item menu langsung ke objek menu.
- Berikan konten menggunakan encoding utf-8. Anda tidak perlu meng-escape karakter non-ascii.
- Batasi file atau shard feed hingga 1.000 seperti yang disebutkan dalam Menggunakan dropbox feed Generik.