簡體   English   中英

Google 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM