صفحۀ مقدس: چگونه صفحات گوگل را به یک RSS reader تبدیل کنیم؟

شکل ۱. اکسل شیت
شکل ۱. اکسل شیت
منتشر شده در Thenextweb.comبه تاریخ ۱۰ می ۲۰۲۱
لینک منبع Holy sheet: How to turn Google Sheets into an RSS reader

در مجموعه مقالات «صفحۀ مقدس»، ما در حال بررسی تمام کارهایی هستیم که شما می‌توانید با «گوگل شیت» انجام دهید. به غیر از خرد کردن اعداد ساده، از ردیابی سهام‌تان گرفته تا پاک کردن اطلاعات تماس از وبسایت‌ها. امروز، ما یک سورپرایز خوشامدگویی برای تمام افراد معتاد به اخبار در میان مشتریان فروشگاه‌های زنجیره‌ای گوگل داریم.

بیایید ابتدا با اصول شروع کنیم …

صفحات گوگل عملکرد بسیار کوچکی دارند به نام IMPORTFEED که به شما این امکان را می‌دهد که آخرین موارد محتوایی -پست‌های وبلاگ، مقالات خبری- را از نشریات آنلاین با استفاده از RSS یا URL فید XML خود استخراج کنید. به عنوان مثال، اگر شما تایپ کنید («https://tenextweb.com/fate»)IMPORTFEED، برگه‌های گوگل بیست آیتم اخیر را می‌یابند و آن‌ها را در یک جدول قرار می‌دهند.

شکل ۲. برگه‌های گوگل
شکل ۲. برگه‌های گوگل

هر مورد (یا مقاله) از فید یافت‌شده به یک ردیف شامل یک عنوان، نویسنده، url، انتشار تاریخ و زمان و خلاصه ترجمه می‌شود. اگر می‌خواهید این سرسازها در ردیف بالا ظاهر شوند، می‌توانید فرمول را به = IMPORTFEED ( https://thenextweb.com/feed”, “items”, TRUE) تغییر دهید. و اگر می‌خواهید کم‌تر از بیست آیتم ظاهر شود، به سادگی عدد را در انتها اضافه کنید: = IMPORTFEED (https://thenextweb.com/feed”, “items”, TRUE, 10).

وقت آن رسیده که برگه‌های گوگل را به سطح بعدی ببریم.

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

من یک الگو برای شما درست کرده‌ام که دقیقا همین کار را می‌کند. در تب اول سند گوگل شیت به نام «مدیریت اشتراک»، شما نام و URL های فید RSS / XML را از نشریاتی که می‌خواهید دنبال کنید وارد می‌کنید. این الگو به ۱۰۰ اشتراک محدود شده است.

شاید به مطالعه مقاله یادگیری تقویتی عمیق چندعاملی در ۱۳ خط کد با استفاده از پتینگزو(PettingZoo) علاقمند باشید.
شکل ۳. نام نشریات و Feed url (rss/xml) آنها
شکل ۳. نام نشریات و Feed url (rss/xml) آنها

این تمام کاری است که باید انجام دهید. در تب دیگر به نام «Your feed»، ۱۰ مورد اخیر از تمام این نشریات در یک فید بزرگ ادغام خواهند شد.

شکل ۴. نشریات اخیر
شکل ۴. نشریات اخیر

برای استفاده از الگو، این لینک را دنبال کنید، به سمت منوی File بروید، و یک کپی بسازید. یک کپی از این الگو در حال حاضر در حساب کاربری گوگل شما قرار دارد، و شما می‌توانید شروع به تغییر فایل‌هایی کنید که می‌خواهید در آن‌ها ثبت‌نام کنید. همچنین، شما می‌توانید با پنهان کردن ورقه‌های worker به کارهای درونی الگو نگاه کنید، اگر واقعا به آن علاقه دارید و یا حتی می‌خواهید نحوه کار آن را تغییر دهید. به سادگی به سراغ منوی نمایش و سپس به سراغ برگه‌های مخفی بروید.

بفرمایید! یک RSS reader ساده ساخته شده توسط گوگل شیت.

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