Meta Conversion API tarafında en sık karşılaştığımız ama genelde gözden kaçan konulardan biri parameter mapping hataları.
Çoğu hesapta şu tabloyu görüyoruz:
- Meta Pixel eventi düzgün tetikleniyor
- CAPI eventi sunucudan başarılı şekilde gönderiliyor
- Event Manager tarafında received görünüyor
Sebep genelde şu:
Meta, veriyi beklediği formatta alamıyor.
Yani event geliyor ama Meta bu veriyi optimizasyon tarafında sağlıklı kullanamıyor.

Client-Side (Pixel) ve Server-Side (CAPI) Parametre Eşleşmeleri
Pixel ve CAPI aynı veriyi farklı parametre isimleriyle bekliyor. En sık karışan ve hata yapılan alanlar şunlar:
- content_category → x-fb-cd-content_category
- content_ids → x-fb-cd-content_ids
- content_name → x-fb-cd-content_name
- content_type → x-fb-cd-content_type
- contents → items
- num_items → x-fb-cd-num_items
- currency → currency
- value → value
- order_id → transaction_id
Bu Neden Önemli?
Bu eşleşmeler doğru yapılmadığında:
- Purchase value yanlış okunabiliyor
- Dynamic Ads ürün eşleşmesi bozulabiliyor
- Learning süreci uzuyor
- Attribution zayıflıyor (özellikle iOS tarafında)
- Reklam çalışıyor ama ölçeklenmiyor durumu ortaya çıkıyor
Eventin gelmesi yeterli değil, Metanın doğru anlaması gerekiyor.
Bu Neden Önemli?
Bu eşleşmeler doğru yapılmadığında:
- Purchase value yanlış okunabiliyor
- Dynamic Ads ürün eşleşmesi bozulabiliyor
- Learning süreci uzuyor
- Attribution zayıflıyor (özellikle iOS tarafında)
- Reklam çalışıyor ama ölçeklenmiyor durumu ortaya çıkıyor
Eventin gelmesi yeterli değil, Metanın doğru anlaması gerekiyor.
Küçük Bir Hatırlatma
Event Managerda sadece Event Received kısmına bakmak yetmez.
Mutlaka şu alanlar da kontrol edilmeli:
- Parametre detayları
- Event Match Quality
- event_id ile deduplication durumu