بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

آموزش Flurry و Google Anatytics

مدیریت گفتگو
Hajhosseini 12 سال پیش
آخرین تغییر: 11 سال پیش

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

نظرات

محسن 12 سال پیش
از چنتا از آموزش های لیندا استفاده کردم جالب بودن لینک
Hajhosseini 12 سال پیش
خیلی خوبه محسن جان ، شما پیاده سازیش کردید؟ ممنون میشم چند دقیقه ای وقتتون رو بذارید و مراحل رو در قالب پاسخ درج.
Hajhosseini 12 سال پیش
محسن جان ویدیو هارو دیدم ، حدودا 40% از مطالب رو گرفتم ولی این چیزی نیست که من دنبالشم ، اول از همه اینکه من با SafeIp هم نمیتونم برم توی Google Analytics ، بعد از اون اینکه Library جاوا رو از کجا دانلود کنیم؟ مرحله به مرحله باید انجام شه اینا، شما خودتون از گوگل آنالیتیکس استفاده کردید تابه حال؟
سامان پاپی 12 سال پیش
اقا من مشکلی که دارم اصلا متوجه نمیشم اموزش های یندا چی میگه خیلی خدمونی حرف میرنه عصابم خراب میشه خواهشا خواهشا بگید شما چی کار میکنید که میفهمید از کجا بان یاد گرفتید یا از چه مجموعه
javac 12 سال پیش
برای آموزش لیندا subtitle هاش رو دانلود کنید .http://www.lyndasub.ir/
سامان پاپی 12 سال پیش
خسلس ممنون اما این ایکی که میخواد باید حتما از خود سایتش لینک بدیم یا نه ؟ بعد لیمک ویدیو رو میخواد درسته؟
محسن 12 سال پیش
حاج حسین جان نه من استفاده نکردم اما ویدیو های دیگشو دیده بودم و خوشم اومده بود، اینو هم گفتم به شما معرفی کنم
javac 12 سال پیش
@amir آره شما لینک اون ویدیو مورد نظرتون رو توی سایت لیندا پیدا کنید ، بدین به سایت زیرنویسش رو تحویل بگیرید. البته زیر نویسش انگلیسی هست. بهترین روش برای یادگیری زبان و برنامه نویسی به طور همزمان:))
Hajhosseini 12 سال پیش
دوستان با زیر نویس یا بدون زیرنویس تفاوتی نداره، من حتی نمیتونم وارد پنل گوگل آنالیتیک شم چه برسه به پیاده سازیش! انواع و اقسام انتی فیلتر و حتی Safe Ip رو هم تست کردم ولی گوگل مکان دقیق رو شناسایی میکنه.کسی برای حل این مشکل راه حلی سراغ داره؟
javac 12 سال پیش
تازگی ها تست نکردم اما قبلا با تغییر IP راحت باز میشد ، مگه loptop ت GPS داره که مکانش رو گوگل میفهمه !!! با یه VPN تست کن نباید مشکلی باشه . نرم افزار Kproxy Agent هم گزینه خوبی هست که قبلا باهاش وارد گوگل آنالیتیکز می شدم.
Hajhosseini 12 سال پیش
اون مشکل حل شد، ولی کلی سوالات جدید اضافه شد! توی اندروید 2.2 هم میشه از گوگل آنالیتیک استفاده کرد؟ من 1-2 ساعتی هست که دارم سایت گوگل رو بالا پایین میکنم ولی انقدر پراکنده توضیح دادن که اصلا مشخص نیست که باید چجوری شروع کرد. یدونه Library هم دانلود کردم که هیچ جوری به اکلیپس Import نمیشه! هنوز هم نیازمند کمک های سبزتان هستیم، خیلی خوبه که این هم مثل پرداخت درون برنامه ای یک تاپیک آموزشی کامل داشته باشه، خیلی بدرد بخوره...

پاسخ‌ها 3

مشاهده پاسخ صحیح
Hajhosseini 12 سال پیش

 پاسخ صحیح

خوب بعد از چند ساعتی تلاش، به نتیجه ی خوبی رسیدم.

مرحله اول :
1-1 : یک User در گوگل آنالیتیک بسازید ( من با پورت های UK تونستم تحریم رو بشکنم ( با تشکر از اسپریت عزیز ) )
1-2 : یک برنامه بسازید و تمام مشخصات رو پر کنید
1-3 : در انتها کد برنامه تون رو در یک فایل txt ذخیره کنید

مرحله دوم :
2-1 : یک پروژه اکلیپس بازکنید
2-2 : Library گوگل رو دانلود کنید و در پروژه در پوشه libs کپی کنید
2-3 : مجوزهای منیفست رو قرار بدید
2-4 : کدهای زیر رو وارد Activity مورد نظر کنید

 @Override
    public void onStart() {
        super.onStart();
        // The rest of your onStart() code.
        EasyTracker.getInstance(this).activityStart(this); // Add this method.
    }


    @Override
    public void onStop() {
        super.onStop();
        // The rest of your onStop() code.
        EasyTracker.getInstance(this).activityStop(this); // Add this method.
    }

و تمام ، بعد از این کارها میتونید توی پنلتون ببینید چند نفر برنامه تون رو نصب کردن و ...
برای فرستادن اطلاعات به پنل هم میتونید از کد زیر استفاده کنید

 EasyTracker easyTracker = EasyTracker.getInstance(this);
        easyTracker.send(MapBuilder
                .createEvent(
                        "UI Action", // Event category (required)
                        "Button Pressed", // Event action (required)
                        "play", // Event label
                        null) // Event value
                .build()
                );

تا همینجاش رو فکر کنم 1 چشمم رو از دست دادم، نزدیک 30 صفحه از توضیحات گوگل رو ترجمه کردم تا به اینجا رسیدم. که البته کار خیلی خاصی نبود، ولی مستنداتشون از بازار هم داغون تره!

نظرات

Spirit 12 سال پیش
خواستن توانستنه :) حالا گزارشش ثبت شد تو پنل؟
Hajhosseini 12 سال پیش
آره داداش، به طور کامل گزارش ثبت شد، و البته میتونم تمام کاربرای آنلاین رو ببینم، حتی صفحه ای که دارن میبینن رو میگه برنامه منه یا نه!
hamidd 12 سال پیش
لایبراری رو باید از کجا دانلود کنیم؟هر چی گشتم چیزی ندیدم.
Hajhosseini 12 سال پیش
لینک Library رو براتون ارسال کردم حمید جان
mghaffari 11 سال پیش
لطفا لینک لایبراری رو بذارید
Hajhosseini 11 سال پیش
در حال حاضر گوگل Library جدید داده و من لینک اون رو ندارم. به سایت گوگل برید و دانلود کنید دوست عزیز
mghaffari 11 سال پیش
دیگه library نداره باید از google_play_services استفاده کرد
Spirit 12 سال پیش

برای Flyrry هم تقریبا شبیه سیستم ارائه شده گوگل هست :


مرحله اول :
1-1 : یک User در Flurry بسازید (  تحریم رو بشکنید )
1-2 : یک برنامه بسازید و تمام مشخصات رو پر کنید
1-3 : در انتها کد برنامه تون رو در یک فایل txt ذخیره کنید (یا حفظش کنید D:)

مرحله دوم :
2-1 : یک پروژه اکلیپس بازکنید
2-2 : کتابخونه Flurry رو دانلود کنید و در پروژه در پوشه libs کپی کنید
2-3 : مجوزهای منیفست رو قرار بدید

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />


2-4 : کدهای زیر رو وارد Activity مورد نظر کنید و API KEY رو در جایی مثل کلاس G میتونید نگه دارید :

@Override
protected void onStart() {
super.onStart();
FlurryAgent.onStartSession(this, G.FLURYY_KEY);
}
@Override
protected void onStop() {
super.onStop();
FlurryAgent.onEndSession(this);
}

2-5 : برای ارسال گزارش های سفارسی هم این طوری عمل کنید :

 FlurryAgent.logEvent("menu_button_click_on_main_screen"); // مثلا!

نظرات

javac 12 سال پیش

ویرایش:

flurry رو set up کردم اما گزارش ها رو توی پنل نمی بینم!! همه چیز در ظاهر درست به نظر میرسه

نظرات

Spirit 12 سال پیش
به نظر چند تا ساعت تا یک روز تاخیر داره در نمایش وقایع (نظر بر اساس تجربه و سایت Flurry)
javac 12 سال پیش
گوگل چی اونم همین طوره؟ کلا بین این و گوگل بر اساس تجربه کدوم بهتره؟
Spirit 12 سال پیش
البته یجا هم نوشته بود نزدیک یه ساعت طول میکشه - فقط با Flurry کار کردم ، اونم همون موقع انتشار برنامه نگاش کردم ، الان خبر ندارم اوضاع از چه قراره!
Hajhosseini 12 سال پیش
گوگل یک بخش امار لحظه ای داره که توی 3 ثانیه آپدیت میشه، دلیلی که منو برد سمت گوگل اینه که ممکنه فلوری در نسخه های جدید اندروید مانند گوگل کامل نباشه. دیدگاه استاد در مورد استفاده از اکلیپس در مقابل اندروید استادیو هم همین بود، ولی اینکه کدوم بهتره رو نمیتونم نظر بدم.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .