PlayableLocation

位置情報ベースのゲームでのゲーム オブジェクトの配置に適した地理的位置。

JSON 表現

{
  "name": string,
  "types": [
    string
  ],
  "centerPoint": {
    object (LatLng)
  },
  "snappedPoint": {
    object (LatLng)
  },
  "displayNames": [
    {
      object (DisplayName)
    }
  ],
  "addresses": [
    {
      object (Address)
    }
  ],
  "biomeType": [
    enum (BiomeType)
  ],
  "nearbyTypes": [
    {
      object (NearbyType)
    }
  ],

  // Union field location_id can be only one of the following:
  "placeId": string,
  "plusCode": string
  // End of list of possible types for union field location_id.
}
フィールド
name

string

必須。このプレイアブル ロケーションの名前。PlayerReports と Impressions でも使用されます。

types[]

string

このプレイアブル ロケーションのプレイアブル ロケーション タイプの集まり。集まりの最初のタイプがメインのタイプとなります。

一部のプレイアブル ロケーションではタイプに関する情報を利用できない場合があります。

centerPoint

object (LatLng)

必須。プレイアブル ロケーションの中心に関連付けられた緯度と経度。

v3.searchPlayableLocations から返されるプレイアブル ロケーションのセットでは、中心点の座標がデフォルトで使用されます。

snappedPoint

object (LatLng)

近くに道路がある場合は、最も近い道路の歩道にスナップされたプレイアブル ロケーションの座標。キュレートされた場所でのみ使用できます。

displayNames[]

object (DisplayName)

プレイアブル ロケーションの、名前がサポートされている各言語での表示名。

プレイアブル ロケーションの現地語が最初に表示され、その他の言語がある場合はその後に続いて順不同で表示されます。

addresses[]

object (Address)

プレイアブル ロケーションの、住所がサポートされている各言語での住所。

プレイアブル ロケーションの現地語が最初に表示され、その他の言語がある場合はその後に続いて順不同で表示されます。

biomeType[]

enum (BiomeType)

プレイアブル ロケーションの生物群系タイプ。

nearbyTypes[]

object (NearbyType)

このプレイアブル ロケーションと近くの場所タイプの間の距離に関する情報。

共用体フィールド location_id。必須。個々の場所は、次のいずれかの識別子を持ちます。location_id は次のいずれかになります。
placeId

string

場所 ID

plusCode

string

plus code