Я включил GoogleTagManager v5 в проект iOS. Он работает нормально, но теперь я вижу эти logmessages в консоли Xcode:
2017-07-14 09:09:19.285 App[23194:15302685] GoogleTagManager info: Loading container: GTM-XXX
2017-07-14 09:09:19.286 App[23194:15302665] GoogleTagManager info: Attempting to load saved version of container GTM-XXX
2017-07-14 09:09:19.310 App[23194:15302665] GoogleTagManager info: Processing logged event: gtm.load with parameters: (null)
2017-07-14 09:09:19.324 App[23194:15302665] GoogleTagManager info: Sending universal analytics hit: {
"&t" = screenview;
"&tid" = "UA-000000-1";
}
[...]
Чтобы уменьшить количество беспорядка в моей консоли, вы хотите изменить loglevel для GoogleTagManager только на предупреждения и ошибки, но я не могу найти, как это сделать?
Я пробовал:
- Настройка
GAI.sharedInstance().logger.logLevel
, но это не влияет на эти журналы. - Настройка
FirebaseConfiguration.shared.setLoggerLevel
отключает журналы Firebase, но не эти журналы GoogleTagManager. - Передача аргумента
-FIRAnalyticsDebugDisabled
также не влияет на журналы GoogleTagManager. - Поиск указателей в файле
GoogleTagManager.h
, но, похоже, один протокол в TagManager CocoaPod существует только с версии v5. Таким образом, никаких параметров ведения журнала нет.
Любые идеи о том, как изменить уровень журнала Google Tag Manager или как полностью отключить ведение журнала?