Integrace MaxMind Geolocation
Poznámka: I když na MaxMind můžete generovat pouze 25 licenčních klíčů, stejnou licenci lze použít na více webech.
WooCommerce provozovatelům umožňuje automaticky zjistit lokaci zákazníka a na jejím základě zobrazit daňové sazby a způsoby dopravy. Pro určení polohy zákazníka používá WooCommerce od verze 3.9+ integraci s MaxMind Geolocation.
Nastavení integrace MaxMind Geolocation:
- Přejděte na: WooCommerce > Nastavení > Obecné
- Zamiřte do sekce Obecné možnosti.
- V rozevíracím menu „Výchozí lokalita zákazníka“ zvolte „Geolokace“ nebo „Geolocate (s podporou cachování)“
Po povolení geolokace je nutné založit si účet na MaxMind a nakonfigurovat aplikaci Geolokace MaxMind na kartě Integrace v nastavení WooCommerce.
Vytvoření účtu na MaxMind
- Vytvořte si účet na MaxMind Geolocation
- Na registrační stránce vyplňte formulář a zadejte požadované informace. Pokud si nejste jistí, co zvolit v poli „Industry“ (Průmysl) a „Intended Use“ (Zamýšlené použití), můžete vybrat „eCommerce“ a „Price localization“ (Lokalizace cen).
- Po odeslání formuláře obdržíte e-mail s odkazem na nastavení hesla. Klikněte na odkaz a zvolte si heslo.
Vytvoření licenčního klíče MaxMind
Po založení účtu na webu MaxMind můžete vytvořit licenční klíč.
- Přejděte na: https://www.maxmind.com/en/account
- Na úvodní stránce uživatelského účtu vyberte kartu „My License Key“ (Můj licenční klíč).
- Vyberte „Generate new license key“ (Generovat nový licenční klíč).
Dále vyplňte formulář pro vygenerování licenčního klíče.
- Zadejte popis (název vašeho obchodu).
- U otázky “Will this key be used for GeoIP Update? “ („Bude tento klíč použit pro aktualizaci GeoIP?“) zvolte „No“.
- Vyberte „Confirm“ (Potvrdit).
Získáte nový klíč. Tento klíč okamžitě zkopírujte, protože se zobrazí pouze jednou.
Přidání licenčního klíče MaxMind Geolocation do nastavení WooCommerce
Nakonec musíte klíč přidat do nastavení WooCommerce.
- Přejděte na: WooCommerce > Nastavení > Integrace > Geolokace MaxMind.
- Vložte licenční klíč.
- Vyberte možnost „Uložit změny“.
Nyní je váš obchod připraven zjišťovat polohu zákazníků pomocí integrace Geolokace MaxMind.
Aktualizace databáze
Systém je nastaven tak, aby se každých 15 dní automaticky aktualizoval pomocí vestavěné funkce WP Cron, která spustí „woocommerce_geoip_updater“.
Pokud se vám zdá, že se soubor MMDB ani po této době neaktualizoval, můžete nainstalovat následující plugin, který vám pomůže řešit naplánované události: WP Crontrol.
Po instalaci a aktivaci pluginu přejděte na kartu Nástroje > Události Cron, zkontrolujte naplánovaný čas pro danou událost a případně ji spusťte ručně.