2015-11-27 1 views
0

Я добавляю mixpanel на свой сайт. Я столкнулся несколько вопросов здесь:Может ли mixpanel.increment использоваться до mixpanel.people.set?

Ниже перечислены люди, свойства, которые мы отслеживаем:

mixpanel.people.set({ 
    ‘$first_name’: “Name”, 
    ‘$last_name’: “Last_Name”, 
    '$email': "email id", 
    ‘Country’: “Country”, 
    ‘Gender’: “Male/Female”, 
    '$created': date of sign up, 
    'Last Login':Date 
    ‘Username’: “username”, 
    ‘Login Page’: ‘Name of page from where user clicked login’, 
    ‘Number of visits’: 
    ‘Number of snippets plays’: 
    ‘Number of mixes Created’: 
    ‘Number of full songs played’: 
    ‘Number of snippets created’: 
    ‘Number of upvotes given’: 
    ‘Number of favourites given’: 
    ‘Number of Downvotes given’: 
    ‘Number of snippet Shares’: 
    'Number of Mix Shares': 
    ‘Number of Users Invited’: 
    ‘Number of mixes collected’: 
    'Number of mixes played': 
}) 

Мы создаем профиль пользователя во время регистрации, так что, когда мы будем получать данные с адрес электронной почты, идентификатор, имя и т. д. Проблема заключается в том, что в режиме выхода из системы также разрешено воспроизведение trbble, воспроизведение полной песни и функция воспроизведения микса. Следовательно, все эти данные не будут сняты, если пользователь не зарегистрируется. Есть ли способ создать профиль для выведенного из системы пользователя и продолжать увеличивать значения trbble play/mix play/full song play, а затем при регистрации добавлять другие свойства?

Как увеличить количество пьес, не устанавливая их явно при каждом запуске игрового события?

ответ

0

Создайте профиль для пользователя при первом посещении и установите только свои начальные известные значения.

mixpanel.people.set({ 
     ‘Number of visits’:0 
     ‘Number of snippets plays’:0 
     ‘Number of mixes Created’:0 
     ‘Number of full songs played’:0 
     ‘Number of snippets created’:0 
     ‘Number of upvotes given’:0 
     ‘Number of favourites given’:0 
     ‘Number of Downvotes given’:0 
     ‘Number of snippet Shares’:0 
     'Number of Mix Shares':0 
     ‘Number of Users Invited’:0 
     ‘Number of mixes collected’:0 
     'Number of mixes played':0 
    }) 

Вы можете увеличивать эти значения в любое время вы хотите, и они будут увеличиваться на Mixpanel. Будет использоваться уникальный идентификатор Mixpanel.

Создать псевдоним на зарегистрироватья либо идентифицировать пользователя при входе в систему

После Signup

mixpanel.alias("INTERNAL_USER_ID"); 

Затем установите остальные свойства, как $first_name, $email и т.д ...

При входе в систему

mixpanel.identify("INTERNAL_USER_ID"); 

Mixpanel сделает все остальное!