Если на вашем сайте не показывается карта Яндекса или не работает поиск по карте, воспользуйтесь данным решением.
1. Перейдите в Кабинет разработчика.
2. Нажмите кнопку "Подключить API".
3. Подключите "JavaScript API", "API Геокодера", "API Геосаджеста".
4. Перейдите в раздел "Ключи".
5. Найдите ключ "JavaScript API" и нажмите на настройки.
6. Выберите пункт "Привязать продукт".
7. Выберите продукт "API Геокодера" и нажмите "Привязать продукт".
8. Теперь найдите этот ключ и снова откройте настройки
9. Нажмите "Настроить"
10. В открывшемся окне найдите пункт "Ограничения по HTTP Refer" и введите домен своего сайта (Без https://) и нажмите "Сохранить".
11. Теперь найдите ключ "API Геосаджеста" и так же откройте его настройки.
12. Так же как в пункте 10, введите домен своего сайта в поле "Ограничение по HTTP Refer" и нажмите "Сохранить".
Поздравляем! Теперь у вас есть ключи от Яндекс карт. После того как вы выполнили все пункты возможно придется подождать до 24 часов, чтобы Яндекс применил настройки ключей.