Özet:
- Destek maliyetlerinin sağlanmasına yardımcı olmak için yeni API Trafik Yönetimi kontrolleri uyguluyoruz. ORCID topluluğumuz arasında adil bir şekilde paylaşılır ve hizmetlerimizi en çok kullananlar yükün adil payını üstlenir
- Şubat 2025 olarak, ORCID Günlük Kullanım Kotası uygulanmaya başlanacak ve Genel ve Anonim API'ler için Oran Sınırı değiştirilecek
- Üye API'si değiştirilmeyecek ve ORCID üyeler etkilenmeyecek
- Bunun, Genel veya Anonim API müşterilerimizin %1'inden azını etkileyeceğini öngörüyoruz
Diğer PID altyapı kuruluşları gibi, ORCID benimsenmesi dünya çapında artmaya devam ediyor ve tutulan verilere erişim talepleri ORCID kayıt defteri de onunla birlikte büyüyor. Bir parçası ORCIDTopluluk odaklı, kâr amacı gütmeyen bir altyapı kuruluşu olarak misyonumuz, ORCID veriler, kullanmak isteyebilecek herkese mümkün olduğunca az erişim engeliyle ve özgürce ve açık bir şekilde sunulur. Bunu, kamu veri dosyamızın yıllık olarak yayınlanması ve herkesin tüm kamu verilerini sorgulamak ve erişmek için ücretsiz olarak kullanabileceği hem Kamu (kayıtlı) hem de Anonim API'lerimiz olan kamu API'lerimizi sağlayarak başarıyoruz. ORCID kayıt. Bu hizmetler çok iyi kullanılıyor. Genel veri dosyası genellikle yılda binlerce kez indiriliyor ve genel API'lerimiz genellikle ayda 100M–150M isteği işliyor.
Misyonumuzun bir diğer önemli parçası da sürdürülebilirliğimizi sağlamaktır. Amacımız kalıcı tanımlayıcı hizmetler sunmaktır ve bu vaadi yerine getirmek için uzun vadede var olduğumuzdan emin olmak istiyoruz. Finansal olarak kendimizi sürdürmemizi mümkün kılan 1,400'den fazla örgüt üyemizin desteği için çok minnettarız. Eşitlik ruhuna uygun olarak, destekleme maliyetlerinin de ORCID topluluğumuz arasında adil bir şekilde paylaşılır ve hizmetlerimizin en yoğun kullanıcıları yükün adil payını üstlenir. Sürekli artan kullanımla birlikte, son aylarda API'lerimize erişim modellerine yakından baktık ve daha mütevazı kullanıcıların büyük çoğunluğuna kıyasla çok büyük hacimli çağrılar yapan az sayıda istemci olduğunu fark ettik. Bu kullanımı yönetmemize yardımcı olmak için, 2025'te API trafiğini yönetme şeklimizde bazı değişiklikler yapacağız.
Başlangıçtan beri, ORCID tüm API'lerimizde (Üye, Genel ve Anonim) cömert API Oran Sınırları (her API istemcisi tarafından saniyede yapılabilecek maksimum istek sayısını belirten) vardı. Bunlar öncelikle sistemlerimizin sağlığını korumak ve bir istemcinin aşırı kullanımının diğer herkesin erişimini etkilememesini sağlamak için kullanılır. Şimdi, aşağıda daha ayrıntılı olarak açıklandığı gibi, Anonim ve Genel API'lerimiz için 2025'in başlarında (her API istemcisi tarafından bir günde yapılabilecek maksimum istek sayısını belirten) yeni Kullanım Kotası uygulamayı planlıyoruz. Aynı API'lerdeki oran sınırını da düşüreceğiz. API kullanıcılarının büyük çoğunluğu bu kotalardan etkilenmeyecek; mevcut Anonim ve Genel API istemcilerinin yüzde birinden daha azını etkileyeceğini öngörüyoruz! Üye API için bir Kullanım Kotası getirmeyeceğimiz veya Oran Sınırını değiştirmeyeceğimiz için üyelerimizden hiçbirinin etkilenmesini öngörmüyoruz.
API Trafiği Nasıl Yönetilir?
- Oran Limitleri: Belirli bir zaman dilimi içerisinde bir API istemcisine yapılabilecek istek sayısı, yani saniyede 24 istek
- Kullanım Kotaları: Belirli bir zaman diliminde, örneğin 24 saatlik bir süre içerisinde yapılabilecek maksimum istek sayısı
Erişimi etkinleştirme hedeflerini dengelemek ORCID uzun vadeli sürdürülebilirliğimizle verilerimizi
Yılın başlarında API'lerimizin kullanım sınırlarını değiştirme sürecini ele aldığımızda hedefimiz, genel API'lerimizin az sayıdaki yüksek hacimli, bazen ticari kullanıcısını, bunları desteklemenin maliyetini paylaşmaya teşvik etmek ve aynı zamanda daha küçük ölçekli, genellikle ticari olmayan entegrasyonlar için mümkün olan en düşük kullanım engellerini korumaktı. 10 kurucu ilke:
"ORCID tanımlayıcılar ve kayıt verileri (gizlilik ayarlarına tabidir), ücretsiz ve ücretli API'ler ve hizmetlerin bir kombinasyonu aracılığıyla kullanıma sunulacaktır. sürdürülebilirliğini sağlamak için herhangi bir ücret belirlenecektir. ORCID kar amacı gütmeyen, hayırsever bir kuruluş olarak, ORCID sistemi.”
2024'ün başlarında, Anonim ve Genel API trafiğinin ayrıntılı bir analizini gerçekleştirerek çeşitli senaryoların etkisini doğru bir şekilde modelledik, böylece bu ikili hedefleri en iyi karşılayanı belirleyebildik. Günde 1,000'den fazla API çağrısı yapan tüm istemciler için birkaç aylık kullanım verisi topladık, anonim API'nin benzer IP adresi aralıklarından gelen kullanımı kümeledik, çünkü bazı taraflar mevcut hız sınırımızı aşmak için aynı anda birden fazla sunucudan API'ye erişiyor gibi görünüyor.
Analizimiz, bir avuç Anonim API istemcisinin API çağrılarının büyük çoğunluğunu oluşturduğunu ortaya koydu - toplam kayıt trafiğinin %80'i - bazı Anonim API istemcileri tek başına günde yaklaşık 1 milyon çağrı yapıyor. Bunlar, yeni Kullanım Kotalarından öncelikli olarak etkilenecek istemcilerdir. Analizimizi ORCID Yönetim Kurulu, çeşitli senaryoları inceleyerek her birinin stratejik, risk ve sermaye etkilerini göz önünde bulundurdu. Aşağıda özetlenen Kullanım Kotaları, Yönetim Kurulu tarafından Eylül 2024 toplantısında onaylandı.

API Trafik Yönetimi yardımcı olur ORCIDTopluluğumuz sürdürülebilirliğimize adil bir şekilde katkıda bulunur
ORCID'nin mevcut Oran Sınırı, Üye, Genel ve Anonim API'leri için saniyede 24 istektir. Şu anda API'lerimizin hiçbiri için Kullanım Kotası bulunmamaktadır.
Şubat 2025'te günlük Kullanım Kotası uygulamasını başlatacağız ve Genel ve Anonim API'ler için Oran Sınırını aşağıdaki gibi değiştireceğiz:
| Yeni API Sınırlamaları | Anonim API | Genel (kayıtlı) API | Üye API'sı — Değişmedi |
|---|---|---|---|
| Oran Sınırı | 12 istek/sn | 12 istek/sn | 24 istek/sn |
| Kullanım Kotası | 25 bin okunma/gün (IP adresi başına) | 100 bin okunma/gün (Müşteri Kimliğine göre) | Kullanım Kotası Yok |
Müşterilerin uyum sağlaması için zaman tanımak amacıyla Anonim API için Kullanım Kotası birkaç ay boyunca kademeli olarak devreye alınacaktır.
Bunun Anonim ve Genel API istemcilerimizin 50'sinden azını (5,700 aktif entegrasyondan!) etkileyeceğini öngörüyoruz. Üye API'miz için bir Kullanım Kotası getirmeyeceğiz ve Oran Sınırı değişmeden kalacak. Bu, bir ORCID Mevcut Oran Sınırımızdan tam olarak yararlanan üye kuruluşlar, günde yaklaşık 2 milyon istekte bulunabilecekler. Bu, analizimizde ortaya çıkan kullanım kalıplarının çok üzerindedir; dolayısıyla üyelerimizin herhangi bir şekilde kesinti yaşamasını öngörmüyoruz.
ORCID her zaman yıllık Genel Veri Dosyası indirmek isteyen herkes için ücretsizdir, ancak bulunan verilere adil ve eşit erişimi sağlamamız hayati önem taşımaktadır. ORCID şimdi ve gelecekte kayıt olun. API trafiği yönetimine yaklaşımımızı gözden geçirmek bunun bir parçasıdır. Ekim ayında, "Genel API'ler Hizmet Şartları” (eskiden “Genel Müşteri Hizmet Şartları” olarak bilinirdi) hem Genel hem de Anonim API'lerimiz için kullanım koşullarını daha ayrıntılı olarak belirtir. Bunda şunları yaparız:
- Şartların hem Anonim (kayıtlı olmayan) hem de Genel (kayıtlı) API'lerimiz için geçerli olduğu açıklığa kavuşturuldu
- 'Ticari kullanım' tanımı netleştirildi
- Kısıtlamanın yanı sıra, Genel API'lere gelen trafiği yönetmek için hız sınırlamaları kullanabileceğimizi veya kullanım kotaları uygulayabileceğimizi açıkladık
- Genel API'lere erişirken yayınladığımız oran limitlerine ve kullanım kotalarına uymanız gerektiği açıklandı
- Public API kimlik bilgilerinizi Üye API aracılığıyla kuruluşunuza aktarmayı kabul edeceğimiz koşulları açıkladık
- Gizlilik düzenlemelerine uymak amacıyla, Genel API'lerden elde edilen verileri pazarlama iletişimleri için kullanabileceğiniz koşullar açıklığa kavuşturuldu
- Hizmet Şartları'nın çevirilerinin durumuyla ilgili bir not eklendi
Anonim API'mizin ticari olmayan kullanıcılarını, günlük 25 bin okumanın üzerinde ancak 100 bin okumanın altında olan kullanıcılarımızı, My API aracılığıyla ücretsiz bir Genel API anahtarı için kaydolmaya teşvik ediyoruz. ORCID sayfa. Bu, API'lerimizi yüksek hacimli kullananları daha iyi anlamamızı ve kullanımlarının diğer Genel API kullanıcılarını etkileyebilecek bir düzeye ulaşması durumunda onlarla iletişime geçmemizi sağlayacaktır. API'lerimizi günde 100 bin okumanın üzerinde ticari olmayan şekilde kullanan kuruluşlar ve tüm ticari API erişimleri için, katılmayı düşünmenizi öneririz ORCID bir olarak örgüt üyesiGerçek zamanlı senkronizasyon da dahil olmak üzere bir dizi başka avantaj sunan ORCID kamuya açık veri dosyası ve Kullanım Kotası olmayan ve cömert bir Oran Sınırı olan API erişimi.
Mütevazı Kullanım Kotası uygulayarak ve Anonim ve Genel API istemcileri için Oran Sınırını ayarlayarak, hizmetlerimizin bütünlüğünü ve kullanılabilirliğini, talep arttıkça bile, uzun vadeli sürdürülebilirliğimizi sağlayacak ve verilerimize eşit erişim sağlama yeteneğimizi kolaylaştıracak bir şekilde koruyabileceğimizden eminiz. Genel veya Anonim API'lerin kullanıcıları için yaklaşan değişiklikler veya Genel API Hizmet Şartları'ndaki güncellemeler hakkında herhangi bir yorumunuz veya sorunuz varsa, lütfen şuraya yazmaktan çekinmeyin: API Kullanıcıları Grubu forumu.