Với Micromobility, bạn có thể tích hợp thông tin về ứng dụng hoặc dịch vụ của mình vào Google Maps dành cho thiết bị di động (GMM). Giá trị gia tăng cho dịch vụ của bạn đến từ việc tăng khả năng hiển thị, bao gồm cả tình trạng còn xe theo thời gian thực, ước tính giá vé và biểu trưng tuỳ chỉnh trên Google Maps.
Việc tích hợp với đối tác về phương tiện di chuyển siêu nhỏ yêu cầu đối tác tải nguồn cấp dữ liệu Quy cách chung cho nguồn cấp dữ liệu về xe đạp công cộng (GBFS) lên thường xuyên. Các nguồn cấp dữ liệu này cho phép Google hiển thị kết quả chỉ đường và xe trong GMM mà không cần truy cập vào API của bên thứ ba.
Nếu bạn chưa đăng ký tham gia, hãy hoàn tất Biểu mẫu đăng ký tham gia Chương trình đối tác.
Sơ đồ sau đây cho thấy luồng dữ liệu giữa đối tác và Google:
Hình 1. Luồng dữ liệu giữa đối tác Micromobility và Google.
Nguồn cấp dữ liệu GBFS được mô tả bằng một tổ hợp các tệp JSON. Nếu phù hợp, thông tin trong nguồn cấp dữ liệu GBFS sẽ được thể hiện bằng ngôn ngữ địa phương của các thành phố mà nguồn cấp dữ liệu đó bao gồm.
Để biết thêm thông tin, hãy tham khảo kho lưu trữ GBFS trên GitHub. Google sử dụng phiên bản mở rộng của GBFS như mô tả trong hướng dẫn này dành cho nhà phát triển tích hợp đối tác Micromobility.
Các tính năng của phương tiện siêu nhỏ
Trong một chế độ tích hợp Micromobility, đối tác chỉ lưu trữ độc lập một bộ nguồn cấp dữ liệu GBFS duy nhất. Ví dụ: chỉ có thể có một free_bike_status.json
. Nguồn cấp dữ liệu GBFS duy nhất cung cấp cho Google nội dung mô tả về xe đạp hoặc xe tay ga có giá đỡ và không có giá đỡ mà đối tác cung cấp.
Tốt nhất là các đối tác nên cung cấp dữ liệu nguồn cấp dữ liệu mới nhất và không quá 30 giây. Nhờ đó, người dùng có thể xem tình trạng còn hàng và giá mới nhất của các phương tiện siêu nhỏ.
Xe đạp được gắn vào trạm sạc được biểu thị bằng 2 điểm dữ liệu liên kết với trạm sạc xe đạp: tình trạng còn xe và vị trí địa lý. Xe đạp hoặc xe tay ga không có giá đỡ được biểu thị bằng trạng thái còn hàng và vị trí địa lý riêng.
GMM hiển thị chỉ đường có gắn biểu trưng của đối tác Micromobility. GMM cũng có thể cho biết tổng thời gian ước tính của chuyến đi, quãng đường và giá vé. Thông tin bổ sung về xe sẽ xuất hiện nếu có. Thông tin này bao gồm mức pin, loại xe (chẳng hạn như "Xe đạp điện") và các thông tin liên quan khác.
Người dùng thực hiện một lượt tìm kiếm trên GMM và nhấn vào một kết quả GMM nhất định. Thao tác này sẽ mở ứng dụng đối tác bằng đường liên kết sâu do đối tác cung cấp, được chỉ định trong nguồn cấp dữ liệu GBFS mà họ đã tải lên. Đường liên kết sâu chứa dữ liệu về chiếc xe đã chọn và cho phép người dùng mở khoá, đặt trước hoặc xem một chiếc xe hoặc trạm sạc trong ứng dụng của đối tác.
Thông tin bổ sung này cho phép ứng dụng đối tác phản ứng với các thay đổi theo thời gian thực về tình trạng còn xe đạp hoặc xe tay ga. Ví dụ: ứng dụng đối tác có thể cảnh báo người dùng rằng chiếc xe họ yêu cầu không có sẵn và cung cấp một lựa chọn thay thế.
Bắt đầu
Để bắt đầu tích hợp với GMM Micromobility, hãy thực hiện các thao tác chuẩn bị sau:
- Đọc các hướng dẫn Triển khai nhà cung cấp mới, Nguyên tắc phân phối nguồn cấp dữ liệu và Đường liên kết sâu.
- Tham khảo quy cách cho nhiều tệp JSON để sử dụng trong nguồn cấp dữ liệu.
- Đăng ký tham gia bằng cách hoàn tất Biểu mẫu bày tỏ sự quan tâm đến Chương trình đối tác.
- Cung cấp biểu tượng và sơ đồ URL tuỳ chỉnh cho Google để có kết quả chỉ đường cho phương tiện siêu nhỏ.