我正在尝试获取有关特定LinkedIn活动的信息,但我得到一个空的“元素”数组作为响应。
要注意的是,在“广告系列管理器”上查看时,该广告系列的所有指标均为零。我认为它从来没有真正表达过,因为即使成本为零(状态为COMPLETED)。
我的疑问是:数组实际上应该为空,还是在指标值上填充零,而我正在弄乱请求?
这就是我在做什么:
首先执行GET请求,以查看与该令牌关联的所有广告系列:
GET https://api.linkedin.com/v2/adCampaignsV2?q=search
这是响应的一部分:
...
"costType": "CPC",
"name": "Posts",
"offsiteDeliveryEnabled": true
"id": 128237464,
...
然后再执行一次GET请求,以查看有关该广告系列的信息:
GET https://api.linkedin.com/v2/adAnalyticsV2?q=analytics&pivot=CAMPAIGN&dateRange.start.day=25&dateRange.start.month=6&dateRange.start.year=2019&timeGranularity=MONTHLY&campaigns[0]=urn:li:sponsoredCampaign:128237464
但这是响应:
{
"elements": [],
"paging": {
"count": 10,
"start": 0,
"links": []
}
}
我的应用程序具有r_ads_reporting
权限,并且在Marketing Developer Platform上具有Development tier
。
我还手动在MDP设置上添加了该公司的帐户ID。
答案 0 :(得分:1)
问题出在我使用的广告系列中。之后,我测试了一些包含真实广告的广告系列,并得到了预期的响应