App Review Analytics

كيفية تحليل تقييمات App Store بالذكاء الاصطناعي: دليل عملي لمطوري التطبيقات

اكتشف كيف يمكن للذكاء الاصطناعي أن يساعد مطوري التطبيقات على تحليل تقييمات App Store، وتحديد اتجاهات آراء المستخدمين، وتحويل التقييمات إلى رؤى قابلة للتنفيذ.

Oct 6, 20264 min read
كيفية تحليل تقييمات App Store بالذكاء الاصطناعي: دليل عملي لمطوري التطبيقات

يوجد في حاسوبي المحمول جدول بيانات يُدعى reviews_FINAL_v3.xlsx، وهو ليس نهائيًا ولا النسخة الثالثة. كان هذا الجدول محاولتي، في الربيع، لمتابعة ما يقوله الناس عن تطبيقنا يدويًا. استمر لأحد عشر يومًا فقط. ما حلّ محله كان نظام مراجعة تطبيقات بالذكاء الاصطناعي قاومتُ تبنّيه لفترة طويلة جدًا، لأنني، بصراحة، اعتقدت أنني أرقى من ذلك. لم أكن أرقى من ذلك.

الإجابة المختصرة، إن كان هذا كل ما تريده: تُحلّل تقييمات App Store بالذكاء الاصطناعي عن طريق سحبها باستخدام واجهات برمجة التطبيقات (APIs) الرسمية من Apple وGoogle، ثم جعل نموذج لغوي يُلصق ثلاث تصنيفات على كل تقييم (المزاج، الموضوع، والميزة المعنية)، ثم عدّ هذه التصنيفات كما يفعل محاسب يشعر بالملل. أكبر الأكوام وأغضبها هو خطتك للسبرنت القادم. هذه هي الحيلة. كل ما يلي يوضح لماذا يهم كل جزء من ذلك، بما في ذلك الكدمات.

لماذا ينهار التحليل اليدوي لتقييمات App Store

التقييمات الغاضبة ليست هي المشكلة. فهي تصل كحجر يُكسر نافذة.

المشكلة هي تلك التي تصل كرذاذ خفيف.

في الإصدار 2.4.1، أفسدنا أداة الشاشة الرئيسية (widget). لم يكن ذلك بشكل مثير، بل توقفت عن التحديث بهدوء فقط. على مدى أسبوع، ذكر ذلك أربعة وثلاثون شخصًا. أعرف هذا لأنني رجعت وعددتهم، وشعرت بالغثيان. لم يكتب أحدهم كلمة widget. "ذلك الصندوق." "الشاشة الرئيسية لا تُحدَّث." "معطّل منذ التحديث؟؟" وتقييم واحد بالبرتغالية لم أترجمه إلا بعد شهر.

استغرق الأمر ستة أيام لملاحظة ذلك. كنت قد قرأت بنفسي ثمانية من تلك التقييمات. لم أربط بين النقاط. هذا هو تحليل تقييمات التطبيقات يدويًا: أنت لا تقرأ، بل تتصفح بحثًا عن الدخان، والرذاذ لا يُصدر دخانًا.

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

ما الذي يفعله تحليل التقييمات بالذكاء الاصطناعي فعليًا

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

أولًا، المزاج (sentiment). ليس النجوم. بل ما تقوله الكلمات. منح أحدهم تقييمنا خمس نجوم وكتب "يتعطل كل صباح لكنني أحبه". تقرير عن خلل مُغلّف بشريط هدية.

ثانيًا، الموضوع (topic). خلل، طلب، شكوى بخصوص السعر، مشكلة تسجيل دخول، إشادة، وفئة تُسمى "أخرى" ستكون أكبر مما تريد.

ثالثًا، أي ميزة. التذكيرات. وضع عدم الاتصال. إتمام الشراء. أو أيًا تكن ميزاتك.

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

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

كيفية تحليل تقييمات App Store بالذكاء الاصطناعي: خطوة بخطوة

الخطوة 1: استخرج التقييمات من لوحة التحكم (console)

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

تتيح لك App Store Connect API الخاصة بـApple سحب التقييمات ونشر الردود. ويوجد ما يعادل ذلك في Google Play من خلال Play Console. ولا يُكلّف أي منهما شيئًا إضافيًا بخلاف حساب المطوّر الذي تدفع ثمنه فعليًا.

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

الخطوة 2: تَرجِم أولًا، ثم حلّل

تعلّم من تجربتي هنا. شغّلت التحليل على النص الخام، فظهر خلل الـwidget كثلاث مشكلات منفصلة، بسبب الإنجليزية والإسبانية والبرتغالية. خلل واحد، ثلاث فئات، كلها صغيرة بما يكفي لتجاهلها. تَرجِم كل شيء إلى لغة واحدة قبل أن يحصل أي تقييم على تصنيف. واحتفظ بالنص الأصلي أيضًا، لأجل الرد عليه.

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

الخطوة 3: صنّف كل تقييم حسب المزاج والموضوع

هذا هو الجزء الذي يدخل فيه النموذج. أقل سحرًا مما تُظهره العروض التجريبية. موجّهي (prompt)، تقريبًا:

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

شغّله على جميع التقييمات. واحفظ الإجابات بجانب النص.

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

الخطوة 4: جمّع وعُدّ

جدول. الموضوع، ثم الميزة. رتّب حسب العدد. ثم رتّب مرة أخرى حسب متوسط النجوم.

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

لم أبنِ هذا العرض بنفسي يومًا. فـ لوحة التحليلات في AI Review Sensor كانت تحتويه مسبقًا، معدل الرد، توزيع المزاج، التفصيل بحسب كل متجر، وهذا التفصيل بحسب المتجر هو كيف اكتشفت أن Android كان يسحب متوسطنا للأسفل بهدوء بينما كنت ألوم iOS. جدول محوري (pivot table) يأخذك معظم الطريق إن كنت تفضل بناء حلّك بنفسك. معظم الطريق. لا كله.

الخطوة 5: راقب الاتجاه، لا اللقطة الواحدة

أسبوع واحد من البيانات يخبرك بما يحترق. ثلاثة أشهر تخبرك إن كانت المياه قد نجحت في إخماد الحريق. فريقك لا يهتم إلا بالأمر الثاني.

ما أنظر إليه فعليًا، بعكس ما قلت أنني سأنظر إليه:

  • نسبة التقييمات السلبية، أسبوعيًا

  • أهم ثلاث مواضيع شكوى في كل إصدار

  • المدة التي يبقى فيها التقييم دون رد

  • معدل الرد

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

الخطوة 6: أغلق الحلقة بالردود

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

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

اختيار أداة لتحليل تقييمات App Store

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

  • واجهات برمجة التطبيقات الرسمية من Apple وGoogle، ولا شيء غيرها. (للمرة الثالثة. سأتوقف هنا.)

  • ترجمة مدمجة، وليست إضافة (plugin) منفصلة.

  • مزاج وموضوع على كل تقييم، وليس بريدًا إلكترونيًا موجزًا يوم الجمعة.

  • عرض اتجاه عبر الإصدارات.

  • وضع علامات على الرسائل غير المرغوب فيها والتقييمات المزيفة. سرب واحد من البوتات وسيتحول رسمك البياني إلى قصاصات ورقية.

  • خطوة موافقة إنسانية على أي شيء مؤتمت.

  • تصدير. يجب أن تكون قادرًا على نقل بياناتك معك.

وأيضًا التسعير. التسعير لكل تقييم يعني أنك تدفع أكثر كلما كان أداؤك أفضل، وهذا أمر معكوس منطقيًا. السعر الثابت أسهل في تمريره على من يحمل بطاقة الدفع. راجع أيضًا صفحة مساعدة التقييمات والمراجعات من Google، فـPlay Console يمنحك بعضًا من هذا مجانًا بالفعل.

أخطاء شائعة ينبغي تجنّبها

الثقة بالنجوم. خمس نجوم، "يتعطل كل صباح". لديّ عشرات من هذه الحالات.

الاعتماد على متجر واحد فقط. شكا مستخدمونا على iOS وAndroid من أمور مختلفة تمامًا. انظر إلى متجر واحد، وستُصلح نصف المشكلة فقط.

عدّ الرسائل غير المرغوب فيها (spam). في ليلة ثلاثاء واحدة، وصلت ستون تقييمًا بنجمة واحدة وبسطر واحد من حسابات أُنشئت بعد ظهر ذلك اليوم. عُدّ تلك التقييمات وسيصبح رسمك البياني حافة منحدر. ضع علامة أولًا. ثم عُدّ بعد ذلك.

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

روتين أسبوعي بسيط

روتيني، تقريبًا:

  • الإثنين، عشر دقائق. عرض الاتجاه، أهم ثلاثة، وأي شيء جديد.

  • يوميًا، خمس دقائق. الموافقة على المسودات. وقراءة التقييمات منخفضة النجوم المُحتفظ بها بالفعل.

  • قبل كل إصدار، اسحب أهم الطلبات، وتحقق من أيها تم تنفيذه، واذكرها في الملاحظات.

  • بعد كل إصدار، راقب ظهور ارتفاع جديد. لمدة ثلاثة أيام.

بلا عرض تقديمي. بلا اجتماع دوري. هذا كل ما في الأمر.

أفكار أخيرة

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

لا تزال غير متأكد؟ اسحب تقييمات شهر واحد، صنّفها، وعُدّها. أنا مستعد لوضع مال حقيقي على رهان أنك ستجد شيئًا لم تكن تعرفه. نحن وجدنا مشكلة الـwidget. ذلك بعد الظهر عاد بفائدته مرات عديدة، ومنذ ذلك الحين لم يُفتح reviews_FINAL_v3.xlsx مطلقًا.

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

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

#App Store Reviews, App Review Analysis, AI for App Developers, App Store Optimization, User Feedback Analysis, AI App Analytics
AI Review SensorAI Review Sensor TeamAI-powered review replies for App Store and Google Play teams