"Sitemde altın fiyatı göstermek istiyorum" cümlesi, kıymetli maden sektöründe en çok duyduğumuz taleplerden biri. Kulağa basit gelir; gerçekte ise arkasında veri kaynağı seçimi, önbellek stratejisi, ondalık hassasiyeti ve kesinti senaryosu gibi kararlar vardır. Bu yazıda süreci baştan sona anlatıyoruz.

Canlı altın fiyat ekranı nedir?

Canlı fiyat ekranı, bir veri sağlayıcıdan gelen anlık alış-satış kurlarını sitenizde, panelinizde veya mağaza ekranınızda gösteren bir bileşendir. Basit bir tablo gibi görünse de üç katmandan oluşur:

Bu üç katmanı ayırmak önemlidir; çünkü kaynağı değiştirdiğinizde sitenin geri kalanının bozulmaması gerekir.

Veri kaynağı nasıl seçilir?

Kaynak seçerken bakılacak dört başlık var:

  1. Güncelleme sıklığı. Saniyelik mi, dakikalık mı? Perakende için dakikalık yeterli olabilir; toptan işte saniyelik gerekir.
  2. Ürün kapsamı. Sadece ons ve gram mı, sarrafiye kalemleri de var mı? Çeyrek-yarım-tam fiyatlarını kendiniz hesaplayacaksanız işçilik katsayılarını da yönetmeniz gerekir.
  3. İstek limiti. Aylık çağrı kotası, sitenizin trafiğine yetiyor mu? Önbellek kurmadan yüksek trafikte kota hızla dolar.
  4. Kesinti geçmişi. Sağlayıcının çalışma süresi taahhüdü ve yedek kaynak imkânı.

Kendi sağlayıcınız yoksa, sektörde yaygın kullanılan seçenekler arasından ihtiyacınıza uygun olanı belirleyip entegrasyonu kuruyoruz; sözleşme sizin adınıza kalır.

Teknik kurulum adımları

1. Sunucu tarafı proxy

API anahtarınız asla tarayıcıya düşmemelidir. İstekler sunucu üzerinden geçirilir; hem anahtar korunur hem de tek bir yerden önbelleklenir.

2. Önbellek

Aynı fiyatı 500 ziyaretçi için 500 kez sormak gereksizdir. Kısa ömürlü bir önbellek (örneğin 2-5 saniye) hem kotayı korur hem de kullanıcıya taze veri sunar.

3. Hassas hesap

Kayan noktalı sayılarla yapılan çarpımlar kuruş hatalarına yol açar. Hesapları tam sayı tabanında yapıp yalnızca gösterim aşamasında biçimlendirmek doğru yaklaşımdır.

4. Kesinti senaryosu

Kaynak yanıt vermezse son geçerli fiyat, üzerinde "son güncelleme" damgasıyla gösterilmelidir. Ekranın boş kalması kabul edilebilir bir durum değildir.

5. Koruma

Fiyatlarınızın toplu şekilde çekilip başka sitede yayınlanmasını engellemek için oran sınırlama ve kaynak doğrulama uygulanır.

Makas ve kâr marjı yönetimi

Ekranda gösterdiğiniz fiyat, kaynaktan gelen ham fiyat değildir; kendi alış-satış farkınız uygulanmış hâlidir. İyi kurulmuş bir sistemde bu farkı:

yönetebilirsiniz. Bunu yazılımcıya haber vermeden değiştirebiliyor olmanız, sistemin gerçekten sizin olduğunun göstergesidir.

Sık karşılaşılan sorunlar

BelirtiMuhtemel sebepÇözüm
Fiyat geç güncelleniyorÖnbellek süresi uzun ya da CDN araya giriyorFiyat uç noktasını önbellekten muaf tutmak
Kuruş farklarıKayan nokta hatalarıTam sayı tabanlı hesap ve tek noktada yuvarlama
Ekran boş kalıyorKaynak kesintisi, yedek senaryo yokSon geçerli fiyatı zaman damgasıyla göstermek
Mobilde tablo taşıyorSabit genişlikli tabloKart görünümüne dönüşen duyarlı tasarım
Kota doluyorHer ziyaretçi için ayrı istekSunucu tarafı tek istek + önbellek

Uygulamalı bir örnek için Zenit Kıymetli Madenler ve Saruhan Kıymetli vaka analizlerine bakabilir, hizmet detayları için altın fiyat ekranı yazılımı sayfamızı inceleyebilirsiniz.

Fiyat ekranınızı kuralım

Kaynağınızı ve ürün gamınızı öğrenelim; kurulum süresini ve kapsamı netleştirelim.

Ücretsiz Analiz Al