![](/img/trans.png)
[英]How to get adwords conversions along with gclids via python adwords API?
[英]Google Adwords API query the number of conversions per click
我想使用SOAP API查詢google adwords報告中每次點擊的轉化次數。 不幸的是以下查詢(Python),
# Create report definition.
report = {
'reportName': 'Last 30 days ADGROUP_PERFORMANCE_REPORT',
'dateRangeType': 'LAST_30_DAYS',
'reportType': 'ADGROUP_PERFORMANCE_REPORT',
'downloadFormat': 'CSV',
'selector': {
'fields': ['CampaignId', 'AdGroupId', 'Id',
'Impressions', 'Clicks', 'Cost',
'Conv1PerClick',
'CampaignName','AdGroupName']
},
# Enable to get rows with zero impressions.
'includeZeroImpressions': 'false'
}
導致以下錯誤
AdWordsReportError: HTTP code: 400, type: 'ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT', trigger: 'Conv1PerClick', field path: ''
Google文檔( https://developers.google.com/adwords/api/docs/appendix/reports )似乎表明此類報告應具有conv1PerClick字段(我也嘗試刪除首字母大寫,發生類似錯誤) 。
有人知道查詢廣告組統計信息有關每次點擊轉化的方法嗎?
不知道我是否理解正確,但是該字段稱為“ Conversions
,而不是Conv1PerClick
。 如果您以XML格式下載報告,則相應的字段屬性名稱曾經是conv1PerClick
,但是在v201402中進行了更改,與對這些指標的計算方式進行了一些更改:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.