1

我需要按名称查找视图(或重新创建它),请求文件并下载它。通过 GUI,我可以做到:

截屏

可悲的是,我不知道如何通过 API 获取它。寻找我需要关键字报告,因为关键字列对我来说最重要,因为它允许我将条目连接到 Facebook 报告。

现在,此视图不是 DFA 报表,因为dfareporting.reports.list返回:

{
 "kind": "dfareporting#reportList",
 "etag": "\" some etag I won't share \"",
 "nextPageToken": "",
 "items": [
 ]
}

空列表。因此,如果有报告,则不会与我共享。是的,应用程序正在使用我的个人资料 ID,与我用于在 GUI 中查看 stings 的 ID 相同。

因此,我可能会尝试使用我需要的数据创建报告dfareporting.reports.insert,但是对于两者"type":"keyword""type":"keywords"我都会得到:

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "invalid",
    "message": "Invalid value for: keywords is not a valid value"
   }
  ],
  "code": 400,
  "message": "Invalid value for: keywords is not a valid value"
 }
}

我可以尝试dfareporting.adsset 中的方法,但关键字是在广告组/广告组上设置的(遗憾的是,它是用我的母语而不是英语传达给我的),而不是直接在广告上,所以这对我没有帮助。

如何通过代码获取这些数据?我错过了什么?这似乎是一件大而明显的事情。

4

1 回答 1

3

为卖家检查此报告:

GET https://www.googleapis.com/adexchangeseller/v2.0/accounts/accountId/reports

路径参数

  • 帐号 | 字符串 | 拥有生成的报告的帐户。

必需的查询参数

  • 结束日期 | 字符串 | 以“YYYY-MM-DD”格式(含)报告的日期范围的结束。
  • 开始日期 | 字符串 | 以“YYYY-MM-DD”格式(含)报告的日期范围的开始。

可选查询参数

  • 尺寸 | 字符串 | 报告所依据的维度。
  • 过滤器 | 字符串 | 要在报告上运行的过滤器。
  • 语言环境 | 字符串 | 用于将报告输出翻译成本地语言的可选语言环境。如果未指定,则默认为“en_US”。
  • 最大结果 | 无符号整数 | 要返回的报告数据的最大行数。可接受的值为 0 到 50000(含)。
  • 公制 | 字符串 | 要包含在报告中的数字列。
  • 排序 | 字符串 | 对生成的报告进行排序的维度或指标的名称,可选前缀“+”以升序排序或“-”以降序排序。如果未指定前缀,则该列按升序排序。
  • 开始索引 | 无符号整数 | 要返回的第一行报告数据的索引。可接受的值为 0 到 5000(含)。
于 2015-11-16T17:46:34.253 回答