Site Kampanya Fiyatlarını XML'de Gösterme

AI ile özetle:
5 dk okuma

Pazaryerleri, reklam platformları (Google Merchant Center, Meta vb.) ve fiyat karşılaştırma sitelerinde, site üzerindeki sepet indirimlerinin XML çıktısına yansıtılmaması durumunda oluşan fiyat uyuşmazlıklarını gidermek için geliştirilmiş ileri seviye bir özelliktir.

Ne İçin Kullanılır?

Normal şartlarda "Sepette İndirim" kampanyaları ürünün ham satış fiyatını değiştirmez, sadece ödeme adımında (sepette) uygulanır. Ancak dış mecralar (XML kullanan platformlar), ürünün son satış fiyatını (indirimli halini) ham veri olarak görmek ister. Bu özellik, ürün kartındaki "Sayısal 1" alanını bir indirim anahtarı gibi kullanarak, XML içindeki sale_price (indirimli fiyat) alanının otomatik hesaplanmasını ve dış mecralara doğru veri iletilmesini sağlar.

KRİTİK TEKNİK UYARI: Sayısal 1 alanına yazdığınız indirim oranının, web sitenizde aktif olan bir "Sepet Kampanyası" ile birebir örtüşmesi şarttır. Eğer sitede %10 sepet indirimi varken XML için Sayısal 1 alanına %20 yazarsanız, dış mecradan gelen müşteri ödeme adımında %10 indirimle karşılaşır. Bu durum fiyat uyuşmazlığı nedeniyle reklam platformlarından (Örn: Google Merchant Center) ceza almanıza veya askıya alınmanıza neden olabilir.

Önemli Teknik Notlar

  • Ön Yüz Görünümü: Bu özellik varsayılan olarak ürün detay veya listeleme sayfalarındaki fiyat etiketlerini değiştirmez. Sadece XML ve schema.org (arama motoru botlarının okuduğu veri) yapısını günceller.
  • Hesaplama Mantığı: Sistem; Satış Fiyatı - (Satış Fiyatı * Sayısal 1 / 100) formülünü kullanarak sale_price alanını dinamik olarak doldurur.
  • Yazılımsal Destek: Eğer Sayısal 1 alanındaki oranın site ön yüzünde de otomatik görünmesini istiyorsanız, Front-End (arayüz) ekibinden destek alarak tema dosyalarına ekleme yaptırmanız gerekir.

İşlem Adımları

1. Gelişmiş XML Çıktı Uygulama Yapılandırması

Kampanya fiyatlarının XML linkine fiziksel olarak basılabilmesi için öncelikle uygulama içinden yetkilendirme yapılmalıdır:

  1. Bölümler > Uygulama Marketi > Gelişmiş XML Çıktı yolunu izleyerek uygulamayı yükleyin.
  2. Yükleme sonrası "Uygulamaya Git" butonuna tıklayın.
  3. Uygulama panelinde üst sekmelerden "Diğer Ayrıntılı Ayarlar" bölümüne geçiş yapın.
  4. "Fiyata Sayısal 1 Alanını Dahil Et" seçeneğini aktif konuma getirin ve kaydedin.

XML20.png

2. Genel Ayarların Aktif Edilmesi

Sistemin çekirdek yapıda Sayısal 1 alanını bir "indirim oranı" olarak algılaması için bu adım zorunludur:

  1. Ayarlar > Genel Ayarlar sayfasına gidin.
  2. Arama çubuğuna "Sayısal 1 Alanını İndirimli Fiyat Hesaplaması İçin Kullan" yazın.
  3. İlgili ayarı Aktif konuma getirerek kaydedin.

XML21.png3. Ürün Bazlı Veri Girişi ve Aktivasyon

Ayarlar tamamlandıktan sonra ürünlerinize indirim oranlarını tanımlayabilirsiniz:

  1. Ürünler > Ürünler sayfasında ilgili ürünü seçip düzenleme (kalem) ikonuna basın.
  2. "Ek Bilgiler" sekmesine tıklayın.
  3. "Sayısal 1" alanına, XML'e yansımasını istediğiniz indirim oranını sadece rakam olarak girin (Örn: %15 indirim için 15 yazılmalıdır).
  4. Toplu Güncelleme: Çok sayıda ürününüz varsa, CSV Ürün Sihirbazı uygulaması ile "Sayısal 1" sütununu kullanarak toplu içeri aktarım yapabilirsiniz.

XML22.png

Alanlar ve Ayarlar Tablosu

Parametre / AlanAçıklamaEtki Alanı
Sayısal 1Ürüne özel tanımlanan yüzde (%) indirim oranıdır.XML Çıktısı / Schema Verisi
sale_priceHesaplanan son kampanyalı fiyatın XML'deki düğümüdür.Dış Satış Kanalları
Fiyata Sayısal 1 Dahil EtUygulamanın bu veriyi işleme almasını sağlar.Uygulama Ayarları

Beklenen Sonuç / Davranış

Yapılan düzenlemeler sonucunda, XML çıktınızdaki ürün fiyatları artık ham satış fiyatı yerine, Sayısal 1 alanındaki oran düşülmüş net tutarı gösterecektir. Bu sayede Google Ads, Facebook Katalog veya Trendyol/Hepsiburada gibi kanallara iletilen veriler, sitenizdeki sepet kampanyalarıyla tutarlı hale gelecektir.

Sık Sorulan Sorular

Sayısal 1 alanına oran yazdım ama XML'de fiyat değişmedi?

Gelişmiş XML Çıktı uygulamasındaki "Fiyata Sayısal 1 Alanını Dahil Et" ayarının ve Genel Ayarlar'daki ilgili kontrolün aktif olduğundan emin olun. Ayrıca XML linkiniz tarayıcı önbelleğinde kalmış olabilir; linki gizli sekmede kontrol ediniz.

Sayısal 1 alanı başka bir amaçla kullanılıyorsa ne olur?

Eğer bu alanı daha önce farklı bir bilgi (Örn: stok kodu, ek ağırlık vb.) için kullandıysanız, bu özelliği aktif ettiğinizde sistem o veriyi "indirim oranı" olarak hesaplamaya çalışacaktır. Bu durumda verilerinizi temizlemeniz veya özelliği kullanmamanız önerilir.

Kampanya bitince ne yapmalıyım?

Sitedeki sepet kampanyasını pasife aldığınızda, XML fiyatlarının da normale dönmesi için ürünlerdeki Sayısal 1 alanlarını "0" (sıfır) olarak güncellemeniz gerekmektedir.

Bu makale yardımcı oldu mu?

Aradığını bulamadın mı?

Yardımcı olmak için buradayız.

T-Soft 360 Logo T-SOFT E-Ticaret Sistemleriyle Hazırlanmıştır