从 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 之前泛化错误处理。