พาร์ทเนอร์ของ Google สามารถให้ข้อมูลเมนูที่มีโครงสร้างแก่ Google ผ่านการผสานรวมรายการรอการจอง เพื่อใช้ในส่วนเมนูของ Google Business Profile ของร้านอาหารและจุดแรกเข้าอื่นๆ ในแพลตฟอร์มสำหรับผู้บริโภคของ Google
ระบบจะส่งผ่านข้อมูลเมนูโดยใช้ฟีดทั่วไป ก่อนเริ่มใช้งาน
- โปรดตรวจสอบว่าได้สร้างบัญชีเสร็จสมบูรณ์แล้ว
- ทำความเข้าใจกระบวนการอัปโหลดฟีดทั่วไป
- ทำความเข้าใจวิธีกำหนดค่าบัญชีสำหรับการอัปโหลดฟีดทั่วไป
สคีมา
ดูสคีมาเมนูแบบเต็มได้ที่นี่
การสร้างและอัปโหลดฟีดเมนู
เมื่อสร้างและอัปโหลดฟีดเมนู ให้ทำตามหลักเกณฑ์และข้อกำหนดต่อไปนี้-
หากต้องการระบุรายละเอียดร้านอาหาร ให้ทำตามข้อกำหนดในการจัดทำข้อมูลที่อธิบายไว้ในฟีดผู้ขาย
ดูตัวอย่างไฟล์ JSON ได้ที่ตัวอย่าง JSON
ชื่อไฟล์ข้อมูลควรไม่ซ้ำกันระหว่างการอัปโหลด ขอแนะนำให้ใส่การประทับเวลาใน
ชื่อไฟล์ เช่น
menu1_1633621547.json
-
ในตัวอธิบายชุดไฟล์สำหรับฟีดเมนู ให้ตั้งค่าฟิลด์
name
เป็นgoogle.food_menu
หากต้องการดูตัวอย่างเนื้อหาของไฟล์ตัวอธิบาย โปรดดูตัวอย่าง JSON ของไฟล์ตัวอธิบาย ชื่อไฟล์ตัวอธิบายควรไม่ซ้ำกันระหว่างการอัปโหลด ขอแนะนำให้ใส่ การประทับเวลาในชื่อไฟล์ เช่นdescriptor_1633621547.filesetdesc.json
คุณต้องอัปโหลดไฟล์ตัวอธิบายไปยังเซิร์ฟเวอร์ SFTP ทั่วไปซึ่งเป็นส่วนหนึ่งของฟีดเมนู - คุณต้องอัปโหลดฟีดไปยังเซิร์ฟเวอร์ SFTP ทั่วไปทุกวันเพื่อเป็นการรีเฟรชแบบสมบูรณ์
- จำกัดฟีดไว้ที่ 1,000 Shard (ไฟล์) ตามที่ระบุไว้ในการใช้ SFTP ฟีดทั่วไป
คุณดูสถานะการส่งผ่านข้อมูลฟีดได้ในส่วนฟีด > ประวัติ ของพอร์ทัลพาร์ทเนอร์ คุณดูข้อมูลเซิร์ฟเวอร์ SFTP ของฟีดได้ในส่วนการกำหนดค่า > ฟีด ของพอร์ทัลพาร์ทเนอร์
คุณดูสถานะการส่งผ่านข้อมูลฟีดได้ในส่วนฟีด > ประวัติ ของพอร์ทัลพาร์ทเนอร์ คุณดูข้อมูลเซิร์ฟเวอร์ SFTP ของฟีดได้ในส่วนการกำหนดค่า > ฟีด ของพอร์ทัลพาร์ทเนอร์
การทำงานกับตัวเลือกรายการเมนู
คุณระบุตัวเลือกรายการในเมนูได้โดยใช้โปรโตคอล MenuItemOption
พาร์ทเนอร์ที่มีชุดตัวเลือกที่จำเป็นหลายชุดสำหรับรายการเมนูเดียว (เช่น ลาเต้ที่มีตัวเลือกขนาดและตัวเลือกนม) ต้องตัดสินใจว่าจะแสดงตัวเลือกเหล่านั้นใน Google อย่างไรให้ดีที่สุด Google ขอแนะนำให้ทำดังนี้
- ฟีดเมนูควรตรงกับเว็บไซต์สั่งอาหารของพาร์ทเนอร์ (หรือเมนูรับประทานอาหารที่ร้านของร้านอาหารหากคุณไม่มีเว็บไซต์สั่งอาหารสำหรับสถานที่ตั้ง)
หากแสดงสินค้าพร้อมราคาแต่ละรายการในเว็บไซต์สั่งซื้อ ควรใช้
MenuItem
หากแสดงสินค้าพร้อมราคาฐานและตัวเลือกหลายรายการ คุณควรใช้MenuItemOption
- หลีกเลี่ยงการใส่รายการตัวเลือกยาวๆ เช่น
- เบอร์ริโตไก่
- เบอร์ริโตไก่ใส่ชีส
- เบอร์ริโตไก่กับซัลซ่า
- เบอร์ริโตไก่กับซัลซ่าและชีส
- เบอร์ริโตไก่กับกัวกาโมเล
- เบอร์ริโตไก่กับกัวกาโมเลและซัลซา
- ระบบจะรองรับตัวเลือกรายการในเมนูเฉพาะในกรณีที่อาหารต้องเลือกตัวเลือกใดตัวเลือกหนึ่ง เท่านั้น เช่น เมื่อสั่งพิซซ่า ขนาดเป็นตัวเลือกที่จำเป็น ระบบไม่รองรับตัวเลือกรายการเมนูที่ มีไว้สำหรับส่วนเสริม (เช่น "ตัวเลือกในการเพิ่มอะโวคาโด") และไม่ควรใส่ไว้ในฟีด
ราคาตัวเลือกของรายการในเมนูควรเป็นราคาเต็มของรายการเมื่อเลือกตัวเลือกนั้น คุณควรกำหนดราคาสำหรับรายการในเมนูหรือตัวเลือกของรายการนั้น แต่ไม่ควรตั้งค่าทั้ง 2 อย่าง
ร้านอาหารที่มีหลายเมนู
ร้านอาหาร (เอนทิตี) 1 แห่งจะมีเมนูได้เพียง 1 รายการ สำหรับร้านอาหารที่มีหลายเมนู (เช่น เมนูมื้อกลางวันและมื้อเย็นแยกกัน) คุณสามารถรวมเมนูทั้งหมดไว้ในเมนูเดียวที่มี MenuSections (เช่น เมนูเดียวที่มีส่วนสำหรับมื้อกลางวันและส่วนสำหรับมื้อเย็น) เมนูที่ได้จะมีโครงสร้างดังนี้
- เมนู
- ส่วนอาหารกลางวัน
- ซุป
- ซุป 1
- ซุป 2
- แซนด์วิช
- แซนด์วิช 1
- แซนด์วิช 2
- ส่วนอาหารค่ำ
- จานเรียกน้ำย่อย
- Starter 1
- Starter 2
- ไฟบ้าน
- จานหลัก 1
- จานหลัก 2
การแชร์เมนูในร้านอาหารต่างๆ
คุณแชร์เมนูเดียวในร้านอาหารหลายแห่งได้โดยใส่ร้านอาหารทั้งหมดไว้ในmerchant_ids
รายการของเมนู โปรดทราบว่ารายการนี้ยอมรับรหัสเอนทิตีสำหรับพาร์ทเนอร์ที่ใช้ฟีดเอนทิตี
แนวทางปฏิบัติแนะนำ
แนวทางปฏิบัติแนะนำที่ควรทำตามเมื่อพัฒนาฟีดเมนูมีดังนี้
- เชื่อมโยงเฉพาะ เมนู กับร้านอาหาร
- ระบุภาษาที่ต้องการเป็นภาษาแรกใน TextField หากคุณส่งออบเจ็กต์ LocalizedText หลายรายการ ระบบจะแสดงออบเจ็กต์แรกในรายการข้อความต่อผู้ใช้
- คุณต้องเพิ่มรายการในเมนู ทั้งหมดลงในส่วนเมนู อย่าเพิ่มรายการในเมนูลงในออบเจ็กต์เมนูโดยตรง
- ระบุเนื้อหาโดยใช้การเข้ารหัส UTF-8 ไม่จำเป็นต้องหลีกเลี่ยงอักขระที่ไม่ใช่ ASCII
- หากคุณเปิดตัวในหลายภูมิภาค โปรดตรวจสอบว่าคุณใช้รหัสสกุลเงินและ หน่วยเงินที่ถูกต้องในช่องหน่วยและช่องนาโน - โปรดระมัดระวังเป็นพิเศษในช่องนาโนซึ่งเป็น 10^-9 ของหน่วย ใช้เครื่องมือแสดงภาพเมนูในเครื่องมือดูสินค้าคงคลัง เพื่อยืนยันว่าคุณได้ตั้งราคาอย่างถูกต้อง
- การแสดงเมนูที่สมบูรณ์ ครอบคลุม และใหม่ล่าสุดแก่ผู้ใช้เป็นกุญแจสำคัญในการมอบประสบการณ์การใช้งานที่ เป็นประโยชน์และน่าสนใจ ราคา คำอธิบาย รูปภาพ และข้อมูลด้านอาหาร เป็นองค์ประกอบสำคัญในการกระตุ้นการตัดสินใจ และเราขอแนะนำให้พาร์ทเนอร์ระบุข้อมูลเหล่านี้ให้มากที่สุด เพื่อมอบประสบการณ์ที่ดีที่สุดแก่ผู้ใช้และผู้ขาย
เครื่องมือสำหรับการพัฒนาและการทดสอบ
หลังจาก เปิดตัวฟีดเมนูแล้ว ข้อมูลฟีดเมนูจะมีสิทธิ์ปรากฏในประสบการณ์การค้นพบ และอาจแสดงในแท็บ "เมนู" ของแผ่นข้อมูลร้านอาหาร แท็บเมนูรองรับใน Google Search (อุปกรณ์เคลื่อนที่และเดสก์ท็อป) และจะขยายประสบการณ์การใช้งานไปยังแพลตฟอร์มอื่นๆ รวมถึง Google Maps ประสบการณ์การใช้งานที่แสดงอาจแตกต่างกันไปตามแพลตฟอร์ม
ใช้เครื่องมือแสดงภาพเมนูในเครื่องมือดูพื้นที่โฆษณาเพื่อดูตัวอย่างเมนู เพื่อให้มั่นใจว่าเมนูมีโครงสร้างถูกต้อง
เมนูร้านอาหารอาจมาจากหลายแหล่งที่มา รวมถึงจากร้านอาหารเองผ่าน Google Business Profile, พาร์ทเนอร์การสั่งอาหารและการจอง, รูปภาพเมนูที่ผู้ใช้อัปโหลด และอื่นๆ หากมีแหล่งที่มาหลายแห่งที่ระบุเมนูสำหรับร้านอาหารเดียวกัน ผู้ขายสามารถเลือกผู้ให้บริการที่ต้องการ ในเครื่องมือแก้ไขเมนูของ Google Business Profile