Google Analytics опубликовала в своем блоге пример Java-программы для извлечения данных и вывода в CSV с использованием API-интерфейса аналитики. Я пытаюсь скомпилировать эту программу, чтобы запустить ее в затмении, но столкнулась с проблемами
http://code.google.com/p/ga-api-java-samples/source/browse/trunk/src/v2/DataOverTime/src/example/MainDemo.java
Я заменил переменные здесь на свои:
// User configurations.
private static final String USERNAME = "INSERT_YOUR_GOOGLE_ACCOUNT_LOGIN";
private static final String PASSWORD = "INSERT_YOUR_GOOGLE_ACCOUNT_PASSWORD";
private static final String TABLE_ID = "INSERT_YOUR_TABLE_ID";
Я не уверен в следующем шаге, когда я пытаюсь запустить программу, я получаю это сообщение об ошибке:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
at MainDemo.main(main.java:51)
Обновление:
хорошо, говорит, что при использовании Google Analytics API мне нужно сослаться на некоторые файлы .jar:
GData-ядро-1.0.jar
GData-клиент-мета-1.0.jar
GData-клиент-1.0.jar
GData-аналитика-мета-2.0.jar
GData-аналитика-2.0.jar
Google-сбор-1.0-rc1.jar
jsr305.jar
Я вставил их, но они все еще не работают. Я получаю следующее сообщение об ошибке:
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
Results cannot be resolved to a type
The method getData(DataQuery) from the type DataOverTime refers to the missing type Results