Hi all,
All of my LPs i've ever created that makes use of the maxmind JS has just stopped working (it no longer displays visitor's location + googlemap). What would be the reason behind this? Could maxmind have blacklisted my sites?
I've been using the following script perfectly fine for the past few week up until today.
<script type="text/javascript" src='http://j.maxmind.com/app/geoip.js'></script>
<script type="text/javascript">document.write( geoip_city() );</script>
As a result, i'm having to pause all my live cmapaigns.
Please advise.
Thanks
think they've gone paid. we're looking into as well
Maxmind just went paid, that's the reason 
You have either to pay or look for alternatives.
This is huge! does that mean everyone using your googlemap style LP is affected?
Would curman's guide here be an alternative and still support the googlemap feature?
Thanks
Well shit haha.
That does that I guess.
I have never been a fan of using their JS service anyway.
STM may be brewing something up.
So if I read it right it is $370 per site plus $90 a month?
I read in another thread here that someone said they just copied the maxmind JS file and had it on their own host and the map LP worked fine. Is that possible?
So I gather that once you get that JS file, instead of having:
<script type="text/javascript" src='http://j.maxmind.com/app/geoip.js'></script>
you would simply replace with where you have that file hosted on your own server like this:
<script type="text/javascript" src='http://yourdomainhere.com/app/geoip.js'></script>
... and all should work like usual? Does that seem right?
If so, one of the problems I'm having is I don't have this file saved locally and going to that maxmind URL now returns a 404 error since they removed it.
Does anyone have this JS file and could share? And is this even a viable plan? I'd like to think so, but am not absolutely sure?
No, that wouldn't work, as the JS file would still not serve any GeoIP information properly.
Ideally you would
a) rebuild/modify the geoip.js file to call on the local database to get it's info
or
b) build a new geoip.js on your server that uses the local databases and just provides the information to the browser in the same way that the Maxmind JS did (e.g. same variables/names used).
I think b would be a better option if you want to salvage a lander that relies on the geoip.js functionality.
The above sounds far too technical for me so i've resorted to paying for their services.
The web service has no minimum commitments right?
No, but i find it rather expensive if you were running pop's for example.