中文 | English | 日本語 | 한국어 | Русский | Español | العربية | Français | Bahasa Indonesia | Tiếng Việt | Türkçe
العودة إلى الصفحة الرئيسية

توزيع تكرار إعادة شراء المستخدمين

تحليل توزيع تكرار استهلاك المستخدمين واتجاهات نسبة إعادة الشراء الشهرية

يرجى تحميل ملف Excel أو CSV (UTF-8)

عمود معرف المستخدم
يمثل كل صف طلبًا. يرجى تحديد عمود يحدد المستخدمين بشكل فريد (مثل رقم العضوية، رقم الهاتف)
عمود تاريخ الطلب
تاريخ حدوث الطلب، التنسيق: 2025-01-01 أو 2025/1/1

🔍تصفية البيانات (اختياري)

بعد تعيين شروط التصفية، سيتم تحليل البيانات المطابقة للشروط فقط
正在分析数据,请稍候...
正在处理数据,可能需要几秒钟时间
حول هذه الأداة

I. مقدمة الحاسبة

حاسبة توزيع تكرار إعادة شراء المستخدمين هي أداة متخصصة لتحليل توزيع تكرار استهلاك المستخدمين وسلوك إعادة الشراء. من خلال إحصاء عدد تواريخ الطلبات المختلفة (distinct(order_date)) لكل مستخدم، تساعدك هذه الأداة على الحصول على رؤى عميقة حول عادات الاستهلاك ومستويات النشاط وخصائص سلوك إعادة الشراء لقاعدة المستخدمين الخاصة بك، مما يوفر دعماً للبيانات لتطوير استراتيجيات تشغيل المستخدمين والتسويق الدقيق.

الميزات الأساسية

سيناريوهات التطبيق

العملاء المناسبون

هذه الحاسبة مناسبة لجميع الصناعات والسيناريوهات التي تحتاج إلى تحليل تكرار استهلاك المستخدمين وسلوك إعادة الشراء، خاصة الأنواع التالية من العملاء:

الشروط المسبقة: يجب أن يكون عملك قادرًا على توفير بيانات مع معرف المستخدم وتاريخ الطلب، ويجب أن تتضمن البيانات سجلات طلبات تاريخية للمستخدمين.


II. مقدمة الخوارزمية

2.1 المفاهيم الأساسية

تعريف تكرار الاستهلاك

تكرار الاستهلاك: عدد تواريخ الطلبات المختلفة (count(distinct order_date)) في تاريخ طلبات المستخدم، وليس العدد الإجمالي للطلبات.

على سبيل المثال:

تعريف إعادة الشراء

إعادة الشراء: تكرار استهلاك المستخدم أكبر من 1، أي count(distinct order_date) > 1.

على سبيل المثال:

تعريف معدل إعادة الشراء الشهري

معدل إعادة الشراء الشهري: نسبة المستخدمين ذوي سلوك إعادة الشراء بين جميع المستخدمين في شهر محدد.

معدل إعادة الشراء الشهري = عدد المستخدمين ذوي إعادة الشراء في ذلك الشهر / العدد الإجمالي للمستخدمين في ذلك الشهر

حيث المستخدمون ذوو إعادة الشراء هم أولئك الذين لديهم عدة تواريخ طلبات مختلفة في ذلك الشهر (distinct(order_date) > 1).

2.2 منطق الحساب

الخطوة 1: معالجة البيانات مسبقًا

يعالج النظام البيانات بالطريقة التالية:

  1. تحليل تواريخ الطلبات: تحويل سلاسل تواريخ الطلبات إلى كائنات تاريخ
  2. تصفية البيانات غير الصالحة: استبعاد السجلات التي تفتقر إلى معرف المستخدم أو تاريخ الطلب
  3. إزالة تكرارات التواريخ: الحفاظ على مجموعة من تواريخ الطلبات (Set) لكل مستخدم، إزالة تلقائية للطلبات المكررة في نفس التاريخ

الخطوة 2: حساب تكرار استهلاك المستخدم

لكل مستخدم:

  1. جمع جميع تواريخ الطلبات لذلك المستخدم (باستخدام Set للإزالة التلقائية للتكرارات)
  2. حساب عدد تواريخ الطلبات المختلفة: distinct_order_dates = Set.size
  3. استخدام عدد تواريخ الطلبات المختلفة كتكرار استهلاك المستخدم

الخطوة 3: بناء جدول توزيع التردد

يحسب النظام عدد المستخدمين لكل تكرار استهلاك:

  1. التجميع حسب التردد: تجميع المستخدمين حسب تكرار الاستهلاك (1، 2، 3، 4، 5، 6 وأعلى)
  2. قواعد عرض التردد:
    • الترددات 1-5: عرض منفصل، صف واحد لكل تردد
    • التردد 6 وأعلى: دمج وعرض كـ "6+"
  3. حساب النسب: نسبة المستخدمين في كل مجموعة تردد بالنسبة إلى إجمالي المستخدمين

الخطوة 4: حساب معدل إعادة الشراء الإجمالي

معدل إعادة الشراء الإجمالي:

معدل إعادة الشراء الإجمالي = عدد المستخدمين بتكرار استهلاك > 1 / العدد الإجمالي للمستخدمين

الخطوة 5: حساب اتجاهات معدل إعادة الشراء الشهرية

يحسب النظام معدلات إعادة الشراء المجمعة حسب الشهر:

  1. التجميع حسب الشهر: تجميع جميع الطلبات حسب الشهر (تنسيق YYYY-MM)
  2. حساب معدل إعادة الشراء الشهري: لكل شهر
    • حساب جميع المستخدمين ذوي الطلبات في ذلك الشهر
    • تحديد المستخدمين ذوي عدة تواريخ طلبات مختلفة في ذلك الشهر (المستخدمون ذوو إعادة الشراء)
    • حساب معدل إعادة الشراء = عدد المستخدمين ذوي إعادة الشراء / العدد الإجمالي للمستخدمين في ذلك الشهر
  3. الترتيب الزمني: ترتيب حسب الشهر زمنيًا لتوليد بيانات الاتجاه

الخطوة 6: عرض النتائج

  1. المقاييس العامة:
    • معدل إعادة الشراء الإجمالي: نسبة المستخدمين ذوي سلوك إعادة الشراء بين جميع المستخدمين
  2. جدول توزيع التردد:
    • يعرض عدد المستخدمين والنسب لتكرارات استهلاك مختلفة (1، 2، 3، 4، 5، 6+)
    • يتضمن صف إجمالي يعرض العدد الإجمالي للمستخدمين والنسبة الإجمالية (100%)
  3. رسم بياني لاتجاه معدل إعادة الشراء الشهري:
    • يعرض اتجاهات معدل إعادة الشراء حسب الشهر
    • يسهل مراقبة الأنماط الزمنية والاتجاهات في معدلات إعادة الشراء

2.3 قواعد تصفية البيانات


III. تعليمات الاستخدام والملاحظات

3.1 إعداد البيانات

الحقول المطلوبة

قبل استيراد البيانات، تأكد من أن ملف البيانات الخاص بك يحتوي على الحقلين التاليين:

  1. معرف المستخدم (user_id)
    • الوصف: حقل يحدد المستخدمين بشكل فريد (معرف المستخدم أو رقم الهاتف)
    • متطلبات التنسيق: يتم قبول النص أو الأرقام
    • أمثلة: U001، 12345، 13800138000
  2. تاريخ الطلب (order_date)
    • الوصف: تاريخ قيام المستخدم بالطلب
    • متطلبات التنسيق: يدعم تنسيقات تاريخ متعددة (مثل YYYY-MM-DD، YYYY/MM/DD، MM/DD/YYYY، إلخ)
    • ملاحظات: يتعرف النظام تلقائيًا على تنسيقات التاريخ الشائعة؛ يُنصح باستخدام تنسيقات التاريخ القياسية لضمان التحليل الدقيق

متطلبات تنسيق البيانات

3.2 تعيين الحقول

بعد تحميل البيانات، سيطلب النظام منك تعيين الأعمدة في ملف البيانات إلى الحقول التالية:

3.3 تصفية البيانات (اختياري)

يدعم النظام تصفية تواريخ الطلبات:

3.4 تفسير النتائج

وصف المقاييس

تحليل توزيع التردد

تحليل الاتجاه

3.5 ملاحظات

⚠️ ملاحظات مهمة

  1. حساب التردد بناءً على تواريخ طلبات مختلفة:
    • يتم حساب تكرار الاستهلاك بناءً على distinct(order_date)، أي عدد تواريخ الطلبات المختلفة
    • العديد من الطلبات في نفس اليوم تُحسب كتردد واحد فقط ولا تزيد من تكرار استهلاك المستخدم
    • مثال: يقوم المستخدم بثلاث طلبات في نفس اليوم، يبقى تكرار الاستهلاك 1؛ يقوم المستخدم بطلبات في 3 أيام مختلفة، تكرار الاستهلاك هو 3
  2. تعريف إعادة الشراء:
    • إعادة الشراء تعني أن المستخدم لديه عدة تواريخ طلبات مختلفة (distinct(order_date) > 1)
    • العديد من الطلبات في نفس اليوم لا تُحسب كإعادة شراء؛ فقط الطلبات في أيام مختلفة تُحسب كإعادة شراء
    • توصية: فهم هذا المنطق يساعد على تفسير نتائج التحليل بشكل صحيح
  3. حساب معدل إعادة الشراء الشهري:
    • يتم حساب معدل إعادة الشراء الشهري حسب الشهر، ويتم حساب معدل إعادة الشراء لكل شهر بشكل مستقل
    • المستخدمون ذوو عدة تواريخ طلبات مختلفة في شهر يُحسبون كمستخدمين ذوي إعادة شراء لذلك الشهر
    • إذا كان الشهر يحتوي على كمية صغيرة فقط من البيانات، قد لا يكون معدل إعادة الشراء دقيقًا بدرجة كافية؛ يُنصح بالتحليل مجتمعًا مع حجم البيانات
  4. اكتمال البيانات:
    • يتم استبعاد السجلات التي تفتقر إلى معرف المستخدم أو تاريخ الطلب تلقائيًا
    • يتم استبعاد تواريخ الطلبات التي لا يمكن تحليلها، مما قد يؤثر على دقة حسابات التردد
    • توصية: أثناء إعداد البيانات، تأكد من أن الحقول الرئيسية كاملة ومُنسقة بشكل صحيح

💡 توصيات الاستخدام

  1. التحقق من جودة البيانات:
    • تحقق من اكتمال البيانات قبل التحميل، تأكد من أن حقول معرف المستخدم وتاريخ الطلب لا تفتقر
    • تحقق من أن تنسيقات التاريخ صحيحة لتجنب أخطاء تحليل التاريخ
    • تحقق من وجود بيانات شاذة (مثل التواريخ المستقبلية، التواريخ الخاطئة بوضوح)
  2. نطاق وقت التحليل:
    • يُنصح بتضمين بيانات تاريخية كافية (3-6 أشهر على الأقل) لحساب تكرار استهلاك المستخدمين بدقة
    • إذا كان حجم البيانات كبيرًا، يمكنك تحليل بيانات آخر 1-2 سنة أولاً لمراقبة الاتجاهات قصيرة المدى
    • ثم التوسع إلى بيانات تاريخية أطول لمراقبة الاتجاهات طويلة المدى والأنماط الموسمية
  3. التحقق من النتائج:
    • قارن توزيعات التردد في فترات مختلفة لتحديد التغييرات الشاذة
    • اجمع مع أوقات أنشطة الأعمال لتحليل أسباب التغييرات في معدل إعادة الشراء
    • تحقق من أن توزيع التردد يلبي توقعات الأعمال؛ إذا كانت هناك شذوذات، يلزم إجراء مزيد من التحقيق
  4. تحسين الاستراتيجية:
    • إذا كان معدل إعادة الشراء الإجمالي منخفضًا، يُنصح بتعزيز الوصول للمستخدمين، إرسال قسائم أو معلومات الأنشطة لتحسين رغبة المستخدمين في إعادة الشراء
    • إذا كان المستخدمون منخفضو التردد (التردد 1) يمثلون نسبة عالية جدًا، يُنصح بتحليل أسباب التخلي وتطوير استراتيجيات تفعيل المستخدمين
    • إذا كان المستخدمون عاليو التردد (التردد 6+) يمثلون نسبة منخفضة جدًا، يُنصح بتحسين جودة المنتجات والخدمات لتحسين رضا المستخدمين
    • اضبط إيقاع واستراتيجيات أنشطة التسويق وفقًا لاتجاهات معدل إعادة الشراء الشهرية

3.6 الأسئلة الشائعة

س1: لماذا لا يتم حساب بعض المستخدمين في بياناتي؟

ج: الأسباب المحتملة تشمل:

س2: كيف يتم حساب تكرار الاستهلاك؟

ج: يتم حساب تكرار الاستهلاك بناءً على عدد تواريخ الطلبات المختلفة، أي count(distinct order_date). على سبيل المثال، إذا قام المستخدم بطلبات في 3 أيام مختلفة، يكون تكرار الاستهلاك 3؛ إذا قام المستخدم بعدة طلبات في نفس اليوم، يبقى تكرار الاستهلاك 1.

س3: إذا قام المستخدم بعدة طلبات في نفس اليوم، هل يُحسب كإعادة شراء؟

ج: لا. تعريف إعادة الشراء هو أن المستخدم لديه عدة تواريخ طلبات مختلفة (distinct(order_date) > 1). العديد من الطلبات في نفس اليوم تُحسب كتاريخ طلب واحد فقط، لذلك لا تُحسب كإعادة شراء.

س4: كيف يتم حساب معدل إعادة الشراء الشهري؟

ج: يتم حساب معدل إعادة الشراء الشهري حسب الشهر. لكل شهر، يحسب النظام جميع المستخدمين ذوي الطلبات في ذلك الشهر، ثم يحدد المستخدمين ذوي عدة تواريخ طلبات مختلفة في ذلك الشهر (المستخدمون ذوو إعادة الشراء)، وأخيرًا يحسب معدل إعادة الشراء = عدد المستخدمين ذوي إعادة الشراء / العدد الإجمالي للمستخدمين في ذلك الشهر.

س5: ماذا يعني "6+" في جدول توزيع التردد؟

ج: "6+" يمثل المستخدمين بتكرار استهلاك 6 أو أكثر. يجمع النظام جميع المستخدمين بتكرار ≥ 6 ويعرضهم كـ "6+" لتبسيط عرض الجدول. إذا كنت بحاجة إلى عرض توزيع تردد أكثر تفصيلاً، يمكنك التحقق من البيانات الأصلية.

س6: كيف تحسين معدل إعادة شراء المستخدمين؟

ج: يُنصح بالبدء من الجوانب التالية:


IV. الملخص

تساعدك حاسبة توزيع تكرار إعادة شراء المستخدمين على فهم توزيع تكرار استهلاك المستخدمين وسلوك إعادة الشراء بشكل كامل من خلال الخوارزميات العلمية والتصورات البديهية. الاستخدام الصحيح لهذه الأداة يمكن أن:

إذا كان لديك أي أسئلة أو تحتاج إلى دعم فني، يرجى الاتصال بمسؤول النظام.