2017-02-01 4 views
0

Я устанавливаю свойство пользователя, но я не получаю никаких данных в Firebase консоли .:Нет данных в Firebase пользовательских свойств даже после того, как в день

  1. Я имею зарегестрирован favorite_food как свойство пользователя в консоль firebase.

  2. Я использую ниже код для регистрации события и установки свойства

    Bundle bundle = new Bundle(); 
    bundle.putString(FirebaseAnalytics.Param.ITEM_ID, "TempId"); 
    bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "TempName Oncreate"); 
    bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image"); 
    mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT,bundle); 
    
    mFirebaseAnalytics.setUserProperty("favorite_food", "INDIAN FOOD"); 
    
  3. Я ждал в течение дня после выполнения кода, но я не получил каких-либо данных в моей настраиваемого свойства. Ниже приведен журнал, который я получаю от службы Firebase. Пожалуйста, помогите мне.

    02-06 11:04:25.469 7341-24523/test.testfcm D/FA: Setting user property (FE): favorite_food, pizza 
    
    02-06 11:04:25.489 7341-24523/test.testfcm V/FA: Using measurement service 
    
    02-06 11:04:25.489 7341-24523/test.testfcm V/FA: Connection attempt already in progress 
    
    02-06 11:04:25.489 7341-24523/test.testfcm V/FA: Using measurement service 
    
    02-06 11:04:25.489 7341-24523/test.testfcm V/FA: Connection attempt already in progress 
    
    02-06 11:04:25.489 7341-24523/test.testfcm V/FA: Activity resumed, time: 1093679 
    
    02-06 11:04:25.519 7341-24523/test.testfcm D/FA: Connected to remote service 
    
    02-06 11:04:25.529 7341-24523/test.testfcm V/FA: Processing queued up service tasks: 3 
    
    02-06 11:04:25.609 1300-24541/? V/FA-SVC: Event recorded: Event{appId='test.testfcm', name='select_content', params=Bundle[{item_name=TempName Oncreate, _o=app, content_type=image, item_id=TempId}]} 
    
    02-06 11:04:30.599 7341-24523/test.testfcm V/FA: Inactivity, disconnecting from the service 
    
    02-06 11:14:25.449 7341-3377/test.testfcm V/FA: Recording user engagement, ms: 600010 
    
    02-06 11:14:25.449 7341-3377/test.testfcm V/FA: Using measurement service 
    
    02-06 11:14:25.449 7341-3377/test.testfcm V/FA: Connecting to remote service 
    
    02-06 11:14:25.459 7341-3377/test.testfcm V/FA: Activity paused, time: 1693688 
    
    02-06 11:14:25.479 7341-3377/test.testfcm D/FA: Logging event (FE): _e, Bundle[{_o=auto, _et=600010, _sc=MainActivity, _si=367007112786571721}] 
    
    02-06 11:14:25.489 7341-3377/test.testfcm V/FA: Using measurement service 
    
    02-06 11:14:25.489 7341-3377/test.testfcm V/FA: Connection attempt already in progress 
    
    02-06 11:14:25.509 7341-3377/test.testfcm D/FA: Connected to remote service 
    
    02-06 11:14:25.509 7341-3377/test.testfcm V/FA: Processing queued up service tasks: 2 
    
    02-06 11:14:25.559 1300-3389/? V/FA-SVC: Event recorded: Event{appId='test.testfcm', name='_e', params=Bundle[{_o=auto, _et=600010, _sc=MainActivity, _si=367007112786571721}]} 
    
    02-06 11:14:30.539 7341-3377/test.testfcm V/FA: Inactivity, disconnecting from the service 
    
+0

Было бы неплохо увидеть информацию о журнале как до, так и после выдержки, приведенной выше. Например, была бы более ранняя строка в строках «Измерение App запускается, версия: ####». Это было бы приятно видеть. В конечном итоге оно загрузило ваше мероприятие? Также неплохо бы увидеть строки отладки, которые выгружают пакет событий. Эти строки начинаются с «Загрузка данных. Приложение, несжатый размер, данные:» –

+0

Я не вижу пользовательское свойство «favorite_food», прикрепленное к событиям. Вы всегда устанавливаете свойство пользователя при регистрации событий? После того, как вы установите пользовательское свойство, он будет всегда прикрепляться ко всем событиям, пока вы его не удалите. – adbitx

+0

@DanMorenus Спасибо за ответ ... Впервые я получил только эти строки в журнале. После того, как я попробовал на других телефонах, у меня появился новый журнал с ключом json key с загрузкой данных. Но спасибо за вклад. Это действительно помогло мне. –

ответ

0

Я садился свойства пользователя после регистрации события. Это должно быть до регистрации любого события. Я изменил код, как показано ниже, и его работу.

mFirebaseAnalytics.setUserProperty("favorite_food", "INDIAN FOOD"); 
    Bundle bundle = new Bundle(); 
    bundle.putString(FirebaseAnalytics.Param.ITEM_ID, "TempId"); 
    bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "TempName Oncreate"); 
    bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image"); 
    mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT,bundle); 

 Смежные вопросы

  • Нет связанных вопросов^_^