Linkedin Ads API `dateRange` 请求参数的格式是什么?
Linkedin Ads API What's the format of the `dateRange` request parameter?
rest-li
v2 的 dateRange 的正确格式是什么?
文档中的当前示例不支持它,我从 rest-li
文档中不明白它的格式到底是什么。
这是我提出的要求:
Headers:
X-Restli-Protocol-Version: 2.0.0
Authorization: Bearer <token-here>
URL(带请求参数):
或
URL - 解构(带请求参数):
- 基础URL:
https://api.linkedin.com/v2
参数:
q:analytics
pivot:CAMPAIGN
dateRange.start.day:1
dateRange.start.month:1
dateRange.start.year:2017
timeGranularity:DAILY
我得到的错误:
{
"serviceErrorCode": 100,
"message": "Unpermitted fields present in PARAMETER: Data Processing >Exception while processing fields [/dateRange.start.day, /dateRange.start.month, >/dateRange.start.year]",
"status": 403
}
注意:我在评论中提到了一个同样错误的问题,但这可能是由不同的原因引起的,那里的答案对我不起作用。如果按照 Whosebug 的标准,您仍然认为它是重复的,请告诉我,我会关闭这个问题。
其中一位 LinkedIn 开发人员提供的解决方案:
对于 Restli 版本 2,对于参数 dateRange
(仅针对端点 AnalyticsV2
测试):
rangeDate := (start[,end])
(end
可选)
start
, end
- 输入:Date
Date := (day, month, year)
day
- 类型:integer
(仅测试单个数字)
month
- 类型:integer
(仅测试单个数字)
year
- 类型:integer
(仅测试 4 位数字)
最终结构(不包括可选的end
):
dateRange=(开始:(日:,月:,年:))
示例:
dateRange=(start:1,month:1,year:2017)
第一个解决方案对我不起作用。由于 Linkedin 的 API 文档在这方面一塌糊涂,因此我进行了大量试验和错误。 @Gal-Grünfeld 最终结构是正确的,但示例不正确。 Linkedin 的文档说密钥是 dateRange.start
这是错误的。
dateRange=(start:(day:1,month:9,year:2020))
rest-li
v2 的 dateRange 的正确格式是什么?
文档中的当前示例不支持它,我从 rest-li
文档中不明白它的格式到底是什么。
这是我提出的要求:
Headers:
X-Restli-Protocol-Version: 2.0.0
Authorization: Bearer <token-here>
URL(带请求参数):
或
URL - 解构(带请求参数):
- 基础URL:
https://api.linkedin.com/v2
参数:
q:analytics
pivot:CAMPAIGN
dateRange.start.day:1
dateRange.start.month:1
dateRange.start.year:2017
timeGranularity:DAILY
我得到的错误:
{ "serviceErrorCode": 100, "message": "Unpermitted fields present in PARAMETER: Data Processing >Exception while processing fields [/dateRange.start.day, /dateRange.start.month, >/dateRange.start.year]", "status": 403 }
注意:我在评论中提到了一个同样错误的问题,但这可能是由不同的原因引起的,那里的答案对我不起作用。如果按照 Whosebug 的标准,您仍然认为它是重复的,请告诉我,我会关闭这个问题。
其中一位 LinkedIn 开发人员提供的解决方案:
对于 Restli 版本 2,对于参数 dateRange
(仅针对端点 AnalyticsV2
测试):
rangeDate := (start[,end])
(end
可选)start
,end
- 输入:Date
Date := (day, month, year)
day
- 类型:integer
(仅测试单个数字)month
- 类型:integer
(仅测试单个数字)year
- 类型:integer
(仅测试 4 位数字)
最终结构(不包括可选的end
):
dateRange=(开始:(日:,月:,年:))
示例:
dateRange=(start:1,month:1,year:2017)
第一个解决方案对我不起作用。由于 Linkedin 的 API 文档在这方面一塌糊涂,因此我进行了大量试验和错误。 @Gal-Grünfeld 最终结构是正确的,但示例不正确。 Linkedin 的文档说密钥是 dateRange.start
这是错误的。
dateRange=(start:(day:1,month:9,year:2020))