Google Analytics'teki en son mobil uygulama raporu özelliklerine erişmek için Android ve iOS uygulamalarınızda Firebase kullanın. Google Analytics uygulamanızda etkinleştirildikten sonra, yerleşik etkinlikler ve kullanıcı özelliklerini otomatik olarak toplayıp bunlarla ilgili rapor sunar. Ayrıca, özel etkinliklerin kaydını tutabilir ve özel kullanıcı özelliklerini ayarlayabilirsiniz.
Mobil uygulamalar için Etiket Yöneticisi, Firebase SDK'sı ile uygulanır ve Etiket Yöneticisi kapsayıcısı oluşturulmasını gerektirir. Google Analytics etkinlikleri, parametreleri ve kullanıcı özelliklerinin tamamı, Etiket Yöneticisi içinden yapılandırma girdileri olarak kullanılabilir.
Etiket Yöneticisi, Firebase ve Google Analytics'i birlikte kullanma
Firebase kullanan uygulamalar Google Analytics'e otomatik olarak bilgi kaydeder. Firebase SDK'sındaki Firebase için Google Analytics hizmeti, uygulama kullanım verilerini sizin için otomatik olarak toplar. Raporlar, Google Analytics'te ve Firebase konsolunda görünür. Firebase SDK'sını kullandığınız sürece, otomatik olarak toplanan etkinlikleri etkinleştirmek için ek koda ihtiyaç duymazsınız.
Ek Google ve üçüncü taraf etiketlerini yapılandırmanız gerekirse Firebase'in etkin olduğu uygulamanıza Etiket Yöneticisi'ni ekleyin.
Mobil projelerinizde Etiket Yöneticisi'ni uygulamak için:
- Uygulamanızı Firebase'e uygun hale getirin:
- Firebase SDK'sını (Android | iOS) yükleyin.
- Firebase konsolunda uygulamanızı Firebase projenize ekleyin.
- Firebase Analytics'i uygulamanıza (Android | iOS) ekleyin.
- Etiket Yöneticisi hesabı oluşturun ve bir Etiket Yöneticisi kapsayıcısı yapılandırın.
- Etiket Yöneticisi'ni projenize (Android | iOS) ekleyin.
Belirli etiketleri hangi etkinliklerin tetikleyeceğini ayarlamak için Etkinlik Adı ve Etkinlik Parametresi değişkenlerine sahip tetikleyicileri kullanın. Uygulamada etkinlik kaydedildiğinde tetikleme koşulları değerlendirilir. Android ve iOS için Etiket Yöneticisi geliştirici belgelerini inceleyerek daha fazla bilgi edinebilirsiniz.
Google Analytics (Firebase) etiketi oluşturma
Google Analytics (Firebase) etiketi oluşturmak için:
- Android veya iOS'e uygun bir Firebase için Google Analytics kapsayıcısı oluşturun.
- Etiketler Yeni'yi tıklayın.
- Etiket Yapılandırmasını tıklayın ve Google Analytics (Firebase)'i seçin.
- Etkinlik değiştirmek, eklemek veya engellemek için İşlemler menüsünü kullanın.
- Etkinliği Engelle: Manuel olarak kaydedilen bir etkinliği engellemek için bu seçeneği kullanın. Örneğin, bir geliştirici yinelenen etkinlikleri yanlışlıkla kaydettiyse, kaydedilmemesi gereken bir şey için etkinlik kaydettiyse ya da çok sayıda benzersiz etkinlik adı kaydettiyse bunu kullanın. Engellenen etkinlik verileri Firebase Analytics'e gönderilmez.
- Etkinlik Ekle: Bir etkinliği başka bir etkinlikle aynı zamanda ölçmek istediğinizde bu seçeneği kullanın.
- Parametre adlarını Etkinlik Adını Geçersiz Kıl alanında düzenleyin.
- Anahtar adlarını ve değerleri eklemek için Eklenecek/Düzenlenecek Parametreler seçeneğini kullanın. Satır Ekle düğmesini tıklayın ve uygun anahtar adlarını ve değerleri girin.
- Etiket tetiklendiğinde anahtar adlarını kaldırmak için Kaldırılacak Parametreler seçeneğini kullanın.
- Etkinliği Değiştir: Uygulamalarınızın farklı sürümlerindeki parametre adlarının tutarlılığını korumak için bu seçeneği kullanın. Örneğin, Android uygulamanızda save_image adlı bir etkinlik varken aynı işlev için iOS uygulamanızda save_new_image etkinliği kullanılabilir.
- Parametre adlarını Etkinlik Adını Geçersiz Kıl alanında düzenleyin.
- Anahtar adlarını ve değerleri eklemek için Eklenecek/Düzenlenecek Parametreler seçeneğini kullanın. Satır Ekle düğmesini tıklayın ve uygun anahtar adlarını ve değerleri girin.
- Etiket tetiklendiğinde anahtar adlarını kaldırmak için Kaldırılacak Parametreler seçeneğini kullanın.
-
Tetikleyici'yi tıklayın ve bu etiketi tetiklemek için uygun bir etkinlik tetikleyicisi belirtin.
-
Etiket yapılandırmanızı kaydedin ve yayınlayın.
Etiket Yöneticisi ile Firebase projelerinde Universal Analytics'i etkinleştirme
Firebase'i kullanarak uygulamanız için bir Etiket Yöneticisi kapsayıcısı etkinleştirebilir ve ardından bir Universal Analytics etiketini veya desteklenen üçüncü taraf etiketlerini yapılandırmak ve dağıtmak için Etiket Yöneticisi'ni kolaylıkla kullanabilirsiniz.
Etiket Yöneticisi aracılığıyla bir Universal Analytics etiketi oluşturmak için:
- Uygulamanızı Firebase'e uygun hale getirin:
- Firebase SDK'sını (Android | iOS) yükleyin.
- Firebase konsolunda uygulamanızı Firebase projenize ekleyin.
- Firebase Analytics'i uygulamanıza (Android | iOS) ekleyin.
- Etiket Yöneticisi hesabı oluşturun ve bir Etiket Yöneticisi kapsayıcısı yapılandırın.
- Etiket Yöneticisi'ni projenize (Android | iOS) ekleyin.
- Etiket Yöneticisi'nde Google Analytics etiketinizi oluşturun.
Uygulamanız Firebase ve Etiket Yöneticisi'yle derlendikten sonra, uygulamanızı yeniden oluşturmanıza gerek kalmadan Etiket Yöneticisi arayüzünden başka etiketler ekleyebilirsiniz.
Android ve iOS için Etiket Yöneticisi'nde sunulan otomatik olarak toplanan etkinlikler
Bu tabloda, Firebase için Google Analytics'in Android ve iOS için otomatik olarak toplanan ve Etiket Yöneticisi'nden erişilebilen etkinlikleri listelenmiştir:
Etkinlik | Android | iOS |
---|---|---|
app_exception | ✓ | |
app_update | ✓ | |
firebase_campaign | ✓ | ✓ |
first_open | ✓ | |
in_app_purchase | ✓ | |
notification_dismiss | ✓ | |
notification_foreground | ✓ | ✓ |
notification_open | ✓ | ✓ |
notification_receive | ✓ | |
os_update | ✓ | ✓ |
session_start | ✓ | ✓ |
user_engagement | ✓ | ✓ |
Etkinlikleri değiştirme ve engelleme
Etiket Yöneticisi, Google Analytics (Firebase) etiketi ile özel etkinlikleri değiştirmenize, eklemenize veya engellemenize (uygulama gönderilmiş olsa bile) olanak tanır. Varsayılan olarak, Firebase SDK'sıyla uygulamanıza kaydedilen etkinlikler, Etiket Yöneticisi kullanımda olsa bile Google Analytics'e gönderilir. Bu özellik, etkinlik adlarının farklı uygulama yapıları arasında değişiklik gösterdiği ve hâlâ uygulamanızın eski sürümlerine sahip olan kullanıcılardan tutarlı veriler toplamak istediğiniz durumlarda faydalı olabilir.
İlgili kaynaklar
- Android ve iOS için Etiket Yöneticisi geliştirici belgeleri.
- Firebase Yardım Merkezi