Implementasi penyedia baru

Panduan ini menjelaskan langkah-langkah umum yang diperlukan untuk penerapan partner. Langkah-langkahnya memiliki deskripsi yang luas dan mungkin perlu disesuaikan untuk partner tertentu.

Fase pertama: Pra-penerapan

Kirimkan aset Anda kepada kami di Google. Setelah kami menerimanya, kami akan menyiapkan sistem kami untuk integrasi.

Lakukan langkah-langkah berikut sebagai bagian dari pra-penerapan:

  1. Ikuti petunjuk di Memformat deep link dan Menyiapkan deep link default, termasuk Link universal iOS dan Link Aplikasi Android. Kirim kedua deep link default ke dukungan partner Micromobility.

  2. Kirimkan logo dan ikon kendaraan sistem berbagi sepeda Anda kepada dukungan partner Micromobility. Untuk mengetahui informasi selengkapnya, lihat Spesifikasi ikon.

  3. Untuk memahami cara membuat dan mengirimkan feed, lihat spesifikasi di tab Referensi dan Panduan pengiriman feed. Ajukan pertanyaan langsung tentang panduan ini ke Dukungan partner mobilitas mikro.

  4. Untuk mengetahui daftar kemampuan yang direkomendasikan untuk didukung di aplikasi asli, lihat Kemampuan yang didukung.

Tahap kedua: Penerapan, penayangan, dan pengujian feed

Setelah Anda membuat feed General Bikeshare Feed Specification (GBFS), lakukan langkah-langkah berikut untuk menerapkan, mengirimkan, dan mengujinya:

  1. Agar feed GBFS Anda tersedia untuk Google, lihat Pedoman untuk pengiriman feed. Untuk mengetahui informasi tentang cara membuat feed GBFS, lihat spesifikasi di tab Referensi.

  2. Kirimkan detail alamat host dan metode autentikasi ke Dukungan partner mobilitas mikro.

  3. Setelah feed Anda tersedia di server kami, Google akan memverifikasi cakupan, waktu pengiriman feed, dan deep link Anda.

  4. Update aplikasi iOS dan Android Anda untuk mendukung pengalihan yang berasal dari GMM. Aplikasi Anda harus dapat melakukan hal berikut:

    • Memberikan respons yang sesuai jika permintaan Micromobility berasal dari deep link GMM.

    • Mendukung skema URL kustom sebagai bagian dari fase pra-implementasi, selain deep link individual yang disediakan feed GBFS.

Tahap ketiga: Jaminan kualitas dan persetujuan peluncuran teknis

Sebelum peninjauan jaminan kualitas (QA) dan persetujuan peluncuran teknis, verifikasi hal berikut:

  • Aplikasi Anda siap memberikan update feed ke Google setiap 30 detik dengan latensi yang tidak melebihi 30 detik.
  • Aplikasi Anda merespons deep link GMM.

Untuk mengirimkan aplikasi Anda untuk QA dan persetujuan peluncuran, lakukan langkah-langkah berikut:

  1. Beri tahu dukungan partner mobilitas mikro dan berikan informasi berikut kepada mereka:

    • Akses ke aplikasi Anda. Jika belum dipublikasikan, kirim undangan TestFlight untuk aplikasi iOS dan file APK untuk aplikasi Android Anda.

    • Petunjuk untuk mengakses aplikasi Anda di luar negara tempat Anda beroperasi jika ada langkah khusus yang diperlukan.

    • Akun pengujian untuk aplikasi Anda, jika perlu.

    • Negara tempat Anda siap meluncurkan.

  2. Tunggu notifikasi bahwa tim dukungan telah menyelesaikan peninjauan mereka. Tim dukungan memeriksa cakupan feed Anda dan memvalidasi integrasi aplikasi Anda dengan GMM. Google menguji cara aplikasi merespons integrasi, tetapi proses ini tidak benar-benar membuka kunci sepeda.

  3. Koordinasikan tanggal peluncuran yang direncanakan dengan tim dukungan. Semua peluncuran mengikuti kalender peluncuran dukungan partner Google.