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

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

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

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

ذكري المظهر

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

adb shell setprop debug.firebase.analytics.app package_name

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

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

iOS

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

-FIRDebugEnabled

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

-FIRDebugDisabled

الويب

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

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

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

الإبلاغ

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

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

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

تقرير DebugView.

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

تيار ثانية

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

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

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

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

تدفق الدقائق

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

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

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

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

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

محدد الجهاز

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

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