این راهنمای توسعهدهنده نحوه اندازهگیری رویدادها در برنامه خود را با استفاده از Google Analytics SDK برای Android نسخه 3 توضیح میدهد.
بررسی اجمالی
رویدادها روشی مفید برای جمعآوری دادههای مربوط به تعامل کاربر با اجزای تعاملی برنامه شما، مانند فشار دادن دکمهها یا استفاده از یک آیتم خاص در یک بازی است.
یک رویداد از چهار فیلد تشکیل شده است که می توانید از آنها برای توصیف تعامل کاربر با محتوای برنامه خود استفاده کنید:
نام زمینه | میدان ردیاب | تایپ کنید | ضروری | شرح |
---|---|---|---|---|
دسته بندی | Fields.EVENT_CATEGORY | String | آره | دسته رویداد |
عمل | Fields.EVENT_ACTION | String | آره | اقدام رویداد |
برچسب | Fields.EVENT_LABEL | String | خیر | برچسب رویداد |
ارزش | Fields.EVENT_VALUE | Long | خیر | ارزش رویداد |
پیاده سازی
برای ارسال یک رویداد به Google Analytics، از MapBuilder.createEvent()
استفاده کنید و ضربه را ارسال کنید، مانند این مثال:
@Override public void onClick(View v) { // May return null if a EasyTracker has not yet been initialized with a // property ID. EasyTracker easyTracker = EasyTracker.getInstance(this); // MapBuilder.createEvent().build() returns a Map of event fields and values // that are set and sent with the hit. easyTracker.send(MapBuilder .createEvent("ui_action", // Event category (required) "button_press", // Event action (required) "play_button", // Event label null) // Event value .build() ); }