Snapchat katalog entegrasyonu: Dinamik Ürün Reklamları, feed kuralları ve Türkiye'de reklam
Snapchat katalog entegrasyonu, ürünlerinizin adını, görselini, fiyatını ve stok durumunu Snapchat Ads Manager'daki bir ürün kataloğuna aktaran ve bu veriyi satış yaptıkça güncel tutan bağlantıdır. Katalog, Snap'in Dynamic Product Ads (Dinamik Ürün Reklamları) dediği reklam türünün veri kaynağıdır: reklamı ürün ürün tasarlamazsınız, Snapchat bir şablonu katalogdaki ürünlerle doldurur ve kime hangi ürünü göstereceğini bu veriye göre seçer. Bu rehberde Ekim 2026 itibarıyla Snap for Developers dokümanlarındaki katalog sınırlarını, ürün seti filtre kurallarını, REPLACE ve UPSERT yükleme farkını, Pixel ile Conversions API eşleşmesini, Türkiye'den Snapchat'te reklam vermenin hukuki çerçevesini ve Yox İş Ortağım'da bu kanalın hangi pakette olduğunu resmî kaynaklarla anlatıyoruz.
Snapchat katalog entegrasyonu nedir, Dinamik Ürün Reklamları nasıl çalışır?
Snapchat'te Dinamik Ürün Reklamı, katalogdaki ürünlerin otomatik olarak bir reklam şablonuna yerleştirildiği reklam türüdür ve katalog olmadan kurulamaz. Snap'in geliştirici rehberindeki kurulum sırası şöyledir: önce katalog, sonra bu kataloğa bağlı ürün dosyası (feed), isteğe bağlı ürün setleri, satış hedefli kampanya, ürün setine bağlı reklam grubu, dinamik şablon, kreatif ve en son reklam. Kampanya kataloğu, reklam grubu ise ürün setini gösterir; kreatif de aynı ürün setini kullanmak zorundadır.
Katalogun dört parçası: katalog, feed, ürün seti, şablon
- Katalog: Organizasyon altında tutulan ürün kaydı. Snap'e göre bir katalog 10 milyon ürüne kadar alır ve bir organizasyonda en fazla 200 katalog açılabilir.
- Ürün dosyası (feed): Kataloğu besleyen veri. Her katalogda bir ana (PRIMARY) feed bulunur; buna bir adet tamamlayıcı (SUPPLEMENTAL) feed bağlanabilir. Dosya en fazla 14 GB olabilir.
- Ürün seti: Reklamda kullanılacak ürünleri filtreyle seçen alt grup; katalog başına en fazla 50 set.
- Dinamik şablon: Ürün başlığı, fiyat gibi en fazla iki metin alanının, renklerin ve kaplamaların reklamda nasıl duracağını belirler. Tekli görselin yanında koleksiyon (Collection) düzeni de kurulabilir.
Yeni kitleye ulaşma ile yeniden hedefleme arasındaki fark
Dinamik reklam iki amaçla çalışır. Yeni kitle (prospecting) reklamı ürünlerinizi daha önce sitenize gelmemiş kişilere gösterir ve Snap'e göre Pixel şartı yoktur. Yeniden hedefleme ise ürüne bakmış, sepete eklemiş ya da satın almış kişilere ilgili ürünü yeniden gösterir; bunun için reklam grubunda etkin bir Snap Pixel ve ürün kitlesi (product_audiences) tanımı gerekir.
| Konu | Yeni kitle (prospecting) | Yeniden hedefleme (retargeting) |
|---|---|---|
| Snap Pixel | Zorunlu değil; satın alma ölçümü için önerilir | Etkin Pixel zorunlu |
| Ürün kitlesi tanımı | Gerekmez | product_audiences dizisi gerekir; set, reklam grubunun setiyle aynı olmalı |
| Kullanılan olaylar | - | PAGE_VIEW, VIEW_CONTENT, ADD_CART, PURCHASE |
| Geriye bakış süresi | - | En az 1 gün, en çok 30 gün |
| Dahil et / hariç tut | - | INCLUDE ya da EXCLUDE (ör. satın alanları dışarıda bırakmak) |
Türkiye'den Snapchat'te reklam verilebilir mi? Ekim 2026 durumu
Ekim 2026 itibarıyla Türkiye'deki işletmelerin Snapchat'te reklam vermesini engelleyen bir durum resmî kaynaklarda görünmüyor; Snap'in reklam politikaları Türkiye için yalnız belirli ürün kategorilerine ülkeye özel kural koyuyor. Snap, katalog para birimi listesinde TRY (Türk lirası) kodunu da destekliyor; yani fiyatları liraya çevirmeden yayınlamanız gerekmiyor.
5651 sayılı Kanun ve temsilci şartı
Hukuki tarafta belirleyici madde 5651 sayılı Kanun'un ek 4. maddesidir: Türkiye'den günlük erişimi bir milyonu aşan yurt dışı kaynaklı sosyal ağ sağlayıcı ülkede bir temsilci belirlemek zorundadır. Temsilci atanmazsa iki aşamalı idari para cezasından sonra Türkiye'de mukim vergi mükelleflerinin bu platforma yeni reklam vermesi yasaklanabilir; yeni sözleşme kurulamaz ve para transferi yapılamaz. Basına yansıyan bilgilere göre Snap Inc., Şubat 2026'da Türkiye'de gerçek kişi temsilci atadı. Ayrıca 7578 sayılı Kanun ile bu maddede 1 Kasım 2026'da yürürlüğe girecek değişiklikler yapıldığını, 7590 sayılı Kanun ile de yetkili kurumun Siber Güvenlik Başkanlığı olarak değiştiğini not edin.
Türkiye'ye yönelik kategori kısıtları
| Ürün / hizmet | Snap reklam politikasındaki Türkiye kuralı |
|---|---|
| Alkollü içki | Türkiye'ye hedeflenemez |
| Reçetesiz (OTC) ilaç | Türkiye'ye hedeflenemez |
| Hormonal doğum kontrol ürünleri | Türkiye'ye hedeflenemez |
| Estetik cerrahi | Türkiye'ye hedeflenemez |
| Prezervatif | 18 yaş ve üzeri hedefleme zorunlu |
| Elektronik sigara, silah, mühimmat, havai fişek, biber gazı, sahte ürün | Tüm ülkelerde yasak |
Snapchat product feed alanları: hangi bilgi nereden gelmeli?
Snapchat ürün dosyasında kimlik, başlık, görsel bağlantısı ve fiyat zorunlu alanlar arasındadır; alanların tam şartnamesi Snapchat İş Yardım Merkezi'ndeki katalog şartnamesinde yer alır. Snap'in geliştirici rehberindeki örnek dosya ise şu alanları kullanır: id, title, description, link, image_link, availability, price, sale_price, brand, gtin, mpn, condition, google_product_category, product_type, age_group, gender, color, size, item_group_id, additional_media ve custom_label_0–4. Para birimi feed düzeyinde üç harfli ISO 4217 koduyla (TRY) tanımlanır.
| Alan | Kaynağı ne olmalı | Hata olursa ne olur |
|---|---|---|
| id | Ürün kartındaki kalıcı stok kodu | Kod değişirse Snapchat ürünü yeni sayar, kitle verisi kopar |
| title, description | Ürün kartının sade adı ve açıklaması | Pazaryeri kampanya ifadeleri reklamda yanlış vaat gibi görünür |
| link | Kendi alan adınızdaki ürün sayfası | Pazaryeri ilanına giden bağlantı açılış sayfası kuralına takılabilir |
| image_link, additional_media | Ürün kartındaki ana ve ek görseller | Erişilemeyen görsel ürünü reklam dışı bırakır |
| price, sale_price | Sitede ödeme adımında görünen tutar | Sayfayla fiyat farkı müşteriyi yanıltır |
| availability | Tüm kanallardan düşen ortak stok | Tükenen ürün reklamda kalır |
| brand, gtin, mpn, condition | Marka ve pazaryerinde kullanılan barkod | Filtre ve eşleşme zayıflar |
Varyantlı ürünler: item_group_id, renk ve beden
Beden ve renk seçenekleri ayrı satırlar olarak gönderilir, hepsi aynı item_group_id değerini taşır. Bu değer boş kalırsa bir tişörtün altı bedeni Snapchat'te altı ayrı ürün gibi davranır; ürün setini renk ya da bedene göre filtrelemek için color ve size alanlarını da doldurun.
İndirimli fiyat ve stok değerleri
Snap'in stok durumu için kabul ettiği değerler IN_STOCK, OUT_OF_STOCK, PREORDER, DISCONTINUED ve AVAILABLE_FOR_ORDER'dır; ürün durumu NEW, REFURBISHED ya da USED olabilir. İndirim bittiğinde sale_price alanını boşaltmak gerekir. Reklam politikası da stok kısıtını ya da teslim süresini yanlış göstermeyi aldatıcı uygulama sayar.
Snapchat ürün seti kuralları: filtreler, operatörler ve sınırlar
Ürün seti, kataloğun bir filtreyle ayrılmış bölümüdür ve reklam grubu yalnız bağlı olduğu setteki ürünleri gösterir; bu yüzden bütçe kontrolünün asıl aracı settir. Snap filtreleri katı bir koşul ağacı olarak okur: bir sette en fazla 10 kural zincirlenir, aynı anda yalnız bir mantıksal operatör (AND ya da OR) kullanılır ve bir alan adı filtrede bir kez geçebilir.
| Filtre alanı | Operatör | Değerler / not |
|---|---|---|
| AVAILABILITY | EQ, NEQ | IN_STOCK, OUT_OF_STOCK, PREORDER, DISCONTINUED, AVAILABLE_FOR_ORDER |
| CONDITION | EQ, NEQ | NEW, REFURBISHED, USED |
| PRICE_AMOUNT | EQ, NEQ, GT, GTE, LT, LTE | İki ondalıklı sayı, metin olarak ("15.50") |
| PRICE_CURRENCY | EQ, NEQ | ISO 4217 kodu (TRY) |
| BRAND, TITLE, COLOR, SIZE, PRODUCT_TYPE, ITEM_GROUP_ID, CUSTOM_LABEL_0–4 | Metin ve liste operatörleri | CONTAINS, STARTS_WITH, IS_ANY ve büyük/küçük harf duyarsız (I_) türevleri |
| ID | IS_ANY, I_IS_ANY | Listede en fazla 1.000 değer; diğer alanlarda 15 |
Stok durumuna göre set kurma sırası
- Ana seti AVAILABILITY EQ IN_STOCK filtresiyle kurun ve satış hedefli reklam gruplarını bu sete bağlayın.
- Kâr marjı düşük ya da stoğu az ürünleri bir custom_label değeriyle işaretleyip ana setin dışında tutun.
- Kampanya dönemleri için PRICE_AMOUNT ya da custom_label ile ayrı bir set açın; dönem bitince seti kapatın.
- Reklam politikası kısıtına giren ürünleri (bkz. Türkiye kuralları) BRAND ya da PRODUCT_TYPE ile hariç tutun.
Snapchat kataloğu nasıl güncellenir? Zamanlanmış çekme, REPLACE ve UPSERT
Snapchat kataloğu iki yolla beslenir: belirli aralıklarla bir adresten dosya çekme ya da tek seferlik yükleme; tek seferlik yükleme yalnız zamanlaması olmayan feed'lerde kullanılabilir. Çekme için HTTP, HTTPS, FTP ve SFTP desteklenir; adres parolalıysa kullanıcı adı ve parola feed tanımına girilir.
| Yöntem | Snap'in tanımı | Çok kanallı satıcı için risk |
|---|---|---|
| Saatlik çekme (HOURLY) | 1–23 saatte bir, dakika belirtilir | Stok hızlı dönen mağaza için en uygun aralık |
| Günlük çekme (DAILY) | 1–31 günde bir, saat ve dakika belirtilir | Gün içinde biten ürün ertesi çekmeye kadar reklamda kalabilir |
| Haftalık / aylık çekme | Gün, saat ve dakika belirtilir | Satış yapan katalog için yavaş |
| Tek seferlik REPLACE | Dosyadaki ürünler katalogdaki her şeyin yerine geçer | Eksik dosya, dosyada olmayan ürünleri katalogdan kaldırır |
| Tek seferlik UPSERT | Dosyadakiler eklenir/güncellenir, diğerleri kalır | Silme için delete sütunu gerekir; boş hücre silme sayılmaz |
Saat dilimi tanımlanmazsa zamanlama UTC'ye göre işler; İstanbul saatine göre gece çalışmasını istediğiniz bir çekme, saat dilimi ayarlanmadıysa üç saat kayar. Hangi aralığı seçerseniz seçin, katalog dosyanın kendisinden daha güncel olamaz: dosyayı besleyen stok hatalıysa çekme sıklığını artırmak sorunu çözmez.
Yükleme durumları ve hata özeti
Her yükleme INITIALIZED, FETCHING, PROCESSING, COMPLETE ya da ERRORED durumuyla raporlanır ve özetinde toplam, değişen, silinen, hatalı ve uyarılı ürün sayıları yer alır. ERRORED biten bir yükleme, katalogun beklediğiniz veriyle güncellenmediği anlamına gelir; Ads Manager'daki katalog ekranında son yüklemelerin özetini düzenli kontrol edin.
Snap Pixel ve Conversions API: olayları katalogla eşleştirmek
Katalog, olay kaynağı olarak bir Snap Pixel'e ya da uygulama kimliğine bağlanır ve yeniden hedefleme kitleleri bu olaylardan oluşur; olaydaki ürün kimliği katalogdaki id ile aynı değilse kitle dolmaz. Snap, web olaylarını tarayıcıdaki Pixel'in yanında sunucudan da gönderen Conversions API'yi (CAPI) sunar.
content_ids, tutar ve para birimi
- content_ids alanına ürün kimliği ya da uygunsa EAN barkodu yazılır; katalogdaki id hangi mantıkla üretildiyse olayda da aynısı kullanılmalıdır.
- PURCHASE olayında value (tutar) zorunludur; currency alanı ISO 4217 koduyla gönderilir.
- Web olaylarında event_name, event_time, event_source_url (http/https ile) ve action_source zorunludur.
- event_time 7 günden eski olamaz; geç gönderilen sipariş olayları sayılmaz.
Çift sayımı önlemek: event_id ve client_dedup_id
Aynı satın alma hem Pixel'den hem CAPI'den gelirse Snap ikisini event_id ve event_name üzerinden tekilleştirir. Pixel kullanıyorsanız event_id, Pixel'deki client_dedup_id ile aynı olmalıdır. E-posta, telefon, ad, soyad gibi eşleştirme alanları Snap'e karma (hash) alınmış olarak gönderilir.
Snapchat katalog entegrasyonu Yox İş Ortağım ile nasıl yönetilir?
Yox İş Ortağım'da Snapchat Catalog, pazaryerlerine gönderdiğiniz ürünlerle aynı ürün kartından beslenen bir katalog kanalıdır. Ürün adı, görsel, açıklama, marka, barkod ve fiyat bu karttan kataloğa gider; bir pazaryerinde satış olduğunda ya da fiyat değiştiğinde katalog verisi de güncellenir ve Snapchat bu veriyi kendi döngüsünde okur. Stoğu biten ürün stokta yok olarak işaretlenir; ürünün reklamda nasıl gösterileceğine Snapchat karar verir.
| İş | Elle feed yönetiminde | Yox İş Ortağım ile |
|---|---|---|
| Ürün bilgisi | Ayrı bir tablo ya da dosya hazırlanır | Pazaryerinde kullandığınız ürün kartından gelir |
| Stok | Pazaryeri satışı dosyaya elle işlenir | Satışta katalog verisi güncellenir |
| Fiyat değişikliği | Dosya yeniden düzenlenir | Ürün kartındaki fiyat katalog verisine yansır |
| Tükenen ürün | Fark edilene kadar stokta görünür | Stokta yok olarak işaretlenir |
| Katalogdaki ürünler | Her güncellemede liste yeniden çıkarılır | Ürün kartlarından seçilir |
Trendyol'da biten ürünün Snapchat'teki karşılığı
Örnek: aynı ayakkabıyı Trendyol entegrasyonu ve kendi sitenizden satıyor, Snapchat'te de dinamik reklamla tanıtıyorsunuz. Trendyol'da son çift satıldığında ortak stok sıfıra düşer, Snapchat katalog verisinde ürün stokta yok olur. Ana ürün setiniz IN_STOCK filtresiyle kuruluysa ürün, Snapchat veriyi okuduğu ilk döngüde setten çıkar ve biten ürüne reklam parası harcanmaz. Aynı mantık TikTok katalog entegrasyonu ve Meta katalog entegrasyonu için de geçerlidir.
Ürün bağlantıları kendi alan adınızdaki ürün sayfalarına gitmelidir; pazaryeri ilanı katalog bağlantısı olarak kullanılmaz. Panel, siz onaylamadan hiçbir ilanı değiştirmez ve bağlantı için mağaza şifreniz istenmez.
Snapchat Catalog hangi Yox İş Ortağım paketinde, fiyatı ne?
Snapchat Catalog Başlangıç paketinde yer almaz; Başlangıç yalnız Trendyol, Hepsiburada, n11, Çiçeksepeti, Pazarama, PttAVM ve idefix'ten birini kapsar. Kanal Büyüme paketinden itibaren seçilir. Snapchat'e ödeyeceğiniz reklam bütçesi bu ücretlerden ayrıdır. Profesyonel paketin beş kanalı 28 kanallık bir listeden seçildiği için Snapchat Catalog'un o paketteki durumunu ön görüşmede birlikte kontrol ediyoruz.
| Paket | Aylık fiyat | Kanal bağlantısı | Snapchat Catalog | Ürün / aylık sipariş |
|---|---|---|---|---|
| Başlangıç | ₺499 | 1 (yalnız 7 pazaryerinden biri) | Yok | 500 / 100 |
| Büyüme | ₺999 | 80 kanaldan herhangi 3'ü | Seçilebilir | 5.000 / 500 |
| Profesyonel | ₺1.999 | 28 kanallık listeden 5 | Ön görüşmede kontrol edilir | 10.000 / 2.000 |
| Kurumsal | ₺3.999 | Sınırsız | Seçilebilir | 25.000 / 5.000 |
| Enterprise | ₺7.999 | Sınırsız | Seçilebilir | Sınırsız |
Yıllık ödemede %20 indirim uygulanır. Bütün paketlerde stok-fiyat senkronu, merkezi sipariş listesi ve stok sağlığı raporu bulunur; Büyüme ve üstünde toplu işlemler ile kural motoru açılır. Reklamın gerçekten kâr bırakıp bırakmadığını görmek için ürün maliyeti, komisyon ve reklam harcamasını kâr hesaplama aracıyla birlikte değerlendirin. Paketlerin tam karşılaştırması Yox İş Ortağım paketleri bölümünde.
Karar rehberi: Snapchat katalog entegrasyonu size uygun mu, nasıl kurulur?
Snapchat katalog entegrasyonu en çok, kendi sitesinde ödeme alan ve genç, mobil kitleye görsel ağırlıklı ürün satan işletmelere uyar. Yalnız pazaryerinde satıyor, kendi ürün sayfanız yoksa katalog bağlantısı verecek bir adres olmadığı için önce site tarafını tamamlamanız gerekir.
- Uygun: Moda, aksesuar, kozmetik, ev dekorasyonu gibi görselle satan, varyantlı ve sık yenilenen ürünler.
- Önce hazırlık gerekir: Sitesinde Pixel olmayan, ürün kodları kanallara göre farklı olan mağazalar.
- Uygun değil: Katalogun çoğu Snap'in Türkiye'ye hedeflenemeyen kategorilerinde (alkol, OTC ilaç gibi) ya da tüm ülkelerde yasaklı ürünlerden oluşuyorsa.
- Birlikte düşünün: Google tarafında Google Merchant Center entegrasyonu aynı ürün kartını kullanır; iki kataloğu aynı kimlik mantığıyla kurmak raporları karşılaştırmayı kolaylaştırır.
Kurulum sırası
- Snapchat Ads Manager'da kataloğu yönetecek kişinin Organization Admin yetkisini kontrol edin.
- Sitenize Snap Pixel'i kurun; content_ids değerini ürün kodunuzla aynı üretin.
- Yox İş Ortağım'a başvurun, panelde Snapchat katalog kanalını ekleyin ve katalogda görünecek ürünleri seçin.
- Ads Manager'da IN_STOCK filtreli ana ürün setini ve kısıtlı kategorileri dışlayan kuralları kurun.
- İlk yüklemenin özetinde hatalı ve uyarılı ürün sayısını kontrol edip reklamı başlatın.
İlk haftada sık yapılan hatalar
- Ürün kodlarını kurulumdan sonra yeniden düzenlemek; Snapchat bunları yeni ürün sayar.
- Varyantları item_group_id olmadan göndermek.
- Feed saat dilimini UTC'de bırakıp çekmenin yoğun saatte çalıştığını fark etmemek.
- REPLACE ile eksik bir dosya yükleyip katalogdaki diğer ürünleri silmek.
- Pixel olaylarında katalogdan farklı kimlik göndermek.
Kurulumu isterseniz birlikte yapıyoruz ve paneli 3 gün ücretsiz deneyebilirsiniz. Diğer kanalları entegrasyon listesinde görebilir, sorularınız için iletişim sayfasından bize ulaşabilirsiniz.
Son kontrol: 13 Ekim 2026
