branch-sdk
Advanced tools
Comparing version 2.52.5 to 2.52.6
@@ -8,3 +8,3 @@ { | ||
"description": "The Branch Web SDK provides an easy way to interact with the Branch API, to track and attribute mobile app downloads and referrals.", | ||
"version": "2.52.5", | ||
"version": "2.52.6", | ||
"main": "dist/build.min.js", | ||
@@ -39,3 +39,3 @@ "license": "https://github.com/BranchMetrics/Web-SDK/blob/master/LICENSE", | ||
], | ||
"build": "2.52.5" | ||
"build": "2.52.6" | ||
} |
@@ -7,2 +7,6 @@ # Change Log | ||
## [2.52.6] - 2020-03-04 | ||
- Push dismissal metadata to /v1/dismiss | ||
- Remove branch fingerprint docs | ||
## [2.52.5] - 2020-02-04 | ||
@@ -9,0 +13,0 @@ – introducing dismissal analytics |
@@ -7,3 +7,2 @@ 1. Branch Session | ||
+ [.logout()](#logoutcallback) | ||
+ [.getBrowserFingerprintId()](#getbrowserfingerprintidcallback) | ||
+ [.crossPlatformIds()](#crossPlatformIdscallback) | ||
@@ -10,0 +9,0 @@ + [.lastAttributedTouchData()](#lastAttributedTouchDataattribution_window-callback) |
@@ -182,26 +182,2 @@ # Global | ||
### getBrowserFingerprintId(callback) | ||
**Parameters** | ||
**callback**: `function`, callback to read a user's browser-fingerprint-id | ||
Returns the current user's browser-fingerprint-id. If tracking is disabled then 'null' is returned. | ||
##### Usage | ||
```js | ||
branch.getBrowserFingerprintId(function(err, data) { console.log(data); }); | ||
``` | ||
##### Callback Format | ||
```js | ||
callback( | ||
null, | ||
'79336952217731267', // browser-fingerprint-id, stored in `localStorage`. | ||
); | ||
``` | ||
___ | ||
### crossPlatformIds(callback) | ||
@@ -208,0 +184,0 @@ |
{ | ||
"name": "branch-sdk", | ||
"version": "2.52.5", | ||
"version": "2.52.6", | ||
"description": "Branch Metrics Deep Linking/Smart Banner Web SDK", | ||
@@ -38,3 +38,3 @@ "main": "dist/build.min.js", | ||
}, | ||
"build": "2.52.5" | ||
"build": "2.52.6" | ||
} |
@@ -89,3 +89,2 @@ # Branch Web SDK | ||
+ [.logout()](#logoutcallback) | ||
+ [.getBrowserFingerprintId()](#getbrowserfingerprintidcallback) | ||
+ [.crossPlatformIds()](#crossPlatformIdscallback) | ||
@@ -308,26 +307,2 @@ + [.lastAttributedTouchData()](#lastAttributedTouchDataattribution_window-callback) | ||
### getBrowserFingerprintId(callback) | ||
**Parameters** | ||
**callback**: `function`, callback to read a user's browser-fingerprint-id | ||
Returns the current user's browser-fingerprint-id. If tracking is disabled then 'null' is returned. | ||
##### Usage | ||
```js | ||
branch.getBrowserFingerprintId(function(err, data) { console.log(data); }); | ||
``` | ||
##### Callback Format | ||
```js | ||
callback( | ||
null, | ||
'79336952217731267', // browser-fingerprint-id, stored in `localStorage`. | ||
); | ||
``` | ||
___ | ||
### crossPlatformIds(callback) | ||
@@ -334,0 +309,0 @@ |
@@ -9,2 +9,2 @@ /** | ||
config.api_endpoint = 'https://api2.branch.io'; | ||
config.version = '2.52.5'; | ||
config.version = '2.52.6'; |
@@ -569,6 +569,6 @@ 'use strict'; | ||
el.addEventListener('click', function(e) { | ||
journeys_utils.branch._publishEvent('didClickJourneyCTA', journeys_utils.journeyLinkData); | ||
journeys_utils.journeyDismissed = true; | ||
cta(); | ||
journeys_utils.animateBannerExit(banner); | ||
journeys_utils.branch._publishEvent('didClickJourneyCTA', journeys_utils.journeyLinkData); | ||
journeys_utils.journeyDismissed = true; | ||
cta(); | ||
journeys_utils.animateBannerExit(banner); | ||
}) | ||
@@ -626,3 +626,50 @@ }) | ||
); | ||
if ( | ||
journeys_utils.journeyLinkData && | ||
journeys_utils.journeyLinkData["journey_link_data"] | ||
) { | ||
utils.addPropertyIfNotNull( | ||
dismissRequestData, | ||
"journey_id", | ||
journeys_utils.journeyLinkData["journey_link_data"]["journey_id"] | ||
); | ||
utils.addPropertyIfNotNull( | ||
dismissRequestData, | ||
"journey_name", | ||
journeys_utils.journeyLinkData["journey_link_data"]["journey_name"] | ||
); | ||
utils.addPropertyIfNotNull( | ||
dismissRequestData, | ||
"view_id", | ||
journeys_utils.journeyLinkData["journey_link_data"]["view_id"] | ||
); | ||
utils.addPropertyIfNotNull( | ||
dismissRequestData, | ||
"view_name", | ||
journeys_utils.journeyLinkData["journey_link_data"]["view_name"] | ||
); | ||
utils.addPropertyIfNotNull( | ||
dismissRequestData, | ||
"channel", | ||
journeys_utils.journeyLinkData["journey_link_data"]["channel"] | ||
); | ||
utils.addPropertyIfNotNull( | ||
dismissRequestData, | ||
"campaign", | ||
journeys_utils.journeyLinkData["journey_link_data"]["campaign"] | ||
); | ||
try { | ||
utils.addPropertyIfNotNull( | ||
dismissRequestData, | ||
"tags", | ||
JSON.stringify( | ||
journeys_utils.journeyLinkData["journey_link_data"]["tags"] | ||
) | ||
); | ||
} catch (e) { | ||
dismissRequestData["tags"] = JSON.stringify([]); | ||
} | ||
} | ||
utils.addPropertyIfNotNull(dismissRequestData, 'dismissal_source', dismissal_source); | ||
@@ -721,3 +768,3 @@ | ||
journeys_utils.branch._publishEvent('willCloseJourney', journeys_utils.journeyLinkData); | ||
journeys_utils.branch._publishEvent('willCloseJourney', journeys_utils.journeyLinkData); | ||
// removes timeout if animation is disabled or uses default timeout | ||
@@ -761,7 +808,7 @@ var speedAndDelay = journeys_utils.exitAnimationDisabled ? 0 : journeys_utils.animationSpeed + journeys_utils.animationDelay; | ||
} | ||
journeys_utils.branch._publishEvent('didCloseJourney', journeys_utils.journeyLinkData); | ||
if (!dismissedJourneyProgrammatically) { | ||
journeys_utils.branch._publishEvent('didCloseJourney', journeys_utils.journeyLinkData); | ||
if (!dismissedJourneyProgrammatically) { | ||
journeys_utils.branch._publishEvent('branch_internal_event_didCloseJourney', journeys_utils.journeyLinkData); | ||
} | ||
journeys_utils.isJourneyDisplayed = false; | ||
journeys_utils.isJourneyDisplayed = false; | ||
}, speedAndDelay); | ||
@@ -775,6 +822,6 @@ }; | ||
utils.removePropertiesFromObject(linkData, journeyLinkDataPropertiesToFilterOut); | ||
data['journey_link_data'] = {}; | ||
utils.merge(data['journey_link_data'], linkData); | ||
} | ||
data['journey_link_data'] = {}; | ||
utils.merge(data['journey_link_data'], linkData); | ||
} | ||
journeys_utils.journeyLinkData = data; | ||
}; |
// jscs:disable | ||
// This file was autogenerated by calcdeps.py | ||
goog.addDependency("../../../../../src/appindexing.js", ['appindexing'], ['safejson', 'utils']); | ||
goog.addDependency("../../../../../src/journeys_utils.js", ['journeys_utils'], ['banner_utils', 'safejson', 'utils']); | ||
goog.addDependency("../../../../../src/2_resources.js", ['resources'], ['utils', 'config']); | ||
goog.addDependency("../../../../../src/appindexing.js", ['appindexing'], ['safejson', 'utils']); | ||
goog.addDependency("../../../../../src/5_banner.js", ['banner'], ['utils', 'banner_utils', 'banner_css', 'banner_html']); | ||
goog.addDependency("../../../../../src/7_initialization.js", ['branch_instance'], ['Branch', 'config']); | ||
goog.addDependency("../../../../../src/2_session.js", ['session'], ['goog.json', 'utils', 'safejson', 'storage']); | ||
goog.addDependency("../../../../../src/7_initialization.js", ['branch_instance'], ['Branch', 'config']); | ||
goog.addDependency("../../../../../src/extern.js", [], []); | ||
goog.addDependency("../../../../../src/3_banner_utils.js", ['banner_utils'], ['storage', 'utils', 'safejson']); | ||
goog.addDependency("../../../../../src/4_banner_html.js", ['banner_html'], ['banner_utils', 'utils', 'session', 'storage']); | ||
goog.addDependency("../../../../../src/1_utils.js", ['utils'], ['goog.json', 'config', 'safejson']); | ||
goog.addDependency("../../../../../src/3_api.js", ['Server'], ['utils', 'goog.json', 'storage', 'safejson']); | ||
goog.addDependency("../../../../../src/2_storage.js", ['storage'], ['goog.json', 'utils']); | ||
goog.addDependency("../../../../../src/4_banner_css.js", ['banner_css'], ['banner_utils', 'utils']); | ||
goog.addDependency("../../../../../src/6_branch.js", ['Branch'], ['goog.json', 'utils', 'resources', 'Server', 'banner', 'task_queue', 'storage', 'session', 'config', 'safejson', 'branch_view', 'appindexing', 'journeys_utils']); | ||
goog.addDependency("../../../../../src/0_queue.js", ['task_queue'], []); | ||
goog.addDependency("../../../../../src/3_banner_utils.js", ['banner_utils'], ['storage', 'utils', 'safejson']); | ||
goog.addDependency("../../../../../src/onpage.js", [], []); | ||
goog.addDependency("../../../../../test/web-config.js", ['config'], []); | ||
goog.addDependency("../../../../../src/extern.js", [], []); | ||
goog.addDependency("../../../../../src/2_resources.js", ['resources'], ['utils', 'config']); | ||
goog.addDependency("../../../../../src/0_jsonparse.js", ['safejson'], ['goog.json']); | ||
goog.addDependency("../../../../../src/1_utils.js", ['utils'], ['goog.json', 'config', 'safejson']); | ||
goog.addDependency("../../../../../test/web-config.js", ['config'], []); | ||
goog.addDependency("../../../../../src/4_banner_css.js", ['banner_css'], ['banner_utils', 'utils']); | ||
goog.addDependency("../../../../../src/3_api.js", ['Server'], ['utils', 'goog.json', 'storage', 'safejson']); | ||
goog.addDependency("../../../../../src/5_banner.js", ['banner'], ['utils', 'banner_utils', 'banner_css', 'banner_html']); | ||
goog.addDependency("../../../../../src/2_storage.js", ['storage'], ['goog.json', 'utils']); | ||
goog.addDependency("../../../../../src/branch_view.js", ['branch_view'], ['utils', 'banner_css', 'safejson', 'journeys_utils']); | ||
goog.addDependency("../../../../../src/onpage.js", [], []); | ||
goog.addDependency("../../../../../test/blob-interstitial.js", [], []); | ||
goog.addDependency("../../../../../test/saucelabs.js", [], []); | ||
goog.addDependency("../../../../../test/1_utils.js", [], ['utils', 'journeys_utils']); | ||
goog.addDependency("../../../../../test/test-utils.js", [], []); | ||
goog.addDependency("../../../../../test/journeys.js", [], ['utils', 'Branch', 'resources', 'config', 'storage', 'session', 'branch_view', 'banner_utils', 'goog.json']); | ||
goog.addDependency("../../../../../test/3_api.js", [], ['utils', 'Server', 'resources', 'storage', 'config', 'safejson']); | ||
goog.addDependency("../../../../../test/2_storage.js", [], ['storage']); | ||
goog.addDependency("../../../../../test/web-config.js", ['config'], []); | ||
goog.addDependency("../../../../../test/6_branch.js", [], ['utils', 'Branch', 'resources', 'config', 'storage', 'session', 'banner_utils', 'banner_html', 'safejson', 'goog.json']); | ||
goog.addDependency("../../../../../test/7_integration.js", [], ['config', 'goog.json']); | ||
goog.addDependency("../../../../../test/0_queue.js", [], ['task_queue']); | ||
goog.addDependency("../../../../../test/7_integration.js", [], ['config', 'goog.json']); | ||
goog.addDependency("../../../../../test/test-utils.js", [], []); | ||
goog.addDependency("../../../../../test/journeys.js", [], ['utils', 'Branch', 'resources', 'config', 'storage', 'session', 'branch_view', 'banner_utils', 'goog.json']); | ||
goog.addDependency("../../../../../test/blob-interstitial.js", [], []); | ||
goog.addDependency("../../../../../test/blob-banner.js", [], []); | ||
goog.addDependency("../../../../../test/1_utils.js", [], ['utils', 'journeys_utils']); | ||
goog.addDependency("../../../../../test/3_api.js", [], ['utils', 'Server', 'resources', 'storage', 'config', 'safejson']); | ||
goog.addDependency("../../../../../test/2_storage.js", [], ['storage']); |
@@ -9,4 +9,4 @@ /** | ||
config.api_endpoint = 'https://api.branch.io'; | ||
config.version = '2.52.5'; | ||
config.version = '2.52.6'; | ||
window.DEBUG = false; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
28202220
15259
1218