Universal Analytics'in büyüsü. Analytics SDK'sı mobil uygulamalarda nasıl çalışır? Markalı sorguları filtreleyin

  • 12.04.2019

Çoğu aldığım o sorulardan Son günler, endişeler Google Analytics. Ve geçen yıl boyunca, durum o kadar kesin olmaktan uzak olduğu için soruları yanıtlamak daha kolay olmadı. Ancak artık Universal Analytics beta sürümünden çıkıp varsayılan sürüm haline geldiği ve yeniden pazarlama, demografi ve bu sürümlerde tartıştığımız diğer özellikler için destek kazandığı için yayınlanmaya hazırdır, bu nedenle bir güncelleme zamanı. Başlangıç ​​olarak, bana en sık sorulan soruyu yanıtlamak istiyorum: Universal Analytics, premium ile aynı şey değildir. google versiyonu Analitik. Bir sonraki videoda Google Analytics'in premium sürümüne daha yakından bakacağız ancak şimdilik her şeyi özetleyeceğim ve Google Analytics Premium'un Google Analytics'in sunulan ücretli sürümü olduğunu söyleyeceğim. kurumsal müşterilere daha büyük miktarda veriyi analiz etmeleri gerektiğinde.

Bu tür hacimler hızlı işleme, daha yüksek örnekleme limitleri gerektirir, büyük miktar kullanıcı değişkenleri veya kullanıcı parametreleri, performans garantileri ve benzerleri. Birkaç istisna dışında bu sürüm, standart sürümle aynı arayüze ve özelliklere sahiptir. ücretsiz sürüm, burun daha fazla güç ve işlem hızı. Standart ücretsiz sürüm gibi, Google Analytics'in premium sürümü de standart versiyon GA veya yeni evrensel sürümde. bakış açısından pratik uygulama iki versiyonun gerçekten ortak hiçbir yanı yok. Bir benzetme yapmak gerekirse, premium versiyon iki arabalık bir garaja karşı tek arabalık bir garaj gibidir.

ve Universal, içine koyduğunuz araba türüdür. Bu nedenle, garaja ne tür bir araba koyarsanız koyun, Universal veya Classic, bu seçeneklerden biri size o arabayı saklamanız için daha fazla alan sağlar. Yani, bu Google Analytics Premium değil. Ama sonra ne olacak? Bu, Google Analytics platformunun yeni neslidir. Bu sürümlerde verilerin toplanma ve saklanma şekli büyük farklılıklar gösterir. Sonuç olarak, bu yeni veri kümelerinden yararlanmak için bir dizi rapora sahip olacaksınız. Ancak şu anda, bu değişiklikler çok açık değil. Aslında, şu anda yazdığımız kursun temel kısmı bu farkı tam olarak kapsamamaktadır, çünkü Universal Analytics'in kullanımları yalnızca daha ileri düzey kullanıcılar içindir. Peki, bunun premium bir sürüm olmadığını biliyorsak, o zaman nedir? Ve neden buna denir? İnsanların birden fazla cihaz kullandığını biliyoruz. Ancak şu anda ziyaretçiler farklı cihazlar kullanıyorsa, giriş yaptıklarında GA'da farklı kullanıcılar olarak kayıtlı oluyorlar. Örneğin şu an olduğu gibi lynda.com sitesinde olmak. Sitenin kendisi sizin bir kişi ve bir hesap olduğunuzu bilir ve geçmişinizi, hesap durumunuzu vb. gösterir. hangi cihazı kullanırsanız kullanın.

Ve işte senin analitik sistem hala yapamıyor. Sizi farklı insanlar olarak algılıyor çünkü hepsinin tek bir kişi olduğunu anlamıyor. Universal Analytics ile çalışırken, sisteme Google Analytics tarafından size atanan tanımlayıcıyı geçersiz kılmasını ve bunun yerine tüm bu farklı cihazlara atadığınız evrensel tanımlayıcıyı kullanmasını söyleyebilirsiniz. Bu özellik "kullanıcı kimliği geçersiz kılma" olarak bilinir ve Universal Analytics ile kullanabileceğiniz özelliklerden biridir. Sadece ona adanmış başka bir videoda daha ayrıntılı olarak ele alacağız, ancak siteye giren bir kullanıcıyı tanımlamak için bu olasılığı göz önünde bulundurmalısınız. farklı cihazlar, oturum açma veya başka bir yöntem kullanıyorsunuz. Bir sonraki avantaj- artık çevrimdışı dönüşümleri çevrimiçi dönüşümlerle birleştirebiliriz.

Çok sık olarak, dönüşümler çevrimiçi başlar ve çevrimdışı sona erer. Diyelim ki şirketiniz bir oto galerisi veya çağrı merkezi, hatta oyun şirketi, Uygulama İçi satın alma hizmetinin kullanımına izin verir. Artık "gizli dönüşüm" olarak adlandırdığımız ilk ziyareti daha sonra ve genellikle çevrimdışı olan bir şeye bağlayabilirsiniz. Ölçüm protokolü, verileri doğrudan Google Analytics'e göndermenize olanak tanır. Bu durumda Google Analytics sistemine kendi verilerinizi ekleyebilirsiniz. Aslında, insanların her şeyi yapabileceğini gördük, örneğin kahve içeceklerinin hazırlanması: her yeni içecek hazırlandığında, veriler Google Analytics'e gönderilir veya biri eğlencede olduğunda veriler GA'ya gönderilir. park bir şey turnikeden geçer.

Google Analytics'e veri gönderen her tür web dışı cihaz. Bu açıdan Universal Analytics'tir. Google Analytics özünde şöyle diyor: "Verileri ihtiyacımız olan biçimde aldığınız için, bu verileri hesabınıza gönderebilirsiniz, biz de alıp işleyeceğiz." Yani bu ofis dönüşümü yapıldığında çevrimdışı müşteri etkileşim verilerini (CRM verileri) alırsınız. "Veri içe aktarma" olarak bilinen bir özellik, verilerin sisteme girmesinin başka bir yoludur. Google Analytics ile sapmaları takip ettiğinizi varsayalım. e-ticaret ancak bu mallar için boşaltmak istediğiniz dahili tanımlamalarınız vardır.

Veya bu mağazanın lokasyonunun ait olduğu satış bölgesini takip edersiniz. Boyut genişletme gibi işlevlerle her türlü ekstra veriyi ekleyebilirsiniz. Orijinal olarak Google Analytics'e gönderilen verileri tamamlayan ve geliştiren verileri yüklemenize olanak tanır. Tek uyarı, hala ekleyememenizdir. kişisel bilgi(PII). Tüm müşteri etkileşim bilgilerini öylece bırakamazsınız. Bu nedenle mutlaka avukatlarınıza danışmalısınız. Ancak pratikte, Google çalışanları hesabınıza bakmasaydı, kimi takip ettiklerini belirleyemezlerdi. İsimler, adresler yok E-posta, sayılar sosyal Güvenlik, böyle bir bilgiyi bilemezlerdi.

Ayrıca, şu anda diğer reklam kaynaklarından fiyat verilerini indirebilirsiniz. Bu Bing reklamlarına ne kadar harcadığınızı izlemek istiyorsanız, artık bunu AdWords reklamları için yaptığınız gibi yapabilirsiniz. Ancak, AdWords verilerini yüklemek için bu özelliği kullanmanıza gerek yoktur, otomatik etiketlemeyi kullanmaya devam edin ve bu veriler otomatik olarak AdWords'ten çıkarılacaktır. Başka bir nokta - Universal Analytics, koda dayanmaktadır. Önceden, bir dereceye kadar üretken kabul edilen birkaç JavaScript sürümümüz vardı. İster inanın ister inanmayın, urchin.js'nin gerçekten modası geçmiş sürümü bile kabul edilebilirdi. ga.js'nin eşzamanlı sürümü.

ga.js'nin eşzamansız sürümü. Ve yeniden pazarlama ve kitle raporlama gibi işlevleri içeren dc.js. Şimdi başka bir kod tabanı olacak. Bu, analytics.js dosyasıdır ve artık beta sürümü olmadığından, diğer tüm özelliklerin yanı sıra yeniden pazarlamayı da destekler. Şunlar. gerçek evrensel taban kod. Evrensel çerezler de vardır. Önceden, kontrol eden her türlü farklı çerezimiz vardı. Google işlemleri Analitik. Örneğin, oturum gecikmelerini değiştirecek olsaydınız, görevin açıklamasını dahil edecek şekilde değiştirmeniz gerekirdi. özel kod, bu çerez gecikmelerini değiştirecek.

Artık tüm bunlar hesap yapılandırmasındaki ayarlar aracılığıyla izleniyor, bu nedenle kodu değiştirmeniz gerekmez, bu her zaman iyi bir şeydir. Oturum gecikmeleri, kampanyalar, yönlendirme olarak eşleme dışında tutulacak sitelerin seçimi, bazen kendi kendine yönlendirme olarak da anılır, tümü hesabın kendisinde izlenir. Yükseltmeyi gerçekleştirdiğimiz bir sonraki videoda buna daha ayrıntılı bakacağız. Ve bunlar, bu basitleştirilmiş çerezin dikkatli yan ürünleridir. Yani, önemli soru: "Bir geçiş çalıştırmam gerekiyor mu"? Bir danışman olarak, "Her şey duruma göre değişir" yanıtını vermek zorundayım.

Çoğu kullanıcının yükseltme yapması gerektiğini söyleyeceğim. AT şu an birincil kod tabanı ve hedeftir Google- Bu iki farklı işleme hattını sürdürmek onlar için maliyetli olduğundan, mümkün olan en kısa sürede %100 borçlanma gerçekleştirin. Dolayısıyla bu bakış açısından, eski kod tabanlarına karşı çıkıyorlar ve sonunda yeni sürüme geçmek zorunda kalacaksınız. Çok yakında olmasını beklemeyin ama er ya da geç olacak. Ancak büyük olasılıkla, bu yeni özelliklerin yalnızca yeni bir standart olan bu yeni kod için geliştirileceğinden daha fazla endişe duyacaksınız. Daha önce tartıştığımız özelliklerden ve yeni gelen bazı özelliklerden yararlanmak istiyorsanız, bunlar büyük olasılıkla yalnızca Universal Analytics için olacaktır.

Ama bazılarınız için işler diğerlerinden çok daha kolay olacak. Kullanıcı değişkenleri, e-ticaret, etkinlikler ve benzerleri ile gelişmiş bir kurulumunuz varsa, o zaman yeterince düşünüyorsunuz demektir. çok sayıda yeniden hedefleme çünkü artık ekranda gördüğünüz her şeyin farklı bir sözdizimi olacak. Umarım Universal Analytics'in ne olduğunu, ne olmadığını ve bu sürüme geçmeyi düşünmeniz gerekip gerekmediğini anlamanıza yetecek kadar bilgi vermişimdir. Bir sonraki videoda, isterseniz yükseltmeyi nasıl çalıştıracağınızı göstereceğim.

  • Tercüme

Tüm işler er ya da geç çevrimiçi olacak ve web analistleri iş analistleri olacak. Web öğeleri, iş analitiğinde zaten kullanılmaktadır.

Dijital analist oldukça dar bir uzmanlık alanıdır - yalnızca esas olarak dijital dünyada ve biraz da gerçek dünyada çalışan bir iş analistidir.

Yakında bölünmeler olmayacak. Dijital yok, web yok, çevrimdışı - sadece her şey bir arada.



Nispeten yakın zamanda Google, Universal Analytics'i yayınladı. İçinde yerleşik iş analitiği için ilginç özelliklere sahiptir. Ne yazık ki, çok az insan söz konusu olasılıkların farkındadır.

Kullanıcı Kimliği, analist tarafından belirlenir ve koddaki bir parametre aracılığıyla GA'ya gönderilir. Kullanıcı Kimliği kişisel veriler içermez. Kullanıcıyı kodlamak için 64 bitlik bir karma kullanabilirsiniz.

Kullanıcı Kimliği olan ve olmayan kullanıcıları görebilirsiniz. Zamanla, mavi alan artacak ve davranışı daha iyi incelemenizi sağlayacaktır. Ancak bu kadar çok kullanıcı olmasına rağmen, User-ID birkaç soruyu yanıtlayabilir. Örneğin, kaç kişi masaüstünü kullanıyor ve mobil versiyon. Veya alıcıların gerçekten bir cep telefonundan mı arama yaptığını, ancak bir sabit hattan mı satın aldığını öğrenin.

Site ticari olmasa bile, kullanıcının siteye kaydolmasını sağlamak yine de önemlidir. User-ID ile analiz etmek ve uygun bir çözüm bulmak daha kolaydır. Bu önemli bir pazarlama zorluğudur. İnsan psikolojisi dikkate alınmalıdır.

L "Oreal Paris bunu çok iyi yapıyor. Kullanıcının tekrar tekrar siteye dönmesini sağlayan birçok ilginç içeriğe sahipler. Her makale ve ürün, oturum açmamış kullanıcılar için bile çalışan bir "Kaydet" düğmesi ile donatılmıştır. kullanıcı yer imlerini kaybetmek istemez - bir hesap oluşturması gerekir. Her ürünün yanında, alıcı için ilginç olan makaleleri ve ürünleri seçmenizi sağlayan bir "Al" düğmesi vardır ve bu da oturum açmaya yol açar. .

almak için tanrılara dua eden türden bir şirket olmayın. önemli bilgi. Alıcıların sitede kendilerini tanımlamaları için yeni fırsatlar ve nedenler yaratmak daha iyidir.

Ayrıca siteye farklı cihazlardan kaç kişinin eriştiğine dair raporlar alabilirsiniz.

Sadece birkaç fare hareketi ve işte buradalar, tüm soruların cevapları.

Bu en basit temsildir. Gelir ve işlem metriklerini takip edebilirsiniz. UA'nın yardımıyla, bir kişinin yolculuğuna nereden başladığını ve siteyle nasıl etkileşime girdiğini bir veya daha fazla cihazdan görebilirsiniz.

İçe aktarmak

Çevrimdışı olarak toplanan tüm veriler Google Analytics'e aktarılabilir. Örneğin, CRM'den gelen veriler, müşterinin anlayışını önemli ölçüde genişletecektir.

GA'nın ilk örnekteki kullanıcı hakkında bize söyleyebileceği tek şey benzersiz bir kimliktir.

Veritabanının boyutunu artırarak, istemci hakkında başka yararlı bilgiler ekleyebilirsiniz.

Ne kadar fazla bilgi eklenirse, o kadar fazla eklenebilir (ancak kişisel veriler kullanılmadan).

Bunu yapmak için hesabınıza giriş yapmanız ve özelliklerde "Verileri içe aktar"ı tıklamanız gerekir. Ayrıca şuradan veri aktarabilirsiniz: API Google Analytics Yönetimi:

Orada görebileceğiniz raporlar, GA'ya gönderilen verilere bağlı olacaktır. Örneğin, bilgiler şöyle görünebilir:

İkincil metriklere dayalı olarak ana metrikleri bu şekilde analiz edebilirsiniz. Örneğin, eğitim düzeyine göre.

Başka bir örnek: bir seyahat şirketinin kullanımı. Gezgin türlerine bölünme:

Burada verilerin içe aktarılmasıyla ilgili ayrıntılı bir kılavuz görebilirsiniz.

Ölçüm ve iletişim protokolü

Bazı eylemler çevrimdışı gerçekleştiğinde, bunları özel bir protokol aracılığıyla GA'ya aktarmak mümkündür. Bu veriler, normal kullanıcı etkinliği ile ilişkilendirilebilir.

İşte raporun nasıl göründüğü:

Birinci ve ikinci sütunlar normal GA'da da mevcuttur. Ancak CRM veritabanıyla entegrasyon, birkaç olasılık daha açar: çevrimdışı arızalar, çevrimdışı kapanış anlaşmaları vb. Tüm bu bilgiler, potansiyel müşteriler hakkında daha fazla bilgi edinmenize yardımcı olur.

Basit kod örneği:

POST /collect HTTP/1.1 Ana Bilgisayar: www.google-analytics.com v=1 // GA protokolünün sürümü. devamlı. &tid=UA-XXXX-Y // Mülk Kimliği &cid=555 // GA İstemci Kimliği. İzleme kodundan alındı. &ni=1 // Etkileşim dışı isabet. &t=event // Olay isabet türü. gereklidir. &ec=ClientOfflineConv //Olay Kategorisi. &ea=OnlineLead // Etkinlik İşlemi Gerekli. &el=OpportunityRegistered // Etkinlik Etiketi. &ev=300//Olay değeri(300)

  • ec (kategori): Tüm çevrimdışı verileri gruplandırır.
  • ea (eylem): Yapılan işlem.
  • el (etiket): Etkinliğin adı. Kullanıcının veritabanındaki durumundaki bir değişiklikle birlikte değişecektir.
  • ev (değer): Değer çevrimdışı verilerle ilişkilendirilmişse ayarlanmalıdır.
Sunucudan sunucuya istek kullanan çevrimdışı veri entegrasyonuna bir örnek:

İşlev gaFireHit($veri = null) ( if ($veri) ( $url = "https://ssl.google-analytics.com/collect"; $getString .= "?payload_data&"; $getString .= http_build_query($ data); $result = socketPost($url, $getString, $_SERVER["HTTP_USER_AGENT"]); return $result; ) false döndür; ) function socketPost($url, $post_string, $ua = null) ( $parts = parse_url($url); $port = isset($parts["port]) ? $parts["port"] : 80; $success = $fp = fsockopen($parts["host"], $port, $errno , $errstr, 30); if ($fp) ( $çıktı = "POST" . $parçalar["yol"] . " HTTP/1.1\r\n"; if (is_string($ua)) ( çıktı .= "User-Agent: " . $ua . "\r\n"; ) $output .= "Host: " . $parts["host"] . "\r\n"; $output .= "Content-Type : application/x-www-form-urlencoded\r\n"; $output .= "Content-Length: " .strlen($post_string) . "\r\n"; $output .= "Bağlantı^ Kapat\r \n\r\n"; $output .= isset($post_string) ? $post_string: ""; $success = fwrite($fp, $output); fclose($fp); ) return $success ? true: false ; )

bonuslar

Universal Analytics'in kolaylaştırabileceği birkaç şey daha var. Örneğin,

Merhaba, blog sitesinin sevgili okuyucuları. Google'ın analitik hizmeti, haklı olarak Runet pazarındaki en işlevsellerden biri olarak kabul edilir ve aynı zamanda tamamen ücretsizdir.

Bu yazımda sizlere bu sistemin çalışma prensiplerini ve çalışma prensiplerini tanıtmak istiyorum. temel konseptler, temeli atılmıştır, böylece onunla daha yakından tanışsanız bile neyin ne olduğunu anlarsınız ve kullanıcıları, oturumları (oturumlar) ve etkileşimleri (isabetler) karıştırmayın ve ayrıca parametreler ve göstergeler arasındaki ilişkiyi anlarsınız.

cari dönemde Google sistemi Analytics, izleme kodu zaten kurulum için mevcut olan Universal Analytics adlı daha gelişmiş bir paketle değiştirildiği için yenileniyor. Bu nedenle, bu makalede, Google Analytics'in UA'da reenkarnasyonundan sonra alacağı yeni özellikleri anlatacağım (ağa bağlı herhangi bir cihazdan veri alma, daha fazlası vb.).

Fırsatlar ve Google Analytics nasıl çalışır?

Google Analytics, Top100 ve hatta Yandex Metrics gibi geleneksel olanların yeteneklerinin çok ötesine geçen bir analiz sistemidir. Bu sistem, özellikle eğitimsiz kullanıcılar için ustalaşması zor olduğu kadar güçlüdür. Tüm etkileyici işlevselliği ile, Google'ın buluşu oldukça yüksek bir giriş eşiğine sahiptir ve birçok kişi bu analitiği kullanmaz veya kullanmaz, ancak kendisine sağlanan tüm fırsatların yalnızca çok küçük bir kısmını kullanır.

İTİBAREN Google Analytics, çeşitli cihazlardan veri toplayabilir ve analiz edebilir ve dijital medya. Bu sayede örneğin müşterilerin web sitelerinizi veya mobil uygulamalarınızı nasıl bulduğunu ve bunlarla nasıl etkileşime girdiğini anlayabilirsiniz (kullanıcı davranışını değerlendirin). Analitik sistemin kendisi, aşağıdaki işlevleri yerine getiren dört bloktan oluştuğunu söyleyebiliriz:

  1. Veri toplama
  2. Ayarları yapmanızı sağlayan blok
  3. Bilgi İşlem Birimi
  4. Raporları en görsel biçimde görüntüleyin

Bu dört bileşenle siteniz için veri toplayabilir, özelleştirebilir ve analiz edebilirsiniz. Sırayla, yani veri toplama bloğu ile başlayalım. Gerekli bilgiler nasıl alınır? Bu doğru, web sitesinde (veya mobil uygulamada) yüklü olan sayaç kodunu kullanarak. Genel olarak, her zamanki gibi.

Bu izleme kodu, Google Analytics sistemine, siteyle tam olarak hangi kullanıcı etkileşimlerine dikkat etmeniz gerektiğini ve hangi verilerin toplanması gerektiğini söyleyen bir dizi talimat içerir. Verilerin toplanma şekli, sayacın çalıştığı dijital ortam tarafından belirlenir. Örneğin, yüklerken web sitesi kullanılıyor JavaScript kodu izleme. Sayaç kodunu bir mobil uygulamaya entegre etmek için geliştirici kiti (SDK) kullanılır.

Kullanıcı, eylemleriyle Google Analytics izleme kodunu hayata geçirir (sitenizde bir sayfa açar veya yeni ekran başvurunuz). Sonuç olarak, görüntülenen sayfaların başlıkları ve URL'leri ve daha sonra bir pakette (isabet) toplanan diğer şeyler dahil olmak üzere gerçekleştirilen tüm eylemler hakkında bilgi toplanır. Bu paket, yürütülmek üzere sistem sunucusuna gönderilir. Sonraki adım- veri işleme.

Google sunucusundaki tüm bu "ham" veriler, yaptığınız ayarların (konfigürasyonunuz) süzgecinden geçer, bu da size verilen ölçüm planı ve hedeflere (iş) göre fazlalığı ayıklamanıza olanak tanır. Bu pratikte ne anlama geliyor? Örneğin, çalışanlarınızın siteye veya mobil uygulamaya yaptığı ziyaretlerin verilerini filtrelemek için Analytics ayarlarına bir filtre koyabilirsiniz. Gelecekte bunlar işlenmeyecek ve raporlarda sunulan sonuçları etkilemeyecektir. Üstelik bu veriler gerçekten toplanmayacak ve filtre iptal edildikten sonra bile göremeyeceksiniz.

Sayacı kullanarak veri toplamanın yanı sıra, bu bilgileri diğer hizmetlerden içe aktarın iyi şirketler. Örneğin, Google Analytics hesabınızı içinde veya içinde bir hesaba bağlayabilirsiniz. Prensip olarak, Google dışı kaynaklardan bile (örneğin, şirket içinde toplanan) verileri Analytics'e aktarabilirsiniz.

Dikkat çekici bir şekilde, sistem tüm bu verileri veri tabanından toplama aşamasındadır. farklı kaynaklar(sayıcıları tarafından toplananlar dahil) birleşir ve ortaya çıkan raporlara katkıda bulunurlar. Google Analytics raporlama sistemi, verileri görselleştirmek için oldukça kullanışlı araçlar içerir. Ancak, istenirse, örneğin kendi raporlarınızı oluşturmak istiyorsanız, API üzerinden raporlara da erişilebilir. kendi sistemleri GA arayüzü dışında raporlama.

genel bir göz atalım Analytics gerekli verileri nasıl toplar? siteniz hakkında. Koleksiyon modelinin kendisi üç şeyi hesaba katar - kullanıcılar, oturumlar (oturumlar) ve etkileşimler.

  1. Kullanıcı, web sitenizin veya mobil uygulamanızın ziyaretçisidir.
  2. Oturum (bence daha anlaşılır, oturum terimidir) sitede veya uygulamada geçirilen zamandır
  3. Etkileşim, sitedeki kullanıcıların eylemleridir.

Bu şema, kullanıcıdan etkileşime doğru inen hiyerarşik bir yapıya sahiptir. Kullanıcılar, sitenizi yalnızca bir kez ziyaret edenler ile günde birkaç kez ziyaret edenler arasında ayırt edilir. Google Analytics sisteminde, her ziyaret bir oturum (oturum) olarak kabul edilir; bu, aynı kullanıcının birkaç oturumunu tanıma (geri dönen) yeteneği anlamına gelir.

Buna karşılık, web sitenizdeki bir oturum, bireysel etkileşimlerden oluşur. Örneğin, bir kullanıcı ana sayfaya girip hemen ayrılabilir; bu, Google'ın yalnızca bir etkileşim kaydetmesine neden olur - görüntüleme ana sayfa. Başka bir oturumda (oturum) kullanıcı ayrıca videoyu izleyebilir ve satın alma işlemi gerçekleştirebilir. Üç etkileşim olacaktır.

Tek bir oturum (oturum) içindeki bu ayrı etkileşimlere denir. isabet, sırayla, sayfa görüntüleme isabetleriyle veya işlemlerle veya olaylarla ilgili gruplara ayrılır. tekrar vurguluyorum Google Analytics'te benimsenen veri toplama şemasının hiyerarşisi- sistem tarafından izlenen her etkileşim bir oturuma aittir ve her oturum karşılık gelen bir kullanıcıyla ilişkilendirilir.

Zaten anladığınız gibi, web sitenize, mobil uygulamanıza veya diğer dijital ortamınıza yüklediğiniz izleme kodu, doğrudan veri (kullanıcı eylemleri hakkında bilgi) toplamaktadır. Toplanan bilgileri, raporların işlenmesi ve oluşturulması amacıyla Analytics hesabınıza gönderir.

İzleme kodu tarafından toplanan izleme kodu, koda eklenmiş benzersiz bir tanımlayıcı kullanılarak hesabınıza bağlanır. Örneğin, bir web sitesi veya uygulama için örnek Google Analytics kodunda.

Google Analytics'e kaydolma ve izleme kodunun nasıl çalıştığı

Aslında beta testinden yeni bir takip yöntemi çıktı, buna artık deniyor. Evrensel Analitik(bunun hakkında biraz sonra konuşacağız) ve resmi web sitesine kaydolurken kodu zaten yüklenmesi teklif edildi Google.com/analytics/ :

Lütfen, web sitesinde veya mobil uygulamada - tam olarak istatistikleri toplamak istediğiniz yerdeki düğmeleri kullanarak seçim yapmakta özgür olduğunuzu unutmayın. Tüm alanları doldurduktan sonra Analytics'te kayıt formları zaten Universal Analytics'ten olsa da, şartları kabul etmeniz ve benzersiz bir tanımlayıcıya sahip izleme kodunu sitenize kopyalamanız istenecektir:

Önce GA'nın nasıl çalıştığına bakalım ve ancak o zaman yeni UA'nın (Evrensel Analitik) ondan nasıl farklı olduğu ve Google'ı onu geliştirmeye ve klasik GA'dan kademeli olarak geçmeye neyin teşvik ettiği hakkında konuşacağız. Şunlar. Şimdi Google Analytics için konuşmaya devam edelim. Yani...

İzleme kodu, kullanıcıların bir site veya web uygulamasıyla nasıl etkileşime girdiği hakkında bilgi toplar. Bu bilgiler paketler halinde toplanır ve Google sunucularına gönderilir (örneğin, URL'deki bir parametre listesi şeklinde). İzleme kodu, yeni ve geri gelen kullanıcıları da tanıyabilir. Toplanan tüm veriler, izleme koduna yerleştirilmiş benzersiz bir kimlik kullanılarak Google Analytics hesabınıza etiketlenir. Sadece bunun hakkında konuştuk.

Google Analytics İzleme Kodunu Web Sitenize Yükleme

İçin izleme ve veri toplama Web siteleri, önceki ekran görüntüsünde gösterilen JavaScript pasajını kullanır. Sitede toplanan verilerin türünü düzenleyen analytics.js kitaplığına bir bağlantı içerir. Doğal olarak, tüm istatistikleri toplamak için bu kodun sitenizin her sayfasında bulunması gerekir.

Bunu yapmak için, genellikle sitenizin o şablon dosyasına eklenir (örneğin üzerinde çalışıyorsa). Örneğin, temanızda, belgenin (web sayfasının) “başlığının” oluşturulduğu, bir kapanış ve bir kapanıştan oluşan bir dosya bulabilirsiniz. açılış etiketi Kafa. Kapanış etiketinin hemen önüne Universal Analytics izleme kodunu ekleyebilirsiniz.

JavaScript izleme kodu web sitesinde nasıl çalışır?

İzleme kodu sitenin tüm sayfalarına yerleştirilirse, her arama (kullanıcı tarafından açılır) bir isabet (etkileşim öğesi) oluşturur. Bu kural ihlal edilirse, tüm etkileşimlerin (belirli bir oturum-oturum içinde gerçekleştirilen) tam bir resmini elde edemezsiniz. Ek olarak, izleme kodunu en üste ekleyerek kaynak kodu sayfalar, tarayıcının bu kodu ayrıştırırken (yukarıdan başlayıp aşağı doğru) Analytics komut dosyasının yürütülmesini etkinleştirmesini sağlar.

Bu nedenle, kullanıcı sayfa yüklenmeden ayrılsa bile sitenizle etkileşimi dikkate alınacaktır. Analytics kodu eşzamansız olarak çalışır, yani tarayıcı, web sayfası öğelerini yüklemek için diğer görevleri gerçekleştirirken arka planda çalışır. Bu, sayfa tamamen yüklenmeden önce veri toplamaya başlamanıza izin verir.

Belirli bir sayfadaki izleme kodu çalıştırıldıktan sonra, sistem amaçlanan anonim benzersiz tanımlayıcılar üretir. Bu tür tanımlayıcılar oluşturmanın birkaç yolu vardır. Varsayılan olarak, Google Analytics kendi kimliğini kullanır (ne yediklerini okuyun), ancak kendi kimliğinizi oluşturma ve kullanma seçeneğiniz vardır.

Bir JavaScript sayfası yüklerken, sayaç kodu, geçerli sayfanın URL'si gibi web sitesinin kendisi hakkında bilgi toplar. Sayaç ayrıca bu sayfanın açıldığı tarayıcı hakkında adı veya dil ayarları gibi bilgileri de toplar. Ve hatta bu tarayıcının çalıştığı işletim sistemi hakkında. Tüm bu bilgiler paketlenir ve bir sayfa görüntüleme isabeti olarak Gool'un sunucusuna gönderilir. Ve bu işlem, sayfa tarayıcıya her yüklendiğinde tekrarlanır.

Dikkat çekici bir şekilde, tüm bunlar herhangi bir ön ayar olmadan harika çalışacaktır. Google Analytics'e kaydoldu, kodu aldı ve her şey harika çalışacak ve toplanan verileri nihai raporlar şeklinde göreceksiniz. Ancak, kullanıcılar, oturumları (oturumları) ve sitenizle etkileşimleri hakkında daha fazla bilgi toplamanıza olanak tanıyan ek bir kod özelleştirme seçeneği de vardır.

Analytics SDK'sı mobil uygulamalarda nasıl çalışır?

Analytics ile ayrıca toplayabilirsiniz. Ancak süreç, bir web sitesinde olduğundan biraz farklıdır. Kullanılan JavaScript kodu değil, farklı özellikler için farklı olacak olan SDK (geliştirme kiti) adı verilen koddur. işletim sistemleri(Android, iOS). Aynı zamanda, kullanıcının uygulamada tam olarak neyi görüntülediği, ne sıklıkta açtığı vb. hakkında veriler toplanır.

Bu veriler tekrar isabetler halinde paketlenir ve Google Analytics hesabınıza gönderilir, ancak hemen değil, mobil cihazınızda toplandıktan sonra. Bu neden yapılıyor?

  1. İlk olarak, bir mobil cihazın (bir web sitesinin aksine) her zaman ağa bağlı olması gerekmez ve bağlantı sırasında bile alım, hücre tıkanıklığı vb. “ölü bölgeler” vardır. durumlar.
  2. İkinci olarak, gerçek zamanlı olarak Google'ın sunucularına veri gönderme işlemi (web sitelerine yüklenen sayaçlar tarafından yapıldığı gibi), bir mobil cihazın pil ömrünü önemli ölçüde azaltabilir.

Bu nedenle, toplanan isabetler (yakalanan veri paketleri) cihazda toplanır ve SDK hizmeti tarafından şu adrese gönderilir: Google sunucuları Android işletim sistemi kullanılıyorsa her yarım saatte bir ve iO'lar için çok daha sık (iki dakikada bir). Dikkat çekici bir şekilde, uygulamanızın kullanıcıları için cep telefonunun pil ömrünü kontrol etmek için bu aralığı kendi takdirinize göre değiştirmekte özgürsünüz.

SDK ve sayacın JavaScript kodu, kullanıcıları (daha doğrusu, uygulamanın başlatıldığı mobil cihazları) ayırt edebilir (ayırt edebilir). Uygulama başlatıldığında, anonim bir benzersiz tanımlayıcı, bu daha sonra izlenir. Şunlar. mobil cihaz ve kullanıcısı tanımlanır (ilki işaretlenir, çünkü ikincisinin işaretlenmesi daha zordur).

Uygulamayı yeni bir sürüme güncellediğinizde cihaz kimliği değişmez. Doğru, yeniden yüklerken (uygulamayı silip yüklerken), eski tanımlayıcı silinecek ve yenisiyle değiştirilecektir. Böyle bir kullanıcı geri dönen olarak değil, yeni bir kullanıcı olarak sayılacaktır. SDK ayrıca toplamak için değiştirilebilir Ek Bilgiler kullanıcılarınız, oturumları ve uygulamayla etkileşimleri hakkında.

Dikkat çekici bir şekilde, Google Analytics, web sitelerinden veya mobil uygulamalardan daha fazlasından veri toplayabilir. Ayrıca, bu sisteme hiç bağlanamayacak gibi görünen bir başkasının cihazlarını da destekler (ödeme kabul terminalleri, yazar kasa vb.). Hayır. Telaffuz edilemeyen bir ada sahip özel bir protokol (Measurement Protocol) vardır, bu da göndermenizi sağlar. İnternete bağlı herhangi bir cihazdan veri.

Web siteleri ve mobil uygulamalarla çalışırken, sayaç kodunun kendisi isabetler (toplanan bilgi paketleri) oluşturdu ve bunları Google hesabınıza gönderdi. Burada bu isabetleri kendiniz oluşturmanız gerekecek. Bunun nasıl yapıldığı, telaffuzu zor olan protokolde ve geliştiriciler için sayfada anlatılmıştır.

Google Analytics'te sayaçlar tarafından toplanan verilerin işlenmesi

Yani, genel anlamda veri toplama hakkında konuştuk, onları işlemek ve yapılandırmaktan sorumlu bloklara geçmenin zamanı geldi. Bu iki bloğun etkileşimi, toplanan verileri yapılandırmanıza ve Analytics raporlarında görülebilecek bilgilere dönüştürmenize olanak tanır. O nasıl çalışır?

Sistem toplanan verileri kullanıcılara ve oturumlara (oturumlara) göre ayırır ve ayarları değiştirerek bu süreci etkileyebilirsiniz. Ayrıca, diğer kaynaklardan (Google Analytics izleme kodu kullanılmadan) toplanan veriler toplam kütleye karıştırılır.

Bu, Adwords, Adsense, Google Webmaster (bu sistemlerin hesaplarını bağlayarak) ve "mal kuruluşuna" ait olmayan diğer kaynaklardan (hazırlanmış bir dosyayı manuel olarak indirerek veya kullanan özel yazılmış bir program kullanarak) veriler olabilir. API yetenekleri Analitik). Ayrıca, harcanan fonlar hakkında bilgi eklemek için kullanılan "harcama verilerini içe aktarma" aracını da kullanabilirsiniz. üçüncü taraf reklam(Google değil), böylece daha sonra bu reklam kampanyalarının etkinliğini değerlendirmek mümkün olacaktır.

Tüm bu özet veriler, ayarlarda belirlediğiniz filtre süzgecinden geçecektir. Bu ayarlar sisteme hangi verilerin dahil edileceğini ve hangilerinin gelecekteki raporlardan hariç tutulacağını söyler. Ayrıca toplanan verilerin nasıl biçimlendirildiğini de etkileyebilirler. Peki, finalde toplanan bilgiler yapılandırılmış ve veritabanı tablolarında (DB) toplanmıştır. Bu veritabanlarına dayalı olarak Analytics kullanıcısı için gerekli herhangi bir raporu oluşturmak zor olmayacaktır.

Analytics, kullanıcılar ve oturumlar (oturumlar) arasında nasıl bir ayrım yapar?

Site tarafında, kullanıcılar, oturumlar (oturumlar) ve etkileşimler hakkındaki veriler isabetler halinde paketlenir ve Analytics sisteminin kendisinde işlenir. ANCAK google analytics kullanıcıları nasıl oluşturur?? Siteniz veya mobil uygulamanız bir cihaza (mobil veya masaüstü bilgisayar) ilk yüklendiğinde, ardından ilk isabet (toplanan veri paketi) ile birlikte bu cihaza karşılık gelen benzersiz bir tanımlayıcı oluşturulur ve gelecekte bu cihaza eklenecektir. sistem sunucularına gönderilen her isabet.

Toplanan Analytics verilerini analiz ederken, bu tür her kullanıcı benzersiz bir kullanıcı olarak kabul edilir (gerçekte bu bir kişi değil, "aptal" bir demir parçası olmasına rağmen). Hit içeriğinin analizi sırasında bulunan her yeni tanımlayıcı, yeni bir kullanıcı olarak kabul edilecektir. Bir sonraki vuruşta tanımlayıcıyla daha önce karşılaşıldığı ortaya çıkarsa, böyle bir kullanıcı (“aptal” demir parçası) iade edilmiş olarak kabul edilecektir.

Kullanıcı (örneğin, tarayıcı ayarlarını program kapandığında bunları temizleyecek şekilde ayarlayarak), bu tür tanımlayıcılar yok edilir. Silme durumunda da aynısı olur ve yeniden kurulum mobil uygulama. Sonuç olarak, böyle bir kullanıcı yeni olarak kabul edilecek ve gerçekte olduğu gibi iade edilmeyecektir.

Bir kişi sitenizi telefon, tablet, dizüstü bilgisayar ve masaüstü bilgisayar, ardından Google Analytics varsayılan olarak bunları dört olarak sayacaktır. farklı kullanıcılar, çünkü izleme kodu, tüm bu cihazlara farklı kimlikler verecektir. Doğru, sistem ayarlarında tanımlayıcının oluşturulma ve atanma şeklini değiştirebilirsiniz. Aslında bu, kullanıcı etkileşimini birden fazla cihazda birleştirmenize olanak tanır, ör. daha güvenilir veriler elde edin.

ANCAK sistemin oturumları (oturumları) nasıl oluşturduğu? Analytics'te bir oturum (oturum), bir etkileşimler topluluğudur belirli kullanıcı(içeren bireysel tipler isabet) sırasında Belirtilen periyot zaman. Bu etkileşimler, bir çevrimiçi mağazadaki sayfa görüntülemeleri, etkinlikler veya işlemler (satın alma) olabilir. Aynı kullanıcı, aynı gün içinde veya birkaç gün, hafta ve hatta ay aralıklarında meydana gelebilecek birkaç oturuma sahip olabilir.

Bir seansın (seans) bitiminden sonra diğerine geçilebilir. Ama sistem ne olacak? Varsayılan olarak, bir oturumun yarım saatlik bir kullanıcı hareketsizliğinden sonra sonlandırıldığı kabul edilir. Bu süreye oturum zaman aşımı denir ve bu süre zarfında sistemin bu kullanıcıdan isabet (sitedeki eylemler hakkında veri paketleri) almaması ile karakterize edilir.

Bu durumda, sistem bu kullanıcının eylemleri hakkında yeni bir isabet aldıktan sonra yeni bir oturum (oturum) başlayacaktır. Yarım saatlik zaman aşımı, çoğu site için uygun bir ortalama olarak alınır. Ancak sistem yapılandırma ayarlarında optimal olacağını düşündüğünüz zaman aşımını ayarlayabilirsiniz. Ana şey, bunun istatistikleri daha doğru bir şekilde izlemenize ve sitenizde gerçekleşen süreçleri anlamanıza izin vermesidir. Örneğin, 30 dakikadan uzun çok sayıda videonuz varsa, oturum otomatik bitiş zaman aşımını artırmak mantıklıdır.

Analytics yapılandırma ayarları

Kullanıcılar ve oturumlar kavramı, Google Analytics hizmetinin merkezinde yer alır ve bu verilerin ham dizilerden nasıl çıkarıldığını anlamak, oluşturulan raporlardan en fazla bilgiyi elde etmek için önemlidir. Sistemin toplanan verilere nasıl uygulandığını anlamak da önemlidir. yapılandırma ayarları(sizin tarafınızdan yapılmıştır) ve bunları raporlamaya nasıl hazırlayacağınız.

Yapılandırma ayarları, ortaya çıkan raporları aşağıdaki şekillerde etkileyebilir:

  1. Verileri dahil et
  2. Verileri hariç tut
  3. Verilerin raporlarda nasıl görüntüleneceğini değiştirin

Google Analytics'in çok sayıda yapılandırma seçenekleri. Belki de bu çok fazla, çünkü yeni başlayanlar için çok korkutucu. Ancak, aralarındaki en önemli araç gruplarını seçersek, çok fazla bir şey elde edemeyiz:

  1. - bunların yardımıyla, raporlara giren verileri değiştirebilir (bir şeyi dahil veya hariç tutabilir) ve ayrıca, karşı karşıya olduğunuz görevlere daha iyi uymaları için raporlarda görüntülenme şeklini değiştirebilirsiniz. Örneğin, belirli bir IP adresinden veya tüm adres aralığından gelen trafiği hariç tutan bir filtre oluşturabilirsiniz (örneğin, çalışanlarınızın ziyaretlerinin size ait olmadığı için istatistikleri bozmaması için) hedef kitle). Filtreler, veri işleme aşamasında uygulanır (izleme kodundan isabet alırken, IP ile örneğimizde olduğu gibi kabul edilmezler veya değiştirilirler).
  2. - Google Analytics'te hedef belirleme sürecinde, örneğin dönüşüm veya dönüşüm oranları gibi raporlar için yeni göstergeler oluşturulur. Hedefler, dönüşümleri hesaplarken hangi isabetlerin (sayfa veya ekran görüntülemeleri gibi) kullanılacağını belirlemenize olanak tanır. Örneğin, haber bültenlerine abonelikleri izlemek için bir hedef belirleyebilirsiniz ve bir kullanıcı tarafından sitede yapılan sonraki her abonelik için hesabınıza bir dönüşüm kaydedilir. Peki, dönüşüm göstergeleri yardımıyla, bir süre sonra siteye veya mobil uygulamaya atanan hedeflere (satış seviyesi, kayıtlar vb.)
  3. genel etkinliği analiz etmek için belirli veri parçalarını bağlamanıza izin vererek, izleme kodu tarafından toplanan verileri dönüştürmenin başka bir yoludur. Analytics'te kanal grupları oluşturabilirsiniz (pazarlama faaliyetleri - örneğin, görüntülü reklamcılık, sosyal ağlar, e-posta bültenleri vb.) ve içerik grupları (bir içerik kümesi oluşturmak ve analiz etmek için kullanılır - örneğin, bir çevrimiçi mağazada, anlamak için tüm ürün sayfalarını bir grupta ve tüm bilgilendirici makaleleri başka bir grupta birleştirebilirsiniz. gruplardan her birinin rolü).

Yukarıdaki yapılandırmanın tümü google ayarları Analizler, veriler toplanmadan önce uygulanır (veri işleme aşamasının son adımı). Ancak zaten toplama işleminin kendisi sırasında, sistem rapor parametrelerini oluşturur ve tablolara dağıtır (göstergeler her parametre için yeniden hesaplanır). Hesabınızda bir rapor açtığınızda, öncelikle verilerle dolu toplu tablolara bir istek gönderir. Yanıt olarak, belirli boyutlar ve metrikler rapora döndürülür. API'yi kullanırken, oluşturduğunuz uygulama tarafından toplu tablolardan veri istekleri gönderilir.

İşlenen izleme kodu tarafından toplanan tüm veriler, Analytics web arayüzünde veya API aracılığıyla veri alan kendi arayüzünüzde raporlar şeklinde size sunulacaktır. Çoğu zaman, raporlara erişmek için sistemin web arayüzü kullanılır. Verilerinizin üzerinde, bir dizi analiz aracı kullanılarak yapılandırılmasına, bölümlere ayrılmasına ve filtrelenmesine olanak tanıyan bir katman olarak düşünülebilir. Aynı API'yi kullanarak programlı olarak ekleyebilirsiniz. özel uygulamalar analitik veriler (örneğin, CMS'nizin yönetici paneline).

Tüm raporlara dayalıdır parametre ve gösterge kombinasyonları:

Google Analytics sistemi, farklı parametreleri ve göstergeleri birleştirerek, sitedeki (veya mobil uygulamadaki) pazarlama faaliyetlerini ve kullanıcı davranışlarını değerlendirmek için gerekli hemen hemen her türlü raporu oluşturabilir.

"Parametre" verilerin özelliklerini tanımlamaya yöneliktir. Örneğin, bir ziyaretçinin sitenize geldiği bir trafik kaynağı olabilir:

Sitenize sahip bir kullanıcı örneği, görüntüledikleri sayfanın adıdır:

"Göstergeler"- bu nicel ölçüm meydana gelen olayların sıklığını hesaplamak için kullanılabilecek veriler, örneğin, Toplam Bir web sitesindeki veya mobil uygulamadaki kullanıcılar.

Ortalama değerler, örneğin bir sitede bir kullanıcı tarafından bir oturumda görüntülenen ortalama sayfa sayısı gibi göstergeler olarak da kullanılabilir (bir sitenin davranışsal değerlendirmesini şu şekilde etkilediğine inanılan, aynı kötü şöhretli tarama derinliği göstergesi). arama motorları).

Çoğu zaman, boyutlar ve metrikler, Google Analytics raporlarında, ilk sütunu belirli bir parametrenin değerini içeren ve kalan sütunlar ilgili metrikleri içeren tablolar şeklinde görüntülenir. Bununla birlikte, raporlar oluştururken, çünkü her birinin kendi kapsamı vardır (bu, kullanıcılar, oturumlar veya etkileşim isabetleriyle ilgili analitik verilerin belirli bir hiyerarşisine karşılık gelir).

Çoğu durumda, aynı kapsama ait raporlarda yalnızca boyutları ve metrikleri birleştirmek mantıklıdır. Örneğin, "ziyaret sayısı", oturumun (oturum) bir ölçüsüdür, bu nedenle yalnızca oturum düzeyindeki parametrelerle (örneğin, "trafik kaynağı" veya "coğrafi konum" parametresiyle) kullanılabilir.

"Ziyaret sayısı"nı isabet (etkileşim) düzeyi parametreleriyle, örneğin "sayfa başlığı" parametresiyle birleştirmek mantıklı olmaz. Veya örneğin, "ziyaret süresi" metriği (kullanıcının sitenizin sayfalarında geçirdiği süreyi ölçer) isabet düzeyine atıfta bulunur ve oturum düzeyi parametreleriyle birlikte kullanılamaz (hala aynı "trafik kaynağıyla" ” veya “coğrafi konum”) .

Parametrelerin ve göstergelerin özünü anlarsanız, bu, web sitenizin veya mobil uygulamanızın performansını analiz etmek için gereken daha anlamlı verileri elde etmenize yardımcı olacaktır.

Evrensel Analitik

Universal Analytics, yeni Google Analytics standardıdır. Yakında tüm hesapların Universal Analytics kullanması gerekecek. Çok uzun zaman önce, beta test aşamasından ayrıldı ve şimdi hesabınızın "Yönetici" sekmesindeki sayfalarında ona geçme teklifi var.

İzleme kodu (dikkat ettiyseniz) zaten bir UA tanımlayıcısı içeriyor, bu da Universal Analytics'in avantajlarından birinin otomatik olarak uygulanacağı anlamına geliyor - İnternet'e bağlı herhangi bir elektronik cihazdan veri toplama yeteneği (bir java komut dosyası kodu kullanarak, veya bir SDK kullanarak veya Measurement Protocol kullanarak). Bunun hakkında zaten biraz daha yüksek konuştuk.

UA'da, yukarıda belirtilen, cihaza bağlı olmayacak kendi kullanıcı kimliklerinizi oluşturma yeteneği kullanılabilir hale geldi. Hatırlarsanız aynı kişinin cep telefonu, tableti, dizüstü bilgisayarı ve bilgisayarından yapılan aramalardan örnek vermiştim? Klasik GA'da bu isabetler dört olarak sayılır farklı kullanıcı, ancak Universal Analytics ayarları sayesinde siteniz için kullanıcı kimliğini manuel olarak ayarlayabilirsiniz ve örneğimizde bir kullanıcı sayılacaktır.

Universal Analytics'e geçmek veya şimdilik GA'da kalmak size kalmış.

Sana iyi şanslar! Yakında blog sayfaları sitesinde görüşürüz

adresine giderek daha fazla video izleyebilirsiniz.
");">

ilginizi çekebilir

Yeni kitap: Google Analytics. Ayrıntılı pratik kılavuz
HotLog - sitelerin derecelendirmesine kayıt ve bir isabet sayacı kodu alma Neden analitiklere ihtiyacımız var, web sitesi istatistiklerini toplamanın en iyi yolu nasıl ve nedir?

Sistem, kaynaklar hakkındaki bilgileri izlemek için Universal Analytics standardı tarafından Universal Analytics hizmeti tarafından toplanan verileri kullanır.

Ayrıca Universal Analytics'in ayarları ve bağlantısı hakkında bilgi sahibi olmak için şunları yapabilirsiniz.

Universal Analytics'e site ekleme

Sitenizin Universal Analytics'e kaydolabilmesi için bir Google hesabınızın olması gerekir.

  • Halihazırda bir Google hesabınız varsa (yani, halihazırda herhangi bir Google hizmeti), hesabınıza giriş yapın. Burada kişisel kullanım için hesapları kullanmanızı önermiyoruz (örneğin, kişisel e-postanız).
  • Henüz bir hesabınız yoksa, Google kayıt sayfasına gidin, tüm alanları doldurun ve tıklayın. Daha öte. Veriler doğru girilirse, kayıt gerçekleşecek başarılı bir şekilde.

Bir hesap oluşturalım Evrensel Analitik.

Universal Analytics, genişletilmiş bir Google Analytics standardıdır. Ayrıca, "Google Analytics" kelimeleri bir bütün olarak hizmet ve "Universal Analytics" - yalnızca özel işlevsellik anlamına gelecektir.

Bir Universal Analytics hesabı oluşturun:

  1. Bir web sitesini mi yoksa bir mobil uygulamayı mı izlemek istediğinizi seçin.
  2. Sitenizin adını ve URL'sini girin.
  3. Sitenizin ilgili olduğu işletme kategorisini seçin.
  4. Raporlardaki günlerin belirleneceği saat dilimini belirtin.
  5. Yeni hesap için bir ad girin.
  6. İstenen veri erişim ayarlarını seçin.
  7. Düğmeye bas İzleme kimliğini al.

Universal Analytics hesabınızı oluşturduktan sonra, otomatik olarak, izlemek istediğiniz sitenizin adını ve Universal Analytics hesap numaranızı UA-XXXXXXXX-X biçiminde gösterecek olan Google profil sayfanıza yönlendirileceksiniz. Bu koda "Google Analytics Web Mülkü Kimliği" denir ve izlenen her mülk için benzersizdir.

Google Analytics hesabı e-ticaret izlemeyi ayarlayın

Bir Universal Analytics hesabına kaydolduktan sonra, e-ticaret izlemeyi ayarlamanız gerekir.

Not: Sistemin demo versiyonunda Universal Analytics'ten yükleme yapılmamaktadır.

Universal Analytics'teki ayarlar

Universal Analytics'te e-ticaret izlemeyi etkinleştirmek için şu adımları izleyin:

  1. bölüme git yönetici.
  2. sütunda Verim seçme Kurulumu görüntüle.
  3. Adımda E-ticaret Ayarları seçme E-ticaret İzleme.
  4. Düğmeye bas Uygulamak.

Aynı bölümde önemli bir nokta da para birimi ayarıdır. Sistemde yapılandırılan ve kullanılan aynı para birimini ayarlamanız gerekir. Varsayılan olarak, bu Rus rublesidir, ancak mağazanız diğer para birimlerini kullanabilir.

Bir izleme kodu alın

İzleme kodu Evrensel Analitik için bir komut dosyasıdır JavaScript, site ziyaretçinizin tarayıcısı tarafından yürütülür. İzleme kodu, sitenizdeki ziyaretçi etkinliğiyle ilgili verileri Google Analytics'e gönderir.

Bir izleme kodu almak için şunlara ihtiyacınız vardır:

  1. Herhangi bir sayfanın üst kısmındaki yönetici.
  2. sütunda Kaynak Seç İzleme kodu.

Bunun gibi bir kod göreceksiniz:

Universal Analytics'ten tüm izleme kodunuzu kopyalamanız gerekir. Bunun yerine UA-XXXXXXXXX-X geçerli izleme kimliğinizi içerecektir.

Site ayarları

Şimdi izleme kodunu sitenizin sayfalarına eklemeniz gerekiyor, bunun için kapanış etiketinden önce izleme kodunu sitenizin tüm sayfalarına kopyalayın..

Universal Analytics'in hakkında bilgi alabilmesi için tamamlanan siparişler, siparişin tamamlandığını kullanıcıya bildiren sayfada gerekli değiştirmek izleme kodu, sipariş hakkında bilgi ekleme.

Kodu yalnızca kullanıcının siparişi tamamladıktan / onayladıktan sonra gördüğü sayfalarda değiştirmeniz gerekir; bu nedenle, değiştirilen kodun sipariş başına yalnızca bir kez yürütülmesi gerekir.

Değiştirilenden farklı olarak, herhangi bir sayfa her görüntülendiğinde normal izleme kodu çalıştırılmalıdır.

İçin Evrensel Analitik izleme kodunu aşağıdaki gibi değiştirmeniz gerekir:

Bu kodda alanları istediğiniz sırayla belirtebilirsiniz. Yalnızca işlem kimliğini ve ürün adını içeren alanlar zorunludur. Alan adları küçük İngilizce harflerle olmalıdır, örneğin, Kategori değil, Kategori ve CATEGORY değil.

Aşağıdaki işlevler kodda görünür:

ga("gerektirir", "e-ticaret", "e-ticaret.js"); - e-ticaret modülünü bağlayan bir fonksiyon.

ga("e-ticaret:addTransaction", siparişin kendisi hakkında bilgi aktaran bir fonksiyondur.

ga("e-ticaret:addItem", - siparişteki ürünlerle ilgili bilgileri ileten bir işlev.

Fonksiyona iletilecek alanlar:

ga("e-ticaret:gönder"); - verilerin gönderilmesini onaylayan bir işlev.

Olası alanların tam listesi resmi belgelerde bulunabilir.

Sistem entegrasyonu

Not Siparişler, mağazanın web sitesinin sunucu tarafından mağazadan sisteme yüklenir. Yükleme ayarları, mağazanın geliştiricisi veya web yöneticisi tarafından .

Yüklenen siparişler şunları içerebilir:

  • Harici Kimlik (harici Kimlik);
  • Dahili kimlik (kimlik);
  • Sipariş numarası (sayı).

Mağazadan Universal Analytics'e, veriler müşteri tarafından, yani doğrudan mağaza ziyaretçisinin bilgisayarından yüklenir.

Bu veriler iki bölümden oluşur:

  • Sitenin her sayfasına yerleştirilen izleme kodu sayesinde elde edilen ziyaretlerle ilgili bilgiler;
  • Siparişler hakkında bilgi içeren işlemler.

İşlemleri kaldıran kod, yalnızca kullanıcı siparişi onayladığında çalıştırılmalıdır.

İşlemler benzersiz (mağaza içinde) içerir kimlik numarası(İşlem Kimliği). Sisteme yüklenen verilerdeki harici veya dahili ID veya sipariş numarası ile eşleşmelidir. Bu, Universal Analytics işlem verilerini sistem içindeki verilere bağlamak için gereklidir.

Sistemi ve Universal Analytics hesabınızı başarılı bir şekilde entegre etmek için aşağıdakileri yapmanız gerekir:

1. Universal Analytics'te çevrimiçi mağazanın görünüm kimliğini alın. Bunu yapmak için Universal Analytics'te Yönetici > Ayarları Görüntüle ve Görünüm Kimliğini kopyalayın.

2. Sistemdeki bölüme gidin Yönetim > Entegrasyon.

3. Universal Analytics ile entegrasyonu seçin. Kutuyu işaretleyerek Entegrasyonu etkinleştirin.

4. Mağazadan sisteme yüklenen hangi verilerin işlem kimliğine karşılık geldiğini belirtin.

Dikkat! Sisteme veri yüklerken sipariş numarası ayarlanmazsa, harici ID'ye göre otomatik olarak oluşturulacaktır. Bu durumda, işlem kimliğinin harici sipariş kimliğiyle eşleşmesi gerekir ve entegrasyon ayarlarında harici kimlik üzerinden bağlantı belirtmeniz gerekir.

5. Ziyaret verilerini depolamak için gereken özel bir parametre/değişken ekleyin.

AT Evrensel Analitiközel bir boyuttur. bölümüne gitmen gerek Yönetici > Kaynak > Özel tanımlar> Kullanıcı Seçenekleri ve Parametre ekleyin perakendeCRMVisitörKimliği. Hatırlanması gereken indeks numarasına karşılık gelecektir.

6. Profili/görünüm kimliğini belirtin Evrensel Analitik.

Profil/görünüm kimliği dışında Evrensel Analitik, Entegrasyon sayfasında, özel parametreyi eklediğinizde görünen dizin numarasını girmeniz gerekecektir.

"Ortak kaynak ve kanal adlarını çevir" onay kutusu, kaynakları ve kanalları ortak yazımla görüntülemenize olanak tanır. Yani mail.yandex.ru yerine "Yandex.Mail" görüntülenecektir.

7. Sistem kullanıcı adını kopyalayın. Bu, sistem için Universal Analytics'ten veri toplayan bir robottur.

8. Kullanıcıyı Universal Analytics hesabına ekleyin. Universal Analytics'te seçin Yönetici > Hesap > Kullanıcı Yönetimi. Eklenecek kullanıcının izinleri olmalıdır "Oku ve Analiz et".

9. Sayaç koduna ekleyin Evrensel Analitik

/** * İsme göre çerez değerini alın. Universal Analytics ile perakendeCRM entegrasyonu bunu kullanır. * Ad, kalıp + * * @param dize adıyla eşleşmelidir * * @return mix **/ function getRetailCrmCookie(name) ( var eşleşmeleri = document.cookie.match(new RegExp("(?:^|;)" + name + "=([^;]*)")); dönüş eşleşmeleri ? decodeURIComponent(eşleşmeler) : ""; ) ga("set", "dimension1", getRetailCrmCookie("_ga"));

Bunu ga("send", "pageview"); öğesinden önce eklemeniz gerekecek. sitenizin tüm sayfalarına izleme kodunda.

Önemli! AT son satır eklenen kod, ga("set", "boyut1", getRetailCrmCookie("_ga"));, boyutun sonundaki birim 1 1'e eşit değilse, kullanıcı parametre dizini ile değiştirilmelidir.

Universal Analytics, kullanıcının bilgisayarında depolanan geçici tanımlama bilgilerini kullanarak site ziyaretçilerini tanımlar. Bunlardan biri, kullanıcının benzersiz etiketini içerir. İzleme koduna eklenen komut dosyası, benzersiz etiketi okur ve ardından bu değeri, özel bir değişkende (Universal Analytics'teki özel Müşteri Kimliği ayarında) depolandığı Universal Analytics'e gönderir.

kurabiye _ga biçiminde benzersiz bir tanımlayıcı içerir GA1.2.XXXXXXX.YYYYYY, örneğin, GA1.2.1129978185.1425645525, burada etiketin kendisi yalnızca değerdir 1129978185.1425645525 (Müşteri Kimliği). olarak sisteme gönderilebilir. tam değerçerez (yukarıdaki kodu kullanırsanız gerçekleşir) ve önek olmadan sadece clientId.

10. Universal Analytics ile entegrasyonu tamamladıktan sonra, sistemdeki entegrasyon sayfası, aşağıdaki tarihleri ​​gösterecektir. son kez yüklendi:

  • kaynaklar,
  • ziyaretler,
  • huni olayları.

Olaylara göre veri yükleme

Örneğin, bir ziyaretçi mağazanızdan satın almanın yanı sıra bir arama emri verebilir veya bir form doldurabilir. geri bildirim. Bu, perakendeCRM'de bir sipariş oluşturur. Ancak ilgili olay bir satın alma olmadığından Universal Analytics e-ticaret modülünde bir işlem oluşturmak istemezsiniz. Bu durumda, Universal Analytics'te bir etkinlik oluşturabilir ve bu müşteri için web analizi verilerini (kaynaklar, kanallar, kampanyalar, ziyaretler ve diğer veriler) toplayabilirsiniz.

Siparişleri etkinlikler aracılığıyla bağlama seçeneğini seçtiyseniz, yükleme etkinlikleri için aşağıda iki veri giriş alanı görünecektir: "Kategori" ve "Eylemler".

Bu alanlarda, sistemdeki siparişlere karşılık gelen tanımlayıcıların iletildiği etiketlerde olaylar için kategoriler ve eylemler belirtmelisiniz. Yalnızca bir kategori veya yalnızca bir etiket belirtebilirsiniz, bu durumda indirilen olaylar başka bir alan tarafından filtrelenmez.

Not kategoriyi ve eylemi doldurmanız gerekir, ancak etiket boş bırakılmalıdır, çünkü iletişim için sipariş kimliğini gönderir. Site tarafında, ihtiyacınız olan işlem (tıklama, form gönderme vb.) için Universal Analytics'te gönderme etkinliklerini kaydedin. Etiket olarak sipariş kimliğini eklediğinizden emin olun.

Google Yardım'da hedeflerin nasıl oluşturulacağını, düzenleneceğini ve yayınlanacağını okuyabilirsiniz.

Sistemden Universal Analytics'e veri yükleme

Offline siparişlere ait bilgilerin sistemden Universal Analytics'e aktarılması da mümkündür. Bunu yapmak için, "Boşaltma için ödeme yöntemleri" bloğunda, bilgileri GA'ya aktarılması gereken sipariş yöntemlerini işaretleyin. "Ürün içermeyen siparişleri yükleme" onay kutusunu kullanarak, ürün içermeyen siparişlerin yüklenip yüklenmeyeceğini de ayarlayabilirsiniz.

Müşterileri bilinen bir Müşteri Kimliğine sahip siparişler için veriler her 2 saatte bir Universal Analytics hesabınıza aktarılır, yalnızca Müşteri Kimliği sistem tarafından bilinen müşteriler için çevrimdışı işlemler yüklenir, yani. müşteri bundan önce site üzerinden en az bir sipariş veya başvuru yapmış olmalıdır.

İstemci Kimliği parametresi ve kullanım senaryoları hakkında ek bilgiler

İstemci etiketleri (Müşteri Kimliği) - bu, manuel olarak belirtilmesi gerekmeyen hizmet bilgileridir. Bunlar, kullanıcının bilgisayarında otomatik olarak oluşturulur ve Universal Analytics'teki tüm bilgilerle birlikte saklanır.

Bu durumda, bu tür kullanım durumları olabilir:

1. CallTouch ile birlikte. Sipariş telefonla oluşturulurken, CallTouch sistemleri üzerinden bazı verileri (Client ID, kaynak) sistemde iletir ve biz de Universal Analytics'e göndeririz.

2. Zaten bilinen Müşteri Kimliği ile. Örneğin Universal Analytics ve sitede sipariş veren bir müşteri ile standart bir entegrasyon vardır. Ardından sistem Universal Analytics'ten alınan Müşteri Kimliğine sahiptir. Daha sonra bu müşteri için telefon üzerinden yeni bir sipariş oluşturulur ancak Müşteri Kimliği bilgisi sayesinde sitede oluşturulmuş gibi Universal Analytics'e gönderebiliriz.

İkinci durumda, Müşteri Kimliğinin nereden alındığı - GA'dan mı yoksa ilk durumdan mı alındığı önemli değildir, ancak ikinci durumda CallTouch'tan veriler de alınacaktır.

Müşteri Kimliği müşteriye Universal Analytics'ten değil, örneğin CallTouch'tan gelirse, Universal Analytics'ten bir sonraki veri yüklendiğinde, sistem bu müşteri için veri çekmeye çalışacaktır.

Örneğin bir müşteri mağazayı dolaştı ve Universal Analytics'e yapılan ziyaretleri kaydetti, telefonla sipariş verdi ve veriler CallTouch ile sisteme aktarıldı, ardından ziyaretler sisteme çekilmelidir.

Universal Analytics'e geriye dönük olarak yükleme

Bu ayar, daha kısa bir süre için indirirken ne kadar eski kayıtların okunacağını belirlemenizi sağlar. Bu, şu özelliklere sahip Universal Analytics hesapları için gereklidir: ağır yükler, gecikme ile düşen veriler.

açmak için bu ayar bölümüne gitmelisin Yönetim > Entegrasyon > Universal Analytics. "Veri gecikmesi" alanında, ihtiyacınız olan okuma süresini ayarlayın.

InSales ile entegrasyon kurmanın özellikleri

InSales, bir müşteri sitesi kurma açısından entegrasyon için muhtemelen en uygun CMS'dir. Bunu yapmak için Ayarlar'a gidin. Takip kodu, mağazanın tüm sayfalarında görüntülenmesi için javascript kodu alanına eklenir. Örnek (tüm örneklerde, UA-XXXXXXXX-X'in gerçek bir kaynak kimliğiyle değiştirilmesi gerekecektir!):

InSales bu kodu sayfanın en üstüne yerleştirmediği için çoğaltmamız gerekiyor. Bu nedenle, işlem yükleme kodunun başarılı ödeme sayfasında görüntülenmesi için javascript kodu alanına yerleştirilmesi, yukarıdaki kodun başına eklenmesi (ve aslında sayfa içinde kopyalanması). Örnek:

Dikkat! InSales ile entegrasyon yaparken, analitik ayarlarında "İşlemleri şu şekilde bağla" seçeneğini belirtmeniz gerekir. Sipariş numarası", ne olumsuzluk varsayılan ayar ile aynıdır. InSales ayarlarında da bir alan var Web sitesi ziyaretçi analizi için Google Analytics kodu. Doldurulması gerekmez: ilk olarak, bir UA kodu değil, bir GA kodu oluşturulacaktır; ikinci olarak, kod "kutudan çıkar çıkmaz" oluşturulacak ve özel boyuttaki çerezden benzersiz bir etiket girişi eklemenize izin vermeyecektir.

Çok uzun zaman önce, Google Universal Analytics adlı yeni bir istatistik hizmeti duyurdu. Bununla birlikte, çoğu, bu sistemin yaratıcılarının planladığı kadar aktif olarak kullanmamaya başladı.

Bu nedenle geliştiriciler, Universal Analytics hizmetine geçişi zorunlu hale getirmeye karar verdiler. Şimdi bir ay içinde kullanmaya devam etme fırsatına sahip olacaksınız. düzenli hizmet Ancak Google, bu süreden sonra otomatik olarak yeni sisteme yönlendirileceksiniz.

Universal Analytics, normal Google Analytics'ten neden bu kadar farklı?

Genel olarak, çok az fark var. Ancak yeni istatistik hizmeti, işinize yarayacak birçok yeni özelliği size sunuyor. Projenize katılım, verimlilik hakkında gelişmiş raporlar olacaktır. reklam kampanyaları. Ancak, Google Analytics'i uzun süredir kullanıyorsanız, herhangi bir özel fark görmezsiniz.

Analitik hizmetine zorunlu geçiş, geliştiricilerin birkaç aracı bir araya getirme arzusundan kaynaklanmaktadır. Bir yandan her şey yolunda çünkü daha fazlasına erişebileceksiniz. geniş fırsatlar. Bununla birlikte, Universal Analytics hizmetine geçişi zorlamak, çalışmaya alışkın olanlar için o kadar da kötü değil. eski sistem. Ama ya fazla seçeneğiniz yoksa?

Ancak yeni istatistik hizmetini uygulamak için web sitenizde bazı ayarlamalar yapmanız gerekecek. Her şeyden önce, izleme kodunu güncellemeniz gerekecek. Bu olmadan, analiz hizmeti ihtiyacınız olan tüm bilgileri toplayamayacaktır. Bunu yapmak çok kolaydır. Hesap ayarlarınızda, bir izleme kodu seçmeniz, bir dosyaya kopyalamanız ve ardından hostinginize yüklemeniz gerekecektir. Universal Analytics, birkaç dakika içinde projenizden veri toplamaya başlayacaktır.

Evrensel Analitik Nedir?

Geliştiricilerin kendilerinin de söylediği gibi, Universal Analytics tamamen yeni bir standarttır. geleneksel hizmet Google Analytics. Kullanılabilir olacak çok sayıda özelliği duyurmasına rağmen, şu anda özel bir yenilik yok. Büyük olasılıkla, gelecekte yeni olacak işlevsellik, ama şimdi büyük farklılıklar eski sürüm ile yeni sürüm arasında hiçbir fark yok.

Henüz yeni Universal Analytics hizmetine geçmediyseniz, bunu hemen yapın. Aksi takdirde, bir süre sonra yeni hizmeti kullanmak zorunda kalacaksınız ve geleneksel Google Analytics'e erişim engellenecek.