Do not track page titles via snowplow
What does this MR do and why?
With our Pseudonymization work, we are hashing User IDs and removing Personal Identifying information from URLs. This should also happen for the current Page Title by not submitting the data.
Setting the page title as empty/null
/undefined
is tricky because Snowplow treats this as non-custom/default, so we're hardcoding it as GitLab
.
Issue: #345243 (closed)
Snowplow Micro output
There is a page view, a structured event, and a page ping for the page with the title "Gitlab Org · GitLab"
Click to expand
[
{
"rawEvent": {
"api": {
"vendor": "com.snowplowanalytics.snowplow",
"version": "tp2"
},
"parameters": {
"e": "pv",
"f_qt": "0",
"duid": "...",
"vid": "1",
"f_ag": "0",
"eid": "...",
"url": "http://127.0.0.1:3000/groups/namespace22/-/shared",
"refr": "http://127.0.0.1:3000//",
"aid": "gitlab",
"cx": "...",
"f_dir": "0",
"tna": "gl",
"cs": "UTF-8",
"cd": "30",
"page": "GitLab",
"stm": "1641264472626",
"tz": "America/Santiago",
"f_pdf": "1",
"f_java": "0",
"tv": "js-2.17.3",
"vp": "1129x1016",
"ds": "1129x1016",
"f_realp": "0",
"res": "1792x1120",
"f_fla": "0",
"cookie": "1",
"p": "web",
"dtm": "1641264472623",
"f_gears": "0",
"lang": "en-US",
"sid": "...",
"f_wma": "0"
},
"contentType": "application/json",
"source": {
"name": "ssc-2.1.0-stdout$",
"encoding": "UTF-8",
"hostname": "localhost"
},
"context": {
"timestamp": "2022-01-04T02:47:52.644Z",
"ipAddress": "172.17.0.1",
"useragent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36",
"refererUri": "http://127.0.0.1:3000/",
"headers": [
"Timeout-Access: <function1>",
"Host: localhost:9091",
"Connection: keep-alive",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"96\", \"Google Chrome\";v=\"96\"",
"sec-ch-ua-mobile: ?0",
"User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36",
"sec-ch-ua-platform: \"macOS\"",
"Accept: */*",
"Origin: http://127.0.0.1:3000",
"Sec-Fetch-Site: cross-site",
"Sec-Fetch-Mode: cors",
"Sec-Fetch-Dest: empty",
"Referer: http://127.0.0.1:3000/",
"Accept-Encoding: gzip, deflate, br",
"Accept-Language: en-US, en;q=0.9",
"application/json"
],
"userId": "..."
}
},
"eventType": "page_view",
"schema": "iglu:com.snowplowanalytics.snowplow/page_view/jsonschema/1-0-0",
"contexts": [
"iglu:com.gitlab/gitlab_standard/jsonschema/1-0-7",
"iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",
"iglu:org.w3/PerformanceTiming/jsonschema/1-0-0"
],
"event": {
"app_id": "gitlab",
"platform": "web",
"etl_tstamp": "2022-01-04T02:47:52.646Z",
"collector_tstamp": "2022-01-04T02:47:52.644Z",
"dvce_created_tstamp": "2022-01-04T02:47:52.623Z",
"event": "page_view",
"event_id": "...",
"txn_id": null,
"name_tracker": "gl",
"v_tracker": "js-2.17.3",
"v_collector": "ssc-2.1.0-stdout$",
"v_etl": "snowplow-micro-1.1.0-common-1.4.2",
"user_id": null,
"user_ipaddress": "172.17.0.1",
"user_fingerprint": null,
"domain_userid": "...",
"domain_sessionidx": 1,
"network_userid": "...",
"geo_country": null,
"geo_region": null,
"geo_city": null,
"geo_zipcode": null,
"geo_latitude": null,
"geo_longitude": null,
"geo_region_name": null,
"ip_isp": null,
"ip_organization": null,
"ip_domain": null,
"ip_netspeed": null,
"page_url": "http://127.0.0.1:3000/groups/namespace22/-/shared",
"page_title": "GitLab",
"page_referrer": "http://127.0.0.1:3000//",
"page_urlscheme": "http",
"page_urlhost": "127.0.0.1",
"page_urlport": 3000,
"page_urlpath": "/groups/namespace22/-/shared",
"page_urlquery": null,
"page_urlfragment": null,
"refr_urlscheme": "http",
"refr_urlhost": "127.0.0.1",
"refr_urlport": 3000,
"refr_urlpath": "//",
"refr_urlquery": null,
"refr_urlfragment": null,
"refr_medium": null,
"refr_source": null,
"refr_term": null,
"mkt_medium": null,
"mkt_source": null,
"mkt_term": null,
"mkt_content": null,
"mkt_campaign": null,
"contexts": {
"schema": "iglu:com.snowplowanalytics.snowplow/contexts/jsonschema/1-0-0",
"data": [
{
"schema": "iglu:com.gitlab/gitlab_standard/jsonschema/1-0-7",
"data": {
"environment": "development",
"source": "gitlab-javascript",
"plan": "default",
"extra": {},
"user_id": 1,
"namespace_id": 22,
"project_id": null,
"google_analytics_id": ""
}
},
{
"schema": "iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",
"data": {
"id": "..."
}
},
{
"schema": "iglu:org.w3/PerformanceTiming/jsonschema/1-0-0",
"data": {
"navigationStart": 1641264467648,
"unloadEventStart": 1641264470340,
"unloadEventEnd": 1641264470340,
"redirectStart": 0,
"redirectEnd": 0,
"fetchStart": 1641264467652,
"domainLookupStart": 1641264467652,
"domainLookupEnd": 1641264467652,
"connectStart": 1641264467652,
"connectEnd": 1641264467652,
"secureConnectionStart": 0,
"requestStart": 1641264467659,
"responseStart": 1641264470335,
"responseEnd": 1641264470337,
"domLoading": 1641264470347,
"domInteractive": 1641264470625,
"domContentLoadedEventStart": 1641264472395,
"domContentLoadedEventEnd": 1641264472395,
"domComplete": 1641264472592,
"loadEventStart": 1641264472592,
"loadEventEnd": 1641264472592
}
}
]
},
"se_category": null,
"se_action": null,
"se_label": null,
"se_property": null,
"se_value": null,
"unstruct_event": null,
"tr_orderid": null,
"tr_affiliation": null,
"tr_total": null,
"tr_tax": null,
"tr_shipping": null,
"tr_city": null,
"tr_state": null,
"tr_country": null,
"ti_orderid": null,
"ti_sku": null,
"ti_name": null,
"ti_category": null,
"ti_price": null,
"ti_quantity": null,
"pp_xoffset_min": null,
"pp_xoffset_max": null,
"pp_yoffset_min": null,
"pp_yoffset_max": null,
"useragent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36",
"br_name": null,
"br_family": null,
"br_version": null,
"br_type": null,
"br_renderengine": null,
"br_lang": "en-US",
"br_features_pdf": true,
"br_features_flash": false,
"br_features_java": false,
"br_features_director": false,
"br_features_quicktime": false,
"br_features_realplayer": false,
"br_features_windowsmedia": false,
"br_features_gears": false,
"br_features_silverlight": false,
"br_cookies": true,
"br_colordepth": "30",
"br_viewwidth": 1129,
"br_viewheight": 1016,
"os_name": null,
"os_family": null,
"os_manufacturer": null,
"os_timezone": "America/Santiago",
"dvce_type": null,
"dvce_ismobile": null,
"dvce_screenwidth": 1792,
"dvce_screenheight": 1120,
"doc_charset": "UTF-8",
"doc_width": 1129,
"doc_height": 1016,
"tr_currency": null,
"tr_total_base": null,
"tr_tax_base": null,
"tr_shipping_base": null,
"ti_currency": null,
"ti_price_base": null,
"base_currency": null,
"geo_timezone": null,
"mkt_clickid": null,
"mkt_network": null,
"etl_tags": null,
"dvce_sent_tstamp": "2022-01-04T02:47:52.626Z",
"refr_domain_userid": null,
"refr_dvce_tstamp": null,
"derived_contexts": {},
"domain_sessionid": "...",
"derived_tstamp": "2022-01-04T02:47:52.641Z",
"event_vendor": "com.snowplowanalytics.snowplow",
"event_name": "page_view",
"event_format": "jsonschema",
"event_version": "1-0-0",
"event_fingerprint": null,
"true_tstamp": null
}
},
{
"rawEvent": {
"api": {
"vendor": "com.snowplowanalytics.snowplow",
"version": "tp2"
},
"parameters": {
"e": "se",
"f_qt": "0",
"duid": "...",
"vid": "1",
"f_ag": "0",
"eid": "...",
"url": "http://127.0.0.1:3000/groups/namespace22/-/shared",
"refr": "http://127.0.0.1:3000//",
"aid": "gitlab",
"cx": "...",
"f_dir": "0",
"tna": "gl",
"cs": "UTF-8",
"cd": "30",
"stm": "1641265182849",
"tz": "America/Santiago",
"f_pdf": "1",
"f_java": "0",
"tv": "js-2.17.3",
"se_ac": "click_dropdown",
"se_la": "groups_dropdown",
"vp": "1792x1016",
"ds": "1792x1016",
"f_realp": "0",
"se_ca": "groups:show",
"res": "1792x1120",
"f_fla": "0",
"cookie": "1",
"p": "web",
"dtm": "1641265182847",
"f_gears": "0",
"lang": "en-US",
"sid": "...",
"f_wma": "0"
},
"contentType": "application/json",
"source": {
"name": "ssc-2.1.0-stdout$",
"encoding": "UTF-8",
"hostname": "localhost"
},
"context": {
"timestamp": "2022-01-04T02:59:42.883Z",
"ipAddress": "172.17.0.1",
"useragent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36",
"refererUri": "http://127.0.0.1:3000/",
"headers": [
"Timeout-Access: <function1>",
"Host: localhost:9091",
"Connection: keep-alive",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"96\", \"Google Chrome\";v=\"96\"",
"sec-ch-ua-mobile: ?0",
"User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36",
"sec-ch-ua-platform: \"macOS\"",
"Accept: */*",
"Origin: http://127.0.0.1:3000",
"Sec-Fetch-Site: cross-site",
"Sec-Fetch-Mode: cors",
"Sec-Fetch-Dest: empty",
"Referer: http://127.0.0.1:3000/",
"Accept-Encoding: gzip, deflate, br",
"Accept-Language: en-US, en;q=0.9",
"application/json"
],
"userId": "..."
}
},
"eventType": "struct",
"schema": "iglu:com.google.analytics/event/jsonschema/1-0-0",
"contexts": [
"iglu:com.gitlab/gitlab_standard/jsonschema/1-0-7",
"iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",
"iglu:org.w3/PerformanceTiming/jsonschema/1-0-0"
],
"event": {
"app_id": "gitlab",
"platform": "web",
"etl_tstamp": "2022-01-04T02:59:42.885Z",
"collector_tstamp": "2022-01-04T02:59:42.883Z",
"dvce_created_tstamp": "2022-01-04T02:59:42.847Z",
"event": "struct",
"event_id": "...",
"txn_id": null,
"name_tracker": "gl",
"v_tracker": "js-2.17.3",
"v_collector": "ssc-2.1.0-stdout$",
"v_etl": "snowplow-micro-1.1.0-common-1.4.2",
"user_id": null,
"user_ipaddress": "172.17.0.1",
"user_fingerprint": null,
"domain_userid": "...",
"domain_sessionidx": 1,
"network_userid": "...",
"geo_country": null,
"geo_region": null,
"geo_city": null,
"geo_zipcode": null,
"geo_latitude": null,
"geo_longitude": null,
"geo_region_name": null,
"ip_isp": null,
"ip_organization": null,
"ip_domain": null,
"ip_netspeed": null,
"page_url": "http://127.0.0.1:3000/groups/namespace22/-/shared",
"page_title": null,
"page_referrer": "http://127.0.0.1:3000//",
"page_urlscheme": "http",
"page_urlhost": "127.0.0.1",
"page_urlport": 3000,
"page_urlpath": "/groups/namespace22/-/shared",
"page_urlquery": null,
"page_urlfragment": null,
"refr_urlscheme": "http",
"refr_urlhost": "127.0.0.1",
"refr_urlport": 3000,
"refr_urlpath": "//",
"refr_urlquery": null,
"refr_urlfragment": null,
"refr_medium": null,
"refr_source": null,
"refr_term": null,
"mkt_medium": null,
"mkt_source": null,
"mkt_term": null,
"mkt_content": null,
"mkt_campaign": null,
"contexts": {
"schema": "iglu:com.snowplowanalytics.snowplow/contexts/jsonschema/1-0-0",
"data": [
{
"schema": "iglu:com.gitlab/gitlab_standard/jsonschema/1-0-7",
"data": {
"environment": "development",
"source": "gitlab-javascript",
"plan": "default",
"extra": {},
"user_id": 1,
"namespace_id": 22,
"project_id": null,
"google_analytics_id": ""
}
},
{
"schema": "iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",
"data": {
"id": "..."
}
},
{
"schema": "iglu:org.w3/PerformanceTiming/jsonschema/1-0-0",
"data": {
"navigationStart": 1641265138483,
"unloadEventStart": 0,
"unloadEventEnd": 0,
"redirectStart": 0,
"redirectEnd": 0,
"fetchStart": 1641265138487,
"domainLookupStart": 1641265138487,
"domainLookupEnd": 1641265138487,
"connectStart": 1641265138487,
"connectEnd": 1641265138487,
"secureConnectionStart": 0,
"requestStart": 1641265138572,
"responseStart": 1641265138573,
"responseEnd": 1641265138576,
"domLoading": 1641265138589,
"domInteractive": 1641265138894,
"domContentLoadedEventStart": 1641265140048,
"domContentLoadedEventEnd": 1641265140048,
"domComplete": 1641265140267,
"loadEventStart": 1641265140267,
"loadEventEnd": 1641265140267
}
}
]
},
"se_category": "groups:show",
"se_action": "click_dropdown",
"se_label": "groups_dropdown",
"se_property": null,
"se_value": null,
"unstruct_event": null,
"tr_orderid": null,
"tr_affiliation": null,
"tr_total": null,
"tr_tax": null,
"tr_shipping": null,
"tr_city": null,
"tr_state": null,
"tr_country": null,
"ti_orderid": null,
"ti_sku": null,
"ti_name": null,
"ti_category": null,
"ti_price": null,
"ti_quantity": null,
"pp_xoffset_min": null,
"pp_xoffset_max": null,
"pp_yoffset_min": null,
"pp_yoffset_max": null,
"useragent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36",
"br_name": null,
"br_family": null,
"br_version": null,
"br_type": null,
"br_renderengine": null,
"br_lang": "en-US",
"br_features_pdf": true,
"br_features_flash": false,
"br_features_java": false,
"br_features_director": false,
"br_features_quicktime": false,
"br_features_realplayer": false,
"br_features_windowsmedia": false,
"br_features_gears": false,
"br_features_silverlight": false,
"br_cookies": true,
"br_colordepth": "30",
"br_viewwidth": 1792,
"br_viewheight": 1016,
"os_name": null,
"os_family": null,
"os_manufacturer": null,
"os_timezone": "America/Santiago",
"dvce_type": null,
"dvce_ismobile": null,
"dvce_screenwidth": 1792,
"dvce_screenheight": 1120,
"doc_charset": "UTF-8",
"doc_width": 1792,
"doc_height": 1016,
"tr_currency": null,
"tr_total_base": null,
"tr_tax_base": null,
"tr_shipping_base": null,
"ti_currency": null,
"ti_price_base": null,
"base_currency": null,
"geo_timezone": null,
"mkt_clickid": null,
"mkt_network": null,
"etl_tags": null,
"dvce_sent_tstamp": "2022-01-04T02:59:42.849Z",
"refr_domain_userid": null,
"refr_dvce_tstamp": null,
"derived_contexts": {},
"domain_sessionid": "...",
"derived_tstamp": "2022-01-04T02:59:42.881Z",
"event_vendor": "com.google.analytics",
"event_name": "event",
"event_format": "jsonschema",
"event_version": "1-0-0",
"event_fingerprint": null,
"true_tstamp": null
}
},
{
"rawEvent": {
"api": {
"vendor": "com.snowplowanalytics.snowplow",
"version": "tp2"
},
"parameters": {
"e": "pp",
"f_qt": "0",
"duid": "...",
"vid": "1",
"pp_miy": "0",
"f_ag": "0",
"eid": "...",
"url": "http://127.0.0.1:3000/groups/namespace22/-/shared",
"refr": "http://127.0.0.1:3000//",
"aid": "gitlab",
"cx": "...",
"f_dir": "0",
"tna": "gl",
"cs": "UTF-8",
"cd": "30",
"page": "GitLab",
"stm": "1641264503992",
"tz": "America/Santiago",
"f_pdf": "1",
"pp_may": "0",
"f_java": "0",
"tv": "js-2.17.3",
"vp": "1129x1016",
"ds": "1129x1016",
"f_realp": "0",
"res": "1792x1120",
"f_fla": "0",
"cookie": "1",
"p": "web",
"dtm": "1641264503989",
"pp_mix": "0",
"f_gears": "0",
"lang": "en-US",
"sid": "...",
"f_wma": "0",
"pp_max": "0"
},
"contentType": "application/json",
"source": {
"name": "ssc-2.1.0-stdout$",
"encoding": "UTF-8",
"hostname": "localhost"
},
"context": {
"timestamp": "2022-01-04T02:48:24.009Z",
"ipAddress": "172.17.0.1",
"useragent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36",
"refererUri": "http://127.0.0.1:3000/",
"headers": [
"Timeout-Access: <function1>",
"Host: localhost:9091",
"Connection: keep-alive",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"96\", \"Google Chrome\";v=\"96\"",
"sec-ch-ua-mobile: ?0",
"User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36",
"sec-ch-ua-platform: \"macOS\"",
"Accept: */*",
"Origin: http://127.0.0.1:3000",
"Sec-Fetch-Site: cross-site",
"Sec-Fetch-Mode: cors",
"Sec-Fetch-Dest: empty",
"Referer: http://127.0.0.1:3000/",
"Accept-Encoding: gzip, deflate, br",
"Accept-Language: en-US, en;q=0.9",
"application/json"
],
"userId": "..."
}
},
"eventType": "page_ping",
"schema": "iglu:com.snowplowanalytics.snowplow/page_ping/jsonschema/1-0-0",
"contexts": [
"iglu:com.gitlab/gitlab_standard/jsonschema/1-0-7",
"iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",
"iglu:org.w3/PerformanceTiming/jsonschema/1-0-0"
],
"event": {
"app_id": "gitlab",
"platform": "web",
"etl_tstamp": "2022-01-04T02:48:24.010Z",
"collector_tstamp": "2022-01-04T02:48:24.009Z",
"dvce_created_tstamp": "2022-01-04T02:48:23.989Z",
"event": "page_ping",
"event_id": "...",
"txn_id": null,
"name_tracker": "gl",
"v_tracker": "js-2.17.3",
"v_collector": "ssc-2.1.0-stdout$",
"v_etl": "snowplow-micro-1.1.0-common-1.4.2",
"user_id": null,
"user_ipaddress": "172.17.0.1",
"user_fingerprint": null,
"domain_userid": "...",
"domain_sessionidx": 1,
"network_userid": "...",
"geo_country": null,
"geo_region": null,
"geo_city": null,
"geo_zipcode": null,
"geo_latitude": null,
"geo_longitude": null,
"geo_region_name": null,
"ip_isp": null,
"ip_organization": null,
"ip_domain": null,
"ip_netspeed": null,
"page_url": "http://127.0.0.1:3000/groups/namespace22/-/shared",
"page_title": "GitLab",
"page_referrer": "http://127.0.0.1:3000//",
"page_urlscheme": "http",
"page_urlhost": "127.0.0.1",
"page_urlport": 3000,
"page_urlpath": "/groups/namespace22/-/shared",
"page_urlquery": null,
"page_urlfragment": null,
"refr_urlscheme": "http",
"refr_urlhost": "127.0.0.1",
"refr_urlport": 3000,
"refr_urlpath": "//",
"refr_urlquery": null,
"refr_urlfragment": null,
"refr_medium": null,
"refr_source": null,
"refr_term": null,
"mkt_medium": null,
"mkt_source": null,
"mkt_term": null,
"mkt_content": null,
"mkt_campaign": null,
"contexts": {
"schema": "iglu:com.snowplowanalytics.snowplow/contexts/jsonschema/1-0-0",
"data": [
{
"schema": "iglu:com.gitlab/gitlab_standard/jsonschema/1-0-7",
"data": {
"environment": "development",
"source": "gitlab-javascript",
"plan": "default",
"extra": {},
"user_id": 1,
"namespace_id": 22,
"project_id": null,
"google_analytics_id": ""
}
},
{
"schema": "iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",
"data": {
"id": "..."
}
},
{
"schema": "iglu:org.w3/PerformanceTiming/jsonschema/1-0-0",
"data": {
"navigationStart": 1641264467648,
"unloadEventStart": 1641264470340,
"unloadEventEnd": 1641264470340,
"redirectStart": 0,
"redirectEnd": 0,
"fetchStart": 1641264467652,
"domainLookupStart": 1641264467652,
"domainLookupEnd": 1641264467652,
"connectStart": 1641264467652,
"connectEnd": 1641264467652,
"secureConnectionStart": 0,
"requestStart": 1641264467659,
"responseStart": 1641264470335,
"responseEnd": 1641264470337,
"domLoading": 1641264470347,
"domInteractive": 1641264470625,
"domContentLoadedEventStart": 1641264472395,
"domContentLoadedEventEnd": 1641264472395,
"domComplete": 1641264472592,
"loadEventStart": 1641264472592,
"loadEventEnd": 1641264472592
}
}
]
},
"se_category": null,
"se_action": null,
"se_label": null,
"se_property": null,
"se_value": null,
"unstruct_event": null,
"tr_orderid": null,
"tr_affiliation": null,
"tr_total": null,
"tr_tax": null,
"tr_shipping": null,
"tr_city": null,
"tr_state": null,
"tr_country": null,
"ti_orderid": null,
"ti_sku": null,
"ti_name": null,
"ti_category": null,
"ti_price": null,
"ti_quantity": null,
"pp_xoffset_min": 0,
"pp_xoffset_max": 0,
"pp_yoffset_min": 0,
"pp_yoffset_max": 0,
"useragent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36",
"br_name": null,
"br_family": null,
"br_version": null,
"br_type": null,
"br_renderengine": null,
"br_lang": "en-US",
"br_features_pdf": true,
"br_features_flash": false,
"br_features_java": false,
"br_features_director": false,
"br_features_quicktime": false,
"br_features_realplayer": false,
"br_features_windowsmedia": false,
"br_features_gears": false,
"br_features_silverlight": false,
"br_cookies": true,
"br_colordepth": "30",
"br_viewwidth": 1129,
"br_viewheight": 1016,
"os_name": null,
"os_family": null,
"os_manufacturer": null,
"os_timezone": "America/Santiago",
"dvce_type": null,
"dvce_ismobile": null,
"dvce_screenwidth": 1792,
"dvce_screenheight": 1120,
"doc_charset": "UTF-8",
"doc_width": 1129,
"doc_height": 1016,
"tr_currency": null,
"tr_total_base": null,
"tr_tax_base": null,
"tr_shipping_base": null,
"ti_currency": null,
"ti_price_base": null,
"base_currency": null,
"geo_timezone": null,
"mkt_clickid": null,
"mkt_network": null,
"etl_tags": null,
"dvce_sent_tstamp": "2022-01-04T02:48:23.992Z",
"refr_domain_userid": null,
"refr_dvce_tstamp": null,
"derived_contexts": {},
"domain_sessionid": "...",
"derived_tstamp": "2022-01-04T02:48:24.006Z",
"event_vendor": "com.snowplowanalytics.snowplow",
"event_name": "page_ping",
"event_format": "jsonschema",
"event_version": "1-0-0",
"event_fingerprint": null,
"true_tstamp": null
}
}
]
How to set up and validate locally
- Follow the instructions in our docs to enable Snowplow JavaScript frontend tracking locally, if you haven't done so.
- Trigger any Snowplow event. Like a page view by reloading the page.
- Verify the Snowplow testing tool of your choice, and there shouldn't be any instance of the page title.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Axel García