Meta'nın Commerce Manager'ı, reklamcılıktaki en belirsiz ret mesajlarından birini sunar: "disapproved" (reddedildi) durumu ve çoğu zaman tek bir muğlak gerekçe kodu. Feed ekipleri ardından sorunun eksik bir alan mı, bir politika işareti mi yoksa hesap düzeyinde bir uygunluk sorunu mu olduğunu tahmin etmeye saatler harcar; çünkü Meta'nın kendi katalog alan referansı ile Commerce Policies (Ticaret Politikaları) ayrı sayfalarda yer alır ve bir ret ile çözümü arasında doğrudan bir bağlantı yoktur. Bu rehber, gerçek nedenleri üç katmana ayırıyor, Meta'nın kontrol ettiği alanları ve limitleri tam olarak veriyor ve çözümü yalnızca okumak yerine görebilmeniz için öncesi/sonrası bir feed satırı gösteriyor. Rehber, çok kanallı bir feed içinde Meta kataloğu yöneten herkes içindir; ister 200 SKU'yu elle, ister 200.000 SKU'yu bir feed platformu üzerinden yönetin. Aynı türde kanala özel teşhis rehberlerini daha önce Google Merchant Center yanlış beyan (misrepresentation) askıya almaları ve TikTok Shop listeleme retleri için de yazmıştık; Meta'nın hata türleri her ikisiyle de örtüşür ancak hiçbiriyle birebir aynı değildir.
Meta'nın kontrol ettiği üç katman ve hata mesajlarının bunları neden birbirine karıştırdığı
Bir Meta katalog ürünü, tamamen farklı üç sistemde yer alan nedenlerle başarısız olabilir ve Commerce Manager bu üçünü de sıklıkla benzer ifadeli mesajlarla raporlar. Önce bunları birbirinden ayırmak en çok zamanı kazandırır.
- Feed düzeyindeki hatalar — dosyanın kendisi bozuktur, zorunlu bir sütun eksiktir ya da dosyaya erişilemiyordur. Bunlar, herhangi bir ürün incelenmeden önce içe aktarımı engeller.
- Ürün düzeyindeki politika retleri — dosya sorunsuz ayrıştırılmıştır ancak belirli bir ürün bir Commerce Policy'yi ihlal eder: kısıtlı kategori, yanıltıcı iddia ya da görsel politikası ihlali.
- Hesap düzeyindeki Commerce Eligibility (Ticaret Uygunluğu) başarısızlıkları — işletmenin kendisi kimlik, ürün yasallığı veya ödeme (checkout) doğrulamasını geçmemiştir; bu nedenle feed kalitesi ne olursa olsun katalogdaki hiçbir ürün yayına giremez.
Bunları bu sırayla düzeltin. Hesabınız Commerce Eligibility Review'u (Ticaret Uygunluğu İncelemesi) geçmediyse ürün düzeyindeki politika işaretlerinde hata ayıklamanın bir anlamı yoktur; asıl neden eksik bir zorunlu alansa bir politika retine itiraz etmenin de anlamı yoktur.
Katman 1: içe aktarımı engelleyen feed düzeyindeki hatalar
Bu hatalar, Meta tek bir ürünü bile politikaya göre değerlendirmeden önce ortaya çıkar ve neredeyse her zaman mekanik oldukları için düzeltilmesi en hızlı olanlardır. GoDataFeed'in Commerce Manager hata referansı aracılığıyla Meta'nın kendi belgelenmiş hata kategorilerine göre, sık tekrarlananlar şunlardır:
| Hata | Tipik neden | Çözüm |
|---|---|---|
| Veri feed'i dosya erişim hatası | Feed URL'si ham bir dosya yerine bir ürün sayfasını gösteriyor ya da sunucu Meta'nın tarayıcısını engelliyor | Doğru Content-Type ve UTF-8 kodlamasıyla, kimlik doğrulama gerektirmeyen doğrudan bir dosya bağlantısı sunun |
| Desteklenmeyen dosya biçimi | Dosya CSV, TSV veya XML değil ya da XML'de bildirim (declaration) etiketi eksik | Desteklenen bir biçimde yeniden dışa aktarın; XML başlığını doğrulayın |
| Eksik zorunlu alanlar | Sütun adları Meta'nın tam alan adlarıyla eşleşmiyor | Alan adlarını katalog referansıyla birebir (büyük/küçük harfe duyarlı) eşleştirin |
| Yinelenen ürün ID'leri | Aynı id, aynı kataloğa gönderilen birden fazla feed'de yer alıyor | ID'yi yalnızca tek bir kaynak feed'de tutun; gerçek varyantlar için item_group_id kullanın |
| Sütun uyuşmazlığı | Bir satırda başlık satırından daha fazla veya daha az değer var; genellikle kaçış karakteri kullanılmamış virgül veya tırnaklardan kaynaklanır | Her metin alanını tırnak içine alın ve yüklemeden önce satır/sütun sayılarını doğrulayın |
| Dosya çok büyük | Tek seferlik yükleme için 100MB'ı veya zamanlanmış feed için 8GB'ı (sıkıştırılmış olarak 30GB) aşıyor | Birden fazla feed'e bölün veya ZIP/GZIP ile sıkıştırın |
Katman 2: ürün düzeyindeki politika retleri
Bir ürün doğru şekilde ayrıştırıldıktan sonra Meta'nın otomatik inceleyicisi onu Commerce Policies'e göre kontrol eder. En yaygın triyaj nedenlerine ilişkin güncel uygulayıcı belgelerine göre (Racklify'ın Meta katalog düzeltme rehberi, son inceleme Mayıs 2026, ve AI Shopping Feeds'in politika ihlali düzeltme rehberi, güncelleme 17 Eylül 2026), genel "policy violation" (politika ihlali) retlerinin çoğunun ardındaki beş neden şunlardır:
- Görsel politikası ihlalleri — metin bindirmeleri, filigranlar, promosyon rozetleri ("%50 İNDİRİM") veya spesifikasyonun altındaki çözünürlük.
- Kısıtlı kategoride yanlış sınıflandırma — bir ürünün kısıtlı bir dikeye (takviyeler, silahlar, alkol, kripto para, kumar, sağlık ürünleri) doğru şekilde ya da hatalı bir
google_product_categoryeşlemesi nedeniyle atanması. - Kişisel özellik hedeflemesi — ürünü tanımlamak yerine izleyici hakkında bir şey ima eden metinler (vücut tipi, sağlık durumu, finansal durum).
- Yanıltıcı veya sansasyonel metin — üstünlük iddiaları, sahte aciliyet ya da ürünün kanıtlayamayacağı sağlık iddiaları.
- Otomatik inceleyicinin yanlış pozitifleri — ürün gerçekten politikalara uygundur ancak otomatik sistem yine de onu işaretlemiştir; bunlar genellikle itirazla çözülür.
Commerce Manager içindeki ürün ayrıntı görünümü bazen feed düzeyindeki durum dışa aktarımından daha spesifik bir neden gösterir; bu nedenle beş nedenden hangisinin geçerli olduğunu varsaymadan önce oraya bakın.
Katman 3: hesap düzeyinde Commerce Eligibility Review
Herhangi bir ürün Shops, ürün etiketleri veya checkout'ta yayına girmeden önce Meta işletmenin kendisini inceler. İnceleme kriterlerine ilişkin güncel belgelere göre beş alanı kontrol eder: kimlik ve sahiplik (işletme kaydı, vergi belgeleri veya alan adı sahipliği), hedef pazardaki ürün yasallığı, katalog genelinde ürün bilgisi doğruluğu, ödeme ve checkout uyumluluğu ve yayımlanmış iade ve kargo politikaları gibi genel işletme uygulamaları. Basit onaylar genellikle 24 ila 72 saat içinde tamamlanır; düzenlemeye tabi ürünler veya uyumsuz belgeler içeren karmaşık durumlar bir ila üç hafta sürebilir. Mağazanız ile kayıtlı işletme kimliğiniz arasındaki alan adı uyuşmazlığı, buradaki en yaygın ve en çok gözden kaçan başarısızlık noktalarından biridir ve feed verilerinizle hiçbir ilgisi yoktur.
Öncesi/sonrası örneği
Aşağıda yukarıdaki nedenlerden en az ikisini tetikleyecek tek bir feed satırı ve ardından düzeltilmiş hâli yer alıyor.
| Alan | Önce (reddedildi) | Sonra (onaylandı) |
|---|---|---|
| id | SKU-10432 | SKU-10432 |
| title | SHOES SALE!!! Running Shoe 50% OFF | Men's Mesh Running Shoe, Black |
| description | (boş) | Lightweight mesh running shoe with EVA midsole cushioning and rubber outsole traction. True to size. |
| image_link | .../10432_watermark.jpg ("SALE" metin bindirmesi var, 420×420px) | .../10432_clean.jpg (bindirme yok, 1200×1200px) |
| brand | (eksik) | Gerçek Marka Adı |
| gtin | (eksik) | 8691234567890 |
| price | 899.00 | 899.00 TRY |
Tek bir satırda dört ayrı sorun var: başlıkta promosyon metni ve görselde bindirme (ikisi de görsel/metin politikası tetikleyicisi), eksik bir tanımlayıcı (Meta'nın ürün eşleştirmesini de zayıflatan feed düzeyinde bir uyarı) ve ISO para birimi kodu eksik bir fiyat alanı; Meta'nın fiyat alanı number space currency-code biçimini zorunlu tutar.
Zorunlu ve sık yanlış kullanılan alanlar
Meta'nın katalog alan referansına göre, onayı en sık belirleyen alanlar ve gözden kaçan limitleri şunlardır:
| Alan | Zorunlu | Limit / biçim |
|---|---|---|
| id | Evet | Benzersiz, en fazla 100 karakter |
| title | Evet | En fazla 200 karakter; yerleşimlerde kesilmeyi önlemek için ~65'in altında tutun |
| description | Evet | Düz metin; teknik üst sınır daha yüksek olsa da pratikte 5.000 karakterin oldukça altında tutun — uzun açıklamalar yerleşimler arasında tutarsız biçimde kesilir |
| availability | Evet | Tam olarak "in stock" veya "out of stock" |
| condition | Evet | new, refurbished veya used |
| price | Evet | Sayı + boşluk + ISO 4217 para birimi kodu, ör. "899.00 TRY" |
| link | Evet | Ürün sayfasına giden, oturum açma gerektirmeyen doğrudan http/https URL'si |
| image_link | Evet | JPEG veya PNG, en az 500×500px, en fazla 8MB, metin bindirmesi yok |
| brand | Evet | En fazla 100 karakter |
| gtin / mpn | Şiddetle önerilir | Ürün başına en az bir tanımlayıcı; ikisinin de eksik olması katalog eşleştirmesini zayıflatır ve uyarı tetikler |
| item_group_id | Koşullu | Ürünün varyantları olduğunda zorunludur; varyant yoksa tamamen çıkarın |
Yeniden göndermeden önce kontrol listesi
Bunu yalnızca şu anda hata ayıkladığınız ürün için değil, daha önce reddedilmiş bir ürün grubunu yeniden göndermeden önce tüm grup için çalıştırın — Meta toplu olarak inceler ve beş ürün hâlâ aynı kusuru taşırken düzeltilmiş tek bir ürünü yeniden göndermek bir inceleme döngüsünü boşa harcar.
titleveyadescriptioniçinde TAMAMI BÜYÜK HARF, ünlem dolu ya da indirim yüzdesi içeren metin yok- Her
image_linkmetin bindirmelerinden, filigranlardan ve promosyon rozetlerinden arındırılmış - Her üründe
gtin,mpnveya ikisi birden var google_product_category, özellikle kısıtlı bir kategoriye yakın her şey için doğru dikeye eşleniyorprice, ISO para birimi kodunu içeriyor ve açılış sayfasıyla birebir eşleşiyoravailability, önbelleğe alınmış bir değerle değil, gerçek zamanlı stokla eşleşiyor- Varyantlı ürünler tutarlı bir
item_group_idpaylaşıyor ve yalnızca varyant özelliklerinde (beden, renk) farklılaşıyor - Açılış sayfasına oturum açmadan erişilebiliyor ve sayfa mobilde yükleniyor
- Açıklamalar yapay zekâ zenginleştirmesiyle yazıldıysa veya yeniden yazıldıysa, ayrı bir kalite kontrolünden geçti — Meta veya Google görmeden önce yapay zekâyla zenginleştirilmiş özelliklerin kalite kontrolü için kontrol listemize bakın
Bu rehberin kapsamadıkları ve yetersiz kaldığı noktalar
Bu rehber feed ve politika kaynaklı nedenleri ele alıyor. Commerce Eligibility Review'un checkout, ödeme ve işletme doğrulaması tarafını kapsamaz; bu, ürün verilerinizden ayrı bir uyum sürecidir ve çoğu zaman feed ekibinizden çok finans veya hukuk ekibinizi gerektirir. Reklam düzeyindeki retleri (onaylanmış bir katalog ürününün reklam kreatifi ayrıca reddedilebilir) veya ülkeye özgü ticaret kısıtlamalarını da kapsamaz; bunlar her pazar için ayrı bir referans gerektirecek kadar farklılık gösterir. "Otomatik inceleyicinin yanlış pozitifi" kategorisindeki itiraz sonuçları da gerçekten tutarsızdır — görsel olarak aynı iki ürün bazen farklı sonuçlar alır ve Meta'nın sisteminin hangisini işaretleyeceğini öngörmenin güvenilir bir yolu yoktur. Yönettiğiniz tek kanal Meta ise, Meta'ya özelleşmiş bir platform bu görsel ve metin sorunlarının bir kısmını çok kanallı bir araçtan daha sıkı yerel doğrulamayla yakalayabilir; Productsup ve Feedonomics tam da bu nedenle kanal başına daha derin kural derinliğine yönelir ve Meta gerçekten tek kanalınızsa bu makul bir ödünleşimdir. Feedance'ın modeli — 200'den fazla kanalda geçerli en katı gereksinimi uygulayan ve Meta entegrasyonumuz gibi kanal bağlantıları üzerinden dışa aktarılan tek bir kural seti — aynı kataloğu iki veya üçten fazla hedefte çalıştırdığınızda karşılığını verir; bu da birlikte çalıştığımız markalar ve ajanslar için daha yaygın olan durumdur.
Sıkça sorulan sorular
Commerce Manager'da "policy_disapproved" ne anlama gelir?
Otomatik inceleyicinin ürünü bir Commerce Policy'ye göre işaretlediği ancak dışa aktarımın hangisi olduğunu belirtmediği anlamına gelir. Commerce Manager içinde ürünün ayrıntı görünümünü açın; bu görünüm bazen toplu durum dışa aktarımından daha spesifik bir alt neden gösterir.
Neden kataloğumun yalnızca bir kısmı reddedildi, geri kalanı yayında kaldı?
Meta, politika kontrollerinde feed düzeyinde değil ürün düzeyinde inceleme yapar. Feed düzeyindeki bir hata dosyanın tamamını etkiler; politika reddi ise yalnızca bunu tetikleyen belirli SKU'ları etkiler.
Bir politika itirazı ne kadar sürer?
Güncel uygulayıcı raporlarına göre genellikle üç ila yedi gün sürer; ancak Meta garantili bir SLA yayımlamaz. Gerçek yanlış pozitiflere yönelik itirazlar genellikle başarılı olur; düzeltmenizden sonra hâlâ politikayı ihlal eden ürünler için yapılan itirazlar ise başarılı olmaz.
Feed'imi düzeltmek reddedilen ürünlerin otomatik olarak yeniden onaylanmasını sağlar mı?
Hayır. Düzeltilmiş bir feed gönderimi yeni bir incelemeyi tetikler ancak bu otomatik yeniden onay değildir — Meta ürünü ilk kez görüyormuş gibi yeniden değerlendirir.
Takviye veya alkol gibi kısıtlı ürünleri Meta'da satabilir miyim?
Bazı kısıtlı kategoriler ek sertifika, işletme doğrulaması ile veya yalnızca belirli pazarlarda yayına girebilir; diğerleri ise hiçbir koşulda katalog reklamları olarak yayına giremez. Feed'inizde yapacağınız bir düzeltmenin sorunu çözeceğini varsaymadan önce ilgili kategori için Meta'nın Commerce Policies'ini kontrol edin.
Görsellerim 500×500px minimumunu karşıladığı hâlde neden reddedilmeye devam ediyor?
Boyut minimumunu karşılamak görsel politikası kontrolünü geçmek anlamına gelmez. Metin bindirmeleri, filigranlar ve promosyon rozetleri çözünürlükten bağımsız olarak incelemede başarısız olur.
Feed düzeyindeki hata ile ürün düzeyindeki politika reddi arasındaki fark nedir?
Feed düzeyindeki hata mekaniktir — eksik bir sütun, bozuk bir dosya, yinelenen bir ID — ve inceleme gerçekleşmeden önce içe aktarımı engeller. Politika reddi ise dosyanın doğru okunduğu ancak belirli bir ürünün bir Commerce Policy'yi ihlal ettiği anlamına gelir.
custom_label alanları onayı etkiler mi?
custom_label_0 ile custom_label_4 arasındaki alanlar kendi kampanya segmentasyonunuz içindir ve Meta'nın politika ya da feed düzeyindeki incelemesi üzerinde hiçbir etkisi yoktur.
Bunun Google Merchant Center askıya almasından farkı nedir?
GMC askıya almaları, özellikle yanlış beyan (misrepresentation) kaynaklı olanlar, hesap genelindedir ve genellikle işletme doğrulaması ve site genelindeki iddialar gibi güven sinyallerinden kaynaklanır. Meta'nın politika retleri ise genellikle ürün düzeyindedir ve ilgili üründeki görsel ve metin içeriğinden kaynaklanır. İki sistem ortak bir inceleme kullanmaz; dolayısıyla birini çözmek diğerini etkilemez.
Reddedilen bir ürün grubunu yeniden göndermeden önce mevcut feed'inizi bu rehberdeki alanlara ve biçimlere göre ücretsiz olarak denetleyin: ücretsiz ürün feed'i denetim aracını deneyin.

Kardelen Yılmaz, Feedance'ta büyüme alanında çalışıyor ve e-ticaret markalarının ve ajansların reklamını yaptıkları her üründen daha fazla getiri elde etmelerine yardımcı oluyor. Ürün feed'i kalitesi, Shopping ve Performance Max kampanyaları, kreatif otomasyonu ve yapay zeka destekli alışverişin ürün görünürlüğünü nasıl değiştirdiği üzerine yazıyor.
LinkedIn
















