O SDK do Navigation para Android usa um modelo de preços de pagamento por uso. As solicitações do SDK Navigation geram chamadas para a SKU Solicitação de navegação. O SDK de navegação cobra por chamadas de API feitas para gerar rotas até um destino. As chamadas de API podem incluir um ou mais destinos, também chamados de waypoints. É possível calcular o custo de uma chamada multiplicando o número de destinos (ou pontos de passagem) que ela contém pelo preço de cada destino solicitado, que é baseado no preço da SKU da solicitação de navegação.
As cobranças do SDK de navegação são aplicadas quando as solicitações de API são enviadas para solicitar um trajeto. Não há cobranças extras para iniciar a navegação passo a passo de uma rota. Também não há cobranças adicionais para mudanças de rota depois que um destino já foi buscado. Por exemplo, não há cobranças por mudanças de rota devido a atualizações de trânsito, vias fechadas ou desvios do trajeto planejado.
Gerencie seus custos e uso com as ferramentas disponíveis no console do Google Cloud.Como o SDK do Navigation para Android é faturado
O SDK Navigation para Android usa um modelo de preços de pagamento por uso, e as APIs e os SDKs da Plataforma Google Maps são cobrados por SKU. O uso é rastreado para cada SKU, e o custo é calculado por
Preços do SDK do Navigation para Android
SKU: Solicitação de navegação
Cada destino solicitado usando o SDK de navegação é faturado como uma unidade de SKU de solicitação de navegação. O preço por unidade de SKU é determinado pelo volume total de chamadas mensais para a SKU:
FAIXA DE VOLUME MENSAL (preço por destino) |
||
---|---|---|
1 a 1.000 | 1.001 a 4.200.000 | Mais de 4.200.000 |
Sem custo | USD 0,05 | USD 0,0395 |
Métodos de solicitação de rota
As solicitações de geração de rotas para o SDK de navegação podem ser feitas chamando os seguintes métodos:
- setDestination (destino do ponto de referência)
- setDestination (destino do ponto de referência, opções RoutingOptions)
- setDestination (destino do ponto de referência, routingOptions, displayOptions)
- setDestinations (List<Waypoint> destinations)
- setDestinations (List<Waypoint> destinations, RoutingOptions options)
- setDestinations (List<Waypoint> destinations, CustomRoutesOptions customRoutesOptions)
- setDestinations (List<Waypoint> destinations, RoutingOptions routingOptions, DisplayOptions displayOptions)
- setDestinations (List<Waypoint> destinations, CustomRoutesOptions customRoutesOptions, DisplayOptions displayOptions)
- simulateLocationsAlongNewRoute(List<Waypoint> waypoints)
- simulateLocationsAlongNewRoute(List<Waypoint> waypoints, RoutingOptions routingOptions)
- simulateLocationsAlongNewRoute(List<Waypoint> waypoints, RoutingOptions routingOptions, SimulationOptions simulationOptions)
- [Deprecated] setDestinations (List<Waypoint> destinations, String routeToken)
Uma única chamada de método pode conter até 25 destinos, e o custo de cada chamada é calculado multiplicando o número de destinos pelo preço por unidade de SKU.
Outros limites de uso
Os seguintes limites de uso estão em vigor para o SDK do Navigation para Android:
- Limite de taxa de 30.000 QPM (consultas por minuto).
- O número máximo permitido de destinos intermediários (ou waypoints) por chamada de API é 25.
Restrições dos Termos de Uso
Para detalhes sobre os Termos de Uso, consulte a seção Restrições de licença dos Termos de Serviço da Plataforma Google Maps.
Gerenciar seu custo de uso
Para gerenciar seu custo de uso do SDK Navigation para Android ou atender à demanda do tráfego de produção, defina limites diários de cota em todas as solicitações de qualquer API. As cotas diárias são zeradas à meia-noite do fuso horário do Pacífico.
Para conferir ou mudar os limites de cota do SDK do Navigation para Android:
- No console do Cloud, abra a página Cotas da Plataforma Google Maps.
- Clique no menu suspenso de APIs e selecione o SDK de navegação para Android.
- Para ver os limites de cota, role a tela para baixo até o card Solicitações.
Os nomes e limites de cota são exibidos em uma tabela. - Para mudar um limite, clique no ícone Editar.
Na caixa de diálogo exibida, no campo Limite de cota, insira o limite de cota diária faturável desejado (até o máximo especificado pelo Google, se houver) e clique em Salvar.
Se o seu uso da API atingir a cota faturável, o aplicativo não vai poder acessar a API durante o restante do dia.
Recursos de gerenciamento de custos relacionados
- Faturamento e preços da Plataforma Google Maps
- Geração de relatórios e monitoramento da Plataforma Google Maps