Check out what’s new from Firebase at Google I/O 2022. Learn more

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

يمكّنك 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

الويب

لتمكين وضع تصحيح الأخطاء في 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. يتيح ذلك للعديد من المطورين التركيز على أدواتهم وجهود التحقق من الصحة دون التأثير على بعضهم البعض.

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