Я зарегистрировал соответствующий домен, но GeoIP2 JavaScript API не работает на моем сайте. В чем причина сбоя запроса?

Так как GeoIP2 JavaScript API работает со стороны клиента, возможно, что настройки браузера и надстройки (например, Adblock Plus, ublock или NoScript) не позволяют GeoIP2 JavaScript API вызывать веб-службу.

При использовании GeoIP2 JavaScript API мы рекомендуем настроить на вашей системе действие по умолчанию для работы со случаями, когда происходит сбой запроса. Без настройки по умолчанию вы можете столкнуться с ошибками “HTTP_ERROR”, “HTTP_TIMEOUT”, “geoip2 is not defined” или просто со страницами, которые не загружаются.

Чтобы избежать этих потенциальных проблем c JavaScript, в качестве альтернативы можно использовать один из наших GeoIP2 API, которые работают со стороны сервера. Настройки браузера конечных пользователей, блокирующие специальные скрипты и рекламу, не повлияют на запросы веб-служб со стороны сервера.