本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
管理您的跟踪器资源
您可以使用 Amazon Location 控制台、AWS CLI 或 Amazon Location API 来管理您的跟踪器。
列出您的跟踪器
您可以使用 Amazon Location 控制台、AWS CLI 或 Amazon Location API 查看您的跟踪器列表:
- Console
-
使用 Amazon Location 控制台查看现有跟踪器列表
-
打开 Amazon Location 控制台:https://console.aws.amazon.com/location/
。 -
从左侧导航窗格中选择跟踪器。
-
在我的跟踪器下查看您的跟踪器资源列表。
-
- API
-
使用 Amazon Location 跟踪器 API 中的
ListTrackers
操作。以下示例是一个用于获取您 AWS 账户中的跟踪器列表的 API 请求。
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 账户中跟踪器列表的 AWS CLI 示例。
aws location list-trackers
断开跟踪器与地理围栏集合的连接
您可以使用 Amazon Location 控制台、AWS CLI 或 Amazon Location API 断开跟踪器与地理围栏集合的连接:
- Console
-
使用 Amazon Location 控制台取消跟踪器与关联的地理围栏集合的关联
-
打开 Amazon Location 控制台:https://console.aws.amazon.com/location/
。 -
从左侧导航窗格中选择跟踪器。
-
在我的跟踪器下,选择目标跟踪器的名称链接。
-
在链接的地理围栏集合下,选择状态为已链接的地理围栏集合。
-
选择断开关联。
-
- API
-
使用 Amazon Location 跟踪器 API 中的
DisassociateTrackerConsumer
操作。以下示例是一个用于取消跟踪器与链接的地理围栏集合的关联的 API 请求。
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
命令。以下示例是取消跟踪器与链接的地理围栏集合的关联的 AWS CLI 命令。
aws location disassociate-tracker-consumer \ --consumer-arn "arn:aws:geo:us-west-2:123456789012:geofence-collection/ExampleCollection" \ --tracker-name "
ExampleTracker
"
获取跟踪器详细信息
您可以使用 Amazon Location 控制台、AWS CLI 或 Amazon Location API 来获取有关您 AWS 账户中任何跟踪器的详细信息。
- Console
-
使用 Amazon Location 控制台查看跟踪器详情
-
打开 Amazon Location 控制台:https://console.aws.amazon.com/location/
。 -
从左侧导航窗格中选择跟踪器。
-
在我的跟踪器下,选择目标跟踪器的名称链接。
-
在信息下查看跟踪器详情。
-
- API
-
使用 Amazon Location 跟踪器 API 中的
DescribeTracker
操作。以下示例是获取其跟踪链接详情的 API 请求
ExampleTracker
。GET /tracking/v0/trackers/
ExampleTracker
以下为
DescribeTracker
响应示例:{ "CreateTime": 2020-10-02T19:09:07.327Z, "Description": "string", "EventBridgeEnabled": false, "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
"
删除跟踪器
您可以使用 Amazon Location 控制台、AWS CLI 或 Amazon Location API 从 AWS 账户中删除跟踪器:
- Console
-
使用 Amazon Location 控制台删除现有地图资源
警告
此操作将永久删除资源。如果跟踪器资源正在使用中,您可能会遇到错误。确保目标资源不是应用程序的依赖项。
-
打开 Amazon Location 控制台:https://console.aws.amazon.com/location/
。 -
从左侧导航窗格中选择跟踪器。
-
在我的跟踪器下,选择目标跟踪器。
-
选择删除跟踪器。
-
- API
-
使用 Amazon Location 跟踪器 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
"