هنگام ساخت برنامه های وب، از رویدادهای screen_view
برای اندازه گیری نماهای خاص صفحه در Google Analytics استفاده کنید. این کارکردی مشابه رویدادهای Firebase screen_view
در برنامههای اصلی Android یا iOS یا رویدادهای مشاهده صفحه در صفحات وب استاندارد ارائه میکند.
پیاده سازی
برای ارسال نمای صفحه به گوگل آنالیتیکس، از دستور event
به صورت زیر استفاده کنید:
gtag('event', 'screen_view', {<screen_view_parameters>});
که در آن <screen_view_parameters> یک یا چند جفت پارامتر-مقدار است. دو پارامتر مورد نیاز است: screen_name
و app_name
. هر جفت را با کاما از هم جدا کنید. به عنوان مثال، این دستور یک رویداد screen_view
را برای برنامهای به نام «myAppName» با یک screen_name
«Home» ارسال میکند.
gtag('event', 'screen_view', {
'app_name': 'myAppName',
'screen_name' : 'Home'
});
پارامترهای نمای صفحه
نام زمینه | نوع داده | ضروری | شرح |
---|---|---|---|
screen_name | string | آره | نام صفحه نمایش. |
app_name | string | آره | نام برنامه. |
app_id | string | خیر | شناسه برنامه |
app_version | string | خیر | نسخه برنامه. |
app_installer_id | string | خیر | شناسه نصب کننده برنامه. |
با تفاوت بین نمایش وب و برنامه در Google Analytics آشنا شوید.
مثال ها
از آنجایی که پارامتر app_name
باید با همه رویدادهای برنامه ارسال شود، اغلب بهتر است پارامتر را به عنوان بخشی از فرمان config
اضافه کنید.
gtag('config', 'GA_MEASUREMENT_ID', { 'app_name': 'myAppName' });
// The app_name field is now set for the property, so
// screen_view events don't need to include it.
gtag('event', 'screen_view', { 'screen_name': 'Home'});
استفاده از فیلترها برای نمایش های فقط برنامه یا وب
اگر دادههای وب و برنامه را به یک ویژگی ( GA_MEASUREMENT_ID
) ارسال کنید، Google Analytics هر دو مجموعه داده را در نماهای آن ویژگی نمایش میدهد. این امکان مشاهده ترکیبی برنامه و وب را فراهم می کند.
اگر میخواهید دادههای برنامه و وب را برای یک ویژگی ارسال کنید، اما میخواهید دادههای برنامه و وب را جداگانه مشاهده کنید، میتوانید فیلترها را ایجاد کنید. به عنوان مثال، می توانید یک نمای ترکیبی (پیش فرض)، یک نمای وب و یک نمای برنامه داشته باشید.
فیلتر نمای برنامه
با تنظیم Application?
یک فیلتر سفارشی ایجاد کنید تا فقط داده های برنامه را شامل شود ؟ به yes
.
فیلتر نمایش وب
با تنظیم Application?
یک فیلتر سفارشی ایجاد کنید تا فقط داده های وب را شامل شود ؟ به no
.