Metada reklam verirken aldığınız hata Facebook SDKsinin eksik olmasından kaynaklanıyor. Bu SDK, uygulaman ile Facebook arasında bağlantı kuran bir araç seti gibi düşünebilirsiniz. Eğer SDKyı 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 SDKyı 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. SDKyı Uygulamaya ekleyin.
Eğer Android kullanıyorsan Facebook Android SDKyı yükle: Android SDK Kurulumu
iOS kullanıyorsan Facebook iOS SDKyı 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 IDyi kullandığını doğrulayın.
Androidde AndroidManifest.xml dosyan içinde, iOSta ise Info.plist içinde gerekli Facebook ayarlarının olduğunu kontrol edin mutlaka.
3. SDKnin Çalıştığını Test edin
Facebook SDK Debug Tool kullanarak SDKnin düzgün çalışıp çalışmadığını görebilirsiniz.
Test için Facebookun App Events Debugging aracını kullanın ismi: Debugging Aracı
4. Uygulama Etkinliklerini (App Events) Doğru Tanımlamasına dikat edin.
Facebooka veri göndermek için uygulaman içinde doğru eventleri (ö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 SDKyı entegre ederseniz ve yukarıdaki adımları takip ederseniz,bu hata düzelecektir.
Sevgiler,
Serhat.
