Feed parçalama

Feed'i parçalamak, feed'in tamamını kesişmeyen birden fazla alt kümeye bölmek anlamına gelir. Arka uç sistemlerinize, filo türlerinize ve boyutlarınıza bağlı olarak parçalama gerekebilir.

Ne zaman parçalama yapmalısınız?

  • Feed'in boyutu çok büyükse (50 MB'tan fazla) bu durum, iş ortağı veri güncelliği şartlarını karşılamaya çalıştığında performans sorunlarına neden olabilir.

  • İş ortağının arka uç sistemi, farklı ülkelerdeki sistemlerde filo bilgilerini birleştirme konusunda teknik zorluklar yaşıyor.

  • Parçalama işleminin sistemin performansını tehlikeye atmasını önlemek için her bir mikro mobilite sistemiyle ilgili olarak aşağıdakileri yapmanızı öneririz:

    • İstasyon gerektirmeyen: Parça sayısını minimumda tutmanızı ve her parçayı mantıksal olarak mümkün olduğunca büyük yapmanızı öneririz. Her parça, en az bir metropol alanı büyüklüğünde veya daha büyük bir coğrafi hizmet alanını kapsamalıdır.

    • Yerleştirilmiş: Parçalama işlemine izin verilir ve iş ortaklarının feed'i metropol bölgelere göre parçalaması önerilir.

Genel kurallar

  • Her parça, sistemi tam olarak açıklayabilen ve bağımsız olarak kullanılabilen eksiksiz bir GBFS dosyası grubu içermelidir.

  • İlgili tüm bilgiler tek bir parçada yer almalı ve diğer parçalarla çapraz referans oluşturulmamalıdır. Örneğin, A parçası içindeki bir istasyonsuz araç, B parçası içindeki bir sistem fiyatlandırma planına referans veremez. Bunun yerine, fiyatlandırma planı A parçası içinde tanımlanmalıdır.

  • Tüm parçalar kesişmemelidir. Bağlantısız bir araç veya bağlı istasyon iki farklı parçada sunulursa iki ayrı öğe olarak değerlendirilir ve yinelenen bilgiler kullanıcılara gösterilir.

  • Bir parçada tanımlanan coğrafi sınırlar, ayrı bir parçada tanımlanan coğrafi sınırlar ile çakışmamalıdır.

  • Coğrafi sınırlar, çokgenin dışındaki alanlara referans veren saat yönünün tersine düzenlemeyi kullanmamalıdır.