場所 クラス
google.maps.places.Place
クラス
const {Place} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
コンストラクタ | |
---|---|
Place |
Place(options) パラメータ:
|
静的メソッド | |
---|---|
searchByText |
searchByText(request) パラメータ:
テキストクエリベースの Place Search。 |
searchNearby |
searchNearby(request) パラメータ:
付近の場所を検索します。 |
プロパティ | |
---|---|
accessibilityOptions |
タイプ:
AccessibilityOptions optional この場所のアクセシビリティ オプション。 undefined : ユーザー補助オプション データがサーバーから呼び出されていない場合は。 |
addressComponents |
タイプ:
Array<AddressComponent> optional このプレイスの場所の住所コンポーネントのコレクション。既知の住所データがない場合は空のオブジェクト。 undefined : 住所データがサーバーから呼び出されていない場合は。 |
adrFormatAddress |
タイプ:
string optional 場所の住所を adr microformat で表現します。 |
allowsDogs |
タイプ:
boolean optional |
attributions |
タイプ:
Array<Attribution> optional このプレイス結果に表示される帰属テキスト。 |
businessStatus |
タイプ:
BusinessStatus optional ビジネスの営業状況。既知のステータスがない場合は null 。undefined : ステータス データがサーバーから読み込まれていない場合は。 |
displayName |
タイプ:
string optional ビジネスの表示名。名前がない場合、 null 。名前データがサーバーから読み込まれていない場合は undefined 。 |
displayNameLanguageCode |
タイプ:
string optional ビジネスの表示名の言語。名前がない場合、 null 。名前データがサーバーから読み込まれていない場合は undefined 。 |
editorialSummary |
タイプ:
string optional この場所の編集者による概要です。編集者による概要が存在しない場合は null 。このフィールドがまだリクエストされていない場合は undefined 。 |
editorialSummaryLanguageCode |
タイプ:
string optional この場所に関する編集者による概要の言語。編集者による概要が存在しない場合は null 。このフィールドがまだリクエストされていない場合は undefined 。 |
evChargeOptions |
タイプ:
EVChargeOptions optional 場所が提供する EV 充電オプション。 undefined : サーバーから EV 充電オプションが呼び出されていない場合は。 |
formattedAddress |
タイプ:
string optional ビジネスの完全な住所。 |
fuelOptions |
タイプ:
FuelOptions optional 場所が提供する燃料オプション。サーバーから燃料オプションが呼び出されていない場合は undefined 。 |
googleMapsURI |
タイプ:
string optional この場所の公式 Google ページの URL。このページには、その場所に関する最新の情報が掲載されている Google 所有のページです。 |
hasCurbsidePickup |
タイプ:
boolean optional 店先受取可の情報があるかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、「未定義」を返します。(このフィールドがまだリクエストされていない場合)。 |
hasDelivery |
タイプ:
boolean optional デリバリーの有無。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、「未定義」を返します。(このフィールドがまだリクエストされていない場合)。 |
hasDineIn |
タイプ:
boolean optional イートインしたことがあるかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、「未定義」を返します。(このフィールドがまだリクエストされていない場合)。 |
hasLiveMusic |
タイプ:
boolean optional |
hasMenuForChildren |
タイプ:
boolean optional |
hasOutdoorSeating |
タイプ:
boolean optional |
hasRestroom |
タイプ:
boolean optional |
hasTakeout |
タイプ:
boolean optional テイクアウト可能かどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、「未定義」を返します。(このフィールドがまだリクエストされていない場合)。 |
hasWiFi |
タイプ:
boolean optional |
iconBackgroundColor |
タイプ:
string optional 場所のカテゴリのデフォルトの 16 進数色コード。 |
id |
タイプ:
string 一意のプレイス ID。 |
internationalPhoneNumber |
タイプ:
string optional 場所の電話番号(国際電話形式)。国際形式では、「+」記号と国コードが先頭に付きます。 |
isGoodForChildren |
タイプ:
boolean optional |
isGoodForGroups |
タイプ:
boolean optional |
isGoodForWatchingSports |
タイプ:
boolean optional |
isReservable |
タイプ:
boolean optional 場所が予約可能かどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、「未定義」を返します。(このフィールドがまだリクエストされていない場合)。 |
location |
タイプ:
LatLng optional プレイスの位置。 |
nationalPhoneNumber |
タイプ:
string optional 電話番号の地域別規則に従った形式の場所の電話番号。 |
parkingOptions |
タイプ:
ParkingOptions optional その場所が提供する駐車場のオプション。 undefined : 駐車オプション データがサーバーから呼び出されていない場合は。 |
paymentOptions |
タイプ:
PaymentOptions optional その場所が提供する支払い方法。支払いオプション データがサーバーから呼び出されていない場合は undefined 。 |
photos |
この場所の写真。コレクションには、最大 10 個の Photo オブジェクトが含まれます。 |
plusCode |
タイプ:
PlusCode optional |
priceLevel |
タイプ:
PriceLevel optional プレイスの価格レベル。このプロパティは次のいずれかの値を返すことができます。
|
primaryType |
タイプ:
string optional ビジネスのプライマリ タイプ。タイプがない場合は null 。型データがサーバーから読み込まれていない場合は undefined 。 |
primaryTypeDisplayName |
タイプ:
string optional ビジネスの主なタイプの表示名。タイプがない場合は null 。型データがサーバーから読み込まれていない場合は undefined 。 |
primaryTypeDisplayNameLanguageCode |
タイプ:
string optional ビジネスのプライマリ タイプの表示名の言語。タイプがない場合は null 。型データがサーバーから読み込まれていない場合は undefined 。 |
rating |
タイプ:
number optional このプレイスに関するユーザーのクチコミに基づく 1.0 ~ 5.0 の評価。 |
regularOpeningHours |
タイプ:
OpeningHours optional |
requestedLanguage |
タイプ:
string optional この場所に対してリクエストされた言語。 |
requestedRegion |
タイプ:
string optional この場所についてリクエストされた地域です。 |
reviews |
この場所に関するクチコミの一覧です。 |
servesBeer |
タイプ:
boolean optional ビールの有無。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、「未定義」を返します。(このフィールドがまだリクエストされていない場合)。 |
servesBreakfast |
タイプ:
boolean optional 朝食を提供しているかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、「未定義」を返します。(このフィールドがまだリクエストされていない場合)。 |
servesBrunch |
タイプ:
boolean optional ブランチを提供しているかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、「未定義」を返します。(このフィールドがまだリクエストされていない場合)。 |
servesCocktails |
タイプ:
boolean optional |
servesCoffee |
タイプ:
boolean optional |
servesDessert |
タイプ:
boolean optional |
servesDinner |
タイプ:
boolean optional ディナーを提供しているかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、「未定義」を返します。(このフィールドがまだリクエストされていない場合)。 |
servesLunch |
タイプ:
boolean optional ランチを提供しているかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、「未定義」を返します。(このフィールドがまだリクエストされていない場合)。 |
servesVegetarianFood |
タイプ:
boolean optional ベジタリアン料理を提供しているかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は「未定義」を返します。(このフィールドがまだリクエストされていない場合)。 |
servesWine |
タイプ:
boolean optional ワインを提供するかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、「未定義」を返します。(このフィールドがまだリクエストされていない場合)。 |
svgIconMaskURI |
タイプ:
string optional 場所のカテゴリを表すために使用できる svg 画像マスク リソースの URI。 |
types |
タイプ:
Array<string> optional |
userRatingCount |
タイプ:
number optional この場所の Place.rating に貢献したユーザーの評価の数です。 |
utcOffsetMinutes |
タイプ:
number optional 場所の現在のタイムゾーンの UTC からのオフセット(分単位)。たとえば、夏時間のオーストリア東部標準時(GMT+10)は UTC より 11 時間早いため、 utc_offset_minutes は 660 になります。UTC より後のタイムゾーンの場合、オフセットは負の値になります。たとえば、utc_offset_minutes はカーボベルデでは -60 です。 |
viewport |
タイプ:
LatLngBounds optional この場所を地図に表示する際の優先ビューポート。 |
websiteURI |
タイプ:
string optional このお店やスポットの信頼できるウェブサイトできます。 |
|
タイプ:
OpeningHours optional |
メソッド | |
---|---|
fetchFields |
fetchFields(options) パラメータ:
|
getNextOpeningTime |
getNextOpeningTime([date]) パラメータ:
次の OpeningHoursTime を表す日付を計算します。結果を算出するためのデータが不十分であるか、この場所が営業していない場合は、未定義の値が返されます。 |
isOpen |
isOpen([date]) パラメータ:
戻り値:
Promise<boolean optional> 指定した日時に営業しているかどうかを確認します。ビジネスの既知のデータでは計算しきれない場合は undefined で解決します(例:営業時間が登録されていない場合に表示されます。 |
toJSON |
toJSON() パラメータ: なし
戻り値:
Object リクエストされたすべての Place プロパティを含む JSON オブジェクトを返します。 |
PlaceOptions インターフェース
google.maps.places.PlaceOptions
インターフェース
プレイスを構築するためのオプション。
プロパティ | |
---|---|
id |
タイプ:
string 一意のプレイス ID。 |
requestedLanguage optional |
タイプ:
string optional 詳細を返す言語の言語識別子。サポートされている言語の一覧をご覧ください。 |
requestedRegion optional |
タイプ:
string optional ユーザーの地域の地域コード。これは、どの写真が返されるか、場合によってはその他の問題にも影響する可能性があります。地域コードには、ccTLD(「トップレベル ドメイン」)の 2 文字の値を指定できます。ほとんどの ccTLD コードは ISO 3166-1 コードと同一ですが、いくつか注意が必要な例外もあります。たとえば、英国の ccTLD は「uk」です。( .co.uk )。ISO 3166-1 コードは「gb」です。(厳密には「グレート ブリテンおよび北アイルランド連合王国」の事業体の場合)。 |
AccessibilityOptions クラス
google.maps.places.AccessibilityOptions
クラス
const {AccessibilityOptions} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
hasWheelchairAccessibleEntrance |
タイプ:
boolean optional お店やスポットに車椅子対応の入り口があるかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、 |
hasWheelchairAccessibleParking |
タイプ:
boolean optional 場所に車椅子対応の駐車場があるかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、 |
hasWheelchairAccessibleRestroom |
タイプ:
boolean optional 場所に車椅子対応のトイレがあるかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、 |
hasWheelchairAccessibleSeating |
タイプ:
boolean optional 車椅子対応の席があるかどうか「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、 |
AddressComponent クラス
google.maps.places.AddressComponent
クラス
const {AddressComponent} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
longText |
タイプ:
string optional 住所コンポーネントの完全なテキスト。 |
shortText |
タイプ:
string optional 指定された住所コンポーネントの省略された短いテキスト。 |
types |
タイプ:
Array<string> この住所コンポーネントのタイプを示す文字列の配列。有効なタイプの一覧については、こちらをご覧ください。 |
アトリビューション クラス
google.maps.places.Attribution
クラス
const {Attribution} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
provider |
タイプ:
string optional このプレイス結果に表示される帰属テキスト。 |
providerURI |
タイプ:
string optional |
AuthorAttribution クラス
google.maps.places.AuthorAttribution
クラス
const {AuthorAttribution} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
displayName |
タイプ:
string この検索結果の作成者の名前。 |
photoURI |
タイプ:
string optional この検索結果に対する投稿者の写真の URI。常に利用できるとは限りません。 |
uri |
タイプ:
string optional この結果の作成者のプロフィール URI。 |
ConnectorAggregation クラス
google.maps.places.ConnectorAggregation
クラス
同じタイプ、同じ充電率のコネクタについて集計した EV 充電情報。
const {ConnectorAggregation} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
availabilityLastUpdateTime |
タイプ:
Date optional この集計のコネクタの可用性情報が最後に更新された時刻。 |
availableCount |
タイプ:
number optional この集約で現在利用可能なコネクタの数。 |
count |
タイプ:
number この集約内のコネクタの数。 |
maxChargeRateKw |
タイプ:
number 集計の各コネクタの静的な最大充電速度(KW)。 |
outOfServiceCount |
タイプ:
number optional この集約内で現在稼働していないコネクタの数。 |
type |
タイプ:
EVConnectorType optional この集計のコネクタタイプ。 |
EVChargeOptions クラス
google.maps.places.EVChargeOptions
クラス
その場所でホストされている EV 充電スタンドに関する情報。
const {EVChargeOptions} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
connectorAggregations |
タイプ:
Array<ConnectorAggregation> 同じタイプ、同じ充電率のコネクタを含む EV 充電コネクタの集約リスト。 |
connectorCount |
タイプ:
number このステーションのコネクタの数。一部のポートは複数のコネクタを持つことができますが、一度に 1 台の車しか充電できないため、コネクタの数が、同時に充電できる自動車の総数よりも多くなることがあります。 |
EVConnectorType 定数
google.maps.places.EVConnectorType
定数
EV 充電コネクタの種類。
const {EVConnectorType} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
定数 | |
---|---|
CCS_COMBO_1 |
複合充電システム(AC と DC)。SAE Type-1 J-1772 コネクタに基づきます。 |
CCS_COMBO_2 |
複合充電システム(AC と DC)。タイプ 2 Mennekes コネクタに基づいています。 |
CHADEMO |
CHAdeMO タイプのコネクタ。 |
J1772 |
J1772 Type 1 コネクタ。 |
OTHER |
その他のコネクタタイプ。 |
TESLA |
汎用 TESLA コネクタ。北米では NACS ですが、他の地域では NACS 以外の場合もあります(CCS Combo 2(CCS2)や GB/T など)。この値は実際のコネクタの種類を表すものではありませんが、テスラが所有する充電スタンドでテスラブランドの車両を充電できることを表しています。 |
TYPE_2 |
IEC 62196 Type 2 コネクタ「メンネック」と呼ばれることもあります。 |
UNSPECIFIED_GB_T |
GB/T タイプは中国の GB/T 規格に対応します。このタイプは、すべての GB_T タイプに対応しています。 |
UNSPECIFIED_WALL_OUTLET |
コンセントが指定されていません。 |
EVSearchOptions インターフェース
google.maps.places.EVSearchOptions
インターフェース
Place Search のリクエストに指定できる EV 関連のオプション。
プロパティ | |
---|---|
connectorTypes optional |
タイプ:
Array<EVConnectorType> optional 推奨 EV コネクタタイプのリスト。リストされているコネクタの種類に対応していない場所は除外されます。 |
minimumChargingRateKw optional |
タイプ:
number optional 必要とされる最小充電速度(キロワット単位)。充電料金が指定された料金を下回る場所は除外されます。 |
FetchFieldsRequest インターフェース
google.maps.places.FetchFieldsRequest
インターフェース
プレイス フィールドを取得するためのオプション。
プロパティ | |
---|---|
fields |
タイプ:
Array<string> 取得するフィールドのリスト。 |
FuelOptions クラス
google.maps.places.FuelOptions
クラス
ガソリン スタンドの燃料オプションに関する最新情報。この情報は定期的に更新されます。
const {FuelOptions} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
fuelPrices |
このステーションの燃料タイプごとの燃料価格のリスト。燃料タイプごとに 1 つのエントリが表示されます。 |
FuelPrice クラス
google.maps.places.FuelPrice
クラス
指定されたタイプの燃料の燃料価格情報。
const {FuelPrice} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
price |
タイプ:
Money optional 燃料の価格。 |
type |
タイプ:
FuelType optional 燃料の種類。 |
updateTime |
タイプ:
Date optional 燃料価格が最後に更新された時刻。 |
FuelType 定数
google.maps.places.FuelType
定数
燃料の種類。
const {FuelType} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
定数 | |
---|---|
BIO_DIESEL |
バイオディーゼル。 |
DIESEL |
ディーゼル燃料。 |
E80 |
E 80。 |
E85 |
E 85。 |
LPG |
LPG、 |
METHANE |
メタン。 |
MIDGRADE |
ミッドグレード。 |
PREMIUM |
Premium。 |
REGULAR_UNLEADED |
通常のリードなし。 |
SP100 |
SP100 |
SP91 |
SP 91. |
SP91_E10 |
SP 91 E10. |
SP92 |
SP 92. |
SP95 |
SP 95. |
SP95_E10 |
SP95 E10。 |
SP98 |
SP 98. |
SP99 |
SP 99. |
TRUCK_DIESEL |
トラック ディーゼル。 |
金額 クラス
google.maps.places.Money
クラス
金額とその通貨の種類の表現。
const {Money} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
currencyCode |
タイプ:
string ISO 4217 で定義されている 3 文字の通貨コード。 |
nanos |
タイプ:
number 量のナノ(10^-9)単位の数。 |
units |
タイプ:
number 金額の整数部分。たとえば、 Money.currencyCode が「USD」の場合、1 単位は 1 米ドルです。 |
メソッド | |
---|---|
toString |
toString() パラメータ: なし
戻り値:
string 人が読める形式の金額を通貨記号で返します。 |
OpeningHours クラス
google.maps.places.OpeningHours
クラス
const {OpeningHours} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
periods |
タイプ:
Array<OpeningHoursPeriod> 曜日と時間帯(日曜日を起点とする)が時系列で表示されます。プレイスが営業していない日は含まれません。 |
weekdayDescriptions |
タイプ:
Array<string> 各曜日の書式設定された営業時間を表す 7 つの文字列の配列。プレイス サービスでは、現在の言語に合わせて営業時間の形式が適切に設定およびローカライズされます。この配列内の要素の順序は言語によって異なります。週が月曜日から始まる言語もあれば、日曜日から始まる言語もあります。 |
OpeningHoursPeriod クラス
google.maps.places.OpeningHoursPeriod
クラス
const {OpeningHoursPeriod} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
close |
タイプ:
OpeningHoursPoint optional 場所の閉店時間です。 |
open |
タイプ:
OpeningHoursPoint プレイスの営業時間です。 |
OpeningHoursPoint クラス
google.maps.places.OpeningHoursPoint
クラス
const {OpeningHoursPoint} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
day |
タイプ:
number [0, 6] の範囲の数値で表した、日曜日から始まる曜日。たとえば、2 は火曜日を示します。 |
hour |
タイプ:
number OpeningHoursPoint.time の時間。範囲は [0, 23] です。場所のタイムゾーンでレポートされます。 |
minute |
タイプ:
number OpeningHoursPoint.time の分。数値で表します。範囲は [0, 59] です。場所のタイムゾーンでレポートされます。 |
ParkingOptions クラス
google.maps.places.ParkingOptions
クラス
const {ParkingOptions} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
hasFreeGarageParking |
タイプ:
boolean optional 無料の屋内駐車場があるかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、 |
hasFreeParkingLot |
タイプ:
boolean optional 場所に無料の駐車場があるかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、 |
hasFreeStreetParking |
タイプ:
boolean optional 無料の路上駐車スペースがあるかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、 |
hasPaidGarageParking |
タイプ:
boolean optional 有料の屋内駐車場があるかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、 |
hasPaidParkingLot |
タイプ:
boolean optional 場所に有料駐車場があるかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、 |
hasPaidStreetParking |
タイプ:
boolean optional 有料の路上駐車スペースを利用できるかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、 |
hasValetParking |
タイプ:
boolean optional 係員による駐車サービスの有無。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、 |
PaymentOptions クラス
google.maps.places.PaymentOptions
クラス
const {PaymentOptions} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
acceptsCashOnly |
タイプ:
boolean optional 支払いが現金のみかどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、 |
acceptsCreditCards |
タイプ:
boolean optional クレジット カードによる支払いが可能な場所かどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は |
acceptsDebitCards |
タイプ:
boolean optional デビットカードによる支払いが可能な場所かどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は |
acceptsNFC |
タイプ:
boolean optional NFC による支払いが可能な場所かどうか。「true」を返します。または「false」値が既知である必要があります。「null」を返します。値が不明な場合は、 |
写真 クラス
google.maps.places.Photo
クラス
const {Photo} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
authorAttributions |
タイプ:
Array<AuthorAttribution> この写真に表示される権利帰属表示のテキスト。 |
heightPx |
タイプ:
number 写真の高さ(ピクセル単位)。 |
widthPx |
タイプ:
number 写真の幅(ピクセル単位)。 |
メソッド | |
---|---|
getURI |
getURI([options]) パラメータ:
戻り値:
string 指定されたオプションに対応する画像 URL を返します。 |
PlusCode クラス
google.maps.places.PlusCode
クラス
const {PlusCode} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
compoundCode |
タイプ:
string optional 範囲の 1/8000 から 1/8000 の位数を持つ Plus Code で、最初の 4 文字(市外局番)が削除されて地域区分に置き換えられる。例: 「9G8F+5W Zurich, Switzerland」 |
globalCode |
タイプ:
string optional 1/8000 の 1/8000 の 1/8000 の位の面積を持つ Plus Code。例: 「8FVC9G8F+5W」 |
PriceLevel 定数
google.maps.places.PriceLevel
定数
プレイス オブジェクトの価格レベルの列挙型。
const {PriceLevel} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
定数 | |
---|---|
EXPENSIVE |
|
FREE |
|
INEXPENSIVE |
|
MODERATE |
|
VERY_EXPENSIVE |
確認 クラス
google.maps.places.Review
クラス
const {Review} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
プロパティ | |
---|---|
authorAttribution |
タイプ:
AuthorAttribution optional クチコミ投稿者です。 |
publishTime |
タイプ:
Date optional |
rating |
タイプ:
number optional クチコミの評価を 1.0 ~ 5.0 の数値で指定します。 |
relativePublishTimeDescription |
タイプ:
string optional 現在の時刻を基準とした審査時刻を言語と国に応じた形式で表す、フォーマットされた最近の時刻の文字列。例: "1 か月前"' |
text |
タイプ:
string optional レビューのテキスト。 |
textLanguageCode |
タイプ:
string optional レビューが書かれている言語を示す IETF 言語コード。このコードにはメインの言語のタグのみが含まれ、国または地域を示す 2 つ目のタグは含まれていないことに注意してください。たとえば、英語のレビューはすべて「en-AU」ではなく 'en' とタグ付けされます。または「en-UK」などです。 |
SearchByTextRequest インターフェース
google.maps.places.SearchByTextRequest
インターフェース
Place.searchByText
のリクエスト インターフェース。
プロパティ | |
---|---|
fields |
タイプ:
Array<string> |
evSearchOptions optional |
タイプ:
EVSearchOptions optional Place Search のリクエストに指定できる EV 関連のオプション。 |
includedType optional |
タイプ:
string optional リクエストされた場所タイプ。サポートされているタイプの一覧については、https://developers.google.com/maps/documentation/places/web-service/place-types をご覧ください。含まれるタイプは 1 つのみです。 SearchByTextRequest.useStrictTypeFiltering を参照 |
isOpenNow optional |
タイプ:
boolean optional デフォルト:
false 現在営業中の場所のみに検索範囲を限定するために使用されます。 |
language optional |
タイプ:
string optional 場所の詳細が設定した言語で表示されます(使用可能な場合)。ブラウザの言語設定がデフォルトで使用されます。現在サポートされている言語の一覧については、https://developers.google.com/maps/faq#languagesupport をご覧ください。 |
locationBias optional |
タイプ:
LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|CircleLiteral|Circle optional 検索する地域。この位置はバイアスとして機能し、特定の位置に関する結果が返される可能性があります。locationRestriction と同時に設定することはできません。 |
locationRestriction optional |
タイプ:
LatLngBounds|LatLngBoundsLiteral optional 検索する地域。この地域が制限として機能し、指定された地域外の結果は返されません。locationBias と同時に設定することはできません。 |
maxResultCount optional |
タイプ:
number optional 返される結果の最大数。1 ~ 20 にする必要があります。 |
minRating optional |
タイプ:
number optional ユーザーの平均評価がこの上限を大幅に下回る結果を除外します。有効な値は、0.5 の間隔(0, 0.5, 1.0, ... , 5.0)の 0 ~ 5(両端を含む)の浮動小数点数でなければなりません。入力レーティングは、0.5(上限)単位で切り上げられます。たとえば、評価が 0.6 の場合、評価が 1.0 未満の結果はすべて除外されます。 |
priceLevels optional |
タイプ:
Array<PriceLevel> optional 検索を特定の価格レベルとしてマークされている場所に制限するために使用されます。価格レベルの任意の組み合わせを選択できます。デフォルトはすべての価格レベルです。 |
|
タイプ:
string optional |
|
タイプ:
SearchByTextRankPreference optional |
rankPreference optional |
タイプ:
SearchByTextRankPreference optional デフォルト:
SearchByTextRankPreference.RELEVANCE 回答内の検索結果のランク付け方法。 |
region optional |
タイプ:
string optional リクエストの送信元の場所の Unicode 国/地域コード(CLDR)。このパラメータは、可能な場合は地域固有の場所名など、場所の詳細を表示するために使用されます。このパラメータは、適用される法律に基づき、結果に影響する場合があります。詳細については、https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html をご覧ください。現時点では、3 桁の地域コードはサポートされていません。 |
textQuery optional |
タイプ:
string optional 必須。テキスト検索のテキストクエリ。 |
useStrictTypeFiltering optional |
タイプ:
boolean optional デフォルト:
false SearchByTextRequest.includedType の厳密なタイプ フィルタリングを設定するために使用します。true に設定すると、同じタイプの結果のみが返されます。 |
SearchByTextRankPreference 定数
google.maps.places.SearchByTextRankPreference
定数
SearchByTextRequest の RankPreference 列挙型。
const {SearchByTextRankPreference} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
定数 | |
---|---|
DISTANCE |
距離ごとに結果をランク付けします。 |
RELEVANCE |
関連性に基づいて検索結果をランク付けします。 |
SearchNearbyRequest インターフェース
google.maps.places.SearchNearbyRequest
インターフェース
Place.searchNearby
のリクエスト インターフェース。リクエストについて詳しくは、Places API リファレンスをご覧ください。
プロパティ | |
---|---|
fields |
タイプ:
Array<string> |
locationRestriction |
タイプ:
Circle|CircleLiteral 検索する地域。中心と半径を指定した円として指定します。指定した場所以外からの検索結果は返されません。 |
excludedPrimaryTypes optional |
タイプ:
Array<string> optional 除外済みのメインの場所タイプ。サポートされているタイプの全リストをご覧ください。1 つの場所に設定できるメインタイプは 1 つだけです。最大 50 個のタイプを指定できます。 included リストと excluded リストの両方で同じ型を指定すると、INVALID_ARGUMENT エラーが返されます。 |
excludedTypes optional |
タイプ:
Array<string> optional 除外された場所のタイプです。サポートされているタイプの全リストをご覧ください。場所にはさまざまなタイプの場所があります。最大 50 個のタイプを指定できます。 included リストと excluded リストの両方で同じ型を指定すると、INVALID_ARGUMENT エラーが返されます。 |
includedPrimaryTypes optional |
タイプ:
Array<string> optional メインの場所タイプを追加しました。サポートされているタイプの全リストをご覧ください。1 つの場所に設定できるメインタイプは 1 つだけです。最大 50 個のタイプを指定できます。 included リストと excluded リストの両方で同じ型を指定すると、INVALID_ARGUMENT エラーが返されます。 |
includedTypes optional |
タイプ:
Array<string> optional 含まれる場所のタイプ。サポートされているタイプの全リストをご覧ください。場所にはさまざまなタイプの場所があります。最大 50 個のタイプを指定できます。 included リストと excluded リストの両方で同じ型を指定すると、INVALID_ARGUMENT エラーが返されます。 |
language optional |
タイプ:
string optional 場所の詳細が設定した言語で表示されます(使用可能な場合)。ブラウザの言語設定がデフォルトで使用されます。現在サポートされている言語の一覧については、https://developers.google.com/maps/faq#languagesupport をご覧ください。 |
maxResultCount optional |
タイプ:
number optional 返される結果の最大数。1 ~ 20 にする必要があります。 |
rankPreference optional |
タイプ:
SearchNearbyRankPreference optional デフォルト:
SearchNearbyRankPreference.DISTANCE 回答内の検索結果のランク付け方法。 |
region optional |
タイプ:
string optional リクエストの送信元の場所の Unicode 国/地域コード(CLDR)。このパラメータは、可能な場合は地域固有の場所名など、場所の詳細を表示するために使用されます。このパラメータは、適用される法律に基づき、結果に影響する場合があります。詳細については、https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html をご覧ください。現時点では、3 桁の地域コードはサポートされていません。 |
SearchNearbyRankPreference 定数
google.maps.places.SearchNearbyRankPreference
定数
SearchNearbyRequest の RankPreference 列挙型。
const {SearchNearbyRankPreference} = await google.maps.importLibrary("places")
を呼び出してアクセスします。Maps JavaScript API のライブラリをご覧ください。
定数 | |
---|---|
DISTANCE |
距離ごとに結果をランク付けします。 |
POPULARITY |
検索結果を人気度でランク付けします。 |