Amazon E-ticaret API’si Nasıl Kullanılır: Örnekler ve Fiyatlandırma

Web sitenizde Amazon ürünleri, incelemeler veya reklamlar göstermek istiyorsanız, kesinlikle Amazon API ile çalışmalısınız. Bu makalede, bir API anahtarını nasıl alacağınıza dair bazı kullanışlı ipuçları, Amazon API örnekleri, fiyatlandırma ve limitler bulacaksınız.
ChatGPT’in ne düşündüğünü gör Canlı Widget Düzenleyicisini Aç
Tarafından
How to Use Amazon Ecommerce API: Examples and Pricing

Amazon API nedir?

Amazon API, geliştiricilerin Amazon’un mantığına, verilerine ve işlevselliğine arka uç hizmetlerinden erişmesini sağlayan bir arabirimdir. API ile çalışmak ve API anahtarı oluşturmak için, yeni API’ler veya Product Advertising hesabı oluşturmak için kullanılan Amazon API Gateway’e giriş yapmanız gerekecek. Ücretsizdir; ancak birkaç sınırlama vardır; bunları bu yazıda daha sonra ele alacağız.

Ne için faydalı olabilir?

Amazon API, e-ticaret verilerini toplamak ve kullanmak için harika bir araçtır. Aşağıda, bundan nasıl faydalanabileceğinize dair bazı örnekler bulacaksınız:

  • Amazon mağazanızdaki satışa sunulan ürünlere erişin;
  • Müşteri incelemelerini alın ve gösterin;
  • Amazon ürünlerini satmak için kendi mağazanızı kurun;
  • Ürünleri ara;
  • Ürün ayrıntılarını kendi dilinizde alın;
  • Onların satış ortağı olun.

Amazon API anahtarını nasıl alırsınız

Amazon API ile çalışmak ve tüm işlevselliğe erişim sağlamak için bir API anahtarına ihtiyacınız olacak. Zor değil; Amazon Product Advertising API’de kolay başlangıç için hızlı bir rehber. Bu, önceki bölümde listelenen tüm avantajları uygulama fırsatı sunar.

İpucu: Kimlik bilgilerini edinmeden önce, Amazon Ortaklık Programı’na katılabilmek için incelenmiş ve onaylanmış bir Amazon Ortaklık hesabına sahip olmalısınız.

İpucu: Amazon Ortaklık hesabınız yoksa bir hesap oluşturun ve kabul almak için Ortaklar İletişim Formu’nu doldurun. Formda, Amazon API’yi neden kullanmaya karar verdiğinize dair daha fazla bilgi vermeniz gerekecek.

Lütfen unutmayın: Sadece nitelikli ve güvenilir ortaklar, Ortak Programı üyesi olarak onaylanır.

  1. Product Advertising API’ye kaydolun. Amazon Ortakları sayfasında Araçlar’ı seçin ve ardından Product Advertising API’ye tıklayın. Hesabın yalnızca birincil sahibi Product Advertising API’ye kaydolma şansına sahip olacaktır.
  2. Katıl’a tıklayın.
  3. Kaydolduktan sonra, Kimlik Bilgileri İndirme sayfasına gidin, üretilen Gizli Anahtar veya Erişim Anahtarı’nı bulun ve kopyalayın. Kimlik bilgilerini CSV dosyasından da indirebilirsiniz.

Lütfen aklınızda bulunsun: API anahtarlarını iki yerde oluşturmanıza izin verilir: AWS (Amazon Web Services) yönetim panelinde ve Amazon Ortakları hesabında. Bir seçenek belirleyin; çünkü her iki yerde de oluşturulursa anahtarlar düzgün çalışmaz.

Her iki hesapta da geçerli lisans anahtarlarınız varsa, bunlardan birini silin veya devre dışı bırakın ve işler yoluna girer. Bu kadar kolay. Tek zorluk genelde lisanslı bir ortak olarak onay almaktır. Bazen uzun sürer ve her zaman başarıyla sonuçlanmaz.

Web sayfanızda yalnızca incelemeleri görüntülemeniz gerekiyorsa, Elfsight’in hazır çözümlerinden Amazon Yorumları widget’ı ile deneyin. Bu, birkaç dakika içinde web sitenizde incelemeleri zahmetsizce sergilemenize olanak tanır.

Amazon API Örnekleri

Amazon API’nin yardımıyla geliştiricilere kendi API’lerini oluşturma ve Amazon’dan web hizmetlerine bilgi aktarma imkanı sunulur. Aşağıda, e-ticaret API’lerinin en popüler birkaç örneğini ve bunların işlevlerini inceleyeceğiz.

Amazon Yorumları API

Amazon Advertising API ve SearchItems işlemiyle Amazon müşteri geri bildirimlerini alabilir, bunları sıralayabilir ve derecelendirebilirsiniz. Aşağıda bunun uygulanmasına dair bazı örnekler bulabilirsiniz.

Diyelim ki müşteri inceleme puanlarını belirli bir değerin üzerine filtrelemek istiyorsunuz. Bu filtre için “MinReviewsRating” yöntemi kullanmanız gerekir; bu filtreyle ilgili kod şu şekilde görünecek:

AvgCustomerReviews metodunu da ekleyebilirsiniz; bu, sonuçları ortalama müşteri incelemelerine göre sıralayacaktır.

Product Advertising API

Bir geliştirici olarak bu örneği kullanarak Amazon API’si tabanlı uygulamalar geliştirebilirsiniz. Ürünleri tanıtmayı yönetebilir, satışa sunulan ürünleri bulup tanıtabilir, müşterilerin incelemelerini filtreleyebilir ve satıcıların incelemelerini görüntüleyebilirsiniz. Product Advertising API, Amazon veritabanına açılan bir kapı görevi görerek kendi uygulamalarınızı veya web mağazalarınızı oluşturmanıza olanak tanır.

Daha da önemli olan, bu tür bir API ile ürüne dair genel bilgilere erişmenizdir. Pazar yerinin dili gibi yerelleştirilmiş ürün ayrıntılarını nasıl çekebileceğinize dair bir örnek aşağıdadır:

DeliveryFlags parametresiyle prime uygun ürünleri arama talebinde bulunmaya da davetlisiniz.

Amazon Ortaklık API’si

Bu makalede daha önce belirttiğimiz gibi, Amazon kullanıcıların bağlı ortaklar (Associates) olarak kaydolmasına olanak tanır. İnsanlar Amazon’a satış yönlendirir ve bunun karşılığında ödeme alır.

Ürünleri tanıtarak komisyon kazanabilirsiniz. Bunu mümkün kılmak için, Product Advertising API üzerinden istek gönderebilmek amacıyla otomatik olarak oluşturulan bir Ortak Etiketine sahip olmanız gerekir.

Lütfen unutmayın: Product Advertising API’yi yalnızca kaydolduğunuz Amazon Ortakları pazarı için kullanabilirsiniz. Örneğin Fransız pazarındayken ABD pazarında Product Advertising API’ye erişemezsiniz. Bunu yapmanın tek yolu ABD’de bir Ortak olmaktır.

Nakliye API’si

Amazon Product Advertising API üzerinden kargo bilgilerine erişmek için özel yöntemler ve istekler kullanmanız gerekecek. Ücretsiz kargo durumunu öğrenmek için IsFreeShippingEligible özniteliğini kullanın; müşterilerinize teklifin Amazon tarafından karşılanıp karşılanmadığını bildirmek için IsAmazonFulfilled özniteliğini kullanın. Müşterileriniz satıcının adını ve diğer ayrıntılı bilgileri görmek istiyorsa, MerchantInfo özniteliği çok faydalı olacaktır.

Product Advertising API ile teslimat verilerini almak için en temel öznitelik ve yöntemlere dair bir örnek aşağıdadır:

Amazon Fiyat API

Her e-ticaret web uygulaması, ürünlerin fiyat ayrıntılarını çekmek zorunda olacaktır. Amazon, bunu nasıl yapacağınıza dair net ve sade talimatlar sunar.

İpucu: İndirimdeki ürünler bazen birkaç birim içerebilir (örneğin tuvalet kağıdı seti veya pil paketi). Amazon, hem birimler için hem de tüm ürün için fiyatları getirir.

Amazon API: Fiyatlar ve Sınırlar

Bu yazıda esas olarak Product Advertising API’den bahsettik. İyi haber şu ki kullanım ücreti yok. Ancak bazı ciddi kısıtlamalar var. Örneğin, Product Advertising API’yi saniyede bir kez talep edebilirsiniz. Bu limiti aşarsanız hata mesajları alırsınız.

Geçerli son 30 gün içinde elde edilen her 4.600 ABD doları tutarındaki ürün geliri için sınır artırılabilir. Bu gerçekten çoktur; bu nedenle tüm Amazon API işlevlerini kullanmak ve ortak olmak istiyorsan önce siteni çok sayıda satış yapacak şekilde geliştirmelisin.

Ayrıca geliştiricilerin kendi API’lerini oluşturmak için kullanabileceği bir web hizmeti olan Amazon Gateway de mevcut. Amazon API Gateway fiyatlandırması hakkında konuşurken minimum ücretler ya da taahhütler yoktur. Aldığınız API çağrıları ve aktarılan veri miktarı için ödeme yapmanız gerekir. 12 ay boyunca erişilebilir olan ve 1 milyon REST API çağrısı, 1 milyon mesaj ve 750.000 bağlantı dakikası elde etme imkanı sunan ücretsiz bir katman bulunmaktadır.

Bu limitler çoğu proje için yeterlidir; ancak Amazon Gateway desteği talep ederseniz artırılabilir.

SSS

Amazon API ücretsiz mi?

Evet, öyle. Ancak saniyede yapılan istek sayısı, alınan mesajlar ve bağlantı dakikaları konusunda bazı kısıtlamalar vardır. Product Advertising API için limitler, Amazon üzerinden sattığınız ürünlerin değeri arttıkça artar.

Amazon İş Ortağı ve AWS hesaplarından API anahtarlarını aynı anda kullanmak mümkün mü?

Üzgünüz, hayır. Bu durum, Amazon API ile kendi API’nızı temel alan bir web uygulaması oluşturmaya çalıştığınızda karşınıza çıkabilir. İkisine de sahipseniz, hiçbirisi düzgün çalışmaz. Ancak yalnızca tek bir proje oluşturmaya odaklanırsanız, kimlik bilgileriniz harika çalışır.

Amazon API ile farklı pazaryerlerindeki ürün bilgilerini edinebilir miyim?

Hayır, yapamazsınız. Kayıtlı pazar yeriniz ABD’de bulunuyorsa, yalnızca ABD yerelinden bilgi çekebilirsiniz.

Sonuç

Amazon API, her geliştiricinin sunucularında tonlarca veriye erişmesini sağlayan harika bir araçtır. Kimlik bilgilerini edinmek ve bu aracı kullanmaya başlamak çok zor değildir; ancak bir miktar zaman ve emek gerekir, sabırlı olun.

Ayrıca, başka harika rehberlerimiz de var; örneğin Google İşletme Yorumlarını Web Sitesine Gömme konusunda nasıl yapılacağını keşfedebilirsiniz!

Makale tarafından
Pazarlama Adayı
Ben Andrei Kozinskiy, Elfsight’ta Pazarlama Lideriyim. İçerik ve çeşitli trafik kanallarıyla kullanıcı tabanını büyütmekten sorumluyum. Başkalarının başarısı için görüşlerimi ve deneyimlerimi paylaşmaktan hoşlanıyorum.