بررسی اجمالی

شرکای Google ممکن است داده‌های منوی ساختاریافته را از طریق ادغام فهرست‌های انتظار رزرواسیون برای استفاده در بخش منوی صفحه مکان رستوران در Google Maps Mobile (Android و iOS) در اختیار Google قرار دهند.

داده‌های منو با استفاده از فیدهای عمومی دریافت می‌شوند. قبل از شروع، چند دقیقه وقت بگذارید تا مطمئن شوید که مراحل تنظیم حساب را کامل کرده اید و برای مروری بر فرآیند آپلود فید عمومی و توضیحی در مورد نحوه پیکربندی حساب خود برای آپلود فید عمومی، مقاله استفاده از دراپ باکس فید عمومی را مطالعه کنید.

ایجاد و آپلود فیدهای منو

هنگام ایجاد و آپلود فیدهای منو، موارد زیر را در نظر داشته باشید:

  • برای تولید فایل های داده منو، مشخصات داده شرح داده شده در فید منو را دنبال کنید. نام فایل داده های منو باید بین آپلودها منحصر به فرد باشد. توصیه می شود در نام فایل یک مهر زمانی قرار دهید، به عنوان مثال menu1_1633621547.json .
  • در توصیفگر مجموعه فایل، فیلد name را روی google.food_menu تنظیم کنید. برای مشاهده نمونه ای از محتویات فایل توصیفگر، به نمونه فایل توصیفی JSON مراجعه کنید. نام فایل های توصیفگر باید بین آپلودها منحصر به فرد باشد. توصیه می شود در نام فایل یک مهر زمانی قرار دهید، به عنوان مثال، descriptor_1633621547.filesetdesc.json . فایل توصیفگر باید به عنوان بخشی از خوراک منو در Dropbox عمومی SFTP آپلود شود.
  • فیدهای منو باید در دراپ باکس عمومی SFTP در یک آهنگ روزانه به عنوان تازه کردن کامل آپلود شوند.
  • اطلاعات دراپ باکس Feed SFTP را می توان در قسمت پیکربندی > فیدها در پورتال شریک یافت.
  • انتخاب دراپ باکس های فید

    شکل 1: اطلاعات عمومی دراپ باکس SFTP

کار با گزینه های آیتم های منو

گزینه های آیتم منو را می توان با استفاده از پروتو MenuItemOption مشخص کرد. گزینه های آیتم های منو به صورت یک لیست مسطح در زیر آیتم منو نمایش داده می شوند. مثال زیر را ببینید.

قیمت گذاری آیتم های منو با گزینه ها

شکل 2: چوب نان و سس دارای دو گزینه منو است: Sm و Lg

فقط گزینه های مورد نیاز منو پشتیبانی می شوند. یکی از گزینه های مورد نیاز منو گزینه ای است که مشتری باید هنگام سفارش انتخاب کند. به عنوان مثال، هنگام سفارش پیتزا، اندازه یک گزینه ضروری است. گزینه های مورد منو که اختیاری هستند (به عنوان مثال "گزینه افزودن آووکادو") پشتیبانی نمی شوند.

از آنجایی که گزینه‌های آیتم‌های منو به‌صورت یک فهرست مسطح نمایش داده می‌شوند، شرکا با مجموعه‌های متعددی از گزینه‌های مورد نیاز برای یک آیتم منو (مثلاً یک لاته با گزینه‌های اندازه و گزینه‌های شیر) باید تصمیم بگیرند که چگونه بهترین گزینه‌ها را در Google نمایش دهند. گوگل اکتشافی زیر را توصیه می کند:

  • اگر فقط یک مجموعه گزینه مورد نیاز روی قیمت تأثیر می گذارد، ترجیح دهید آن مجموعه گزینه را در فیدها لحاظ کنید.
  • برای همه موارد دیگر، تعیین بهترین نحوه نمایش گزینه های آیتم های منو به عهده شریک است. ایجاد لیست های طولانی از گزینه ها برای همه ترکیب های ممکن از گزینه ها توصیه نمی شود.

هنگام گنجاندن گزینه های آیتم منو در زیر یک آیتم منو، یا:

  • آیتم منو باید حداقل یک پیشنهاد با قیمت داشته باشد (برای مواردی که گزینه های آیتم منو روی قیمت تاثیر نمی گذارد).
  • آیتم منو باید دارای مجموعه‌ای از گزینه‌ها باشد که هر کدام به اندازه قیمت کل آیتم با انتخاب آن گزینه، قیمت دارند.

قیمت باید فقط برای آیتم منو یا گزینه های آن ارائه شود، اما نه برای هر دو.

پس از راه‌اندازی فیدهای منو، داده‌های فید منوی شما ممکن است در برگه مکان رستوران "منو" قابل مشاهده باشد. اگر چندین منبع منوها را برای یک رستوران ارائه می‌دهند، تاجر می‌تواند ارائه‌دهنده ترجیحی را در ویرایشگر منوی نمایه کسب‌وکار Google انتخاب کند. برای اطلاعات بیشتر در مورد اینکه چگونه یک تاجر می‌تواند ارائه‌دهنده منوی ترجیحی را انتخاب کند، به مدیریت منوی خود مراجعه کنید.

سطوح Google زیر برگه "Menu" را در صفحه مکان نمایش می دهند:

تولید - محصول دستگاه
جستجوی گوگل وب موبایل
جستجوی گوگل بومی موبایل
نقشه های گوگل بومی موبایل
منوهای بصری جدید ما در جستجوی Google تلفن همراه قابل مشاهده هستند و این تجربه به سطوح اضافی از جمله دسکتاپ و Google Maps گسترش خواهد یافت.

منوی مثالی که آیتم های منو را با توضیحات نشان می دهد

شکل 3: نمونه ای از نحوه نمایش محتوای فید منو.

به منظور آزمایش روی دسکتاپ، از ابزارهای توسعه دهنده مرورگر خود برای شبیه سازی یک دستگاه تلفن همراه استفاده کنید.

  1. در نمای موجودی ، تاجر را انتخاب کنید و روی پیوند مکان صفحه کلیک کنید تا برگه مکان رستوران را مشاهده کنید.
  2. Chrome Developer Tools را باز کنید (راست کلیک کنید Inspect یا View -> Developer -> Developer Tools)، نوع دستگاه تلفن همراه را انتخاب کنید. نوع دستگاه موبایل و صفحه را رفرش کنید.

بهترین شیوه ها

موارد زیر بهترین روش هایی است که باید هنگام توسعه فیدهای منو دنبال کنید.

  • فقط یک منو را به یک رستوران مرتبط کنید.
  • زبان ترجیحی را به عنوان زبان اول در TextField ارائه دهید. اگر چندین شیء LocalizedText را ارسال می کنید، در حال حاضر فقط اولین شی در لیست متن به کاربران نمایش داده می شود.
  • همه موارد منو باید به بخش های منو اضافه شوند، موارد منو را مستقیماً به شیء منو اضافه نکنید.
  • ارائه محتوا با استفاده از رمزگذاری utf-8. لازم نیست از شخصیت های غیر ascii فرار کنید.
  • همانطور که در استفاده از دراپ باکس فید عمومی ذکر شد، فایل‌ها یا خرده‌های فید را به 1000 محدود کنید.