این سند نحوه اشکال زدایی و عیب یابی افزونه Google Analytics for Unity را شرح می دهد.
اشکال زدایی و عیب یابی
اگر راهنمای توسعهدهنده را دنبال کردهاید اما هیچ دادهای در گزارشهای Google Analytics نمیبینید، پیشنهادات و ملاحظات زیر را مرور کنید:
- ممکن است 24 تا 48 ساعت طول بکشد تا Google Analytics گزارش دادهها را شروع کند. اگر تأیید کردید که اجرای شما درست است، حداقل 48 ساعت منتظر بمانید تا مشخص شود آیا این تاخیر دلیلی است که شما هیچ داده ای را نمی بینید یا خیر.
- گزارش بلادرنگ به شما این امکان را می دهد که فعالیت را همانطور که در سایت یا برنامه شما اتفاق می افتد نظارت کنید. از این می توان برای تأیید سریع رسیدن بازدیدها استفاده کرد. توجه داشته باشید که گاهی اوقات گزارش بلادرنگ در نماهایی که اخیراً به آنها دسترسی نداشتهاید به حالت تعلیق در میآید، اما پس از بازدید از گزارش بلادرنگ در آن نما، Real Time دوباره فعال میشود. برای جزئیات بیشتر، مقاله راهنمای درباره بلادرنگ را مشاهده کنید.
- سطح گزارش را روی
VERBOSE
تنظیم کنید تا اطلاعات بیشتری در مورد پارامترهای از دست رفته یا سایر مسائلی که می تواند مانع از ارسال بازدیدهای شما شود به دست آورید. در سلسله مراتب بازی بر روی GAv4 کلیک کنید و سپس سطح log را در قسمت کشویی انتخاب کنید. - تأیید کنید که پیش ساخته را به درستی پیکربندی کرده اید. مهم است که شناسه مالکیت/ردیابی صحیح و نام برنامه را داشته باشید. مطمئن شوید که به گزارشهای مربوط به اموال مربوطه نگاه میکنید.
- تأیید کنید که دوره ارسال را روی یک مقدار معقول تنظیم کرده اید. تنظیم این مقدار روی صفر یا یک مقدار منفی، ارسال بازدیدها را به طور کامل متوقف میکند، در حالی که یک مقدار زیاد از نمایش بازدیدها در گزارشهای بلادرنگ جلوگیری میکند (آنها همچنان در گزارشهای دیگر قابل مشاهده خواهند بود). مقدار پیش فرض افزونه 5 ثانیه است.
- در دستگاههای Android با سرویسهای Google Play نصب شده، ارسال خودکار فعال است و ارسال دستی در دسترس نیست. برای جزئیات بیشتر به سند Android Dispatch مراجعه کنید.
- بررسی کنید که علامت Dry Run علامت نخورده باشد. این پرچم برای آزمایش بازی شما در نظر گرفته شده است و در صورت علامت زدن از ارسال تمامی بازدیدها به Google Analytics جلوگیری می کند.
برای پیکربندی کلی و مشکلات ساخت، به موارد زیر مراجعه کنید:
- قبل از استفاده از
GoogleAnalyticsV4
در اسکریپت های خود، مطمئن شوید که prefab پیکربندی شده و در سلسله مراتب شیء قرار دارد. در غیر این صورت ممکن است یکNullReferenceException
ظاهر شود. - اگر هنگام ساخت برای iOS با خطاهای پیوند دهنده مواجه می شوید، مراحل راه اندازی و پیکربندی iOS را دنبال کنید تا به طور خودکار کتابخانه های مورد نیاز را هنگام ساخت اضافه کنید.
- اگر در Android خطاهای مجوز دریافت میکنید، مراحل راهاندازی و پیکربندی Android را دنبال کنید تا نحوه بهروزرسانی فایل AndroidManifest.xml خود را بیاموزید.
منابع اضافی
اگر هنوز مشکل دارید و نمی توانید مشکل را عیب یابی کنید ، می توانید موارد زیر را امتحان کنید:
- در مورد Stack Overflow کمک بخواهید: google-analytics .
- اگر فکر می کنید مشکلی در افزونه وجود دارد ، مشکلی را باز کنید .