|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MetrikaApi
API Яндекс.Метрики.
Непосредственно в этом интерфейсе есть методы для работы со счетчиками (создание, удаление,
etc) и отчетами. Для работы с
другими сущностями (фильтры, цели, etc), надо получить интерфейс для работы с этим видом сущностей, с помощью метода
getXxxApi, например для целей - метод getGoalApi()
.
Экземпляр API для использования в приложении создаётся с помощью ApiFactory
Method Summary | |
---|---|
Counter |
createCounter(Counter newCounter)
Создаёт новый счетчик в аккаунте текущего пользователя |
void |
deleteCounter(int counterId)
Удаляет счетчик с заданным идентификатором |
AccountApi |
getAccountApi()
|
Counter |
getCounter(int id,
CounterDetails... details)
Возвращает счетчик по его идентификатору |
Counter[] |
getCounters(CounterDetails... details)
Возвращает список всех счетчиков, доступных в текущем аккаунте Я.Метрики |
DelegateApi |
getDelegateApi()
|
FilterApi |
getFilterApi()
|
GoalApi |
getGoalApi()
|
GrantApi |
getGrantApi()
|
OperationApi |
getOperationApi()
|
ReportBuilder |
makeReportBuilder(Reports report,
int counterId)
Возвращает построитель для заданного отчёта |
Counter |
updateCounter(Counter counter)
Изменяет счетчик в аккаунте текущего пользователя |
Method Detail |
---|
Counter[] getCounters(CounterDetails... details)
details
- Требуемая детализация данных каждого счетчикаCounter getCounter(int id, CounterDetails... details)
details
- Требуемая детализация данных счетчикаReportBuilder makeReportBuilder(Reports report, int counterId)
report
- ОтчётcounterId
- идентификатор счетчикаCounter createCounter(Counter newCounter)
newCounter
- Объект с заполненными полями, представляющий новый счетчик
Counter updateCounter(Counter counter)
counter
- Объект с заполненными полями, представляющий счетчик, который должен быть изменён
void deleteCounter(int counterId)
GoalApi getGoalApi()
FilterApi getFilterApi()
OperationApi getOperationApi()
GrantApi getGrantApi()
DelegateApi getDelegateApi()
AccountApi getAccountApi()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |