שותף צריך לספק לנו רק קבוצת פידים אחת, והיא צריכה להיות תואמת ל-GBFS V2.2 למערכות עם עמדות עגינה או למערכות ללא עמדות עגינה. הקבוצה צריכה לכלול רק עותק אחד של כל קובץ.
לדוגמה, הוא יכול להכיל רק station_information.json
אחד. בגלל מגבלת הקבצים, יש מגבלות על קבוצת פידים:
- הפיד מוגבל לקבוצה אחת של קובצי GBFS עם שדות שמוגדרים בשפה המקומית של העיר שבה הוא פועל, במקרים המתאימים. לדוגמה, אם פיד מכסה גם את בריטניה וגם את גרמניה, הערך של
stations[].name
צריך להיות שם התחנה באנגלית לתחנות שממוקמות בבריטניה, ובגרמנית לתחנות שממוקמות בגרמניה. - הפיד צריך להיות מקיף לגבי אזורי המטרופולין שהוא מכסה. Google מאפשרת פיצול של פידים במקרים שבהם הדבר נחוץ. כל שארד צריך לכסות אזור גיאוגרפי של שירות בגודל של אזור מטרופוליני לפחות, או גדול יותר. מידע נוסף על חלוקת פידים זמין במאמר חלוקת פידים.
הגדרות של סוגי נתונים מובְנים
כדי ליצור פיד בצורה תקינה, אתם צריכים לפעול בהתאם להגדרות של סוגי הנתונים המובנים הרלוונטיים שאנחנו מספקים. בהגדרות GBFS, כל הקבצים ב-GBFS V2.2 מפורטים עם ציון המערכות שהם רלוונטיים להן בכותרת, עם הפרמוטציות הבאות:
- מערכת עגינה
- מערכת ללא תחנות עגינה
- מערכת עם עמדת עגינה ומערכת ללא עמדת עגינה
לדוגמה, אם הספק משתמש במערכת ללא תחנות עגינה, צריך לספק רק קבצים שמצוינים בתור Dockless system
או Dockless and docked systems
כדי לתאר את המערכת. מידע נוסף זמין במאמר בנושא מערכות נתמכות של מיקרו-ניידות.
בכל קטע בהגדרות GBFS מופיעות ההגדרות של סוגי הנתונים המובְנים שצריך כדי ליצור פיד מלא. הוא כולל את ההגדרות וההוראות שספציפיות לסוג הספק של הפיד.