Facebook Conversion API (CAPI) Kurulumu – Detaylı Anlatım adwordstr.docx

yazar:

kategori:

Facebook Conversion API (CAPI) Kurulumu – Detaylı Anlatım | adwordstr

iOS 14 gizlilik güncellemesi ile birlikte artık çerezler ile kullanıcı takibinin önüne geçildi. Facebook, güncellemeden hemen sonra Conversion API (CAPI) ile bu duruma müdahale etti. Önümüzdeki yıllarda ise tamamen üçüncü taraf çerez kullanımı tarihe karışacak. Bu yeniliğe şimdiden adapte olmakta fayda var.

Facebook Conversion API Nedir?

Conversion API, sunucu tabanlı çalışır ve web sitenizi ziyaret eden kullanıcıların tarayıcılarında çerez depolamaz. Dolayısıyla, alınan gizlilik önlemleri bu noktada geçersiz kılınır ve web site sunucusundan direkt olarak Facebook sunucularına kullanıcı bilgileri iletilir. Böylece, reklam performansınız iOS 14 gizlilik güncellemesinden etkilenmez.

Bize Ne Kazandırır?

Sunucu tabanlı çalışan dönüşüm işlemleri herhangi bir kod kurulumu gerektirmez. Piksel kodunu siteye eklemeden direkt olarak API üzerinden sunucu iletişimi sağlanır. Bu da sitemizi ekstra hızlandırarak, kod karmaşasından kurtarır. Sunucu iletişimi herhangi bir reklam engelleyici tarafından engellenemediği için dönüşümler Facebook’a daha doğru iletilir ve reklam performansının artmasına yardımcı olur.

Facebook Conversion API Kurulumu

Facebook Conversion API için Google Cloud Platform üzerinden sunucu kurulumu yapmak gerekiyor. Tag Manager yardımı ile de dönüşümleri oluşturup Facebook’a gönderebiliyoruz.

Google Cloud Platform Üzerinden Sunucu Kurulumu

Google Cloud Platform üzerinden sunucu kurulumuna başlayarak Facebook Conversion API’yi etkinleştirebilirsiniz. Adım adım yapmanız gerekenler:

  1. Google Cloud Platform Hesabı Oluşturma Google Cloud Platform’a gidin ve bir hesap oluşturun. Hesabınızı oluşturduktan sonra, proje oluşturma ekranına geçin.
  2. Yeni Proje Oluşturma Projenizin adını belirleyin ve proje kimliğinizi oluşturun. Proje oluşturduktan sonra, Google Cloud Console’a geçiş yapın.
  3. Billing Hesabı Oluşturma Google Cloud hizmetlerini kullanabilmek için bir faturalandırma hesabı eklemeniz gerekecektir. Faturalandırma hesabınızı oluşturun ve ödeme bilgilerinizi girin.
  4. App Engine’i Etkinleştirme App Engine hizmetini etkinleştirin ve projenizi yapılandırın. App Engine, uygulamalarınızı barındırmak için kullanılır.
  5. Sunucu Yapılandırma Sunucunuzun yapılandırmasını tamamlayın ve gerekli izinleri verin. Bu adımda sunucu URL’nizi alacaksınız.
  6. Custom Domain Ayarları Custom domain oluşturmak için App Engine > Settings > Custom Domains adımlarını izleyin. Web sitenizin subdomain’ini belirleyin ve domain doğrulamasını yapın. DNS kayıtlarını ekleyerek doğrulama işlemini tamamlayın.

Google Tag Manager ile Facebook Conversion API Kurulumu

  1. Tag Manager Hesabınıza Giriş Yapın Google Tag Manager hesabınıza giriş yapın ve yeni bir sunucu kapsayıcısı oluşturun. Sunucu kapsayıcınızı yapılandırın ve Google Cloud Platform üzerinden oluşturduğunuz sunucuya bağlayın.
  2. Yeni Etiket Oluşturma Google Tag Manager’da yeni bir etiket oluşturun. Etiket türü olarak “Google Analytics: Universal Analytics” seçin ve track type olarak “Event” seçeneğini işaretleyin.
  3. Etkinlik Ayarları Etkinlik ayarlarında Category, Action ve Label alanlarını doldurun. Tracking ID bölümüne Google Analytics izleme kodunuzu girin.
  4. Tetikleyici Seçimi Etkinliğinizin tetiklenmesi ve veri göndermesi için bir tetikleyici seçin. Triggering alanına tıklayın ve özel bir tetikleyici oluşturun. Örneğin, “add_to_cart” etkinliği için tetikleyici ayarlarını yapılandırın.
  5. Değişken Tanımlama Google Tag Manager’da dataLayer değişkenlerini tanımlayın. Değişkenler > Kullanıcı Tanımlı Değişkenler bölümünden yeni değişkenler ekleyin ve kodunuzda yer alan değişkenleri çağırın.

GA4 ile Facebook CAPI Kurulumu

GA4 etkinlikleri oluşturarak Facebook’a göndermeye başlayalım.

  1. Sayfa Görüntüleme Olayı (page_view) Sayfa görüntüleme olayı, GA4 kurulumu yaptığınızda otomatik olarak Facebook sunucularına gönderilmektedir. Bu olay için ekstra bir şey yapmanıza gerek yok.
  2. Sepete Ekleme Olayı (add_to_cart) Sepete ekleme olayı için GA4 Enhanced Ecommerce dataLayer kodlarını sepet sayfanıza eklemeniz gerekiyor. Bu kodları özelleştirerek sitenize ekleyebilirsiniz.
  3. GA4 Etkinlik Etiketi Oluşturma Tag Manager’da GA4 Etkinlik etiketi oluşturun ve etkinlik adına add_to_cart yazın. Bu etiketi oluştururken, Facebook’un add_to_cart etkinliğinde gönderilmesini istediği değerleri (value, x-fb-cd-content_ids, items, item_name vb.) ekleyin.
  4. Tag Manager’da dataLayer Değişkeni Ekleme Eklediğiniz koddan dataLayer değişkeni çekmek için sol menüden Değişkenler > Kullanıcı Tanımlı Değişkenler bölümünden yeni değişken ekleyin. Kodunuzda yer alan değişkenleri çağırmak için ecommerce.items.price gibi bir değişken adı yazın.
  5. Tetikleyici Oluşturma Tetikleyici olarak Özel Etkinlik > Etkinlik Adı (add_to_cart) yazın ve ayarları kaydedin. Bu işlemi her etkinlik için özel olarak yapmanız gerekir.
  6. Diğer Etkinlikler
    • Ürün Görüntüleme Olayı (view_item): Ürün Detay sayfa kodlarının arasına view_item dataLayer kodunu ekleyin ve sitemizdeki değişkenleri parametrelere tanımlayın.
    • Satın Alma Olayı (purchase): Sipariş Tamamlandı sayfa kodlarının arasına purchase dataLayer kodunu ekleyin ve sitemizdeki değişkenleri parametrelere tanımlayın.

Bu etkinlikleri kaydedip yayınladıktan sonra, etkinlikler Facebook sunucularına otomatik olarak gönderilir ve Facebook CAPI kurulumu tamamlanmış olur.

Facebook CAPI Olayları Test Etme

İşlemler tamamlandıktan sonra yayınladığınız etkinliklerin Facebook sunucularına gönderilip gönderilmediğini test etmeniz gerekir. business.facebook.com adresine giderek Olay Yöneticisi > Olayları Test Edin bölümüne gidin ve test kodunu kopyalayın. Tag Manager’da oluşturduğunuz sunucu kapsayıcısını açın ve etiketler bölümünde Facebook Conversion API Tag etiketine test kodunu yapıştırın. Web sitenizde gezinmeye başlayın ve Olayları Test Edin ekranında olayların görüntülenip görüntülenmediğini kontrol edin.

WordPress Facebook API (CAPI) Kurulumu

WordPress altyapısı kullanıyorsanız, Facebook CAPI kurulumunu daha pratik bir şekilde yapmanız mümkün. Bu işlem için PixelYourSite eklentisini kullanabilirsiniz.

PixelYourSite Eklenti Kurulumu

  1. Eklentiyi Kurun WordPress panelini açın ve Eklentiler > Yeni Ekle bölümüne tıklayın. Eklenti arama çubuğuna PixelYourSite yazın ve çıkan eklentiyi sitenize kurun.
  2. Eklentiyi Etkinleştirin Eklentiyi kurduktan sonra Etkinleştir butonuna tıklayın ve ayarlar bölümüne gidin.
  3. Facebook Piksel Ayarları Eklentinin ayarlar bölümünde Facebook piksel ayarlarını ilk sırada göreceksiniz. Click for settings butonuna tıklayın ve Pixel ID ve Erişim Jetonu ekleyebileceğiniz alanı doldurun. Erişim jetonunu Facebook Piksel ayarlarından alabilirsiniz.
  4. Test Event Code Ekleme Facebook Olayları Test Edin sayfasında yer alan test kodunu alın ve PixelYourSite eklentisinde test_event_code alanına yapıştırın. Ayarları kaydedin ve sitenizde gezinmeye başlayın. Olayların Facebook Olay Yöneticisi ekranında görüntülenip görüntülenmediğini kontrol edin.

Conversion API Gateway ile Facebook CAPI Kurulumu (CAPIG)

Facebook Conversion API kurulumunda başka bir yöntem de Gateway kullanmaktır. Bu yöntemle Amazon AWS sunucusu üzerinden CAPI kurulumu yapabilirsiniz.

Gerekli Adımlar:

  1. AWS Hesap Kurulumu AWS hesabınızı oluşturun.
  2. Ücretsiz Sunucu Planı Kiralama AWS üzerinden ücretsiz bir sunucu planı kiralayın.
  3. Facebook Reklam Hesabı Facebook reklam hesabınızı oluşturun veya var olan hesabınızı kullanın.
  4. Subdomain Kurulumu ve DNS Yönlendirmeleri Web sitenize bağlanacak bir subdomain oluşturun ve DNS yönlendirmelerini yapın.

Sonuç

Bu yazıda, Facebook Conversion API kurulumunu detaylı bir şekilde anlattık. Umarım, yardımcı olabilmişimdir ve siz de başarılı bir şekilde kurulum yapabilmişsinizdir. Herhangi bir sorun yaşadığınızda bizimle iletişime geçebilirsiniz. Bir sonraki içerikte görüşmek üzere.

Sık Sorulan Sorular (SSS)

  1. Facebook Conversion API nedir? Facebook Conversion API, sunucu tabanlı çalışarak kullanıcı bilgilerini Facebook sunucularına iletir.
  2. Facebook Conversion API kurulumu zor mudur? Hayır, adım adım yönergelerle kurulum oldukça basittir.
  3. Conversion API ile piksel arasındaki fark nedir? Piksel tarayıcı tabanlı çalışırken, Conversion API sunucu tabanlı çalışır ve gizlilik güncellemelerinden etkilenmez.
  4. Facebook Conversion API neden önemlidir? Gizlilik güncellemeleri ve reklam engelleyicilerden etkilenmeden doğru veri takibi sağlar.
  5. GA4 ile Facebook CAPI nasıl kurulur? GA4 etkinlikleri oluşturarak ve bu etkinlikleri Facebook’a göndererek kurulumu tamamlayabilirsiniz.
  6. Facebook CAPI kurulumu SEO’yu etkiler mi? Doğru kullanıldığında SEO’yu olumsuz etkilemez, veri takibini iyileştirir.
  7. PixelYourSite eklentisi nedir? PixelYourSite, WordPress sitelerinde Facebook CAPI kurulumunu kolaylaştıran bir eklentidir.
  8. AWS kullanarak CAPI kurulumu nasıl yapılır? AWS üzerinden sunucu oluşturup gerekli ayarları yaparak kurulumu tamamlayabilirsiniz.
  9. Facebook Conversion API kurulumu ücretsiz midir? AWS ve Google Cloud gibi hizmetler ücretsiz planlar sunabilir, ancak bazı özellikler için ücretlendirme yapılabilir.
  10. adwordstr Facebook CAPI kurulumunda nasıl yardımcı olabilir? adwordstr, Facebook CAPI kurulumu, yönetimi ve optimizasyonu konusunda profesyonel destek sunar.

Yanlış Bilinen Doğrular

  1. Yanlış: Facebook Conversion API kurulumu zor ve karmaşıktır. Doğru: Doğru adımları izlediğinizde kurulum oldukça basittir.
  2. Yanlış: Facebook Conversion API sadece büyük siteler için gereklidir. Doğru: Her ölçekte site için uygundur ve yararlıdır.
  3. Yanlış: Conversion API sadece Facebook için çalışır. Doğru: Conversion API, diğer platformlarla da entegre edilebilir.
  4. Yanlış: Sunucu tabanlı dönüşümler güvenli değildir. Doğru: Doğru yapılandırıldığında dönüşümler daha güvenli hale gelir.
  5. Yanlış: Conversion API kullanımı zorunlu değildir. Doğru: Gizlilik güncellemelerinden etkilenmemek için kullanımı önemlidir.
  6. Yanlış: Facebook CAPI kurulumu SEO’yu olumsuz etkiler. Doğru: Doğru kullanıldığında SEO’yu olumsuz etkilemez.
  7. Yanlış: Conversion API kullanımı zaman kaybıdır. Doğru: Veri güvenliği ve doğruluğu sağladığı için zaman kazandırır.
  8. Yanlış: Facebook CAPI kurulumu manuel yapılmak zorundadır. Doğru: Eklentiler ve otomasyon araçları kullanılarak kurulumu kolaylaştırılabilir.
  9. Yanlış: Sunucu tabanlı dönüşümler sadece e-ticaret siteleri için gereklidir. Doğru: Her türlü web sitesi için veri takibi ve dönüşüm izleme amacıyla kullanılabilir.
  10. Yanlış: Facebook Conversion API sadece kullanıcı bilgilerini izler. Doğru: Kullanıcı davranışları, dönüşümler ve diğer etkileşimleri de izler.

Genel Yapılan Hatalar

  1. Ödeme bilgilerini yanlış girmek: Ödeme bilgilerini doğru girmemek kurulum sürecini kesintiye uğratabilir.
  2. Sunucu yapılandırmalarını eksik yapmak: Sunucu yapılandırmalarını eksik yapmak, veri takibini olumsuz etkiler.
  3. Tetikleyici ayarlarını yanlış yapmak: Tetikleyici ayarlarını yanlış yapmak, veri takibini etkileyebilir.
  4. DNS kayıtlarını eksik eklemek: DNS kayıtlarını eksik eklemek, domain doğrulama sürecini etkiler.
  5. Test kodu eklememek: Test kodu eklememek, doğru çalışıp çalışmadığını kontrol etmeyi zorlaştırır.
  6. Performans verilerini analiz etmemek: Performans verilerini analiz etmemek, optimizasyon fırsatlarını kaçırmanıza neden olabilir.
  7. Gizlilik ayarlarını dikkate almamak: Gizlilik ayarlarını dikkate almamak, veri güvenliğini tehlikeye atabilir.
  8. Google Cloud Platform politikalarını ihmal etmek: Politikaları ihlal etmek, hesabınızın askıya alınmasına neden olabilir.
  9. Eklenti ayarlarını güncellememek: Eklenti ayarlarını güncellememek, veri doğruluğunu etkileyebilir.
  10. adwordstr destek ekibine danışmamak: Uzman yardımı almadan hataları düzeltmeye çalışmak zaman kaybına yol açabilir.

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir