LinkedIn Analytics Finder-如何通过URN获取组织名称



我正试图根据此文档获取成员公司的LinkedIn广告统计数据:https://learn.microsoft.com/en-us/linkedin/marketing/integrations/ads-reporting/ads-reporting#analytics-取景器

GET https://api.linkedin.com/v2/adAnalyticsV2?q=analytics&pivot=MEMBER_COMPANY&timeGranularity=DAILY

所以,我得到了这样的回应:

{
"paging": {
"start": 0,
"count": 1000,
"links": []
},
"elements": [
{
"clicks": 0,
"pivot": "MEMBER_COMPANY",
"pivotValue": "urn:li:organization:<some_org_id>",
"impressions": 3,
"externalWebsiteConversions": 0,
"dateRange": {
"start": {
"month": 6,
"day": 15,
"year": 2020
},
"end": {
"month": 6,
"day": 15,
"year": 2020
}
}
},

但是";pivotValue";结果不是人类可读的,因此我想将Organization URN转换为Organization Name。本文:https://learn.microsoft.com/en-us/linkedin/marketing/integrations/community-management/organizations/organization-lookup-api#retrieve-组织说如果我想查找组织信息作为

GET https://api.linkedin.com/v2/organizations/{some_org_id}

那么我必须具有该组织的角色类型ADMINISTRATOR。真的,我收到了一个";403禁止";来自adAnalyticsV2响应的组织响应。

我读过关于组织搜索API的文章,但它没有帮助。

请告知我如何通过组织ID或URN检索组织名称?

您可以使用参数pivotValue~(localizedName)来检索组织名称。示例:

GET https://api.linkedin.com/v2/adAnalyticsV2?q=analytics&dateRange.start.year=2019&dateRange.start.month=5&dateRange.start.day=28&dateRange.end.year=2019&dateRange.end.month=9&dateRange.end.day=30&timeGranularity=DAILY&accounts=urn%3Ali%3AsponsoredAccount%3A502840441&pivot=MEMBER_COMPANY&projection=(*,elements*(externalWebsiteConversions,dateRange(*),impressions,landingPageClicks,likes,shares,costInLocalCurrency,pivot,pivotValue~(localizedName)))&fields=externalWebsiteConversions,dateRange,impressions,landingPageClicks,likes,shares,costInLocalCurrency,pivot,pivotValue

更多信息请点击此处:https://learn.microsoft.com/en-us/linkedin/marketing/integrations/ads-reporting/ads-reporting#requesting-分析查找器中的特定度量

最新更新