Yerli Tepki için Google Analytics'i nasıl yükleyebilirim?

Bu makale, Analytics'in Ne Olduğunu, Neden, Ne Zaman ve Nasıl Kullanacağını Cevaplamayı amaçlayan bir dizinin üçüncü bölümüdür.

Önceki makalelerimde, Analytics'in neden bir ürünü sürmek için harika bir araç olduğunu açıkladım ve daha sonra neden Google Analytics’in (GA) bu konu için mükemmel bir platform olduğunu düşünüyorum.

Şimdi, Google Analytics’in Tepki Yerli için teknik uygulamasına bakalım.

Makalenin altında Google Etiket Yöneticisi ile izleme hakkında biraz konuşuyorum ve ardından Analytics'i (ve daha pek çok şeyi) mobil cihazlarda yapmak için yeni bir Google aracı olan Firebase'den bahsediyorum.

Paket veya el yapımı uygulama?

El yapımı

Google Analytics’in kendi içinde uygulanması çok karmaşık değil. Çok fazla sorun yaşamadan (en fazla iki adam günü), temel yerel aracı kendiniz uygulayabilir ve Yerelde Tepki: Google Analytics’de Android’de, iOS’de Google Analytics’i yerel olarak uyarlayabilirsiniz.

paket

Ancak benim görüşüme göre, güncel ve popüler bir NPM paketi genellikle el yapımı bir uygulamadan (paketin ihtiyaçlarınızı karşılaması koşuluyla) daha sürdürülebilir bir çözüm olacaktır.

Şimdiye kadar bulduğum React Native için en iyi paket GoogleAnalyticsBridge'dir ve cazibeye benzer:

1- Paket kurulumu: github deposundaki benioku dosyasını takip edin. Hiçbir sorunla karşılaşmamalısın. Herhangi biriyle yüzleşirseniz, paketin yazarına sormakta tereddüt etmeyin, çok reaktiftir.

2- GA hesabı oluşturma: Burada bir Google Analytics hesabı oluşturun.

3- React Native'de Analytics hizmeti oluşturma: Kodunuzda, özel bir Analytics hizmeti oluşturun ve yeni oluşturulan hesabın parametrelerinde bulunabilecek GA hesap izleme kimliğini (benzeyen: UA-12345–1 gibi) iletin :

{GoogleAnalyticsTracker} öğesini 'reaksiyon-yerel-google-analitik köprüsünden' içe aktarın;

ihracat const tracker = yeni GoogleAnalyticsTracker ('UA-12345-1');

4- Ekran görünümleri takibi: İlk veri kümesini de GA'ya göndermemiz gerekir, temel izleme ekran görünümleri / Sayfa Görünümleri olarak adlandırılır, navigasyon sisteminizde tetikleyebilirsiniz:

tracker.trackScreenView (ekran-);

5- Test: Uygulamanızı yerel / evreleme ortamınızda test etme ve Google Analytics’in gerçek zamanlı konsolunda bazı isabetler görmeye başlamanın zamanı geldi.

6- Başarı: Tebrikler! GA şimdi çalışıyor ve çalışıyor. Ziyaretçilerinizin yolu, alışkanlıkları ve profilleri ile ilgili birçok değerli bilgiye zaten erişebileceksiniz.

Daha ileri gidiyor

Buradan, takip ve raporlamanızı aşamalı olarak özelleştirebileceksiniz:

  • İki farklı özellik oluşturma (bir hesap altında): biri hazırlama ortamlarınız için ve biri de üretim ortamlarınız için
  • Ekip / şirket uygulama içi davranışınızın IP'leri yasaklayarak gerçek müşteri verilerine müdahale etmesini önleme
  • Bir afişe tıklama veya giriş eylemi gibi özel müşteri işlemleri için özel etkinlikler gönderme
  • Uygulamanızın performansını daha iyi anlamak için hedefler belirleyin (özel etkinliklerinizi kullanarak)
  • Analitik verilerinizi özel iş mantığınızla güçlendirmek için isabetleriniz boyunca özel boyutlar geçirmek
  • Müşterilerinizin yüklemelerinin kökenini takip etme
  • Kendi raporlarınızı oluşturmak için "ham" verileri doğrudan Google E-Tablosunda almak
  • Bir e-ticaret / pazar yeri işletmecisiyseniz, Google Analytics E-Ticaret sayesinde daha fazla bilgi edinin

Google Analytics veya Google Etiket Yöneticisi (GTM)?

Uygulamanızdan GA'ya veri göndermenin ikinci bir yolu var: GTM izleme kodunu uygulayarak ve ardından GA'ya veri aktarmak için GTM kullanıcı arayüzünü ayarlayarak.

GTM, teknoloji dışı kişilerin hızlı bir şekilde izlerini takip etmelerini ve istedikleri şekilde değiştirmelerini sağlayan bir Tag Management System (TMS). İzlemenizi ayarlayabileceğiniz grafiksel bir arayüze bağlı ve ardından farklı sağlayıcılara / ortaklara (Google Analytics, Criteo, Facebook, vb.) Veri gönderen, platformunuza yerleştirilen bir javascript penceresinden başka bir şey değildir. Dolayısıyla, merkezi ve organize bir uygulamayla daha fazla izleme esnekliği.

Her zaman GTM'yi kullanmanızı öneririm, araç karmaşıklığı getirdiği konfor ve ölçeklenebilirliğe kıyasla hiçbir şey değildir. Ancak Native React ile ilgili olarak, GTM için sahip olduğum zaman kısıtlamasında ikna edici bir çözüm bulamadım, bu yüzden GA uygulamasına gittim. GA'yı doğrudan bugün yükleyebilirsiniz ve ihtiyaç daha fazla bastığında, veri tutarlılığını kaybetmeden GTM'deki izlemenizi kolayca aktarabilirsiniz.

Firebase: Yeni Google all-in-one mobil aracı

Google Analytics, Google’ın firebase’inden bu yana mobil uygulamalarda Analytics’i yapmak için en son / en iyi çözüm olmayabilir. Bu yeni çözüm, bir bulut hizmetleri sağlayıcısıdır ve bir Analytics aracı da dahil olmak üzere mobil uygulamalar için bir hizmet olarak arka uçtur.

Eğer merak ediyorsanız, bakmaktan çekinmeyin. Bugün itibariyle, Firebase'i test etme fırsatım olmadı. GA hala harika, son derece güçlü ve masaüstünde Analytics için ana çözüm.

Bir sonraki makalemde, işinizi verimli bir şekilde yürütmeniz için eyleme dönüştürülebilir KPI'lar olarak kullanılabilir verileri izlemeniz için bazı tavsiyeler vereceğim!