@@ -1706,7 +1706,7 @@ resources.logStandardEvent = {destination:config.api_endpoint, endpoint:"/v2/eve
1706
1706
resources . logCustomEvent = { destination :config . api_endpoint , endpoint :"/v2/event/custom" , method :utils . httpMethod . POST , params :{ name :validator ( ! 0 , validationTypes . STRING ) , user_data :validator ( ! 0 , validationTypes . STRING ) , custom_data :validator ( ! 1 , validationTypes . STRING ) , event_data :validator ( ! 1 , validationTypes . STRING ) , content_items :validator ( ! 1 , validationTypes . STRING ) , customer_event_alias :validator ( ! 1 , validationTypes . STRING ) } } ;
1707
1707
resources . pageview = { destination :config . api_endpoint , endpoint :"/v1/pageview" , method :utils . httpMethod . POST , params :defaults ( { event :validator ( ! 0 , validationTypes . STRING ) , metadata :validator ( ! 1 , validationTypes . OBJECT ) , initial_referrer :validator ( ! 1 , validationTypes . STRING ) , tracking_disabled :validator ( ! 1 , validationTypes . BOOLEAN ) , branch_view_id :validator ( ! 1 , validationTypes . STRING ) , no_journeys :validator ( ! 1 , validationTypes . BOOLEAN ) , user_language :validator ( ! 1 , validationTypes . STRING ) , open_app :validator ( ! 1 ,
1708
1708
validationTypes . BOOLEAN ) , has_app_websdk :validator ( ! 1 , validationTypes . BOOLEAN ) , source :validator ( ! 1 , validationTypes . STRING ) , feature :validator ( ! 1 , validationTypes . STRING ) , is_iframe :validator ( ! 1 , validationTypes . BOOLEAN ) , data :validator ( ! 1 , validationTypes . OBJECT ) , callback_string :validator ( ! 1 , validationTypes . STRING ) , journey_displayed :validator ( ! 1 , validationTypes . BOOLEAN ) , audience_rule_id :validator ( ! 1 , validationTypes . STRING ) , journey_dismissals :validator ( ! 1 , validationTypes . OBJECT ) , identity_id :validator ( ! 1 ,
1709
- validationTypes . STRING ) , identity :validator ( ! 0 , validationTypes . STRING ) , session_referring_link_data :validator ( ! 1 , validationTypes . STRING ) } ) } ;
1709
+ validationTypes . STRING ) , identity :validator ( ! 0 , validationTypes . STRING ) , session_referring_link_data :validator ( ! 1 , validationTypes . STRING ) , session_link_click_id : validator ( ! 1 , validationTypes . STRING ) } ) } ;
1710
1710
resources . dismiss = { destination :config . api_endpoint , endpoint :"/v1/dismiss" , method :utils . httpMethod . POST , params :defaults ( { event :validator ( ! 0 , validationTypes . STRING ) , metadata :validator ( ! 1 , validationTypes . OBJECT ) , initial_referrer :validator ( ! 1 , validationTypes . STRING ) , tracking_disabled :validator ( ! 1 , validationTypes . BOOLEAN ) , branch_view_id :validator ( ! 1 , validationTypes . STRING ) , no_journeys :validator ( ! 1 , validationTypes . BOOLEAN ) , user_language :validator ( ! 1 , validationTypes . STRING ) , open_app :validator ( ! 1 ,
1711
1711
validationTypes . BOOLEAN ) , has_app_websdk :validator ( ! 1 , validationTypes . BOOLEAN ) , source :validator ( ! 1 , validationTypes . STRING ) , feature :validator ( ! 1 , validationTypes . STRING ) , is_iframe :validator ( ! 1 , validationTypes . BOOLEAN ) , data :validator ( ! 1 , validationTypes . OBJECT ) , callback_string :validator ( ! 1 , validationTypes . STRING ) , journey_displayed :validator ( ! 1 , validationTypes . BOOLEAN ) , audience_rule_id :validator ( ! 1 , validationTypes . STRING ) , journey_dismissals :validator ( ! 1 , validationTypes . OBJECT ) , dismissal_source :validator ( ! 1 ,
1712
1712
validationTypes . STRING ) } ) } ;
@@ -2739,6 +2739,7 @@ branch_view._getPageviewRequestData = function(a, b, c, d) {
2739
2739
journeys_utils . exitAnimationDisabled = b . disable_exit_animation || ! 1 ;
2740
2740
var e = utils . merge ( { } , c . _branchViewData ) , f = session . get ( c . _storage ) || { } , g = f . hasOwnProperty ( "has_app" ) ? f . has_app : ! 1 , h = f . hasOwnProperty ( "identity" ) ? f . identity : null , k = c . _storage . get ( "journeyDismissals" , ! 0 ) , l = ( b . user_language || utils . getBrowserLanguageCode ( ) || "en" ) . toLowerCase ( ) || null , n = utils . getInitialReferrer ( c . _referringLink ( ) ) , q = b . branch_view_id || utils . getParameterByName ( "_branch_view_id" ) || null ;
2741
2741
c = b . make_new_link ? null : utils . getClickIdAndSearchStringFromLink ( c . _referringLink ( ! 0 ) ) ;
2742
+ var r = f . hasOwnProperty ( "session_link_click_id" ) ? f . session_link_click_id : null ;
2742
2743
e . event = d ? "dismiss" : "pageview" ;
2743
2744
e . metadata = a ;
2744
2745
e = utils . addPropertyIfNotNull ( e , "initial_referrer" , n ) ;
@@ -2747,6 +2748,7 @@ branch_view._getPageviewRequestData = function(a, b, c, d) {
2747
2748
e = utils . addPropertyIfNotNull ( e , "is_iframe" , utils . isIframe ( ) ) ;
2748
2749
e = utils . addPropertyIfNotNull ( e , "journey_dismissals" , k ) ;
2749
2750
e = utils . addPropertyIfNotNull ( e , "identity" , h ) ;
2751
+ e = utils . addPropertyIfNotNull ( e , "session_link_click_id" , r ) ;
2750
2752
e . user_language = l ;
2751
2753
e . open_app = b . open_app || ! 1 ;
2752
2754
e . has_app_websdk = g ;
@@ -2865,6 +2867,7 @@ Branch.prototype.init = wrap(callback_params.CALLBACK_ERR_DATA, function(a, b, c
2865
2867
d . identity_id = b && b . identity_id ;
2866
2868
var e = function ( m ) {
2867
2869
m . link_click_id && ( d . link_click_id = m . link_click_id . toString ( ) ) ;
2870
+ m . session_link_click_id && ( d . session_link_click_id = m . session_link_click_id . toString ( ) ) ;
2868
2871
m . session_id && ( d . session_id = m . session_id . toString ( ) ) ;
2869
2872
m . identity_id && ( d . identity_id = m . identity_id . toString ( ) ) ;
2870
2873
m . identity && ( d . identity = m . identity . toString ( ) ) ;
0 commit comments