使用多个查询值的Google Search Console API

时间:2019-04-15 17:16:44

标签: google-api google-webmaster-tools google-search-console

是否可以在query参数上传递多个值?我试图避免执行如下循环:

keywords = ['a', 'b', 'c']
for k in keywords:
    request = _build_request_body('2019-04-01', '2019-04-02', k, 'TABLET')
    # gsc

def _build_request_body(self, start_date, end_date, keyword, device):
    return {
        'startDate': start_date,
        'endDate': end_date,
        'dimensions': self.dimensions,
        'dimensionFilterGroups': [{
            'filters': [{
                'dimension': 'country',
                'expression': 'bra'
            }, {
                'dimension': 'query',                 
                'expression': keyword
            }, {
                'dimension': 'device',                    
                'expression': device

            }]
        }]
    }

我有300多个关键字,此功能太慢了。是否可以运行单个查询并传递一个列表,而不是按值传递值?

0 个答案:

没有答案