Я разрабатываю приложение, которое предлагает некоторые функции в статистике реального времени из Google Analytics. Поэтому пользователь должен выбрать, с какого сайта (ID) он хочет получить эту статистику.Google Api - Отдельный объект - JavaScript
Что я получить обратно, если я войти в:
{
"kind": "analytics#accounts",
"username": "************@gmail.com",
"totalResults": 2,
"startIndex": 1,
"itemsPerPage": 1000,
"items": [{
"id": "504*******",
"kind": "analytics#account",
"selfLink": "https://www.googleapis.com/analytics/v3/management/accounts/504********",
"name": "He*****************",
"permissions": {
"effective": ["COLLABORATE", "EDIT", "MANAGE_USERS", "READ_AND_ANALYZE"]
},
"created": "2014-04-29T11:02:30.458Z",
"updated": "2014-10-09T17:51:00.985Z",
"childLink": {
"type": "analytics#webproperties",
"href": "https://www.googleapis.com/analytics/v3/management/accounts/50********/webproperties"
}
}, {
"id": "556******",
"kind": "analytics#account",
"selfLink": "https://www.googleapis.com/analytics/v3/management/accounts/556*******",
"name": "Cor**********",
"permissions": {
"effective": ["COLLABORATE", "EDIT", "MANAGE_USERS", "READ_AND_ANALYZE"]
},
"created": "2014-10-13T13:22:02.787Z",
"updated": "2014-10-13T13:22:02.787Z",
"childLink": {
"type": "analytics#webproperties",
"href": "https://www.googleapis.com/analytics/v3/management/accounts/556******/webproperties"
}
}
]
}
Так что теперь я хочу, чтобы создать console.log с только имена из найденных идентификаторов. Поэтому я пытался сделать это с JavaScript:
for (var i = 0; i < data.items[0].name.length; i++) { ;
console.log(data.items[0].name.length);
Но каждый раз, когда я называю свою функцию я вернусь: 18
Так я просто 2 propertys в моих аналитиках учетной записи Google - почему я вернусь 18 и как могу ли я вернуть имена только из двух свойств?
Спасибо заранее!