我使用啥“操作”从 googleads api 获取关键字搜索量? (TargetingIdeaService)
Posted
技术标签:
【中文标题】我使用啥“操作”从 googleads api 获取关键字搜索量? (TargetingIdeaService)【英文标题】:What "operations" do I use to get keyword search volume from the googleads api? (TargetingIdeaService)我使用什么“操作”从 googleads api 获取关键字搜索量? (TargetingIdeaService) 【发布时间】:2019-06-20 15:25:55 【问题描述】:我正在尝试从 Google Ads API 获取搜索量指标。我在使用“SearchVolumeSearchParameter”参数时遇到了麻烦。这个论点需要一个“操作”字段,并且文档在解释这些操作可以是什么方面做得不好。最好是,我希望脚本返回上个月的关键字列表及其各自的搜索量。
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)
【问题讨论】:
【参考方案1】:你使用最大值,最小值是这样的:
selector['searchParameters'] = [
'xsi_type': 'RelatedToQuerySearchParameter',
'queries': search_keywords
,
'xsi_type': 'LocationSearchParameter',
'locations': [
'id': location_id
]
,
'xsi_type': 'SearchVolumeSearchParameter',
'operation': [
'minimum': 100
]
]
【讨论】:
以上是关于我使用啥“操作”从 googleads api 获取关键字搜索量? (TargetingIdeaService)的主要内容,如果未能解决你的问题,请参考以下文章
为啥我们要包装 HttpServletRequest ? api 提供了一个 HttpServletRequestWrapper 但我们从包装请求中获得了啥?