الأسئلة الشائعة عن التطبيق
ما الفرق بين التتبع هنا والتسجيل في ورقة إكسل؟
التتبع داخل التطبيق يبني إشارات زمنية دقيقة (وقت العملية، الحساب، الفئة) ويحدث الرصيد والميزانية فورًا. ورقة إكسل غالبًا تبقى يدوية، بلا تحذيرات أو ارتباط مباشر بالميزانية، وتحتاج إعادة إدخال متكرر. التطبيق يستخدم TransactionCard مختصرة لتقليل الوقت إلى أقل من دقيقة لكل عملية.
هل أحتاج اتصالًا دائمًا بالإنترنت؟
لا. كل عملية تُخزن محليًا أولًا. إذا انقطع الاتصال، تُرسل العمليات المؤجلة عند عودة الشبكة عبر PendingActionsQueue مع الحفاظ على الترتيب. يمكنك إكمال أسبوع كامل أوفلاين ثم المزامنة مرة واحدة.
كيف أتأكد أن الرصيد صحيح بعد فترة طويلة؟
التطبيق يحسب الرصيد من مصدر واحد موحد (getAccountRealBalance) ويمنع أي عملية مالية إذا كان الرصيد غير كافٍ. عند اختلاف الأرقام، استخدم مزامنة الحسابات ثم افتح التقارير؛ كلاهما يعتمد نفس المصدر، فلا ينبغي أن يظهر فرق.
هل يمكنني استخدام التطبيق بدون إنشاء حساب؟
يمكن البدء بتسجيل دخول مجهول. ستتمكن من التتبع والميزانيات والديون والشيكات. عند الرغبة في نقل البيانات إلى جهاز آخر، اربط حساب Google لتحفظ النسخة السحابية.
كيف أتعامل مع التواريخ المتكررة للشيكات أو الديون؟
لأن الشيكات والديون مبنية على WorkManager وDebtsRepository، يمكنك تحديد تذكير متكرر أو مراجعة أسبوعية. كل تحديث حالة يغير الرصيد فورًا ويتزامن عند توفر الشبكة.
ماذا يحدث للبيانات عند حذف التطبيق؟
إذا كنت مسجلاً بحساب Google، تبقى بياناتك في Firestore ويمكن استعادتها بعد إعادة تثبيت التطبيق وتسجيل الدخول. في حالة الحساب المجهول، تُحذف البيانات عند حذف التطبيق ما لم تحتفظ بنسخة احتياطية مشفرة عبر BackupManager.
هل يوجد حد لعدد المعاملات أو الحسابات؟
لا يوجد حد عملي في التطبيق الحالي. الأداء تم ضبطه عبر NavAnalyticsTracker وFlows لتظل الشاشة سريعة مع قوائم طويلة. ننصح بإغلاق الحسابات غير المستخدمة فقط لتقليل الضجيج في التقارير.
هل يمكن مشاركة البيانات مع شريك مالي؟
يمكن استخدام المزامنة مع فرق صغيرة عبر مجموعة teams في Firestore. المشاركة تمنح حق الوصول للبيانات الأساسية دون أذونات تعديل لا داعي لها. احرص على اتفاق واضح قبل تفعيل المشاركة.
كيف يعمل النسخ الاحتياطي؟
من شاشة النسخ الاحتياطي يمكنك تصدير ملف مشفر ثم استيراده في أي وقت. لا يعمل تلقائيًا، ولن يرفع بياناتك دون موافقة صريحة. بعد الاستيراد يُعاد بناء الحسابات والميزانيات والديون والشيكات وفق السجل نفسه.
هل التطبيق يجمع بيانات تسويقية إضافية؟
لا. التحليلات تقتصر على استخدام الشاشات والأحداث الأساسية لتحسين الأداء. DeepLinkAttributionManager يسجل مصدر التثبيت والفتح لأغراض قياس الحملات فقط، ولا تُباع البيانات ولا تُشارك مع أطراف تسويق خارجي.