Python 使用过滤器查询ADH

Python 使用过滤器查询ADH,python,python-3.x,google-api,google-api-client,google-client,Python,Python 3.x,Google Api,Google Api Client,Google Client,我正在尝试查询Google ADH API() 作为参考,我得到的响应样本如下: {'name': 'customers/68689789/adsDataLinks/XXXXXXXXXX', 'linkedEntity': {'entityId': '897777777', 'type': 'GOOGLE_ADS_CAMPAIGN'}, 'parentEntity': {}, 'platform': 'GOOGLE_ADS', 'customerLink': {'name':

我正在尝试查询Google ADH API()

作为参考,我得到的响应样本如下:

  {'name': 'customers/68689789/adsDataLinks/XXXXXXXXXX',
  'linkedEntity': {'entityId': '897777777', 'type': 'GOOGLE_ADS_CAMPAIGN'},
  'parentEntity': {},
  'platform': 'GOOGLE_ADS',
  'customerLink': {'name': 'xyz/780/78',
  'customerId': '97896868',
   'displayName': 'VENDOR_ID'},
  'status': 'APPROVED',
  'createTime': '2020-04-04T16:51:47.738710Z',
  'updateTime': '2020-04-04T16:51:47.738710Z'
}
我已经设置好了一切,这样我就可以使用客户端查询ADH了。我写了一个函数

        datesss='2020-04-04T16:51:47.738710Z'
        kwargs = {
            'parent': self.parent,
            'filter':f"updateTime={datesss}",
            'pageSize': 1,
            'pageToken': pageToken
        }
        request = self.service.customers().adsDataLinks().list(**kwargs)
        response = self.execute_adh_request(request)

        return response.get('links', []), response.get('nextPageToken', '')

我得到这个错误: HttpError:

然后,我将过滤器表达式封装为

'filter':f"updateTime='{datesss}'"
注意:这只是一个示例,我想提取所有创建日期在2021年的链接
请有人指导我如何使用过滤功能来实现这一点。

我认为过滤功能目前只支持文本字段,我已经测试了标题和电子邮件。日期筛选器无法处理上述相同错误。 还要注意的是,文本搜索很挑剔,仅在使用通配符时才起作用。例如:

'filter':"title=vendor*"

目前,ADH不支持对createTime、updateTime进行过滤