* VRFS-3216 - refine landing events
This commit is contained in:
parent
781a9838b7
commit
1be53f2563
|
|
@ -13,17 +13,25 @@ class Tracking
|
|||
utmSource = $.QueryString['utm_source']
|
||||
if utmSource == 'facebook-ads' || utmSource == 'google-ads' || utmSource == 'twitter-ads' || utmSource == 'affiliate' || utmSource == 'pr'
|
||||
if !context.jamClient.IsNativeClient()
|
||||
@logger.debug("new user recorded")
|
||||
context.JK.GA.virtualPageView('/landing/jamtracks/new-user/')
|
||||
|
||||
app.user().done( (user) =>
|
||||
# relative to 1 day ago (24 * 60 * 60 * 1000)
|
||||
if new Date(user.created_at).getTime() < new Date().getTime() - 86400000
|
||||
@logger.debug("existing user recorded")
|
||||
context.JK.GA.virtualPageView('/landing/jamtracks/existing-user/');
|
||||
|
||||
else
|
||||
@logger.debug("new user recorded")
|
||||
context.JK.GA.virtualPageView('/landing/jamtracks/new-user/')
|
||||
)
|
||||
|
||||
else
|
||||
app.user().done( (user) =>
|
||||
# relative to 1 day ago (24 * 60 * 60 * 1000)
|
||||
if new Date(user.created_at).getTime() < new Date().getTime() - 86400000
|
||||
@logger.debug("existing user recorded")
|
||||
context.JK.GA.virtualPageView('/landing/jamtracks/existing-user/');
|
||||
|
||||
)
|
||||
|
||||
jamtrackBrowseTrack: (app) =>
|
||||
app.user().done( (user) =>
|
||||
if context.jamClient.IsNativeClient()
|
||||
|
|
|
|||
Loading…
Reference in New Issue