Класс ReporterConfig

com.yandex.metrica

public class ReporterConfig

Класс содержит расширенную конфигурацию репортера.

Вложенные классы

Методы

ReporterConfig.Builder newConfigBuilder(@NonNull String apiKey)

Создает объект ReporterConfig.Builder — конструктор расширенной конфигурации репортера.

Поля

String apiKey

API key, отличный от API key приложения.

Boolean logs

Признак, который определяет включение логирования работы репортера.

Integer sessionTimeout

Длительность тайм-аута сессии в секундах.

Boolean statisticsSending

Признак включения отправки статистики.

Описание методов

newConfigBuilder

public static ReporterConfig.Builder newConfigBuilder(@NonNull String apiKey)

Создает объект ReporterConfig.Builder — конструктор расширенной конфигурации репортера.

Параметры:
apiKey

API key, отличный от API key приложения.

Возвращает:

Объект класса ReporterConfig.Builder.

Описание полей

apiKey

public final String apiKey

API key, отличный от API key приложения.

logs

public final Boolean logs

Признак, который определяет включение логирования работы репортера.

Значение по умолчанию — false.

Возможные значения:
  • true — логирование работы репортера включено.
  • false — логирование работы репортера выключено.

sessionTimeout

public final Integer sessionTimeout

Длительность тайм-аута сессии в секундах.

Значение по умолчанию — 10 (минимально допустимое значение).

statisticsSending

public final Boolean statisticsSending

Признак включения отправки статистики.

Значение по умолчанию — true.

Возможные значения:
  • true — отправка статистики включена.
  • false — отправка статистики выключена.