

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# デバイスの位置を確認する
<a name="verify-device-positions"></a>

デバイスの位置の整合性を確認するには、[VerifyDevicePosition](https://docs.aws.amazon.com/location/latest/APIReference/API_WaypointTracking_VerifyDevicePosition.html) API を使用します。この API は、デバイスの携帯電話信号、Wi-Fi アクセスポイント、Ipv4 アドレス、プロキシの使用の有無などのプロパティを評価することで、デバイスの位置の整合性に関する情報を返します。

## 前提条件
<a name="verify-device-positions-pre-reqs"></a>

デバイス検証用の上記 API を使用する前に、以下の前提条件を満たしていることを確認してください。
+ 確認するデバイスのトラッカーを作成済みであること。詳細については、「[Amazon Location Service トラッカーの使用を開始する](start-tracking.md)」を参照してください。

以下の例では、Amazon Location [VerifyDevicePosition](https://docs.aws.amazon.com/location/latest/APIReference/API_WaypointTracking_VerifyDevicePosition.html) API へのリクエストを示しています。

------
#### [ API ]

**Amazon Location API を使用してデバイスの位置を確認するには**

Amazon Location Tracking API の `[VerifyDevicePosition](https://docs.aws.amazon.com/location/latest/APIReference/API_WaypointTracking_VerifyDevicePosition.html)` オペレーションを使用してください。

以下の例では、デバイスの位置の整合性を評価する API リクエストを示しています。これらの値を実際のデバイス ID に置き換えます。

```
POST /tracking/v0/trackers/TrackerName/positions/verify HTTP/1.1
Content-type: application/json

{
   "DeviceState": { 
      "Accuracy": { 
         "Horizontal": number
      },
      "CellSignals": { 
         "LteCellDetails": [ 
            { 
               "CellId": number,
               "LocalId": { 
                  "Earfcn": number,
                  "Pci": number
               },
               "Mcc": number,
               "Mnc": number,
               "NetworkMeasurements": [ 
                  { 
                     "CellId": number,
                     "Earfcn": number,
                     "Pci": number,
                     "Rsrp": number,
                     "Rsrq": number
                  }
               ],
               "NrCapable": boolean,
               "Rsrp": number,
               "Rsrq": number,
               "Tac": number,
               "TimingAdvance": number
            }
         ]
      },
      "DeviceId": "ExampleDevice",
      "Ipv4Address": "string",
      "Position": [ number ],
      "SampleTime": "string",
      "WiFiAccessPoints": [ 
         { 
            "MacAddress": "string",
            "Rss": number
         }
      ]
   },
   "DistanceUnit": "string"
}
```

------

**注記**  
**Integrity SDK** は、デバイス検証に関する拡張機能を提供しており、リクエストに応じて使用できます。SDK にアクセスするには、[セールスサポート](https://aws.amazon.com/contact-us/sales-support/?pg=locationprice&cta=herobtn)にお問い合わせください。