مستوى الترميز: مبتدئ
المدة: 5 دقائق
نوع المشروع: التشغيل الآلي باستخدام مشغِّل مستند إلى الوقت
الأهداف
- فهم ما يفعله الحلّ
- فهم وظائف خدمات "برمجة تطبيقات Google" ضمن الحلّ
- إعداد النص البرمجي
- شغِّل النص البرمجي.
لمحة عن هذا الحل
إذا اشتريت أسهمًا وانخفضت قيمتها، يمكنك بيعها وشراء أسهم أخرى والاستفادة من خصم ضريبي. ويُعرف ذلك باسم "الاستفادة من الخسارة الضريبية". أدرِج أسهمك في جدول بيانات على "جداول بيانات Google" وتلقَّ تنبيهات عبر البريد الإلكتروني إذا انخفض سعر السهم عن سعر الشراء.

آلية العمل
يستخدم جدول البيانات الدالة المضمّنة في Google Finance في "جداول بيانات Google" للحصول على الأسعار الحالية للأسهم. يقارن النص البرمجي سعر شراء كل سهم مُدرَج بسعره الحالي. بعد ذلك، سيتم إرسال رسالة إلكترونية إليك تتضمّن قائمة بالأسهم التي انخفضت قيمتها عن سعر الشراء. يمكنك ضبط النص البرمجي ليتم تشغيله بالقدر الذي تريده.
خدمات "برمجة تطبيقات Google"
يستخدم هذا الحل الخدمات التالية:
- خدمة جداول البيانات: تتنقّل بين كل الأسهم المدرَجة وتقارن سعر السهم بسعر الشراء.
- خدمة Gmail: تنشئ رسالة إلكترونية وترسلها بشأن الأسهم التي انخفضت قيمتها عن سعر الشراء.
المتطلبات الأساسية
لاستخدام هذا النموذج، يجب استيفاء المتطلبات الأساسية التالية:
- حساب Google (قد تتطلّب حسابات Google Workspace موافقة المشرف).
- متصفّح ويب يمكنه الوصول إلى الإنترنت
إعداد النص البرمجي
انقر على الزرّ التالي لإنشاء نسخة من نموذج جدول البيانات تنبيهات الاستفادة من الخسائر الضريبية. مشروع "برمجة التطبيقات" الخاص بهذا الحلّ مرفق بجدول البيانات.
في جدول البيانات الذي نسخته، عدِّل الورقة بمعلومات المخزون الخاصة بك أو استخدِم بيانات الاختبار المتوفّرة.
تشغيل النص البرمجي
- في جدول البيانات الذي نسخته، انقر على الإضافات > برمجة التطبيقات.
- في القائمة المنسدلة للدالة، اختَر checkLosses.
- انقر على تشغيل.
- امنح الإذن للنصّ البرمجي عند مطالبتك بذلك. <<../_snippets/oauth.md>>
- راجِع بريدك الإلكتروني للاطّلاع على قائمة بالأسهم التي انخفضت قيمتها عن سعر الشراء. إذا لم تتلقَّ رسالة إلكترونية، تحقّق مما إذا كان أي من أسعار الأسهم في قائمتك أقل من سعر الشراء.
إنشاء مشغّل يستند إلى الوقت
- الرجوع إلى مشروع النص البرمجي
- على يمين الصفحة، انقر على المشغّلات .
- في أسفل يسار الصفحة، انقر على إضافة مشغّل.
- في اختيار الدالة المطلوب تشغيلها، تأكَّد من اختيار checkLosses.
- بالنسبة إلى اختيار مصدر الحدث، اختَر مستند إلى الوقت.
- اضبط عدد المرات التي تريد تشغيل النص البرمجي فيها، ثم انقر على حفظ.
مراجعة الرمز البرمجي
لمراجعة رمز برمجة تطبيقات الخاص بهذا الحل، انقر على عرض الرمز المصدر:
عرض رمز المصدر
Code.gs
المساهمون
تم إنشاء هذا النموذج بواسطة "جيريمي غلاسنبرغ"، وهو استشاري في إدارة المنتجات واستراتيجية المنصات. يمكنك التواصل مع جيريمي على Twitter @jglassenberg.
تحتفظ Google بهذا النموذج بمساعدة خبراء التطوير في Google.