2016-07-19 2 views
5

Я хочу зарегистрировать событие поиска пользователя в Firebase, но значение параметра Search_Term в событии поиска не отображается в панели управления. Вот мой код:Firebase Analytic Search_Term Значение параметра не отображается

Bundle bundle = new Bundle(); 
       bundle.putString(FirebaseAnalytics.Param.SEARCH_TERM, searchText); 
       mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SEARCH, bundle); 

Я попытался войти другое событие с другими парами и значением паров показать в приборной панели правильно!

Как это исправить? Спасибо

+0

Пожалуйста, обратитесь к ответу на этот вопрос: http://stackoverflow.com/questions/37507941/firebase-analytics-custom-events-params –

+0

@ Событие поиска в SearchSteve и Search_Term является одним из предложенных событий – LKH

+0

В настоящее время предлагается отчет по параметрам только на * подмножестве * предлагаемых событий. –

ответ

3

В настоящее время данные поиска не отображаются в панели мониторинга Firebase Analytics.

Ваша регистрация действительно правильная. Чтобы увидеть данные, вы можете use Google BigQuery.

Одна вещь, которую вы должны сделать, это убедиться, что searchText 36 символов или меньше, в противном случае данные будут просто отображаться как пустые в Firebase (и BigQuery).

В общем случае при сбоях с данными не следует следить за тем, чтобы зарегистрированные события соответствовали возможным комбинациям событий/параметров, как описано в https://support.google.com/firebase/answer/6317498. Также обратите внимание, что Firebase Console не отображает данные сразу после регистрации (дайте ей не менее 30 минут).

Update:

Firebase Analytics уже позже увеличил максимальную длину имен событий и имени параметра 40 символов, а максимальная длина значений параметров строки 100 символов: https://firebase.google.com/support/release-notes/android#wzxhzdk4version_100_-_november_21_2016wzxhzdk5

+0

Где вы нашли документацию около 36 символов или меньше или она будет пустой? Это похоже на очень важную деталь, которую я никогда не видел в документации Firebase. –

+0

@ P1X3L5: легко пропустить. В настоящее время я не могу найти его в документах для Android, но в ссылке API: https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.Param. (Предел теперь увеличен.) –