Herkese selam 🙂
Bu blog yazımda çift Facebook hesabı bulunan sitelerde GTM ile sadece tek bir hesaba veri gönderimi nasıl yapılır onu anlatacağım.
Çeşitli sebeplerden dolayı sitemizde birden fazla Facebook id’si bulunabilir.
- Bunlardan biri, yeni bir Facebook hesabı açmamız ve eski veriyi korumak istememiz olabilir. Bu durumda sitemize yeni Facebook tag’lerini eklememiz ve eski Facebook hesabını kaldırmamamız gerekir.
Facebook’un kendi dökümanlarında paylaştığı gibi otomatik eventlerini (Lead, AddToCart, ViewContent gibi) GTM’den tanımlayabildiğimiz gibi kendi takip etmek istediğimiz custom eventleri (IletisimFormuSuccess, CTAButtonSuccess) ve beraberindeki parametreleri de (lead id, button name, product id) tanımlayabiliyoruz.
Basit bir örnekle başlayalım. Sitemize GTM’den iki Facebook hesabının bağlı olduğunu düşünelim; bir tanesinde eski veriyi saklayacağız, yeni eklediğimiz Facebook hesabına da farklı eventleri göndermek istiyoruz.
Öncelikle sitede Facebook eventlerinin çalışma şartının ne olduğundan bahsedeyim.
- Sitemize ilk olarak Facebook Remarketing tagini eklememiz gerekiyor. Bunun sebebi Remarketing kodunun içerisindeki initialize kısmıdır (aslında Facebook taglerinin çalışma şartıdır) eğer herhangi bir FB idsi initialize etmezse diğer Facebook event tagleri de tetiklenmez.
Eğer iki FB hesabı olan bir GTM hesabına herhangi bir custom eventi direkt aşağıdaki şekilde eklersek otomatik olarak GTM her iki Facebook hesabına da veri gönderecektir.
Asıl konumuz olan sadece bir tanesine veri göndermek istediğimizde ise normal Facebook track kodunun alt satırına Facebook track single kodunu ekleyip triggerını ekliyoruz. Facebook pixel helper eklentisini kullanarak test ettiğimizde sadece bir Facebook hesabına veri gittiğini kontrol edip yayına alabiliriz.
Sonraki yazıda görüşmek üzere 🙂