Я использую несколько функций Firebase для iOS в Swift.У меня проблемы с просмотром результатов некоторых моих аналитических мероприятий.У меня есть «Просмотр магазина» в приложении, где пользователи выбирают премиум-версию приложения, пока они находятся на бесплатной пробной версии.Но это представление Магазина также отображается как платный доступ, когда срок их бесплатной пробной версии истек.Поэтому я отслеживаю событие аналитики, когда отображается это представление.Я вызываю событие "did_show_chop_store"
и включаю настраиваемый параметр события с именем "is_paywall"
, который может быть либо "true"
, либо "false"
(как String
).Вот как я его отслеживаю:
func trackStore(as paywall: Bool) {
let params: [String:Any] = ["is_paywall": paywall.asString()]
Analytics.logEvent("did_show_chop_store", parameters: params)
}
, где .asString()
- расширение Bool
, которое преобразует значение в вышеупомянутые строки.
При добавлении пользовательских отчетов для отчетов, как описано здесь (добавлено как параметр «Текст»), я ожидаю увидеть распределение между "true"
и "false"
на небольшой диаграмме "is_paywall"
под конкретным событием в Google Analytics для Firebaseконсоль, но вместо этого я не вижу данных:
Я также не вижу никаких данных о "is_paywall"
при экспорте в формате CSV. Что я делаю не так? или весь этот Google Analytics для Firebase просто сильно глючит?