LizbonWeb Summit'te A1-33'teyiz.Detayları gör
Feedance
Sözlük · A

API (Uygulama Programlama Arayüzü)

Tanım

API, yani uygulama programlama arayüzü, iki ayrı yazılımın hiçbirini bir kişinin manuel olarak çalıştırmasına gerek kalmadan birbirleriyle veri alışverişi yapmasını ve birbirlerinde işlem tetiklemesini sağlayan tanımlı bir sözleşmedir. Feed yönetiminde API'ler; bir satıcının stok sistemi, bir feed yönetim platformu ve bir alışveriş kanalının birbirleriyle doğrudan iletişim kurmasını sağlar. Fiyat değişiklikleri, stok güncellemeleri ve yeni ürün listelemeleri, birinin belirli bir takvimle dosya yüklemesini beklemek yerine otomatik olarak karşılıklı aktarılır. Geleneksel bir feed iş akışı FTP üzerinden günde bir kez yenilenirken, API ile bağlı bir feed bir stok tükenmesini veya fiyat düşüşünü dakikalar içinde yansıtabilir.

Feed Yönetimi İçin Neden Önemlidir?

Hız ve doğruluğun etkisi katalog genelinde katlanarak büyür. Beş kanalda on bin SKU satan bir perakendeci, her fiyat değişikliğinde veya bir ürün tükendiğinde bir elektronik tabloyu manuel olarak yeniden yükleyemez; API bu güncellemenin otomatik olarak yayılmasını sağlar ve böylece reklamların stokta olmayan veya yanlış fiyatlı listelemeler için yayınlanmasını önler. API'ler feed yönetimini genişletilebilir de kılar: Bir feed aracı, bir platformun dosya yükleme şablonunun desteklediği alanlarla sınırlı kalmak yerine, daha zengin veri göndermek, onaylanmama nedenlerini almak veya performans metriklerini kataloğu yöneten aynı sisteme geri çekmek için bir kanalın API'sini doğrudan çağırabilir. Bu iki yönlü akış, aynı zamanda webhook gibi gerçek zamanlı tetikleyicilerin de temelidir; burada harici bir olay (yeni bir sipariş, ERP'deki bir fiyat değişikliği) sabit bir aralıkla değil, gerçekleştiği anda bir API uç noktasını çağırır. Alışveriş giderek yapay zekâ ajanlarına ve konuşmaya dayalı ticarete kaydıkça, bir kataloğun arkasında temiz ve iyi belgelenmiş bir API katmanının bulunması güzel bir ek olmaktan çıkıp temel bir gereklilik hâline geliyor; bu değişimi agentic commerce feed hazırlığı rehberimizde ele alıyoruz.

Nasıl Çalışır?

Feed ile ilgili API'lerin çoğu REST modelini izler: Bir istemci belirli bir URL uç noktasına HTTP isteği gönderir, kimlik doğrulama için bir API anahtarı veya OAuth token'ı ekler ve genellikle JSON biçiminde yapılandırılmış bir yanıt alır. Örneğin bir ürünün fiyatını güncelleme isteği, /products/{id} gibi bir uç noktaya yapılan bir PATCH çağrısı olabilir; yeni fiyat istek gövdesinde gönderilir ve yetkilendirme token'ı HTTP başlıklarında taşınır. API; hangi uç noktaların var olduğunu, her birinin hangi verileri beklediğini, ne döndürdüğünü ve hata kodlarının ne anlama geldiğini tam olarak tanımlar; "uygulama programlama arayüzü" ifadesi bu belgelenmiş sözleşmeyi ifade eder. İstek sınırları, sürümleme ve kimlik doğrulama kapsamları da bu sözleşmenin parçasıdır ve bir feed platformu, senkronize olduğu kanal tarafından yavaşlatılmamak veya engellenmemek için bunlara uymak zorundadır.

Örnek

<item>
  <g:id>SKU-88213</g:id>
  <title>Stainless Steel Pour-Over Coffee Dripper</title>
  <g:price>34.00 USD</g:price>
  <g:availability>in stock</g:availability>
  <custom_label_0>api_synced</custom_label_0>
  <last_synced_via>merchant-api-v3</last_synced_via>
  <last_updated>2026-08-15T09:41:00Z</last_updated>
</item>

Yukarıdaki last_synced_via ve last_updated alanları standart Google veya Meta özellikleri değildir; ancak birçok feed platformu, hangi ürünlerin toplu dosya yüklemesi yerine doğrudan bir API bağlantısıyla gönderildiğini ve bu verilerin ne kadar güncel olduğunu göstermek için bunları dahili olarak takip eder.

İlgili Kavramlar

API, diğer birçok feed yönetimi kavramını mümkün kılan taşıma katmanıdır: Webhook, esasen bir istek yerine bir olayla tetiklenen, tersine yapılmış bir API çağrısıdır; her ikisinde de taşınan veriler genellikle JSON olarak yapılandırılır; ve her istek, çağrının kimliğini doğrulayan ve gönderilen veriyi tanımlayan HTTP başlıklarını taşır. API'leri anlamak, modern feed platformlarının kanallarla sabit bir günlük takvim yerine neredeyse gerçek zamanlı olarak nasıl senkronize kaldığını anlamanın temelidir.

Hangi ürünlerin
kazandırdığını görün.

Feed'inizi ve GA4'ü bağlayın. Product Score, 4T, Price War ve Broken Size'ı kendi kataloğunuzda gösterelim.