Jak nastavit Google geocoding

Mapy Marker Pro mají vestavěnou strukturu geokódování, která vám umožňuje vybrat, který poskytovatel geokódování použít. Výchozí poskytovatelé geokódování Algolia a Photon @ MapsMarker založené na datech OpenStreetMap jsou připraveny k okamžitému použití bez jakékoli další konfigurace nebo povinných klíčů API. Pokud však chcete použít Google pro geokódování, musíte se zaregistrovat do klíče Geo Geocoding API API - podrobnosti a odkazy o podmínkách použití, cenách a fakturaci naleznete zde.

Důležitá aktualizace od společnosti Google týkající se nadcházejících změn, které vstoupí v platnost 11. června 2018:

„Dnes (3. května 2018) oznamujeme důležité změny, včetně našeho nového názvu - Platformy Google Maps, zjednodušená struktura produktu, placení podle ceny pro všechny a další. Zkontrolujte prosím několik minut oznámení seznámit se s nadcházejícími změnami.
Chtěli bychom zdůraznit několik aktualizací, které mohou mít vliv na vaši implementaci. Počínaje 11. červnem představujeme nový cenový plán a poskytujeme všem uživatelům přístup k podpoře. Budeme i nadále nabízet bezplatnou úroveň - všichni vývojáři dostanou 200 USD bezplatného měsíčního využití našich klíčových produktů.
Tato změna bude navíc vyžadovat, abyste aktivovali fakturaci a přiřadili ji ke všem svým projektům platformy Google Maps. Vytvoření fakturačního účtu nám pomáhá lépe porozumět vašemu použití, abychom mohli pokračovat ve vývoji užitečných produktů. Rovněž vám umožní snadno škálovat s menšími prostoji a menšími problémy s výkonem, pokud váš produkt přesahuje měsíční využití 200 USD zdarma. Pro větší viditelnost a kontrolu můžete nastavit denní kvóty nebo upozornění na fakturaci. “

Souhrn toho, jak to ovlivní vás jako uživatele Map Marker Pro, najdete v našem FAQ na adrese https://mapsmarker.com/google-maps-tos-changes

Podmínky služeb

Smluvní podmínky společnosti Google najdete na adrese https://developers.google.com/maps/terms.

Limity použití

Důležitá aktualizace od společnosti Google týkající se nadcházejících změn, které vstoupí v platnost 11. června 2018:

"Geocoding je účtován na žádost Google, viz cenová tabulka pro detaily."

Pokud v Mapách Marker Pro povolíte Google Geocoding, použijí se následující 2 rozhraní Google API a společnost Google bude fakturovat následující minimální částky:

  1. „Automatické doplňování podle znaku“ s minimální cenou 2.83 USD za 1000 70.000 hovorů až do XNUMX XNUMX znaků za měsíc (podrobnosti o cenách)
  2. „Podrobnosti o místech“ - Basic s minimální cenou 17.00 USD za 1000 11,000 hovorů až XNUMX XNUMX hovorů za měsíc (podrobnosti o cenách)

Tyto částky budou vykompenzovány 200 USD bezplatného měsíčního využití - pokud tuto částku překročíte, bude vám automaticky účtována společnost Google.

Výukový program: jak vygenerovat geokódovací klíč Google

Tento tutoriál vám ukáže, jak vytvořit klíč API Google Maps Geocoding API (použití tohoto speciálního klíče serveru je podporováno od verze Map Marker Pro v2.8 / Leaflet Maps Marker v3.11).

Doporučujeme vytvořit jedinečný klíč pouze pro geokódování Google - i když již jste registroval klíč k základům Google (protože jsou nutné další doporučené postupy pro zabezpečení vašeho klíče geokódování Google proti krádeži kvót, podrobnosti viz níže!)

Předpoklad: musíte mít Google účet vygenerovat klíč pro klíč API Google Maps Geocoding API a Google Places API, které jsou oba potřebné:

  1. Otevřete následující odkaz s účtem Google a aktivujte potřebná rozhraní API pro geokódování:
    https://console.developers.google.com/flows/enableapi?apiid=places_backend,geocoding_backend&keyType=CLIENT_SIDE&reusekey=true
  2. Vytvořte nový projekt nebo vyberte existující projekt:
  3. Zkopírujte klíč Google API do schránky:
  4. Volitelné, ale doporučuje se zabránit krádeži kvót: klikněte na odkaz „Konzola API“ pod klíčem API a nastavte klíč IP pro váš klíč, aby mohl být použit pouze ve vaší doméně.
    Nenastavujte omezení „odkazovače HTTP (webové stránky)“, protože se doporučuje pro základní mapy Google, protože to způsobí porušení rozhraní Google Geocoding API!
    - v části „Klíčová omezení“ vyberte „IP adresy (webové servery, cronové úlohy atd.)“
    - zadejte IP adresu svého serveru, aby „Přijímal žádosti od těchto HTTP referrerů (webových stránek)“ (váš hostitel vám může pomoci poskytnout IP adresu nebo rozsah vašeho serveru):
    google-js-ip-restrikce
  5. Volitelné: Povolte fakturaci. Vidět Limity použití Pro více informací. (fakturace je povinná od 11. června 2018)
  6. Přihlaste se k aplikaci WordPress Admin a přejděte do části Nastavení> Geocoding> Google a vložte serverový klíč, který jste zkopírovali dříve, do pole „Klíč serveru Google API“:
  7. Na konci stránky nastavení klikněte na tlačítko „Uložit změny“.

Pokud chcete, aby byl vaším výchozím poskytovatelem geokódování také Google Geocoding, přejděte na Nastavení / Geocoding / Geocoding provider a podle toho změňte volbu „Hlavní poskytovatel geokódování“.

Řešení problémů

Pokud máte potíže s překladem adres do geografických umístění, ověřte, zda je v rozhraní Google Maps Geocoding API povoleno Správce rozhraní Google Maps API.


Reference pro všechna nastavení Google Geocoding

Uspořádání umístění

Výsledky můžete předepsat do určeného kruhu předáním umístění a parametru poloměru. Tím se dá pokyn službě Place Autocomplete, aby upřednostňovala zobrazování výsledků v tomto kruhu. Výsledky mimo definovanou oblast se mohou stále zobrazit. Pomocí parametru komponenty můžete filtrovat výsledky tak, aby se zobrazovaly pouze místa v dané zemi. Pokud byste raději neměli zaujatost polohy, nastavte polohu na 0,0 a poloměr na 20000000 (20 tisíc kilometrů), aby zahrnovala celý svět.

jazyk

Jazyk, ve kterém se mají vrátit výsledky. Podívejte se na seznam podporovaných jazyků domény. Pokud nastavíte konkrétní jazyk v Nastavení / Google / „Lokalizace jazyka Google“, bude tento jazyk použit také pro Google Geocoder. Pokud není nastaven žádný jazyk, bude použito aktuální národní prostředí WordPress.

kraj

Nepovinný kód regionu, specifikovaný jako hodnota dvou znaků ccTLD („doména nejvyšší úrovně“). Tento parametr bude mít vliv pouze na výsledky geocoderu, nikoli na jejich úplné omezení. Více informací viz Předpětí regionu.

součásti

Volitelné filtry komponent, oddělené trubkou (|). Každý filtr komponenty sestává z páru komponent: hodnota a bude plně omezovat výsledky z geocoderu. Více informací viz Filtrování komponent.

0
0
9797
Ohodnoťte tuto uživatelskou příručku
en English
X