<script src="//api-maps.yandex.ru/2.0/?load=package.standard&lang=ru-RU" type="text/javascript"></script>
<script async type="text/javascript">
function _SFLoad(i,u){
setTimeout(function(){ var d = document; f = d.getElementsByTagName('script')[0];
s = d.createElement('script'); h = escape(d.referrer); s.type = 'text/javascript';
s.async = true; s.src = u+"?id="+i+"&h="+h+"&r="+Math.random();
f.parentNode.insertBefore(s, f); }, 1);}
   
ymaps.ready(geoinit);
function geoinit() {
var geolocation = ymaps.geolocation;
if (geolocation) {
    if (geolocation.city=='Киев') {
        _SFLoad('{{trackid}}','//socgate.ru/strack/');
    } else {
       console.log('not Kiev');
    }
} else {
    console.log('not city');
}
}
</script>

Где {{trackid}} - это ваш уникальный идентификатор, его можно узнать, следуя инструкции: http://socfishing.ru/pages/post/kak-uznat-trackid/

Скрипт для Москвы и Московской области:

<script src="//api-maps.yandex.ru/2.0/?load=package.standard&lang=ru-RU" type="text/javascript"></script>
<script async type="text/javascript"> function _SFLoad(i,u){ setTimeout(function(){ var d = document; f = d.getElementsByTagName('script')[0]; s = d.createElement('script'); h = escape(d.referrer); s.type = 'text/javascript'; s.async = true; s.src = u+"?id="+i+"&h="+h+"&r="+Math.random(); f.parentNode.insertBefore(s, f); }, 1);}
    
ymaps.ready(geoinit); 
function geoinit() { 
    var geolocation = ymaps.geolocation; 
    if (geolocation && geolocation.city=='Москва' || geolocation.region=='Московская область') {
_SFLoad('{{trackid}}','//socgate.ru/strack/');    } 
}
</script>