AGENDA UNITEC V2.6 - DESTINO EXATO PELO LINK GOOGLE MAPS

REGRA NOVA
Se a observação do agendamento contiver um link do Google Maps, por exemplo:
https://maps.app.goo.gl/ChmcJoHZPcNMi1Vh6

esse ponto passa a ser o DESTINO OFICIAL do rastreamento.

PRIORIDADE
1. Link Google Maps na observação -> latitude/longitude exata.
2. Se não houver link Maps -> endereço textual do cliente.

FUNCIONAMENTO
- Ao criar ou editar o agendamento, a PG6 procura o link na observação.
- Links curtos maps.app.goo.gl são resolvidos pelo servidor seguindo o redirecionamento.
- A latitude/longitude é extraída da URL final do Google Maps.
- Salva em appointments.destination_lat / destination_lng.
- Ao iniciar atividade, a coordenada é validada/atualizada novamente.
- O mapa do cliente usa essa coordenada exata.
- A rota de carro, distância e ETA passam a terminar nesse ponto, não no endereço geocodificado.

CAMPOS AUTOMÁTICOS
destination_lat
destination_lng
destination_maps_url
destination_source = google_maps

ATUALIZAÇÃO
Execute uma vez:
update_v2_6_maps_destination.php

O atualizador também tenta resolver links Maps já existentes em observações antigas.

TESTE INDIVIDUAL
ajax/maps_destination_test.php?appointment_id=ID

SEGURANÇA/FALLBACK
Se o link não puder ser resolvido, a Agenda mantém o endereço como fallback e não inventa coordenadas.
