Ticimax, T-Soft, ikas veya IdeaSoft üzerinde çalışan satıcıların hedefi herkesle aynı — Merchant Center'ın kabul ettiği bir dosya — ama başlangıç noktaları farklı. Bu platformlar Türkiye'de mağaza işletmekte güçlü, Google'ın şartnamesinin ayrıntılarıyla ise daha az ilgili. Aşağıda her birinde gerçekten yapılması gerekenler ve reddedilen ürünlerin çoğunu açıklayan birkaç veri sorunu var.
Her platformdan iki çıkış yolu
XML dışa aktarma. Bu platformların hepsi bir ürün XML'i yayınlayabiliyor — çoğu zaman "XML entegrasyon" ya da pazar yeri aktarımı adıyla. Bir adrestir, her feed aracına verebilirsiniz, kimlik bilgisi istemez ve her pakette bulunur. Sıkıntısı, alanların şablonun verdikleriyle sınırlı olması ve şablonun haber vermeden değişebilmesidir.
API. Her platformun bir yönetim API'si de var:
- Ticimax — panelden ürettiğiniz yetki koduyla açılan bir web servisi.
- T-Soft — panelde oluşturduğunuz web servis kullanıcısı ve parolasıyla bir REST API.
- ikas — özel bir uygulamanın client ID ve secret bilgisiyle GraphQL üzerinden yönetim API'si.
- IdeaSoft — bir API uygulaması oluşturup erişimi bir kez onayladığınız yönetim API'si (OAuth2).
API yolu varyantları, stoğu ve görselleri şablonun ne koyduğuna bağlı kalmadan yapılandırılmış veri olarak verir ve biri dışa aktarma şablonunu düzenlediğinde bozulmaz. Bedeli tek bir kurulum adımıdır: mağaza panelinde salt okunur bilgiler oluşturmak.
İkisi de çalışır. Karar, dışa aktarmanın size zaten ne kadarını verdiğine ve altınızdan değişmesini ne kadar önemsediğinize bağlı.
Ürün kaybettiren beş sorun
1. Virgüllü ondalık
Türkçe dışa aktarmalar fiyatı 1.299,90 biçiminde yazar — binlik için nokta, ondalık için virgül. Google'ın
istediği ise 1299.90 TRY. İngilizce sayı biçimi varsayan bir araç bunu bin iki yüz doksan dokuz olarak okur ya da
tamamen hata verir.
Sayı biçimini algılanmasını ummak yerine kaynak için açıkça ayarlayın. Aynısı ağırlık ve ölçüler için de geçerli.
2. KDV
Birçok dışa aktarma net fiyatı ya da hem net hem brüt fiyatı, adı hemen anlaşılmayan alanlarda taşır (fiyat,
satisFiyati, kdvDahilFiyat). Google, feed'deki fiyatla ürün sayfasındaki fiyatı karşılaştırır ve ürün sayfası
KDV dahil fiyatı gösterir.
KDV dahil fiyatı gönderin. Dışa aktarmada yalnızca net fiyat varsa oranı bir kuralla ekleyin — fiyat × 1,20,
yuvarlanmış — ve oranın ürünün kategorisine uyduğundan emin olun; her şey %20 değil.
3. Türkçe karakterler
Ürün adları Ürÿn ya da KoÅŸu şeklinde geliyorsa dışa aktarma UTF-8 olarak okunmuyordur. Bazen dosya gerçekten
başka bir kodlamadadır, bazen UTF-8'dir ama yanlış bildirilmiştir. Her iki durumda da kaynak için kodlamayı açıkça
ayarlayın ve yayınlamadan önce adında ı, ş, ğ, İ geçen bir ürünü kontrol edin.
Aynı karakterler ters yönde de önemli: dikkatsizce küçültülen İstanbul, i̇stanbul olur. Bir kural harf
büyüklüğünü değiştiriyorsa dili bilmek zorundadır.
4. Göreli bağlantılar ve görseller
Dışa aktarmalar sık sık tam adres yerine /urun/kosu-ayakkabisi ya da /images/1042.jpg içerir. Google'ın
istediği https:// ile başlayan mutlak adreslerdir. Mağazanın kendi adresini temel alıp başa ekleyin — bir kez,
bir kural olarak, bütün ürünler için.
Hazır oradayken görsel adresinin gerçekte ne döndürdüğüne de bakın. Küçük resimler klasik tuzaktır: dışa aktarma 200 piksellik önizlemeye bağlanırken ürün sayfası büyük görseli gösterir. Google en küçük boyutu 500 × 500 piksele çıkarıyor; uygulama 31 Ocak 2027'de başlıyor.
5. Tek satırdaki varyantlar
Bazı dışa aktarmalar ürünü bir kez listeler ve bir alana Beden: 40, 41, 42 yazar. Google ise her bedeni kendi
id'si, stok durumu ve fiyatıyla ayrı bir kayıt olarak, item_group_id ile gruplanmış ister.
Dışa aktarma varyant başına satır üretemiyorsa, bu platformun API'sini kullanmak için en güçlü gerekçedir: orada varyantlar kendi stoklarıyla ayrı kayıtlar olarak gelir.
Çalışan bir kurulum neye benzer
Türkiye'de reklam veren tipik bir mağaza için:
- Kaynağı bağlayın — XML dışa aktarma adresi ya da platformun API'si, salt okunur bilgilerle.
- Kodlamayı ve sayı biçimini açıkça ayarlayın: UTF-8, virgüllü ondalık.
- Alanları eşleyin: id, başlık, açıklama, bağlantı, görsel, fiyat, stok durumu, marka, varsa GTIN ve
varyantlar için
item_group_id. - Kuralları ekleyin: bağlantıları ve görselleri mutlak adres yapın; fiyatlar netse KDV ekleyin; başlığı
{brand} {title} – {color}, {size}olarak kurun; kendi kategorilerinizi bir eşleme tablosuyla Google taksonomisine çevirin. - Filtreleyin: görseli, fiyatı ya da stoğu olmayan ürünleri dışarıda bırakın.
- Yayınlayın: Google feed'ini üretin, adresini Merchant Center'a tanımlayın ve indirmeyi günlük ya da daha sık yapın.
- Stoğunuzun hızına uygun bir programla yeniden üretin — yoğun bir mağaza için saatlik gerçekçidir.
Gerektiğinde aynı katalogdan Meta için ikinci bir feed ekleyin; yukarıdaki işler tekrarlanmaz.
Yurt dışına satış
Türkiye dışında reklam veren mağazalar iki ek sorunla karşılaşır. Para birimi: her hedef ülke, o ülkenin ziyaretçilerinin sitenizde gördüğü para biriminde fiyat ister; bu da genellikle pazar başına bir feed demektir. Kargo ve iade: feed'de değil Merchant Center'da tanımlanır, ama hedeflediğiniz ülke için doğru olmalıdır; aksi halde ürünler, veriyle ilgisi yokmuş gibi görünen gerekçelerle reddedilir.
Bunların hiçbiri egzotik değil. Herkesin uyduğu şartnamenin aynısı, artı bir kez düzeltilince biten ama tekrar tekrar düzeltilmesi bıktırıcı dört yerel ayrıntı: ondalık, KDV, kodlama ve varyantlar. Bunları feed'i üreten kurallarda düzeltin; mağazadan gelen bir sonraki dosya yaptığınız işi geri alamasın.
Sık sorulan sorular
Platformun XML'ini mi yoksa API'sini mi kullanmalıyım?
XML dışa aktarma en hızlı kurulandır ve her feed aracıyla çalışır. API daha fazla alan, daha iyi varyant verisi ve şablon değiştiğinde daha az sürpriz sunar. Dışa aktarmanız ihtiyacınıza yakınsa XML ile başlayın, sonra geçin.
Google feed'inde KDV'yi nasıl ele almalıyım?
Alışveriş yapanın ödediği, yani KDV dahil fiyatı gönderin; ürün sayfası da bunu gösterir ve Google ikisini karşılaştırır. Platformunuz net fiyat aktarıyorsa oranı mağazada değiştirmek yerine bir kuralla ekleyin.
Feed'imde Türkçe karakterler neden bozuluyor?
Dışa aktarma UTF-8 değildir ya da UTF-8'dir ama başka bir kodlama olarak bildirilmiştir. "Ürün" yerine "Ürÿn" görmek bunun işaretidir. Mümkünse kaynağında düzeltin, değilse feed aracınızda kodlamayı açıkça ayarlayın.
Aynı anda hem lira hem euro ile reklam verebilir miyim?
Evet: her para birimi ve hedef ülke için ayrı bir feed, üstelik o ülkenin ziyaretçilerinin sitenizde gördüğü fiyatlarla. Tek para birimini bütün ülkelere göndermek, Türk mağazalarında fiyat uyuşmazlığı retlerinin en yaygın sebebidir.
Bu feed'i FeedManager ile yayınlayın
Mağazanızı bağlayın, veriyi kurallarla düzenleyin ve her kanalın geçerli bir dosya çekmesini sağlayın — ücretsiz paket, kredi kartı gerekmeden 500 ürünü kapsar.
Kapalı beta — hesaplar davetle açılıyor.