Клиентская библиотека Google Analytics V3 .Net, сообщение с кодом ошибки 400 «Ошибка недопустимого значения»

Я использую версию 3 API Google Analytics и клиент .Net. У меня все работает, единственная проблема, с которой я сталкиваюсь, - это когда я пытаюсь запустить следующее

метрики: ga: посещения размеры: ga: country, ga: region, ga: city, ga: latitude, ga: longitude, ga: networkDomain, ga: networkLocation, ga : дата, га: час

Я получаю эту ошибку

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "invalid",
    "message": "Invalid Value"
   }
  ],
  "code": 400,
  "message": "Invalid Value"
 }
}

когда я запускаю следующее, он работает метрики: ga: посещений Dimensions: ga: country, ga: region, ga: city, ga: latitude, ga: longitude, ga: networkDomain, ga: networkLocation

Я использовал инструмент Google https://developers.google.com/analytics/devguides/reporting/core/dimsmets#cats=geonetwork,session,trafficsources,system,time,pagetracking,internalsearch, чтобы убедиться, что мои показатели и размеры действительны. Я также использовал api explorer и получил ту же ошибку. https://developers.google.com/apis-explorer/#p/analytics/v3/analytics.data.ga.get.

Я действительно не знаю, в чем проблема и как ее исправить.


person Cam    schedule 20.08.2012    source источник
comment
Пожалуйста, кратко укажите свой вопрос в заголовке. И объясните в теле, спасибо. Вы получаете некоторую ошибку, но что вы пытаетесь делать с аналитикой? Где источники? -1 внимательный.   -  person hhh    schedule 20.08.2012


Ответы (1)


Вы можете запрашивать только 7 параметров за раз.

Из документов:

размеры

(...)

  • В любом запросе можно указать максимум 7 параметров.
  • Вы не можете отправить запрос, состоящий только из параметров: вы должны объединить все запрашиваемые параметры хотя бы с одним показателем.
  • В одном запросе можно запрашивать только определенные параметры. Воспользуйтесь действующим инструментом комбинирования в справочнике по параметрам и показателям, чтобы узнать, какие параметры можно использовать вместе.
person Eduardo    schedule 20.08.2012
comment
Эдуардо спасибо за ответ. Я, должно быть, пропустил эту часть документации. - person Cam; 21.08.2012