19 Temmuz’da Yelp, seçkin bağımsız geliştiricilere, yüksek API kullanımı nedeniyle ücretli hesaplara geçmeleri gerekeceğini bildirdi. Reddit ve Twitter’ın son zamanlardaki iletişim sorunlarını hatırlatan bir hareketle, geliştiricilere bu değişikliği yapmaları için dört gün süre verildi.
Geliştiriciler 19 Temmuz e-postasını yanıtladığında Yelp, günde 1.000 API çağrısı sınırı için ayda 229 dolardan başlayan temel fiyatlandırmaya sahip bir dizi fiyatlandırma katmanı gönderdi.
Ancak Yelp, adet başına 1.000 adet için 8 ila 15 ABD Doları arası alakart paketleri içeren diğer seçenekleri ortaya çıkarmadı.
İletişim yöntemi ve şeffaflığın olmayışı, Yelp’in onlara 90 günlük bir süre tanıyıp özür dilemesine rağmen geliştiricilerin bazılarını kızdırdı ve hizmetlerini kapattı.
Ne oldu?
TechCrunch tarafından görüntülenen e-postada şu ifadeler yer alıyor: “Yelp Fusion API’ye kaydolduğunuz ve onu denediğiniz için teşekkür ederiz. API kullanımınız diğer birçok Yelp Fusion geliştiricisinden daha yüksektir ve Fusion API’yi platformunuza nasıl entegre ettiğiniz hakkında daha fazla bilgi edinmek istiyoruz.
“23.07.2024 saat 16:00 EST’ye kadar sizden haber alamazsak, yukarıda istenen bilgileri içeren bir yanıt alana kadar API anahtarınızı geçici olarak devre dışı bırakacağız.”
Yerel yemek seçeneklerini bulmak için Restoranlar adlı bir Mac uygulaması geliştiren David Kopec, blogunda Yelp’in kendisine başlangıçta 2014 yılında günlük 25.000’e kadar API çağrısını ücretsiz sunduğunu belirtti.
Diğer girişimler Yelp’in durumu ele alış şekliyle ilgili kendi şikayetlerini kamuoyuna açıkladılar.
Food Genie geliştiricisi Nick Perkins, TechCrunch’a Yelp’in duyurusuna şaşırdığını ve şirketin duyuruyla ilgili sorularını yanıtlamadığını söyledi. Perkins, 2017’de başlatılan 99 sentlik uygulamasının günde yalnızca birkaç yüz çağrı kullandığını söyledi.
Konum tabanlı bir ödül programı etrafında kurulmuş küçük bir girişim olan Enfits’in kurucu ortağı Roj Niyogi, şirketin yer verileri için Yelp’in API’sini kullandığını söyledi. Yelp’in kısa sürede haber vermesinin ve erişimi engellemekle tehdit etmesinin “kafaya dayalı sanal bir silah” gibi olduğunu söyledi.
Yelp yanıt veriyor
Yelp, TechCrunch’a şirketin 2019’da ücretli bir fiyatlandırma modeline geçtiğini ve geliştiricilerin kademeli olarak ücretli bir plana geçiş yaptığını söyledi. Ayrıca bu hamleden bu yana birçok geliştiricinin hala API’nin ücretsiz sürümünü kullandığını da belirtti.
“Yelp, Yelp Fusion API’nin ücretsiz, ticari ve sınırsız kullanımını 2019’da sonlandırdı ve son birkaç yıldır geliştiricileri ücretli bir programa geçirme sürecinde. Bir şirket sözcüsü yaptığı açıklamada, geliştirici topluluğu Yelp için önemlidir ve ücretsiz Yelp Fusion API’sinden ücretli programımıza geçiş süreciyle ilgili geri bildirimlerini duyduk” dedi.
Şirket, Temmuz ayındaki iletişimleri nedeniyle özür diledi. Şirket sözcüsü TechCrunch’a “Geçen hafta geliştiricilerin küçük bir yüzdesini etkileyen ve bu kullanıcılara erişimi genişleten kısaltılmış geçiş için özür dileriz” dedi.
Perşembe günü Yelp, geliştiricilere bir özür e-postası gönderdi ve ücretsiz kullanımlarını 90 gün uzattı. “Bu ayın başlarında size Yelp Fusion API kullanımınızla ilgili bir e-posta göndermiştik. Bu e-posta geliştiricilere, uygulamalarında kullanmak üzere Yelp verilerini kullanmaya devam etmek istemeleri halinde bizimle iletişime geçmeleri için 23 Temmuz’a kadar süre tanıdı. Daha fazla zamana ihtiyacınız olabileceğinin farkındayız ve ücretsiz erişiminizi bugünden itibaren 90 gün daha uzatıyoruz. TechCrunch tarafından görüntülenen e-postaya göre erişiminiz şu anda mevcut olmalıdır.”
“Bu kısaltılmış geçişin yol açmış olabileceği rahatsızlık veya hayal kırıklığı için özür dileriz.”
Perkins, TechCrunch’a Yelp’in ücretli API’ye geçişi “kötü yürütmesi” nedeniyle Food Genie’yi zaten App Store’dan çektiğini söyledi. Uygulamasını geri getirmeye karar verirse farklı bir API arayabileceğini ekledi.
Kopec ayrıca projesini kapatmaya karar verdi. Kendisine gönderilen deste ile web sitesi arasındaki fiyat farklılığı konusunda şirketin kendisine yanıt vermediğini söyledi.
TechCrunch’ın konuştuğu tüm geliştiriciler, dört günlük son teslim tarihinden ve şirketin iletişimi nasıl yürüttüğünden dolayı üzgündü. API’nin ücretli sürümüne geçiş konusunda pek de üzgün değillerdi.
“Restoranlar çok az satan bir uygulamaydı ve finansal olarak devam etmek her iki durumda da mantıklı olmazdı. Ama yine de, onlara ödeme yapılmasından çekinmiyorum [version of API]. Yalnızca bana dört gün önceden bildirimde bulunarak yanlış ve tehditkar bir e-posta gönderdiklerini söyledi,” diye e-posta yoluyla Kopec, Yelp’in API anahtarının devre dışı bırakılmasıyla ilgili notuna atıfta bulundu.
Yapay zeka modellerinin sayısı arttıkça, kullanıcı tarafından oluşturulan büyük miktarda veri üzerinde çalışan şirketler, üçüncü tarafların erişimini sınırlıyor. Geçen yıl boyunca, Twitter/X ve Reddit üçüncü taraf istemci ve araç üreticilerinin API şartlarını değiştirerek geliştirmeyi desteklemeye devam etmelerini zorlaştırdı.
Bu platformlar, popüler araçlar geliştiren ve bu sosyal ağları yıllarca destekleyen geliştiricileri yabancılaştırdı. Tıpkı Yelp’te olduğu gibi, geliştiriciler de bu platformların küçük geliştiricilere yönelik şeffaflık, destek ve fiyatlandırma eksikliğinden dolayı hayal kırıklığına uğradı. Sonunda birçoğu yeni platformlar için uygulamalar geliştirmeye yöneldi.
Belki Yelp’in bundan çıkaracağı bir ders vardır.
Kaynak: https://techcrunch.com/2024/08/02/yelps-lack-of-transparency-around-api-charges-angers-developers/