พาร์ทเนอร์ของ Google อาจให้ข้อมูลเมนูที่เป็น Structured Data แก่ Google ผ่านการผสานรวมการจองแบบครบวงจรเพื่อใช้ในส่วนเมนูของแผ่นข้อมูลของร้านอาหารใน Google Maps บนอุปกรณ์เคลื่อนที่ (Android และ iOS)
ระบบจะนำเข้าข้อมูลเมนูโดยใช้ฟีดทั่วไป ก่อนเริ่มต้น โปรดใช้เวลาสักครู่เพื่อตรวจสอบว่าคุณได้ทําตามขั้นตอนการตั้งค่าบัญชีจนเสร็จสิ้น และอ่านบทความการใช้ Dropbox ของฟีดทั่วไปเพื่อดูภาพรวมของกระบวนการอัปโหลดฟีดทั่วไปและคำอธิบายเกี่ยวกับวิธีกำหนดค่าบัญชีสำหรับการอัปโหลดฟีดทั่วไป
การสร้างและอัปโหลดฟีดเมนู
โปรดคำนึงถึงสิ่งต่อไปนี้เมื่อสร้างและอัปโหลดฟีดเมนู
-
ทำตามข้อกำหนดในการจัดทำข้อมูลตามที่อธิบายไว้ในฟีดเมนูเพื่อสร้างไฟล์ข้อมูลเมนู ชื่อไฟล์ข้อมูลเมนูควรไม่ซ้ำกันระหว่างการอัปโหลด เราขอแนะนำให้ใส่การประทับเวลาในชื่อไฟล์ เช่น
menu1_1633621547.json
-
ในคำอธิบายไฟล์กลุ่ม ให้ตั้งค่าช่อง
name
เป็นgoogle.food_menu
หากต้องการดูตัวอย่างเนื้อหาของไฟล์คำอธิบาย โปรดดูตัวอย่าง JSON ของไฟล์คำอธิบาย ชื่อไฟล์คําอธิบายควรไม่ซ้ำกันระหว่างการอัปโหลด ขอแนะนําให้ใส่การประทับเวลาในชื่อไฟล์ เช่นdescriptor_1633621547.filesetdesc.json
คุณควรอัปโหลดไฟล์คําอธิบายไปยังดรอปบ็อกซ์ SFTP ทั่วไปโดยเป็นส่วนหนึ่งของฟีดเมนู - คุณควรอัปโหลดฟีดเมนูไปยังดรอปบ็อกซ์ SFTP ทั่วไปเป็นรายวันเพื่อรีเฟรชข้อมูลทั้งหมด
- ดูข้อมูล Dropbox SFTP ของฟีดได้ในส่วนการกําหนดค่า > ฟีดของพอร์ทัลพาร์ทเนอร์
การทำงานกับตัวเลือกรายการเมนู
คุณสามารถระบุตัวเลือกรายการเมนูได้โดยใช้ MenuItemOption
proto ตัวเลือกรายการเมนูจะแสดงเป็นรายการแบบแบนใต้รายการเมนู ดูตัวอย่างด้านล่าง
ระบบรองรับเฉพาะตัวเลือกรายการในเมนูที่ต้องระบุเท่านั้น ตัวเลือกรายการเมนูที่ต้องระบุคือตัวเลือกที่ลูกค้าต้องเลือกเมื่อสั่งซื้อ เช่น เมื่อสั่งพิซซ่า ตัวเลือกขนาดเป็นตัวเลือกที่ต้องระบุ ระบบไม่รองรับตัวเลือกรายการเมนูที่ไม่บังคับ (เช่น "ตัวเลือกในการเพิ่มอะโวคาโด")
เนื่องจากตัวเลือกรายการเมนูจะแสดงเป็นรายการเดียวแบบแบน พาร์ทเนอร์ที่มีตัวเลือกที่จำเป็นหลายชุดสำหรับรายการเมนูเดียว (เช่น ลาเต้ที่มีตัวเลือกขนาดและตัวเลือกนม) ต้องตัดสินใจว่าควรแสดงตัวเลือกเหล่านั้นใน Google ด้วยวิธีใดที่เหมาะที่สุด Google ขอแนะนําให้ใช้วิธีการแก้ปัญหาแบบเฮuristic ต่อไปนี้
- หากมีชุดตัวเลือกที่ต้องระบุเพียงชุดเดียวที่มีผลต่อราคา คุณควรรวมชุดตัวเลือกนั้นไว้ในฟีด
- ในกรณีอื่นๆ ทั้งหมด พาร์ทเนอร์จะเป็นผู้ตัดสินใจว่าควรแสดงตัวเลือกรายการเมนูอย่างไรให้ดีที่สุด ไม่แนะนําให้สร้างรายการตัวเลือกที่ยาวมากสําหรับการผสมผสานตัวเลือกที่เป็นไปได้ทั้งหมด
เมื่อรวมตัวเลือกรายการในเมนูไว้ใต้รายการในเมนู ให้ทำอย่างใดอย่างหนึ่งต่อไปนี้
- รายการเมนูต้องมีข้อเสนออย่างน้อย 1 รายการที่มีราคา (สำหรับกรณีที่ตัวเลือกรายการเมนูไม่ส่งผลต่อราคา)
- รายการเมนูต้องมีชุดตัวเลือก โดยราคาของแต่ละตัวเลือกจะต้องเป็นราคารวมของรายการที่มีการเลือกตัวเลือกนั้น
คุณควรระบุราคาสำหรับรายการเมนูหรือตัวเลือกของเมนูเท่านั้น แต่ต้องไม่ระบุทั้ง 2 อย่าง
วิธีดูเมนู
หลังจาก เปิดตัวฟีดเมนูแล้ว ข้อมูลฟีดเมนูอาจปรากฏในแท็บ "เมนู" ของแผ่นข้อมูลร้านอาหาร หากมีแหล่งที่มาหลายแห่งที่แสดงเมนูของร้านอาหารเดียวกัน ผู้ขายสามารถเลือกผู้ให้บริการที่ต้องการในเครื่องมือแก้ไขเมนูของ Google Business Profile ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่ผู้ขายสามารถเลือกผู้ให้บริการเมนูที่ต้องการได้ที่จัดการเมนู
แพลตฟอร์มต่อไปนี้ของ Google จะแสดงแท็บ "เมนู" ในแผ่นข้อมูล
ผลิตภัณฑ์ | อุปกรณ์ |
---|---|
Google Search | เว็บมือถือ |
Google Search | เนทีฟบนอุปกรณ์เคลื่อนที่ |
Google Maps | เนทีฟบนอุปกรณ์เคลื่อนที่ |
หากต้องการทดสอบบนเดสก์ท็อป ให้ใช้เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของเบราว์เซอร์เพื่อจำลองอุปกรณ์เคลื่อนที่
- ในมุมมองสินค้าคงคลัง ให้เลือกผู้ขายแล้วคลิกลิงก์แผ่นข้อมูลเพื่อดูแผ่นข้อมูลร้านอาหาร
- เปิดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ Chrome (คลิกขวาที่ "ตรวจสอบ" หรือ "ดู" -> "นักพัฒนาซอฟต์แวร์" -> "เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์") เลือกประเภทอุปกรณ์เคลื่อนที่ แล้วรีเฟรชหน้า
แนวทางปฏิบัติแนะนำ
ต่อไปนี้คือแนวทางปฏิบัติแนะนำที่ควรทำตามเมื่อพัฒนาฟีดเมนู
- เชื่อมโยงเมนูเพียงรายการเดียวกับร้านอาหาร
- ระบุภาษาที่ต้องการเป็นภาษาแรกในTextField หากคุณส่งออบเจ็กต์ LocalizedText หลายรายการ ปัจจุบันระบบจะแสดงเฉพาะออบเจ็กต์แรกในรายการข้อความต่อผู้ใช้
- ควรเพิ่มรายการในเมนูทั้งหมดลงในส่วนเมนู อย่าเพิ่มรายการในเมนูลงในออบเจ็กต์เมนูโดยตรง
- ระบุเนื้อหาโดยใช้การเข้ารหัส UTF-8 คุณไม่จำเป็นต้องหลีกอักขระที่ไม่ใช่ ASCII
- จำกัดไฟล์ฟีดหรือกลุ่มเป็น 1,000 รายการตามที่ระบุไว้ในการใช้ดรอปบ็อกซ์ฟีดทั่วไป