LinkedIn广告AdAnalyticsV2:内部服务器错误

时间:2017-12-22 16:00:10

标签: linkedin linkedin-api

从API获取广告分析时出错。使用的网址为:https://api.linkedin.com/v2/adAnalyticsV2?q=analytics

与请求一起发送的其他网址选项(使用虚拟帐户ID):

{
  'accounts[0]': 'urn:li:sponsoredAccount:1234'
  'dateRange.start.year': 2017,
  'dateRange.start.month': 12,
  'dateRange.start.day': 1,
  'dateRange.end.year': 2017,
  'dateRange.end.month': 12,
  'dateRange.end.day': 22,
  timeGranularity: 'DAILY',
  pivot: [ 'MEMBER_JOB_TITLE' ] 
}

因此完整的请求变为: GET https://api.linkedin.com/v2/adAnalyticsV2?q=analytics&accounts[0]=urn:li:sponsoredAccount:1234&dateRange.start.year=2017&dateRange.start.month=12&dateRange.start.day=1&dateRange.end.year=2017&dateRange.end.month=12&dateRange.end.day=22&timeGranularity=DAILY&pivot=MEMBER_JOB_TITLE

此请求今天早些时候有效,但现在它返回内部服务器错误。有没有其他人有这个问题或知道我可能做错了什么?提前谢谢。

1 个答案:

答案 0 :(得分:0)

看起来您可能正在尝试传递请求正文中的选项。要使用Ad Analytics API,您需要在GET请求中将选项作为查询参数传递:

GET https://api.linkedin.com/v2/adAnalyticsV2?q=analytics&dateRange.start.month=12&dateRange.start.day=1&dateRange.start.year=2017&timeGranularity=DAILY&pivot=MEMBER_JOB_TITLE&accounts[0]=urn:li:sponsoredAccount:1234