Implementacja nowego dostawcy

Ten przewodnik zawiera opis typowych kroków wymaganych w przypadku implementacji przez partnera. Opisane poniżej kroki są ogólne i mogą wymagać dostosowania do konkretnego partnera.

Etap 1. Przygotowanie do wdrożenia

Prześlij nam swoje komponenty do Google. Po ich otrzymaniu przygotowujemy nasze systemy do integracji.

W ramach przygotowań do wdrożenia wykonaj te czynności:

  1. Postępuj zgodnie z instrukcjami w sekcjach Formatowanie precyzyjnych linkówPrzygotowywanie domyślnych precyzyjnych linków, w tym uniwersalnego linku na iOSlinku do aplikacji na Androida. Wyślij oba domyślne precyzyjne linki do zespołu pomocy dla partnerów w zakresie mikromobilności.

  2. Wyślij zespołowi pomocy dla partnerów zajmujących się mikromobilnością logo wypożyczalni rowerów i ikony pojazdów. Więcej informacji znajdziesz w specyfikacji ikon.

  3. Aby dowiedzieć się, jak tworzyć i przesyłać pliki danych, zapoznaj się ze specyfikacjami na karcie Informacjewskazówkami dotyczącymi przesyłania plików danych. Pytania dotyczące tych przewodników kieruj do zespołu pomocy dla partnerów w zakresie mikromobilności.

  4. Listę zalecanych funkcji, które powinny być obsługiwane w aplikacji natywnej, znajdziesz w artykule Obsługiwane funkcje.

Etap 2. Wdrażanie, przesyłanie i testowanie pliku danych

Po wygenerowaniu pliku danych w formacie General Bikeshare Feed Specification (GBFS) wykonaj te czynności, aby go wdrożyć, przesłać i przetestować:

  1. Aby udostępniać Google plik danych GBFS, zapoznaj się z wytycznymi dotyczącymi przesyłania pliku danych. Informacje o tym, jak utworzyć plik danych GBFS, znajdziesz w specyfikacjach na karcie Reference (Dokumentacja).

  2. Wyślij zespołowi pomocy partnera ds. mikromobilności szczegóły adresu hosta i metod uwierzytelniania.

  3. Gdy Twój plik danych będzie dostępny na naszych serwerach, Google zweryfikuje zasięg, czas dostawy pliku danych i precyzyjne linki.

  4. Zaktualizuj aplikacje na iOS i Androida, aby obsługiwały przekierowania z GMM. Aplikacje muszą mieć możliwość:

    • Odpowiednio reaguj, gdy żądanie dotyczące mikromobilności pochodzi z linku bezpośredniego GMM.

    • Obsługuj niestandardowe schematy adresów URL w ramach fazy przed wdrożeniem, oprócz poszczególnych precyzyjnych linków, które udostępnia kanał GBFS.

Faza 3. Zapewnienie jakości i zatwierdzenie techniczne do uruchomienia

Przed sprawdzeniem jakości i zatwierdzeniem uruchomienia technicznego sprawdź, czy:

  • Twoje aplikacje są gotowe do przesyłania aktualizacji plików danych do Google co 30 sekund z opóźnieniem nieprzekraczającym 30 sekund.
  • Twoje aplikacje odpowiadają na precyzyjne linki GMM.

Aby przesłać aplikację do kontroli jakości i zatwierdzenia do wprowadzenia na rynek:

  1. Powiadom zespół pomocy partnera ds. mikromobilności i podaj mu te informacje:

    • dostęp do Twoich aplikacji; Jeśli nie zostały jeszcze opublikowane, wyślij zaproszenie do TestFlight w przypadku aplikacji na iOS i plik APK w przypadku aplikacji na Androida.

    • Instrukcje dotyczące dostępu do aplikacji poza krajami, w których prowadzisz działalność, jeśli są wymagane specjalne czynności.

    • w razie potrzeby konto testowe dla aplikacji;

    • Kraje, w których chcesz udostępnić aplikację.

  2. Poczekaj na powiadomienie o zakończeniu sprawdzania przez zespół pomocy. Zespół pomocy sprawdza zasięg Twojego pliku danych i weryfikuje integrację aplikacji z GMM. Google sprawdza, jak aplikacje reagują na integrację, ale ten proces nie odblokowuje rowerów.

  3. Ustal planowaną datę wprowadzenia z zespołem pomocy. Wszystkie premiery odbywają się zgodnie z kalendarzami premier zespołu pomocy dla partnerów Google.