Google Analytics 4 kurulumu
Google Analytics 4, Adjust ile entegre bir analitik partneridir. Entegrasyonumuz, Adjust'ın ağlar arası attribution verilerini Google Analytics'e göndermesini sağlar. Dönüşümleri Google Analytics'in Firebase SDK'yi ile zaten kaydediyorsanız, bu entegrasyonu etkinleştirmelisiniz. Adjust, dönüşümleri attribution detaylarıyla birlikte göndermek için Measurement Protocol API'ındaki campaign_details
event'ini kullanır.
Bu makalede, Google Analytics 4 ölçümlemesini uygulamanız için nasıl yapılandırabileceğinizi bulabilirsiniz. Buna entegrasyonu etkinleştirmek ve Adjust'ın Google Analytics 4 ile paylaşabileceği verileri seçmek de dahildir.
Başlamadan önce
Gereklilikler
- Adjust'ta Admin, Editör ya da Özel Editör izinlerine sahip olmak.
- SDK parametrelerini Google Analytics 4 parametreleri ile eşleştirmek için Adjust SDK v4.0.0 ve üstü. Bu özelliği kullanmak için aşağıdaki rehberleri takip edebilirsiniz.
iOS | Android | Windows | Unity | React Native | Flutter | Adobe Air | Cordova | Marmalade | Xamarin | Cocos2d-x | Titanium | Corona
Giriş bilgileri
Firebase App ID, API Secret
Kimlik bilgileriniz hakkında.
Firebase App ID'nizi almak için:
- Firebase Konsolunuzagidin.
- Projenizi bulun ve seçin.
- Sol panelden Settings (dişli ikonu), sonrasında Project settings 'i seçin.
- Your apps altından, uygulamanızı seçin ve App ID 'ye gidin.
- Firebase App ID 'nizi bulun ve kopyalayın.
API secret'ınızı almak için:
- Google Analytics dashboard'a gidin.
- Admin > Data collection and modification > Data streams seçin.
- Uygulama veri akışını seçin ve Measurement Protocol API secrets > Secret value 'ya gidin.
- API secret 'ınızı bulun ve kopyalayın.
- Eğer API secret'ınız yoksa Measurement Protocol API secrets kısmından Create 'i seçin.
- Bir isim girin ve Create 'i seçin.
Firebase SDK integrasyonu
Bu entegrasyon, Firebase SDK'nın uygulamanıza entegre edilmesini ve Adjust SDK'ya eklenecek session partner parametrelerini gerektirir. Bu gereklidir çünkü Google Analytics 4, bir uygulamanın Firebase SDK'sını içeren her install örneği için bir app_instance_id
oluşturur. app_instance_id
takip edilmiyorsa ve buna göre aktarılmazsa Adjust, Google Analytics'e callback göndermeyecektir.
Bu özelliği kullanmak için aşağıdaki rehberleri takip edebilirsiniz:
iOS | Android | Unity | Flutter | React Native
Session partner parametreleri, Adjust SDK'nın Google Analytics 4'ün app_instance_id
'sini takip etmesini ve Google Analytics 4'e veri gönderirken bunu dahil etmesini sağlar. Adjust SDK'yı başlatmadan önce app_instance_id
'yi kurmalısınız.
Organik trafik bu entegrasyon ile paylaşılmaz. Attribution metodolojisindeki farklılıklar nedeniyle Google Analytics, 3 günden eski dönüşümleri kabul etmez. Link'leriniz için yapılandırılan attribution pencerelerine bağlı olarak bazı dönüşümler Google Analytics 4'te raporlanmayabileceğinden tutarsızlıklar görebilirsiniz.
Campaign Lab'de Google Analytics 4 seçeneğini seçin ve uygulamanızı seçin
- Campaign Lab kısmında Partnerler seçeneğini seçin.
- Yeni partner > Google Analytics 4 seçeneğini seçin. İleri 'yi seçerek sonraki ekrana geçin.
- Uygulama seçimi ekranında linkini oluşturmak istediğiniz uygulamayı seçin ve Google Analytics 4 ile veri paylaşımı için entegrasyonu etkinleştirin.
- İleri 'yi seçin.
Veri paylaşımını etkinleştir
Google Analytics 4 entegrasyonu için veri paylaşımını etkinleştirin. Veri paylaşımını etkinleştirmek için:
- Firebase App ID, API Secret 'ınızı girin.
Google Analytics 4 ile veri paylaşımını etkinleştirdiğinizde Adjust, varsayılan olarak aşağıdaki verileri Google Analytics 4 partnerine otomatik olarak gönderecektir:
- install
- reattribution
Veri paylaşımı seçeneklerinizi belirleyin
Veri paylaşımı birden fazla platformda etkin olan bir multi-platform uygulama ile çalışıyorsanız aşağıdakileri yapabilirsiniz:
- Platforma özgü ayarları kullan seçeneğini seçerek veri paylaşımı seçeneklerini platform seviyesinde ayırabilirsiniz.
- Birden fazla platformda aynı veri paylaşımı seçeneklerini kullanmak için Global ayarları kullan seçeneğini seçin.
Parametre eşleştirmesi
Özel verileri Google Analytics 4 ile paylaşmak için genellikle parametreleri eşleştirmeniz gerekir.
Partner parametreleri (Adjust SDK sürüm 4.0 ve üstü), Adjust'ın özelleştirilmiş veri noktalarını uygulamanızdan alıp Google Analytics 4'e göndermesini sağlar. Bu, Google Analytics 4 partnerinin bağlı event'lerinizin her biri için özel event detaylarını almasını sağlar.
Yeni partner parametrelerini Adjust SDK'ya eklemeden önce gereksinimlerinizi karşılayan mevcut partner parametrelerinin olmadığını kontrol edin.
Partner parametrelerini Google Analytics 4 ile paylaşmak için bu adımları takip edin.
Adjust SDK içindeki partner parametrelerini ayarlayın.
- Tüm SDK geliştirme platform linkleri için Başlamadan önce'yi inceleyin.
Veri paylaşımı seçeneklerinizi belirleyin altından Parametreler seçimini yapın.
Parametre eşleştirmesi 'nin altında, SDK'da tanımlanan partner parametrelerini ağa nasıl göndermek istediğinizi belirleyebilirsiniz:
- Parametre eşleştirmesi 'ni seçin.
- SDK parametresi alanına ağ ile paylaşmak istediğiniz SDK parametresinin adını girin.
- Partner parametresi alanına SDK parametresine karşılık gelen ağ parametresini girin.
Partner parametrelerini Adjust SDK'da dashboard'daki parametre paylaşımını yapılandırmadan yapılandırırsanız Adjust, parametreleri Adjust SDK'daki isimleri ile gönderir.
Uygulamanız için Google Analytics 4 partnerini etkinleştirin
Yaptığınız seçimleri Yapılandırma kontrolü ekranında kontrol edin. Bu noktada geri dönebilir ve aşağıdakilerde değişiklik yapabilirsiniz:
- Seçtiğiniz uygulama
- Veri paylaşımı seçenekleri
Partneri etkinleştir 'i seçerek Google Analytics 4 partnerini uygulamanız için etkinleştirin. Analitik partnerleri, kampanya linkleri ile çalışmazlar. Entegrasyonumuz etkinleştirildiğinde attribution ve uygulama-içi event verileri otomatik callback'ler ile gönderilir.
Google Analytics 4 partnerine yönlendirilen tüm parametrelerin listesi
Google Analytics 4, Adjust'ın bu parametreleri (veri noktaları) callback'ler ile birlikte göndermesini gerektirir:
Placeholder | Bilgi |
{adgroup_name} | Adgroup adı, tracker'dan alındığı gibi |
{campaign_name} | Kampanya adı, tracker'dan alındığı gibi |
{creative_name} | Kreatif adı, tracker'dan alındığı gibi |
{engagement_time} | Etkileşim timestamp'i |
{network_name} | Ağ adı, tracker'dan alındığı gibi |