管理API:批量请求>其中一个嵌套HTTP请求失败时的行为

时间:2018-04-15 10:44:34

标签: google-analytics-api

我按照此链接中的说明批量处理GA Management API调用(插入Web属性用户链接):https://developers.google.com/analytics/devguides/config/mgmt/v3/batching

使用Pything客户端库:

link = service.management().webpropertyUserLinks().insert(accountId, webPropertyId, body)
batch.add(link)

batch.execute(http=http)

我是否理解正确,如果任何嵌套的HTTP请求失败,批处理中的所有待处理的HTTP请求都将无法执行?这似乎是我遇到的行为。

我原本预计其余的电话仍会被执行!

非常感谢任何澄清

1 个答案:

答案 0 :(得分:0)

这就是批处理的工作方式,遗憾的是假设调用是关联的,如果失败,它们都应该失败。

答案:是的,如果您的批处理请求中的一个请求失败,它们都会失败。