Давным-давно я настроил проект Google Maps, используя старую версию API (v2). Я знаю, что Google Maps API v2 устарел, и я работаю над его переписыванием для новой версии, но мне нужно, чтобы это работало до тех пор.
Внезапно карта перестала работать, выдавая эту ошибку в окне предупреждения:
Google отключил использование API Карт для этого приложения. Этот сайт не имеет права использовать предоставленный идентификатор клиента Google Maps. Если вы являетесь владельцем этого приложения, вы можете узнать больше о регистрации URL-адресов здесь: http://code.google.com/apis/maps/documentation/premier/guide.html#URLs
Я ничего не менял в текущем приложении, а запросов в день меньше 1000 (это далеко от дневной квоты). Первое, что я заметил, это то, что не было указано разрешенных рефереров. Но даже после того, как они были установлены (заменив sitename.com моим доменом):
sitename.com
sitename.com/*
www.sitename.com
www.sitename.com/*
*.sitename.com
*.sitename.com/*
Никакого результата не было даже через пару часов. Причина, по которой это приложение вдруг перестало работать, для меня до сих пор остается загадкой (еще раз - ничего не менялось ни в моем коде, ни в гугл-аккаунте), но самое главное мне нужно действительно быстрое решение.
Любые идеи?