Meta Pikseli satışı ziyaretçinin tarayıcısından bildirir. Reklam engelleyici, kısıtlı çerez ya da ödeme sayfasından erken çıkış bu bildirimi düşürebilir. Dönüşümler API'si aynı olayı senin sunucundan, tarayıcıya bağlı olmadan gönderir. İkisini birlikte kurmanın tek şartı, aynı satışın iki kez sayılmaması.
Kısaca: Piksel ve Dönüşümler API'si aynı satışı aynı olay adı ve aynı olay kimliğiyle (event_id) göndermeli. Meta ilk olayı aldıktan sonraki 48 saat içinde gelen eşini birleştirir. Kimlikler tutmazsa satış iki kez sayılır ve reklam olduğundan iyi görünür.
Meta ne öneriyor?
Meta'nın geliştirici belgesi açık: "En iyi reklam performansı için reklamverenlerin Dönüşümler API'sini Meta Pikseli ile birlikte kurmasını öneriyoruz. Buna 'yedekli kurulum' diyoruz." (Belge İngilizce; çeviri bizim.) Yani biri ötekinin yerine geçmez: piksel tarayıcıda olanı, sunucu tarafı tarayıcının kaçırdığını taşır.
Aynı satış iki kez sayılmasın: tekilleştirme
Meta iki kaynaktan gelen aynı olayı şu eşleşmeyle tanır:
- Pikseldeki
eventID, Dönüşümler API'sindekievent_idile aynı olmalı. - Pikseldeki olay adı (
event), API'dekievent_nameile aynı olmalı: ikisi dePurchasegibi. - Olaylar yalnız aynı
event_idile gelen ilk olaydan sonraki 48 saat içinde alınırsa birleştirilir.
Belge ikinci bir yol da tanımlıyor: olay adını, fbp ve external_id bilgisini tarayıcı ve sunucu olaylarında tutarlı göndermek. Pratikte en sağlamı, sipariş numarasından türeyen tek bir kimliği iki tarafta da kullanmaktır.
Sunucu olayında zorunlu alanlar
action_sourcezorunlu; sitedeki satış için değeriwebsite.- Siteden gelen olaylarda
event_source_url(olayın olduğu sayfa adresi) zorunlu. event_time, olayın gerçekleştiği an; saniye cinsinden Unix zamanı. Olay en çok 7 gün geriye tarihli gönderilebilir; daha eski satışlar kabul edilmez.
Müşteri bilgisi: neyin özeti alınır?
Eşleşme için gönderilen müşteri bilgisinin bir kısmı açık değil, SHA-256 özeti olarak gider:
- E-posta ve telefon özetlenmeden gönderilmez. Önce düzenlenir: e-postanın baştaki ve sondaki boşlukları atılır, bütün harfler küçültülür; telefondan işaret, harf ve baştaki sıfırlar atılır, ülke kodu eklenir (Türkiye'de 0532 ile başlayan numara 90532 olur).
- IP adresi, tarayıcı bilgisi (
client_user_agent), tıklama kimliği (fbc) ve tarayıcı kimliği (fbp) özetlenmez, olduğu gibi gider.
Kontrol listesi
- Satın alma olayı piksel ve API'de aynı adla mı gidiyor?
- İki tarafta aynı olay kimliği var mı? Kimlik siparişe özel mi (her sayfa yenilemede değişmiyor mu)?
- Sunucu olayında
action_sourceveevent_source_urldolu mu? - Telefonlar ülke koduyla mı, e-postalar küçük harfe çevrilip özetlenerek mi gidiyor?
- Olaylar 7 günden eski mi? Geciken kuyruktaki satışlar düşer.
- Meta'nın saydığı satın alma, mağazanın aynı dönemdeki ödenmiş siparişini geçiyor mu? Geçiyorsa çift sayım var demektir.
WhaynsAI Reklam Sağlık Skoru'ndaki "Çift sayım" kontrolü Meta'nın son 30 günde saydığı satın almaları mağazandaki ödenmiş siparişlerle kıyaslar. Meta, mağazanın bütün kanallardan aldığı siparişten fazlasını sayıyorsa aynı satış iki kez sayılıyor olabilir; kontrol, piksel ve Dönüşümler API'sinin ortak olay kimliğini düzeltmeni önerir. Ölçüm için mağazanın bağlı olması gerekir.
Kaynaklar
- Meta for Developers, "Handling Duplicate Pixel and Conversions API Events" (3 Ekim 2026'da okundu): developers.facebook.com/docs/marketing-api/conversions-api/deduplicate-pixel-and-server-events
- Meta for Developers, "Server Event Parameters" (3 Ekim 2026'da okundu): developers.facebook.com/docs/marketing-api/conversions-api/parameters/server-event
- Meta for Developers, "Customer Information Parameters" (3 Ekim 2026'da okundu): developers.facebook.com/docs/marketing-api/conversions-api/parameters/customer-information-parameters