0
Přejít na obsah

Google Maps API

Google Maps API je soubor programových rozhraní pro zobrazování map, vyhledávání míst, práci s adresami, trasami a lokalizačními funkcemi v aplikacích.

Co je Google Maps API

Google Maps API je souhrn rozhraní pro práci s mapami a lokalizačními daty v aplikacích. Umožňuje zobrazit mapu, hledat místa, převádět adresu na souřadnice, plánovat trasu a doplňovat adresní pole.

Každá funkce má vlastní pravidla, limity a účtování.

Výběr správné služby

Interaktivní mapa, statický obrázek, automatické doplnění adresy a výpočet trasy jsou odlišné služby. Aplikace používá pouze rozhraní potřebné pro konkrétní scénář. To zjednodušuje implementaci, snižuje náklady a omezuje přístup klíče.

Klíče a zabezpečení

Klíč API se omezuje na povolené domény, aplikace a konkrétní služby. Tajný serverový klíč se neposílá do veřejného kódu. Tým sleduje použití, po incidentu mění přihlašovací údaje a odebírá přístup osobám, které již na projektu nepracují.

Soukromí a přesnost adres

Uživatel rozumí, proč aplikace potřebuje polohu nebo adresu. Přesná poloha se získává po souhlasu a ruční zadání zůstává dostupné. Výsledek geokódování je návrh, který se potvrzuje před použitím pro platbu, smlouvu nebo doručení.

Limity, náklady a odolnost

Rozpočet, kvóty a alerty chrání účet před nečekaným provozem nebo chybou ve smyčce. Aplikace opakuje pouze dočasná selhání a má cache v rozsahu povoleném podmínkami služby. Při nedostupnosti mapy neztrácí již vyplněný formulář.

Přístup PAR HOUSE Agency

Nejdříve volíme nejmenší potřebný rozsah a odhadujeme náklady na skutečném provozu. Klíče omezujeme, oddělujeme prostředí a sledujeme chyby i kvóty. Mapovou funkci navrhujeme s náhradní cestou, aby důležitý proces nezávisel na jediném externím volání.