XML ürün feed’inizi güvenli bir katalog akışına dönüştürerek creator bazlı vitrin, güncel stok/fiyat, ölçülebilir link ve kontrollü ürün seçimi kurun.
Creator storefront, bir influencer'ın takipçileri için seçtiği ürünleri tek bir alışveriş vitrini içinde sunar. Marka açısından değer yalnız yeni bir sayfa açmak değildir: doğru kurulum; katalog uygunluğunu, güncel fiyat ve stoğu, creator seçimini, link attribution'ını ve iade sonrası finansal sonucu aynı veri zincirinde birleştirir. XML ürün feed'i bu zincirin katalog girişini otomatikleştirebilir; fakat ham XML'i doğrudan canlı vitrine basmak güvenli veya yönetilebilir bir çözüm değildir.
Başarılı sistem, feed'i bir kaynak beyanı olarak kabul eder. Veriyi indirir, güvenli biçimde ayrıştırır, markanın ana modeline eşler, doğrular, satışa uygunluk kurallarından geçirir ve ancak sonra creator vitrinlerine açar. Bu ayrım; bozuk bir fiyatın, sıfır stoklu ürünün veya yetkisiz görselin yüzlerce sayfaya aynı anda yayılmasını önler.
Storefront mimarisinin sekiz adımı
Önerilen akış şöyledir:
Feed sağlayıcı → güvenli indirici → XML ayrıştırıcı → hazırlama alanı → ana ürün kataloğu → uygunluk motoru → creator seçim katmanı → storefront ve attribution
Her bileşenin işi ayrıdır:
- Güvenli indirici, yalnız onaylı HTTPS adresine bağlanır; zaman aşımı, boyut sınırı ve kimlik doğrulamayı yönetir.
- Ayrıştırıcı, beklenen XML şemasını okur; harici varlık çözümlemeyi kapatır ve hatalı dokümanı karantinaya alır.
- Hazırlama alanı, ham kaydı canlı sistemden ayırır ve dönüşüm sonucunu izlenebilir kılar.
- Ana katalog, kanal değişse de sabit kalan ürün, varyant ve kategori kimliklerini tutar.
- Uygunluk motoru, stok, fiyat, marj, mevzuat, kategori ve creator kısıtlarını uygular.
- Creator seçim katmanı, influencer'ın izin verilen ürünlerden koleksiyon kurmasını sağlar.
- Storefront, hızlı, mobil uyumlu ve güncel ürün kartlarını yayınlar.
- Attribution katmanı, creator ve içerik kimliğini sipariş/iadeye kadar taşır.
XML bağlantısını tarayıcı tarafında açmak doğru değildir. Feed adresi kullanıcıya görünmemeli; kullanıcı adı, parola veya erişim anahtarı URL içine yazılmamalıdır. Sunucu tarafı indirme servisi kimlik bilgisini sır yönetiminden almalı, ağ erişimini izinli alan adlarıyla sınırlandırmalı ve yönlendirmeleri kontrol etmelidir. XML External Entity benzeri harici varlık özellikleri kapalı tutulmalı; sıkıştırılmış dosyalarda açılmış boyut sınırı uygulanmalıdır.
Feed sözleşmesi: alan adından daha fazlası
Marka ile platform arasında sürümlü bir feed sözleşmesi yazın. En az şu alanlar tanımlanmalıdır:
| Feed alanı | Ana katalog hedefi | Zorunluluk | Doğrulama |
|---|---|---|---|
| sku | canonicalSku | Evet | Marka içinde tekil, değişmez |
| barcode | barcode | Kategoriye göre | Baştaki sıfırlar korunur |
| parent_sku | productGroupKey | Varyantta | Var olan ana ürüne bağlanır |
| name | productName | Evet | Boş değil, uzunluk sınırında |
| category | sourceCategory | Evet | Onaylı kategori haritasında |
| attributes | attributes | Kategoriye göre | Kod, değer, birim normalleşir |
| price | channelPrice | Evet | Para birimi, vergi ve marj kontrolü |
| stock | sellableInventory | Evet | Tam sayı, sıfırdan küçük değil |
| image | mediaAsset | Evet | HTTPS, erişilebilir, izinli format/hak |
| product_url | canonicalProductUrl | Evet | Markanın izinli alan adına ait |
| updated_at | sourceUpdatedAt | Önerilir | Geçerli saat dilimi ve geçmişe gitmeme |
Kaynak kategori adını doğrudan storefront filtresi yapmak yerine eşleme tablosu kullanın. “Cilt Bakım”, “Cilt Bakımı” ve “Skin Care” tek hedef kategoriye bağlanabilir. Birimlerde de “50 ml”, “50ML” ve sayısal 50 + ml birleştirilir. Bu normalizasyon yapılmazsa creator araması, filtreleri ve ürün karşılaştırması hızla bozulur.
Feed sözleşmesinin sürümü değiştiğinde eski ayrıştırıcıyı sessizce kırmak yerine uyumluluk testi çalıştırın. Yeni zorunlu alan önce hazırlama ortamında doğrulanmalı; yayın servisi desteklemediği sürümü reddetmeli ve sorumlu ekibe anlaşılır hata raporu vermelidir.
Tam feed, artımlı feed ve silinen ürünler
Tam feed her çalışmada bütün kataloğu gönderir. Başlangıç için anlaşılırdır; büyük katalogda maliyetli olabilir. Artımlı feed yalnız değişen kayıtları gönderir, ancak kaçırılan güncelleme ve sıralama sorunlarını yönetmek gerekir. Pratik model, sık artımlı güncelleme ile günlük veya haftalık tam uzlaştırmayı birlikte kullanır.
Silinen ürünü yalnız feed'de “görünmedi” diye anında kalıcı olarak silmeyin. Tam feed eksik veya yarıda kesilmiş olabilir. Şu korumaları ekleyin:
- Feed satır sayısı önceki sağlıklı çalışmaya göre beklenmedik oranda düşerse yayını durdurun.
- Ürün kaybını önce “pasif aday” durumuna alın.
- Belirli bir tolerans ve ikinci doğrulama sonrası storefront'tan kaldırın.
- Açık sipariş, geçmiş satış ve creator hakediş kayıtlarını koruyun.
Her çalışma bir run ID taşımalı; başlangıç/bitiş zamanı, indirilen bayt, işlenen satır, eklenen/değişen/pasifleşen ürün ve hata sayısı raporlanmalıdır. Aynı feed ikinci kez işlendiğinde mükerrer ürün üretmemesi için SKU ve kaynak sürümüyle idempotent upsert uygulanır.
Creator'a katalog değil, uygun ürün evreni sunun
Bir creator'ın binlerce ürün arasından seçim yapması iyi deneyim değildir. Uygunluk motoru önce markanın ticari ve operasyonel kurallarını uygular:
- Ürün aktif ve yeterli stokta mı?
- Satış fiyatı ve creator komisyonu sonrası katkı payı pozitif mi?
- Görsel ve açıklama yayın kalitesinde mi?
- Ürün yaş, sağlık iddiası veya kategori açısından ek onay gerektiriyor mu?
- Creator'ın kategori, ülke veya münhasırlık kısıtıyla çakışıyor mu?
- İade oranı ya da teslimat sorunu belirlenen eşiği aşıyor mu?
Sonra creator editoryal seçim yapar. Ürünü yalnız eklemek yerine neden önerdiğini, hangi kullanım rutininde yer aldığını ve varsa uygun hedef kitleyi belirtebilir. Marka mesaj sınırlarını ve doğrulanmış ürün bilgilerini sağlar; creator'ın gerçek deneyimini tek tip reklam metnine dönüştürmez.
Storefront koleksiyonları kullanım problemine göre düzenlenebilir: “şehir içi koşu setim”, “üç adımlı akşam rutini” veya “küçük mutfak için seçimler”. Koleksiyon sırası manuel seçim, stok güveni ve performans sinyalinin dengesiyle belirlenir. Sadece en yüksek komisyonlu ürünü üstte göstermek güveni ve uzun vadeli verimi zedeler.
Fiyat ve stokta yayın güvenliği
Storefront ürün kartındaki fiyat ile checkout fiyatı farklıysa dönüşüm ve güven düşer. Feed sıklığı kategori hızına göre belirlenmelidir; ancak daha sık çekmek tek başına tutarlılık sağlamaz. Checkout her zaman otoritatif fiyat ve stoğu tekrar kontrol eder.
Üç durum etiketi yararlıdır:
- Güncel: son başarılı feed, beklenen zaman penceresi içinde.
- Bayat: feed gecikti; yeni sipariş öncesi canlı doğrulama gerekir.
- Karantina: fiyat/stock anomalisi var; ürün storefront'ta gösterilmez.
Bir fiyatın bir önceki çalışmaya göre olağan dışı düşmesi otomatik kampanya sanılmamalıdır. Para birimi, ondalık ayırıcı veya vergi hatası olabilir. Marj tabanı ve yüzde değişim eşiği, şüpheli kaydı insan onayına gönderir. Sıfır stokta ürün ya gizlenir ya da “haberdar et” durumuna geçer; creator'ın linki bozuk sayfaya yönlendirilmez.
Ölçülebilir link ve sipariş bağlantısı
Her storefront linki en az creator, storefront, ürün ve kampanya kimliği üretmelidir. Google Analytics için tutarlı UTM alanları eklenebilir:
- utm_source: creator veya influencer ağının sabit kaynağı
- utm_medium: affiliate, creator veya social gibi onaylı sözlük değeri
- utm_campaign: kampanya kodu
- utm_content: içerik ya da koleksiyon varyantı
UTM raporlama sınıflandırmasıdır; tek başına hakediş kaydı değildir. Tıklama anında birinci taraf attribution kimliği oluşturun, izin ve gizlilik gereksinimlerine uygun biçimde oturuma taşıyın, sipariş satırına kaydedin ve iade/iptal olaylarıyla uzlaştırın. Kupon ile link farklı creator'ları gösterirse önceden yazılmış öncelik kuralını uygulayın. Ayrıntılar için link ve kupon dönüşüm takibi rehberine bakın.
Test senaryosu: 2.400 SKU ve 30 creator
Bir moda markası 2.400 varyantlık tam feed sağlar. İlk çalışmada 2.310 kayıt doğrulamadan geçer; 42 mükerrer barkod, 18 geçersiz fiyat ve 30 erişilemeyen görsel karantinaya alınır. Uygunluk motoru stok, marj ve teslimat kuralından sonra 680 varyantı creator seçimine açar. Pilot 30 creator'la başlar; her biri en fazla 20 ürün ve üç koleksiyon seçer. Marka 15 dakikalık artımlı stok/fiyat akışı ile gece tam uzlaştırma çalıştırır. İlk ay yalnız GMV değil; feed başarı oranı, bayat ürün süresi, storefront tıklama oranı, ürün sayfası dönüşümü, iade sonrası net satış ve creator başına katkı payı raporlanır.
RACI ve operasyon sahipliği
| İş | Sorumlu | Nihai onay | Danışılan | Bilgilendirilen |
|---|---|---|---|---|
| Feed sözleşmesi ve güvenlik | Entegrasyon/BT | Teknoloji lideri | Bilgi güvenliği, marka | E-ticaret |
| Alan/kategori eşleme | Katalog ekibi | E-ticaret lideri | Ürün, SEO | Creator ekibi |
| Fiyat, marj ve stok kuralı | Finans/operasyon | Ticari lider | E-ticaret | Creator'lar |
| Ürün uygunluğu | E-ticaret | Marka lideri | Hukuk, kalite | Destek |
| Storefront seçimi | Creator | Influencer program yöneticisi | Marka | E-ticaret |
| Attribution ve hakediş | Veri/finans | Finans lideri | Hukuk, BT | Creator'lar |
Canlıya çıkmadan önce
- Feed alanı ve sürümü örnek dosyayla sözleşmeye bağlandı mı?
- İndirme adresi, kimlik bilgisi, ağ sınırı ve XML ayrıştırıcı güvenliği test edildi mi?
- SKU, barkod, ana ürün/varyant, kategori ve birim eşlemeleri doğrulandı mı?
- Eksik, mükerrer, aşırı fiyat değişimi ve feed küçülmesi karantina üretiyor mu?
- Tam ve artımlı feed sırası; gecikmiş olay ve pasifleştirme senaryosu test edildi mi?
- Storefront yalnız satılabilir ve onaylı ürünleri gösteriyor mu?
- Checkout fiyat/stoğu yeniden doğruluyor mu?
- Creator linki sipariş, kısmi iade ve tam iadeye kadar izlenebiliyor mu?
- Alarm ve manuel düzeltme için isimlendirilmiş nöbet/sorumlu var mı?
Feed altyapısı doğru kurulduğunda creator storefront tek seferlik kampanya sayfası olmaktan çıkar. Güncel katalogla beslenen, creator'ın güvenilir seçkisini koruyan ve markanın satış sonucunu ölçebildiği kalıcı bir ticaret kanalına dönüşür.
Influencer Marketplace marka hesabınızı oluşturun ve e-ticaret satıcı kurulumunu başlatın; ürün feed'inizi yönetilebilir creator vitrinlerine dönüştürün.
