Tại sao các bản đồ của Google lại thực thi tham số cảm biến của Wap?


16

Các Google Maps API mã hóa địa lý có một sensortham số đó là bắt buộc trong V3 :

cảm biến (bắt buộc) - Cho biết liệu yêu cầu mã hóa địa lý có đến từ một thiết bị có cảm biến vị trí hay không. Giá trị này phải đúng hoặc sai.

yêu cầu mà không bị từ chối:

"REQUEST_DENIED" chỉ ra rằng yêu cầu của bạn đã bị từ chối, thường là do thiếu thông số cảm biến.

Tại sao lại thế này? Tại sao họ muốn biết rất rõ liệu yêu cầu đến từ một khách hàng có cảm biến hay không?

Là vì ​​lý do thống kê, hoặc để có thể cung cấp dịch vụ trong tương lai?


Tôi có thể đoán, nhưng những người duy nhất thực sự có thể trả lời đây sẽ là nhân viên của Google đang làm việc trong dự án.
MBraedley

Câu trả lời:


13

Thông số cảm biến được Google yêu cầu vì họ cần thông tin này để thống kê như một phần của điều khoản cấp phép với nhà cung cấp dữ liệu của họ.

Lấy từ bài đăng trên Google Groups này (từ một nhân viên của Google bởi vẻ ngoài của nó)

Tham số cảm biến không cung cấp cho bạn bất kỳ khả năng vị trí địa lý nào, nó chỉ cho chúng tôi biết như một phần của điều khoản cấp phép với các nhà cung cấp dữ liệu của chúng tôi rằng bản đồ đang được sử dụng cùng với một số chức năng vị trí địa lý.


3

Các tài liệu Google Maps đã được cập nhật và kể từ tháng 6 năm 2014 và &sensortham số này không còn cần thiết cho các lệnh gọi API hoặc dịch vụ web. Tham số này sẽ bị bỏ qua nếu được gửi cùng với bất kỳ yêu cầu nào.

Tài liệu .


1
Phần từ các tài liệu mà họ gọi ra loại bỏ: developers.google.com/maps/documentation/geocoding/iêu
djd
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.