Yo entiendo que records.json es un registro en bruto e inalterable. Va en función de la cuenta que tengas asociada a maps y no es manipulable.
Acabo de hacer una prueba. Sorpresa , me aparece en el takeout el nombre de calle estación 65 el día que lo he metido manualmente en mi cronología de google maps.
{
"latitudeE7": 416449968,
"longitudeE7": -47193043,
"placeId": "ChIJn0STxbcSRw0R9gGGSl5rAWI",
"address": "Calle Estación, 65, 47004 Valladolid, España",
"locationConfidence": 100.0,
"calibratedProbability": 100.0
},
"duration": {
"startTimestamp": "2023-10-13T23:32:29Z",
"endTimestamp": "2023-10-13T23:51:58Z"
},
"placeConfidence": "USER_CONFIRMED",
"visitConfidence": 100,
"editConfirmationStatus": "CONFIRMED",
"locationConfidence": 100,
"placeVisitType": "SINGLE_PLACE",
Ese día no tenía ningún registro de movimiento en mi cronología. Simplemente he metido hoy en la cronología del día 13 la dirección de Valladolid y he puesto una hora de comienzo y fin ( dos horas más de lo que aparece registrado). Después he sacado el takeout del teléfono.
No he hecho más pruebas por ejemplo cambiando ubicaciones en días que si marca registros de lugares en los que he estado. Tampoco se interpretar lo que cuenta esa información en la parte de (Confidence) si nos dice si lo he manipulado etc...