Bu dokümanda Android SDK'nın eski bir sürümü açıklanmaktadır. Analytics'te yeniyseniz en son SDK'yı kullanın. Daha fazla bilgi

Android Değişiklik Günlüğü için Google Analytics SDK'sı

Bu sayfada, Android için Google Analytics SDK'sında yapılan değişiklikler açıklanmaktadır. Bu listeyle ilgili yeni duyuru olup olmadığını düzenli olarak kontrol etmenizi öneririz. Aşağıdaki Abone ol bölümünde listelenen feed'ler aracılığıyla değişikliklere de abone olabilirsiniz.

İlgili Değişiklik Günlüklerine Abone Ol

Tüm Toplama, Yapılandırma ve Raporlama API'larını içerir.

Web İzleme (ga.js ve analytics.js), Android SDK, iOS SDK ve Measurement Protocol'u içerir.

Bu sürümdekiler:

Google Analytics

  • Google Play Dışı cihazlarda arka planda gönderme desteği eklendi.
  • Kullanımdan Kaldırılmış Analytics Loger/LogLevel. Bunun yerine Analytics artık 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 dağıtımını iyileştirmek ve kampanya ilişkilendirmesini yüklemek için yeniden düzenleme yapıyor.
  • Kampanya ayrıştırma hatası düzeltildi. Sorun 596.
  • Analytics başlatma işleminin ilk saniyelerinde işlenmemiş uygulama istisnaları doğru şekilde bildirilir. Sorun 443.

Google Etiket Yöneticisi

  • Değişiklik yok.

Bu sürümdekiler:

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.
  • Müşteri kimliği artık reklam kimliği her değiştiğinde sıfırlanacaktır.
  • Reklam kimliği toplama varsayılan olarak kapalıdır.
  • İstisna raporlaması için programatik API'ler eklendi.
  • Dokümanlarda hata düzeltmeleri.
  • Küçük hata düzeltmeleri.

Google Etiket Yöneticisi

  • Google Etiket Yöneticisi'nde herhangi bir değişiklik yapılmadı.

Google Analytics ve Google Etiket Yöneticisi

Bu sürümdekiler:

Google Analytics

  • Google Analytics'te herhangi bir değişiklik yapılmadı.

Google Etiket Yöneticisi

  • Google Analytics İçerik Denemeleri Makrosu desteği eklendi.

Bu sürüm şunları içerir: * Altıncı beta sürümü. * KitKat'ı (API Seviyesi 19) hedefleyen bir uygulama SDK'yı kullandığında çalışma zamanı istisnasından kaçınmak için değişiklik yapıldı.

Bu sürüm şunları içeriyor: * Sürüm 3.0'ın ikinci sürümü. * KitKat'ı (API Seviyesi 19) hedefleyen bir uygulama SDK'yı kullandığında çalışma zamanı istisnasından kaçınmak için değişiklik yapıldı.

Bu sürüm şunları içerir: * Sürüm 3.0'ın ilk sürümü * SDK API'si, analytics.js ile daha uyumlu olacak şekilde yeniden yazılmıştır. Ayrıntılar için javadoc ve /analytics/devguides/collection/android/v3/ sayfasını inceleyin. * Tüm track ve send yöntemleri kaldırıldı. Bunun yerine, isabet göndermek için MapBuilder yöntemini kullanarak gönderme yöntemini ve ilgili oluşturma yöntemlerini kullanabilirsiniz. set ve send kullanarak isabet oluşturmak için kullanabileceğiniz sabit öğelerin listesi için Fields sınıfına bakın. * useHttps ve anonymizeIp gibi özellikler de dahil olmak üzere birçok özellik kaldırıldı. Bu özellikleri set komutunu kullanarak ayarlayabilir veya sıfırlayabilirsiniz. * EasyTracker artık Tracker süresini uzatıyor. İzlemek için doğrudan EasyTracker.getTracker numaralı telefonu aramanız gerekmez. * SDK artık oturum denetimi bayrağını başlangıçta başlayacak şekilde ayarlamıyor. Yeni bir oturuma ihtiyaç olup olmadığını belirlemek artık geliştiricilerin sorumluluğundadır. EasyTracker'ın, oturum yönetimini önceden olduğu gibi yönetmeye devam ettiğini unutmayın. * SDK artık özel bir günlük kaydı sınıfını destekliyor. Ayrıntılar için javadoc'taki Logger bölümünü inceleyin. * dryRun modu eklendi. * clientId artık okunabilir. tracker.get(Fields.CLIENT_ID) adlı işletmeyi aramanız yeterli. clientId, kalıcı mağazadan yüklenene kadar bu görüşme engellenecek. * SDK, isabetleri artık HTTP yanıt koduna göre yeniden denemeyecektir.

Bu sürüm şunları içerir: * Beşinci beta sürümü. * EasyTracker istisna hata düzeltmesi. ga_reportUncaughtExceptions flag'i ayarlandığında, istisna ayrıştırıcıyı başlatmıyor ve bu nedenle yakalanmamış bir istisnanın konumunu ayrıştırmadık. Bu düzeltmeyle, kilitlenme ve istisna raporları, ga_reportUncaughtExceptions Doğru değerine ayarlandığında yakalanmayan istisnaların konumunu bildirir.

Bu sürüm şunları içerir: * Dördüncü beta sürümü. * SDK artık örnek ücret ayarına uyar. Örnek oranını daha önce% 100'ün üzerinde olacak şekilde ayarladıysanız artık Analytics metriklerinizden bazılarında beta 3'e kıyasla bir düşüş görebilirsiniz. * Gönderilecek parça yöntemleri değiştirildi (ör. trackView yerine artık sendView adı seçildi). * Transaction.setCurrencyCode yoluyla yerel para birimi desteği eklendi * HTTP yerine varsayılan olarak HTTPS kullanın. * Ağ bağlantısı yoksa SDK isabetleri gönderme girişiminde bulunmaz. * Yükleme kampanyası verilerini işlemeye çalışırken ANR'leri önleme. * TrackedActivity sınıf SDK'dan kaldırıldı. * SDK ilk kullanıma hazırlama işlemini ana kullanıcı arayüzü iş parçacığının dışına taşıyın. * SDK'nın bozuk bir SQLite veritabanından kurtarma becerisini iyileştirin. * Diğer bazı çökme ve hata düzeltmeleri.

Bu sürümdekiler:

  • Hata Düzeltmeleri:
    • 1.5 SDK CV'lerinden 1.5 SDK özelleştirilebilen değişkenlerine geçişle ilgili sorunları düzeltin.
    • Kullanıcının arka plan veri kısıtlamaları ayarını dikkate alın.

Bu sürümdekiler:

  • Hata Düzeltmeleri:

    • Bellek sızıntısını düzeltin.
    • Etkinlikler artık son izlenen sayfa görünümünü (utmp) içeriyor.
  • Yeni Özellikler:

    • 50 özelleştirilebilen değişkeni destekleyin (Not: Bu özellik yalnızca Google Analytics Premium kullanıcılarına sunulur).

Bu sürümdekiler:

  • Özel boyutlar ve metrikler için destek eklendi.
  • Sosyal etkileşim izleme desteği eklendi.
  • StandardExceptionParser sınıf herkese açık hale getirildi
  • SDK başlatılırken zaman zaman meydana gelen kilitlenmeler düzeltildi.
  • Bazı cihazlarda INSTALL_REFERRER yayının yoksayılması düzeltildi.
  • GoogleTracker sınıfında ConcurrentModificationExceptions düzeltildi.
  • Diğer hata düzeltmeleri ve geliştirmeler

Bu sürümdekiler:

  • Basitleştirilmiş EasyTracker arayüzü.
  • Gönderme denetimi yeni bir sınıfa (GAServiceManager) taşındı.
  • Son kablo biçimi olarak güncellendi.
  • sampleRate iki katına çıktı.
  • Aşırı izleme sınırlandırılır.
  • Devre dışı bırakma etkinleştirildiğinde, gönderilmemiş takip bilgileri silinir.
  • 30 günden eski olan gönderilmemiş takip bilgileri silinecek.
  • Diğer hata düzeltmeleri ve geliştirmeler.

Bu sürümdekiler:

  • startSession yöntemi kaldırıldı. Bunun yerine setStartSession politikasını kullanın.
  • EasyTracker'a ga_sessionTimeout parametresi eklendi.
  • Güç tasarrufu modu uygulandı.
  • Bağımsız değişken içermeyen trackView yöntemi GAITracker öğesine eklendi.
  • İsabet parametrelerinin isabetlerde gönderilmesini engelleyen bir hata düzeltildi.
  • Veritabanından okunamayan isabetler, tüm isabetlerin gönderilmesini kalıcı olarak engellemek yerine silinir.
  • Son kablo biçimi olarak güncellendi.
  • Zamanlama isabet türü uygulandı.
  • Uygulanan E-ticaret isabet türleri (işlem ve öğe).

Bu sürümdekiler:

  • Dokümanlar:

    • ReadMe.txt dosyası, dokümanlar için web sitesine işaret edecek şekilde güncellendi.

Bu sürümdekiler:

  • Hata Düzeltmeleri:
    • Google Play'deki Hedef URL Otomatik İzleme özelliğinin işlenmesi düzeltildi.
    • setReferrer öğesine yönlendiren parametrenin url olarak kodlanmasına izin verin.

Bu sürümdekiler:

  • Hata Düzeltmeleri:
    • Sıkıştı ve birkaç SQLiteExceptions ile karşılaşıldı.
    • startNewSession önce arandığında stopSession içinde NullPointerException düzeltildi.
    • HTC Thunderbolt ve Motorola Droid Bionic cihazlarında Bellek Dışı hataları düzeltildi.
    • Gönderim yönteminde gereksiz veritabanı erişimi ortadan kaldırıldı.

Bu sürümdekiler:

  • Hata Düzeltmeleri:
    • Genel kampanya yönlendirme izlemesindeki hata düzeltildi.
    • Kampanya izlemeyi engelleyen anonymizeIp işareti düzeltildi.

Bu sürümdekiler:

  • Hata Düzeltmeleri:
    • Veritabanı işlemeyle ilgili çeşitli sorunlar düzeltildi.
    • Özel değişkenler kullanılırken istisnalar düzeltildi.
    • Uygulama bağlamına değil, bağlam bilgisini girin.
    • Yanlışlıkla hayalet oturumları oluşturma özelliği kaldırıldı.
  • Yeni Özellikler:
    • İstediğiniz zaman kampanya yönlendirmeleri belirleme olanağı eklendi
    • sampleRate işareti eklendi
    • anonymizeIp işareti eklendi

Bu sürümdekiler:

  • Hata Düzeltmeleri:

    • Hatalı biçimlendirilmiş userAgent Dizesi düzeltildi.
  • Yeni Özellikler:

    • E-ticaret izleme desteği eklendi
    • debug işareti eklendi
    • dryRun işareti eklendi

Bu sürümdekiler:

  • Hata Düzeltmeleri:

    • Alanların yanlış kodlanması düzeltildi.
    • SQLiteExceptions artık uygulamaların kilitlenmesine neden olmuyor.
  • Yeni Özellikler:

    • Özelleştirilebilen değişkenler için destek eklendi