Link diretti

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.

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:

  1. In GMM, l'utente seleziona un percorso di micromobilità:
    1. L'utente sceglie un punto di partenza e una destinazione.
    2. L'utente seleziona la micromobilità come modalità di viaggio.
    3. L'utente sceglie un veicolo o una stazione, se utilizza un veicolo in condivisione, che vuole utilizzare.
  2. Nell'app partner, l'utente sblocca il veicolo:

    1. 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.

      1. 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.

      2. 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.

    2. L'app partner si apre e carica la "schermata della stazione/della bici" che consente all'utente di sbloccare il veicolo.

      1. 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.
      2. L'utente può aprire il veicolo.
  3. Naviga

    1. Per iniziare il viaggio, l'utente torna a GMM e avvia la modalità di navigazione.

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

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.