LinkedIn广告分析:下游服务返回URN的空响应

LinkedIn广告分析:下游服务返回URN的空响应,linkedin,linkedin-api,Linkedin,Linkedin Api,我正在尝试使用LinkedIn营销开发平台的广告分析API,特别是 pivot参数接受各种值。当使用pivot=COMPANY时,我能够成功地使用响应装饰直接从pivotValue字段中使用以下查询参数拉取组织:projection=(elements*(pivotValue~) 但是,当使用pivot=CAMPAIGN或pivot=CAMPAIGN\u GROUP或pivot=CREATIVE时,即使我可以验证pivotValue字段是否定义明确,响应始终是相同的: {'pivotValue!

我正在尝试使用LinkedIn营销开发平台的广告分析API,特别是

pivot
参数接受各种值。当使用
pivot=COMPANY
时,我能够成功地使用响应装饰直接从
pivotValue
字段中使用以下查询参数拉取组织:
projection=(elements*(pivotValue~)

但是,当使用
pivot=CAMPAIGN
pivot=CAMPAIGN\u GROUP
pivot=CREATIVE
时,即使我可以验证
pivotValue
字段是否定义明确,响应始终是相同的:

{'pivotValue!': {'message': 'Downstream service returned an empty response for URN.', 'status': 404}, 'pivotValue': 'urn:li:sponsoredCampaign:<SOMEID>'}
{'pivotValue!':{'message':'下游服务为URN返回了一个空响应','status':404},'pivotValue':'URN:li:sponsoredCampaign:'

我做错了什么吗?

在尝试通过投影检索活动名称时,我也遇到了同样的问题。我尝试了许多解决方案,直到我发现当您通过多个帐户进行筛选时会出现问题,如:

?q=analytics&pivot=CAMPAIGN&timeGranularity=DAILY
&accounts[0]=urn:li:sponsoredAccount:12345678&accounts[1]=urn:li:sponsoredAccount:01234567
&projection=(*,elements*(dateRange(*),clicks,impressions,pivot,pivotValue~(name)))
&fields=dateRange,clicks,impressions,pivot,pivotValue
&daterange_filter_logic
显然,他们的后端不支持多个帐户的装饰。只要您按一个帐户进行筛选,它就会工作。我的解决方案是对每个帐户分别提出请求