يفقد المستخدمون كمية غير متناسبة من التشجيع

مرحباً!

لقد أرسلت هذا في الدردشة، لكنني لست متأكداً مما إذا كنت قد رأيته

Originally sent in @Falco
hiddenseal

لذا لاحظ بعض المستخدمين لدي أن نقاط Cheer تنخفض بمقدار 10-20 نقطة بعد مرور بعض الوقت

أعتقد أنه يمكن أن ينخفض إذا قام شخص ما بإزالة الإعجابات أو قبول الحلول، ولكن الشيء هو، عادةً، بعد أن أقوم بتشغيل rake، ترتفع الأرقام

إذا كان هذا يبدو خطأ، فيرجى إخباري بما يمكنني فعله للمساعدة في تحديده

إعجابَين (2)

ما قمت به في الماضي هو استخراج SQL من كل عنصر قابل للتسجيل وتشغيلها يدويًا عبر مستكشف البيانات لمقارنتها بما تتوقعه في محاولة لعزل مصدر الاختلاف.

إعجابَين (2)

يبدو الأمر خاطئًا بعض الشيء أنك جعلت رسالة خاصة عامة دون طلب الإذن، ولكن حسنًا، هذه ليست النقطة.

لقد اخترت مستخدمًا معينًا.

قابل للتسجيل القيمة من استعلام البيانات معلومات من الملف الشخصي
day_visited 259 259
like_given 261 253
like_received 219 219
post_created 374 141
post_read 31 10.6 ألف
solutions 180 21
time_read 5 3 أيام
topic_created 230 41

لدي مضاعفات قياسية. العمود الثالث مقدم للمرجع. المجموع في العمود الثاني هو: 1559. درجة “التحيات” في الملف الشخصي للمستخدم هي 1458.

تحديث: معلومات إضافية: جميع الفئات قابلة للتسجيل، لذلك من الصعب جدًا تفسير سبب انخفاض درجة “time_read” (أو posts_read). لكن القلق الأولي ظاهر حتى بدون البيانات من العمود الثالث: المجموع من استعلام البيانات أعلى مما هو معروض في لوحة المتصدرين/الملف الشخصي، وهذا يفسر سبب ارتفاع الأرقام بعد أمر السحب.

إعجابَين (2)

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

إعجابَين (2)

لقد اتهمت @falco بشيء مماثل. :slightly_smiling_face:

لاحظت انخفاضًا في نقاطي كثيرًا، على الرغم من أن تتبع ذلك معقد جدًا بالنسبة لي لأفهمه. قد تكون مشاركاتي المحذوفة فقط من المواضيع المؤقتة التلقائية، لكنني سأضيف ما لدي على أي حال. :slight_smile:

اعتقدت (إذا كان هناك خطأ ما) أنه قد يكون شيئًا متعلقًا بهذا:

5 إعجابات

المسألة هي، إذا انخفضت النقاط لسبب ما - تم حذف بعض المشاركات أو إزالة المُعجبين، فلا ينبغي أن ترى النقاط ترتفع مرة أخرى بعد تشغيل

rake gamification_scores:backfill_scores_from[2000-01-01]

ولكن في حالتي، أرى زيادة بعد تشغيل هذا الأمر.

إعجاب واحد (1)

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

أمر “rake” استعاد النقاط بالنسبة لي أيضًا، لذلك يشير هذا إليّ إلى أنه قد يكون هناك خطأ في كود “gamification”. لم أجد السبب الجذري بالفعل (آسف!) ولكني أردت أيضًا تحديث الموضوع هنا بأن “backfilling” قد صحح المشكلة!

4 إعجابات

كان هناك أيضًا ملء خلفي تم إجراؤه هنا مؤخرًا بشكل معقول أعتقد أنه لتمديد نطاقنا إلى أبعد مما تم إجراؤه في الأصل، وقد اكتسبت 4000 تصفيقًا من لا مكان. وهو ما اعتقدت أنه غير عادي نظرًا لأنني كنت على Meta لمدة تزيد قليلاً عن عام، ولذلك اعتقدت أن كل ما لدي كان سيغطيه الإطار الزمني الأصلي. ومع ذلك، كنت أفقد بضع مئات كل أسبوع.

إعجابَين (2)

هذا موضوع شائع لمستخدمي أيضًا. تميل الدرجات إلى الانخفاض ببطء والقفز بمقدار ~ 300-400 مع كومة.

إعجاب واحد (1)

لدى مستخدم معين على موقعي باستمرار نقاط تتناقص وأنا في حيرة تامة. قبل يومين قال إنه فقد 200 نقطة وأراني لقطة شاشة مخبأة وكان ذلك صحيحًا، ولم يكن أي من الأشخاص الآخرين في لقطة الشاشة (حوالي 10) غير متسق. والآن مرة أخرى اليوم انخفضت نقاطه بمقدار 200 أخرى، مرة أخرى لم يتغير شيء بالنسبة للآخرين.

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

الشيء الوحيد الذي يفعله هذا المستخدم المحدد ولا يفعله أي شخص آخر هو شكر مئات المشاركات يوميًا، ومن المفترض أنه يرسل رسائل غير مرغوب فيها للحصول على نقاط، وهو ما لا أهتم به، ولكن هذا هو الإجراء الوحيد الذي يختلف عن المستخدم العادي. لا أستطيع أن أتخيل كيف يمكن أن يتسبب ذلك في انخفاض نقاطه، ولكن هناك شيء ما يحدث ذلك… أي أفكار؟ وهل هناك أي خطط للسماح للمسؤولين بتغيير نقاط المستخدمين بشكل فردي، وهذا من شأنه أن يحل هذه المشكلة أيضًا.

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

تعديل: للمرجع، قمت بتشغيل الأمر rake عندما قمت بتثبيته لأول مرة (والذي كان بعد فترة وجيزة من توفر المكون الإضافي). لقد قمت بتشغيله مرة أخرى الآن، وزادت نقاط كل مستخدم، بمقدار غير متسق تمامًا. زادت نقاطي بمقدار 10 آلاف. زادت نقاط هذا المستخدم بمقدار 1000. زادت نقاط المستخدم رقم 2 بمقدار 2000. زادت نقاط المستخدم رقم 6 بمقدار 50. (ليس 50 ألفًا، بل 50). زادت نقاط كل مستخدم بشيء ما (كل من ضمن أفضل 200 مستخدم تقريبًا، والأشخاص الذين يغيرون النقاط بنشاط، ولم تتغير نقاط أولئك الذين أقل من ذلك بنقاط 2-300)، ولكنها غير متسقة بشكل كبير. ولكن حقيقة أن النقاط عادت تعني أن الأمر لا يتعلق بأي شيء تم حذفه/إزالته. أيضًا، إذا كان تعديل حسابات النقاط يعدل الإجماليات تلقائيًا دون تشغيل الأمر rake، فسوف تزيد نقاط المستخدمين أو تنخفض عند تغييرها، وليس بعد أشهر (لم أقم بتغيير أي منها منذ شهور عديدة). إذا كان يغير فقط النقاط المكتسبة بعد تلك النقطة، فعندئذ لا ينبغي أن تنخفض النقاط. إذا كان الشيء الوحيد الذي يفعله الأمر rake هو إعادة ضبط النقاط، فيجب أن يكون هناك خطأ ما لأنه لن يستعيد النقاط المفقودة بسبب المواضيع المحذوفة، أليس كذلك (والتي لا أملك أيًا منها، ولكن نظريًا)؟

4 إعجابات

@Falco لا تزال هذه مشكلة وأتساءل عما إذا كان هناك أي شيء يمكنني فعله للمساعدة في العثور على الخطأ؟

إعجاب واحد (1)

كما ذكرت أعلاه، فإن عزل المشكلة إلى عنصر قابل للتسجيل محدد سيكون مفيدًا. من هناك، سيكون من الأسهل بكثير تحديد مصدر المشكلة.

إعجاب واحد (1)

لا أرى أي نمط في الانخفاضات، ولكن يجب أن يكون شيئًا يؤثر على كمية كبيرة من فئة X، أو أنه استنزاف عام بطريقة ما. لأنه كما ذكرت عندما قمت بإعادة التقييم، اكتسبت 10 آلاف نقطة وأنا في المركز الأول بثلاثة أضعاف إجمالي نقاط المركز الثاني الذي ارتفع بمقدار 2 ألف. والمستخدم الذي كنت أشاهده انخفض حوالي 200 مرتين في 3-4 أيام.

لذلك، لا يمكن أن يكون انخفاض 10 آلاف نقطة من إزالة نقاط الدعوة (أقوم بما يقرب من 5 شهريًا ويتم إخفاء هوية المستخدمين وليس حذفهم)، ولا يمكن أن يكون من العلامات (لم أضع علامة أبدًا)، ولا يمكن أن يكون من الحلول. لا يمكن أن يكون عدد الأيام التي تمت زيارتها؛ موقعي عمره عامين قليلاً وهو نقطتان لكل يوم، وهذا بعيد جدًا عن 10 آلاف. هذا يترك الإعجابات المقدمة/المستلمة، والمشاركات/المواضيع، والمشاركات التي تمت قراءتها/الوقت المقروء. أنا مرتفع في كل هذه الفئات. لا ينبغي أن ينخفض الوقت المقروء لأنني لا أستطيع تخيل أن هناك شيئًا يزيل الوقت الذي كان فيه حسابك نشطًا على الموقع.

تعديل: في الواقع، لقد قمت للتو بإجراء الحساب بناءً على جميع إحصائياتي في جميع الفئات، ولم يصل المجموع إلى قريب من إجمالي النقاط التي لدي (أو حتى النقاط التي كانت لدي قبل زيادة التقييم). ما لم أرتكب خطأ فادحًا هنا. ما يعنيه هذا التباين، لا أعرف، ولكنه قد يفسر الاستنزاف بطريقة ما لأنه أعلى بكثير مما يفترض أن يكون عليه، لذلك قد يعيد الموقع حسابه ويخفضه قطعة قطعة إلى المبلغ الصحيح… لذلك لا أحد “يخسر”، بل يتم تصحيحه فقط…

الإعجابات المستلمة: 23.6 ألف × 2 = 47.2 ألف
الإعجابات المقدمة = 11 ألف × 1 = 11 ألف (57.2 ألف إجمالي)
نقاط الحل: 50 × 5 = 250 (57.45 ألف إجمالي)
المستخدمون المدعوون: 223 مسترد × 10 = 2,230 (59.68 ألف إجمالي)
الوقت المقروء: 29 يومًا × 24 ساعة = 696 ساعة × 2 لكل ساعة = 1,392 (61,072 إجمالي)
المشاركات المقروءة: 56,700 / 100 = 567 × 2 = 1,134 (62,206 إجمالي)
المواضيع التي تم إنشاؤها: 12.1 ألف × 5 = 60,500 (122,706 إجمالي)
المشاركات التي تم إنشاؤها: 15.5 ألف × 2 = 30,800 (153,506 إجمالي)
العلامات التي تم إنشاؤها: لست متأكدًا من مكان رؤية هذا ولكن بصراحة أعتقد أنه 0-2 (لذلك 0-20 نقطة، ضئيلة)
الأيام التي تمت زيارتها: 878 × 2 = 1,756 (155,262 إجمالي)

الإجمالي الفعلي المعلن للنقاط العالمية: 186,110

ربما يمكن للمستخدمين الآخرين على مواقع أخرى الذين لاحظوا هذه المشكلة إجراء نفس الحسابات باستخدام حساب شهد فرقًا كبيرًا (أو على الأقل ملحوظًا لدرجة أن الفرق من 1 إلى 500 نقطة لن يكون واضحًا) بين ما يتم الإبلاغ عنه مقابل ما يجب أن يكون لديهم بالفعل، وإذا كان الجميع يبلغون عن نقاط أكثر مما تعادله الرياضيات، فهذا من شأنه أن يضيق المشكلة لأنها لم تعد “خسارة” للنقاط، بل تصحيح بالرياضيات. إنها فقط كيفية عدم التزامن.

3 إعجابات

مرحباً بالجميع.

أنا أستخدم إضافة Discourse Gamification Plugin في منتداي، ولكني لاحظت أن المستخدمين يفقدون نقاطهم في لوحة الصدارة دون أي سبب. مثال: كان لدينا مستخدم الأسبوع الماضي برصيد 448 نقطة، ولكن هذا الأسبوع انخفض رصيده إلى 392 نقطة إجمالاً.

ما الذي يمكن أن يكون سبب ذلك؟

مرحباً @charles_mabwa1 :slightly_smiling_face:

لقد نقلت مشاركتك إلى هذا الموضوع لتجميع التقارير المتشابهة معًا. :+1:

إعجابَين (2)

يمكن تأكيد أن هذا لا يزال يحدث، لاحظ نفس المستخدم أنه فقد 400 نقطة (على الأقل) بين الآن و 15 نوفمبر، حيث لاحظ لأول مرة 200 نقطة. والجميع كذلك

تحرير: حسنًا، كان في الواقع أكثر من ذلك بكثير، كانت لوحة المتصدرين تبلغ عن 12,134 قبل خمس دقائق قبل أن أقوم بتشغيل مهمة السحب (للمرة الرابعة الآن) وقفز إلى 13,996. لذا من المحتمل أنه انخفض 400 في الأيام القليلة الماضية، لكنه فقد أكثر من ذلك بكثير على مر الشهور.

لقد انخفضت أيضًا حوالي 13 ألفًا، إذا نظرت إلى مشاركتي السابقة مع الحسابات Users losing disproportionate amount of cheers - #14 by Kartoon كنت عند 186,110 (اعتبارًا من 5 ديسمبر)، أنا الآن عند 199,663 …

لذا فإن كل شخص فوق بضع مئات من النقاط (أو ربما كل شخص يكتسب النقاط بنشاط، لا أعرف) لا يزال يفقد النقاط بشكل متناسب مع عدد النقاط التي لديه (على سبيل المثال، كلما زاد عدد النقاط لديه، زاد فقدانه، لكنه ربما يبقى في نفس الترتيب على اللوحة حيث ينخفض ​​الجميع بشكل متناسب).

من المحتمل أن هذا لا يزال أعلى من العدد الفعلي للنقاط التي يفترض أن أمتلكها، إذا قمت بإعادة إجراء الحسابات التي أثبتت أن لدي 30 ألفًا أكثر من اللازم في المرة الأخيرة بطريقة ما …

مرحباً،

ربما أكون مخطئاً، لكنني اعتقدت أن هذا يعمل مثل عندما تقوم بتشغيل مهمة “rake” فستضيف درجة متوقعة بناءً على نشاط المستخدم وبعد عدد معين من الأيام سيتم تحقيق النتيجة الفعلية. :thinking: لهذا السبب يخسر بعض المستخدمين نقاطاً ويكسب آخرون. لذلك أعتقد أن الأمر يعتمد على نشاط المستخدم في كيفية حدوث الأشياء. ولكن مرة أخرى، هذه مجرد فكرة، ربما أكون مخطئاً في هذا. :slightly_smiling_face:

إعجاب واحد (1)

أخبار سارة للجميع @here :tada:
أعتقد أنني وجدت السبب الجذري لفقدان النقاط وتم إصلاحه الآن في أحدث إصدار من المكون الإضافي!

لاحظ أنك ستحتاج إلى تشغيل استعادة النقاط مرة واحدة لاستعادة النقاط المفقودة!

10 إعجابات

قبل | بعد

7 إعجابات