Requisitos gerais

Um parceiro precisa fornecer um único conjunto de feeds, que precisa estar em conformidade com a GBFS V2.2 para sistemas com ou sem dock. O conjunto precisa incluir apenas um de cada arquivo. Por exemplo, ele precisa conter apenas um station_information.json. Devido ao limite de arquivos, as seguintes restrições se aplicam a um determinado conjunto de feeds:

  • O conjunto de feeds é limitado a um único conjunto de arquivos GBFS com os campos definidos no idioma local da cidade que ele abrange, quando apropriado. Por exemplo, se um feed abranger o Reino Unido e a Alemanha, stations[].name precisará conter o nome da estação em inglês para as estações localizadas no Reino Unido e em alemão para as estações localizadas na Alemanha.
  • O conjunto de feeds precisa ser abrangente para as áreas metropolitanas que ele cobre. O Google permite o fragmentação de feeds quando necessário. Cada fragmento precisa abranger uma área de serviço geográfica pelo menos do tamanho de uma área metropolitana ou maior. Para mais informações sobre fragmentação, consulte Fragmentação de feed.

Definições de tipos de dados estruturados

Para criar seu feed, siga o conjunto aplicável de definições de tipo de dados estruturados que fornecemos. Nas definições do GBFS, todos os arquivos do GBFS V2.2 são listados com indicações de quais sistemas eles são aplicáveis no cabeçalho com as seguintes permutações:

  • Sistema encaixado
  • Sistema sem base
  • Sistema com e sem estação de ancoragem

Por exemplo, se o provedor usar um sistema sem dock, você só poderá fornecer arquivos indicados para Dockless system ou Dockless and docked systems para descrever o sistema. Para mais informações, consulte Sistemas de micromobilidade compatíveis.

Cada seção em Definições do GBFS fornece as definições de tipo de dados estruturados necessárias para criar um feed completo. Ele inclui as definições e instruções específicas para o tipo de provedor do feed.