Google プレイス検索を使用しており、GCC 諸国 (UAE、サウジアラビア、オマーン、クウェート、バーレーン) で「ロケーション バイアス」が必要です。
以下を達成したい https://developers.google.com/maps/documentation/places/autocomplete#location_biasing
アラブ首長国連邦、サウジアラビア、オマーン、クウェート、バーレーンの結果のみをユーザーが表示できるテキスト ボックスに Google プレイス検索を提供したいですか?
ありがとう、
以下のコード スニペットに示すように、「componentRestrictions」引数を使用して、1 つの国で「ロケーション バイアス」を設定できます。
var mapOptions = {
//bounds : defaultBounds,
center: new google.maps.LatLng(25.2644444, 55.31166669999993),
zoom: 13,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map_canvas'),
mapOptions);
var input = document.getElementById('searchTextField');
var InputOptions = {
types: ['(cities)'],
**componentRestrictions: { country: 'AE' } // I want multiple counteries here**
};
var autocomplete = new google.maps.places.Autocomplete(input, InputOptions);
しかし、上記の複数のカウンターでロケーションバイアスが必要です。