refactor(tracking): inject space id via templating instead of using cookies

This commit is contained in:
Benedikt Rötsch
2018-02-07 15:21:45 +01:00
committed by Benedikt Rötsch
parent 46074b508d
commit 67dca923e9
3 changed files with 2 additions and 7 deletions

View File

@@ -28,12 +28,10 @@ script(async).
snowplow('enableLinkClickTracking')
const space_id = decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*" + encodeURIComponent('space_id').replace(/[\-\.\+\*]/g, "\\$&") + "\\s*\\=\\s*([^;]*).*$)|^.*$"), "$1")) || null;
snowplow('trackSelfDescribingEvent', {
schema: 'iglu:com.contentful/app_the_example_app_open/jsonschema/1-0-0',
data: {
space_id,
space_id: '#{settings.spaceId}',
sdk_language_used: 'javascript',
app_framework: 'nodejs'
}