Facebook Ayarları panelini en verimli nasıl doldurabilirim?
1. Panel Adımları
- Yönetim paneline giriş yapın.
- Sol menüden Genel Ayarlar bölümünü açın.
- Facebook Ayarları sayfasına tıklayın.
- İki sekme görürsünüz:
- Reklam takibi — Facebook/Instagram reklam ölçümü
- Facebook ile giriş — Sosyal medya ile üyelik/giriş
- İlgili alanları doldurun ve Kaydet düğmesine basın. Üstte “Kaydedildi” yazısını görmelisiniz.
- Kullanmadığınız alanları boş bırakın.
- İzleme kodu, izleme numarası ve sunucu anahtarı aynı Meta işletme hesabına ait olmalıdır.
- Access Token (sunucu anahtarı) gizli bilgidir; kimseyle paylaşmayın.
- Google ayarları ayrı sayfadadır: Genel Ayarlar → Google Ayarları.
- Facebook sayfa adresi (sosyal medya ikonu, popup vb.) bu sayfada değil; Sosyal Medya Ayarları sayfasındadır.
2. Sayfa Üstündeki Durum Kartları
Kaydetmeden önce bile sayfanın üst kısmında üç özet kart görürsünüz:
| Kart | Ne anlama gelir? | “Tamam” olması için |
|---|---|---|
| İzleme kodu | Tarayıcıda çalışan Meta Piksel kurulumu | İzleme kodu ve izleme numarası dolu olmalı |
| Sunucu bildirimi | Satışların sunucudan Meta’ya iletilmesi (CAPI) | Sunucu anahtarı ve izleme numarası dolu olmalı |
| Facebook ile giriş | Üyelik ekranında Facebook butonu | App ID ve App Secret dolu olmalı |
3. Alanlar — Tek Tek Açıklama
Reklam takibi sekmesi
| Panel alanı | Ne işe yarar? | Ne yazılır? | Kullanmıyorsanız |
|---|---|---|---|
| Facebook izleme kodu | Meta Piksel’in tarayıcıda çalışan JavaScript kodudur. Ziyaret, ürün görüntüleme, sepete ekleme gibi olayları ölçer. | Meta Reklam Yöneticisi / Olay Yöneticisi’nden aldığınız tam izleme kodunu yapıştırın. Genelde fbq('init','1234567890') içeren script bloğudur. |
Boş bırakın. |
| İzleme numarası (Pixel ID) | Pikselin sayısal kimliği. Sunucu bildirimi ve tarayıcı ölçümü aynı numarayı kullanır. | Sadece rakamlar. Örnek: 123456789012345İzleme kodunun içindeki fbq('init','BURASI') kısmındaki numara ile aynı olmalıdır. |
Boş bırakın. |
| Sunucu bildirimi anahtarı (Access Token) | Satış ve ödeme tamamlama olaylarını sunucudan Meta’ya gönderir. Müşteri ödeme sayfasını kapatsa bile satış kaybolmaz; ölçüm daha güvenilir olur. | Meta’dan alınan uzun erişim anahtarı (Access Token). Tek satır veya birkaç satır olabilir; tamamını kopyalayın. | Boş bırakın. Minimum kurulum için sadece izleme kodu + numara yeterlidir; ancak satış ölçümü için anahtar şiddetle önerilir. |
Facebook ile giriş sekmesi
| Panel alanı | Ne işe yarar? | Ne yazılır? | Kullanmıyorsanız |
|---|---|---|---|
| Uygulama kodu (App ID) | Sitede “Facebook ile devam et” butonunun çalışması için. | Meta Geliştirici panelindeki uygulamanızın App ID’si. Örnek: 1234567890123456 |
Boş bırakın. |
| Gizli anahtar (App Secret) | App ID ile eşleşen gizli anahtar; Facebook oturumunu doğrulamak için kullanılır. | Aynı Meta uygulamasının App Secret değeri. Kimseyle paylaşmayın. | Boş bırakın. |
Kurulum tamamlandığında şu hareketler Meta’ya iletilir:
- Ürün görüntüleme (
ViewContent) - Kategori görüntüleme (
ViewCategory) - Sepete ekleme (
AddToCart) - Arama (
Search) - Ödeme adımları (
InitiateCheckout,AddPaymentInfo) - Satın alma (
Purchase) - Giriş / üyelik (
Lead,CompleteRegistration)
4. Hazır Kurulum Senaryoları
Senaryo A — Facebook reklamı kullanmıyorum, Facebook ile giriş de istemiyorum
Her iki sekmedeki tüm alanları boş bırakın, kaydedin. Bitti.
Senaryo B — Facebook / Instagram reklamı için minimum kurulum
En az kurulum: izleme kodu + izleme numarası. Satış ölçümü zayıf kalabilir.
- Meta Olay Yöneticisi’ne girin.
- Veri kaynakları → Piksel (veya Meta Piksel) oluşturun veya mevcut pikseli seçin.
- Manuel kurulum veya Web sitesine kod ekle seçeneğini açın.
- Size verilen izleme kodunu (script bloğu) kopyalayın.
- Kodun içindeki sayısal Piksel ID’yi not alın. Örnek kod parçası:
fbq('init', '123456789012345');Buradaki123456789012345sizin izleme numaranızdır. - Facebook Ayarları → Reklam takibi sekmesi:
- Facebook izleme kodu → script kodunun tamamı
- İzleme numarası → sadece rakamlar (
123456789012345)
- Sunucu anahtarını şimdilik boş bırakabilirsiniz (Senaryo C’de eklenir).
- Kaydedin.
- Meta’da Olay Yöneticisi → Test Olayları bölümünden sitenizi açıp olay gelip gelmediğini kontrol edin.
Senaryo C — Önerilen tam kurulum (reklam + güvenilir satış ölçümü)
İzleme kodu + numara + sunucu anahtarı. E-ticaret için en doğru yöntem budur.
- Senaryo B’deki adımları tamamlayın (izleme kodu ve numara).
- Meta Olay Yöneticisi’nde pikselinize gidin.
- Ayarlar → Conversions API (Dönüşümler API’si) bölümünü açın.
- Erişim anahtarı oluştur (Generate access token) deyin.
- Oluşan Access Token’ı kopyalayın.
- Facebook Ayarları → Reklam takibi sekmesinde Sunucu bildirimi anahtarı alanına yapıştırın.
- İzleme numarası alanının dolu ve token ile aynı piksele ait olduğundan emin olun.
- Kaydedin.
- Test siparişi verin (gerçek veya test ödeme). Meta Olay Yöneticisi’nde Purchase (Satın alma) olayının görünmesini bekleyin.
- Panelde Pazarlama → Reklam Sağlık Merkezi sayfasında Facebook kartlarının yeşil olduğunu kontrol edin.
Senaryo D — “Facebook ile giriş” kurulumu
Reklam ölçümü için bu sekme gerekmez. Sadece üyelik ekranında Facebook butonu istiyorsanız yapın.
- Meta Geliştirici Paneli’ne girin.
- Uygulama oluştur deyin. Tür olarak “Tüketici” veya “İşletme” seçebilirsiniz.
- Uygulama oluşturulduktan sonra App ID ve App Secret değerlerini kopyalayın (Ayarlar → Temel).
- Sol menüden Facebook Login ürününü ekleyin.
- Valid OAuth Redirect URIs (Geçerli yönlendirme adresleri) alanına sitenizin giriş adresini ekleyin:
https://www.siteniz.com/ac/login
wwwkullanıyorsanızwwwile, kullanmıyorsanız www’siz yazın. Adres sitenizin gerçek adresiyle birebir aynı olmalıdır. - Uygulamayı Canlı (Live) moda alın (geliştirme modunda sadece test kullanıcıları giriş yapabilir).
- Facebook Ayarları → Facebook ile giriş sekmesi:
- Uygulama kodu (App ID) → App ID
- Gizli anahtar (App Secret) → App Secret
- Kaydedin.
- Sitenizde üyelik veya giriş sayfasını açın. Facebook ile bağlan butonunun göründüğünü ve tıklayınca giriş yaptığını test edin.
Senaryo E — Hem reklam hem Facebook ile giriş
- Önce Senaryo C’yi (reklam takibi) tamamlayın.
- Ardından Senaryo D’yi (Facebook ile giriş) tamamlayın.
- İki sekme birbirinden bağımsızdır; farklı Meta uygulamaları da kullanılabilir, ancak yönetimi kolaylaştırmak için tek işletme hesabı altında tutmanız önerilir.
5. Access Token (Sunucu Anahtarı) Nasıl Alınır?
Yöntem 1 — Olay Yöneticisi (önerilen)
- Meta Olay Yöneticisi → Pikselinizi seçin.
- Ayarlar sekmesi → Conversions API bölümü.
- Erişim anahtarı oluştur → token’ı kopyalayın.
- Paneldeki Sunucu bildirimi anahtarı alanına yapıştırın.
Video rehber: Paneldeki “Access Token nasıl alınır?” linkindeki videoyu izleyebilirsiniz.
6. Test ve Doğrulama
- Ürün sayfası testi: Bir ürün açın. Meta Olay Yöneticisi → Test Olayları’nda
ViewContentgörünmeli. - Sepet testi: Ürünü sepete ekleyin.
AddToCartgörünmeli. - Satış testi: Test siparişi tamamlayın.
Purchasegörünmeli. Sunucu anahtarı varsa olay hem tarayıcı hem sunucu kaynağından gelebilir. - Panel kontrolü: Pazarlama → Reklam Sağlık Merkezi sayfasında:
- “Facebook izleme kodu” → yeşil
- “Facebook sunucu bildirimi” → yeşil (anahtar girdiyseniz)
- Facebook ile giriş testi: Çıkış yapın, giriş sayfasında Facebook butonuna tıklayın, izin verin, hesabınızla siteye girdiğinizi doğrulayın.
7. Sık Karşılaşılan Sorunlar
| Belirti | Olası neden | Çözüm |
|---|---|---|
| Meta’da hiç olay görünmüyor | İzleme kodu veya numara eksik/hatalı | İki alanı da doldurun. Numaranın kod içindeki fbq('init',...) ile aynı olduğunu kontrol edin. Kaydettikten sonra önbelleği temizleyip tekrar deneyin. |
| Ziyaret var, satış yok | Sunucu anahtarı girilmemiş veya süresi dolmuş | Access Token ekleyin veya yenileyin. Test siparişi verin. |
| “İzleme kodu” kartı sarı / eksik | Sadece kod veya sadece numara girilmiş | Her ikisini de doldurun. |
| Facebook ile giriş çalışmıyor | Yönlendirme adresi yanlış veya uygulama canlı değil | Meta geliştirici panelinde https://siteniz.com/ac/login adresini tam olarak ekleyin. Uygulamayı Live moda alın. |
| “URL engellendi” / OAuth hatası | Redirect URI eşleşmiyor | Site adresinizde www var mı yok mu kontrol edin. Meta’daki URI ile birebir aynı olmalı. |
| Satışlar iki kat görünüyor | Piksel kodu başka yere de eklenmiş (GTM, tema, eklenti) | Aynı pikseli yalnızca bir yerde kullanın. GTM’de piksel varsa paneldeki izleme kodunu kaldırın veya tam tersi. |
| Sosyal medya ikonu çalışmıyor | Facebook sayfa adresi bu panelde değil | Genel Ayarlar → Sosyal Medya Ayarları → Facebook URL alanını doldurun (https://www.facebook.com/sayfaadi). |
8. Bu Panelde Olmayan İlgili Ayarlar
Aşağıdaki ayarlar Facebook Ayarları sayfasında değil, başka panel sayfalarındadır:
| İhtiyaç | Panel yolu | Alan |
|---|---|---|
| Footer’da Facebook ikonu, Like popup, floating buton | Genel Ayarlar → Sosyal Medya Ayarları | Facebook URL, Facebook Popup, Facebook Floating |
| Google reklam / Analytics | Genel Ayarlar → Google Ayarları | — |
| Reklam kurulum kontrolü | Pazarlama → Reklam Sağlık Merkezi | — |
9. Hızlı Kontrol Listesi (Kayıt Sonrası)
Reklam takibi için:
- İzleme kodunu tam olarak yapıştırdım.
- İzleme numarasını sadece rakam olarak girdim.
- Kod ve numara aynı piksele ait.
- Sunucu anahtarını girdim (önerilir).
- Kaydet’e bastım ve “Kaydedildi” gördüm.
- Meta Test Olayları veya test siparişi ile kontrol ettim.
Facebook ile giriş için:
- App ID ve App Secret girdim.
- Meta’da
https://sitem.com/ac/loginyönlendirme adresini tanımladım. - Uygulamayı Live moda aldım.
- Giriş sayfasında Facebook butonunu test ettim.
10. Yardımcı Bağlantılar
- Meta Olay Yöneticisi
- Meta Geliştirici Paneli
- Meta İşletme Yardım Merkezi
- Access Token nasıl alınır? (video)
- App ID ve App Secret nasıl alınır? (video)
XML Entegrasyonlar
XML Entegrasyonlar kategorisinde bulunan diğer sıkça sorulan sorular.
- Google Ayarları panelini en verimli nasıl doldurabilirim?
- Google Customer Reviews Merchant ID nereden alabilirim?
- XML entegrasyon nedir?
- Bir firma XML entegrasyonu ile benim ürünlerimi çekmek istiyor. XML servisi ile ürünlerimi nasıl iletebilirim?
- Google Merchant servisine XML yüklemek için hangi URL i kullanabilirim?
- Benden XML servisi isteyen firmalara, XML bilgilerini nasıl iletebilirim?
- ShopPHP hangi XML entegrasyon firmalarını destekliyor?
- Birden fazla XML entegrasyon kullanabilir miyim?
- XML entegrasyon kullanabilmem için ne gerekiyor?
- XML entegrasyonundan resimler gelmemiş gözüküyor.
- XML Modülünü satın aldım. Nasıl kullanabilirim?
- Ürünlerde kar marjım nasıl hesaplanıyor?
- Bizimhesap sitesinde sipariş XML Servisini nasıl iletebilirim?
- XML entegrasyon yapmak istediğim firma entegrason listenizde yok. Ekletebilir miyim?
- Entegrasyon yaptığın firmada bazı ürün resimler/fiyatları/stok bilgileri gozukmuyor.
- N11 güncelleme sırasında Couldnt load from https://api.n11.com/ws/ProductService.wsdl hatasını alıyorum.
- Facebook Pixel entegrasyonunu nasıl yapabilirim?
- Cron adresini, sürekli çalışması için sunucuma nasıl ekleyebilirim?
- İki ShopPHP sitesi arasında, aynı ürünlerin anlık stok eşleştirmesini yapabilir miyim?
- Pazaryeri ayarları sayfasından -Otomatik Fiyat Ekleme Oranı- girmeme rağmen yansımadı.
- BirFatura sitesinde sipariş XML Servisini nasıl iletebilirim?
- Her sunucuda XML entegrasyon kullanılabilir mi?
- Pazaryeri entegrasyonunda X Spec gelmesi gerekirken, gelmedi.
- IP Adresim tanımlı olduğu halde XML güncellemesi yapamıyorum / Resimleri download edemiyorum. Log dosyasında connection reset by peer hatası alıyorum.
- XML entegrasyonu hata veriyor ve /secure/bayiXML klasörüne download edilen dosya 0 byte gözüküyor.
- Pazaryerinden gelen siparişim paneline düşmedi.
- X Firmadan aldığım bayilikten gelen x veri, firmanın sitesinden farklı.
- Trendyolda zaten ürünlerin kayıtlı. Ürünleri gönderdiğimde iki defa eklenir mi?
- Bayilerim ShopPHP XML çıktısında kendi fiyatlarını görebilir mi?
- XML çıktım doğru olmasına rağmen, tarayıcımda XML ağacı gibi gözükmüyor.
- Excel çıktım doğru olmasına rağmen, excel garip kodlarla tarayıcı ekranımda kalıyor ve download edemiyorum.
- Yurtiçi / MNG / Sürat kargo entegrasyonunda takip URL otomatik gitmiyor.
- Sunucu / IP değişimin sonrası XML adresin çalışmamaya başladı.
- XML verilerinde stoğu olmayan ürünler pasif olarak siteme ekleniyor. Sitemde bu halde listelenmesini sağlayabilir miyim?
- XML güncellemesi çalışmadı. Olası hatalar nedir?
- Google Merchant servisimde -Değeri [fiyat] doğrulamak için yeterli bilgi yok- hatası alıyorum.
- XML entegrasyonunda gelen ürünleri, daha önce açmış olduğum farklı bir kategoriye çekilmesini sağlayabilir miyim?
- ShopPHP servisi ile ürünleri çekerken sayfalama / limit verebilir miyim?
- ShopPHP sitesinden çektiğim ürünlerde, ürün kodu gelmemiş. Nasıl çekebilirim?
- XML / API entegrasyon sırasında bazı kategori / ürünlerin gitmemesini sağlayabilir miyim?
- Trendyol entegrasyonunda ürün gönderirken authorization failed bilgisi alıyorum.
- Hepsiburada entegrasyonunda cron çalıştığı halde ürünün karşı tarafta güncellenmiyor.
- Cimri/Ucuzu gibi firmalar XML Çıktım boş gözüküyor.
- Kategorilere özel kar marjı tanımlayabilir miyim?
- Farklı firmalardan gelen, aynı kategoriye ait ürünleri nasıl birleştirebilirim?
- XML Entegrasyon sırasında error | Internal Server Error | [object] veya timeout hatası alıyorum.
- Farklı bir siteye, özel formatta bir XML çıktısı verebilir miyim?
- ShopPHP XML çıktım, XML servisi aktif olduğu halde boş geliyor.
- XML çıktısını sadece belirli IP adreslerine açabilir miyim?
- Çiçek sepetine ürün nasıl gönderebilirim?
- Başka bir ShopPHP sitesinden kendi siteme ürünleri nasıl çekebilirim?
- Google sitemap dosyamı almak istediğimde, pasif uyarısı alıyorum.
- Pazaryerlerine eklediğim kar / kargo farkı / fiyat farkı eklenmiyor.
- XML entegrasyon sağlayan firmam IP kontrolu yapıyor. Sunucu çıkış IP'mi nasıl kontrol edebilirim?
- Hangi entegrasyonlar için paylaşımlı sunucular uygun değildir?
- XML / API Entegrasyonumda X kategorisi / ürünü aktif olmasına rağmen gitmiyor.
- Facebook reklam için Product XML servis URL ini nasıl verebilirim?
- Facebook Pixel entegrasyonunda "this pixel do not match any catalog associated to the pixel" hatası alıyorum.
- Hepsiburada entegrasyonunda hbrapor doesn t exist hatası alıyorum.
- XML çıktılar servisinden sadece X kategoriye / markaya ait çıktı alabilir miyiz?
- Google Merchant servisindeki ürün sayısı, sitemdekinden farklı. Neden olabilir?
- Hepsiburada entegrasyonunda Too Many Requests hatası alıyorum.
- XML entegrasyonunda, firma tarafından resim değiştirilmiş olmasına rağmen benim sitedeki resim değişmedi.
- XML entegrasyonda bir ürün güncellenmesini nasıl engelleyebilirim?
- Google XML çıktısını yüklediğimde googe_product_category hatası alıyorum.
- N11 API Entegrasyonunda "Bu ürün için öncelikle Seller Office ekranından dönüştürme işlemi yapılması gerekmektedir." hatası alıyorum.
- Trendyol a ürün varyasyonlarımı gönderemiyorum.
- XML / API Güncelleme sırasında "MySQL server has gone away" hatası alıyorum.
- ShopPHP XML Çıktısında, sadece belirli kategori / markaları gönderebilir miyim?
- Google Merchant servisinde kategori seçimini nasıl yapabilirim?
- ShopPHP standart XML çıktımda, fiyatlar farklı gözüküyor.
- Bir XML entegrasyona ait tüm ürünleri ve kategorileri nasıl silebilirim?
- Hepsiburada Excel çıktısını kategoriye özel alabilir miyim?
- Cronjob servisi ile X sürede bir XML servislerimi çalıştırabilir miyim?
- Google Sitemap dosyamı nasıl aktif edebilirim?
- Site ürün sayım çoğaldı. Google sitemap XML dosyaasını bölebilir miyim?
- XML entegrasyonlarında cron ayarı nasıl yapılır?