Google Analytics 4 ile entegre oluyor musunuz?
Evet. Checkout Widget, rezervasyon yolculuğu boyunca rezervasyon etkinliklerini Google Analytics 4’e (GA4) gönderir. Bu talimatlar güncel Checkout Widget’ı kapsar; eski sürümü kullanıyorsanız Eski widget’lar sayfasına bakın.
Takibi ayarlama
Checkout Widget ayarlarınızda Analytics bölümünü açın ve Enable Google Analytics seçeneğini etkinleştirin. Send events via altında Widget’ın rezervasyon etkinliklerini nasıl göndereceğini seçin. Widget aynı anda yalnızca bir yöntem kullanır:
- Google Analytics 4 — web siteniz Google Analytics etiketini zaten yüklüyorsa Use existing tag seçeneğini belirleyin. Alternatif olarak Use custom tag seçeneğini belirleyip GA4 Ölçüm Kimliğinizi (
G-…) girin. Widget, etkinlikleri bu etiket üzerinden otomatik olarak gönderir. - Google Tag Manager — Enable Google Tag Manager seçeneğini etkinleştirin, ardından web sitenizin mevcut kapsayıcısını kullanın veya özel bir Kapsayıcı Kimliği (
GTM-…) girin. Widget etkinlikleri Veri Katmanı’na gönderir. Eşleşen Özel Etkinlik tetikleyicilerine ve Veri Katmanı’ndaki e-ticaret verilerine sahip GA4 Etkinlik etiketleri kapsayıcınızda yapılandırılıp yayınlandığında rezervasyon etkinlikleri GA4’e ulaşır. Tag Manager kurulum kılavuzuna bakın.
Takibi etkinleştirmek için ayarlarınızı kaydedin. Widget rezervasyon etkinliklerini Google Analytics 4 üzerinden de gönderirken aynı etkinlikleri Tag Manager veya özel kod aracılığıyla iletmekten kaçının; aksi hâlde satın almalar ve gelir iki kez sayılabilir.
Otomatik olarak gönderilen etkinlikler
| Etkinlik | Checkout Widget’ın gönderdiği zaman |
|---|---|
page_view | Seçim, ödeme, başarı ve hata ekranları dâhil olmak üzere bir widget adımı görüntülendiğinde |
select_item | Ürün/etkinlik listesinden bir ürün, paket veya ürün kuponu seçildiğinde |
add_to_cart | Bir rezervasyon veya paket sepete eklendiğinde |
view_cart | Sepet görüntülendiğinde |
begin_checkout | Müşteri bilgileri adımı görüntülendiğinde |
add_payment_info | Ödeme ayrıntıları gönderilmeden önce ödeme adımı görüntülendiğinde |
purchase | Ödeme başarılı olduğunda veya ödenecek tutarı kalmayan bir sipariş onaylandığında |
Adımlar, rezervasyon yolculuğuna bağlıdır. Örneğin ücretsiz bir rezervasyonda ödeme ekranı atlanabilir.
Etkinliklerin içeriği
- Sayfa görüntülemeleri:
page_titlevepage_path, örneğintier_selection,extras_selection,basketveyapaymentgibi widget adımını tanımlar.page_location, widget’ı içeren web sitesi sayfanızın URL’sidir. - Ürün seçimi:
item_list_id,item_list_nameve biritemsdizisi, seçilen ürünü veya paketi tanımlar. - Sepet ve ödeme etkinlikleri:
currency, sayısalvalue,order_id,localeveitems. Öğeler; bilet türlerini, miktarları, birim fiyatlarını ve bunların ürününü/paketini tanımlar. Seçimde ürün/paket kimlikleri, sonraki etkinliklerde ise bilet türü kimlikleri kullanılır. - Satın alma: Ayrıca
transaction_id(sipariş referansı) içerir. Kullanılabilir olduğundacoupon,begin_checkout,add_payment_infovepurchaseetkinliklerine eklenir. Analytics etkinlikleri ayrıcawidget_idbilgisini de taşır.
Gelir kapsamı: value, ürün ve paket rezervasyonlarındaki (ürün kuponları dâhil) izlenen biletlerin toplamıdır. Ek ürünleri, ürün satışlarını ve hediye kartı satın alımlarını kapsamaz; bu nedenle GA4 geliri, siparişin tamamındaki toplamdan farklı olabilir.
Özel takip
Özel takip için web sitenizin geliştiricisi, document üzerinde th: ön eki taşıyan aynı yedi etkinliği dinleyebilir; örneğin th:purchase. Bu etkinliklerin verileri event.detail içinde bulunur ve yerleşik Google Analytics takibi kapalıyken de kullanılabilir.
Kurulumunuzu kontrol etme
Widget’ınızın gömülü olduğu sayfada bir test rezervasyonu tamamlayın. GA4 Gerçek Zamanlı veya DebugView bölümünü kontrol edin; standart raporların güncellenmesi 24–48 saat sürebilir. Tag Manager için GA4 etiketlerinizin tetiklendiğini doğrulamak üzere Önizleme’yi kullanın ve ardından değişikliklerinizi yayınlayın.
Konsol günlükleri, eksik etkinlikler ve izin veya reklam engelleyici sorunları için Google Analytics ve Tag Manager takibinde hata ayıklama kılavuzunu izleyin.