Bu sayfada, Android için Google Analytics SDK'sında yapılan değişiklikler açıklanmaktadır. Yeni duyurular için bu listeyi düzenli olarak kontrol etmenizi öneririz. Değişikliklere aşağıdaki Abone ol bölümünde listelenen özet akışları aracılığıyla da abone olabilirsiniz.
İlgili Değişiklik Günlüklerine Abone Ol
Tüm Toplama, Yapılandırma ve Raporlama API'lerini içerir.
Web İzleme (ga.js ve analytics.js), Android SDK, iOS SDK ve Measurement Protocol dahildir.
Sürüm 4.5 - Google Play Hizmetleri 7.3 (1 Mayıs 2015)
Bu sürüm şunları içeriyor:
Google Analytics
- Google Play dışındaki cihazlarda arka planda gönderme desteği eklendi.
- Analytics Logger/LogLevel kullanımdan kaldırıldı. Analytics artık bunun yerine Android günlük kaydını kullanıyor. Hata ayıklama günlük kaydını etkinleştirmek için
adb shell setprop log.tag.GAv4 DEBUG
komutunu çalıştırın. - Veri yayınını iyileştirmek ve kampanya ilişkilendirmesini yüklemek için yeniden düzenleme yapılıyor.
- Kampanya ayrıştırma hatası düzeltildi. Sayı 596.
- Analytics'in başlatılmasının ilk saniyelerinde işlenmemiş uygulama istisnaları doğru şekilde raporlanıyor. Sorun 443.
Google Etiket Yöneticisi
- Değişiklik yok.
Sürüm 4.0.6 - Google Play Hizmetleri 7.0 (19 Mart 2015)
Bu sürüm şunları içeriyor:
Google Analytics
- Sorun 440: CampaignTrackingService NullPointerException düzeltildi
- Sorun 552: GoogleAnalytics.getInstance() engellemesi düzeltildi
- Sorun 564: Analytics otomatik etkinlik raporlaması, Desteklenmeyen tutamaçlar'a izin vermiyor
- Küçük hata düzeltmeleri.
Google Etiket Yöneticisi
- Küçük hata düzeltmeleri.
Sürüm 4.0.5 - Google Play Hizmetleri 6.7 (17 Şubat 2015)
Bu sürüm şunları içeriyor:
Google Analytics
- Küçük hata düzeltmeleri.
Google Etiket Yöneticisi
- How to prevent TagManager "IllegalStateException: Results have already been set" (TagManager'ı önleme: Sonuçlar önceden ayarlandı) ile ilgili yarış durumu hatası düzeltildi.
Sürüm 4.0.4 - Google Play Hizmetleri 6.5 (24 Kasım 2014)
Bu sürüm şunları içeriyor:
Google Analytics
- Sorun 443: Google Play Hizmetleri istisna göndermez ile ilgili olarak istisna izlemeyle ilgili iyileştirmeler.
- Küçük hata düzeltmeleri.
Google Etiket Yöneticisi
- Google Etiket Yöneticisi'nde değişiklik yapılmamıştır.
Sürüm 4.0.3 - Google Play Hizmetleri 6.1 (25 Eylül 2014)
Bu sürüm şunları içeriyor:
Google Analytics
- Küçük hata düzeltmeleri.
Google Etiket Yöneticisi
- Geliştirilmiş e-ticaret desteği eklendi. Ayrıntılar için Geliştirilmiş E-ticaret Geliştirici Kılavuzu'na bakın.
Sürüm 4.0.2 - Google Play Hizmetleri 5.0 (1 Temmuz 2014)
Bu sürüm şunları içeriyor:
Google Analytics
- Geliştirilmiş e-ticaret desteği eklendi. Ayrıntılar için Geliştirilmiş E-ticaret Geliştirici Kılavuzu'na bakın.
- Artık reklam kimliği her değiştirildiğinde istemci kimliği sıfırlanacaktır.
- Reklam kimliği toplama varsayılan olarak devre dışıdır.
- İstisna raporlaması için programatik API'ler eklendi.
- Dokümanlardaki hata düzeltmeleri.
- Küçük hata düzeltmeleri.
Google Etiket Yöneticisi
- Google Etiket Yöneticisi'nde değişiklik yapılmamıştır.
Sürüm 4 (25 Mart 2014)
Google Analytics ve Google Etiket Yöneticisi
- Google Analytics ve Google Etiket Yöneticisi SDK'ları artık Google Play Hizmetleri SDK 4.3'ün bir parçası olmuştur .
- Bunun için cihazlarda Google Play Hizmetleri'nin yüklü olması gerekmez. Google Play Hizmetleri kullanılamadığında SDK otomatik olarak yerel dağıtıma geri döner.
- Kullanmaya başlama hakkında ayrıntılı bilgi almak isterseniz Android için Google Etiket Yöneticisi SDK'sı v4 ve Android için Google Analytics SDK'sı v4 konularına bakın.
Sürüm 3.02 (18 Mart 2014)
Bu sürüm şunları içeriyor:
Google Analytics
- Google Analytics'te değişiklik yapılmamıştır.
Google Etiket Yöneticisi
- Google Analytics İçerik Denemeleri Makrosu için destek eklendi.
Sürüm 2.0beta6 (11 Ekim 2013)
Bu sürüm şunları içerir: * Altıncı beta sürümü. * KitKat'ı (API Düzeyi 19) hedefleyen bir uygulama SDK'yı kullandığında çalışma zamanı istisnasının önlenmesi için değişiklik zorunlu hale getirildi.
Sürüm 3.01 (11 Ekim 2013)
Bu sürüm şunları içeriyor: * 3.0 sürümünün ikinci sürümü. * KitKat'ı (API Düzeyi 19) hedefleyen bir uygulama SDK'yı kullandığında çalışma zamanı istisnasının önlenmesi için değişiklik zorunlu hale getirildi.
Sürüm 3.0.0 (16 Ağustos 2013)
Bu sürümde şunlar yer almaktadır: * 3.0 sürümünün ilk sürümü * SDK API, analytics.js ile daha uyumlu olması için yeniden yazılmıştır. Ayrıntılar için javadoc ve /analytics/devguides/collection/android/v3/ sayfalarını inceleyin. * Tüm track
ve send
yöntemleri kaldırıldı. Bunun yerine, isabet göndermek için gönderme yöntemini ve MapBuilder
sınıfındaki ilgili oluşturma yöntemlerini kullanabilirsiniz. set
ve send
kullanarak isabet oluşturmak üzere kullanabileceğiniz sabit değerlerin listesi için Fields
sınıfına bakın. * useHttps
, anonymizeIp
vb. birçok özellik de kaldırıldı. Bu özellikleri set
komutunu kullanarak ayarlayabilir/sıfırlayabilirsiniz. * EasyTracker
artık Tracker
sunuyor. İzleme aramalarını doğrudan yapmak için EasyTracker.getTracker
numaralı telefonu aramaya gerek yoktur. * SDK artık oturum denetimi işaretini başlangıçta başlayacak şekilde ayarlamamaktadır. Yeni bir oturum gerekip gerekmediğini belirlemek artık geliştiricilere aittir. EasyTracker'ın oturum yönetimini eskisi gibi işlemeye devam ettiğini unutmayın. * SDK artık özel bir günlük kaydı sınıfını destekliyor. Ayrıntılar için java dokümanında Logger
bölümüne bakın. * dryRun
modu eklendi. * clientId
artık okunabilir. tracker.get(Fields.CLIENT_ID)
numaralı telefonu arayın. Bu çağrı, clientId
kalıcı mağazadan yüklenene kadar engeller. * SDK artık HTTP yanıt koduna göre isabetleri yeniden denemeyecek.
Sürüm 2.0beta5 (10 Nisan 2013)
Bu sürüm şunları içerir: * Beşinci beta sürümü. * Hata düzeltmesi ayrıştırmayla ilgili EasyTracker istisnası. ga_reportUncaughtExceptions
işareti ayarlandığında istisna ayrıştırıcıyı başlatmıyorduk. Bunun sonucunda, yakalanmamış bir istisnanın konumunu ayrıştırmadık. Bu düzeltmeyle birlikte, ga_reportUncaughtExceptions
doğru değerine ayarlandığında kilitlenme ve istisna raporlarında yakalanmamış istisnaların konumu raporlanır.
Sürüm 2.0beta4 (8 Ocak 2013)
Bu sürüm şunları içerir: * Dördüncü beta sürümü. * SDK artık örnek oranı ayarına uyar. Daha önce örnek oranını% 100'ün dışında bir değere ayarladıysanız artık beta 3'e kıyasla bazı Analytics metriklerinizde buna karşılık gelen bir düşüş göreceksiniz. * Göndermek için izleme yöntemi değiştirildi (ör. trackView
artık sendView
olarak adlandırılıyor). * Transaction.setCurrencyCode
aracılığıyla yerel para birimi desteği eklendi * HTTP yerine varsayılan olarak HTTPS kullanın. * SDK, ağ bağlantısı yoksa isabetleri dağıtmaya çalışmaz. * Yükleme kampanyası verilerini işlemeye çalışırken ANR'lerden kaçının. * TrackedActivity
sınıfları SDK'dan kaldırıldı. * SDK'yı başlatma işlemini ana Kullanıcı Arayüzü İş Parçacığı dışına taşıyın. * SDK'nın, bozuk bir SQLite veritabanını kurtarma becerisini iyileştirme. * Çeşitli diğer çökmeler ve hatalar düzeltildi.
Sürüm 1.5.1 (18 Eylül 2012)
Bu sürüm şunları içeriyor:
- Hata Düzeltmeleri:
- 1.5 öncesi SDK özel değişkenlerinden 1.5 SDK özel değişkenlerine taşıma sorunlarını düzeltin.
- Kullanıcının arka plan veri kısıtlamaları ayarına uyun.
Sürüm 1.5 (17 Eylül 2012)
Bu sürüm şunları içeriyor:
-
Hata Düzeltmeleri:
- Bellek sızıntısını düzeltin.
- Etkinlikler artık son izlenen sayfa görüntülemesini (
utmp
) içeriyor.
-
Yeni Özellikler:
- 50 tane özelleştirilebilen değişkeni destekleyin (Not: Bu özelliği yalnızca Google Analytics Premium kullanıcıları kullanabilir).
Sürüm 2.0beta3 (21 Ağustos 2012)
Bu sürüm şunları içeriyor:
- Özel boyutlar ve metrikler için destek eklendi.
- Sosyal medya etkileşimi izleme için destek eklendi.
StandardExceptionParser
sınıf herkese açık hale getirildi- SDK'nın başlatılması sırasında zaman zaman meydana gelen kilitlenmeler düzeltildi.
INSTALL_REFERRER
yayının bazı cihazlarda yoksayılması sorunu düzeltildi.GoogleTracker
sınıfta yer alanConcurrentModificationExceptions
düzeltildi.- Diğer hata düzeltmeleri ve geliştirmeler
Sürüm 2.0beta2 (21 Haziran 2012)
Bu sürüm şunları içeriyor:
- Basitleştirilmiş EasyTracker arayüzü.
- Dağıtım denetimi yeni bir sınıfa (
GAServiceManager
) taşındı. - En son kablo biçimine güncellendi.
sampleRate
, çift olarak değiştirildi.- Aşırı izleme kısıtlanır.
- Devre dışı bırakma etkinleştirildiğinde, gönderilmemiş takip bilgileri silinir.
- Gönderilmemiş 30 günden eski takip bilgileri silinecektir.
- Diğer hata düzeltmeleri ve geliştirmeler.
Sürüm 2.0beta1 (25 Mayıs 2012)
Bu sürüm şunları içeriyor:
startSession
yöntemi kaldırıldı. Bunun yerinesetStartSession
politikasını kullanın.- EasyTracker'a
ga_sessionTimeout
parametre eklendi. - Güç Tasarrufu modu uygulandı.
GAITracker
öğesine bağımsız değişken kabul etmeyentrackView
yöntemi eklendi.- İsabetlerde istisna parametrelerinin gönderilmesini engelleyen bir hata düzeltildi.
- Veritabanından okunamayan isabetler, tüm isabetlerin dağıtılmasını kalıcı olarak engellemek yerine silinir.
- En son kablo biçimine güncellendi.
- Uygulanan zamanlama isabet türü.
- Uygulanan E-ticaret isabet türleri (işlem ve öğe).
Sürüm 1.4.2 (28 Kasım 2011)
Bu sürüm şunları içeriyor:
-
Belgeler:
- ReadMe.txt, dokümanlar için web sitesine yönlendirme yapacak şekilde güncellendi.
Sürüm 1.4.1 (22 Kasım 2011)
Bu sürüm şunları içeriyor:
- Hata Düzeltmeleri:
- Google Play'den Hedef URL Otomatik İzleme özelliğinin işlenmesi düzeltildi.
setReferrer
için yönlendiren parametrenin URL olarak kodlanmasına izin ver.
Sürüm 1.4 (15 Kasım 2011)
Bu sürüm şunları içeriyor:
- Hata Düzeltmeleri:
- Birkaç
SQLiteExceptions
sıkıştı ve işlendi. startNewSession
çağrılmadan önce çağrılırsastopSession
öğesindekiNullPointerException
düzeltildi.- HTC Thunderbolt ve Motorola Droid Bionic cihazlarındaki Yetersiz Bellek hataları giderildi.
- Dağıtım yönteminde gereksiz veritabanı erişimi ortadan kaldırıldı.
- Birkaç
Sürüm 1.3.1 (6 Eylül 2011)
Bu sürüm şunları içeriyor:
- Hata Düzeltmeleri:
- Genel kampanya yönlendirme takibindeki hata düzeltildi.
- Kampanya izlemeyi engelleyen
anonymizeIp
işareti düzeltildi.
Sürüm 1.3 (10 Ağustos 2011)
Bu sürüm şunları içeriyor:
- Hata Düzeltmeleri:
- Veritabanı yönetimiyle ilgili birkaç sorun düzeltildi.
- Özelleştirilebilen değişkenlerin kullanımıyla ilgili istisnalar düzeltildi.
- Kendisine geçirilen bağlam yerine uygulama bağlamını muhafaza edin.
- Yanlışlıkla hayali oturumlar oluşturma özelliği kaldırıldı.
- Yeni Özellikler:
- Kampanya yönlendirmelerini istediğiniz zaman ayarlama olanağı eklendi
sampleRate
işareti eklendianonymizeIp
işareti eklendi
Sürüm 1.2 (27 Haziran 2011)
Bu sürüm şunları içeriyor:
-
Hata Düzeltmeleri:
- Kötü biçimlendirilmiş
userAgent
Dizesi düzeltildi.
- Kötü biçimlendirilmiş
-
Yeni Özellikler:
- E-ticaret izleme için destek eklendi
debug
işareti eklendidryRun
işareti eklendi
Sürüm 1.1 (4 Mayıs 2011)
Bu sürüm şunları içeriyor:
-
Hata Düzeltmeleri:
- Boşlukların yanlış kodlanması düzeltildi.
SQLiteExceptions
artık uygulamaların kilitlenmesine neden olmuyor.
-
Yeni Özellikler:
- Özel değişkenler için destek eklendi