我用
Node.js
谷歌广告词API:
v201809
.
这是我的案子:
我明白了
xml
数据
GEO_PERFORMANCE_REPORT
这样地:
<row campaignID='1733539359' campaign='Campaign Name3.0-119-1552463540147' impressions='1' countryTerritory='2818' city='1005392'/>
<row campaignID='1733539359' campaign='Campaign Name3.0-119-1552463540147' impressions='4' countryTerritory='2716' city='1028774'/>
countryTerritory
和
city
.
他们是
countrycriteriaid
和
citycriteriaid
现在,我想知道国家和城市的名字。它可以用
LocationCriterionService
这是我的代码片段
selector
:
const criterionIds = [2818, 2716, 1005392, 1028774];
const selector = new AdWords.Selector.model({
fields: ['CanonicalName', 'Reach'],
predicates: [ {
field: 'Id',
operator: 'IN',
values: criterionIds
}],
ordering: []
})
我得到的答复是:
{
"entries": [
{
"location": {
"id": "2716",
"Criterion.Type": "Location",
"locationName": "Zimbabwe",
"displayType": "Country",
"targetingStatus": "ACTIVE"
},
"canonicalName": "Zimbabwe",
"reach": "736000"
},
{
"location": {
"id": "2818",
"Criterion.Type": "Location",
"locationName": "Egypt",
"displayType": "Country",
"targetingStatus": "ACTIVE"
},
"canonicalName": "Egypt",
"reach": "20300000"
},
{
"location": {
"id": "1005392",
"Criterion.Type": "Location",
"locationName": "Damietta",
"displayType": "City",
"targetingStatus": "ACTIVE",
"parentLocations": [
{
"id": "21479",
"Criterion.Type": "Location",
"locationName": "Damietta Governorate",
"displayType": "Governorate",
"targetingStatus": "ACTIVE"
},
{
"id": "2818",
"Criterion.Type": "Location",
"locationName": "Egypt",
"displayType": "Country",
"targetingStatus": "ACTIVE"
}
]
},
"canonicalName": "Damietta,Damietta Governorate,Egypt",
"reach": "593000"
},
{
"location": {
"id": "1028774",
"Criterion.Type": "Location",
"locationName": "Harare",
"displayType": "City",
"targetingStatus": "ACTIVE",
"parentLocations": [
{
"id": "9070024",
"Criterion.Type": "Location",
"locationName": "Harare Province",
"displayType": "Province",
"targetingStatus": "ACTIVE"
},
{
"id": "2716",
"Criterion.Type": "Location",
"locationName": "Zimbabwe",
"displayType": "Country",
"targetingStatus": "ACTIVE"
}
]
},
"canonicalName": "Harare,Harare Province,Zimbabwe",
"reach": "593000"
}
]
}