أحداث التصحيح

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

تمكين وضع التصحيح

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

دائرة الرقابة الداخلية +

لتمكين وضع تصحيح الأخطاء في Analytics على جهاز التطوير الخاص بك، حدد وسيطة سطر الأوامر التالية في Xcode:

-FIRDebugEnabled

يستمر هذا السلوك حتى تقوم بتعطيل وضع التصحيح بشكل صريح عن طريق تحديد وسيطة سطر الأوامر التالية:

-FIRDebugDisabled

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

ذكري المظهر

لتمكين وضع تصحيح الأخطاء في Analytics على جهاز Android، قم بتنفيذ الأوامر التالية:

adb shell setprop debug.firebase.analytics.app PACKAGE_NAME

يستمر هذا السلوك حتى تقوم بتعطيل وضع التصحيح بشكل صريح عن طريق تنفيذ الأمر التالي:

adb shell setprop debug.firebase.analytics.app .none.

ويب

لتمكين وضع تصحيح الأخطاء في Analytics في متصفحك، قم بتثبيت ملحق Google Analytics Debugger Chrome.

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

يمكنك عرض الأحداث التي تم تسجيلها في DebugView في وحدة تحكم Firebase.

تقرير عن بيانات الحدث

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

انتقل إلى DebugView عن طريق تحديد السهم الموجود بجوار StreamView في أعلى شريط التنقل في Google Analytics وتحديد DebugView

بعد ذلك، ما عليك سوى البدء في استخدام تطبيقك لرؤية أحداث تطبيقك التي يتم تسجيلها في تقرير DebugView.

تقرير DebugView.

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

تيار ثواني

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

قائمة أمثلة لمعلمات الأحداث.

مع تغير قيم خصائص المستخدم أثناء استخدام التطبيق، سترى إدخالاً لهذا التغيير.

مثال لخاصية المستخدم.

تيار الدقائق

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

مثال على تدفق الدقائق.

أهم الأحداث وخصائص المستخدم الحالية

يعرض جدول أهم الأحداث أهم الأحداث التي تم تسجيلها خلال فترة 30 دقيقة. ويعرض جدول خصائص المستخدم الحالي أحدث حالة لمجموعة خصائص المستخدم لجهاز التطوير المحدد حاليًا.

مثال على جدول أهم الأحداث.

محدد الجهاز

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

مثال على محدد الجهاز.