API консоли поиска Google, использующий несколько значений запроса - PullRequest
0 голосов
/ 15 апреля 2019

Возможно ли передать несколько значений по параметру 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 ключевых слов, и эта функция работает медленно. Можно ли выполнить один запрос и передать список вместо значения по значению?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...