Skip to content

Arturus/Metrika4j

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Metrika4j - Java OOP wrapper for Yandex.Metrika API

Позволяет работать с API Яндекс.Метрики в ООП стиле, используя стандартные для Java идиомы и не вникая в низкоуровневые детали обработки HTTP запросов и с XML/JSON.

Поддерживаемые платформы:

  • JDK 5.0 и выше
  • Android API Level 3 и выше

Зависимости: нет

Необязательные зависимости (библиотеки для работы с JSON):

Документация: http://arturus.github.com/Metrika4j/apidocs

Общие принципы работы

Metrika4j использует публично доступный [REST-интерфейс](<a href="http://api.yandex.ru/metrika/doc/ref/concepts/About.xml) к API Яндекс.Метрики. В качестве транспортного формата используется JSON.

Перед началом использования Metrika4j необходимо:

  1. Зарегистрировать приложение.
  2. Получить OAuth токен. Metrika4j не содержит никаких средств авторизации - пользователь должен сам получить токен доступными ему способами и передать его в Metrika4j.

Структура методов Metrika4j примерно соответствует структуре REST-вызовов API Метрики (один метод = один вызов API). Работа со счетчиками и отчетами осуществляется через центральный класс MetrikaApi, работа с дополнительными сущностями (цели, фильтры и т.п.) - через дополнительные mini-API.

Более подробное описание работы с Metrika4j см. в документации.

About

Java wrapper for Yandex.Metrika API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages