¿Los servicios de ubicación de Google utilizan datos móviles? Si es así, ¿cuántos datos móviles utiliza?

Respondí una variación de esto en ¿Los servicios de ubicación usan datos móviles en WiFi?

Pero esa respuesta asumió un teléfono conectado a WiFi, y que los datos a través de WiFi son gratuitos y no preocupantes. Si realmente utiliza la red celular para sus datos de asistencia GPS, las cosas se vuelven mucho más complicadas. Los datos de aGPS SUPL / XTRA se descargarían y solo se pueden almacenar en caché durante tanto tiempo. Muchas solicitudes posteriores seguidas aprovecharían el almacenamiento en caché de manera muy efectiva; un conjunto separado no lo haría. Los detalles sobre la cantidad exacta de datos que se utilizarían se analizaron de manera bastante experta en el documento “Cuando la asistencia se convierte en dependencia: caracterización de los costos e ineficiencias de A-GPS” [Página en www.tid.es]. Para aquellos que no están interesados ​​en recorrerlo, la respuesta corta es:

13kB / conexión

Aunque, en realidad, depende mucho de la versión del sistema operativo, el dispositivo / fabricante y el conjunto de chips debido a los comportamientos patológicos. “entre el 14% y el 55% de los dispositivos descargan datos [duplicados] más de una vez al día”.

Actualización: lo anterior es para la porción aGPS de la búsqueda de “ubicación híbrida” de Google, no para la búsqueda del sector celular -> longitiude / lattitude. No tengo números exactos o recientes para estos, pero, después de haber realizado ingeniería inversa de ese protocolo una vez (hace mucho tiempo), puedo decirle que es muy eficiente … una serie de números como entrada (uno configurado para GSM, otro para CDMA ), y las coordenadas en respuesta. Yo (más o menos) estimaría ~ 1-2kB / solicitud.

los servicios de ubicaciones consumen datos en varias operaciones:
– Para el descubrimiento de ubicación asistida (a-gps). En este caso, se descarga un archivo para acelerar la primera ubicación. Este archivo no es mayor que un par de mb. Se actualiza de vez en cuando, pero generalmente el primero es el más grande.

– Para el seguimiento: si activa el servicio Android my location, el dispositivo enviará la ubicación a Google. Por lo general, esto es solo cuando se descubre un cambio relevante en su posición. El tráfico es casi nada. Digamos menos de 20k por evento. Hay eventos en los que se solicita la posición de forma remota, en este caso debe considerar el tráfico generado por la notificación, que es muy bajo.

Ahora, además de estas dos operaciones, debe considerar el tráfico generado por las aplicaciones que utilizan el servicio de ubicación, pero eso es más difícil de estimar. Depende de cada aplicación cómo administraron los datos (aquí es más eficiente que Google Maps, etc.).

Sí, ya que está enviando esa información a los servidores que se cansan en varias aplicaciones en su teléfono.

En cuanto a cuánto no sé, pero debería ser mínimo. Una forma de verificarlo sería instalar algunas de las muchas aplicaciones que rastrean sus datos. Luego puede mirar y ver qué está enviando y recibiendo datos y cuánto.