Die General Transit Feed Specification (GTFS) ist ein vorhandenes Format für Fahrpläne für öffentliche Verkehrsmittel und zugehörige geografische Informationen. Bei der GTFS-basierten Integration werden GTFS und die Google Transit Ticketing Erweiterungen verwendet, um Schritt 1 der Travel Transport-Integration auszuführen: die Bereitstellung eines Feeds mit statischen Daten.
Die Partner Server API verwendet Kennungen wie ticketing_trip_id, die von GTFS bereitgestellt werden. Daher muss ein gültiger GTFS-Feed vorhanden sein, bevor die API verwendet werden kann.
Folgen Sie der Anleitung unten, um einen gültigen GTFS-Feed bereitzustellen.
Statischen GTFS-Feed erstellen
Damit Nutzer mit der GTFS-basierten Integration nach Routen und Fahrplänen für den Überlandverkehr suchen und diese finden können, ist ein GTFS-Feed von Partnern erforderlich. Die GTFS-Feeddaten enthalten statische Informationen zu Fahrplänen, Routen und Fahrkarteninformationen, die von Google verwendet werden, um eine Verbindung zur Partner-APIherzustellen.
1. Transit-Konto erstellen
Falls noch nicht geschehen, rufen Sie die Seite Erste Schritte mit Google Transit auf und fordern Sie über das Formular ein Konto an. Nach Abschluss der Überprüfung wird ein Konto erstellt und das GTFS-Dashboard wird verfügbar gemacht. Weitere Informationen zum Zugriff auf das Dashboard und zur Konfiguration finden Sie unter Transit-Partner-Dashboard öffnen.
2. GTFS-Feed mit Erweiterungen erstellen
Erstellen Sie Ihren GTFS-Feed mit den erforderlichen Abschnitten der Google Transit Ticketing-Erweiterungen. Weitere Informationen finden Sie im Abschnitt GTFS-Erweiterungen. Damit Nutzer davon profitieren, lesen und befolgen Sie die GTFS-Qualitätsanforderungen und Best Practices.
3. Feed benennen
Die empfohlene Namenskonvention für Feeds ist agency-region-country_code, z. B. gbus-ca-us, oder agency-country_code, wenn keine Region erforderlich ist, z. B. gbus-br. Für Testfeeds ist die empfohlene Namenskonvention test-agency-country_code, z. B. test-gbus-ca-us oder test-gbus-br.
4. Feed hochladen und aktualisieren
Folgen Sie der Anleitung GTFS-Feeddaten veröffentlichen , um Ihre GTFS-Daten hochzuladen und zu aktualisieren. Jedes Mal, wenn die Daten hochgeladen werden, werden sie einer automatischen Validierung unterzogen (bis zu 30 Minuten). Anschließend wird ein Validierungsbericht erstellt. Beheben Sie alle Fehler, bevor Sie mit dem nächsten Schritt fortfahren.
5. Vorschauumgebung anfordern
Nachdem die GTFS-Daten die Validierung erfolgreich durchlaufen haben, folgen Sie der Anleitung unter Feeddaten mit privater Vorschau testen , um die Vorschauumgebung zu aktivieren. Nach der Aktivierung sind die hochgeladenen Feeddaten in Google Maps für autorisierte Nutzer sichtbar. An diesem Punkt können die GTFS-Daten auch für Tests mit dem API-Server verwendet werden.
6. QA-Überprüfung vor dem Start anfordern
Nachdem alle problematischen Warnungen und Probleme mit der Datenqualität in der Vorschauumgebung behoben wurden, ist vor dem öffentlichen Start eine letzte QA-Überprüfung durch Google erforderlich. Probleme, die bei der QA-Überprüfung gefunden wurden, sind im Dashboard sichtbar. Sobald alle ausstehenden Probleme behoben wurden, kann GTFS gestartet werden.
7. Feed starten
Eine Anleitung dazu, wie Sie den Feed öffentlich verfügbar machen, finden Sie unter Feed starten.