Merhabalar,

Meta’da reklam verirken aldığınız hata Facebook SDK’sinin eksik olmasından kaynaklanıyor. Bu SDK, uygulaman ile Facebook arasında bağlantı kuran bir araç seti gibi düşünebilirsiniz. Eğer SDK’yı düzgün entegre etmezseniz, Meta uygulamanı doğru şekilde tanıyamaz ve reklamlarını çalıştırırken sorun yaşayabilirsiniz şu an olduğu gibi.

Peki SDK tam olarak ne işe yarıyor?

Facebook SDK, uygulamanın Facebook ile veri alışverişi yapmasını sağlar. Örneğin:
• Facebook Giriş (Facebook ile giriş yapma butonu)
• Uygulama içi etkinliklerin takibi (kullanıcı kaydı, alışveriş, form doldurma vb.)
• Facebook reklamlarının optimizasyonu (reklamların daha doğru hedeflenmesi)

Eğer SDK’yı yüklemediysen veya yanlış yapılandırdıysan, Facebook reklam hesabın uygulamayı düzgün tanıyamaz ve bu hatayla karşılaşabilirsin.

SDK entegre adımları şöyle;
1. SDK’yı Uygulamaya ekleyin.
• Eğer Android kullanıyorsan Facebook Android SDK’yı yükle: Android SDK Kurulumu
• iOS kullanıyorsan Facebook iOS SDK’yı yükle: iOS SDK Kurulumu
2. Facebook Uygulama Kimliği (App ID) ve Konfigurasyonu Kontrol edin.
• Meta geliştirici paneline girin ve uygulamanın doğru App ID’yi kullandığını doğrulayın.
• Android’de AndroidManifest.xml dosyan içinde, iOS’ta ise Info.plist içinde gerekli Facebook ayarlarının olduğunu kontrol edin mutlaka.
3. SDK’nin Çalıştığını Test edin
• Facebook SDK Debug Tool kullanarak SDK’nin düzgün çalışıp çalışmadığını görebilirsiniz.
• Test için Facebook’un App Events Debugging aracını kullanın ismi: Debugging Aracı
4. Uygulama Etkinliklerini (App Events) Doğru Tanımlamasına dikat edin.
• Facebook’a veri göndermek için uygulaman içinde doğru event’leri (örneğin fbq(‘track’, ‘PageView’) eklediğinden emin olun.
• Etkinliklerin doğru tanımlandığını Events Manager üzerinden kontrol edebilirsiniiz.

Özetle, SDK olmadan Meta uygulamanın kim olduğunu tam olarak anlamıyor ve bu yüzden reklam yayına alınamıyor. Eğer SDK’yı entegre ederseniz ve yukarıdaki adımları takip ederseniz,bu hata düzelecektir.

Sevgiler,
Serhat.