الفوترة·4 min read·

كيف أصدّر كل بيانات موقعي؟

تنشئ «الإعدادات ← تصدير البيانات» ملف ZIP بمنشوراتك وأعضائك وإعداداتك. تدوم الروابط 7 أيام، وتبقى الأسرار مخفية ما لم تختر إظهارها.

يمنحك «تصدير البيانات» ملف ZIP واحدًا فيه نسخة كاملة من موقعك. استخدمه نسخةً احتياطية، أو للانتقال إلى مكان آخر، أو لممارسة حقك في أخذ بياناتك معك (المادة 20 من GDPR). ويواصل العمل حين يكون موقعك للقراءة فقط، فلا يحبس اشتراكٌ منتهٍ محتواك.

كيف أطلب تصديرًا؟

افتح «لوحة التحكم ← الإعدادات ← تصدير البيانات» واضغط «طلب تصدير». يعمل التصدير في الخلفية فيمكنك إغلاق الصفحة. وحين يجهز نرسل رسالة إلى العنوان الذي سجّلت به دخولك، ويظهر الملف تحت «سجل التصدير» مع زر «تنزيل» ومجموع اختباري يمكنك استخدامه للتأكد من أن الملف وصل سليمًا.

ماذا يوجد داخل الملف؟

  • ملف .jsonl واحد لكل نوع من بيانات الموقع: المنشورات والصفحات والتصنيفات والأعضاء والطلبات والنماذج والإعدادات وغيرها. كل سطر سجل واحد، فتستطيع أي أداة للمطورين قراءتها.
  • مجلد posts فيه ملف Markdown لكل منشور، وفي أعلاه ترويسة front-matter (العنوان والـ slug والتاريخ والحالة والوسوم).
  • members.csv، جدول بأعضائك يضم الأعمدة غير السرية فقط.
  • owner_profile.json: اسمك وبريدك ونبذتك وروابطك الاجتماعية. ولا يضم كلمة مرورك ولا رموز دخولك أبدًا.
  • MANIFEST.txt الذي يسرد كل ملف مع عدد سجلاته ومجموعه الاختباري SHA-256، وREADME.txt وهو دليل مبسّط للأرشيف.

تُترك سجلات التشغيل وإحصاءات الزيارات خارج الملف: سجلات API وwebhook، وإحصاءات مشاهدة الصفحات والبحث، ونقرات الشركاء. فهي ليست محتوى أنشأته أنت.

هل صوري وملفاتي داخل ملف ZIP؟

ليست الملفات نفسها. يُسرد كل صورة وملف منتج وملف درس وملف مرفق بمنشور مع download_url يُعيد الملف الفعلي عند فتحه. تدوم هذه الروابط 7 أيام من لحظة تشغيل التصدير. وبعد انتهائها شغّل تصديرًا جديدًا لتحصل على روابط حديثة. ويُسرد مفتاح التخزين الخام أيضًا، لكن الملف المدفوع أو الخاص لا يمكن جلبه إلا عبر download_url.

من يستطيع تنزيله، ولكم من الوقت؟

مالك الموقع والمسؤولون، وهم مسجّلو الدخول. أما أعضاء الفريق الأدنى دورًا فلا يستطيعون طلب التصدير ولا تنزيله. يمر الرابط الذي في الرسالة عبر VeloCMS لا إلى عنوان عام، فلا يمنح تمريره الملف لأي شخص آخر. ويُحفظ ملف ZIP لمدة 7 أيام ثم يُحذف. يتحول صفّه في «سجل التصدير» إلى «منتهية الصلاحية»، ويمكنك ببساطة طلب تصدير آخر.

ماذا عن مفاتيح API والأسرار؟

افتراضيًا يُستبدل كل ما نخزّنه مشفّرًا (مفاتيح Stripe ومفاتيح الذكاء الاصطناعي وبيانات اعتماد البريد) بعلامة REDACTED. وإن احتجت القيم الحقيقية، لتشغيل إعداد خاص بك مثلًا، فاختر «تضمين الأسرار مفكَّكة التشفير» وأكّد التحذير ثم اطلب التصدير. يحتوي الأرشيف حينها هذه المفاتيح بنص عادي، ويحمل صفّه في «سجل التصدير» وسم «الأسرار مفكَّكة التشفير».

التصدير المفكَّك التشفير حساس كحساسية كلمة المرور. احفظه في مكان آمن ولا تشاركه أبدًا، واحذفه حين تنتهي. من يحمل الملف يستطيع التصرف باسمك لدى تلك الخدمات.

هل أستطيع إعادة تحميل التصدير في VeloCMS؟

جزئيًا. تقرأ «لوحة التحكم ← استعادة» ملفًا واحدًا في كل مرة، إما ملف .jsonl واحدًا من أرشيف ZIP (مثل posts.jsonl) أو ملف .json، وتعرض معاينة بأعداد السجلات قبل أن تكتب أي شيء. وإن وُجد سجل بالـ slug نفسه فأنت تختار بين تخطيه أو إضافة الجديد بلاحقة. تُتخطى عناصر الوسائط لأن الملفات ليست في ZIP، وتبقى الأسرار المحجوبة فارغة فأعد إدخالها. ولا تقرأ الأداة أرشيف ZIP كاملًا دفعة واحدة، لذا فُكّ ضغطه أولًا وارفع الملفات التي تريدها.