- Hangi analitik sürümünü kullanmalıyım
- Mini açılış sayfasında bir mülk nasıl oluşturulur ve ayarlanır
- Mini açılış sayfasından Google İstemci Kimliği(_ga) değişkenlerle nasıl paylaşılır
- Mavibot'tan GA verileri nasıl aktarılır
- Etkinlik hedefleri nasıl yapılandırılır
- Etkinlikler nasıl aktarılır
- Sayfa Görüntüleme türündeki istekler nasıl kullanılır (t:pageview)
- E-ticaret nasıl kullanılır
- Video eğitimi
Hangi analitik sürümünü kullanmalıyım
Google Analytics ile entegrasyon yalnızca Universal Analytics sürümü için çalışır.
Yeni mülkler varsayılan olarak GA4 sürümünde oluşturulur. İsteklerimiz yok sayılacaktır.
Aşağıdaki ekran görüntüsünde gösterildiği gibi anahtarı açık olan bir analitik oluşturmanız gerekir.


Mini açılış sayfasında bir mülk nasıl oluşturulur ve ayarlanır
https://analytics.google.com/ adresinde bir mülk oluşturun.
İzleme bilgisi -> İzleme kodu bölümüne gidin.

Kodu kopyalayın ve mini açılış sayfasının head bölümüne yapıştırın.


Daha sonraki çalışmaları kolaylaştırmak için, mini açılış sayfalarına mülklerin Google Etiket Yöneticisi kullanılarak eklenmesi önerilir, ancak bu zorunlu değildir.
Ardından, Mülk ayarlarında İzleme kimliğini bulmanız gerekir.

İzleme kimliğini kopyalayın, ardından Mavibot'ta projenin ayarlarını açın ve kimliği google_tracking_id adı altında Proje Sabitlerine kaydedin:

Mini açılış sayfasından Google İstemci Kimliği(_ga) değişkenlerle nasıl paylaşılır
İstemci kimliğini paylaşmak için mini açılış sayfasının ayarlarında Google İstemci Kimliği(_ga) seçeneğini işaretlemeniz gerekir. Bot başlatıldıktan sonra _ga değişkeni görünecektir.

Mavibot'tan GA verileri nasıl aktarılır
Google Analytics'e veri aktarma işlevi çağrılırken bazı parametreler otomatik olarak paylaşılır, aşağıdaki bilgiler işlevin nasıl çalıştığına dair genel bir fikir vermek içindir.
ga_pageview ve ga_transaction_pageview işlevleri için “t”: “pageview” parametresi aktarılır.
ga_event ve ga_transaction_event işlevleri için “t”: “event” parametresi aktarılır.
ga_transaction_pageview ve ga_transaction_event işlevleri için ayrıca “pa” parametresi “purchase” değeriyle aktarılır.
Ayrıca, tüm işlevler çağrılırken cid parametresi otomatik olarak aktarılır - bu, analitik için istemci kimliğidir. Kullanıcı yukarıda gösterildiği gibi mini açılış sayfasından bot'a geldiyse, kimlik otomatik olarak proje değişkenlerine, _ga değişkenine kaydedilir.

Müşteri kartında bu değişken yoksa, rastgele bir sayı dizisi olarak otomatik olarak oluşturulur, ancak bu durumda trafik kaynağının gelişmiş ayarlarda aktarılması önerilir (aşağıda gösterilmiştir - Kaynak nasıl yeniden tanımlanır).
Kaynak nasıl yeniden tanımlanır
Etkinliğiniz için trafik kaynağını manuel olarak ayarlamanız gerekiyorsa, aşağıdaki parametrelerle herhangi bir istek türünü buna ekleyebilirsiniz. Aşağıdaki sözlük bağımsız değildir - yalnızca Gelişmiş parametreler alanında belirtilen işlevler çağrılırken kullanılır.
'{ "cs":"#{utm_source}", "cm":"#{utm_medium}", "cn":"#{utm_campaign}", "ck":"#{utm_term}", "cc":"#{utm_content}"}'
Parametrelerle ilgili dokümantasyon:
Etkinlik türündeki istekler nasıl kullanılır (t:events)
Google Analytics'te belirli etkinlikler için kullanılırlar. GA'da hedefleri yapılandırabilirsiniz, bunlar belirli etkinlikler gerçekleştiğinde sabitlenir (yani paylaşılan tüm etkinliklerin mutlaka bir hedef olması gerekmez).
Etkinlikleri Davranış -> Etkinlikler -> En Önemli Etkinlikler bölümünde bulabilirsiniz.

Etkinlik hedefleri nasıl yapılandırılır
Önemli iş akışı adımları için hedefler yapılandırabilir ve bunları adımlar arasındaki dönüşümleri izlemek için kullanabilirsiniz. Hedefler Dönüşümler -> Hedefler bölümünde ayarlanır.


Etkinlikler nasıl aktarılır
GA'ya bir etkinlik aktarmak için, farklı bir aşamaya geçerken hesap makinesi alanında gerekli parametrelerle ga_event() işlevini çağırmanız gerekir.
ga_event (‘kategori’, ‘etkinlik eylemi’, ‘etiket’, ‘etkinlik değeri’, ‘{“parametre adı”: “değer”, “parametre adı 2”: “değer 2”}’)
Yukarıdaki örnekteki parametrelerin açıklaması:
kategori - etkinlik kategorisi (zorunlu parametre)
etkinlik eylemi - zorunlu parametre
etiket - etkinlik etiketi, etkinlik değeri tam sayı olarak aktarılır ve edinme ayarlarında belirlenen para birimi olarak yazılır
ek parametrelerle sözlük; örnek: '{"ti":"#{order_id}", "tr":"25", "tcc":"#{promocode}"}'
İşlev çağrısı örneği:
ga_event('sale', 'list viewing’)
ga_event('Mavibot', 'Enter bot', '#{tag}', '100', '{"ti":"#{order_id}", "tr":"#{price}", "tcc":"#{promocode}"}')
ga_event('Mavibot', 'Enter bot', '#{tag}', '100')
ga_event('Mavibot', 'Enter bot', "", '20')
Sayfa Görüntüleme türündeki istekler nasıl kullanılır (t:pageview)
Sayfa görüntüleme verilerini aktararak, web sayfası kullanıcısının ziyaretini taklit edersiniz. Sayfaların standart raporunu görmek için Davranış -> Site İçeriği bölümüne gidin.

Sayfaları ziyaret etmek için bir hedef yapılandırırsanız, Google Analytics'ten çıkmadan bot'un dalını takip eden sanal bir iş akışı elde edebilirsiniz.

Bir yapılandırma örneği:

Bu yöntemin avantajı, Analytics'ten ayrılmadan iş akışı hareketinin görsel olarak temsil edilmesidir.
Dezavantajı ise, esasen yalnızca bir parametreyi - bir bloğa yapılan ziyareti - aktarmanızdır. Etiket veya Değer gibi ek veriler, Etkinlik isteklerinde olduğu gibi bu şekilde aktarılamaz.
Bir bloğa geçerken GA'ya sayfa görüntüleme verilerini aktarmak için, hesap makinesi alanında gerekli parametrelerle ga_pageview() işlevini çağırmak önemlidir.
ga_pageview(‘URL sayfa yolu’, ‘başlık’, ‘{“parametre adı”: “değer”, “parametre adı 2”: “değer 3”}’)
Yukarıdaki örnekteki parametrelerin açıklaması:
URL sayfa yolu - URL'nin yolunu tutan kısmı
başlık - sayfanın/belgenin başlığı
ek parametrelerle sözlük şu yapıda: ‘{“parametre adı”: “değer”, “parametre adı 2”: “değer 2”}’
İşlev çağrısı örneği:
ga_pageview('/start, 'Entry point')
ga_pageview('/pay', ‘Sale’, '{"cd1": "High Scores"}')
Ek parametrelerin aktarımı için aşağıda bağlantısı verilen dokümantasyona bakın. Orada tüm olası parametreleri ayrıntılı açıklamalarla bulabilirsiniz:
https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters?hl=en#content
E-ticaret nasıl kullanılır
E-ticaret kurulumu Tüm Web Sitesi Verileri sekmesinde yapılır.

E-ticaret parametrelerinin mevcut istekler (pageview, event) olarak gönderilmesi gerekir.
Bunun için iki işlev vardır: ga_transaction_pageview ve ga_transaction_event. Aşağıda bunlar hakkında daha fazla bilgi.
ga_transaction_pageview işlevi
Zorunlu parametreler kalın yazılmıştır:
ga_transaction_pageview('işlem kimliği', 'toplam gelir’, 'URL sayfa yolu', 'başlık’, 'ürün listesi’, 'ek parametreler sözlüğü’)
Yukarıdaki örnekteki parametrelerin açıklaması:
işlem kimliği - işlemin benzersiz kimliği
toplam gelir - işleme bağlı toplam gelir
URL sayfa yolu - URL'nin yolunu tutan kısmı
başlık - sayfanın/belgenin başlığı
ürün listesi - şu yapıdaki ürünler dizisi: '[["id", "name", "price", "amount"], ["id", "name", "price", "amount"]]'
ek parametrelerle sözlük şu yapıda: ‘{“parametre adı”: “değer”, “parametre adı 2”: “değer 2”}’
İşlev çağrısı örneği:
ga_transaction_pageview('#{order_id}', '2200', '/send', ‘Received’, '[["222", "Rate1", "1200", "1"], ["223", "AdditionalRate", "1000", "1"]]')
ga_transaction_pageview('123', '100', '/pay', 'Payed', '', '{"cd": "High Scores", "cs":"#{utm_source}", "cm":"#{utm_medium}", "cn":"#{utm_campaign}"}' )
Ürünler dizisi şu şekildedir: diziler dizisi:
'[["product_id", "product name", "product price", "amount of products"], ["product_id", "product name", "product price", "amount of products"]]'
Her ürünün 4 parametresi olmalıdır, tüm dizi tek tırnak içinde (‘), içindeki parametreler çift tırnak içinde (“) olmalıdır.
ga_transaction_event işlevi
Zorunlu parametreler kalın yazılmıştır:
ga_transaction_event('işlem kimliği', 'işlem geliri’, 'etkinlik kategorisi', 'etkinlik eylemi', 'etkinlik etiketi', 'etkinlik önemi', 'ürün listesi’, 'ek parametreler’)
Yukarıdaki örnekteki parametrelerin açıklaması:
işlem kimliği - işlemin benzersiz kimliği
toplam gelir - işleme bağlı toplam gelir
etkinlik kategorisi, etkinlik eylemi, etkinlik etiketi - zorunlu parametreler
etkinlik önemi - tam sayı olarak aktarılır ve görüntüleme ayarlarında belirlenen para birimiyle aynı para biriminde yazılır
ürün listesi - şu yapıdaki ürünler dizisi: '[["id", "name", "price", "amount"], ["id", "name", "price", "amount"]]'
ek parametrelerle sözlük şu yapıda: ‘{“parametre adı”: “değer”, “parametre adı 2”: “değer 2”}’
İşlev çağrısı örneği:
ga_transaction_event('1244', '121.2', 'category1', 'action', 'tag', '10', '[["11", "Product1", "1.2", "1"], ["22", "Product2", "120", "1"]]')
ga_transaction_event('1244', '1.2', 'category1', 'action', '', '', '[["11", "Product1", "1.20", "1"]]')
ga_transaction_event('1244', '121.2', 'category1', 'action', 'tag', '10', '[["11", "Product1", "1.2", "1"], ["22", "Product2", "120", "1"]]', '{"ta": "Google Store", "cs":"#{utm_source}", "cm":"#{utm_medium}", "cn":"#{utm_campaign}"}' )
Ürünler dizisi şu şekildedir: diziler dizisi:
'[["product_id", "product name", "product price", "amount of products"], ["product_id", "product name", "product price", "amount of products"]]'
Her ürünün 4 parametresi olmalıdır, tüm dizi tek tırnak içinde (‘), içindeki parametreler çift tırnak içinde (“) olmalıdır.


