كيفية استكشاف أخطاء مشاريع RevenueCat التي لا تظهر

كيفية استكشاف أخطاء مشاريع RevenueCat التي لا تظهر

بواسطة FixoLab


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

AdMate
AdMate

كل إيراداتك في لوحة تحكم واحدة

تابع AdMob وAdSense وRevenueCat وApp Store Connect عبر حسابات متعددة مع فلاتر حسب التطبيق والمنصة والبلد

راقب الإيرادات والنقرات وeCPM والاشتراكات وعمليات التثبيت والمدفوعات من iPhone وiPad وMac وApple Watch

AdMate

حدّد وضع التفويض

افتح إعدادات حساب RevenueCat وحدّد ما إذا كان يستخدم مسارًا على مستوى الحساب أم مفاتيح سرية للمشاريع. ويدعم إعداد AdMate الحالي ربط المشاريع ويحفظ الوضع المختار مع الحساب.

يُتوقع أن يمثّل المفتاح السري للمشروع مشروعه هو، لا أن يكتشف تلقائيًا مشاريع غير مرتبطة.

تأكد من المشروع في RevenueCat

باستخدام جلسة متصفح مصرّح بها، لا بلصق المفتاح في أداة تابعة لجهة خارجية، تأكد من:

  • المؤسسة؛
  • اسم المشروع ومعرّفه؛
  • التطبيقات والمتاجر داخل المشروع؛
  • حالة بيانات الاعتماد؛
  • أذونات الحساب المتصل أو نطاقه.

تُعد أسماء المشاريع المتشابهة عبر المؤسسات مصدرًا شائعًا للالتباس.

تحقق من ربط المشاريع بالمفاتيح

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

إذا تم تغيير مفتاح:

  1. أنشئ البديل أو احصل عليه عبر مسار المؤسسة المصرّح به؛
  2. حدّث ربط المشروع الصحيح في AdMate؛
  3. تحقق من ذلك المشروع؛
  4. احذف بيانات الاعتماد الملغاة؛
  5. لا تحتفظ أبدًا بالقيمتين في الملاحظات أو رسائل الدعم.

امسح عوامل التصفية واختر الحساب

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

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

ميّز بين أربعة أعراض

المشروع غائب عن القائمة

السبب المرجّح هو نطاق التفويض أو اختيار المؤسسة أو ربط المشروع.

المشروع موجود لكن بلا تطبيقات

تحقق من إعدادات المشروع في RevenueCat ومما إذا كانت التطبيقات تنتمي إلى مشروع آخر.

التطبيقات موجودة لكن بلا مقاييس

تحقق من نطاق التاريخ وعوامل تصفية المتاجر وتوفر المقاييس ونشاط المشروع.

خطأ في التفويض

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

قارن ببيانات المزوّد

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

تقرير تشخيصي آمن

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

إذا كانت لديك عدة مشاريع متصلة، فاتبع كيفية إدارة عدة مشاريع في RevenueCat.

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

لماذا يظهر مشروع واحد فقط؟

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

هل يمكن لمفتاح SDK عام أن يعرض قائمة المشاريع؟

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

هل يجب أن أحذف الحساب وأبدأ من جديد؟

افحص أولًا الوضع والربط وعوامل التصفية وحالة بيانات الاعتماد. فتصحيح مشروع واحد أكثر أمانًا من التخلي عن سياق الحساب كله.

ماذا لو انكشف المفتاح؟

ألغِه أو غيّره في RevenueCat، وحدّث الربط الصحيح، ولا تُعد استخدام القيمة المخترقة.

AdMate
AdMate

كل إيراداتك في لوحة تحكم واحدة

تابع AdMob وAdSense وRevenueCat وApp Store Connect عبر حسابات متعددة مع فلاتر حسب التطبيق والمنصة والبلد

راقب الإيرادات والنقرات وeCPM والاشتراكات وعمليات التثبيت والمدفوعات من iPhone وiPad وMac وApple Watch

AdMate