本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
管理您的跟踪器资源
您可以使用亚马逊定位控制台AWS CLI、或亚马逊位置 API 管理您的跟踪器。
列出您的追踪器
您可以使用亚马逊定位控制台、或 Amazon Location API 查看您的跟踪器列表:AWS CLI
- Console
-
使用 Amazon 定位控制台查看现有跟踪器列表
-
通过 https://console.aws.amazon.com/location/
打开亚马逊定位控制台。 -
从左侧导航中选择 Dockets(跟踪器)。
-
在 “我的跟踪链接” 下查看您的跟踪资源列表。
-
- API
-
使用亚马逊位置追踪器 API 中的
ListTrackers
操作。以下示例是一个 API 请求,用于获取您的 AWS 账户中的跟踪器列表。
POST /tracking/v0/list-trackers
以下为响应示例
ListTrackers
:{ "Entries": [ { "CreateTime": 2020-10-02T19:09:07.327Z, "Description": "string", "TrackerName": "
ExampleTracker
", "UpdateTime": 2020-10-02T19:10:07.327Z } ], "NextToken": "1234-5678-9012" } - CLI
-
使用
list-trackers
命令。以下示例AWS CLI用于获取您AWS账户中的跟踪器列表。
aws location list-trackers
断开跟踪器与地理围栏集合的连接
您可以使用 Amazon Location 控制台、或 Amazon Location API 将AWS CLI跟踪器与地理围栏集合断开连接:
- Console
-
使用 Amazon Location 控制台取消跟踪器与关联的地理围栏集合的关联
-
通过 https://console.aws.amazon.com/location/
打开亚马逊定位控制台。 -
从左侧导航窗格中选择 Dockets(跟踪器)。
-
在 “我的跟踪器” 下,选择目标跟踪器的名称链接。
-
在 “关联的 Geofence 集合” 下,选择一个具有 “已链接” 状态的 geofence 集合。
-
选择 “取消链接”。
-
- API
-
使用亚马逊位置追踪器 API 中的
DisassociateTrackerConsumer
操作。以下示例是一个 API 请求,用于取消跟踪器与关联的 geofence 集合的关联。
DELETE /tracking/v0/trackers/
ExampleTracker
/consumers/arn:aws:geo:us-west-2:123456789012:geofence-collection/ExampleCollection以下为响应示例
DisassociateTrackerConsumer
:HTTP/1.1 200
- CLI
-
使用
disassociate-tracker-consumer
命令。以下示例是取消跟踪器与关联的 geofence 集合的关联的AWS CLI命令。
aws location disassociate-tracker-consumer \ --consumer-arn "arn:aws:geo:us-west-2:123456789012:geofence-collection/ExampleCollection" \ --tracker-name "
ExampleTracker
"
获取跟踪器详细信息
您可以使用亚马逊定位控制台、或 Amazon Location API 获取AWS账户中任何跟踪器的详细信息。AWS CLI
- Console
-
使用亚马逊定位控制台查看跟踪器详情
-
通过 https://console.aws.amazon.com/location/
打开亚马逊定位控制台。 -
从左侧导航中选择 Dockets(跟踪器)。
-
在 “我的跟踪器” 下,选择目标跟踪器的名称链接。
-
在 “信息” 下查看跟踪器详细信息。
-
- API
-
使用亚马逊位置追踪器 API 中的
DescribeTracker
操作。以下示例是获取跟踪器详细信息的 API 请求
ExampleTracker
。GET /tracking/v0/trackers/
ExampleTracker
以下为响应示例
DescribeTracker
:{ "CreateTime": 2020-10-02T19:09:07.327Z, "Description": "string", "KmsKeyId": "1234abcd-12ab-34cd-56ef-1234567890ab", "PositionFiltering": "TimeBased", "Tags": { "Tag1" : "Value1" }, "TrackerArn": "arn:aws:geo:us-west-2:123456789012:tracker/ExampleTracker", "TrackerName": "
ExampleTracker
", "UpdateTime": 2020-10-02T19:10:07.327Z } - CLI
-
使用
describe-tracker
命令。以下示例是获取跟踪器详细信息的AWS CLI命令
ExampleTracker
。aws location describe-tracker \ --tracker-name "
ExampleTracker
"
删除跟踪器
您可以使用亚马逊定位控制台、或亚马逊位置 API 将AWS CLI跟踪器从您的AWS账户中删除:
- Console
-
使用亚马逊位置控制台删除现有地图资源
警告 此操作将永久删除该资源。如果跟踪器资源正在使用中,您可能会遇到错误。确保目标资源不是应用程序的依赖项。
-
通过 https://console.aws.amazon.com/location/
打开亚马逊定位控制台。 -
从左侧导航窗格中选择 Dockets(跟踪器)。
-
在 “我的跟踪器” 下,选择目标跟踪器。
-
选择 “删除跟踪器”。
-
- API
-
使用亚马逊位置追踪器 API 中的
DeleteTracker
操作。以下示例是删除跟踪器的 API 请求
ExampleTracker
。DELETE /tracking/v0/trackers/
ExampleTracker
以下为响应示例
DeleteTracker
:HTTP/1.1 200
- CLI
-
使用
delete-tracker
命令。以下示例是删除跟踪器的AWS CLI命令
ExampleTracker
。aws location delete-tracker \ --tracker-name "
ExampleTracker
"