Класс YMMMutableReporterConfiguration

Изменяемая версия класса YMMReporterConfiguration с расширенной конфигурацией репортера.

Свойства

logs

Включает/отключает логирование работы библиотеки.

maxReportsInDatabaseCount

Максимальное число отчетов об ошибках, которое хранится во внутренней БД.

sessionTimeout Задает длительность тайм-аута сессии в секундах.
statisticsSending Включает/отключает отправку статистики на сервер AppMetrica.
userProfileID

Задает идентификатор пользовательского профиля (ProfileID) при активации.

logs

Включает/отключает логирование работы библиотеки.

maxReportsInDatabaseCount

Максимальное число отчетов об ошибках, которое хранится во внутренней БД.

sessionTimeout Задает длительность тайм-аута сессии в секундах.
statisticsSending Включает/отключает отправку статистики на сервер AppMetrica.
userProfileID

Задает идентификатор пользовательского профиля (ProfileID) при активации.

Описание свойств

logs

(nonatomic, assign) BOOL logs

Включает/отключает логирование работы библиотеки.

По умолчанию логирование выключено.

maxReportsInDatabaseCount

@property (assign, readwrite, nonatomic) NSUInteger maxReportsInDatabaseCount;

Максимальное число отчетов об ошибках, которое хранится во внутренней БД.

Допускаются значения в интервале [100; 10000]. Значения, не попадающие в данный интервал, будут автоматически заменены на значение ближайшей границы интервала.

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

Примечание. Для различных apiKey используются отдельные БД и для них могут быть установлены независимые ограничения числа событий. Данный параметр влияет на ограничение только для соответствующего apiKey. Чтобы изменить максимально допустимое число событий для других apiKey, используйте YMMYandexMetricaConfiguration.maxReportsInDatabaseCount.

sessionTimeout

(nonatomic, assign) NSUInteger sessionTimeout

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

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

statisticsSending

(nonatomic, assign) BOOL statisticsSending

Включает/отключает отправку статистики на сервер AppMetrica.

Примечание. Отключение отправки статистики для репортера не влияет на отправку данных с главного API key. Но отключение отправки данных для главного API key прекращает отправку статистики со всех репортеров.

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

userProfileID

(nonatomic, copy, nullable) NSString *userProfileID

Задает идентификатор пользовательского профиля (ProfileID) при активации.

Внимание. Максимальная длина строки ProfileID — 200 символов.