从 Bid Manager API v1.1 迁移到 v2

2022 年 3 月,我们发布了 Bid Manager API 的第 2 版。鉴于此新版本的发布,我们计划很快宣布 v1.1 的停用日期。我们建议您尽快开始从 v1.1 迁移到 v2。

迁移您的应用

从 v1.1 迁移到 v2 需要更新端点网址以调用 v2,并更新应用以应对重大变更。

将 API 调用从 v1.1 更新为 v2

如需使用 v2 而不是 v1.1,您需要更新请求以使用新的 v2 端点。

确定等效方法

如需将 API 调用从使用 v1.1 更新为使用 v2,您首先必须在 v2 中找到等效的 v1.1 方法。

在 v1.1 和 v2 之间,所有服务和方法的以下名称略有变化:

更新为新端点

确定等效方法后,您需要更新请求。例如,如需使用 v1.1 调用 queries.getquery 方法,您可以使用以下网址:

https://www.googleapis.com/doubleclickbidmanager/v1.1/query/queryId

如需调用 v2 中的等效方法(即 queries.get),请将网址更新为以下内容:

GET https://doubleclickbidmanager.googleapis.com/v2/queries/queryId

如果您使用客户端库向 API 发出请求,请使用最新版本的客户端库,并更新配置以使用 v2。

进行所需的更改

我们将在 v2 中引入多项重大变更。请查看以下说明,并根据您目前对 Bid Manager API 的使用情况进行必要的更改。

更新对 queries 服务的调用

更新对 reports 服务的调用

更新了错误处理逻辑

v2 中更新了整个 API 中的错误消息。这些新错误消息更加具体,在某些情况下,还会提供有关导致返回错误的 API 请求中的值的信息。如果现有的错误处理逻辑依赖于特定的错误消息文本,请在迁移到 v2 之前对错误处理进行泛化。