Implementazione di un nuovo provider

Questa guida descrive i passaggi tipici richiesti per l'implementazione di un partner. I passaggi sono descritti in modo generico e potrebbero dover essere modificati per un determinato partner.

Fase 1: pre-implementazione

Inviaci i tuoi asset a Google. Dopo averli ricevuti, prepariamo i nostri sistemi per l'integrazione.

Esegui i seguenti passaggi nell'ambito della pre-implementazione:

  1. Segui le istruzioni riportate in Formattare i link diretti e Preparare i link diretti predefiniti, includendo sia un link universale iOS sia un link app Android. Invia entrambi i link diretti predefiniti all'assistenza per i partner di micromobilità.

  2. Invia a Assistenza partner di micromobilità il logo del tuo servizio di bike sharing e le icone dei veicoli. Per saperne di più, consulta le specifiche delle icone.

  3. Per acquisire familiarità con la creazione e la pubblicazione dei feed, consulta le specifiche nella scheda Riferimento e le linee guida per la pubblicazione dei feed. Invia domande dirette su queste guide all'assistenza per i partner di micromobilità.

  4. Per un elenco delle funzionalità consigliate da supportare nell'applicazione nativa, consulta la sezione Funzionalità supportate.

Fase 2: implementazione, pubblicazione e test dei feed

Dopo aver generato il feed GBFS (General Bikeshare Feed Specification), segui questi passaggi per implementarlo, pubblicarlo e testarlo:

  1. Per rendere il tuo feed GBFS disponibile su Google, consulta le linee guida per la distribuzione dei feed. Per informazioni su come creare il feed GBFS, consulta le specifiche nella scheda Riferimento.

  2. Invia all'assistenza per i partner di micromobilità i dettagli dell'indirizzo host e dei metodi di autenticazione.

  3. Una volta che il feed è disponibile sui nostri server, Google verifica la copertura, i tempi di pubblicazione del feed e i link diretti.

  4. Aggiorna le tue app per iOS e Android per supportare i reindirizzamenti provenienti da GMM. Le tue app devono essere in grado di:

    • Rispondi in modo appropriato se una richiesta di micromobilità proviene da un link diretto di GMM.

    • Supporta gli schemi URL personalizzati nell'ambito della fase di pre-implementazione, oltre ai singoli link diretti forniti dal feed GBFS.

Fase 3: controllo qualità e approvazione del lancio tecnico

Prima della revisione per la garanzia di qualità (QA) e dell'approvazione del lancio tecnico, verifica quanto segue:

  • Le tue app sono pronte a fornire aggiornamenti dei feed a Google ogni 30 secondi con una latenza non superiore a 30 secondi.
  • Le tue app rispondono ai link diretti di GMM.

Per inviare la tua app per l'approvazione del lancio e del controllo qualità, segui questi passaggi:

  1. Invia una notifica all'assistenza partner di micromobilità e fornisci le seguenti informazioni:

    • Accesso alle tue app. Se non sono ancora state pubblicate, invia un invito TestFlight per le tue app per iOS e il file APK per le tue app per Android.

    • Istruzioni per accedere alla tua app al di fuori dei paesi in cui operi, se sono necessari passaggi speciali.

    • Un account di test per le tue app, se necessario.

    • I paesi in cui vuoi lanciare l'app.

  2. Attendi la notifica che ti informa che il team di assistenza ha completato la revisione. Il team di assistenza controlla la copertura del feed e convalida l'integrazione dell'app con GMM. Google testa la risposta delle app all'integrazione, ma questa procedura non sblocca effettivamente alcuna bicicletta.

  3. Coordina la data di lancio pianificata con il team di assistenza. Tutti i lanci seguono i calendari di lancio dell'assistenza partner di Google.