ایجاد فید
فیدها باید به طور منظم به Google ارائه شوند تا داده ها مستقیماً در Google نشان داده شوند. فیدهای زیر مورد نیاز است.
خوراک | شرح | فرکانس |
---|---|---|
متخصص | حاوی دادههایی است که تمرینکنندگان را توصیف میکند، که شامل پیوندهای شخص ثالث برای رزرو با پزشکان است. (همتا: پزشک FHIR ) . [فقط برای رزرو با پزشکان خاص لازم است] | هر 24 ساعت یکبار |
امکانات | حاوی دادههایی است که امکانات/مکانهای مراقبتهای بهداشتی، مانند مراکز آزمایش آزمایشگاهی و کلینیکها را توصیف میکند، که شامل پیوندهای شخص ثالث برای رزرو با امکانات است. (همتا: مکان FHIR ) | هر 24 ساعت یکبار |
نوع قرار | حاوی لیستی از انواع قرار ملاقات ها از جمله شناسه و نام است. به عنوان مثال چکاپ، بیمار و بیمار جدید. این به عنوان مرجعی برای محدود کردن برنامه ها استفاده خواهد شد. (همتا: نوع قرار FHIR ) | هر 24 ساعت یکبار |
دسترسی | اسلات های در دسترس را برای پزشکان معین، امکانات، انواع خدمات و انواع قرارها فهرست می کند. (همتا: اسلات FHIR ) حداقل 24 ساعت پوشش با شروع از اسلات موجود بعدی برای هر تمرین کننده، امکانات و نوع قرار ملاقات باید ارائه شود. | هر 15-60 دقیقه یک بار |
تبدیل | نرخ تبدیل را با Google به اشتراک بگذارید، از جمله معیارهایی برای بازدید از پیوندها و تکمیل قرارهای رزرو. | هر هفته یکبار |
قالب فیدها با دستور پروتکل بافر 3 توضیح داده شده است، با این حال می توانید برای مشاهده قالب JSON به نمونه های فید مراجعه کنید. توصیه می کنیم فیدها را با فرمت JSON آپلود کنید.
اندازه، اشتراک گذاری و فشرده سازی فایل خوراک
لطفاً آموزش های زیر را در مورد فشرده سازی و خرده ها مشاهده کنید:برای تعیین اندازه فیدها، از دستورالعمل های زیر استفاده کنید (یک فید می تواند از چندین فایل به نام "شارد" تشکیل شود):
- اشتراک گذاری خوراک پیشنهادی:
- خوراک تمرین کننده: 1 قطعه
- خوراک تسهیلات: 1 قطعه
- خوراک نوع قرار: 1 قطعه
- خوراک تبدیل: 1 قطعه
- خوراک در دسترس: کمتر از 20 خرده
- اندازه فایل های فید و اشتراک گذاری:
- اندازه فایل شارد را زیر 200 مگابایت نگه دارید (پس از فشرده سازی). در صورت نیاز از چند خرده استفاده کنید.
- رکوردهای فردی که در یک قطعه ارسال می شوند نیازی به ارسال در همان قطعه در فیدهای بعدی ندارند.
- برای عملکرد بهتر، داده ها را به طور مساوی بین خرده ها تقسیم کنید تا همه فایل های خرد شده از نظر اندازه مشابه باشند.
- در صورت لزوم، از gzip برای فشرده سازی فیدهای JSON متن ساده استفاده کنید. با این حال، این کار را برای هر خرده خوراک جداگانه انجام دهید.
فیدها را در SFTP Dropbox خود آپلود کنید
برای شروع آپلود فیدها، ابتدا دستورالعمل های راه اندازی را تکمیل کنید. پس از آن، به صفحه فیدها در پورتال شریک بروید. همه فیدها باید در حساب کاربری عمومی آپلود شوند.
هر فید باید از طریق SFTP به طور جداگانه با یک فایل توصیفگر مجموعه فایل آپلود شود. نام فایل توصیفگر مجموعه فایل باید <feed_name>-<generation_timestamp>.filesetdesc.json باشد که در آن <feed_name> می تواند healthappointments.practitioner
، healthappointments.facility
، healthappointments.appointment_type
، و healthappointments.availability
باشد.
برای اطلاعات بیشتر به استفاده از دراپ باکس فید عمومی مراجعه کنید. نمونه ها در صفحه نمونه های ما موجود است.
تأیید کنید که داده های شما درست به نظر می رسند
وارد پورتال شریک شوید. برای یافتن صفحات زیر در بخش داشبوردها ، به محیط Sandbox بروید.
- تغذیه می کند
- آمار خلاصه فید را نشان می دهد و به خطاها در حین آپلود فید اشاره می کند.
برای تأیید اینکه دادههای شما پس از آپلود اولیه در محیط sandbox درست به نظر میرسند، صفحه Feeds را برای هرگونه خطای فید بررسی کنید.
فیدهای خود را در تولید آپلود کنید
هنگامی که بتوانید به طور مداوم فیدهای کامل و بدون خطا را در محیط Sandbox آپلود کنید، می توانید آپلود را در محیط تولید شروع کنید. در این مرحله ادغام شما فعال نخواهد بود.
هنگامی که تمام داده های فید تولید شما به طور مداوم آپلود می شود و به سیستم تولید شما متصل می شود، فیدهای شما آماده بررسی هستند.
گوگل فیدها را ارزیابی می کند
هنگامی که فیدهای خود را آپلود می کنید، Google آنها را از نظر کیفیت و کامل بودن پردازش و ارزیابی می کند.