Quando un utente fa clic su un risultato di ricerca per le indicazioni stradali per la micromobilità, Google Maps per dispositivi mobili (GMM) utilizza un link diretto o un "intent" in Android del veicolo selezionato fornito dal feed General Bikeshare Feed Specification (GBFS).
Per offrire un'esperienza utente fluida, questa guida descrive l'esperienza utente con i link diretti e fornisce indicazioni ai partner su come formattare i link diretti e preparare i link diretti di riserva.
Esperienza utente con i link diretti
L'esperienza utente delle indicazioni per il bike sharing, che inizia quando l'utente cerca indicazioni e termina quando sblocca una bicicletta nell'app partner, è riassunta come segue:
- In GMM, l'utente seleziona un percorso di micromobilità:
- L'utente sceglie un punto di partenza e una destinazione.
- L'utente seleziona la micromobilità come modalità di viaggio.
- L'utente sceglie un veicolo o una stazione, se utilizza un veicolo in condivisione, che vuole utilizzare.
Nell'app partner, l'utente sblocca il veicolo:
L'utente fa clic sul pulsante in GMM per aprire l'app partner. Viene chiamato il link diretto associato al veicolo o alla stazione nel feed. Se il link diretto associato non viene fornito, viene chiamato il link di fallback fornito in Prepara il link diretto di fallback.
Quando l'app partner è installata:il link diretto indirizza un utente direttamente alla pagina di prenotazione dell'app partner senza reindirizzamento o pagina di destinazione intermedia.
Quando l'app partner non è installata:il link diretto indirizza un utente direttamente alla pagina di installazione dell'app partner senza reindirizzamento o pagina di destinazione intermedia.
L'app partner si apre e carica la "schermata della stazione/della bici" che consente all'utente di sbloccare il veicolo.
- Gli utenti visualizzano le informazioni aggiuntive che il partner vuole mostrare, ad esempio i luoghi in cui parcheggiare, suggerimenti per la sicurezza e come aprire il veicolo.
- L'utente può aprire il veicolo.
Naviga
- Per iniziare il viaggio, l'utente torna a GMM e avvia la modalità di navigazione.
Formattare i link diretti
Per un'esperienza fluida tra GMM, l'app partner e la pagina di installazione dell'app partner, senza reindirizzamenti aggiuntivi, il partner deve implementare link universali iOS e link app Android quando specifica i link diretti forniti nel feed.
Quando un partner crea i link diretti, può incorporare qualsiasi quantità di informazioni necessarie per identificare un veicolo o una stazione e indirizzare gli utenti direttamente alla pagina di prenotazione senza reindirizzamento o pagina di destinazione intermedia.
Il partner può scegliere di non utilizzare bike_id
o station_id
.
Inoltre, è possibile aggiungere altre informazioni aggiuntive, come i tag di monitoraggio.
Di seguito è riportato un esempio di link diretto:
https://www.example.com/app?event_tag=93581&vid=4917538
Google aggiungerà sempre un parametro client_id
aggiuntivo con il valore
GOOGLE_MAPS
al link diretto per aiutare i partner a identificare che Google Maps
ha attivato il link diretto. L'client_id
esistente viene rimosso.
Di seguito è riportato un esempio di link diretto con client_id
aggiunto:
https://www.example.com/app?event_tag=93581&vid=4917538&client_id=GOOGLE_MAPS
Preparare link diretti di riserva
Il partner deve anche generare un link diretto applicabile universalmente indipendentemente dai singoli veicoli o dalle stazioni di ricarica sia per iOS che per Android. Questi link vengono utilizzati come meccanismo di riserva nel caso in cui i link diretti per il veicolo o la stazione di ricarica selezionati non vengano forniti nel feed.
Dopo aver generato i link diretti di riserva, il partner deve fornirli a Google nell'ambito della fase di pre-implementazione.