روند شبانه روزی

این مقاله فرآیند فعال کردن API منو برای حساب شما و ادغام با آن را پوشش می دهد. در زیر یک نمای کلی از فرآیند ورود و پیش نیازهای راه اندازی ارائه شده است. لطفاً هنگام برنامه ریزی تلاش برای یکپارچه سازی به این صفحه مراجعه کنید.

فرآیند ورود به منو

شکل 1: فرآیند سوار شدن

فرآیند ورود شامل سه مرحله است:
  1. راه اندازی - پیکربندی حساب و برنامه ریزی فرآیند توسعه.
  2. توسعه - توسعه و آزمایش خوراک داده.
  3. راه اندازی - ارزیابی داده ها قبل از راه اندازی.

برپایی

در این مرحله مهم است که تأیید کنید حساب شما در پورتال شریک کاملاً پیکربندی شده و آماده پذیرش فیدهای داده مربوط به داده های منوی ثابت است. اگر یک ادغام OwG Redirect یا RwG فعال دارید که در حال افزودن متادیتای منوها به آن هستید، از حساب موجود شما برای این ادغام مجددا استفاده خواهد شد. در مواردی که ادغام OwG Direct در این پلتفرم وجود دارد یا اصلاً ادغام نشده است، یک حساب کاربری جدید ایجاد می شود و جزئیات دسترسی از طریق ایمیل به اشتراک گذاشته می شود.

به حساب خود در پورتال شریک دسترسی داشته باشید و به صفحه پیکربندی dropbox Configuration > Feeds بروید. دو dropbox مربوط به یکپارچه سازی فید داده منو وجود دارد: Generic و Merchants . لطفاً بررسی کنید که هر دو دراپ باکس دارای کلید عمومی SSH پیکربندی شده باشند. برای اطلاعات بیشتر در مورد نحوه پیکربندی کلیدهای SSH، به این صفحه مراجعه کنید.

دراپ باکس عمومی می‌تواند فیدهای مختلفی را بپذیرد که می‌توانند از طرح‌واره‌های داده متفاوتی پیروی کنند. نوع فید که داده‌های منوی ساختاریافته را می‌پذیرد، google.food_menu نام دارد و معمولاً در ابتدای ورود شما به‌طور پیش‌فرض برای حساب شما فعال می‌شود. در صورتی که سعی کنید فید ارسال کنید و این پیام خطا را مشاهده کنید - "پردازش فید انجام نشد. هنگام تجزیه فید شما با مشکل داخلی مواجه شدیم. "google.food_menu" فعال نیست. لطفاً رفع کنید و دوباره امتحان کنید." ، لطفاً برای فعال کردن این نوع فید با نقطه تماس Google خود تماس بگیرید.

در آخر، لطفاً به صفحه پیکربندی > اطلاعات تماس بروید و مطمئن شوید که تمام اطلاعات تماس شما به روز هستند.

توسعه

مرحله توسعه شامل بخش اصلی تلاش پیاده سازی - تولید و آزمایش فیدهای داده است. فیدهای داده باید هر روز ایجاد و به dropbox هدف ارسال شوند. انتظار می رود فیدهای ارسال شده در جعبه شنی ظرف یک ساعت پس از ارسال، پردازش شروع شود. فیدهای تولید یک بار در روز در ساعت 12 بعد از ظهر در منطقه زمانی PST پردازش می شوند - فقط آخرین خوراک ارسالی برای پردازش گرفته می شود. لطفاً هنگام کار بر روی تولید فیدهای خود به مشخصات فید داده و نمونه ها مراجعه کنید. اگرچه مشخصات در فرمت protobuf ارائه شده است، توصیه می کنیم فایل های فید را با فرمت JSON آپلود کنید، زیرا عیب یابی آسان تر است. به همین دلیل نمونه های خوراک نیز در قالب JSON ارائه می شوند.

یک فایل خوراک داده را می توان به سرعت با استفاده از ابزار اعتبارسنجی آنلاین فید آزمایش کرد که تأیید می کند آیا آن فایل با مشخصات مطابقت دارد یا خیر. این ابزار نشان می دهد که آیا فایل با طرح داده مطابقت دارد یا خیر و اگر نه - لیست خطاها را خروجی می دهد. برای آزمایش کل فید داده که از چندین فایل تشکیل شده است، آن فید را در محیط sandbox آپلود کنید و پس از تکمیل پردازش، نتایج را در پورتال شریک مشاهده کنید. در طول مصرف خوراک، قوانین اعتبار سنجی اضافی برای آزمایش برخی منطق تجاری و کیفیت داده ها اعمال می شود.

نتایج مصرف خوراک

شکل 2: نتایج مصرف خوراک

راه اندازی

مرحله راه‌اندازی را می‌توان پس از اتمام کار یکپارچه‌سازی آغاز کرد و خوراک تولید به درستی کل موجودی منوهای رستوران را منعکس کرد.

پیش نیازهای راه اندازی

برای راه اندازی ادغام باید این شرایط رعایت شود:

  • فیدهای داده در محیط تولید با 0 خطا پردازش می شوند.
  • فید داده های تولید شامل موجودی کاملی است که برای این یکپارچه سازی در شروع این یکپارچه سازی در نظر گرفته شده است.
  • بیشتر داده‌های تاجر شما با مکان‌های Google Maps مطابقت دارد.
  • فیدهای تولیدی ارزیابی کیفیت داده را پشت سر گذاشتند.
  • ادغام تمام خط مشی ها و الزامات منوی غذا را برآورده می کند.

ارزیابی داده ها

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