Tổng quan về Places SDK cho Android (Phiên bản cũ)

Hãy tham khảo hướng dẫn này để nắm được những điểm khác biệt chính giữa các phiên bản Places SDK và di chuyển sang Places SDK cho Android (Mới).

Các tính năng của SDK có trong từng phiên bản

Bảng sau đây cho biết phiên bản SDK và API cần thiết cho từng tính năng của SDK:

Tính năng Phiên bản Places API Phương thức khởi tạo Phiên bản SDK tối thiểu
Tự động hoàn thành (Mới) Places API (Mới) initializeWithNewPlacesApiEnabled() 3.5.0
Chi tiết địa điểm (Mới) Places API (Mới) initializeWithNewPlacesApiEnabled() 3.3.0
Nearby Search (Mới) Places API (Mới) initializeWithNewPlacesApiEnabled() 3.5.0
Ảnh địa điểm (Mới) Places API (Mới) initializeWithNewPlacesApiEnabled() 3.4.0
Tìm kiếm văn bản (Mới) Places API (Mới) initializeWithNewPlacesApiEnabled() 3.3.0
Place Autocomplete Places API (Cũ) initialize() (Không dùng nữa)
Địa điểm hiện tại Places API (Cũ) initialize() (Không dùng nữa)
Chi tiết địa điểm Places API (Cũ) initialize() (Không dùng nữa)
Place Photos Places API (Cũ) initialize() (Không dùng nữa)

Di chuyển sang API mới

Để di chuyển sang các API mới, hãy xem hướng dẫn di chuyển sau:

Các điểm cải tiến trong Places SDK cho Android (mới)

Phần này trình bày các tính năng chính được thêm vào Places SDK cho Android (mới).

Được triển khai trên nền tảng tiêu chuẩn của Google Cloud

Places SDK cho Android (Mới) được triển khai trên cơ sở hạ tầng dịch vụ trên Google Cloud. Việc triển khai này mang lại một nền tảng an toàn và đáng tin cậy hơn. Thiết kế tiêu chuẩn này mang lại sự nhất quán giữa các SDK, giúp cải thiện hiệu quả phát triển bằng Places SDK cho Android (Mới).

Cải tiến hiệu suất

Places SDK cho Android (Mới) mang lại hiệu suất cao hơn, nên bạn nên thay thế các ứng dụng sử dụng SDK hiện có.

Tính năng mới

Places SDK cho Android (Mới) bao gồm các phiên bản mới nhất của tất cả tính năng SDK:

Tìm kiếm văn bản (Mới)

Tìm kiếm văn bản (Mới) trả về thông tin về một nhóm địa điểm dựa trên một chuỗi, chẳng hạn như "pizza ở New York" hoặc "cửa hàng giày gần Ottawa" hoặc "123 Main Street". Dịch vụ này sẽ phản hồi bằng danh sách các địa điểm khớp với chuỗi văn bản và mọi độ lệch vị trí đã được đặt.

Dữ liệu phản hồi mới được thêm vào Place Details (Mới) và Place Photos (Mới)

Đã thêm phản hồi URI mới vào Ảnh địa điểm (Mới)

Giờ đây, bạn có thể sử dụng Ảnh địa điểm (Mới) để trả về một URI cho bitmap hình ảnh. Trước đây, bạn chỉ có thể trả về chính bitmap hình ảnh.

Giá đơn giản

Mô hình giá được đơn giản hoá trong Places SDK cho Android (mới) để bạn chỉ phải trả phí cho dữ liệu mà bạn sử dụng. Mô hình định giá đơn giản được triển khai bằng cách sử dụng danh sách trường, còn gọi là mặt nạ trường.

Với Place Details (Mới) và Tìm kiếm văn bản (Mới), bạn sử dụng danh sách trường để kiểm soát danh sách các trường cần trả về trong phản hồi. Sau đó, bạn chỉ phải trả phí cho dữ liệu được yêu cầu. Sử dụng danh sách trường là một phương pháp thiết kế hay để đảm bảo rằng bạn không yêu cầu dữ liệu không cần thiết, giúp tránh thời gian xử lý và phí thanh toán không cần thiết.

Để biết thêm thông tin về giá, hãy xem phần Mức sử dụng và thanh toán.

Loại địa điểm mở rộng

SDK mới bao gồm các loại địa điểm mới, được trả về dưới dạng một phần của phản hồi Chi tiết địa điểm (Mới) và Tìm kiếm bằng văn bản (Mới) . Bạn cũng có thể sử dụng các loại mới này và các loại hiện có trong một lượt tìm kiếm bằng tính năng Tìm kiếm văn bản (Mới). Các loại mới được đưa vào Bảng A.