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

درباره داده های عملکرد رندر صفحه نمایش (برنامه های اپل و اندروید) بیاموزید

نظارت بر عملکرد از ردیابی‌ها برای جمع‌آوری داده‌های مربوط به فرآیندهای نظارت شده در برنامه شما استفاده می‌کند. ردیابی گزارشی است که حاوی داده‌هایی است که بین دو نقطه از زمان در برنامه شما ثبت شده است.

برای برنامه‌های Apple و Android، Performance Monitoring به‌طور خودکار برای هر صفحه در برنامه شما یک ردیابی به نام ردیابی نمایشگر صفحه جمع‌آوری می‌کند. هر ردیابی نمایشگر صفحه معیارهای زیر را جمع آوری می کند:

  • فریم‌های رندر آهسته - معیاری که درصد فریم‌هایی را که برای یک صفحه خاص کند بودند اندازه‌گیری می‌کند.

  • فریم های منجمد - معیاری که درصد فریم هایی را که برای یک صفحه خاص ثابت شده اند اندازه می گیرد

می‌توانید داده‌های این ردیابی‌ها را در زیربرگه نمایش صفحه جدول ردیابی، که در پایین داشبورد عملکرد قرار دارد، مشاهده کنید (در ادامه در این صفحه درباره استفاده از کنسول بیشتر بدانید).

تعریف ردیابی نمایشگر صفحه

هر ردی از رندر صفحه با نامی که در برنامه خود صفحه نمایش نامیده اید مشخص می شود. معیارهای جمع آوری شده برای این ردیابی، فریم های رندر آهسته و فریم های منجمد هستند .

  • زمانی که برنامه onActivityStarted() را فرا می خواند، برای هر کلاس Activity شروع می شود.

  • زمانی که برنامه onActivityStopped() را فرا می خواند متوقف می شود.

معیارهای جمع آوری شده توسط ردیابی نمایش صفحه

این ردیابی ها ردیابی های خارج از جعبه هستند، بنابراین نمی توانید معیارهای سفارشی یا ویژگی های سفارشی را به آنها اضافه کنید.

فریم های رندر آهسته

این معیار، درصد فریم هایی است که برای یک صفحه نمایش خاص کند شده اند. به طور خاص، این معیار درصد مواردی است که در طی آن بیش از 50 درصد فریم‌ها بیش از 16 میلی‌ثانیه طول کشیده تا ارائه شوند.

قاب های یخ زده

این معیار درصد فریم هایی است که برای یک صفحه نمایش خاص ثابت شده اند. به طور خاص، این معیار درصد مواردی از صفحه است که طی آن بیش از 0.1٪ فریم ها بیش از 700 میلی ثانیه طول کشیده تا رندر شوند.

داده های عملکرد را ردیابی، مشاهده و فیلتر کنید

برای مشاهده داده‌های عملکرد هم‌زمان، مطمئن شوید که برنامه شما از نسخه SDK نظارت بر عملکرد استفاده می‌کند که با پردازش داده‌های هم‌زمان سازگار است. بیشتر بدانید .

معیارهای کلیدی را در داشبورد خود ردیابی کنید

برای اینکه بدانید معیارهای کلیدی شما چگونه ترند هستند، آنها را به تابلوی معیارهای خود در بالای داشبورد عملکرد اضافه کنید. می توانید با دیدن تغییرات هفته به هفته به سرعت رگرسیون ها را شناسایی کنید یا تأیید کنید که تغییرات اخیر در کد شما عملکرد را بهبود می بخشد.

تصویری از تابلوی متریک در داشبورد نظارت بر عملکرد Firebase

برای افزودن یک معیار به تابلوی سنجش خود، به داشبورد عملکرد در کنسول Firebase بروید، سپس روی زبانه داشبورد کلیک کنید. روی یک کارت متریک خالی کلیک کنید، سپس یک معیار موجود را برای افزودن به تابلوی خود انتخاب کنید. برای گزینه های بیشتر، مانند جایگزینی یا حذف یک معیار، روی روی کارت متریک پر شده کلیک کنید.

تابلوی متریک داده های متریک جمع آوری شده را در طول زمان، هم به صورت گرافیکی و هم به صورت درصد تغییر عددی نشان می دهد.

درباره استفاده از داشبورد بیشتر بیاموزید.

مشاهده آثار و داده های آنها

برای مشاهده ردیابی‌ها، به داشبورد عملکرد در کنسول Firebase بروید، به جدول ردیابی‌ها بروید، سپس روی زیربرگه مناسب کلیک کنید. جدول برخی از معیارهای برتر را برای هر ردیابی نشان می دهد، و حتی می توانید لیست را بر اساس درصد تغییر برای یک متریک خاص مرتب کنید.

اگر روی نام ردیابی در جدول ردیابی کلیک کنید، سپس می‌توانید روی صفحه‌های مختلف کلیک کنید تا ردیابی را کاوش کنید و معیارهای مورد علاقه را بررسی کنید. در بیشتر صفحات، می توانید از دکمه فیلتر (بالا سمت چپ صفحه) برای فیلتر کردن داده ها بر اساس ویژگی استفاده کنید، به عنوان مثال:

تصویری از داده های نظارت بر عملکرد Firebase که بر اساس ویژگی فیلتر شده است
  • برای مشاهده داده‌های مربوط به نسخه قبلی یا آخرین نسخه خود، بر اساس نسخه برنامه فیلتر کنید
  • بر اساس دستگاه فیلتر کنید تا بدانید دستگاه های قدیمی چگونه برنامه شما را مدیریت می کنند
  • بر اساس کشور فیلتر کنید تا مطمئن شوید مکان پایگاه داده شما بر منطقه خاصی تأثیر نمی گذارد

درباره مشاهده داده های ردیابی خود بیشتر بیاموزید.

مراحل بعدی