我使用什么“操作”从GoogleADSAPI获取关键字搜索量?(目标服务)

2024-04-19 14:22:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图从googleadsapi获取一个搜索量指标。我在使用“SearchVolumeSearchParameter”参数时遇到了麻烦。此参数需要一个“operation”字段,而文档在解释这些操作可以是什么方面做得不好。最好,我希望脚本返回一个关键字列表和他们各自的搜索量为前一个月。你知道吗

adwords_client = adwords.AdWordsClient.LoadFromStorage()
targeting_idea_service = adwords_client.GetService(
      'TargetingIdeaService', version='v201809') 

selector = {
    'ideaType': 'KEYWORD',
    'requestType': 'STATS'
}

selector['requestedAttributeTypes'] = [
    'KEYWORD_TEXT', 
    'SEARCH_VOLUME', 
    # 'TARGETED_MONTHLY_SEARCHES',
]
offset = 0
PAGE_SIZE = 500
selector['paging'] = {
    'startIndex': str(offset),
    'numberResults': str(PAGE_SIZE)
}
selector['searchParameters'] = [{
        'xsi_type': 'SearchVolumeSearchParameter',
         'operation': []
                }]
page = targeting_idea_service.get(selector)

Tags: clientsizeservicepage指标operationselectorkeyword