Pengujian transaksi yang dapat ditagih

Sebelum meluncurkan implementasi Navigation SDK untuk Android ke produksi, Anda harus menyelesaikan pengujian untuk memastikan panggilan transaksi yang dapat ditagih berfungsi sebagaimana mestinya. Sampai pengujian implementasi lulus, dengan tingkat kecocokan minimal 99%, Anda tidak boleh melebihi penggunaan Navigation SDK untuk Android melebihi jumlah driver resmi yang diizinkan untuk evaluasi Anda. Pengujian terdiri dari penyediaan data transaksi perjalanan/pengiriman ke Google, untuk memungkinkan perbandingan dengan data yang dicatat oleh Navigation SDK untuk Android.

Untuk menyelesaikan pengujian, Anda harus melakukan hal berikut:

  • Setelah Anda menyelesaikan integrasi Navigation SDK untuk Android dan siap meningkatkan skala di seluruh inventaris driver, kirim email ke google-maps-navigation-sdk-users+owners@googlegroups.com yang menunjukkan kesiapan Anda untuk menyelesaikan pengujian penerapan. Email harus menunjukkan tanggal dan waktu yang Anda inginkan untuk memulai pengujian. Anda harus mengirim email setidaknya 2 hari kerja sebelum tanggal mulai yang diinginkan.
  • Anda akan menerima respons dari Google dalam waktu 1 hari kerja setelah email Anda diterima, yang menyetujui proposal tersebut.
  • Untuk pengujian, Anda harus menggunakan Navigation SDK untuk Android di lingkungan produksi dan dapat memungkinkan penggunaan oleh jumlah driver yang diizinkan untuk evaluasi. Untuk perjalanan/penayangan ini, Anda harus mengintegrasikan fungsi transaksi penagihan seperti yang dijelaskan dalam dokumentasi teknis dan untuk tujuan penggunaan produksi Anda. Pengujian harus dijalankan minimal selama 48 jam dan 1.000 wahana/pengiriman.
  • Setelah periode pengujian selesai, sebaiknya berikan data berikut untuk semua transaksi perjalanan/pengantaran yang dapat ditagih yang diselesaikan selama periode pengujian menggunakan Navigation SDK untuk Android. Data harus dihasilkan dari data internal Anda, bukan mengintegrasikan kode di aplikasi untuk mengumpulkan data beserta panggilan pengambilan dan penurunan. Anda harus mengirim data sebagai file CSV ke google-maps-navigation-sdk-users+owners@googlegroups.com. File CSV harus berisi data berikut:
    • ID transaksi
    • Stempel waktu UTC pengambilan/pengantar (Format Tanggal/Waktu Internet YYYY-MM-DDThh:mm:ss)
    • Tindakan yang dilakukan (in_app_nav_pickup_recorded ATAU in_app_nav_dropoff_recorded)
  • Anda akan menerima respons dari Google dalam waktu 2 hari kerja setelah email Anda diterima, yang menunjukkan apakah pengujian lulus atau gagal. Pengujian akan dianggap lulus jika semua ID transaksi yang Anda berikan cocok dengan yang dicatat oleh Google berdasarkan panggilan pengambilan dan penurunan yang dilakukan oleh Navigation SDK untuk Android.
    • Jika pengujian lulus, Anda dapat melanjutkan peluncuran Navigation SDK untuk Android ke produksi, dengan asumsi bahwa semua persyaratan kontraktual lainnya telah terpenuhi. Semua transaksi perjalanan/pengiriman yang dapat ditagih menggunakan Navigation SDK untuk Android setelah pengujian penerapan lulus akan ditagih sesuai dengan persyaratan perjanjian Anda.
    • Jika pengujian gagal, Google akan memberi Anda daftar ID transaksi yang tidak cocok dan dukungan pemecahan masalah tambahan untuk membantu menyelesaikan masalah. Dengan asumsi bahwa masalah disebabkan oleh penerapan Navigation SDK untuk Android, setelah masalah diselesaikan, Anda dapat mengulangi pengujian dengan mengikuti langkah-langkah di atas.

Harap berikan Google zona waktu tempat stempel waktu tersebut dicatat. Berikut adalah contoh sederhana yang menunjukkan format file CSV yang diperlukan:

123445-MY-ID-1,2017-06-12-17:30:00,in_app_nav_pickup_recorded
123445-MY-ID-1,2017-06-12-17:40:04,in_app_nav_dropoff_recorded