تطبيق الأسئلة الشائعة التفاعلي باستخدام Google Apps Script
تمهيد
- في عالم يعتمد على التنظيم والمعلومة السريعة، يأتي هذا التطبيق ليقدم تجربة سلسة لعرض الأسئلة الشائعة (FAQ) كمثال لاستعراض بيانات جدول بطريقة جذابة وتفاعلية.
- تم تصميمه باستخدام Google Apps Script بالتكامل مع Google Sheets، ما يجعله مناسبًا لأصحاب المواقع التعليمية، والمؤسسات، وحتى المطورين المستقلين.
✨ مميزات التطبيق:
- ✅ عرض تفاعلي وجذاب للأسئلة والأجوبة باستخدام تأثيرات CSS وSVG
- 📱 متوافق مع جميع الأجهزة (كمبيوتر، هاتف، لوحي)
- 🌐 ربط مباشر مع Google Sheets يوفر تحديث تلقائي
- 🧩 قابل للتعديل والتطوير حسب الاحتياج
- 📁 يعمل بالكامل داخل Google Workspace بدون الحاجة لاستضافة خارجية
🛠️ خطوات تركيب التطبيق:
-
🧭 الخطوة 1: إعداد Google Sheets
-
أنشئ ورقة باسم
DATA
تحتوي على الأسئلة في العمود الثاني، والأجوبة في الأعمدة التالية. - اذا رغبت في تغير اسم ورقة العمل يمكن تحديد الاسم المناسب لك ثم تعديل الاسم في الكود.
- العمود الاول لترقيم الاسئلة ولن يظهر انما فقط لك ستجد له استخدامات مهمة اكتشفها.
-
🧠 الخطوة 2: إضافة كود التطبيق في Apps Script
-
من داخل Google Sheets، اختر : قائمة الإضافات ومنها برمجة التطبيقات ثم أضف الكود التالي داخل ملف code.gs قد
يكون اسمه الرمز حسب اللغة التي تستخدمها يفضل تغير اسمه
.
-
لا تنسى بعد كل تعديل نقر زر الحفظ
- 📌 لنسخ الكود بالكامل انقر داخل المربع التالي ثم اضغط Ctrl + A ثم Ctrl + C.
-
من داخل Google Sheets، اختر : قائمة الإضافات ومنها برمجة التطبيقات ثم أضف الكود التالي داخل ملف code.gs قد
يكون اسمه الرمز حسب اللغة التي تستخدمها يفضل تغير اسمه
- ارجع الى جدول البيانات الخاص بك وانسخ الرابط الخاص به من شريط العنوان في المتصفح مثلا عندي كان في مثال الشرح هكذا :
- ستقوم بنسخ الجزء الموجود بين edit/ وبين /d كما هو محدد بالأزرق في الصورة وتلصقه مستبدلا الموجود في السطر 2 داخل القوسين والعلامة المفردة (' ')
- تأكد انك لم تحذف علامات التنصيص المفردة ووضعت المفتاح داخلها انقر حفظ .
- استبدل بالنجوم معرف الجدول الذي ترغب في عرض بياناته
- لا تنسى بعد كل تعديل نقر زر الحفظ
-
📄 الخطوة 3: إنشاء واجهة النموذج باستخدام HTML
- في قسم الملفات انقر + لاضافة ملف بامتداد html .
-
أنشئ ملف جديد داخل Apps Script باسم
index.html
، وأضف الكود التالي لتصميم واجهة النموذج. - 📌 لنسخ الكود بالكامل: انقر داخل المربع ثم اضغط Ctrl + A ثم Ctrl + C.
🚀 الخطوة 4: نشر التطبيق
- من محرر Apps Script، اختر "نشر → نشر كتطبيق ويب ستجد رمز لاختيار نوع التطبيق ".
- قم بتعبئة البيانات
- الوصف لفهم اخر تعديلات
- التنفيذ باسمك.
- من يمكنه الوصول: أي شخص.
- انقر زر نشر.
- سينتقل بك الى تحديد تفويض الوصل لابد من السماح بذلك انقر خيارات متقدمة لذلك.
- بعد السماح ستحصل على رابط جاهز للنشر.
🎯 الفائدة العملية:
هذا التطبيق يمكن استخدامه في:
- المدارس والمراكز التعليمية لعرض معلومات مهمة للطلاب
- الشركات والأنشطة لشرح الإجراءات أو الشروط
- الصفحات الشخصية والمواقع لتسهيل التواصل والإجابة على الأسئلة المتكررة
📝 الخاتمة:
- تطبيق الأسئلة الشائعة هذا ليس مجرد أداة عرض، بل منصة تفاعلية تُسهّل الوصول للمعلومة بسرعة وأناقة. والأجمل أنه قابل للتعديل حسب احتياجاتك. جربه، وشارك تجربتك مع الآخرين!
- الآن اليك اقتراح ما رأيك ربطه مع نفس الجدول الذي استخدمته في م1 وبذلك نموذج لادخال البيانات واخر لعرضها 😉.
- معاينة سكربت م2 المميز ولكن استخدمت التطبيق لعرض اخبار.
دمتم بخير