Merhabalar sevgili site sakinleri
Bu seferki anlatım yine basit bir şekilde yeni başlayanlar için uygulamalı örnekli olarak google analiz işlemini projeye uygulamak böylece uygulamamızda anlık kişi sayısını rahatça görebilecegiz.
* bu uygulamanında internetteki alternatif örnekleri anlışalamaz derece google devs'in kendi örneğini bile anlamak zor
yeni arkdaslar için oyuzden tekrar basitçe resimli derledim.
Öncelikle Boş Blank bir proje açınız test işlemini bu şekilde başarılı gerçekleştirdikten sonra eklemek istediğiniz herhangi bir projenize uygulayabilirsiniz.
proje yapımına başlamadan önce bir kaç adım izleyeceğiz öncelikle ihtiyacımız olan bir sdk'yı indirmelisiniz. bu sdk mevcut güncelleme penceresi ile alınmıyor bu nedenle manuel dahil edecegiz.
Google Devs üzerinden indirme linkiniz https://developers.google.com/analyt...n/mobile?hl=tr
zipli dosyayı herhangi bir yere açınız ve projeye dahil etme aşamasına geçelim resimli olarak anlatıma başlayalım.
anlatım Boyunca Resimdeki numaraları takip ederek sırası ile işlmeleri gerçekleştirebilirsiniz. ECLİPS YAZILIMINDAN BOŞ (BLANK) BİR PROJE AÇIN
ADIM 1 - kütüphane Dosyasının projeye çağrılması
ADIM 2 - İzinlerin Uygulanması
Kütüphaneleri projemize ekledik şimdiki aşamada çalışma izinleri verelim bu kısımda 2 adet izin vermemiz gerekiyor INTERNET ve ACCESS_NETWORK_STATE
Alıntı
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_ST ATE" />
ADIM 3 - Kodların Eklenmesi
kod aşamasında Main java bölümüne incelikle kütüphanelerimizi ekleyelim
listeyi import ediniz. ayrıca resimde de uygulama yerini görebilirsiniz.
Alıntı
import com.google.analytics.tracking.android.EasyTracker;
import com.google.analytics.tracking.android.Fields;
import com.google.analytics.tracking.android.GoogleAnalyt ics;
import com.google.analytics.tracking.android.MapBuilder;
import com.google.analytics.tracking.android.Tracker;
Daha sonra projenizin onCreate bölümüne İzleme kodunu yazmalısınız bu kod programınız başladıgında google analize veriyi gönderecek kısımdır.
Alıntı
//İZLEME KODU
Tracker izleme_kodu = GoogleAnalytics.getInstance(this).getTracker("UA-52891236-3");
izleme_kodu.set(Fields.SCREEN_NAME, "R10 Net Aktivite Denemesi-iistr");
izleme_kodu.send(MapBuilder.createAppView().build( ));
//İZLEME KODU
Buradaki mesaj google analizde raporlamaya kaydedilen isimdir istediğinizi yazabilirsiniz
Alıntı
izleme_kodu.set(Fields.SCREEN_NAME, "R10 Net Aktivite Denemesi-iistr");
Sonrasında onStart ve onStop bölümüne aktivite verilrini tutabilmesi için analize başla ve durdur komutlarını yazıyoruz.
bunu V3 otomatik yapıyor ama siz yinede belirtin
Alıntı
@Override
public void onStart() {
super.onStart();
EasyTracker.getInstance(this).activityStart(this); // programın başlaması durumunda
}
@Override
public void onStop() {
super.onStop();
EasyTracker.getInstance(this).activityStop(this); // programın durması durumunda
}
getTracker("UA-52891236-3") BU SATIRI DEĞİŞTİRMEYİ UNUTMAYIN
Ve Son Olarak Test Ekranı Çıktımız
PUB TAKIP KODUNU ALMAYI BİLİYORSANIZ MERAKLANMAYIN AŞAĞIDAKİ RESMİ TAKİP EDİNİZ https://apps.admob.com
--------------------------------------------------------------------
Demo Proje uygulama Dosyası : Proje Derleme Gereksinim Bilgileri SDK : Kit 4.3
Target SDK : 20 / Min:8
support library : appcompat_v7
Library : Analytics Services V3
Project compilar : Kit 4.4
DEMO PROJEYİ İNDİR: http://www.mediafire.com/download/0s.../workspace.rar Projede appcompat_v7 Hatası Alırsanız https://www.r10.net/android-amp-ios-u...nda-cozum.html