From 1b6a5df7806056ddb29d336c2707722befbeac63 Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Tue, 12 Sep 2023 11:29:34 +0100 Subject: [PATCH 01/61] Unify base and view --- .github/CODEOWNERS | 1 + .github/ISSUE_TEMPLATE/bug_report.md | 68 + .github/ISSUE_TEMPLATE/feature_request.md | 25 + .github/ISSUE_TEMPLATE/question.md | 16 + .github/labels.yml | 81 ++ .github/pull_request_template.md | 22 + .github/workflows/no-response.yml | 26 + .github/workflows/pr_tests.yml | 138 ++ .github/workflows/publish-gh-pages.yml | 132 ++ .github/workflows/release.yml | 118 ++ .github/workflows/set-labels.yml | 26 + .github/workflows/triage-labeler.yml | 14 + .gitignore | 8 + CHANGELOG | 7 + CONTRIBUTING.md | 124 ++ LICENSE | 201 +++ assets/snowplow_logo.png | Bin 0 -> 36288 bytes custom_example/.gitignore | 4 + custom_example/README.md | 82 ++ custom_example/dbt_project.yml | 33 + .../sessions_conversion.yml | 14 + ...w_unified_sessions_conversion_this_run.sql | 23 + .../snowplow_unified_sessions_custom.sql | 38 + .../snowplow_sources.yml | 8 + .../users/snowplow_unified_users_custom.sql | 35 + ...snowplow_unified_pv_channel_engagement.sql | 97 ++ .../channel_engagement.yml | 28 + ...snowplow_unified_pv_channel_engagement.sql | 95 ++ ...snowplow_unified_pv_channel_engagement.sql | 99 ++ ...snowplow_unified_pv_channel_engagement.sql | 95 ++ .../views/snowplow_unified_views_custom.sql | 27 + custom_example/packages.yml | 2 + dbt_project.yml | 214 +++ docs/.nojekyll | 0 docs/index.html | 102 ++ docs/markdown/snowplow_unified_atomic_docs.md | 46 + docs/markdown/snowplow_unified_base_docs.md | 43 + docs/markdown/snowplow_unified_common_cols.md | 708 ++++++++++ docs/markdown/snowplow_unified_macros_docs.md | 193 +++ docs/markdown/snowplow_unified_overview.md | 71 + .../snowplow_unified_page_views_docs.md | 25 + .../snowplow_unified_sessions_docs.md | 12 + docs/markdown/snowplow_unified_users_docs.md | 34 + integration_tests/.gitignore | 4 + .../.scripts/integration_test.sh | 34 + .../integration_test_w_custom_module.sh | 64 + integration_tests/README.md | 22 + integration_tests/ci/profiles.yml | 78 ++ .../snowplow_unified_sessions_expected.csv | 19 + ...nified_web_vital_measurements_expected.csv | 210 +++ .../snowplow_unified_sessions_expected.csv | 19 + ...nified_web_vital_measurements_expected.csv | 210 +++ .../snowplow_unified_sessions_expected.csv | 19 + ...nified_web_vital_measurements_expected.csv | 210 +++ .../snowplow_unified_sessions_expected.csv | 19 + ...nified_web_vital_measurements_expected.csv | 210 +++ ...ied_base_quarantined_sessions_expected.csv | 2 + ...low_unified_consent_cmp_stats_expected.csv | 34 + .../snowplow_unified_consent_log_expected.csv | 66 + ..._unified_consent_scope_status_expected.csv | 5 + ...owplow_unified_consent_totals_expected.csv | 3 + ...nowplow_unified_consent_users_expected.csv | 27 + ...plow_unified_consent_versions_expected.csv | 3 + .../snowplow_unified_users_expected.csv | 12 + .../snowplow_unified_views_expected.csv | 44 + .../snowplow_unified_consent_cmp_visible.csv | 35 + .../snowplow_unified_consent_preferences.csv | 34 + .../source/snowplow_unified_cwv_context.csv | 1032 +++++++++++++++ .../data/source/snowplow_unified_events.csv | 162 +++ .../snowplow_unified_spider_context.csv | 1161 +++++++++++++++++ .../source/snowplow_unified_ua_context.csv | 161 +++ .../snowplow_unified_web_vital_events.csv | 1002 ++++++++++++++ .../source/snowplow_unified_yauaa_context.csv | 1161 +++++++++++++++++ integration_tests/dbt_project.yml | 639 +++++++++ .../macros/content_group_overwrite.sql | 18 + .../macros/engaged_session_overwrite.sql | 19 + integration_tests/macros/equality.sql | 174 +++ integration_tests/macros/get_batch_size.sql | 10 + .../models/actual/actual_vs_expected.yml | 71 + ...ified_base_quarantined_sessions_actual.sql | 11 + ...wplow_unified_consent_cmp_stats_actual.sql | 16 + .../snowplow_unified_consent_log_actual.sql | 34 + ...ow_unified_consent_scope_status_actual.sql | 16 + ...snowplow_unified_consent_totals_actual.sql | 16 + .../snowplow_unified_consent_users_actual.sql | 16 + ...owplow_unified_consent_versions_actual.sql | 16 + .../snowplow_unified_sessions_actual.sql | 152 +++ .../actual/snowplow_unified_users_actual.sql | 85 ++ .../actual/snowplow_unified_views_actual.sql | 171 +++ ..._unified_web_vital_measurements_actual.sql | 16 + .../snowplow_unified_pv_channels.sql | 50 + ...base_quarantined_sessions_expected_stg.sql | 11 + ...unified_consent_cmp_stats_expected_stg.sql | 27 + ...wplow_unified_consent_log_expected_stg.sql | 34 + ...fied_consent_scope_status_expected_stg.sql | 16 + ...ow_unified_consent_totals_expected_stg.sql | 34 + ...low_unified_consent_users_expected_stg.sql | 31 + ..._unified_consent_versions_expected_stg.sql | 24 + ...snowplow_unified_sessions_expected_stg.sql | 173 +++ .../snowplow_unified_users_expected_stg.sql | 11 + .../snowplow_unified_views_expected_stg.sql | 11 + ...ed_web_vital_measurements_expected_stg.sql | 35 + .../bigquery/snowplow_unified_events_stg.sql | 342 +++++ .../snowplow_unified_events_stg.sql | 462 +++++++ .../snowplow_unified_app_context_stg.sql | 14 + ...snowplow_unified_app_error_context_stg.sql | 21 + .../snowplow_unified_browser_context_stg.sql | 26 + ...owplow_unified_consent_cmp_visible_stg.sql | 15 + ...owplow_unified_consent_preferences_stg.sql | 21 + .../snowplow_unified_cwv_context_stg.sql | 20 + ...snowplow_unified_deep_link_context_stg.sql | 14 + .../default/snowplow_unified_events_stg.sql | 24 + ...owplow_unified_geolocation_context_stg.sql | 19 + .../snowplow_unified_mobile_context_stg.sql | 37 + ...snowplow_unified_page_view_context_stg.sql | 13 + .../snowplow_unified_screen_context_stg.sql | 18 + ...snowplow_unified_screen_view_event_stg.sql | 19 + .../snowplow_unified_session_context_stg.sql | 20 + .../snowplow_unified_spider_context_stg.sql | 17 + .../snowplow_unified_ua_context_stg.sql | 25 + .../snowplow_unified_yauaa_context_stg.sql | 44 + .../snowflake/snowplow_unified_events_stg.sql | 501 +++++++ integration_tests/packages.yml | 3 + macros/allow_refresh.sql | 24 + macros/bigquery/field_lists.sql | 253 ++++ macros/channel_group_query.sql | 101 ++ macros/cluster_by_fields.sql | 81 ++ macros/config_check.sql | 32 + macros/content_group_query.sql | 21 + macros/core_web_vital_page_groups.sql | 20 + macros/core_web_vital_pass_query.sql | 16 + macros/core_web_vital_results_query.sql | 38 + macros/engaged_session.sql | 19 + macros/exclude_columns.sql | 26 + .../get_app_context_fields.sql | 47 + .../get_app_error_context_fields.sql | 82 ++ .../get_browser_context_fields.sql | 103 ++ .../get_deep_link_context_fields.sql | 50 + .../get_geo_context_fields.sql | 72 + .../get_iab_context_fields.sql | 57 + .../get_mobile_context_fields.sql | 162 +++ .../get_screen_context_fields.sql | 72 + .../get_screen_view_event_context_fields.sql | 72 + .../get_session_context_fields.sql | 77 ++ .../get_ua_context_fields.sql | 97 ++ .../field_extractions/get_web_page_fields.sql | 42 + .../get_yauaa_context_fields.sql | 137 ++ macros/filter_bots.sql | 26 + macros/get_conversion_columns.sql | 151 +++ macros/identifiers.sql | 197 +++ macros/macros.yml | 67 + macros/stitch_user_identifiers.sql | 36 + models/base/manifest/base_manifest.yml | 45 + ...plow_unified_base_quarantined_sessions.sql | 24 + ...ified_base_sessions_lifecycle_manifest.sql | 49 + .../snowplow_unified_incremental_manifest.sql | 22 + models/base/scratch/base_scratch.yml | 292 +++++ .../snowplow_unified_base_events_this_run.sql | 49 + .../snowplow_unified_events_this_run.sql | 102 ++ .../snowplow_unified_base_events_this_run.sql | 117 ++ .../snowplow_unified_events_this_run.sql | 432 ++++++ ...snowplow_unified_base_new_event_limits.sql | 31 + ...nowplow_unified_base_sessions_this_run.sql | 21 + models/base/src_base.yml | 353 +++++ models/optional_modules/consent/consent.yml | 182 +++ ...owplow_unified_consent_events_this_run.sql | 70 + ...owplow_unified_consent_events_this_run.sql | 66 + ...owplow_unified_consent_events_this_run.sql | 48 + ...owplow_unified_consent_events_this_run.sql | 68 + .../snowplow_unified_consent_cmp_stats.sql | 143 ++ .../consent/snowplow_unified_consent_log.sql | 39 + .../snowplow_unified_consent_scope_status.sql | 39 + .../snowplow_unified_consent_totals.sql | 59 + .../snowplow_unified_consent_users.sql | 131 ++ .../snowplow_unified_consent_versions.sql | 95 ++ ...nowplow_unified_web_vital_measurements.sql | 259 ++++ .../core_web_vitals/core_web_vitals.yml | 214 +++ ...nowplow_unified_web_vital_measurements.sql | 89 ++ ...nowplow_unified_web_vital_measurements.sql | 246 ++++ ...plow_unified_web_vital_events_this_run.sql | 117 ++ ...plow_unified_web_vital_events_this_run.sql | 113 ++ ...plow_unified_web_vital_events_this_run.sql | 108 ++ ...plow_unified_web_vital_events_this_run.sql | 113 ++ .../snowplow_unified_web_vitals_this_run.sql | 62 + ...nowplow_unified_web_vital_measurements.sql | 94 ++ .../snowplow_unified_web_vitals.sql | 39 + .../snowplow_unified_sessions_this_run.sql | 409 ++++++ .../snowplow_unified_sessions_this_run.sql | 390 ++++++ .../snowplow_unified_sessions_this_run.sql | 421 ++++++ models/sessions/scratch/sessions_scratch.yml | 249 ++++ .../snowplow_unified_sessions_this_run.sql | 398 ++++++ models/sessions/sessions.yml | 245 ++++ models/sessions/snowplow_unified_sessions.sql | 40 + .../snowplow_unified_user_mapping.sql | 37 + models/user_mapping/user_mapping.yml | 21 + .../scratch/snowplow_unified_users_aggs.sql | 36 + .../scratch/snowplow_unified_users_lasts.sql | 49 + ...owplow_unified_users_sessions_this_run.sql | 21 + .../snowplow_unified_users_this_run.sql | 117 ++ models/users/scratch/users_scratch.yml | 168 +++ models/users/snowplow_unified_users.sql | 37 + models/users/users.yml | 138 ++ .../snowplow_unified_views_this_run.sql | 673 ++++++++++ .../snowplow_unified_views_this_run.sql | 677 ++++++++++ .../snowplow_unified_pv_engaged_time.sql | 34 + .../snowplow_unified_pv_scroll_depth.sql | 69 + models/views/scratch/views_scratch.yml | 284 ++++ models/views/snowplow_unified_views.sql | 40 + models/views/views.yml | 239 ++++ packages.yml | 6 + seeds/seeds.yml | 27 + ...plow_unified_dim_ga4_source_categories.csv | 820 ++++++++++++ ...owplow_unified_dim_geo_country_mapping.csv | 250 ++++ ..._unified_dim_rfc_5646_language_mapping.csv | 233 ++++ ...sts_page_screen_view_in_session_values.sql | 27 + tests/snowplow_tests_consent_versions.sql | 21 + 216 files changed, 25094 insertions(+) create mode 100644 .github/CODEOWNERS create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/ISSUE_TEMPLATE/question.md create mode 100644 .github/labels.yml create mode 100644 .github/pull_request_template.md create mode 100644 .github/workflows/no-response.yml create mode 100644 .github/workflows/pr_tests.yml create mode 100644 .github/workflows/publish-gh-pages.yml create mode 100644 .github/workflows/release.yml create mode 100644 .github/workflows/set-labels.yml create mode 100644 .github/workflows/triage-labeler.yml create mode 100644 .gitignore create mode 100644 CHANGELOG create mode 100644 CONTRIBUTING.md create mode 100644 LICENSE create mode 100644 assets/snowplow_logo.png create mode 100644 custom_example/.gitignore create mode 100644 custom_example/README.md create mode 100644 custom_example/dbt_project.yml create mode 100644 custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/sessions_conversion.yml create mode 100644 custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/snowplow_unified_sessions_conversion_this_run.sql create mode 100644 custom_example/models/snowplow_web_custom_modules/sessions/snowplow_unified_sessions_custom.sql create mode 100644 custom_example/models/snowplow_web_custom_modules/snowplow_sources.yml create mode 100644 custom_example/models/snowplow_web_custom_modules/users/snowplow_unified_users_custom.sql create mode 100644 custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/bigquery/snowplow_unified_pv_channel_engagement.sql create mode 100644 custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/channel_engagement.yml create mode 100644 custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/databricks/snowplow_unified_pv_channel_engagement.sql create mode 100644 custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/default/snowplow_unified_pv_channel_engagement.sql create mode 100644 custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/snowflake/snowplow_unified_pv_channel_engagement.sql create mode 100644 custom_example/models/snowplow_web_custom_modules/views/snowplow_unified_views_custom.sql create mode 100644 custom_example/packages.yml create mode 100644 dbt_project.yml create mode 100644 docs/.nojekyll create mode 100644 docs/index.html create mode 100644 docs/markdown/snowplow_unified_atomic_docs.md create mode 100644 docs/markdown/snowplow_unified_base_docs.md create mode 100644 docs/markdown/snowplow_unified_common_cols.md create mode 100644 docs/markdown/snowplow_unified_macros_docs.md create mode 100644 docs/markdown/snowplow_unified_overview.md create mode 100644 docs/markdown/snowplow_unified_page_views_docs.md create mode 100644 docs/markdown/snowplow_unified_sessions_docs.md create mode 100644 docs/markdown/snowplow_unified_users_docs.md create mode 100644 integration_tests/.gitignore create mode 100755 integration_tests/.scripts/integration_test.sh create mode 100755 integration_tests/.scripts/integration_test_w_custom_module.sh create mode 100644 integration_tests/README.md create mode 100644 integration_tests/ci/profiles.yml create mode 100644 integration_tests/data/expected/bigquery/snowplow_unified_sessions_expected.csv create mode 100644 integration_tests/data/expected/bigquery/snowplow_unified_web_vital_measurements_expected.csv create mode 100644 integration_tests/data/expected/databricks/snowplow_unified_sessions_expected.csv create mode 100644 integration_tests/data/expected/databricks/snowplow_unified_web_vital_measurements_expected.csv create mode 100644 integration_tests/data/expected/default/snowplow_unified_sessions_expected.csv create mode 100644 integration_tests/data/expected/default/snowplow_unified_web_vital_measurements_expected.csv create mode 100644 integration_tests/data/expected/snowflake/snowplow_unified_sessions_expected.csv create mode 100644 integration_tests/data/expected/snowflake/snowplow_unified_web_vital_measurements_expected.csv create mode 100644 integration_tests/data/expected/snowplow_unified_base_quarantined_sessions_expected.csv create mode 100644 integration_tests/data/expected/snowplow_unified_consent_cmp_stats_expected.csv create mode 100644 integration_tests/data/expected/snowplow_unified_consent_log_expected.csv create mode 100644 integration_tests/data/expected/snowplow_unified_consent_scope_status_expected.csv create mode 100644 integration_tests/data/expected/snowplow_unified_consent_totals_expected.csv create mode 100644 integration_tests/data/expected/snowplow_unified_consent_users_expected.csv create mode 100644 integration_tests/data/expected/snowplow_unified_consent_versions_expected.csv create mode 100644 integration_tests/data/expected/snowplow_unified_users_expected.csv create mode 100644 integration_tests/data/expected/snowplow_unified_views_expected.csv create mode 100644 integration_tests/data/source/snowplow_unified_consent_cmp_visible.csv create mode 100644 integration_tests/data/source/snowplow_unified_consent_preferences.csv create mode 100644 integration_tests/data/source/snowplow_unified_cwv_context.csv create mode 100644 integration_tests/data/source/snowplow_unified_events.csv create mode 100644 integration_tests/data/source/snowplow_unified_spider_context.csv create mode 100644 integration_tests/data/source/snowplow_unified_ua_context.csv create mode 100644 integration_tests/data/source/snowplow_unified_web_vital_events.csv create mode 100644 integration_tests/data/source/snowplow_unified_yauaa_context.csv create mode 100644 integration_tests/dbt_project.yml create mode 100644 integration_tests/macros/content_group_overwrite.sql create mode 100644 integration_tests/macros/engaged_session_overwrite.sql create mode 100644 integration_tests/macros/equality.sql create mode 100644 integration_tests/macros/get_batch_size.sql create mode 100644 integration_tests/models/actual/actual_vs_expected.yml create mode 100644 integration_tests/models/actual/snowplow_unified_base_quarantined_sessions_actual.sql create mode 100644 integration_tests/models/actual/snowplow_unified_consent_cmp_stats_actual.sql create mode 100644 integration_tests/models/actual/snowplow_unified_consent_log_actual.sql create mode 100644 integration_tests/models/actual/snowplow_unified_consent_scope_status_actual.sql create mode 100644 integration_tests/models/actual/snowplow_unified_consent_totals_actual.sql create mode 100644 integration_tests/models/actual/snowplow_unified_consent_users_actual.sql create mode 100644 integration_tests/models/actual/snowplow_unified_consent_versions_actual.sql create mode 100644 integration_tests/models/actual/snowplow_unified_sessions_actual.sql create mode 100644 integration_tests/models/actual/snowplow_unified_users_actual.sql create mode 100644 integration_tests/models/actual/snowplow_unified_views_actual.sql create mode 100644 integration_tests/models/actual/snowplow_unified_web_vital_measurements_actual.sql create mode 100644 integration_tests/models/dummy_custom_module/snowplow_unified_pv_channels.sql create mode 100644 integration_tests/models/expected/snowplow_unified_base_quarantined_sessions_expected_stg.sql create mode 100644 integration_tests/models/expected/snowplow_unified_consent_cmp_stats_expected_stg.sql create mode 100644 integration_tests/models/expected/snowplow_unified_consent_log_expected_stg.sql create mode 100644 integration_tests/models/expected/snowplow_unified_consent_scope_status_expected_stg.sql create mode 100644 integration_tests/models/expected/snowplow_unified_consent_totals_expected_stg.sql create mode 100644 integration_tests/models/expected/snowplow_unified_consent_users_expected_stg.sql create mode 100644 integration_tests/models/expected/snowplow_unified_consent_versions_expected_stg.sql create mode 100644 integration_tests/models/expected/snowplow_unified_sessions_expected_stg.sql create mode 100644 integration_tests/models/expected/snowplow_unified_users_expected_stg.sql create mode 100644 integration_tests/models/expected/snowplow_unified_views_expected_stg.sql create mode 100644 integration_tests/models/expected/snowplow_unified_web_vital_measurements_expected_stg.sql create mode 100644 integration_tests/models/source/bigquery/snowplow_unified_events_stg.sql create mode 100644 integration_tests/models/source/databricks/snowplow_unified_events_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_app_context_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_app_error_context_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_browser_context_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_consent_cmp_visible_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_consent_preferences_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_cwv_context_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_deep_link_context_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_events_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_geolocation_context_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_mobile_context_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_page_view_context_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_screen_context_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_screen_view_event_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_session_context_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_spider_context_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_ua_context_stg.sql create mode 100644 integration_tests/models/source/default/snowplow_unified_yauaa_context_stg.sql create mode 100644 integration_tests/models/source/snowflake/snowplow_unified_events_stg.sql create mode 100644 integration_tests/packages.yml create mode 100644 macros/allow_refresh.sql create mode 100644 macros/bigquery/field_lists.sql create mode 100644 macros/channel_group_query.sql create mode 100644 macros/cluster_by_fields.sql create mode 100644 macros/config_check.sql create mode 100644 macros/content_group_query.sql create mode 100644 macros/core_web_vital_page_groups.sql create mode 100644 macros/core_web_vital_pass_query.sql create mode 100644 macros/core_web_vital_results_query.sql create mode 100644 macros/engaged_session.sql create mode 100644 macros/exclude_columns.sql create mode 100644 macros/field_extractions/get_app_context_fields.sql create mode 100644 macros/field_extractions/get_app_error_context_fields.sql create mode 100644 macros/field_extractions/get_browser_context_fields.sql create mode 100644 macros/field_extractions/get_deep_link_context_fields.sql create mode 100644 macros/field_extractions/get_geo_context_fields.sql create mode 100644 macros/field_extractions/get_iab_context_fields.sql create mode 100644 macros/field_extractions/get_mobile_context_fields.sql create mode 100644 macros/field_extractions/get_screen_context_fields.sql create mode 100644 macros/field_extractions/get_screen_view_event_context_fields.sql create mode 100644 macros/field_extractions/get_session_context_fields.sql create mode 100644 macros/field_extractions/get_ua_context_fields.sql create mode 100644 macros/field_extractions/get_web_page_fields.sql create mode 100644 macros/field_extractions/get_yauaa_context_fields.sql create mode 100644 macros/filter_bots.sql create mode 100644 macros/get_conversion_columns.sql create mode 100644 macros/identifiers.sql create mode 100644 macros/macros.yml create mode 100644 macros/stitch_user_identifiers.sql create mode 100644 models/base/manifest/base_manifest.yml create mode 100644 models/base/manifest/snowplow_unified_base_quarantined_sessions.sql create mode 100644 models/base/manifest/snowplow_unified_base_sessions_lifecycle_manifest.sql create mode 100644 models/base/manifest/snowplow_unified_incremental_manifest.sql create mode 100644 models/base/scratch/base_scratch.yml create mode 100644 models/base/scratch/default/snowplow_unified_base_events_this_run.sql create mode 100644 models/base/scratch/default/snowplow_unified_events_this_run.sql create mode 100644 models/base/scratch/redshift_postgres/snowplow_unified_base_events_this_run.sql create mode 100644 models/base/scratch/redshift_postgres/snowplow_unified_events_this_run.sql create mode 100644 models/base/scratch/snowplow_unified_base_new_event_limits.sql create mode 100644 models/base/scratch/snowplow_unified_base_sessions_this_run.sql create mode 100644 models/base/src_base.yml create mode 100644 models/optional_modules/consent/consent.yml create mode 100644 models/optional_modules/consent/scratch/bigquery/snowplow_unified_consent_events_this_run.sql create mode 100644 models/optional_modules/consent/scratch/databricks/snowplow_unified_consent_events_this_run.sql create mode 100644 models/optional_modules/consent/scratch/default/snowplow_unified_consent_events_this_run.sql create mode 100644 models/optional_modules/consent/scratch/snowflake/snowplow_unified_consent_events_this_run.sql create mode 100644 models/optional_modules/consent/snowplow_unified_consent_cmp_stats.sql create mode 100644 models/optional_modules/consent/snowplow_unified_consent_log.sql create mode 100644 models/optional_modules/consent/snowplow_unified_consent_scope_status.sql create mode 100644 models/optional_modules/consent/snowplow_unified_consent_totals.sql create mode 100644 models/optional_modules/consent/snowplow_unified_consent_users.sql create mode 100644 models/optional_modules/consent/snowplow_unified_consent_versions.sql create mode 100644 models/optional_modules/core_web_vitals/bigquery/snowplow_unified_web_vital_measurements.sql create mode 100644 models/optional_modules/core_web_vitals/core_web_vitals.yml create mode 100644 models/optional_modules/core_web_vitals/databricks/snowplow_unified_web_vital_measurements.sql create mode 100644 models/optional_modules/core_web_vitals/default/snowplow_unified_web_vital_measurements.sql create mode 100644 models/optional_modules/core_web_vitals/scratch/bigquery/snowplow_unified_web_vital_events_this_run.sql create mode 100644 models/optional_modules/core_web_vitals/scratch/databricks/snowplow_unified_web_vital_events_this_run.sql create mode 100644 models/optional_modules/core_web_vitals/scratch/default/snowplow_unified_web_vital_events_this_run.sql create mode 100644 models/optional_modules/core_web_vitals/scratch/snowflake/snowplow_unified_web_vital_events_this_run.sql create mode 100644 models/optional_modules/core_web_vitals/scratch/snowplow_unified_web_vitals_this_run.sql create mode 100644 models/optional_modules/core_web_vitals/snowflake/snowplow_unified_web_vital_measurements.sql create mode 100644 models/optional_modules/core_web_vitals/snowplow_unified_web_vitals.sql create mode 100644 models/sessions/scratch/bigquery/snowplow_unified_sessions_this_run.sql create mode 100644 models/sessions/scratch/databricks/snowplow_unified_sessions_this_run.sql create mode 100644 models/sessions/scratch/default/snowplow_unified_sessions_this_run.sql create mode 100644 models/sessions/scratch/sessions_scratch.yml create mode 100644 models/sessions/scratch/snowflake/snowplow_unified_sessions_this_run.sql create mode 100644 models/sessions/sessions.yml create mode 100644 models/sessions/snowplow_unified_sessions.sql create mode 100644 models/user_mapping/snowplow_unified_user_mapping.sql create mode 100644 models/user_mapping/user_mapping.yml create mode 100644 models/users/scratch/snowplow_unified_users_aggs.sql create mode 100644 models/users/scratch/snowplow_unified_users_lasts.sql create mode 100644 models/users/scratch/snowplow_unified_users_sessions_this_run.sql create mode 100644 models/users/scratch/snowplow_unified_users_this_run.sql create mode 100644 models/users/scratch/users_scratch.yml create mode 100644 models/users/snowplow_unified_users.sql create mode 100644 models/users/users.yml create mode 100644 models/views/scratch/default/snowplow_unified_views_this_run.sql create mode 100644 models/views/scratch/redshift_postgres/snowplow_unified_views_this_run.sql create mode 100644 models/views/scratch/snowplow_unified_pv_engaged_time.sql create mode 100644 models/views/scratch/snowplow_unified_pv_scroll_depth.sql create mode 100644 models/views/scratch/views_scratch.yml create mode 100644 models/views/snowplow_unified_views.sql create mode 100644 models/views/views.yml create mode 100644 packages.yml create mode 100644 seeds/seeds.yml create mode 100644 seeds/snowplow_unified_dim_ga4_source_categories.csv create mode 100644 seeds/snowplow_unified_dim_geo_country_mapping.csv create mode 100644 seeds/snowplow_unified_dim_rfc_5646_language_mapping.csv create mode 100644 tests/page_screen_views/snowplow_tests_page_screen_view_in_session_values.sql create mode 100644 tests/snowplow_tests_consent_versions.sql diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 00000000..f99125ea --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @agnessnowplow diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..3a9d3ff1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,68 @@ +--- +name: Bug report +about: Report a bug or an issue you've found with this package +title: '' +labels: type:bug +assignees: '' + +--- + +## Describe the bug + + +## Steps to reproduce + + +## Expected results + + +## Actual results + + +## Screenshots and log output + + +## System information +**The contents of your `packages.yml` file:** +```yml +# contents goes here +``` + +**Which database are you using dbt with?** +- [ ] postgres +- [ ] redshift +- [ ] bigquery +- [ ] snowflake +- [ ] databricks +- [ ] other (specify: ____________) + +**The output of `dbt --version`:** +``` + +``` + +**The operating system you're using:** + + +**The output of `python --version`:** + + +## Additional context + + +## Are you interested in contributing towards the fix? + diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..ebb23091 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,25 @@ +--- +name: Feature request +about: Suggest an idea for this package +title: '' +labels: type:enhancement +assignees: '' + +--- + +## Is your feature request related to a problem? Please describe. + + +## Describe the solution you'd like + + +## Describe alternatives you've considered + + +## Additional context + + +## Are you interested in contributing towards this feature? + diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md new file mode 100644 index 00000000..dc47d8e4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question.md @@ -0,0 +1,16 @@ +--- +name: Question +about: A more general question about the package. Consider using discourse if more applicable. +title: '' +labels: type:question +assignees: '' + +--- + + + +### Question + + +### Additional context + diff --git a/.github/labels.yml b/.github/labels.yml new file mode 100644 index 00000000..7ef45ecd --- /dev/null +++ b/.github/labels.yml @@ -0,0 +1,81 @@ +- name: "category:breaking_change" + color: '1e1037' + description: "A breaking change will be introduced if this issue is completed." +- name: "category:documentation" + color: '3849b8' + description: "About the documentation." +- name: "cla:no" + color: '313131' + description: "[Auto generated] Snowplow Contributor License Agreement has not been signed." +- name: "cla:yes" + color: 'c1c1c1' + description: "[Auto generated] Snowplow Contributor License Agreement has been signed." +- name: "good first issue" + color: '69f6ff' + description: "Good issue for a first time contributor." +- name: "priority:high" + color: 'f1ff1d' + description: "To fix as soon as possible." +- name: "priority:low" + color: 'ffd0d4' + description: "Not on the roadmap." +- name: "priority:medium" + color: 'ff6372' + description: "On the roadmap." +- name: "status:blocked" + color: '042e31' + description: "Maintainers can't work on this right now." +- name: "status:completed" + color: '0ea417' + description: "Completed - but might not be released yet." +- name: "status:duplicate" + color: 'b6e1e3' + description: "Duplicates another issue." +- name: "status:has_pr" + color: '0ea462' + description: "A PR exists for this issue." +- name: "status:in_progress" + color: '0e9ba4' + description: "Maintainers are working on this." +- name: "status:needs_triage" + color: 'b6e3cf' + description: "Needs maintainer triage." +- name: "status:wont_fix" + color: '04311d' + description: "Can't or won't be fixed." +- name: "status:info_needed" + color: '56B9BF' + description: "More information is needed from filer for issue to be actionable" +- name: "status:do_not_merge" + color: 'D93F0B' + description: "Flag to denote a Issue or PR which should not yet be merged (usually pending a release)" +- name: "status:help_wanted" + color: '69f6ff' + description: "Help is wanted to help solve this issue." +- name: "type:admin" + color: 'fdffd2' + description: 'About code or repo management.' +- name: "type:bug" + color: '4c381f' + description: 'Bugs or weaknesses. The issue has to contain steps to reproduce.' +- name: "type:enhancement" + color: 'ffbd69' + description: 'New features or improvements to existing features.' +- name: "type:question" + color: 'ffebd2' + description: "Questions to the maintainers." +- name: "category:models" + color: '6738b8' + description: "Related to the models in the package." +- name: "category:macros" + color: 'f1ff1d' + description: "Related to the macros in the package." +- name: "category:tests" + color: 'a738b8' + description: "Related to the tests in the package." +- name: "category:other" + color: '6372ff' + description: "Related to other parts of the package or repo itself." +#- name: "category:4" +# color: '9e62dd' +# description: "Desc" diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 00000000..3f6d2be4 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,22 @@ + + +## Description & motivation + + +## Checklist +- [ ] I have verified that these changes work locally +- [ ] I have updated the README.md (if applicable) +- [ ] I have added tests & descriptions to my models (and macros if applicable) +- [ ] I have raised a [documentation](https://github.com/snowplow/documentation) PR if applicable (Link here if required) +- [ ] Is your change a breaking change? + + diff --git a/.github/workflows/no-response.yml b/.github/workflows/no-response.yml new file mode 100644 index 00000000..547f1de4 --- /dev/null +++ b/.github/workflows/no-response.yml @@ -0,0 +1,26 @@ +name: No Response + +# Both `issue_comment` and `scheduled` event types are required for this Action +# to work properly. +on: + issue_comment: + types: [created] + schedule: + # Schedule for 08:00 every day + - cron: '0 8 * * *' + +jobs: + noResponse: + runs-on: ubuntu-latest + steps: + - uses: lee-dohm/no-response@v0.5.0 + with: + token: ${{ github.token }} + daysUntilClose: 14 + responseRequiredLabel: "status:info_needed" + closeComment: > + This issue has been automatically closed because there has been no response + to our request for more information from the original author within 14 days. With only what + is currently in the issue, we don't have enough information + to take action. Please comment with this information if you have it to reopen the issue so + that we can investigate further. diff --git a/.github/workflows/pr_tests.yml b/.github/workflows/pr_tests.yml new file mode 100644 index 00000000..2ebefbe5 --- /dev/null +++ b/.github/workflows/pr_tests.yml @@ -0,0 +1,138 @@ +name: pr_tests + +on: + pull_request: + +concurrency: dbt_integration_tests + +env: + # Set profiles.yml directory + DBT_PROFILES_DIR: ./ci + + # Redshift Connection + REDSHIFT_TEST_HOST: ${{ secrets.REDSHIFT_TEST_HOST }} + REDSHIFT_TEST_USER: ${{ secrets.REDSHIFT_TEST_USER }} + REDSHIFT_TEST_PASS: ${{ secrets.REDSHIFT_TEST_PASS }} + REDSHIFT_TEST_DBNAME: ${{ secrets.REDSHIFT_TEST_DBNAME }} + REDSHIFT_TEST_PORT: ${{ secrets.REDSHIFT_TEST_PORT }} + + # BigQuery Connection + BIGQUERY_TEST_DATABASE: ${{ secrets.BIGQUERY_TEST_DATABASE }} + BIGQUERY_LOCATION: ${{ secrets.BIGQUERY_LOCATION }} + BIGQUERY_SERVICE_TYPE: ${{ secrets.BIGQUERY_SERVICE_TYPE }} + BIGQUERY_SERVICE_PROJECT_ID: ${{ secrets.BIGQUERY_SERVICE_PROJECT_ID }} + BIGQUERY_SERVICE_PRIVATE_KEY_ID: ${{ secrets.BIGQUERY_SERVICE_PRIVATE_KEY_ID }} + BIGQUERY_SERVICE_PRIVATE_KEY: ${{ secrets.BIGQUERY_SERVICE_PRIVATE_KEY }} + BIGQUERY_SERVICE_CLIENT_EMAIL: ${{ secrets.BIGQUERY_SERVICE_CLIENT_EMAIL }} + BIGQUERY_SERVICE_CLIENT_ID: ${{ secrets.BIGQUERY_SERVICE_CLIENT_ID }} + BIGQUERY_SERVICE_AUTH_URI: ${{ secrets.BIGQUERY_SERVICE_AUTH_URI }} + BIGQUERY_SERVICE_TOKEN_URI: ${{ secrets.BIGQUERY_SERVICE_TOKEN_URI }} + BIGQUERY_SERVICE_AUTH_PROVIDER_X509_CERT_URL: ${{ secrets.BIGQUERY_SERVICE_AUTH_PROVIDER_X509_CERT_URL }} + BIGQUERY_SERVICE_CLIENT_X509_CERT_URL: ${{ secrets.BIGQUERY_SERVICE_CLIENT_X509_CERT_URL }} + + # Snowflake Connection + SNOWFLAKE_TEST_ACCOUNT: ${{ secrets.SNOWFLAKE_TEST_ACCOUNT }} + SNOWFLAKE_TEST_USER: ${{ secrets.SNOWFLAKE_TEST_USER }} + SNOWFLAKE_TEST_PASSWORD: ${{ secrets.SNOWFLAKE_TEST_PASSWORD }} + SNOWFLAKE_TEST_ROLE: ${{ secrets.SNOWFLAKE_TEST_ROLE }} + SNOWFLAKE_TEST_DATABASE: ${{ secrets.SNOWFLAKE_TEST_DATABASE }} + SNOWFLAKE_TEST_WAREHOUSE: ${{ secrets.SNOWFLAKE_TEST_WAREHOUSE }} + + # Postgres Connection + POSTGRES_TEST_HOST: ${{ secrets.POSTGRES_TEST_HOST }} + POSTGRES_TEST_USER: ${{ secrets.POSTGRES_TEST_USER }} + POSTGRES_TEST_PASS: ${{ secrets.POSTGRES_TEST_PASS }} + POSTGRES_TEST_PORT: ${{ secrets.POSTGRES_TEST_PORT }} + POSTGRES_TEST_DBNAME: ${{ secrets.POSTGRES_TEST_DBNAME }} + + # Databricks Connection + DATABRICKS_TEST_HOST: ${{ secrets.DATABRICKS_TEST_HOST }} + DATABRICKS_TEST_HTTP_PATH: ${{ secrets.DATABRICKS_TEST_HTTP_PATH }} + DATABRICKS_TEST_TOKEN: ${{ secrets.DATABRICKS_TEST_TOKEN }} + DATABRICKS_TEST_ENDPOINT: ${{ secrets.DATABRICKS_TEST_ENDPOINT }} + +jobs: + pr_tests: + name: pr_tests + runs-on: ubuntu-latest + defaults: + run: + # Run tests from integration_tests sub dir + working-directory: ./integration_tests + strategy: + matrix: + dbt_version: ["1.*"] + warehouse: ["bigquery", "snowflake", "databricks"] # TODO: Add RS self-hosted runner + + services: + postgres: + image: postgres:latest + env: + POSTGRES_DB: ${{ secrets.POSTGRES_TEST_DBNAME }} + POSTGRES_USER: ${{ secrets.POSTGRES_TEST_USER }} + POSTGRES_PASSWORD: ${{ secrets.POSTGRES_TEST_PASS }} + # Set health checks to wait until postgres has started + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + ports: + # Maps tcp port 5432 on service container to the host + - 5432:5432 + + steps: + - name: Check out + uses: actions/checkout@v3 + + # Remove '*' and replace '.' with '_' in DBT_VERSION & set as SCHEMA_SUFFIX. + # SCHEMA_SUFFIX allows us to run multiple versions of dbt in parallel without overwriting the output tables + - name: Set SCHEMA_SUFFIX env + run: echo "SCHEMA_SUFFIX=$(echo ${DBT_VERSION%.*} | tr . _)" >> $GITHUB_ENV + env: + DBT_VERSION: ${{ matrix.dbt_version }} + + - name: Set DEFAULT_TARGET env + run: | + echo "DEFAULT_TARGET=${{ matrix.warehouse }}" >> $GITHUB_ENV + + - name: Python setup + uses: actions/setup-python@v4 + with: + python-version: "3.8.x" + + - name: Pip cache + uses: actions/cache@v3 + with: + path: ~/.cache/pip + key: ${{ runner.os }}-pip-${{ matrix.dbt_version }}-${{ matrix.warehouse }} + restore-keys: | + ${{ runner.os }}-pip-${{ matrix.dbt_version }}-${{ matrix.warehouse }} + + # Install latest patch version. Upgrade if cache contains old patch version. + - name: Install dependencies + run: | + pip install --upgrade pip wheel setuptools + pip install -Iv dbt-${{ matrix.warehouse }}==${{ matrix.dbt_version }} --upgrade + dbt deps + if: ${{matrix.warehouse != 'spark'}} + + + - name: Install spark dependencies + run: | + pip install --upgrade pip wheel setuptools + pip install -Iv "dbt-${{ matrix.warehouse }}[ODBC]"==${{ matrix.dbt_version }} --upgrade + dbt deps + if: ${{matrix.warehouse == 'spark'}} + + - name: "Pre-test: Drop ci schemas" + run: | + dbt run-operation post_ci_cleanup --target ${{ matrix.warehouse }} + + - name: Run tests + run: ./.scripts/integration_test.sh -d ${{ matrix.warehouse }} + + # post_ci_cleanup sits in utils package + - name: "Post-test: Drop ci schemas" + run: | + dbt run-operation post_ci_cleanup --target ${{ matrix.warehouse }} diff --git a/.github/workflows/publish-gh-pages.yml b/.github/workflows/publish-gh-pages.yml new file mode 100644 index 00000000..bcf97e3e --- /dev/null +++ b/.github/workflows/publish-gh-pages.yml @@ -0,0 +1,132 @@ +name: generate-docs-pages + +on: + push: + branches: + - main + +concurrency: dbt_integration_tests + +env: + # Set profiles.yml directory + DBT_PROFILES_DIR: ./ci + + # Redshift Connection + # REDSHIFT_TEST_HOST: ${{ secrets.REDSHIFT_TEST_HOST }} + # REDSHIFT_TEST_USER: ${{ secrets.REDSHIFT_TEST_USER }} + # REDSHIFT_TEST_PASS: ${{ secrets.REDSHIFT_TEST_PASS }} + # REDSHIFT_TEST_DBNAME: ${{ secrets.REDSHIFT_TEST_DBNAME }} + # REDSHIFT_TEST_PORT: ${{ secrets.REDSHIFT_TEST_PORT }} + + # # BigQuery Connection + # BIGQUERY_TEST_DATABASE: ${{ secrets.BIGQUERY_TEST_DATABASE }} + # BIGQUERY_LOCATION: ${{ secrets.BIGQUERY_LOCATION }} + # BIGQUERY_SERVICE_TYPE: ${{ secrets.BIGQUERY_SERVICE_TYPE }} + # BIGQUERY_SERVICE_PROJECT_ID: ${{ secrets.BIGQUERY_SERVICE_PROJECT_ID }} + # BIGQUERY_SERVICE_PRIVATE_KEY_ID: ${{ secrets.BIGQUERY_SERVICE_PRIVATE_KEY_ID }} + # BIGQUERY_SERVICE_PRIVATE_KEY: ${{ secrets.BIGQUERY_SERVICE_PRIVATE_KEY }} + # BIGQUERY_SERVICE_CLIENT_EMAIL: ${{ secrets.BIGQUERY_SERVICE_CLIENT_EMAIL }} + # BIGQUERY_SERVICE_CLIENT_ID: ${{ secrets.BIGQUERY_SERVICE_CLIENT_ID }} + # BIGQUERY_SERVICE_AUTH_URI: ${{ secrets.BIGQUERY_SERVICE_AUTH_URI }} + # BIGQUERY_SERVICE_TOKEN_URI: ${{ secrets.BIGQUERY_SERVICE_TOKEN_URI }} + # BIGQUERY_SERVICE_AUTH_PROVIDER_X509_CERT_URL: ${{ secrets.BIGQUERY_SERVICE_AUTH_PROVIDER_X509_CERT_URL }} + # BIGQUERY_SERVICE_CLIENT_X509_CERT_URL: ${{ secrets.BIGQUERY_SERVICE_CLIENT_X509_CERT_URL }} + + # Snowflake Connection + SNOWFLAKE_TEST_ACCOUNT: ${{ secrets.SNOWFLAKE_TEST_ACCOUNT }} + SNOWFLAKE_TEST_USER: ${{ secrets.SNOWFLAKE_TEST_USER }} + SNOWFLAKE_TEST_PASSWORD: ${{ secrets.SNOWFLAKE_TEST_PASSWORD }} + SNOWFLAKE_TEST_ROLE: ${{ secrets.SNOWFLAKE_TEST_ROLE }} + SNOWFLAKE_TEST_DATABASE: ${{ secrets.SNOWFLAKE_TEST_DATABASE }} + SNOWFLAKE_TEST_WAREHOUSE: ${{ secrets.SNOWFLAKE_TEST_WAREHOUSE }} + + # Postgres Connection + # POSTGRES_TEST_HOST: ${{ secrets.POSTGRES_TEST_HOST }} + # POSTGRES_TEST_USER: ${{ secrets.POSTGRES_TEST_USER }} + # POSTGRES_TEST_PASS: ${{ secrets.POSTGRES_TEST_PASS }} + # POSTGRES_TEST_PORT: ${{ secrets.POSTGRES_TEST_PORT }} + # POSTGRES_TEST_DBNAME: ${{ secrets.POSTGRES_TEST_DBNAME }} + + # # Databricks Connection + # DATABRICKS_TEST_HOST: ${{ secrets.DATABRICKS_TEST_HOST }} + # DATABRICKS_TEST_HTTP_PATH: ${{ secrets.DATABRICKS_TEST_HTTP_PATH }} + # DATABRICKS_TEST_TOKEN: ${{ secrets.DATABRICKS_TEST_TOKEN }} + # DATABRICKS_TEST_ENDPOINT: ${{ secrets.DATABRICKS_TEST_ENDPOINT }} + +jobs: + gh_pages: + runs-on: ubuntu-latest + defaults: + run: + # Run tests from integration_tests sub dir + working-directory: ./integration_tests + strategy: + matrix: + dbt_version: ["1.4.*"] + warehouse: ["snowflake"] + + + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 # otherwise, you will failed to push refs to dest repo + # Remove '*' and replace '.' with '_' in DBT_VERSION & set as SCHEMA_SUFFIX. + # SCHEMA_SUFFIX allows us to run multiple versions of dbt in parallel without overwriting the output tables + - name: Set SCHEMA_SUFFIX env + run: echo "SCHEMA_SUFFIX=$(echo ${DBT_VERSION%.*} | tr . _)" >> $GITHUB_ENV + env: + DBT_VERSION: ${{ matrix.dbt_version }} + + - name: Set DEFAULT_TARGET env + run: | + echo "DEFAULT_TARGET=${{ matrix.warehouse }}" >> $GITHUB_ENV + + - name: Python setup + uses: actions/setup-python@v4 + with: + python-version: "3.8.x" + + - name: Pip cache + uses: actions/cache@v3 + with: + path: ~/.cache/pip + key: ${{ runner.os }}-pip-${{ matrix.dbt_version }}-${{ matrix.warehouse }} + restore-keys: | + ${{ runner.os }}-pip-${{ matrix.dbt_version }}-${{ matrix.warehouse }} + + # Install latest patch version. Upgrade if cache contains old patch version. + - name: Install dependencies + run: | + pip install --upgrade pip wheel setuptools + pip install -Iv dbt-${{ matrix.warehouse }}==${{ matrix.dbt_version }} --upgrade + dbt deps + + - name: Create dbt docs + run: | + dbt run-operation post_ci_cleanup --target ${{ matrix.warehouse }} + dbt seed --target ${{matrix.warehouse}} --full-refresh + dbt run --target ${{matrix.warehouse}} --full-refresh --vars '{snowplow__allow_refresh: true, snowplow__backfill_limit_days: 243, snowplow__enable_cwv: false}' + dbt docs generate + rm -f ../docs/catalog.json + rm -f ../docs/manifest.json + rm -f ../docs/run_results.json + rm -f ../docs/index.html + cp target/catalog.json ../docs/catalog.json + cp target/manifest.json ../docs/manifest.json + cp target/run_results.json ../docs/run_results.json + cp target/index.html ../docs/index.html + dbt run-operation post_ci_cleanup --target ${{ matrix.warehouse }} + + - name: Commit & Push changes + uses: EndBug/add-and-commit@v9 + with: + # Determines the way the action fills missing author name and email. Three options are available: + # - github_actor -> UserName + # - user_info -> Your Display Name + # - github_actions -> github-actions + # Default: github_actor + add: ./docs/catalog.json ./docs/manifest.json ./docs/run_results.json ./docs/index.html + default_author: github_actions + message: 'Update dbt docs' + new_branch: gh_pages + push: 'origin gh_pages --force' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 00000000..cf3d49ae --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,118 @@ +name: Release + +##### +# Your changelog must be called CHANGELOG (no ext) and use the expected format (Package_Name tag_number (date) \n ------- \n changes...) +# Any text between the previous and new version in the changelog will be used as the text for the release, so use markdown syntax as needed +# The package_name variable must match what is in your CHANGELOG and will be used as part of the release name +# This workflow maybe supports pre-release versions (with rc in the version) - but no promises. +##### + +on: + push: + branches: + - main + +env: + package_name: snowplow-unified + +jobs: + version_check: + runs-on: ubuntu-latest + outputs: + v_package: ${{ steps.version.outputs.dbt_package_version}} + v_old: ${{ steps.previoustag.outputs.tag}} + new_version: ${{ steps.new_version_flag.outputs.new_version}} + + steps: + - name: Checkout code + uses: actions/checkout@v3 + with: + fetch-depth: 0 # needed to get tags + + - name: 'Get Previous tag' + id: previoustag + uses: "WyriHaximus/github-action-get-previous-tag@v1" + with: + fallback: 0.0.1 # Optional fallback tag to use when no tag can be found + + - name: Get tag and package versions + id: version + # Grab the version number of from the project.yml file as the pushed version of the package, set to variable dbt_package_version + run: | + echo "dbt_package_version=$(grep -oP "(?<=version: ')(.*)(?=')" dbt_project.yml)" >> $GITHUB_OUTPUT + echo "Project YAML version: $(grep -oP "(?<=version: ')(.*)(?=')" dbt_project.yml)" + + - name: Echo if version already match + if: ${{ steps.previoustag.outputs.tag == steps.version.outputs.dbt_package_version }} + run: | + echo "Tag version (${{ steps.previoustag.outputs.tag }}) is the same as the version in project (${{ steps.version.outputs.dbt_package_version }}), no need to release." + + - name: Ensure future steps continue if version doesn't match + id: new_version_flag + if: ${{ steps.previoustag.outputs.tag != steps.version.outputs.dbt_package_version }} + # Set a flag to check if we need to run the future steps, if this is not set they won't run. + run: | + echo "Tag version (${{ steps.previoustag.outputs.tag }}) is different from the version in project (${{ steps.version.outputs.dbt_package_version }}), will release." + echo "new_version=yes" >> $GITHUB_OUTPUT + + tagging: + if: ${{ needs.version_check.outputs.new_version == 'yes' }} + needs: ['version_check'] + runs-on: ubuntu-latest + + steps: + + - name: Checkout code + uses: actions/checkout@v3 + + - name: Setup git + uses: oleksiyrudenko/gha-git-credentials@v2.1.1 + with: + token: '${{ secrets.GITHUB_TOKEN }}' + name: github-actions[bot] + email: 41898282+github-actions[bot]@users.noreply.github.com + + - name: Generate Release Information + id: tag_version + uses: mathieudutour/github-tag-action@v6.1 + # Use this to avoid overwriting existing tags + with: + dry_run: true + github_token: ${{ secrets.GITHUB_TOKEN }} + tag_prefix: '' + default_bump: false + custom_tag: ${{ needs.version_check.outputs.v_package }} + + - name: Tag release + run: | + git tag ${{ steps.tag_version.outputs.new_tag }} + git push --tags + + + release: + if: ${{ needs.version_check.outputs.new_version == 'yes' }} + needs: ["version_check", "tagging"] + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Prep release body + id: release_prep + # Grep the CHANGELOG to get the text between the new version line and the previous version line (tail to cut off the ----- line, can't have variable length lookbacks in regex) + # Due to multiline output, need to use this EOF approach https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#multiline-strings + run: | + echo 'release_body<> $GITHUB_OUTPUT + echo "$(grep -Pzo "(?<=${{env.package_name}} ${{ needs.version_check.outputs.v_package }} \(\d{4}-\d{2}-\d{2}\)\n)-*\n(?s)(.*)(?=${{env.package_name}} ${{ needs.version_check.outputs.v_old }} \(\d{4}-\d{2}-\d{2}\))" CHANGELOG | tail -n +2)" >> $GITHUB_OUTPUT + echo 'EOF' >> $GITHUB_OUTPUT + + - name: Release + uses: ncipollo/release-action@v1 + with: + tag: ${{ needs.version_check.outputs.v_package }} + name: ${{env.package_name}} v${{ needs.version_check.outputs.v_package }} + draft: false + body: ${{ steps.release_prep.outputs.release_body }} + prerelease: ${{ contains(needs.version_check.outputs.v_package, 'rc') }} + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/set-labels.yml b/.github/workflows/set-labels.yml new file mode 100644 index 00000000..81eecc53 --- /dev/null +++ b/.github/workflows/set-labels.yml @@ -0,0 +1,26 @@ +name: github + +on: + push: + branches: + - 'main' + paths: + - '.github/labels.yml' + - '.github/workflows/labels.yml' + +jobs: + labeler: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Run Labeler + if: success() + uses: crazy-max/ghaction-github-labeler@v4 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + yaml-file: .github/labels.yml + skip-delete: false + dry-run: false \ No newline at end of file diff --git a/.github/workflows/triage-labeler.yml b/.github/workflows/triage-labeler.yml new file mode 100644 index 00000000..bca30b0d --- /dev/null +++ b/.github/workflows/triage-labeler.yml @@ -0,0 +1,14 @@ +name: issue-automation + +on: + issues: + types: [opened] + +jobs: + automate-issues-labels: + runs-on: ubuntu-latest + steps: + - name: initial labeling + uses: andymckay/labeler@master + with: + add-labels: "status:needs_triage" diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..1de5e71b --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ + +target/ +dbt_modules/ +dbt_packages/ +logs/ +.DS_Store +dbt-service-account.json +.vscode/settings.json diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 00000000..3cbda8d7 --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,7 @@ +snowplow-unified 0.1.0 (2023-XX-XX) +--------------------------------------- +## Summary +TBC + +## Features +TBC diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..cee68f28 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,124 @@ +# Contributing to `dbt-snowplow-*` + +`dbt-snowplow-*` are open source software. This means not only is the code available for you to view in it's entirety, but that you can contribute to the package in a multitude of ways. Whether you are a seasoned open source contributor or a first-time committer, we welcome and encourage you to contribute code (via Pull Request), documentation (via our docusaurus site), ideas (via Discussions for larger ideas, or issues for specific feature requests), or reporting bugs (via issues) to this project. Remember, fixing a typo makes you an Open Source Contributor. You can also contribute via topics on our [Discourse](https://discourse.snowplow.io/). + +Before you start a load of work, please note that all Pull Requests (apart from cosmetic fixes like typos) should be associated with an issue that has been approved for development by a maintainer. This is to stop you doing lots of development that may not be accepted into the package for a variety of reasons. Make sure to either [raise an issue](/../../issues/new) yourself or look at the existing issues before starting any development. + +1. [Contributing to `dbt-snowplow-*`](#contributing-to-dbt-snowplow-) + 1. [About this document](#about-this-document) + 1. [Notes](#notes) + 2. [Getting the code](#getting-the-code) + 1. [Installing git](#installing-git) + 2. [External contributors](#external-contributors) + 3. [Snowplow contributors](#snowplow-contributors) + 3. [Setting up an environment](#setting-up-an-environment) + 4. [Implementation guidelines](#implementation-guidelines) + 5. [Testing](#testing) + 6. [Adding CHANGELOG Entry](#adding-changelog-entry) + 7. [Submitting a Pull Request](#submitting-a-pull-request) + +## About this document + +This document serves as guide for contributing code changes to `dbt-snowplow-*` (this and similar repositories). It is not intended as a guide for using `dbt-snowplow-*`, and some pieces assume a level of familiarity with Python development (virtualenvs, `pip`, etc) and dbt package development. Specific code snippets in this guide assume you are using macOS or Linux and are comfortable with the command line. + +### Notes + +- **CLA:** If this is your first time contributing you will be asked to sign the Individual Contributor License Agreement. If you would prefer to read this in advance of submitting your Pull Request you can find it [here](https://docs.google.com/forms/d/e/1FAIpQLSd89YTDQ1XpTZbj3LpOkquV_h1Y8k9ay3iFbJsZsJrz18I23Q/viewform). If you are unable to sign the CLA, the `dbt-snowplow-*` maintainers will unfortunately be unable to merge any of your Pull Requests. We welcome you to participate in discussions, open issues, and comment on existing ones. +- **Branches:** All Pull Requests from community contributors should target the `main` branch (default) and the maintainers will create the appropriate branch to merge this into. Please let us know if you believe your changes are a breaking change or could be done as part of a patch release, if you are unsure that's fine just make that clear in your Pull Request. +- **Documentation:** The majority of the documentation for our dbt packages is in the core [Snowplow Docs](https://github.com/snowplow/documentation) and as such a Pull Request will need to be raised there to update any docs related to your change. Things such as the deployed dbt site are taken care of automatically. + +## Getting the code + +### Installing git + +You will need `git` in order to download and modify the `dbt-snowplow-*` source code. On macOS, the best way to download git is to just install [Xcode](https://developer.apple.com/support/xcode/). + +### External contributors + +If you are not a member of the `snowplow` GitHub organization, you can contribute to `dbt-snowplow-*` by forking the relevant package repository. For a detailed overview on forking, check out the [GitHub docs on forking](https://help.github.com/en/articles/fork-a-repo). In short, you will need to: + +1. Fork this repository +2. Clone your fork locally +3. Check out a new branch for your proposed changes +4. Push changes to your fork +5. Open a Pull Request against this repo from your forked repository + +### Snowplow contributors + +If you are a member of the `snowplow` GitHub organization, you will have push access to this repo. Rather than forking to make your changes, just clone the repository, check out a new branch, and push directly to that branch. + +## Setting up an environment + +Assuming you already have dbt installed, it will be beneficial to create a profile for any warehouse connections you have when it comes to testing the changes to your package. The easiest way to do this that will involve the least changes to the testing setup is to create an `integration_tests` profile and populate it with any connections you have to our supported warehouse types (redshift+postgres, databricks, snowflake, bigquery). + +**It is recommended you use a custom schema for integration tests.** + +```yml +integration_tests: + outputs: + databricks: + type: databricks + ... + snowflake: + type: snowflake + ... + bigquery: + type: bigquery + ... + redshift: + type: redshift + ... + postgres: + type: postgres + ... + target: postgres +``` + +## Implementation guidelines + +In general we try to follow these rules of thumb, but there are possible exceptions: +- Dispatch any macro where it needs to support multiple warehouses. + - Use inheritance where possible i.e. only define a macro for `redshift` if it is different to `postgres`, the same for `databricks` and `spark` +- Where models need to be different across multiple warehouse types, ensure they are enabled based on the `target.type` +- Make use of macros (ours and dbt's) where possible to avoid duplication and to manage the differences between warehouses + - Do not reinvent the wheel e.g. make use of [`type_*` macros](https://docs.getdbt.com/reference/dbt-jinja-functions/cross-database-macros#data-type-functions) instead of explicit datatypes + - In the case where a macro may be useful outside of a specific package, we may make the choice to add it to `dbt-snowplow-utils` [repository](https://www.github.com/snowplow/dbt-snowplow-utils) instead +- Make use of the incremental logic as much as possible to avoid full-scanning large tables +- Where new functionality is being added, or you are touching existing functionality that does not have good/any test, add tests + +## Testing + +Once you're able to manually test that your code change is working as expected, it's important to run existing automated tests, as well as adding some new ones. These tests will ensure that: +- Your code changes do not unexpectedly break other established functionality +- Your code changes can handle all known edge cases +- The functionality you're adding will _keep_ working in the future + +In general our packages all have similar structures, with an `integration_tests` folder that contains a `.scripts/integration_tests.sh` file. This script is run with 1 argument, the name of your `target` in the `integration_tests` profile e.g. `./integration_tests/.scripts/integration_tests.sh -d postgres` which will run all the tests on your postgres instance. This all means you don't need your own Snowplow data to run the tests. + +Tests are of 1 of 2 kinds: +- Row count/equality tests; these ensure that the processed seed data from the package matches exactly an expected input seed file. If you have made no change to logic these should not fail, however if you have changed the logic you may need to edit the expected seed file, and add records to the events input seed file to cover the use case. In some cases it may make sense to add both expected and unexpected data to the test (i.e. to ensure a fix you have deployed actually fixes the issue you have seen). +- Macro based tests; these are more varied, sometimes checking the output sql from a macro or otherwise examining database objects. Look at existing tests for more details and for how to edit/create these. + +To run the integration tests: +1. Ensure the `integration_tests` folder is your working directory (you may need to `cd integration_tests`) +2. Run `dbt run-operation post_ci_cleanup` to ensure a clean set of schemas (this will drop the schemas we use, so ensure your profile is only for these tests) +3. Run `./.scripts/integration_test.sh -d {target}` with your target name +4. Ensure all tests run successfully + +If any tests fail, you should examine the outputs and either correct the test or correct your changes. + +> If you do not have access to all warehouses do not worry, test what you can and the remainder will be run when you submit your Pull Request (once enabled by maintainers). + +For specific details for running existing integration tests and adding new ones to this package see [integration_tests/README.md](integration_tests/README.md). + +## Adding CHANGELOG Entry + +You don't need to worry about which version your change will go into. Just create the changelog entry at the top of CHANGELOG.md, copying the style of those below, but populate the date and version numbers with `x`s and open your Pull Request against the `main` branch. + +## Submitting a Pull Request + +A maintainer will review your Pull Request. They may suggest code revision for style or clarity, or request that you add unit or integration test(s). We promise these are good things and it's not personal, we all want to make sure the highest quality of work goes into the packages in a way that will be the least disruptive for our users. + +Automated tests run via Github actions. If you're a first-time contributor, all tests (including code checks and unit tests) will require a maintainer to approve. You will not be able to see the output data of these tests, but we can share and explore any failures with you should there be any. + +Once all tests are passing and your Pull Request has been approved, a maintainer will merge your changes into the active development branch. And that's it! You're now an Open Source Contributor! diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..261eeb9e --- /dev/null +++ b/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/assets/snowplow_logo.png b/assets/snowplow_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..11416ef28f129065ec66fd9d855f56f75e9fcae5 GIT binary patch literal 36288 zcmeFYRa_iFvpx(V5G=SRxGwG?cz`9qqKgIz8a%i|a9vy$w`5^)3r_Ih?(V^YyW4;B zp8NOWd^g|4nVa2Tb8y{tz^K}hah zm0}P-bE=9OGSAP?7(h29N!Od3yT_-ej_y%3X}5=m$G^Kr2ZyH@7gtCkPIq_rFQi?s zu5NT~V|xdtluRMVC+Dl{+v^*Dk;I*)^n#l^hRj@{JZgSSO5YZjH{Qy7I{RmRFK8GV zowN2#+1%c%YUn1C^}vyFUtZm6Y#kVzTr_fwFR%F>o={j^*(RvzpP5&i`n`H)ZndDi zWpZZa^z4#W!7Dns#4j?puBmr!aXq*AmzH%@a12~bCy-smr?qp$E9|?yPg;C>d1vo9 zG^-M99^n?0_0ce-e`p3|97a#)poN4Kl`9XF)bLn1=mgW+4r{|`8GK`6-oaA=-q zKdS!kafttqp8rPP|Izc`*wOqydj5}||H{CBZT$aT_8hNh5rqE+AdOPlfcmTGDbcHg zJ`#cG3U$;-Tc7Dsr)9wCxuzla_f%_bh7VXI|At?r=b?}ApZE2;!{<9Cbht-J3Tzk% zDVBz?RVxM6v37N(eii?+@7~m)2_q6xyVOA`PHYMX$Ttb+?l2lL5%^0bS+{H{CsJ1h zJ!PvPx_odP$XdjUzNl$UM&PIhUp7VJC4E&@_eDiQN?rAls1m(3FM;19$^`D5+TQTH z@*GX?{{YPk^w8=qJ5OsPKy}Lan`q59F8?Xe(XfM&VW*k!%OmjmDtOSxORio+5dSx4 z#4&@pmlXer%?LKk`&4?8{@p-fof6<~LHExVoJ*DfUMyU_g0|zu(TiV|lNO7)F1mRd z-+auDkK87r0s;ObM4)M-yqT%Omp`8bEs0B}XBGgh&wQ8ZDCnf^JKehW4xG#uS6>mh zX@|?3F9qwFy&t{US7X_+(|II@lO9Km#F!g26%nLy=O#%At=QOb6pxDz8t>opSX`Es z$RD?&BMdYL?{B|991JQPT4isZF@3TgeH%?-+Cq$I8d?+Yeeb0M*(<$t`m~|I-c>L| z)9a!CFADh!A_L&%jlu~Z5(5*k_0A#1hRr zBvu$3_#L*7fG~nRvR`QBT9fKDM8O+If9q_u)gr{l+K04Z0=nSZGBbfNsI`U891cRt z)G+v4eQUmBTx_Z7Q-Yz+-^+hi|J0)1N&cj-@7yQNm%L>`BK%L=CoY|a@QCQ6_41sa ziPEF(%FaDzL>O*HSF#Rjh+l${$_RR}d2#5#K!0pSN&lDe=xIpgsDaPVu?eUjcYP~e z+q#8v#+uZY%duKqJjU9f7K;=|j?ZfC2s3Qlb>#e4<|Liwu$R@^U-&HxhlzOPB()%9-<{Hv496GNT0L><`6dnQ|Md&m z%3?ocm$jh|)A16B@Dv#wIR4kuAt8xteBt+J+@n8Vn+GROxDmpeQBSRv@{cy&I*k-v z4?cqfU;c&EgLh$Q!huIuZ+>8+!;YW(PDf(c3n4%G!o!xc!1c$j`iwUH{Tp*D;eRwz zl^K{>*^1~c+D%iaz1270;{OM6LC;n{zA%yJ>D)JT9@R`f6$k%F3?4 z3vG4>+%x>^Dn8>$Q5IbwW{Kk|MD&dcA$o9zCN+gv9yX8;)A9*+vfI{4=p#HEL&@@r zstvQW-J(;tZyF!7Pfk{b;Xmv4KWQPkYbjW#|Vo2|k ziNz7$DFb$pd(rm4(SX+@rl%y>agA4+;>L@p_WsEbk?P-bYlHh2H{V-N%F7!)uoAz zRQgePq&NwE*_s4c+q)qwYDcm?lC`}rzHsxRsNEn!^xv1rbu>UYfc95`e;ZzZY1Uf& zePEa0`uN?y?rVzq;QIv$9DRmT%wnJL9wmewWSM6CoFIF>>TjBo(fgy|MR8Wd{V3Jp zJ*!WQe6KJ{0(E1@-}k%s_#G@mv=&tH(ALs2@akTwh07FTO3e%6&vB0jYlpkA&o)#f$lFzYTm` z{Jrh(n_|EHe=pHvx zZ~tdibo2Xm$ZnDdwd}6fYGSPd^R9`>TNKUDgzSIdK3oWR6R}usZ(7(DUi~KE9!gPFV=kGDOEG{XHP2#98r5@KSXeVhn$U!C&BaaHSJ-f51Qt8p7o^@>9i$C z?Ts1Ly{}P~a(>DtLP@fU1=%FLimaWps&86Kmr7S6@iXbp)g9m0dbt1Tbi(hr!9{AW zQR$vHNRllTerKM9pTNPI_88I!5k)hKRHU*F(S~?NN~VqL;0%!1=6*Jr^00`0;<}5Y`_K!mulqG zd@A3qddqZce&2FZx<-+e*T4A)DcZvIMr_=I(T|5#S zUcSo;)Yw+@(%Oys&G7km_;KePk#Jg#eCyw?Yv*_c9I6T9vrbV?te6bsuSNY-uQ8X- z3WdX(J;iJ}L6wo-vx*(E+Cc`XIJ9(mM-`za3`yB$z2{PNGc$X-lbFZ|joK&jB&Q?lisw@&* z)?c>;)iyRU?*2BMYa%VH382AlKkpR?$b8A+!HRBx$NGKkb$|&6oyPr>y@qZHam{o> z{7~p^woyx_nXj9BJ_ZwUOMB_mVjd_}E5Z*XTONU!z+gI9e4%+OLqxK+>{0iz4>ST` zW&YT2bh>|lyY}TF9$fHoX6aHjT3CZM{4cY-t5)i&Ko{HGi$qY*0`N96vSl(|rD6;y zWIS9xAwEKGQX2tSI{uuKx+Mi9q_V@S&couMfI}FnmWFbBj*!kz@RolTQ~Wp(r!bwol{?s64qNx z$eO!7e$Yvk|%~B+>`m^@*1t)qN{JS1Fi@v5=7rS%XcaL7FW*{>6b;)M@5WB zxU*PoVf=@X5wmG96)-4G8p&hunt>AIS6FMI$wf*G7st%QW*%VzfH~7kP>Cz?s-*rs z*iOIU6MB8y5q|%zZsEW!Ty+LHGL-o*%{4d&s^%;Z(-8BlT1M-jWbbNncxwHvsz5s& zd{bs&8F2%|s5egL0OyBtl2}BS-JN4n49erDxS&&A@;k~0C}brh0+@?axK@&{ykAq_3gw9D4Rjv*Sqzo9A4|_5D#eHADqj@?OkA@J>k0b&wPQN{k-Y|J2H z6MX&-^S?Zgo{L6R#BpkSu3N>;$PqFDHh0toFM7QrrU#|N-RPxbzsf=9coY%((w*wpRJI4`gpnN$oeuKE?bJao=52AH-N96snC^9;fH z`>2>dxA*FTbD5$I*U z^$7V>cVw~-DG5A10_uA8MB=i$Y2^1Mf7 zF8GM;*1pAA1R=1bzP*qmG@JSik0uKVvtn6Q*K{JvDhirRVed`vF;W{&P}|dF^HFqm zXR%AuQ*^eyuk>1nx+YHX6$M~f)%`+N`jh}TWz4t%rbRyLx)@L9S`N^Xakumx1x<%x z%b44BbP1{0!Ctn0yZjr#1Zr|m+K$Gb=;x=FOP_Q+4ur9Z7&$3{ie_DTHZp!RP#X8R zKG;Nv29$d$Tc_)^1OjKx(kmIjeT_covj6{colo6!|fwL?!b;z73ASc+% zs|XhrLilCVfSHzDga{2!JvUWWrAB?iQ79nEWu8sZSrA~i`z}8ur%$+%)%+kX-N_el z?0;r(-%f8sz-SFohHlNp5*!iFM2BmCT!%C-R6y%~URCphf7{;vLq2R8ND-07PZjmx z_YrDIr`{BcutwrMP3Z>d7zLAaL@dj^SorEWo2to@=mi5bz??;Nya~)CtO8N){;DLq6^A)P{Vb*B!` zA+w>~QI-&W7iO+EnVOITSdaRq1jT5iP+tvKYY$m-d>g(y{a~rmLuAxqlt0zXZ1svr zkjwsdGcJdB^;DnCZnj zn8`ug8ww!2v?-=_c9wQ4vL_BUCSC&1@wt{U$mpIruqlF1Va?>Ef-@>OxBIz8tsxTq z_j1RQtuglUFd$nzWP$=p6D6Vxk>GzcI#z~Gpd%I^t!%^Cs(fS}zfpmB1gONwDGfAa zl8?_4Ah?>&C!m#AvEgX*IqGLPw~u%F{nZQIL7|~0b^R;fmM;t-e%)3E&}-|k<$BN@ z#zBsHtrdqgmY<_1pC!9pZUQrHSFyVAy94U(O;9R{@O#~N>K#(D48AO_?Wh^9vIJ(% zBB2o8%dS%aHx7k#ryu=ec`8Xp+1gBh92m*&i-H+IMxWw}#9nY;#7DN#V4N)N`~8c;N-J#qdz^y}&3z42^IOU^lj zAW4=H;zYdo^?5r;`tXlAiMAqh_-~f7Tr}x)assJRVfaRJsZB3U5GwNx8`|w$jqD0z z#bk4`6CF54{S*Z4y*FYLRm;nz`W@wvF~coI^scHV^t0(8fPn=}S9+HKkT^~~-AdgS zG;?n_h*Y_|qlG!h+5o<`#}WPqJr_#9$jNQGwze5(@3Gof5WE|?BX2{-yH^j?qARxF5npdu@F*kObR*Z-!3Nbo#s&hL4&f@GA7TL+)*R;?I`o?np$JI8v#cML57Yz zH0QgWP;#@f%`4r+0qmmqchAV{}V^GuO>z6pvr6! zxahOz6{Q?>*hG;4{*3)fk^hATw?D0+oOWfb&P)@XIx(4=TE7BxZa@z95VyKc4Y7Jqwzg79w_zS^HbVRigrE>d z0?G9|FcO=)uY*+b_C;V$%D*^`Kw$)_0C2Ga?7@H3345#AI6{k9bWWnc+BoKt;G8o^ z06iY>5-tDpLPdL;UZOU`PP13)J0r4Xj{eqmrIn&TIRHnpFyJoe`&0zf(5TP%L%K44 z66x053fDUb0sI%k0Q`aZy-8}7yYe)Xk~Jyc!E>s#?eDmcIl*`epU+F$!LvLKwsC%) zHG>t5zO#{seY0z&l&=W3-f#KBF0wG7?F?oWrq6-=S?x%jiSa$$U4zVgU>GzWxciVa zyLyD8J5Gx|ucDJP$+N>=`81Rjhi6h`Iy6^h7%-`)YPg%JKJ-^@p|j@mJ+a(7fW-)e z)RO941^V7e9L&n>D_zufo6#PpH<5VCJ?PczOPRlobrNk?9@s?noLb#YIUgUgKPEb)9W*dWN^6PnKkf=~LK+n$h(Z3j$G$odbZ->CP z{USd&Hur+JUkOUK#R%qf+nB45aJSyi-0NnhEJB7=%j=%KCgZJZ6C??&{Y{l0a>eFw zXMq?5=PF&-ITZJ_Q^D}A{?!i0S@C<|JiAC1U~;6T`^xU?RV>OV*_)d_{Vot5x4OtK79B=V?ahT`S zxwSSN=k)QHr#4#aJDq!E;)wa@TFGl1@gXPez&_@)5nC%jl(iv!oDDC@h5 z_TAsjv-uT%bFH!}b>Gg#&qZIa1*?xS{BdQ-{oW{=c0&U; zuc`L*p%@)6lheByII~~e)ukTM>U~bA50Z^}(&jVABV0`(<{I+0y}OHUy5|u)T@gBY z#aV8)yoK((^wto%F*X3ZVE5g2*or?Zlt_wJQU8%NBVy^T)Z)7t%G2 z^@e(R^m}TcNN4>IIpZ!F2o>oTpI&838*BrYQWo>bTC0>gu@sCP@s-f@YpX+4Ud)rX z?0ybqDuvTA{cbzoqwjL_lI}aa18Tb{E>I0S`#=vF$y-6WB@sZCeAP#B-a6^3JxTyC z-+^ioNfrs|mc1F<@txP%tr*5z*Y9$(&0nu2;!24_RxP7`-r8YjMtcN9*&ZvD3|rDX z^q;P=$6}tyzYDRfbWlofL^_F7mIF$XS8`7Cv>1&o_UcmK)L(Vh_0+DClQQ~O;FE4~ zbu*RL88R4aBRHm_wP``sYAj|SW{v(SQxnGe4{x-y?K9628# zZT%C$3h`pZL{q?4Yg}b$#ld)sr%jtwq3xlzr2|-8_z%owOSl0UV{x*so4-MN=1N{| zER4v;97~$0YM;a<|d;LZ# zzrZ02zF*#V!$EYr=Li;Ob!i0n{ax^zfn_{%MXjoF7fAn9PTQ>c#@-hI2bkVA%7E0L z`BFKk<$bWY%7n5qBG3KSwNgyo>~NLm3o{I$?`ui`(j~DXk5jnvQ?h^w1|g0w$I#78 z=_IAeQ0Kj>H;!Om?VR6UHuMCWpFhM)qqx%~$&Juzj7z)<;Bl6*kz=JuwCmP zFPH8K-Bya5$YoS@T}u%&p1gs5O|fMiXkU`~ zCZup!+Y)Dne{?F3Z^4j1O;^qP%-EB9GCP87RgZEX_S}0<$1J&8AAjLSZcbU&$#YnR zpc*A3!Uoapm)cwkd*hq-WeTg$K!lFm zSn~4#Z_hT%@skgAk=?o;gC_fur2_;SFy~vZ?quMAJWD}t2z_5)02s7i4~~v|nI#pk z!a!e2^D2WO7h4l2Jo2pHt@1)f$9?nU$pvWgN1RAU+g-alf4Cq;6%LI0=_yXT#V~e+ zrB)uuuA2POhv8E8BEd3(;W<-(r~MJ#s>y64vWk384Z1>1LA%6Xui6zW_nYJFWGz0J zK%;RJ_ORhJA2}i7PjBbsr+gXnC6f*pCBYF%M)+>Ef!n;4cH+)vf!5ZP1FM#+)4z)M zLqeM}7u&7e!i*n}S`U-MX!{Ke*q;n@F?C;{_hY+`HqqNIdt|lW%ywi|LvI8;r+!p0 zfa=YxQayH2C!~4iglHp;f}Lt=s#w?-8Yc5ZAEBNn}NUc;cA{KSQTqz0cKRprtQ# zQu#CDv)SP%{U=m)D~`-`&`BnuG%SvwD!o8Qi1hh|L1dqmhy!@^2G#|kl<|BSMv;)p z2dKhNtTf%+Nbhp}0g8=0YjkXwlJR^I_RaKo#rr>th}G)SrVs6PMr@dY=%__n1D&L- z;vL7&(dqeC=`!rnEg~Z;Ep2T|is4nxZstcqG<+&XyyjWcU!R}vU+5R-L3Ql_o8`jS z!G2HT!#~@4#;dUshEf{2p5SZWU|-D=;{a`5cwH`-4njzY&evM=29T)f4u(Q&Sk!xY zXV}*nnm)UcGw=-B-}6EfF=YWS*)tm3>iUCwkyC(D2DF0)*`+ zkf{Q_N%jZs9!nB+jxPE6hMDT5RDKCkyyfF=JQDzatf}5rg0@yR-Mc4K^GdFosD$0F zRzC{#qOib|7phK#q!#Jyy;?Y^oq0E^MwIdAAv%oe90Cq^TV#(jST9;NXb$C zQzRS7nM?zPVHZpT0hRViSK7SmhJpPdL4rl^`liSmhU8fozsX4)XT3x?-aF(ajna$^ z+0v#_7uoTJiLy6j1F-)50@?dCRntc(UC;Q|Vw3OrD@YS=1!{4YL3oL-$2`xXk8ySF zkkZ?e)p-R_6SW{vH3fn1ipLDiMX^P5pWF?%gO(=mgnon>1jO7!2n5TS2XMNq;vkBz z6@_u?Zm|2ts8Wf}(*dN@lj#5n%taW#9p3J%HTl?|9v}7LOj^5i8iNCvGujh-WT(^?Zx&nV56mb z>IhH=uVHE)_s~t6DlQHAV7I5$Jt5mQO-=VtduItjffOpZj6)Z`^l|DmF8GafX(_@^ zQaff)ydjACu+{oB^qUxE9q#aO2Rs*Y1`l#!8hG1B$bTSicipc@dG)P+MYdK3RHV&$ zU$n|5em*qvEl-lxZNv zJcOTVV2JOfFm`{t>>MTGn#Awyk~qa1!}d*`vpyhv^xT`b|R= zs?8koX7U7n%+WwNX|x@(gMpr(9NvNLqzgI80k4dB9qbQxk`Brr@6rJ&r&YTO(1|y8 z&w%X20KTSUg&d-fB>v!uDfPqTzvyVqiz-^>LCC>HT>w;0)h2{b4ZrLxqxCbtM4jg-{l$zz%-zUo z3DYl5`2}RDLn0?^>Q!wr7o&VvTV12ukCJGQNHG)VP(VezpZ)9RJ>pUhKlsQzxgPu9b0O(!T>5z1DJ_M0~(z1l`CBpIUs%ahwUyc?lvGH`O z)*#Q*J0+-sSg4f(^pP&uTCgl;K*+Ij<6Eb-;k+2)IeyRUv23Q(5F7rfcj}8QnuVf} zuy}>@mtr01DZ7|17SHhBqc2T5-~F&M1PcVZESVLhV8G>ZVB@Qw%B3@&FAbHHi{=Cd z7>o~@#la*c2rY!+n)P0zn+1KIGcsND{| zEAstM4zhnV@WW=lWHa-1-WMP_VpJhqIpkm_G}AdDTbqf~8mwv0+gVw_MbX`To9e-+ z1g$76U}AIBUcMnqiPmeMX+bBEL%ST)D;S>i#LN)Ap?jFC(@tcrdVQfkvN%X0eK~ z3kfpoyQ>2AwJjrn3reEj75|}sM=UbpQyd#y;a-;=EQF#UkKO6fA<~gq%1}0r+0xr> z_H4xOjQ%UaLua;xrcZuZ{Y1PW6ReyJKB)ik!B2)@Yi^PYyh4YjC>LWoz=w^MdM~qF6ILpsI+{*3p+)>8acBNDR`@`= z%l1#`qY||wul({;t1n ze*ZoCf=_#<0`0!Ba(9wk6;5FJO?M&A;H= zkL^p9Ee8hM1a|cgmN`T8R}`474KUa?2Tsaz7;yN ztRL9MU0jwto^a&9JuQ>cCD`JEi@efL*-r!{i67jnRj<|*MLeQ2ubTyg{L+G)5k*kUY*HTF@oCI|J3lLJu0Oz&Z#dZ`cBQnI zcufeGJ4I8}va==F(gry3Rto573KJY5F-$7Z+Crb7_&_#m2OcqS=v0@9QY1 zZQHExjKRAFUxg{{tNC&%I9jAu)9=RLB4tP5K{;mxz~W!{LC`BQkYem-&z#@LM2%3q zsm@NmM{5ae)1t@HXecAdag+kjwpzw z2itT-TPl>!nJv{B?|nIzkkqC@{pWXv7F2lr90N`<3tX}0>Km)TB6-1MQwt?R#`HIg zAek(KYv(iHAP&IK6o@m$?Wa!3r&m>}V&ldI@}oeODiqiXVi)c8D^`s+h+Y=Ksm?t%nHdkx$@S4^*`lc;FBSfT^&8 zMDDxJjgttr?7%s|TVl-j7TN3@4`?84Mtu?nUuhCndUCxwc8x%s+MIHTTGg76ehTpR zHRk)4DE5tSn;(!1NOr`hs|OECN_>OzFp@WA56DB^?ouaH^0HJ&uH-ms|1oT;pez)Y zWg44ur}tVu@&zB*JcKThxk?)VhE=G*9*|p?f3f$AxqfeVEqx~Gy_@#+6^a38*77rf ztOD~7%j97XFIrnlTP})U5G!Mhr=MX^(UKEtlPtXI=T|yp#}3M!!XbCb_D5kqieE5v z2=1G71fb9y<8QjB)^>jWBbX@DJ0hy1WA=st1a*;zdSbc6GU}{sQ{D8Op%KR&@a?!1 zwpse1CzNLl0IgODgC4yYKoyw3j*{$3Kr+9HIWBY7zG3lTwOP2^8Oz_jwiU!)p1V&y z*G$l|qwTBcH|#FnTRgZ5=RvBP`8d{RPL+8_DG!N4{ScHK^Ja_|e6*O(Fo5&7M+jn4 zi6tz-ye?kiH<{u7p2KyNMqoDlYSB#xMyA!F9aSv@4rvH2QE5~$ zl5Y)w8~@$La299sh1##S=;BdqY~j;Q5B^M<`LHr51{^b}X{*|xx6FJ9CdD~^A!<=I z;35b0m|y@?`P(+rj#IcwUMu~co_ekmM(<;BSC3s#*#NT0+Qwy;%fcS8>vl4M>Lr2Y zR6AL_SE1}RP^Z@kgO_qpzBr{f z1e&&(bto9xbsBzw%d!mcEOi6BA;f4D$I%qez)?-?gzFwIG^5&pxd`?S-)82@nEp6v zxqH2my4Ep!Q z+d(xW^xw;hRUHHwN;~0*5o=VVC}n1kq={>PQIbDDA6ZC5|B|5yTONApgF>){t|2S+ z#}9cH&Td@lLFs}W9YeGlN-ZBj2(OXEhZ;!3GX1UBFlBww%K0GLbLx871}@*hLHdfu zE9;SFY2B*=_BX%r6fWdAzD0WHotlpPXzBqD%F>3{Fr3vfz8-16oRZr+`augJAT;!b zF{FU0c0%Bv(54lW9dHSbHAwo<#{OopVSO>`TNph7_OoK|w*~@r{svh=`L2qbYR7$w zBSn8W1e9__HX|!&vk!WmF4vYkjR`#(M@)E>0T!S#k6}@XHY!N3JQ|SoX8Rt>yk>S+3 z_*Y;p%uxhY`1?89aiWK^l_KmL>tAK4pwR+;zAU$=rj8ULLlYu`s_I_;RVga2Fz7pg zIO6#G7DI7IYE#_5zaP{L%RPhl85(u|!6mP|qp^aR>2O`8lA$Bl-z!#9s_&3Fqd@(1 z-&A;z+G;7_+saRk%AK+FgF8wSnn}cZ7(ki3%Fr;H^xK01B6YJ|?ar(y;O709H61vF zFbP>Jl{k|%d-84=V@NF5TD>S z+w?Nhp~v&>ohUG4x+=54vEb|eOID9nYaMwKXT;HWi6D4e>|{#ex9h0EZP((f!4{y) z_Y`$#cqosJ#3Z5FG)gDz`i$@3=Uc+@UyP~Gx(3BJ&fHG$>^g+ za^ZvCnF8f#8&ZF&Aij**-=_8MX(%&Dttrjzj?jz?NoA0@`~e-9V}@}|>54pKD^=m8 zwcSV`$KPF5+U8=cpF!$g_q$+8%mgv9CGupIcb&)P4qJQHiEX5_kh_txuv_|q#<=l= z2pB_k3Aczusl9(|A&;MiS{!WNBkrOq#B~<-lPbi| z7z|;&TqTd4Us=zKapXq25E|>}hu_Ma9+YvL^R5DibZGoaW%#&$=2QLV4C%|E8Jd(h zF|(aj-8C9h0?EMTA!l>5X#g%{vWIn*WxtB1jMqPjf7i-aJtYsZ1i+K;fI`Tf?;jy& zRHCs`J8h_=Wo!zTL7RDU9zXkgFh%&XA`p4gT#r+`ip%~@uSmx9)i^z{yv)6XlzDSt zye>_#Ak{e|F>n6^$MJ4e-eZM`6@)-N3v!0Z?=G~S5y;#(K;V>Jb?+cDR$lV;khEFF z2S(vc8(?ovO`Fr|gso4;2(nrPtCrMLSbGJ&*<;}C%K8a`nT?Y0% z^?Cep>2iFPL7Pgs67(JT=~33~=p?)hYwV?_`D?po$qNyi*|tpOrOHPnv0Bm6o{TxAzWD%HxYrB2CJv5Dr32~ekHf*I7mF)Yg zN}3WRGW9b9&RrvT=WS~$pE|rfA>PD~UUhG__0#-rNOGfx(PJv2#f$jaz*Jvq7zeJu zlSdN3k@!Wbq7;!56fmqlw0&ow9W}DblK>mc0~?{4D9Q0$tWb(EMeRn*LF#;`myZLj zup@KkelCG3b}ILe_J-}pVofPYWFhVYD!Q@UJ7X!N{Gylj^mVNtcRn-eqrTlZm;v?7 zd`L|Kj87y3a*QABoCx_X-ae83n=4e+r|0Y9o`6DCS)R#iu0vMWHK`&mhHJZM+`qJ> zQ9l;tkgkkg57OMyC7V5Zqe@Jyyyjbdh;`NKR{#7uz3DTYlUE{Q=JT1R=!UPi4J+Cl zjfIO4|2Z)qI~bPB1~v#`k_QpJUzQM)pZ;_KmIn=${J>R;9?Pe3V zeXH;Dl@ApnB1F!wg9n?^k1?AY=s3VyllY7S&PXO<56@b%bL!$F7d2cnv;mrG68e(0 zITye**Y+PdH^4?T&d(Va@15JXm^Kr63QCiu2s8vJU-bC8gc!3k+%Otg?JLpNF9i;y z;a9kz1Y9d5=MP?KpRv_%wgeJSo?v|Su3|X^!x1kc)P@t7;o<^QDt37;R)0)PH8dq^ z-xrOx;xGs#<}nY@emY<>-7~YE|uD zK7<;JHjO)kk)4cW+X}G6EyZ80UI~5UJoKNhwn(JPr7v9AC$e!v#&@jqve99Yjrl{s zh&IkJfW^&{05YI$t0cZdDoHyF)d~Ko5L*RHm!BXsLtz(&s32y(iII5FAL#))ROixM z+6F9g&fR`&edRvxsGXHUifDkzuD!j%V%t?))~g3nr!wP8E|W~!&+pdHG)A z5+}ePO?WeKegK#Nu!(z$N~pGU0;FaZ{Gh$Tm%~KFs}bCE}Er0}xqr zOt=B+peDYZ$lnd^0*3Au&O>EnBj0xy;de{=SntTjcrhqk-H`TLrh_4)(8E zzF#3UCD~5Ig}$5eIX_S|!4ux?v(>20oAu?})Cw267%EV*k8yxyT&Jr=3AS2fCavti z`OW9@U+U=K8fuAo9){XNGvOoiZMC90Jy`qoF zns&trMvGoBgPJgzv^gKu2rm2%{2%@HS;#|A^;A}@vuMA?fG${z7Lnqi_Xc)%5~Qa0 zc{;5xlC%rnzn!Lum=;49E@qyG5bT^PK{+N0NfBo&8+PdCU7{Xd3kmbVr3)%fu%Sn! zL@p*UnweR@>>r_NH}S4$#y!bub$NjrQ;!oNB-pLz$Y zgO(ys1gnN93g5)Xe$wq1%KI4+N2QH@vC=}v)i zX*KWBQlt|BK?{I*)@?}D5zjN;C5^0zben#lJmYrc0(MaJ;-es$OxgJoAa3oTKY@g< z!h5G1umUlnSNMgTRQ=IWi(n@2p}XWDv+*KflNqF_2qQ`WSm7{fY3Uz^aSe&6+1Uz7 z<|(SYT=7IbQi5Sy)2oP|Dnq|DiDTB4-j1v6Xxx&d9>f`w4XXIPjnAov=3`e|WN<9Y z&p%yExUNrV`D+Z7A+h9LdM~auKuy#5EMzK3nS{dwzvUq6El~WNyLwnO+w$i-nFbWUO8ym zwQx^Z;v~6C88_V42S-#d5eJ_|gqdX|d*ec?*3yA2^xzm#?#8?jS|ItvZ_Wm6RMdFh z(?ODs{4GQy9oQE_13n5I%x}JCYm*2QPyH(Uq&&nOJQpzfTBd9z)H>4`gZ^Q?7&oWi zv}evnwmP0sk5I6|oiQVBa4*~3s>nSK@Y9L_9tD)2T}vRpJ_~nJ78OwA78<(=od6f+nM^tEHk_gt)l*U zi4;7j`W|P^nf#VxTeCqk{9U8Uc-x9JqKa9`;)LS^jme(G$->}dstn*U6GBEHkOq$d zFU7zAaTVOBmc&nR9u(xS%;A>ioKU!6OvLV4=h5+xYFikg?oRnS}BUa`?d1C?s6y9-{^945PohtXf zpDJvePF*=13lhpX%x+71MT~JYgItKIj zQPBg_Xius6HDNmi-J18S)L-#R^zXC`|&+ zONmWL0^ zTr-*Z4bGY}fF{wF09@ZZ$<~XJu$vC|wdM1EX2RB`fJ9!OH~|e|2Y7qkdqykL!T(G_e(? zNZNohnMn)}g$-!}@>Fw$z3+(#GD|Sy34*`Gte_HI8_AIG!$dIvoB6V~y1QINY9k$F zD4T39pJ~6^mZzEh4B2$q=>(_itE;?za4?)TzIL@8l(P~EIaR41!DG9NsG7rRKq1wF zzKKw?>nERL>3aS^o6ALXHlt2VM3%*x8GhGDi*x_PY+}VO^SZ4XE_V zI}wAgcyy{jr>}OcZNc5VPN>2JKaR~;)T~DOQVnsCU1fGDRFj>}WQu+O!tOXhd{(MEmU#yel$ACzPUN^?q0E7dzZNg>e~^j(B&zCqtR#T^MyxaroeB5WD@*4rRf~ zgta)O5>Q|1USpswDZ|qT@%q%!hyAe#HA%3Eye*oJtG$jy2`BIZM4=1rX$Dm9m3Q68 z&ARuF67-}dIlIOJj@=#hevS&*SI14i-*OJbFwnO?Ew=Oid`reHMRl#V7r}dO& z8us$#vY9T2Y03Ao@LNa_-Va5pZHRnYrAVMBGu4Xu`+kt_3p2-QhK?XdUJ0IC=S~z} zAQNR01Kr5J?8fie)rUKv9{3O6Wfg3x9H6kULP@_CK0vXH0J}pZo;SGoKHD1i259z% zyGPWA?uLq1VcMNn%xSe?zZ5ylrREnac`yy-iM`|$uG)+2RzjlDvo@k6VzXl9+EPG0 z8_2S$$r{%ZP_hKnH4HCIdS3&J@&V`9QjRL`BY^Sm(A`a4Jn}Y>X%`o{kCZ>`#n{-1 zy${Zvo|YtQ4y^J!x>BS6sBldSF9z_8H#yHmI1R#@f3QNZ{aG|wJ|GY^Pf7u%hERim z;%1aMuvViFnQ3-*lX4z@`9W0q_t*G49KQnJP*jcY=`!F)uu=+!xArl@C6r58L4SRa z%K-K412)BKy#tJzyKLC_wdn|#eZVjkO-^KwUX86ch;X1$#!~&(+)7sw(c9*z64IG< zd4KvQreeQhi!E-CWl{Fpa7#=@9c<33G4Rj0A)oI|l%Sa} z!Ce}6cekLyf?FWaxP^ue4#C~Mg9H!m5H!IZPUrdl%l~{A@7)>WZN}(}+QqD8wQ6_m zU2AUJwNUi~y+}5ZI+4rCyB-AuFE?8N^%FFaTWZ%sKX!a|CoVbJEPp6Llxe@BjcuI$D6zXUrDEb;?M)0f4YMm z2qS{9Tg=y=hK%KH&D zRwS(h;(?vaFakBl^K!{XQ&E{V} zAALFF-&%n&Z0ptIKlX942x?}7-G4d-y_1UzbBfSUm@xwqXEW(hY){L^?vlww&c)Tr zmCKFYAfkL-DP2~PVrkkIdq7loO zaYC!**~jI-Pas6j_yS3EDnKv;s1dNp2@U@_`i+O5_^mbEN80{FXY~ZFgw#{C8a%x- zPLNh5HqOZaq$UgB_&cj%`fKghKtA>Uo2IzY(YbP_pIvfAgIXXVTzMmqGl^~7LHXU* z6T*!xLKwHK(1)-8bZgd_f9Yy0szZXw17`1oyjK;JFzb7b3ut~5)2+}92oG~YTr&nG z8^+gb+_%hvO*#Oc%=t3KIElkJ z@HiNL>Pvv0((+9JN6oaGnJDDqI46i}i6IlQ^gr>3$gH!Sw8YpzdH(>S%g!Z1j5BS&kPlB9t+29Y56EFIU1ZN$K>m>7k^mKYbyHR2l z#D>frSqkyDrgso&`@T_`k?|~1BS?V*eM=uE6qCRnN$)RgjP@1Xm~Jd3;DMx76qPYuxx=<`d7Jo zWnlD$$VC#}{(NMwz!^_8YQDAuaE8cs%@%0IjyTRNq;~!|AFk!}O^QDU3tyADRA0rtL%9Z^vBz zZ$i8xnxlrJgS5ET-Zh?n^#8FXnO%y@VADr@!rH{nZg+CTNW4KVYnYXDkyiw$n>ruM zCx*;}uSnJT{`70&-xf@6;6|h7!v70mHMLJG-|&sO8;82Qkd@1`<46URJ*o_dXXSC6 ze-PR9(Vkq4T%d@u2zjtXlOJ>-y&8mO+B~gPepbemi<2n=%eCo%XdkVfAWek|xaKm{ zI53-zbKRWDv$)cr5B&90#N1?X_(JRg)M+gHO2-%i zG2_HOF)l(V0$R|E-O4Qkp)GLXP@6-USuQ~Ngeo}eVepK!2Ne^~u!7M6mTIM6n17km z`tk!HW~3=aIVcStLw%eSX~DN+q~XW$dl6s?m+=Ep2_O zTm@_m<+SFhq6}p^_x&dwV3PwjWp}`Xw4Tm1!=m(deY|k7n0UZpLs-&PHXiLR9100L ztkXY3hPk!+3(G7*OVJLN3NvAvaJX?BYxa>fFOt4urX<5GE=KX?2f1HA$&48ZH9-!F zMnC7lKH4Ca!RoM9Z!6#MjoqkNhH9~Y&V>&s+;k34ekD8dl^}-GA#VT_>=gpO)UFN$A3wDBm=JBeZQ=8mSfVgvA@~_C$*iK ztSK6WHB|W_5;A(};{S(fmEfOlIfgRGnl?ZXPD`gqZ3Hp`#l_>DL&qvt|6EE)n3oG4 z=Y2UOcnt5@)38B5qcBsDM)6=XQTnz07JF2Oi&oB-Oy8>hq9vD_4!;uSDkN3GpI{$T zkSGi@O}~xJpN>a%mo(-dE`bYfWjKxsGgvU~?;H7Y;e~Hm0OaStvMe9|%VN zzI(%K`lzT@D)((ljvegsr)((XW9TO*Gie}aC>={9fRbp>=zZP|lAarR4;m&OPd7;s zY!0$qitCc24G$h6DziMUOKbC^*e#LUyGPvko)*)&5iJtbqMvh7JXzSkhU6INSnhumS*=uyP|72wph||_E z+xsjn_Jx#AYwq9rDg5R2eWH9pCsaIA3#xUe{%xEkYbo1zYsY*Q$v3C{+SYGovruBu zQ2y0uy^+yw>u|rgRZ3h9O)id0>xJ`D3nY3Xw?rdxff>*DaU{ihCHe7sP>pCN@(1yqzyaDvZ_#+S9{X!9;exg04P>tJGe@(C1u-_jZlo`u-vZ5z!#tJcLBRHz z_lOqBbnTC%Tv6RUjcs}TwhBP`Bn1Zhss)-E=CBpHVD&=?g{2m>Xqd&D07KoS%hL5J zbzc9H!CKuAy@&J9j@!fs5<>5^=Z%d^>kT36vG31wIpRUX5*_-alKNDiW!ZHzWCfT>s-Dcu`PaR(r}DLU*Sq2Hi|d{;g}?!Uz4=ki6_!tP*G zczw7VpLaPz`-bkfo8u8)(d=Ul|egGC6hIpS3gz@3#lz6Mb*S~5|5oOVvuG}R8*>0As zenmS|3w;A-pO!l{VH>&@0)rHkdMqi?N;C{FoVi1F9nacLDz0)_a%J55ub1Gho1J6rad$a@f{Gz zZWl}Hafe%QbknNnd4^jz6D%sV2z)8$k|?fm^_Ks%d9zlbAs8qUkALjL^&ZTD9*}U7 zr#VXeZQt}~63$(v+_zi8g6EfHFyFayb;AJXzc@S@l)oFGUdo+k79ZOq)ms^8B~i!b48 zAW395HHBWP{-}n1JjLjbXpn-|d;y=T$xr5l<3uBT^6uvX={NX$fg)6zn{=LEzK_YpGKWxI5COz z&KRlcz#m=aB8eCSw^2q%jWPLGb+Lon|4Li#Eh`FGzZ^Ow1GkJ@eFu2_sAdc;K~Flv z&mjG~l%0oB&5eaU=5PML%(1fz!&AY7-Is=}QlI~fCbNwyC$SPQP9FAS1g9IL{*5Kt zqhExt0)(riE|0`?eg%=M*0##S*I)Z8lI&Y1X0!L#sS z6)(K8*#(_nYx0#VUs@FP=B+xjC}SQPqy%cW92EyhXbzD!vmtyon^X{lw25sBbe8{$Adq#N3alAq%`$6dQ+R=qOvpW=|)_~fYKsFvVz7f4Do$$G5=(QCfxd6weyhI6+ zu^ALC2Dy%JW?)|t>eW#CJB$xL3jN8)8R07M9PiVyei`6O(KS!n^E=X*>({o~Ua+6b zzm(fAWveX{o6~|-yQzkYQ!fwMt1$ZtB2k9wRju!TRF@6ett8ruND?*xDr=0HbI_4X zg=@K`udZob=02=z2m44EPmw;a9~!Ux@lthmi|2X0aOJmnXiF}om<7-x%-hO;AhxvI zsSsZ@K)Pi?s~9kPEUx}lUb{qYyM`7LlT2fZr`UO6U$ z5DFA72UQFP=9YO~Pw@%t_uwU@(o!U7Y@l{1YEpWRi`WD#Qd~NMi>OExV(~&LzdNPL zFz7hz(>7chY5)Uk54FN;H3Ybscj*&loW@9Vp77RNIQ8@}!Pk2WqpunMx%_s8>gt_=F=fpFH-+BKe* zzh&9tH2giwZdky>XD7~TSmYiq@nHKqR`~s5D6+6%qN#q}#>lkbFEf!OpOZ6M{q{i2 z!Rd~t@X$(rN;c}j6(Qq)0};hL`llT51NN~S9Qo`m4L2me6C?)h%L!Mc|4k!;JSh(B z(e0*BUajgrj4wIEVw>wYNeR+OYi4~h5G=VsKzv+ZvyGr`s z=xvDAiHK~2)6WoDB(di_|4tO1J`&E3xKxZU#q~qi{J#E(E#47Cb7rEAna^#`rl@nqEq;5D@?If}B%__S zsddehT5x)h`;?yfQpd`-#v&TbfyYQ(e5N9#@^}ODSahxLa^Dq)oSGJ3#o$Ep%U#nf zl5D)|p=Rcf5WdsF)$=@4h*rD&xG>LV_3Br(!5`#xGy&4034qKbCLMxdjZ`NfP?$-KWV6_dt-Y5KT>=6{V4yEY1)Z%Z&nME$Oo6S&a*?WcaVo1fy45bsB21Xa~;4?Y`Up$Y(l4lv!o7$^N zZsh2<7wr{pLT%)|Y|pHJTQ%x1rvaQC5SKPev1L^T8WS@M)MZn_ zh2`~$$vP8{2e8$8;fQG|Lt1>p%Jd@8?Ly^pqCVR)#O(jg`BosBJEs8hR$`YpuET6# zvhbm;0vzTd2t3KP!K+VldX{&=GarNMMZ<;Nwe{REh7GWk4f4T_XVJy@;_3;!wc_Pc z*{wS6eU2T<*}7*Is=s+Km+YFAl*?7Q=$LgHpSg#mM~>vy8(y9!Fguhwc?O>H2nS+^ zIm?F-vAswY*_0pAUG5URIN(Y%RK!l4!~bw}a1V>5>$m-J3{M9@EkbVE42xc8!Q;nt z>;6gpzX-xL(g{c#n7@08mVlshfXTN+t|%H@KC5HFlJA$s>T`F6GG+V(#}Z*@jJty- zmDxX2h^6qwG#~YXZr`xA$SBoz11Kvcgq<>fD;a@8m-xO{2*%2d z^tpd(KJ>9vRj}A2e&wv1!|;yG`V-}jTW%)S_Op(R31&ADN}6wJjxNT(c7=-b#vO)w ze~xu!w1P{>3Hyq5YWj}HnURZeJAH?$-R$4q1EW}^((ui^fkq3@w_C%FmfCM&zY><= zYuPeNHpJm-IeE%l2XO7x%=XN56j`p>Uoe4_IIKowJl4169U1yW+x)WQRUp^ipZcQS zYbLbNX`oF&gS)vOP+)(v-yD=_;cKOB=gjfMboiEWq+0tW@DW|+%+=_<9&j=+`_wc) zA5+q$GyiPSB@mkfN)hV4UaM&rPR zOP`8V^L^@I)7I1qxNQG#5cx(so03%GHn9V+O&3^WdO+Uu1VLw5ufQzrpsqroV?M z{-~2o2&tez<}PCY`!4$ILC=XL6Ibv8;`8{M&nuGDS+;Z4HAA1cC#K9oStVCw8yTR~ zaT{t!&_PRjEe9K>_gyk<@xpF~3UCzp63{6Bx{D#_-VDCIY_SNtPU{K+YP>}S!-=8H zK(^>Vg-IhNphEU$=pc%Js=MxA+;@ri;Tt2fZQ?E^!;;K@q&9T$?aaK%0ocC-KIBWk z?;>#173R5{=CNos8k6B<=?uT}r904JU561Per(tiOHwesUo7OB&_*%4hn456!O!zEaF;hQ(@`LCU(Zx1*ItSzaBD zu}n}{Nwtu+Mcg{?^rG~VM~>Lmrp7bt?Cz)*o^7sYEhp`3+`r-5dTtzILL6s`e;D^J zOs!CxuecWO%tQl-sHk-JqasdI+KRo`v{J{jMpZ zm>o%%RY-_br^u#r#j-*#=dAuF9;4Jbk^d=X+!t>QJuDRhMm4gK3RUoG3}LPQH+$B? zAY9(j=^g|AGS@vAeT63pnUN~No<5l3sZAM)$(ut@)YYr)QFsIG-DL0=hwA^~@@JrzPtR4+E?6Xh@YF117Z$g)3SxORD0<%< zT){pYG|HUfD=4TJ75XDr`iG?`I2gYIEH5!J{b!8{LM@G3Ow>TH3gD7t++9kYcvz2q zV;rwed>$|Dlm(jOn{uPEUk&=KOh||ngCWUc`f|OyX;Saw{7;(oNBk|t&{5=*5^3#pn%1%ikP^D|9}($*@oLuky?q5r+JFq^&M*W@3z* zJ57I>z7f%A5{(XvpNN|Yc<*C^5k10TBQ_P0hntXK8nMhut93>S)>1Q)CfG}4f__z{ zn&vTcO4CmtN0QBEs&;XrIr6p=I8EOs>K0WHefiVN`Ek%$T%#{kbH&iRbFU~^sZh-g zj`nmNKydcu?SZQzH-9bxV>%w?;yV5mAi(xv@`mr#Tx$hWG<|&10Zk3WmjgJ^O)*e= zu=BntKcmbwqX-dVgv1<|149aV`3o z?})+Mg+5>BzNu{RT`}4&a2wPd;IbVU?c(~_z>4KoU8vrCP_??EO6`=Y)l#2r5E=sB zx>9;w*!Y3PsAyPgs)4uWRiUl{VI>k#nvrF+9L4`<2#M4&%sAubs15djO=iWnrAjPA zT_hifA5o6o_e`%{bMWG8%ZtVn6DxHK#@fp{^KQgYRZQ1U%&=O_e`+0Wn-#4DWq+#D z{z1U_0heeo-fHEqi^~P|&>s(F%T)`W`!8butpvzKBZ?({*w2l4f^lI#8iQMS0!u*K z$?ksXu#$)6PEkuLMNzgvm^}$Dciua+j7n}{iX}%}8~GHzY{nXovyP{ghmF8rM?N_2 z?q?gavw}sILEv#p8amGEUBtL6*{2+2FJG^lq_iFg3wgq2RAL@2$_q=X zP?4pn*^B(B<-B=Lwsh@hi}aLrt?M(%%12Kq4?aaCrL z5^rhYvi!Y@!@tF)EhTsK!DXYuDoEw#5Bd#cwOK`(Me;|7w@a7=Pr!LpSBJaPThxBI z7Z-9)wNm#C>^I;}!l7-&BB2Y`Ch4umQ2LQf3z^*IXk)LIrH$9g(f6FUCO5t#pt(~E z+SB7hWpl%`a+-y$kFZBYU5TU9uZy8Vb!kSvn#M2Gx)CT=+D`OIOi)+`$^NWJ<&A?Z zmG;Yr-lpD|PT*Km*^v7e4N;IoZ$?H@NiL1?#+fy$Hc?={t@2catl<(E^Nzq)VN(HW zhl(9+rTvyB*V~Fu_N^L-2UgwiUh$r1a68Yzx-r7#6NXg-3IudXbQ!|KVL*V*2Rl^M zqoL%S$`teDsT5_QC$0$Mnup`@s?z^R)!Ya6RW> zr)s-EEF{R)1wdTN+Mb8~mD~{wQZlgIe~@{V;rUyC%tg1PxJv<$-%zb6P4A8o}x}*3tQ4$f*2Bn2N1a? z%ZF)sD_n8YrZkluiNLxF-z&PLlyawMs1wJ@5L5Mo-bEN*(*u!Zpkb0g?8tmkiccyX zvSMyumSSJdJ^$%x2X+xl0mLX?d`)P^AShedglyE>j9|SQa(4Ev19eef77ewJ*(^$6H=3?;M5-t?z8uz0g)N-d0{^ z76wVGfwTx9U*p-=bs<`G*z_nHIz#}-3EE=$Z%zb*GzrO45_dtZ29k4_9O$S(RI~a{-L@EBga!er+3R@V zxOxbgZ6mc>eH*b>*6pBKiVjzZ!$Zh41B7e;QJyM4Qpe}7?oe(rSW*FPffcy0BhLdLYAlm zccTj#{(hIEEA|6z$N1JSg57PZ5%j$JySXTQPJZVIGkwmtU{CiV;JHnNnxD5@w#Em)hb{iInXj|rm0YcI< z-6=0|Z!^7Bu{TP?f`WT4i&@2$OQTD_1M1R?x#8vFOlPXPqJ-w+3`LWB5TAEAxnaAH zFia42g(SpfjwfREK!?Nt#PYS!R&PW1AB+ySIhVNNzaMxp)B#Cu7qAzL8%wT}Dx@*-UqjC=dz z{RUYNXg~cQA#=9xbv^TS^T@aNEG?bK(;tPOEBg|ah8dAM8A2Pe0AF!j^Dr*FLlJKq z(_7Ysu!)99uFFMaezPl|q!xm}vd(Fsu`cypcvs_$ox_+V16l=PS)$ZAtaZ+9RA2wF&Mvt?-YM$!qH1jj`<;eY!mPNZR zG6^}ovUTb$@l)~N9MIk^t};MA^GxYOEDkPz*+g~300+;5(LY%Q^+4Vp%}PZIviJ{q zN8jHd-}AwC60OJUt3K>j^O$;$xtF54Qmq}%O8K&E5-$}6ghu+cK5CkP42o%J<>H{? z<=$aJ)p~JLl?d2K4{Ecjer!;7BF1=xnc-7)h}3q7Hz9-<7-` z5M1ICJ?e@?P2*Cz&gp*@tL7F7&;t>`bbfoSm@b8M9!M*Y#A{HsA9?!TE-`x_11T}h z-1;Hq)9=8ni>MtM=wq!*kNA1`CpELU%=4G&g3z=7(PJ)a| zOQh1lKw?1$X(J%GN!=;YIX3rF*#z059&-K9+w^j1f70hjGx1vVKDQFm{1Mg_!3J9I zia^2^-{PlMOgKyTY>9EKz&75N^n}UjY>*xj@CPW=VEdl1Ql<>AzpD$sCtF}xXo)c} zwGo32fZb#2Kr{Q_QuFF$b>0PW2`Eh0tUQK`f^n0iwr)$zDwk7cwZ27acY-GHP5Kw! z*Gck*Cg)jK-dtaz!GpqGU-Upusk~pl%4SxtD{p$qsuobn!nWi-l!TvvPweea2h^9O zo@(NhG&Y?QT}iDoemMUywqEub`=gDt>|=Vd0@&^yrhf*`NoLH5zyBn+L>8XlC;vLi zrd(CtdauF+06M3&p0eh6t;-FWf!r`0X*vL0b*&5bS~Nus(4XnEFDFyw^?dg$S%Z0+ zy>Lq2W&jK7Wg(K?gO|UPyGgIAvgZc({rb0qO7#G8{_nyxA^Ey+qoWfWus6YEIb3Pt z-~4S$K^|AYoo?oAg^yD9?1KSxY+fSD z^`=--=2e*+Sm45loRjzash>P4K3f+W$K5%En2Z<6QuK+4UVJJY>f*a} zDY!cdy|8!(y!l$To6w9^#_|WPspE~RA-dc^+F66_kg(Zs27qn9FsEDtWV8_;;cB^0 zE~cvt-cI4(%Q3g!6vCisVaEGox$L;|q7*1)&UB$-V9`QUr#m2%C_8r3f9m=}Bku=d z0!crc*tx|dmHChD)Ym|7&=~%nh*r1=aH0O^7jY7^EhX$>kW6>|b*e*I`j(LTMLYhq zpn3158D00X;Qf6PSDH!bj#iM_NO0YZAsWvvpNTe({I>?}$vHNPnUKjE(*W)=*0-OF z4vh$1h zTNIy<2qyncF`|Wn?`hdNJl6q=MKCxp8GhSZ5wa_hwoZ_|)AA-u19S}co9fpW;n4Pr z$N@6rePaY{q8VeV_CWj<+}R>!&@5lbyyo{rkX<^Ax@XG3(?PS}WX_3^0b_}-Jtjpp%!HWQ$0R;f=8 zth-iE@(mmBPAo)p;x2Fxd-DKXMQlO4>gfl*49#r6FBTYU!q3ajgc5dubbS94#VwNQV7`w`hp!)SmDmp>OU<)(?R0^BDfN3}^1tqb87lg#ICqV}1$?1-|oBe~n9J0h-Y=#uDt=Gko=s=2d#A z>bvlrP4zE`|G8h?ssZ|Jokkxg^y$soDftVB%MR9_q?5D9%U@sW$h-|!1d2GXDVaCw zvQjhGtNBE<-|a(iZ`|)St=eQF@AoGS(SiQ>wt+dM{sgu?v9dlaf%kFh>BezGTwCUZ z6ZtrDLZ2_=p$Ofczl}dU;zU0i#g7O%p!q6t#*g^>U-hN}lD|ZPjmko0y*|SH`)QOUag2uq%uaALlh8zWV=&2mF~ ztXV7P3x5p+Y8xexI17q=C;lEQ!d3%%3u)a* zk`1|;q>x6__cUQB!imj|5k*+SO>GBl;(2{P`&mpE@}{}ehi?QwaQAS%&JPmp{aM=divLa~UbgK_ z=GWvb>1q`s-VZEd((ul~0Q^n${(>CJt3RX2Jq(JVWc-3p38r9*5*q0?H@w%quN6>= z=N~OJszyk`JKl$G;&i)V2Ci3%pB#kU!)w`mKIlV@k=yR5b6UU^L9VpTO3Y)tfa|37mILYxS)| zK3S%cRq3iyPk`1$_lm7BX$kp_G$9|zL#evlL-LS)#IjAf z>G`G)OJdhn?2Z|LV%K4B65 zw1~(I9ZIj3dI$YYJ%!_gtH5TOZwcTmWtEM_KKne;{u$XF_g&&$^(nU{@a7%6`=TQt|DxU%<2r2G|K6{`(pxO0U%$z-`7C$@UA= zf=XgFKYEPxkA~cvSYUj{ol`G1gfBeq( zh*7fePiKh=E=tHu-els|`gd*pY-av>rzYhjzhCW+Qa<<{ScT-KsXyHWeeFfFg?g&p zQn$rzjIm@sjn*8Z80&gf>s6i?Sc?})`CP44C=aCUYQ*8bv7>5%z^Vl8s1aiDvtA+v z`h+8Xaa2ntjkaU#6CuC<3R+v6BDGAfpgI_TkGk~5cXi2F7iiJKMjLrDj}X{6)Z?l# zy+cL#^PttWdiXO5i{tROmRFr@s?bx+!(KU62X$}5f#gm5OVJ3kCsbOlcU{8w(z;Q& z(lT_WkxaMpRxl|58h6|dFi)Xl6R(bTead%gEi()NvI{^)Rs zMnUFm3^E7lNcz&P=y`7e*DCp2+(_IC)=1oXuG`m@Uj$xF<`qz8AOyoc2#>O8wmvrW|2 zVv6!rG(CjaGl08F{910s(Q_kI*)T3~OQ?Cx-*V-%n+-m(8X>`ia#p+b3fE3QH^CKD0rlQN zm#3@(cJyx@M*8`Wb2!;10TC)yOau7Tlr-PSgRK1qiwd>#l{`Safxul=boT18z`}l` z=6>?3}P*O;ILkVl8+iVs~4MxBEdPN!~dA$OaP_RsWD{!{_7y+Ytto;7` z)2v^>KYsOvo!|M-*QZ|(EL<=)Os7r?`Li>j`I}#IXC-SGZ9qb*BXcl}QnG5avFqE+ zsUOfk?d^w;Z`&-Nn@wQgy29NFs|$t|Rn&RwXWsdlnr)u-*b=Lg*S1IxEQllNJMi?`gTS-oHF> zaNi9d$e+!%T!RFixuNGL059VWe3*oGZBL|ae?-fhJxSVfZ?=0Xn^3i2l${w)R8dM5 z)zo=rkl{{$^0rH+Wbyx+Zw0)J8~!tjYqk9KK@Q;zOdIxjI&|i164`y=U4D)i@iA`> zjArw@Y7jHfpalBR=XlG)zk45Z6G8^#WW{PgMre^EJTqqPzMpR*Ifnha4o_UanC=3O zddI+AV&C!T>7t}K(o4M`7mNo>iZHA)5;GI_#}KX3DpU*raDt@hS@C|}hSD#FCbN;~ zFkc31{5)J6JFIyF_jUNe6I<;VC3D?wXUg|#o0U9MoTvh!rdxxIMaKL*#I!2&hK%T}HbyinKfsiJ8h ztS5U*(trTVsa(@y1I0r#*}QtaCpE13$C<7G)iKJ}6LdHe;43jv)R6>hHSlG_5q|eT zInU%L{7yVst5R^uAI3KemuI(Q$yhPb;Mwptom2jK4Ms8gzH5Hu<)J0LR=Dv4Ueqwg zh%gqcBi)U?u#ds3f=3bIDw#rlKuqXA64v&=wB&`w%SXvB{9YSLXFqj8fwjKobWP1X88!+uWI)oBr&~skOD zLJq4=TByGYL!o;*SI+!wx2Mbru;ysHCw{h|>E#m!mCMEH%5y!vjDG~r%OCVUPZc)} zajF>a{GQbo>`XR>wZgZLLz5j`pZM5jr;9bx*n@@sQOKI*wvEo5WjeTi5L8K9`aR{S zhy4%24?;q{Od?Cw;6)G|(8V7#EinV@&8=Ek(D1H@EUD{Es%Apg{H)&VEezvn!%ELh zVS2fxYE@1{y`5d0?Vp03p{NG{Bl71-m_AoljVX{b7FetQkJ~l&(`IVHwUhcrZW8gV z<T(lmM_mqIf$3^vjF z?&aL7EBof?H8d4RqAn<`xrid|^EpCL*Q8B#8@#{CjtK9M%5p2`m2=HM@6^_mM0s0a z(ubAiDYzA1DBg4M#yBp27NBofQiKgGws)$#dj?}r%D=fdp1gHzf4QP>Df}m@5p(pF zNVyR;-DRbs_Pd@Qg0}RdS0K#McN;{4JSX+bVokr2VluvEdupIG#crX%uK25WQ4h3N z>p;>*S2Z}ciSw^Xef1b%UZB3&Ii)&S@Q$Ji!>pd7#x`j(pQdU4y#}F+3dVl5kHD$T31j)hr zSiBipb-BH)YQ+DWnIEL0MjGGGokQ5f0&qRGmP?A?X6(Z#OMZ)ZAW5%4gG^v9<~*@& z?H&R%jg}YMt?H8S(k@KBvdxCJ_<<|Y%X3(&(VP&-9o$;taP5S_>tq&u3JT^(MTKc9 zQWC(0t-z&050mj|W-T;ykk-NUVC}z4{4W{q)ali_b&d+Kt8+Ey*J)TI?m6lC=e8j! zX|N`)IrSHmgMFDH>s(EtDd literal 0 HcmV?d00001 diff --git a/custom_example/.gitignore b/custom_example/.gitignore new file mode 100644 index 00000000..dad33a45 --- /dev/null +++ b/custom_example/.gitignore @@ -0,0 +1,4 @@ + +target/ +dbt_modules/ +logs/ diff --git a/custom_example/README.md b/custom_example/README.md new file mode 100644 index 00000000..87e2d2b1 --- /dev/null +++ b/custom_example/README.md @@ -0,0 +1,82 @@ +# Snowplow Custom Example + +This is a dummy dbt project demonstrating how to integrate custom modules into the Snowplow Web dbt package. + +We demonstrate two methods to add custom modules, but more details are provided in our [docs](https://docs.snowplow.io/docs/modeling-your-data/modeling-your-data-with-dbt/dbt-custom-models/). + +## Set Up + +- Install the Snowplow Web dbt package by [adding the package](https://docs.getdbt.com/docs/building-a-dbt-project/package-management) to the your package.yml file. See [dbt's package hub](https://hub.getdbt.com/snowplow/snowplow_unified/latest/) for the latest instruction. +- Create a sub directory under `/models` to contain all your custom modules. We recommend `snowplow_unified_custom_modules`. +- Add the tag `snowplow_unified_incremental` to your custom modules directory. This ensures all models in this directory are included in the incremental logic of the Snowplow Web package. + +```yml +# dbt_project.yml +models: + snowplow_custom_example: + snowplow_unified_custom_modules: + +tags: snowplow_unified_incremental #Adds tag to all models in the 'snowplow_unified_custom_modules' directory +``` + +- Redshift only: Add sources for any context or unstructured events tables that you need for your custom module: + +```yml +# snowplow_sources.yml +sources: + - name: atomic + schema: "{{ var('snowplow__atomic_schema', 'atomic') }}" + database: "{{ var('snowplow__database', target.database) }}" + tables: + - name: com_snowplowanalytics_snowplow_link_click_1 +``` + +## Method 1 - Create standalone incremental custom module + +This method takes your custom SQL and produces an incremental 'derived' custom table. This can then be joined back onto the standard derived tables produced by the Snowplow Web dbt package (page views, sessions, users). This methodology lends itself well to niche metrics or fields that are used infrequently during analysis. By having stand alone modules, you avoid bloating your derived tables with rarely used columns. + +Another advantage of this method is if you want to change the logic in your custom module and replay all events through the new version, you don't have to also tear down the 'standard' table with corresponding level of aggregation as the two are independent. + +An example of such a set up for Redshift can be seen in [snowplow_unified_pv_channel_engagement.sql](models/snowplow_unified_custom_modules/views/page_view_channel_engagement/default/snowplow_unified_pv_channel_engagement.sql). This model calculates page view engagement by channel by using metrics derived from link click events. Similar examples for BigQuery, Snowflake and Databricks can be found under [page_view_channel_engagement](models/snowplow_unified_custom_modules/views/page_view_channel_engagement). + +### Points to note + +- We select events from `snowplow_unified_base_events_this_run` rather than `atomic.events`. This ensures we only have the events required for this run, as well as not having to worry about de-duping events. +- We restrict the date range of the `com_snowplowanalytics_snowplow_link_click_1` source table using `snowplow_unified_base_new_event_limits`, improving query performance. This is only required in Redshift due to the federated table design. +- We include the `is_run_with_new_events()` macro in the where clause. This ensures that no old data is inserted into the table during back-fills. This improves performance and protects against inaccurate data in the table during batched back-fills. +- The model is materialized using the `incremental` materialization with the `snowplow_optimize` config. This reduces the table scan on the target table during the upsert procedure. +- This incremental table can then be joined back to the `snowplow_unified_views` table to produce a bespoke page views view catered for your business needs, `snowplow_views_custom`. Notice how this is materialized as a view, saving on storage cost. + +## Method 2 - Replace a standard derived table with your own custom version + +This method takes your custom SQL and produces as drop and recompute staging table, which can be joined into the relevant 'standard' Snowplow Web `_this_run` table to produce a custom derived table. The key difference here is that you are replacing the default derived table such as `snowplow_unified_sessions` with your own e.g. `snowplow_unified_sessions_custom`. This methodology lends itself well to frequently used metrics or fields, which you would like readily available in your derived tables. + +Note that if your logic in your custom module changes and you need to tear it down and back fill, you will also have to teardown the custom derived table e.g. `snowplow_unified_sessions_custom`. As a result, you will have to replay events through both the standard sessions module and through your custom module to back fill your custom derived table. + +An example of such a set up can be seen in [snowplow_unified_sessions_conversion_this_run.sql](models/snowplow_unified_custom_modules/sessions/sessions_conversion/snowplow_unified_sessions_conversion_this_run.sql). This model calculates whether a conversion event occurred in a given session. + +### Points to note + +- We select from `snowplow_unified_views_this_run` rather than `snowplow_unified_views`. This ensures we only have the page views required for this run, as well as not having to worry about de-duping page views. +- It is materialized as a table rather than incremental. This is because this is a staging table, which will be joined into an incremental derived table. As such, we name the file with the `_this_run` suffix to reflect this. +- In `snowplow_unified_sessions_custom`, we join together `snowplow_unified_sessions_this_run` and `snowplow_unified_sessions_conversion_this_run` to produce a bespoke incremental sessions table. +- We include the `is_run_with_new_events()` macro in the where clause. This ensures that no old data is inserted into the table during back-fills. This improves performance and protects against inaccurate data in the table during batched back-fills. +- We disable the default sessions table in our dbt_project.yml file so as not to duplicate datasets: + +```yml +# dbt_project.yml +models: + ... + snowplow_unified: # Only applies to models provided by the Snowplow Web dbt package + sessions: + snowplow_unified_sessions: + +enabled: false # Disable the snowplow_unified_sessions model as we have our custom version, snowplow_unified_sessions_custom +``` + +- We redirect references to the sessions table to our new, custom sessions table. **Note this is only required if you are disabling the sessions table since it is the only derived table referenced by the Snowplow Web package** + +```yml +# dbt_project.yml +vars: + snowplow_unified: + snowplow__sessions_table: "{{ ref('snowplow_unified_sessions_custom') }}" # Redirect references to sessions table to your custom version. +``` diff --git a/custom_example/dbt_project.yml b/custom_example/dbt_project.yml new file mode 100644 index 00000000..368ab066 --- /dev/null +++ b/custom_example/dbt_project.yml @@ -0,0 +1,33 @@ +name: 'snowplow_custom_example' +version: '0.15.2' +config-version: 2 + +dispatch: + - macro_namespace: dbt + search_order: ['snowplow_utils', 'dbt'] + +profile: 'default' + +model-paths: ["models"] +analysis-paths: ["analysis"] +test-paths: ["tests"] +seed-paths: ["data"] +macro-paths: ["macros"] +snapshot-paths: ["snapshots"] + +target-path: "target" +clean-targets: + - "target" + - "dbt_modules" + +vars: + snowplow__sessions_table: "{{ ref('snowplow_unified_sessions_custom') }}" # Redirect references to sessions table to your custom version. + +models: + snowplow_custom_example: + snowplow_unified_custom_modules: + +tags: snowplow_unified_incremental #Adds tag to all models in the 'snowplow_unified_custom_modules' directory + snowplow_unified: # Only applies to models provided by the Snowplow Web dbt package + sessions: + snowplow_unified_sessions: + +enabled: false # Disable the snowplow_unified_sessions model as we have our custom version, snowplow_unified_sessions_custom diff --git a/custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/sessions_conversion.yml b/custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/sessions_conversion.yml new file mode 100644 index 00000000..0cc0f32b --- /dev/null +++ b/custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/sessions_conversion.yml @@ -0,0 +1,14 @@ +version: 2 + +models: + - name: snowplow_unified_sessions_conversion_this_run + description: Table that calculates intent to convert and conversion + columns: + - name: session_identifier + tests: + - unique + - not_null + - name: is_session_w_intent + description: Has the user shown intent to convert + - name: is_session_w_conversion + description: Has the user converted diff --git a/custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/snowplow_unified_sessions_conversion_this_run.sql b/custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/snowplow_unified_sessions_conversion_this_run.sql new file mode 100644 index 00000000..c377c7ca --- /dev/null +++ b/custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/snowplow_unified_sessions_conversion_this_run.sql @@ -0,0 +1,23 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +-- `this_run` table so calc in drop and recompute fashion. This will be joined into the `snowplow_unified_sessions_custom` incremental table +{{ + config( + sort='session_identifier', + dist='session_identifier', + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +select + session_identifier, + cast(sum(case when page_urlpath like 'https://www.mysite.com/products%' then 1 else 0 end) as boolean) as is_session_w_intent, + cast(sum(case when page_urlpath like 'https://www.mysite.com/order_complete%' then 1 else 0 end) as boolean) as is_session_w_conversion + +from {{ ref('snowplow_unified_views_this_run') }} pv +group by 1 diff --git a/custom_example/models/snowplow_web_custom_modules/sessions/snowplow_unified_sessions_custom.sql b/custom_example/models/snowplow_web_custom_modules/sessions/snowplow_unified_sessions_custom.sql new file mode 100644 index 00000000..4238a4ee --- /dev/null +++ b/custom_example/models/snowplow_web_custom_modules/sessions/snowplow_unified_sessions_custom.sql @@ -0,0 +1,38 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='incremental', + unique_key='session_identifier', + upsert_date_key='start_tstamp', + sort='start_tstamp', + dist='session_identifier', + partition_by = snowplow_utils.get_value_by_target_type(bigquery_val = { + "field": "start_tstamp", + "data_type": "timestamp" + }, databricks_val='start_tstamp_date'), + cluster_by=snowplow_unified.web_cluster_by_fields_sessions(), + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), + snowplow_optimize= true + ) +}} + + +select + s.*, + {% if target.type in ['databricks', 'spark'] -%} + , DATE(start_tstamp) as start_tstamp_date + {%- endif %} + c.is_session_w_intent, + c.is_session_w_conversion + +from {{ ref('snowplow_unified_sessions_this_run') }} s -- join sessions_this_run to sessions_conversion_this_run to produce complete sessions table +left join {{ ref('snowplow_unified_sessions_conversion_this_run')}} c +on s.session_identifier = c.session_identifier + +where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. diff --git a/custom_example/models/snowplow_web_custom_modules/snowplow_sources.yml b/custom_example/models/snowplow_web_custom_modules/snowplow_sources.yml new file mode 100644 index 00000000..4038d6c3 --- /dev/null +++ b/custom_example/models/snowplow_web_custom_modules/snowplow_sources.yml @@ -0,0 +1,8 @@ +version: 2 + +sources: + - name: atomic + schema: "{{ var('snowplow__atomic_schema', 'atomic') }}" + database: "{{ var('snowplow__database', target.database) }}" + tables: + - name: com_snowplowanalytics_snowplow_link_click_1 diff --git a/custom_example/models/snowplow_web_custom_modules/users/snowplow_unified_users_custom.sql b/custom_example/models/snowplow_web_custom_modules/users/snowplow_unified_users_custom.sql new file mode 100644 index 00000000..a6daba56 --- /dev/null +++ b/custom_example/models/snowplow_web_custom_modules/users/snowplow_unified_users_custom.sql @@ -0,0 +1,35 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='incremental', + unique_key='user_primary_key', + upsert_date_key='start_tstamp', + sort='start_tstamp', + dist='user_primary_key', + partition_by = snowplow_utils.get_value_by_target_type(bigquery_val = { + "field": "start_tstamp", + "data_type": "timestamp" + }, databricks_val='start_tstamp_date'), + cluster_by=snowplow_unified.web_cluster_by_fields_users(), + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), + snowplow_optimize=true + ) +}} + + +select distinct + {{ dbt.concat(["u.user_identifier", "'-'", "s.user_ipaddress"]) }} as user_primary_key, + u.* + {% if target.type in ['databricks', 'spark'] -%} + , DATE(start_tstamp) as start_tstamp_date + {%- endif %} + +from {{ ref('snowplow_unified_users_this_run') }} u -- join sessions_this_run to sessions_conversion_this_run to produce complete sessions table +left join {{ ref('snowplow_unified_sessions')}} s on u.user_identifier = s.user_identifier +where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. diff --git a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/bigquery/snowplow_unified_pv_channel_engagement.sql b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/bigquery/snowplow_unified_pv_channel_engagement.sql new file mode 100644 index 00000000..a81a83a3 --- /dev/null +++ b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/bigquery/snowplow_unified_pv_channel_engagement.sql @@ -0,0 +1,97 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +--Using `snowplow_optimize` config to reduce table scans. Could also use the standard `incremental` materialization. + +{{ + config( + materialized='incremental', + unique_key='view_id', + upsert_date_key='start_tstamp', + partition_by = snowplow_utils.get_value_by_target_type(bigquery_val = { + "field": "start_tstamp", + "data_type": "timestamp" + }), + snowplow_optimize=true + ) +}} + +with link_clicks as ( + select distinct + ev.view_id, + + count(ev.event_id) + over(partition by ev.view_id + order by ev.derived_tstamp desc + rows between unbounded preceding and unbounded following) + as link_clicks, + + first_value(ev.unstruct_event_com_snowplowanalytics_snowplow_link_click_1_0_1.target_url) + over(partition by ev.view_id + order by ev.derived_tstamp desc + rows between unbounded preceding and unbounded following) + as first_link_target + + from {{ ref('snowplow_unified_base_events_this_run' ) }} ev -- Select events from base_events_this_run rather than raw events table + + where + {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. + and ev.unstruct_event_com_snowplowanalytics_snowplow_link_click_1_0_1.target_url is not null -- only include link click events +) + +, engagement as ( + select + pv.view_id, + pv.start_tstamp, + case + when pv.refr_medium = 'search' + and (regexp_contains(lower(pv.mkt_medium), '(cpc|ppc|sem|paidsearch)') + or regexp_contains(lower(pv.mkt_source), '(cpc|ppc|sem|paidsearch)')) then 'paidsearch' + when lower(pv.mkt_medium) like '%paidsearch%' + or lower(pv.mkt_source) like '%paidsearch%' then 'paidsearch' + when regexp_contains(lower(pv.mkt_source), '(adwords|google_paid|googleads)') + or regexp_contains(lower(pv.mkt_medium), '(adwords|google_paid|googleads)') then 'paidsearch' + when lower(pv.mkt_source) like '%google%' + and lower(pv.mkt_medium) like '%ads%' then 'paidsearch' + when pv.refr_urlhost in ('www.googleadservices.com','googleads.g.doubleclick.net') then 'paidsearch' + when regexp_contains(lower(pv.mkt_medium), '(cpv|cpa|cpp|content-text|advertising|ads)') then 'advertising' + when regexp_contains(lower(pv.mkt_medium), '(display|cpm|banner)') then 'display' + when pv.refr_medium is null and lower(pv.page_url) not like '%utm_%' then 'direct' + when (lower(pv.refr_medium) = 'search' and pv.mkt_medium is null) + or (lower(pv.refr_medium) = 'search' and lower(pv.mkt_medium) = 'organic') then 'organicsearch' + when pv.refr_medium = 'social' + or regexp_contains(lower(pv.mkt_source), '^((.*(facebook|linkedin|instagram|insta|slideshare|social|tweet|twitter|youtube|lnkd|pinterest|googleplus|instagram|plus.google.com|quora|reddit|t.co|twitch|viadeo|xing|youtube).*)|(yt|fb|li))$') + or regexp_contains(lower(pv.mkt_medium), '^(.*)(social|facebook|linkedin|twitter|instagram|tweet)(.*)$') then 'social' + when pv.refr_medium = 'email' + or lower(pv.mkt_medium) = '_mail' then 'email' + when lower(pv.mkt_medium) = 'affiliate' then 'affiliate' + when pv.refr_medium = 'unknown' or lower(pv.mkt_medium) = 'referral' or lower(pv.mkt_medium) = 'referal' then 'referral' + when pv.refr_medium = 'internal' then 'internal' + else 'others' + end as channel, + case + when pv.engaged_time_in_s = 0 then true + else false + end as is_bounced_page_view, + (pv.vertical_percentage_scrolled / 100) * 0.3 + (pv.engaged_time_in_s / 600) * 0.7 as engagement_score + + from {{ ref('snowplow_unified_views_this_run' ) }} pv --select from views_this_run rather than derived views table + where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. +) + +select + eng.view_id, + eng.start_tstamp, + lc.link_clicks, + lc.first_link_target, + eng.is_bounced_page_view, + eng.engagement_score, + eng.channel + +from engagement eng +left join link_clicks lc +on eng.view_id = lc.view_id diff --git a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/channel_engagement.yml b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/channel_engagement.yml new file mode 100644 index 00000000..b926eec0 --- /dev/null +++ b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/channel_engagement.yml @@ -0,0 +1,28 @@ +version: 2 + +models: + - name: snowplow_unified_pv_channel_engagement + description: Page view engagement grouped by channel + columns: + - name: view_id + tests: + - unique + - not_null + - name: start_tstamp + description: The timestamp when the page view started, based on `derived_tstamp` + - name: link_clicks + description: The number of links clicked on the page + - name: first_link_target + description: The url of the first link clicked on the page + - name: is_bounced_page_view + description: Was the page view a bounce visit + - name: engagement_score + description: Engagement score based on time engaged and vertical scrolling + - name: channel + description: Rule based groupings of traffic sources and mediums + tests: + - not_null + - accepted_values: + values: ['search', 'paidsearch', 'advertising', 'display', 'direct', + 'organicsearch', 'social', 'email', 'affiliate', 'referral', 'internal', + 'others'] diff --git a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/databricks/snowplow_unified_pv_channel_engagement.sql b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/databricks/snowplow_unified_pv_channel_engagement.sql new file mode 100644 index 00000000..b0820055 --- /dev/null +++ b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/databricks/snowplow_unified_pv_channel_engagement.sql @@ -0,0 +1,95 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +--Using `snowplow_optimize` config to reduce table scans. Could also use the standard `incremental` materialization. + +{{ + config( + materialized='incremental', + unique_key='view_id', + upsert_date_key='start_tstamp', + partition_by = snowplow_utils.get_partition_by(databricks_val='start_tstamp_date'), + snowplow_optimize=true + ) +}} + +with link_clicks as ( + select distinct + ev.view_id, + + count(ev.event_id) + over(partition by ev.view_id + order by ev.derived_tstamp desc + rows between unbounded preceding and unbounded following) + as link_clicks, + + first_value(ev.unstruct_event_com_snowplowanalytics_snowplow_link_click_1.target_url) + over(partition by ev.view_id + order by ev.derived_tstamp desc + rows between unbounded preceding and unbounded following) + as first_link_target + + from {{ ref('snowplow_unified_base_events_this_run' ) }} ev -- Select events from base_events_this_run rather than raw events table + + where + {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. + and ev.unstruct_event_com_snowplowanalytics_snowplow_link_click_1 is not null -- only include link click events +) + +, engagement as ( + select + pv.view_id, + pv.start_tstamp, + case + when pv.refr_medium = 'search' + and (rlike(lower(pv.mkt_medium), '(cpc|ppc|sem|paidsearch)') + or rlike(lower(pv.mkt_source), '(cpc|ppc|sem|paidsearch)')) then 'paidsearch' + when pv.mkt_medium ilike '%paidsearch%' + or pv.mkt_source ilike '%paidsearch%' then 'paidsearch' + when rlike(lower(pv.mkt_source), '(adwords|google_paid|googleads)') + or rlike(lower(pv.mkt_medium), '(adwords|google_paid|googleads)') then 'paidsearch' + when pv.mkt_source ilike '%google%' + and pv.mkt_medium ilike '%ads%' then 'paidsearch' + when pv.refr_urlhost in ('www.googleadservices.com','googleads.g.doubleclick.net') then 'paidsearch' + when rlike(lower(pv.mkt_medium), '(cpv|cpa|cpp|content-text|advertising|ads)') then 'advertising' + when rlike(lower(pv.mkt_medium), '(display|cpm|banner)') then 'display' + when pv.refr_medium is null and pv.page_url not ilike '%utm_%' then 'direct' + when (lower(pv.refr_medium) = 'search' and pv.mkt_medium is null) + or (lower(pv.refr_medium) = 'search' and lower(pv.mkt_medium) = 'organic') then 'organicsearch' + when pv.refr_medium = 'social' + or rlike(lower(pv.mkt_source),'^((.*(facebook|linkedin|instagram|insta|slideshare|social|tweet|twitter|youtube|lnkd|pinterest|googleplus|instagram|plus.google.com|quora|reddit|t.co|twitch|viadeo|xing|youtube).*)|(yt|fb|li))$') + or rlike(lower(pv.mkt_medium),'^(.*)(social|facebook|linkedin|twitter|instagram|tweet)(.*)$') then 'social' + when pv.refr_medium = 'email' + or pv.mkt_medium ilike '_mail' then 'email' + when pv.mkt_medium ilike 'affiliate' then 'affiliate' + when pv.refr_medium = 'unknown' or pv.mkt_medium ilike 'referral' or pv.mkt_medium ilike 'referal' then 'referral' + when pv.refr_medium = 'internal' then 'internal' + else 'others' + end as channel, + case + when pv.engaged_time_in_s = 0 then true + else false + end as is_bounced_page_view, + (pv.vertical_percentage_scrolled / 100) * 0.3 + (pv.engaged_time_in_s / 600) * 0.7 as engagement_score + + from {{ ref('snowplow_unified_views_this_run' ) }} pv --select from views_this_run rather than derived views table + where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. +) + +select + eng.view_id, + eng.start_tstamp, + DATE(eng.start_tstamp) as start_tstamp_date, + lc.link_clicks, + lc.first_link_target, + eng.is_bounced_page_view, + eng.engagement_score, + eng.channel + +from engagement eng +left join link_clicks lc +on eng.view_id = lc.view_id diff --git a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/default/snowplow_unified_pv_channel_engagement.sql b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/default/snowplow_unified_pv_channel_engagement.sql new file mode 100644 index 00000000..efa22c80 --- /dev/null +++ b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/default/snowplow_unified_pv_channel_engagement.sql @@ -0,0 +1,99 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +--Using `snowplow_optimize` config to reduce table scans. Could also use the standard `incremental` materialization. + +{{ + config( + materialized='incremental', + unique_key='view_id', + upsert_date_key='start_tstamp', + sort='start_tstamp', + dist='view_id', + snowplow_optimize=true + ) +}} + +with link_clicks as ( + select + ev.view_id, + + count(ev.event_id) + over(partition by ev.view_id + order by ev.derived_tstamp desc + rows between unbounded preceding and unbounded following) + as link_clicks, + + first_value(lc.target_url) + over(partition by ev.view_id + order by ev.derived_tstamp desc + rows between unbounded preceding and unbounded following) + as first_link_target + + from {{ source('atomic','com_snowplowanalytics_snowplow_link_click_1') }} lc + + inner join {{ ref('snowplow_unified_base_events_this_run' ) }} ev -- Select events from base_events_this_run rather than raw events table + on lc.root_id = ev.event_id and lc.root_tstamp = ev.collector_tstamp + + where + lc.root_tstamp >= (select lower_limit from {{ ref('snowplow_unified_base_new_event_limits') }}) -- limit link clicks table scan using the base_new_event_limits table + and lc.root_tstamp <= (select upper_limit from {{ ref('snowplow_unified_base_new_event_limits') }}) + and {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. +) + +, engagement as ( + select + pv.view_id, + pv.start_tstamp, + case + when pv.refr_medium = 'search' + and (lower(pv.mkt_medium) similar to '%(cpc|ppc|sem|paidsearch)%' + or lower(pv.mkt_source) similar to '%(cpc|ppc|sem|paidsearch)%') then 'paidsearch' + when lower(pv.mkt_medium) ilike '%paidsearch%' + or lower(pv.mkt_source) ilike '%paidsearch%' then 'paidsearch' + when lower(pv.mkt_source) similar to '%(adwords|google_paid|googleads)%' + or lower(pv.mkt_medium) similar to '%(adwords|google_paid|googleads)%' then 'paidsearch' + when pv.mkt_source ilike '%google%' + and pv.mkt_medium ilike '%ads%' then 'paidsearch' + when pv.refr_urlhost in ('www.googleadservices.com','googleads.g.doubleclick.net') then 'paidsearch' + when lower(pv.mkt_medium) similar to '%(cpv|cpa|cpp|content-text|advertising|ads)%' then 'advertising' + when lower(pv.mkt_medium) similar to '%(display|cpm|banner)%' then 'display' + when pv.refr_medium is null and pv.page_url not ilike '%utm_%' then 'direct' + when (lower(pv.refr_medium) = 'search' and pv.mkt_medium is null) + or (lower(pv.refr_medium) = 'search' and lower(pv.mkt_medium) = 'organic') then 'organicsearch' + when pv.refr_medium = 'social' + or regexp_count(lower(pv.mkt_source),'^((.*(facebook|linkedin|instagram|insta|slideshare|social|tweet|twitter|youtube|lnkd|pinterest|googleplus|instagram|plus.google.com|quora|reddit|t.co|twitch|viadeo|xing|youtube).*)|(yt|fb|li))$')>0 + or regexp_count(lower(pv.mkt_medium),'^(.*)(social|facebook|linkedin|twitter|instagram|tweet)(.*)$')>0 then 'social' + when pv.refr_medium = 'email' + or pv.mkt_medium ilike '_mail' then 'email' + when pv.mkt_medium ilike 'affiliate' then 'affiliate' + when pv.refr_medium = 'unknown' or lower(pv.mkt_medium) ilike 'referral' or lower(pv.mkt_medium) ilike 'referal' then 'referral' + when pv.refr_medium = 'internal' then 'internal' + else 'others' + end as channel, + case + when pv.engaged_time_in_s = 0 then true + else false + end as is_bounced_page_view, + (pv.vertical_percentage_scrolled / 100) * 0.3 + (pv.engaged_time_in_s / 600) * 0.7 as engagement_score + + from {{ ref('snowplow_unified_views_this_run' ) }} pv --select from views_this_run rather than derived views table + where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. +) + +select + eng.view_id, + eng.start_tstamp, + lc.link_clicks, + lc.first_link_target, + eng.is_bounced_page_view, + eng.engagement_score, + eng.channel + +from engagement eng +left join link_clicks lc +on eng.view_id = lc.view_id diff --git a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/snowflake/snowplow_unified_pv_channel_engagement.sql b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/snowflake/snowplow_unified_pv_channel_engagement.sql new file mode 100644 index 00000000..37c3c787 --- /dev/null +++ b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/snowflake/snowplow_unified_pv_channel_engagement.sql @@ -0,0 +1,95 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +--Using `snowplow_optimize` config to reduce table scans. Could also use the standard `incremental` materialization. + +{{ + config( + materialized='incremental', + unique_key='view_id', + upsert_date_key='start_tstamp', + cluster_by=snowplow_unified.web_cluster_by_fields_views(), + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), + snowplow_optimize=true + ) +}} + +with link_clicks as ( + select distinct + ev.view_id, + + count(ev.event_id) + over(partition by ev.view_id + order by ev.derived_tstamp desc + rows between unbounded preceding and unbounded following) + as link_clicks, + + first_value(ev.unstruct_event_com_snowplowanalytics_snowplow_link_click_1:targetUrl::varchar) + over(partition by ev.view_id + order by ev.derived_tstamp desc + rows between unbounded preceding and unbounded following) + as first_link_target + + from {{ ref('snowplow_unified_base_events_this_run' ) }} ev -- Select events from base_events_this_run rather than raw events table + + where + {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. + and ev.unstruct_event_com_snowplowanalytics_snowplow_link_click_1 is not null -- only include link click events +) + +, engagement as ( + select + pv.view_id, + pv.start_tstamp, + case + when pv.refr_medium = 'search' + and (rlike(lower(pv.mkt_medium), '(cpc|ppc|sem|paidsearch)') + or rlike(lower(pv.mkt_source), '(cpc|ppc|sem|paidsearch)')) then 'paidsearch' + when pv.mkt_medium ilike '%paidsearch%' + or pv.mkt_source ilike '%paidsearch%' then 'paidsearch' + when rlike(lower(pv.mkt_source), '(adwords|google_paid|googleads)') + or rlike(lower(pv.mkt_medium), '(adwords|google_paid|googleads)') then 'paidsearch' + when pv.mkt_source ilike '%google%' + and pv.mkt_medium ilike '%ads%' then 'paidsearch' + when pv.refr_urlhost in ('www.googleadservices.com','googleads.g.doubleclick.net') then 'paidsearch' + when rlike(lower(pv.mkt_medium), '(cpv|cpa|cpp|content-text|advertising|ads)') then 'advertising' + when rlike(lower(pv.mkt_medium), '(display|cpm|banner)') then 'display' + when pv.refr_medium is null and pv.page_url not ilike '%utm_%' then 'direct' + when (lower(pv.refr_medium) = 'search' and pv.mkt_medium is null) + or (lower(pv.refr_medium) = 'search' and lower(pv.mkt_medium) = 'organic') then 'organicsearch' + when pv.refr_medium = 'social' + or regexp_count(lower(pv.mkt_source),'^((.*(facebook|linkedin|instagram|insta|slideshare|social|tweet|twitter|youtube|lnkd|pinterest|googleplus|instagram|plus.google.com|quora|reddit|t.co|twitch|viadeo|xing|youtube).*)|(yt|fb|li))$')>0 + or regexp_count(lower(pv.mkt_medium),'^(.*)(social|facebook|linkedin|twitter|instagram|tweet)(.*)$')>0 then 'social' + when pv.refr_medium = 'email' + or lower(pv.mkt_medium) = '_mail' then 'email' + when lower(pv.mkt_medium) = 'affiliate' then 'affiliate' + when pv.refr_medium = 'unknown' or lower(pv.mkt_medium) = 'referral' or lower(pv.mkt_medium) = 'referal' then 'referral' + when pv.refr_medium = 'internal' then 'internal' + else 'others' + end as channel, + case + when pv.engaged_time_in_s = 0 then true + else false + end as is_bounced_page_view, + (pv.vertical_percentage_scrolled / 100) * 0.3 + (pv.engaged_time_in_s / 600) * 0.7 as engagement_score + + from {{ ref('snowplow_unified_views_this_run' ) }} pv --select from views_this_run rather than derived views table + where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. +) + +select + eng.view_id, + eng.start_tstamp, + lc.link_clicks, + lc.first_link_target, + eng.is_bounced_page_view, + eng.engagement_score, + eng.channel + +from engagement eng +left join link_clicks lc +on eng.view_id = lc.view_id diff --git a/custom_example/models/snowplow_web_custom_modules/views/snowplow_unified_views_custom.sql b/custom_example/models/snowplow_web_custom_modules/views/snowplow_unified_views_custom.sql new file mode 100644 index 00000000..1aa46d47 --- /dev/null +++ b/custom_example/models/snowplow_web_custom_modules/views/snowplow_unified_views_custom.sql @@ -0,0 +1,27 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +-- materialized as a view since we are just joining two production tables. +{{ + config( + materialized='view', + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + + +select + pv.*, + ce.link_clicks, + ce.first_link_target, + ce.is_bounced_page_view, + ce.engagement_score, + ce.channel + +from {{ ref('snowplow_unified_views') }} pv -- Join together the two incremental production tables +left join {{ ref('snowplow_unified_pv_channel_engagement')}} ce +on pv.view_id = ce.view_id diff --git a/custom_example/packages.yml b/custom_example/packages.yml new file mode 100644 index 00000000..4a6b9c19 --- /dev/null +++ b/custom_example/packages.yml @@ -0,0 +1,2 @@ +packages: + - local: ../ diff --git a/dbt_project.yml b/dbt_project.yml new file mode 100644 index 00000000..b9a36d7e --- /dev/null +++ b/dbt_project.yml @@ -0,0 +1,214 @@ +name: 'snowplow_unified' +version: '0.1.0' +config-version: 2 + +require-dbt-version: [">=1.6.0", "<2.0.0"] + +profile: 'default' + +dispatch: + - macro_namespace: dbt + search_order: ['snowplow_utils', 'dbt'] + +model-paths: ["models"] +test-paths: ["tests"] +macro-paths: ["macros"] +docs-paths: ["docs"] +asset-paths: ["assets"] + +target-path: "target" +clean-targets: + - "target" + - "dbt_modules" + - "dbt_packages" + +vars: + snowplow_unified: + # See https://docs.snowplow.io/docs/modeling-your-data/modeling-your-data-with-dbt/dbt-configuration/unified/ for more information and an interactive tool to help you with the variable setup + # Please only add those that you change the values of to your root dbt_project.yml file, do not copy all values as this can lead to unexpected issues + + # WAREHOUSE & TRACKER + # See https://docs.snowplow.io/docs/modeling-your-data/modeling-your-data-with-dbt/dbt-configuration/unified/ for more information + # snowplow__atomic_schema: 'atomic_data_sample' # Only set if not using 'atomic' schema for Snowplow events data + # snowplow__database: # Only set if not using target.database for Snowplow events data -- WILL BE IGNORED FOR DATABRICKS + snowplow__dev_target_name: dev + snowplow__events: "{{ source('atomic', 'events') }}" + # snowplow__events_table: "events" # Only set if not using 'events' table for Snowplow events data + snowplow__enable_web: true + snowplow__enable_mobile: true + snowplow__heartbeat: 10 + snowplow__min_visit_length: 5 + snowplow__sessions_table: "{{ ref('snowplow_unified_sessions') }}" # Change to your custom sessions table if you have disabled the standard sessions table in favour of a custom version. Advanced config. + snowplow__ga4_categories_seed: snowplow_unified_dim_ga4_source_categories + snowplow__geo_mapping_seed: snowplow_unified_dim_geo_country_mapping + snowplow__rfc_5646_seed: snowplow_unified_dim_rfc_5646_language_mapping + + # OPERATION & LOGIC + snowplow__allow_refresh: false + snowplow__backfill_limit_days: 30 + # snowplow__conversion_events: [{'name': 'view_page', 'condition': "event_name = 'page_view'", "list_events": true}, + # {'name': 'sign_up', 'condition': "event_name = 'sign_up'", 'value': 5} + # ] + snowplow__cwv_days_to_measure: 28 + snowplow__cwv_percentile: 75 + snowplow__days_late_allowed: 3 + # snowplow__limit_page_views_to_session: true + snowplow__list_event_counts: false + snowplow__lookback_window_hours: 6 + snowplow__max_session_days: 3 + snowplow__session_lookback_days: 730 + snowplow__session_stitching: true + snowplow__page_view_stitching: false + snowplow__session_timestamp: collector_tstamp + snowplow__start_date: '2020-01-01' + # snowplow__total_all_conversions: false + snowplow__upsert_lookback_days: 30 + snowplow__session_identifiers: [] + snowplow__user_identifiers: [] + # snowplow__user_sql: 'e.domain_userid' + snowplow__user_stitching_id: user_id + # filter your data: + snowplow__app_id: [] + snowplow__ua_bot_filter: true + + # ADDITIONS + # add extra web fields: + snowplow__enable_yauaa: false + snowplow__enable_iab: false + snowplow__enable_ua: false + snowplow__enable_browser_context: false + # add extra mobile fields: + snowplow__enable_mobile_context: false + snowplow__enable_geolocation_context: false + snowplow__enable_application_context: false + snowplow__enable_screen_context: false + snowplow__enable_application_errors_module: false + snowplow__enable_deep_link_context: false + # add extra custom fields: + snowplow__page_view_passthroughs: [] + snowplow__session_passthroughs: [] + snowplow__user_first_passthroughs: [] + snowplow__user_last_passthroughs: [] + # enable custom modules: + snowplow__enable_consent: false + snowplow__enable_cwv: false + + # WAREHOUSE SPECIFIC + + # Bigquery: + snowplow__derived_tstamp_partitioned: true + + # Snowflake: + snowplow__query_tag: snowplow_dbt + + # Databricks: + # Depending on the use case it should either be the catalog (for Unity Catalog users from databricks connector 1.1.1 onwards) or the same value as your snowplow__atomic_schema (unless changed it should be 'atomic') + snowplow__databricks_catalog: 'hive_metastore' + + # Redshift/postgres: + snowplow__entities_or_sdes: [] + snowplow__enable_load_tstamp: true # set to false if you are using the postgres loader or earlier than 4.0.0 of the RDB loader + # web only contexts + snowplow__consent_cmp_visible: com_snowplowanalytics_snowplow_cmp_visible_1 + snowplow__consent_preferences: com_snowplowanalytics_snowplow_consent_preferences_1 + snowplow__page_view_context: com_snowplowanalytics_snowplow_web_page_1 + snowplow__iab_context: com_iab_snowplow_spiders_and_robots_1 + snowplow__ua_parser_context: com_snowplowanalytics_snowplow_ua_parser_context_1 + snowplow__yauaa_context: nl_basjes_yauaa_context_1 + snowplow__cwv_context: unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1 + snowplow__browser_context: com_snowplowanalytics_snowplow_browser_context_1 + # mobile only contexts + snowplow__session_context: com_snowplowanalytics_snowplow_client_session_1 + snowplow__mobile_context: com_snowplowanalytics_snowplow_mobile_context_1 + snowplow__geolocation_context: com_snowplowanalytics_snowplow_geolocation_context_1 + snowplow__application_context: com_snowplowanalytics_mobile_application_1 + snowplow__screen_context: com_snowplowanalytics_mobile_screen_1 + snowplow__app_errors_table: com_snowplowanalytics_snowplow_application_error_1 + snowplow__screen_view_events: com_snowplowanalytics_mobile_screen_view_1 + snowplow__deep_link_context: contexts_com_snowplowanalytics_mobile_deep_link_1 + +# Completely or partially remove models from the manifest during run start. +on-run-start: + - "{{ snowplow_utils.snowplow_delete_from_manifest(var('models_to_remove',[])) }}" + +# Update manifest table with last event consumed per sucessfully executed node/model +on-run-end: + - "{{ snowplow_utils.snowplow_incremental_post_hook('snowplow_unified') }}" + + +# Tag 'snowplow_unified_incremental' allows snowplow_incremental_post_hook to identify Snowplow models and add their last sucessfull collector_tstamp to the manifest. + + +# Please only add those that you change the values of to your root dbt_project.yml file, do not copy all values as this can lead to unexpected issues +# If you wish to change the output schemas please see here: https://docs.snowplow.io/docs/modeling-your-data/modeling-your-data-with-dbt/dbt-configuration/unified/#output-schemas +models: + snowplow_unified: + +materialized: table + +file_format: delta + +bind: false + base: + +tags: "base" + manifest: + +schema: "snowplow_manifest" + scratch: + +schema: "scratch" + +tags: "scratch" + default: + enabled: "{{ target.type in ['databricks', 'spark', 'snowflake', 'bigquery'] | as_bool() }}" + redshift_postgres: + enabled: "{{ target.type in ['redshift', 'postgres'] | as_bool() }}" + + optional_modules: + consent: + +schema: "derived" + +tags: ["snowplow_unified_incremental", "derived", "consent"] + scratch: + +schema: "scratch" + +tags: "scratch" + core_web_vitals: + +schema: "derived" + +tags: ["snowplow_unified_incremental", "derived", "core_web_vitals"] + scratch: + +schema: "scratch" + +tags: "scratch" + + views: + +schema: "derived" + +tags: "snowplow_unified_incremental" + scratch: + +schema: "scratch" + +tags: "scratch" + default: + enabled: "{{ target.type in ['databricks', 'spark', 'snowflake', 'bigquery'] | as_bool() }}" + redshift_postgres: + enabled: "{{ target.type in ['redshift', 'postgres'] | as_bool() }}" + + sessions: + +schema: "derived" + +tags: "snowplow_unified_incremental" + scratch: + +schema: "scratch" + +tags: "scratch" + bigquery: + enabled: "{{ target.type == 'bigquery' | as_bool() }}" + databricks: + enabled: "{{ target.type in ['databricks', 'spark'] | as_bool() }}" + default: + enabled: "{{ target.type in ['redshift', 'postgres'] | as_bool() }}" + snowflake: + enabled: "{{ target.type == 'snowflake' | as_bool() }}" + + user_mapping: + +schema: "derived" + +tags: "snowplow_unified_incremental" + + users: + +schema: "derived" + +tags: "snowplow_unified_incremental" + scratch: + +schema: "scratch" + +tags: "scratch" + +seeds: + snowplow_unified: + +schema: snowplow_manifest diff --git a/docs/.nojekyll b/docs/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 00000000..65749e44 --- /dev/null +++ b/docs/index.html @@ -0,0 +1,102 @@ + + + + + + + dbt Docs + + + + + + + + + + + + + + + + + +
icons
+
+ + diff --git a/docs/markdown/snowplow_unified_atomic_docs.md b/docs/markdown/snowplow_unified_atomic_docs.md new file mode 100644 index 00000000..b1fe8ed0 --- /dev/null +++ b/docs/markdown/snowplow_unified_atomic_docs.md @@ -0,0 +1,46 @@ +{% docs table_page_view_context %} + +This context table contains the `view_id` associated with a given page view. + +{% enddocs %} + +{% docs table_iab_context %} + +This context table contains the data generated by the IAB Spiders & Robots enrichment. + +The IAB Spiders & Robots enrichment uses the [IAB/ABC International Spiders and Bots List](https://iabtechlab.com/software/iababc-international-spiders-and-bots-list/) to determine whether an event was produced by a user or a robot/spider based on its’ IP address and user agent. + +{% enddocs %} + + +{% docs table_ua_parser_context %} + +This context table contains the data generated by the [UA parser enrichment](https://docs.snowplow.io/docs/enriching-your-data/available-enrichments/ua-parser-enrichment/). + +{% enddocs %} + + +{% docs table_yauaa_context %} + +This context table contains the data generated by the [YAUAA enrichment](https://docs.snowplow.io/docs/enriching-your-data/available-enrichments/yauaa-enrichment/). + +{% enddocs %} + + +{% docs table_events %} + +The `events` table contains all canonical events generated by [Snowplow's](https://snowplow.io/) trackers, including web, mobile and server side events. + +{% enddocs %} + +{% docs table_cmp_visible %} + +The cmp visible events table stores events related to the Consent Management Platform becoming available for users. + +{% enddocs %} + +{% docs table_consent_preferences %} + +The consent preferences table is for storing consent preference selection events. + +{% enddocs %} diff --git a/docs/markdown/snowplow_unified_base_docs.md b/docs/markdown/snowplow_unified_base_docs.md new file mode 100644 index 00000000..5b203673 --- /dev/null +++ b/docs/markdown/snowplow_unified_base_docs.md @@ -0,0 +1,43 @@ +{% docs table_base_sessions_lifecycle_manifest %} + +This incremental table is a manifest of all sessions that have been processed by the Snowplow dbt web model. For each session, the start and end timestamp is recorded. + +By knowing the lifecycle of a session the model is able to able to determine which sessions and thus events to process for a given timeframe, as well as the complete date range required to reprocess all events of each session. + +{% enddocs %} + +{% docs table_base_incremental_manifest %} + +This incremental table is a manifest of the timestamp of the latest event consumed per model within the `snowplow-web` package as well as any models leveraging the incremental framework provided by the package. The latest event's timestamp is based off `collector_tstamp`. This table is used to determine what events should be processed in the next run of the model. +{% enddocs %} + +{% docs table_base_new_event_limits %} + +This table contains the lower and upper timestamp limits for the given run of the web model. These limits are used to select new events from the events table. + +{% enddocs %} + + +{% docs table_base_events_this_run %} + +For any given run, this table contains all required events to be consumed by subsequent nodes in the Snowplow dbt web package. This is a cleaned, deduped dataset, containing all columns from the raw events table as well as having the `view_id` joined in from the page view context. + +**Note: This table should be used as the input to any custom modules that require event level data, rather than selecting straight from `atomic.events`** + +{% enddocs %} + + +{% docs table_base_sessions_this_run %} + +For any given run, this table contains all the required sessions. + +{% enddocs %} + + +{% docs table_base_quarantined_sessions %} + +This table contains any sessions that have been quarantined. Sessions are quarantined once they exceed the maximum allowed session length, defined by `snowplow__max_session_days`. +Once quarantined, no further events from these sessions will be processed. Events up until the point of quarantine remain in your derived tables. +The reason for removing long sessions is to reduce table scans on both the events table and all derived tables. This improves performance greatly. + +{% enddocs %} diff --git a/docs/markdown/snowplow_unified_common_cols.md b/docs/markdown/snowplow_unified_common_cols.md new file mode 100644 index 00000000..e9d296cd --- /dev/null +++ b/docs/markdown/snowplow_unified_common_cols.md @@ -0,0 +1,708 @@ +{% docs col_app_id %} +Application ID e.g. ‘angry-birds’ is used to distinguish different applications that are being tracked by the same Snowplow stack, e.g. production versus dev. +{% enddocs %} + +{% docs col_platform %} +Platform e.g. ‘web’ +{% enddocs %} + +{% docs col_etl_tstamp %} +Timestamp event began ETL e.g. ‘2017-01-26 00:01:25.292’ +{% enddocs %} + +{% docs col_collector_tstamp %} +Time stamp for the event recorded by the collector e.g. ‘2013-11-26 00:02:05’ +{% enddocs %} + +{% docs col_dvce_created_tstamp %} +Timestamp event was recorded on the client device e.g. ‘2013-11-26 00:03:57.885’ +{% enddocs %} + +{% docs col_event %} +The type of event recorded e.g. ‘page_view’ +{% enddocs %} + +{% docs col_event_id %} +A UUID for each event e.g. ‘c6ef3124-b53a-4b13-a233-0088f79dcbcb’ +{% enddocs %} + +{% docs col_txn_id %} +Transaction ID set client-side, used to de-dupe records e.g. 421828 +{% enddocs %} + +{% docs col_name_tracker %} +Tracker namespace e.g. ‘sp1’ +{% enddocs %} + +{% docs col_v_tracker %} +Tracker version e.g. ‘js-3.0.0’ +{% enddocs %} + +{% docs col_v_collector %} +Collector version e.g. ‘ssc-2.1.0-kinesis’ +{% enddocs %} + +{% docs col_v_etl %} +ETL version e.g. ‘snowplow-micro-1.1.0-common-1.4.2’ +{% enddocs %} + +{% docs col_user_id %} +Unique ID set by business e.g. ‘jon.doe@email.com’ +{% enddocs %} + +{% docs col_user_ipaddress %} +User IP address e.g. ‘92.231.54.234’ +{% enddocs %} + +{% docs col_user_fingerprint %} +A user fingerprint generated by looking at the individual browser features e.g. 2161814971 +{% enddocs %} + +{% docs col_domain_userid %} +User identifier specified in your project variables. By default this is the true domain_userid, a user ID set by Snowplow using 1st party cookie e.g. ‘bc2e92ec6c204a14’ +{% enddocs %} + +{% docs col_domain_sessionidx %} +A visit / session index e.g. 3 +{% enddocs %} + +{% docs col_network_userid %} +User ID set by Snowplow using 3rd party cookie e.g. ‘ecdff4d0-9175-40ac-a8bb-325c49733607’ +{% enddocs %} + +{% docs col_geo_country %} +ISO 3166-1 code for the country the visitor is located in e.g. ‘GB’, ‘US’ +{% enddocs %} + +{% docs col_geo_region %} +ISO-3166-2 code for country region the visitor is in e.g. ‘I9’, ‘TX’ +{% enddocs %} + +{% docs col_geo_city %} +City the visitor is in e.g. ‘New York’, ‘London’ +{% enddocs %} + +{% docs col_geo_zipcode %} +Postcode the visitor is in e.g. ‘94109’ +{% enddocs %} + +{% docs col_geo_latitude %} +Visitor location latitude e.g. 37.443604 +{% enddocs %} + +{% docs col_geo_longitude %} +Visitor location longitude e.g. -122.4124 +{% enddocs %} + +{% docs col_geo_region_name %} +Visitor region name e.g. ‘Florida’ +{% enddocs %} + +{% docs col_ip_isp %} +Visitor’s ISP e.g. ‘FDN Communications’ +{% enddocs %} + +{% docs col_ip_organization %} +Organization associated with the visitor’s IP address – defaults to ISP name if none is found e.g. ‘Bouygues Telecom’ +{% enddocs %} + +{% docs col_ip_domain %} +Second level domain name associated with the visitor’s IP address e.g. ‘nuvox.net’ +{% enddocs %} + +{% docs col_ip_netspeed %} +Visitor’s connection type e.g. ‘Cable/DSL’ +{% enddocs %} + +{% docs col_page_url %} +The page URL e.g. ‘http://www.example.com’ +{% enddocs %} + +{% docs col_page_title %} +Web page title e.g. ‘Snowplow Docs – Understanding the structure of Snowplow data’ +{% enddocs %} + +{% docs col_page_referrer %} +URL of the referrer e.g. ‘http://www.referrer.com’ +{% enddocs %} + +{% docs col_page_urlscheme %} +Scheme aka protocol e.g. ‘https’ +{% enddocs %} + +{% docs col_page_urlhost %} +Host aka domain e.g. ‘“www.snowplow.io’ +{% enddocs %} + +{% docs col_page_urlport %} +Port if specified, 80 if not 80 +{% enddocs %} + +{% docs col_page_urlpath %} +Path to page e.g. ‘/product/index.html’ +{% enddocs %} + +{% docs col_page_urlquery %} +Querystring e.g. ‘id=GTM-DLRG’ +{% enddocs %} + +{% docs col_page_urlfragment %} +Fragment aka anchor e.g. ‘4-conclusion’ +{% enddocs %} + +{% docs col_refr_urlscheme %} +Referer scheme e.g. ‘http’ +{% enddocs %} + +{% docs col_refr_urlhost %} +Referer host e.g. ‘www.bing.com’ +{% enddocs %} + +{% docs col_refr_urlport %} +Referer port e.g. 80 +{% enddocs %} + +{% docs col_refr_urlpath %} +Referer page path e.g. ‘/images/search’ +{% enddocs %} + +{% docs col_refr_urlquery %} +Referer URL querystring e.g. ‘q=psychic+oracle+cards’ +{% enddocs %} + +{% docs col_refr_urlfragment %} +Referer URL fragment +{% enddocs %} + +{% docs col_refr_medium %} +Type of referer e.g. ‘search’, ‘internal’ +{% enddocs %} + +{% docs col_refr_source %} +Name of referer if recognised e.g. ‘Bing images’ +{% enddocs %} + +{% docs col_refr_term %} +Keywords if source is a search engine e.g. ‘psychic oracle cards’ +{% enddocs %} + +{% docs col_mkt_medium %} +Type of traffic source e.g. ‘cpc’, ‘affiliate’, ‘organic’, ‘social’ +{% enddocs %} + +{% docs col_mkt_source %} +The company / website where the traffic came from e.g. ‘Google’, ‘Facebook’ +{% enddocs %} + +{% docs col_mkt_term %} +Any keywords associated with the referrer e.g. ‘new age tarot decks’ +{% enddocs %} + +{% docs col_mkt_content %} +The content of the ad. (Or an ID so that it can be looked up.) e.g. 13894723 +{% enddocs %} + +{% docs col_mkt_campaign %} +The campaign ID e.g. ‘diageo-123’ +{% enddocs %} + +{% docs col_se_category %} +Category of event e.g. ‘ecomm’, ‘video’ +{% enddocs %} + +{% docs col_se_action %} +Action performed / event name e.g. ‘add-to-basket’, ‘play-video’ +{% enddocs %} + +{% docs col_se_label %} +The object of the action e.g. the ID of the video played or SKU of the product added-to-basket e.g. ‘pbz00123’ +{% enddocs %} + +{% docs col_se_property %} +A property associated with the object of the action e.g. ‘HD’, ‘large’ +{% enddocs %} + +{% docs col_se_value %} +A value associated with the event / action e.g. the value of goods added-to-basket e.g. 9.99 +{% enddocs %} + +{% docs col_tr_orderid %} +Order ID e.g. ‘#134’ +{% enddocs %} + +{% docs col_tr_affiliation %} +Transaction affiliation (e.g. store where sale took place) e.g. ‘web’ +{% enddocs %} + +{% docs col_tr_total %} +Total transaction value e.g. 12.99 +{% enddocs %} + +{% docs col_tr_tax %} +Total tax included in transaction value e.g. 3.00 +{% enddocs %} + +{% docs col_tr_shipping %} +Delivery cost charged e.g. 0.00 +{% enddocs %} + +{% docs col_tr_city %} +Delivery address, city e.g. ‘London’ +{% enddocs %} + +{% docs col_tr_state %} +Delivery address, state e.g. ‘Washington’ +{% enddocs %} + +{% docs col_tr_country %} +Delivery address, country e.g. ‘France’ +{% enddocs %} + +{% docs col_ti_orderid %} +Order ID e.g. ‘#134’ +{% enddocs %} + +{% docs col_ti_sku %} +Product SKU e.g. ‘pbz00123’ +{% enddocs %} + +{% docs col_ti_name %} +Product name e.g. ‘Cone pendulum’ +{% enddocs %} + +{% docs col_ti_category %} +Product category e.g. ‘New Age’ +{% enddocs %} + +{% docs col_ti_price %} +Product unit price e.g. 9.99 +{% enddocs %} + +{% docs col_ti_quantity %} +Number of product in transaction e.g. 2 +{% enddocs %} + +{% docs col_pp_xoffset_min %} +Minimum page x offset seen in the last ping period e.g. 0 +{% enddocs %} + +{% docs col_pp_xoffset_max %} +Maximum page x offset seen in the last ping period e.g. 100 +{% enddocs %} + +{% docs col_pp_yoffset_min %} +Minimum page y offset seen in the last ping period e.g. 0 +{% enddocs %} + +{% docs col_pp_yoffset_max %} +Maximum page y offset seen in the last ping period e.g. 200 +{% enddocs %} + +{% docs col_useragent %} +Raw useragent +{% enddocs %} + +{% docs col_br_name %} +Browser name e.g. ‘Firefox 12’ +{% enddocs %} + +{% docs col_br_family %} +Browser family e.g. ‘Firefox’ +{% enddocs %} + +{% docs col_br_version %} +Browser version e.g. ‘12.0’ +{% enddocs %} + +{% docs col_br_type %} +Browser type e.g. ‘Browser’ +{% enddocs %} + +{% docs col_br_renderengine %} +Browser rendering engine e.g. ‘GECKO’ +{% enddocs %} + +{% docs col_br_lang %} +Language the browser is set to e.g. ‘en-GB’ +{% enddocs %} + +{% docs col_br_features_pdf %} +Whether the browser recognizes PDFs e.g. True +{% enddocs %} + +{% docs col_br_features_flash %} +Whether Flash is installed e.g. True +{% enddocs %} + +{% docs col_br_features_java %} +Whether Java is installed e.g. True +{% enddocs %} + +{% docs col_br_features_director %} +Whether Adobe Shockwave is installed e.g. True +{% enddocs %} + +{% docs col_br_features_quicktime %} +Whether QuickTime is installed e.g. True +{% enddocs %} + +{% docs col_br_features_realplayer %} +Whether RealPlayer is installed e.g. True +{% enddocs %} + +{% docs col_br_features_windowsmedia %} +Whether mplayer2 is installed e.g. True +{% enddocs %} + +{% docs col_br_features_gears %} +Whether Google Gears is installed e.g. True +{% enddocs %} + +{% docs col_br_features_silverlight %} +Whether Microsoft Silverlight is installed e.g. True +{% enddocs %} + +{% docs col_br_cookies %} +Whether cookies are enabled e.g. True +{% enddocs %} + +{% docs col_br_colordepth %} +Bit depth of the browser color palette e.g. 24 +{% enddocs %} + +{% docs col_br_viewwidth %} +Viewport width e.g. 1000 +{% enddocs %} + +{% docs col_br_viewheight %} +Viewport height e.g. 1000 +{% enddocs %} + +{% docs col_os_name %} +Name of operating system e.g. ‘Android’ +{% enddocs %} + +{% docs col_os_family %} +Operating system family e.g. ‘Linux’ +{% enddocs %} + +{% docs col_os_manufacturer %} +Company responsible for OS e.g. ‘Apple’ +{% enddocs %} + +{% docs col_os_timezone %} +Client operating system timezone e.g. ‘Europe/London’ +{% enddocs %} + +{% docs col_dvce_type %} +Type of device e.g. ‘Computer’ +{% enddocs %} + +{% docs col_dvce_ismobile %} +Is the device mobile? e.g. True +{% enddocs %} + +{% docs col_dvce_screenwidth %} +Screen width in pixels e.g. 1900 +{% enddocs %} + +{% docs col_dvce_screenheight %} +Screen height in pixels e.g. 1024 +{% enddocs %} + +{% docs col_doc_charset %} +The page’s character encoding e.g. , ‘UTF-8’ +{% enddocs %} + +{% docs col_doc_width %} +The page’s width in pixels e.g. 1024 +{% enddocs %} + +{% docs col_doc_height %} +The page’s height in pixels e.g. 3000 +{% enddocs %} + +{% docs col_tr_currency %} +Currency e.g. ‘USD’ +{% enddocs %} + +{% docs col_tr_total_base %} +Total in base currency e.g. 12.99 +{% enddocs %} + +{% docs col_tr_tax_base %} +Total tax in base currency e.g. 3.00 +{% enddocs %} + +{% docs col_tr_shipping_base %} +decimal Delivery cost in base currency e.g. 0.00 +{% enddocs %} + +{% docs col_ti_currency %} +Currency e.g. ‘EUR’ +{% enddocs %} + +{% docs col_ti_price_base %} +decimal Price in base currency e.g. 9.99 +{% enddocs %} + +{% docs col_base_currency %} +Reporting currency e.g. ‘GBP’ +{% enddocs %} + +{% docs col_geo_timezone %} +Visitor timezone name e.g. ‘Europe/London’ +{% enddocs %} + +{% docs col_mkt_clickid %} +The click ID e.g. ‘ac3d8e459’ +{% enddocs %} + +{% docs col_mkt_network %} +The ad network to which the click ID belongs e.g. ‘DoubleClick’ +{% enddocs %} + +{% docs col_etl_tags %} +JSON of tags for this ETL run e.g. “[‘prod’]” +{% enddocs %} + +{% docs col_dvce_sent_tstamp %} +When the event was sent by the client device e.g. ‘2013-11-26 00:03:58.032’ +{% enddocs %} + +{% docs col_refr_domain_userid %} +The Snowplow domain_userid of the referring website e.g. ‘bc2e92ec6c204a14’ +{% enddocs %} + +{% docs col_refr_dvce_tstamp %} +The time of attaching the domain_userid to the inbound link e.g. ‘2013-11-26 00:02:05’ +{% enddocs %} + +{% docs col_domain_sessionid %} +Session identifier specified in your project variables. By default this is the true domain_sessionid i.e. a visit / session UUID e.g. ‘c6ef3124-b53a-4b13-a233-0088f79dcbcb’ +{% enddocs %} + +{% docs col_derived_tstamp %} +Timestamp making allowance for innaccurate device clock e.g. ‘2013-11-26 00:02:04’ +{% enddocs %} + +{% docs col_event_vendor %} +Who defined the event e.g. ‘com.acme’ +{% enddocs %} + +{% docs col_event_name %} +Event name e.g. ‘link_click’ +{% enddocs %} + +{% docs col_event_format %} +Format for event e.g. ‘jsonschema’ +{% enddocs %} + +{% docs col_event_version %} +Version of event schema e.g. ‘1-0-2’ +{% enddocs %} + +{% docs col_event_fingerprint %} +Hash client-set event fields e.g. AADCE520E20C2899F4CED228A79A3083 +{% enddocs %} + +{% docs col_true_tstamp %} +User-set “true timestamp” for the event e.g. ‘2013-11-26 00:02:04’ +{% enddocs %} + +{% docs col_view_id %} +A UUID for each page view e.g. ‘c6ef3124-b53a-4b13-a233-0088f79dcbcb’ +{% enddocs %} + +{% docs col_category %} +Category based on activity if the IP/UA is a spider or robot, BROWSER otherwise +{% enddocs %} + +{% docs col_primary_impact %} +Whether the spider or robot would affect page impression measurement, ad impression measurement, both or none +{% enddocs %} + +{% docs col_reason %} +Type of failed check if the IP/UA is a spider or robot, PASSED_ALL otherwise +{% enddocs %} + +{% docs col_spider_or_robot %} +True if the IP address or user agent checked against the list is a spider or robot, false otherwise +{% enddocs %} + +{% docs col_device_family %} +Device type +{% enddocs %} + + +{% docs col_ua_os_family %} +Operation system name +{% enddocs %} + +{% docs col_useragent_family %} +Useragent family (browser) name +{% enddocs %} + +{% docs col_os_major %} +Operation system major version +{% enddocs %} + +{% docs col_os_minor %} +Operation system minor version +{% enddocs %} + +{% docs col_os_patch %} +Operation system patch version +{% enddocs %} + +{% docs col_os_patch_minor %} +Operation system patch minor version +{% enddocs %} + +{% docs col_os_version %} +Operation system full version +{% enddocs %} + +{% docs col_useragent_major %} +Useragent major version +{% enddocs %} + +{% docs col_useragent_minor %} +Useragent minor version +{% enddocs %} + +{% docs col_useragent_patch %} +Useragent patch version +{% enddocs %} + +{% docs col_useragent_version %} +Full version of the useragent +{% enddocs %} + +{% docs col_device_class %} +Class of device e.g. phone +{% enddocs %} + +{% docs col_agent_class %} +Class of agent e.g. browser +{% enddocs %} + +{% docs col_agent_name %} +Name of agent e.g. Chrome +{% enddocs %} + +{% docs col_agent_name_version %} +Name and version of agent e.g. Chrome 53.0.2785.124 +{% enddocs %} + +{% docs col_agent_name_version_major %} +Name and major version of agent e.g. Chrome 53 +{% enddocs %} + +{% docs col_agent_version %} +Version of agent e.g. 53.0.2785.124 +{% enddocs %} + +{% docs col_agent_version_major %} +Major version of agent e.g. 53 +{% enddocs %} + +{% docs col_device_brand %} +Brand of device e.g. Google +{% enddocs %} + +{% docs col_device_name %} +Name of device e.g. Google Nexus 6 +{% enddocs %} + +{% docs col_device_version %} +Version of device e.g. 6.0 +{% enddocs %} + +{% docs col_layout_engine_class %} +Class of layout engine e.g. Browser +{% enddocs %} + +{% docs col_layout_engine_name %} +Name of layout engine e.g. Blink +{% enddocs %} + +{% docs col_layout_engine_name_version %} +Name and version of layout engine e.g. Blink 53.0 +{% enddocs %} + +{% docs col_layout_engine_name_version_major %} +Name and major version of layout engine e.g. Blink 53 +{% enddocs %} + +{% docs col_layout_engine_version %} +Version of layout engine e.g. 53.0 +{% enddocs %} + +{% docs col_layout_engine_version_major %} +Major version of layout engine e.g. 53 +{% enddocs %} + +{% docs col_operating_system_class %} +Class of the OS e.g. Mobile +{% enddocs %} + +{% docs col_operating_system_name %} +Name of the OS e.g. Android +{% enddocs %} + +{% docs col_operating_system_name_version %} +Name and version of the OS e.g. Android 7.0 +{% enddocs %} + +{% docs col_operating_system_version %} +Version of the OS e.g. 7.0 +{% enddocs %} + +{% docs col_model_tstamp %} +The current timestamp when the model processed this row. +{% enddocs %} + +{% docs col_mkt_source_platform %} +Source platform based off the `utm_source_platform` parameter of the first page_url in the session. +{% enddocs %} + +{% docs col_default_channel_group %} +The channels by which users arrived at your site. +{% enddocs %} + +{% docs col_geo_country_name %} +Name of the country the visitor is located in +{% enddocs %} + +{% docs col_geo_continent %} +Name of the continent the visitor is located in +{% enddocs %} + +{% docs col_br_lang_name %} +Full name of the language the browser is set to e.g. ‘English (United Kingdom)’ +{% enddocs %} + +{% docs col_device_category %} +Derived from the `device_class` it is used to classify devices into one of the following: Desktop / Mobile / Tablet / Other. +{% enddocs %} + +{% docs col_content_group %} +Custom defined rule builder to classify page based on url title, etc. Defined in macro `content_group_query`. +{% enddocs %} + +{% docs col_screen_resolution %} +Combines dvce_screenwidth x dvce_screenheight. +{% enddocs %} + +{% docs col_session_identifier %} +The session identifier as defined in your project variables. Default to domain_sessionid. +{% enddocs %} + +{% docs col_user_identifier %} +The user identifier as defined in your project variables. Default to domain_userid. +{% enddocs %} + +{% docs col_stitched_user_id %} +The `user_id` (or `domain_user_id` if not found during user stitching) when the `snowplow__session_stitching` or `snowplow__page_view_stitching` variable is enabled otherwise NULL. The `user_id` field to be used for stitching can be overwritten by `var('snowplow__user_stitching_id')`. +{% enddocs %} diff --git a/docs/markdown/snowplow_unified_macros_docs.md b/docs/markdown/snowplow_unified_macros_docs.md new file mode 100644 index 00000000..c6777652 --- /dev/null +++ b/docs/markdown/snowplow_unified_macros_docs.md @@ -0,0 +1,193 @@ +{% docs macro_filter_bots %} +{% raw %} +This macro is used to generate a warehouse specific filter for the `useragent` field to remove bots from processing, or to overwrite for custom filtering. The filter excludes any of the following in the string: +- bot +- crawl +- slurp +- spider +- archiv +- spinn +- sniff +- seo +- audit +- survey +- pingdom +- worm +- capture +- (browser|screen)shots +- analyz +- index +- thumb +- check +- facebook +- PingdomBot +- PhantomJS +- YandexBot +- Twitterbot +- a_archiver +- facebookexternalhit +- Bingbot +- BingPreview +- Googlebot +- Baiduspider +- 360(Spider|User-agent) +- semalt + +#### Returns + +A filter on `useragent` to exclude those with strings matching the above list. + +#### Usage + +```sql +select +... +from +... +where 1=1 +filter_bots() + +-- returns (snowflake) +select +... +from +... +where 1=1 +and not rlike(useragent, '.*(bot|crawl|slurp|spider|archiv|spinn|sniff|seo|audit|survey|pingdom|worm|capture|(browser|screen)shots|analyz|index|thumb|check|facebook|PingdomBot|PhantomJS|YandexBot|Twitterbot|a_archiver|facebookexternalhit|Bingbot|BingPreview|Googlebot|Baiduspider|360(Spider|User-agent)|semalt).*') +``` +{% endraw %} +{% enddocs %} + +{% docs macro_stitch_user_identifiers %} +{% raw %} +This macro is used as a post-hook on the sessions table to stitch user identities using the user_mapping table provided. + +#### Returns + +The update/merge statement to update the `stitched_user_id` column, if enabled. +{% endraw %} +{% enddocs %} + +{% docs macro_get_iab_context_fields %} +{% raw %} +This macro is used to extract the fields from the iab enrichment context for each warehouse. + +#### Returns + +The sql to extract the columns from the iab context, or these columns as nulls. +{% endraw %} +{% enddocs %} + +{% docs macro_get_ua_context_fields %} +{% raw %} +This macro is used to extract the fields from the ua enrichment context for each warehouse. + +#### Returns + +The sql to extract the columns from the ua context, or these columns as nulls. +{% endraw %} +{% enddocs %} + +{% docs macro_get_yauaa_context_fields %} +{% raw %} +This macro is used to extract the fields from the yauaa enrichment context for each warehouse. + +#### Returns + +The sql to extract the columns from the yauaa context, or these columns as nulls. +{% endraw %} +{% enddocs %} + +{% docs macro_web_cluster_by_X %} +{% raw %} +This macro is used to return the appropriate `cluster_by` fields for the table, depending on the warehouse target. + +#### Returns + +The specific fields for each warehouse (see macro code for values). +{% endraw %} +{% enddocs %} + +{% docs macro_bq_context_fields %} +{% raw %} +This macro is used to return the appropriate field and type mapping for use in `snowplow_utils.get_optional_fields`. + +#### Returns + +The specific fields and their type for the context (see macro code for values). +{% endraw %} +{% enddocs %} + +{% docs macro_allow_refresh %} +{% raw %} +This macro is used to determine if a full-refresh is allowed (depending on the environment), using the `snowplow__allow_refresh` variable. + +#### Returns +`snowplow__allow_refresh` if environment is not `dev`, `none` otherwise. + +{% endraw %} +{% enddocs %} + +{% docs macro_channel_group_query %} +{% raw %} +This macro returns the sql to identify the marketing channel from a url based on the `mkt_source`, `mkt_medium`, and `mkt_campaign` fields. It can be overwritten to use a different logic. + +#### Returns +The sql to provide the classification (expected in the form of case when statements). + +{% endraw %} +{% enddocs %} + +{% docs macro_engaged_session %} +{% raw %} +This macro returns the sql to identify if a session is classed as engaged or not. It can be overwritten to use a different logic. By default any session that has 2 or more page views, more than 2 heartbeats worth of engaged time, or has any conversion events is classed as engaged. + +Note that if you are overwriting this macro you have may not have immediate access to all fields in the derived sessions table, and may have to use a table alias to specify the column you wish to use, please see the definition of `snowplow_web_sessions_this_run` to identify which fields are available at the time of the macro call. + +#### Returns +The sql defining an engaged session (true/false). + +{% endraw %} +{% enddocs %} + +{% docs macro_core_web_vital_results_query %} +{% raw %} +This macro is used to let the user classify the tresholds to be applied for the measurements. Please make sure you set the results you would like the measurements to pass to **`good`** or align it with the `macro_core_web_vital_pass_query` macro. + +#### Returns +The sql to provide the logic for the evaluation based on user defined tresholds (expected in the form of case when statements). + +{% endraw %} +{% enddocs %} + +{% docs macro_core_web_vital_page_groups %} +{% raw %} +This macro is used to let the user classify page urls into page groups. + +#### Returns +The sql to provide the classification (expected in the form of case when statements). + +{% endraw %} +{% enddocs %} + +{% docs macro_content_group_query %} +{% raw %} +This macro is used to let the user classify page urls into content groups. + +#### Returns +The sql to provide the classification (expected in the form of case when statements). + +{% endraw %} +{% enddocs %} + +{% docs macro_core_web_vital_pass_query %} +{% raw %} +This macro is used to let the user define what counts as the overall pass condition for the core web vital measurements. + +#### Returns +The sql to provide the logic for the evaluation based on user defined tresholds (expected in the form of case when statements). + +{% endraw %} +{% enddocs %} + + diff --git a/docs/markdown/snowplow_unified_overview.md b/docs/markdown/snowplow_unified_overview.md new file mode 100644 index 00000000..3db739b0 --- /dev/null +++ b/docs/markdown/snowplow_unified_overview.md @@ -0,0 +1,71 @@ +{% docs __snowplow_web__ %} + +{% raw %} + +# Snowplow Web Package + +Welcome to the model documentation site for the Snowplow web dbt package. The package contains is a fully incremental model, that transforms raw web event data generated by the [Snowplow JavaScript tracker](https://docs.snowplow.io/docs/collecting-data/collecting-from-own-applications/javascript-trackers/) into a series of derived tables of varying levels of aggregation. + +**For more information, including a QuickStart guide, operation and configuration, and implementing your own custom modules on top of this please visit the [Snowplow Docs](https://docs.snowplow.io/docs/modeling-your-data/modeling-your-data-with-dbt/).** + +*Note this model design doc site is linked to latest release of the package. If you are not using the latest release, [generate and serve](https://docs.getdbt.com/reference/commands/cmd-docs#dbt-docs-serve) the doc site locally for accurate documentation.* + +## Overview + +This model consists of a series of modules, each producing a table which serves as the input to the next module. The 'standard' modules are: + +- Base: Performs the incremental logic, outputting the table `snowplow_web_base_events_this_run` which contains a de-duped data set of all events required for the current run of the model. +- Page Views: Aggregates event level data to a page view level, `view_id`. +- Sessions: Aggregates page view level data to a session level, `domain_sessionid`. +- Users: Aggregates session level data to a users level, `domain_userid`. +- User Mapping: Provides a mapping between user identifiers, `domain_userid` and `user_id`. This can be used for session stitching. + +Each module produces a table which acts as the input to the subsequent module (the `_this_run` tables), and updates a derived table - with the exception of the Base module, which takes atomic data as its input, and does not update a derived table. + +## Installation + +Check [dbt Hub](https://hub.getdbt.com/snowplow/snowplow_web/latest/) for the latest installation instructions, or read the [dbt docs][dbt-package-docs] for more information on installing packages. + +# Join the Snowplow community + +We welcome all ideas, questions and contributions! + +For support requests, please use our community support [Discourse][discourse] forum. + +If you find a bug, please report an issue on GitHub. + +# Copyright and license + +The snowplow-web package is Copyright 2021-2022 Snowplow Analytics Ltd. + +Licensed under the [Apache License, Version 2.0][license] (the "License"); +you may not use this software except in compliance with the License. + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +[license]: http://www.apache.org/licenses/LICENSE-2.0 +[license-image]: http://img.shields.io/badge/license-Apache--2-blue.svg?style=flat +[tracker-classificiation]: https://docs.snowplow.io/docs/collecting-data/collecting-from-own-applications/tracker-maintenance-classification/ +[early-release]: https://img.shields.io/static/v1?style=flat&label=Snowplow&message=Early%20Release&color=014477&labelColor=9ba0aa&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAeFBMVEVMaXGXANeYANeXANZbAJmXANeUANSQAM+XANeMAMpaAJhZAJeZANiXANaXANaOAM2WANVnAKWXANZ9ALtmAKVaAJmXANZaAJlXAJZdAJxaAJlZAJdbAJlbAJmQAM+UANKZANhhAJ+EAL+BAL9oAKZnAKVjAKF1ALNBd8J1AAAAKHRSTlMAa1hWXyteBTQJIEwRgUh2JjJon21wcBgNfmc+JlOBQjwezWF2l5dXzkW3/wAAAHpJREFUeNokhQOCA1EAxTL85hi7dXv/E5YPCYBq5DeN4pcqV1XbtW/xTVMIMAZE0cBHEaZhBmIQwCFofeprPUHqjmD/+7peztd62dWQRkvrQayXkn01f/gWp2CrxfjY7rcZ5V7DEMDQgmEozFpZqLUYDsNwOqbnMLwPAJEwCopZxKttAAAAAElFTkSuQmCC + +[tracker-docs]: https://docs.snowplow.io/docs/collecting-data/collecting-from-own-applications/ +[docs-what-is-dm]: https://docs.snowplow.io/docs/modeling-your-data/what-is-data-modeling/ +[docs-data-models]: https://docs.snowplow.io/docs/modeling-your-data/ +[dbt-disable-model]: https://docs.getdbt.com/reference/resource-configs/enabled#disable-a-model-in-a-package-in-order-to-use-your-own-version-of-the-model +[dbt-package-docs]: https://docs.getdbt.com/docs/building-a-dbt-project/package-management +[discourse]: http://discourse.snowplow.io/ +[dbt-selectors]: https://docs.getdbt.com/reference/node-selection/yaml-selectors +[selectors-yml-file]: https://github.com/snowplow/dbt-snowplow-web/blob/main/selectors.yml +[dbt-bq-merge-strategy]: https://docs.getdbt.com/reference/resource-configs/bigquery-configs#the-merge-strategy +[dbt-snowflake-merge-strategy]: https://docs.getdbt.com/reference/resource-configs/snowflake-configs#merge-behavior-incremental-models +[snowflake-merge-duplicates]: https://docs.snowflake.com/en/sql-reference/sql/merge.html#duplicate-join-behavior +[snowplow-utils]: https://github.com/snowplow/dbt-snowplow-utils +[user-mapping-blog]: https://snowplow.io/blog/2021/02/24/developing-a-single-customer-view-with-snowplow/ +[dbt-indexes]: https://docs.getdbt.com/reference/resource-configs/postgres-configs#indexes + +{% endraw %} +{% enddocs %} diff --git a/docs/markdown/snowplow_unified_page_views_docs.md b/docs/markdown/snowplow_unified_page_views_docs.md new file mode 100644 index 00000000..543cd86f --- /dev/null +++ b/docs/markdown/snowplow_unified_page_views_docs.md @@ -0,0 +1,25 @@ +{% docs table_page_views_this_run %} + +This staging table contains all the page views for the given run of the Web model. It possess all the same columns as `snowplow_web_page_views`. If building a custom module that requires page view events, this is the table you should reference. + +{% enddocs %} + + +{% docs table_page_views %} + +This derived incremental table contains all historic page views and should be the end point for any analysis or BI tools. + +{% enddocs %} + + +{% docs table_pv_engaged_time %} + +This model calculates the time a visitor spent engaged on a given page view. This is calculated using the number of page ping events received for that page view. + +{% enddocs %} + +{% docs table_scroll_depth %} + +This model calculates the horizontal and vertical scroll depth of the visitor on a given page view. Such metrics are useful when assessing engagement on a page view. + +{% enddocs %} diff --git a/docs/markdown/snowplow_unified_sessions_docs.md b/docs/markdown/snowplow_unified_sessions_docs.md new file mode 100644 index 00000000..1d2af14b --- /dev/null +++ b/docs/markdown/snowplow_unified_sessions_docs.md @@ -0,0 +1,12 @@ +{% docs table_sessions_this_run %} + +This staging table contains all the sessions for the given run of the Web model. It possess all the same columns as `snowplow_web_sessions`. If building a custom module that requires session level data, this is the table you should reference. + +{% enddocs %} + + +{% docs table_sessions %} + +This derived incremental table contains all historic sessions and should be the end point for any analysis or BI tools. + +{% enddocs %} diff --git a/docs/markdown/snowplow_unified_users_docs.md b/docs/markdown/snowplow_unified_users_docs.md new file mode 100644 index 00000000..58ab56a6 --- /dev/null +++ b/docs/markdown/snowplow_unified_users_docs.md @@ -0,0 +1,34 @@ + +{% docs table_users_this_run %} + +This staging table contains all the users for the given run of the Web model. It possess all the same columns as `snowplow_web_users`. If building a custom module that requires session level data, this is the table you should reference. + +{% enddocs %} + + +{% docs table_users %} + +This derived incremental table contains all historic users data and should be the end point for any analysis or BI tools. + +{% enddocs %} + + +{% docs table_users_aggs %} + +This model aggregates various metrics derived from sessions to a users level. + +{% enddocs %} + + +{% docs table_users_lasts %} + +This model identifies the last page view for a user and returns various dimensions associated with that page view. + +{% enddocs %} + + +{% docs table_users_sessions_this_run %} + +This model contains all sessions data related to users contained in the given run of the Web model + +{% enddocs %} diff --git a/integration_tests/.gitignore b/integration_tests/.gitignore new file mode 100644 index 00000000..dad33a45 --- /dev/null +++ b/integration_tests/.gitignore @@ -0,0 +1,4 @@ + +target/ +dbt_modules/ +logs/ diff --git a/integration_tests/.scripts/integration_test.sh b/integration_tests/.scripts/integration_test.sh new file mode 100755 index 00000000..980816b5 --- /dev/null +++ b/integration_tests/.scripts/integration_test.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +# Expected input: +# -d (database) target database for dbt + +while getopts 'd:' opt +do + case $opt in + d) DATABASE=$OPTARG + esac +done + +declare -a SUPPORTED_DATABASES=("bigquery" "postgres" "databricks" "redshift" "snowflake") + +# set to lower case +DATABASE="$(echo $DATABASE | tr '[:upper:]' '[:lower:]')" + +if [[ $DATABASE == "all" ]]; then + DATABASES=( "${SUPPORTED_DATABASES[@]}" ) +else + DATABASES=$DATABASE +fi + +for db in ${DATABASES[@]}; do + + echo "Snowplow unified integration tests: Seeding data" + + eval "dbt seed --full-refresh --target $db" || exit 1; + + echo "Snowplow unified integration tests: Execute models (no contexts, no conversions)" + + eval "dbt run --full-refresh --vars '{snowplow__allow_refresh: true, snowplow__backfill_limit_days: 9999, snowplow__enable_cwv: false}' --select +snowplow_unified_views snowplow_unified_integration_tests.source --target $db" || exit 1; + +done diff --git a/integration_tests/.scripts/integration_test_w_custom_module.sh b/integration_tests/.scripts/integration_test_w_custom_module.sh new file mode 100755 index 00000000..92d13cae --- /dev/null +++ b/integration_tests/.scripts/integration_test_w_custom_module.sh @@ -0,0 +1,64 @@ +#!/bin/bash + +# Expected input: +# -d (database) target database for dbt + +while getopts 'd:' opt +do + case $opt in + d) DATABASE=$OPTARG + esac +done + +declare -a SUPPORTED_DATABASES=("bigquery" "databricks" "postgres" "redshift" "snowflake") + +# set to lower case +DATABASE="$(echo $DATABASE | tr '[:upper:]' '[:lower:]')" + +if [[ $DATABASE == "all" ]]; then + DATABASES=( "${SUPPORTED_DATABASES[@]}" ) +else + DATABASES=$DATABASE +fi + +for db in ${DATABASES[@]}; do + + echo "Snowplow unified integration tests: Seeding data" + + eval "dbt seed --target $db --full-refresh" || exit 1; + + echo "Snowplow unified integration tests: Run 1: standard modules" + + eval "dbt run --target $db --full-refresh --vars '{snowplow__allow_refresh: true, snowplow__backfill_limit_days: 243}'" || exit 1; + + echo "Snowplow unified integration tests: Run 2: standard modules" + + eval "dbt run --target $db" || exit 1; + + echo "Snowplow unified integration tests: Run 3: Partial backfill of custom module + standard modules" + # This tests the functionality of the snowplow_utils.is_run_with_new_events() macro + # Could be a scenario when a new custom module is added where: + # - the main scheduled snowplow job runs i.e. all modules + custom backfill + # - then the user manually runs a job in dbt cloud to just backfill new custom module. + # This results in the derived tables being partially backfilled + + eval "dbt run --target $db --vars '{snowplow__enable_custom_example: true, snowplow__backfill_limit_days: 243}'" || exit 1; + + echo "Snowplow unified integration tests: Run 4: Partial backfill of custom module only" + + eval "dbt run --models +snowplow_unified_pv_channels --target $db --vars 'snowplow__enable_custom_example: true'" || exit 1; + + for i in {5..6} + do + echo "Snowplow unified integration tests: Run $i/6: Standard increment - all modules" + + eval "dbt run --target $db --vars 'snowplow__enable_custom_example: true'" || exit 1; + done + + echo "Snowplow unified integration tests: Test models" + + eval "dbt test --target $db --store-failures" || exit 1; + + echo "Snowplow unified integration tests: All tests passed" + +done diff --git a/integration_tests/README.md b/integration_tests/README.md new file mode 100644 index 00000000..19efd47f --- /dev/null +++ b/integration_tests/README.md @@ -0,0 +1,22 @@ +# snowplow-unified-integration-tests + +Integration test suite for the snowplow-unified dbt package. + +The `./scripts` directory contains two scripts: + +- `integration_tests.sh`: This tests the standard modules of the snowplow-unified package. It runs the Snowplow web package 4 times to replicate incremental loading of events, then performs an equality test between the actual vs expected output. +- `integration_tests_w_custom_module.sh`: This tests the standard modules of the snowplow-unified package as well as the back-filling of custom modules. In total the package is run 6 times, with run 1-2 being the standard modules, runs 3-4 being the back-filling of the newly introduced custom module, and runs 5-6 being the both the standard and custom module. Once complete, equality checks are performed on the actual vs expected output of the standard modules. + +Run the scripts using: + +```bash +bash integration_tests.sh -d {warehouse} +``` + +Supported warehouses: + +- redshift +- bigquery +- snowflake +- postgres +- all (iterates through all supported warehouses) diff --git a/integration_tests/ci/profiles.yml b/integration_tests/ci/profiles.yml new file mode 100644 index 00000000..c76fb869 --- /dev/null +++ b/integration_tests/ci/profiles.yml @@ -0,0 +1,78 @@ + +# HEY! This file is used in the Snowplow dbt Web integration tests. +# You should __NEVER__ check credentials into version control. Thanks for reading :) + +config: + send_anonymous_usage_stats: False + use_colors: True + +integration_tests: + target: "{{ env_var('DEFAULT_TARGET') }}" + outputs: + postgres: + type: postgres + host: "{{ env_var('POSTGRES_TEST_HOST') }}" + user: "{{ env_var('POSTGRES_TEST_USER') }}" + pass: "{{ env_var('POSTGRES_TEST_PASS') }}" + port: "{{ env_var('POSTGRES_TEST_PORT') | as_number }}" + dbname: "{{ env_var('POSTGRES_TEST_DBNAME') }}" + schema: "gh_sp_web_dbt_{{ env_var('SCHEMA_SUFFIX') }}" + threads: 4 + + redshift: + type: redshift + host: "{{ env_var('REDSHIFT_TEST_HOST') }}" + user: "{{ env_var('REDSHIFT_TEST_USER') }}" + pass: "{{ env_var('REDSHIFT_TEST_PASS') }}" + dbname: "{{ env_var('REDSHIFT_TEST_DBNAME') }}" + port: "{{ env_var('REDSHIFT_TEST_PORT') | as_number }}" + schema: "gh_sp_web_dbt_{{ env_var('SCHEMA_SUFFIX') }}" + threads: 4 + + bigquery: + type: bigquery + method: service-account-json + project: "{{ env_var('BIGQUERY_TEST_DATABASE') }}" + location: "{{ env_var('BIGQUERY_LOCATION') }}" + schema: "gh_sp_web_dbt_{{ env_var('SCHEMA_SUFFIX') }}" + threads: 4 + keyfile_json: + type: "{{ env_var('BIGQUERY_SERVICE_TYPE') }}" + project_id: "{{ env_var('BIGQUERY_SERVICE_PROJECT_ID') }}" + private_key_id: "{{ env_var('BIGQUERY_SERVICE_PRIVATE_KEY_ID') }}" + private_key: "{{ env_var('BIGQUERY_SERVICE_PRIVATE_KEY') }}" + client_email: "{{ env_var('BIGQUERY_SERVICE_CLIENT_EMAIL') }}" + client_id: "{{ env_var('BIGQUERY_SERVICE_CLIENT_ID') }}" + auth_uri: "{{ env_var('BIGQUERY_SERVICE_AUTH_URI') }}" + token_uri: "{{ env_var('BIGQUERY_SERVICE_TOKEN_URI') }}" + auth_provider_x509_cert_url: "{{ env_var('BIGQUERY_SERVICE_AUTH_PROVIDER_X509_CERT_URL') }}" + client_x509_cert_url: "{{ env_var('BIGQUERY_SERVICE_CLIENT_X509_CERT_URL') }}" + + snowflake: + type: snowflake + account: "{{ env_var('SNOWFLAKE_TEST_ACCOUNT') }}" + user: "{{ env_var('SNOWFLAKE_TEST_USER') }}" + password: "{{ env_var('SNOWFLAKE_TEST_PASSWORD') }}" + role: "{{ env_var('SNOWFLAKE_TEST_ROLE') }}" + database: "{{ env_var('SNOWFLAKE_TEST_DATABASE') }}" + warehouse: "{{ env_var('SNOWFLAKE_TEST_WAREHOUSE') }}" + schema: "gh_sp_web_dbt_{{ env_var('SCHEMA_SUFFIX') }}" + threads: 4 + + databricks: + type: databricks + schema: "gh_sp_web_dbt_{{ env_var('SCHEMA_SUFFIX') }}" + host: "{{ env_var('DATABRICKS_TEST_HOST') }}" + http_path: "{{ env_var('DATABRICKS_TEST_HTTP_PATH') }}" + token: "{{ env_var('DATABRICKS_TEST_TOKEN') }}" + threads: 4 + + spark: + type: spark + method: odbc + driver: "{{ env_var('DATABRICKS_TEST_HTTP_PATH') }}" + schema: "gh_sp_web_dbt_{{ env_var('SCHEMA_SUFFIX') }}" + host: "{{ env_var('DATABRICKS_TEST_HOST') }}" + token: "{{ env_var('DATABRICKS_TEST_TOKEN') }}" + endpoint: "{{ env_var('DATABRICKS_TEST_ENDPOINT') }}" + threads: 4 diff --git a/integration_tests/data/expected/bigquery/snowplow_unified_sessions_expected.csv b/integration_tests/data/expected/bigquery/snowplow_unified_sessions_expected.csv new file mode 100644 index 00000000..713858dc --- /dev/null +++ b/integration_tests/data/expected/bigquery/snowplow_unified_sessions_expected.csv @@ -0,0 +1,19 @@ +app_id,platform,domain_sessionid,domain_sessionidx,start_tstamp,end_tstamp,user_id,domain_userid,stitched_user_id,network_userid,page_views,engaged_time_in_s,event_counts,total_events,is_engaged,absolute_time_in_s,first_page_title,first_page_url,first_page_urlscheme,first_page_urlhost,first_page_urlpath,first_page_urlquery,first_page_urlfragment,last_page_title,last_page_url,last_page_urlscheme,last_page_urlhost,last_page_urlpath,last_page_urlquery,last_page_urlfragment,referrer,refr_urlscheme,refr_urlhost,refr_urlpath,refr_urlquery,refr_urlfragment,refr_medium,refr_source,refr_term,mkt_medium,mkt_source,mkt_term,mkt_content,mkt_campaign,mkt_clickid,mkt_network,mkt_source_platform,default_channel_group,geo_country,geo_region,geo_region_name,geo_city,geo_zipcode,geo_latitude,geo_longitude,geo_timezone,geo_country_name,geo_continent,last_geo_country,last_geo_region_name,last_geo_city,last_geo_country_name,last_geo_continent,user_ipaddress,useragent,br_renderengine,br_lang,br_lang_name,last_br_lang,last_br_lang_name,os_timezone,category,primary_impact,reason,spider_or_robot,useragent_family,useragent_major,useragent_minor,useragent_patch,useragent_version,os_family,os_major,os_minor,os_patch,os_patch_minor,os_version,device_family,device_class,device_category,screen_resolution,agent_class,agent_name,agent_name_version,agent_name_version_major,agent_version,agent_version_major,device_brand,device_name,device_version,layout_engine_class,layout_engine_name,layout_engine_name_version,layout_engine_name_version_major,layout_engine_version,layout_engine_version_major,operating_system_class,operating_system_name,operating_system_name_version,operating_system_version,cv_view_page_volume,cv_view_page_events,cv_view_page_values,cv_view_page_total,cv_view_page_first_conversion,cv_view_page_converted,cv__all_volume,cv__all_total,event_id,event_id2 +,web,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,1,2021-03-01 20:39:52.944 UTC,2021-03-01 20:59:19.860 UTC,dupe: event_id same collector_tstamp,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,dupe: event_id same collector_tstamp,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,6,0,"{""link_click"":1,""page_view"":6,""snplow_cookies"":5}",12,TRUE,1166,eBook: Using data to develop killer products | Snowplow,https://snowplowanalytics.com/resources/product-analytics-ebook/?utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,https,snowplowanalytics.com,/resources/product-analytics-ebook/,utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,,White paper: Transform behavioral data into actional insights| Snowplow,https://snowplowanalytics.com/resources/data-utilization/?success=true,https,snowplowanalytics.com,/resources/data-utilization/,success=true,,,,,,,,,,,display,google-ad,,,product-analytics-new-ebook,Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,Google,,Display,DE,,,,,51.2993,9.491,Europe/Berlin,Germany,Europe,DE,,,Germany,Europe,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,en-US,English (United States),en-US,English (United States),Asia/Baghdad,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,320x640,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,6,"[""bcbeb513-27a7-4b9c-9755-af5936f42c0d"",""ca9708df-2397-4cb0-ad52-69f9ff1a4d54"",""1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76"",""2aee3c4c-033d-4407-a742-2a6bef56d0e8"",""e74b2cdd-3356-4d56-97f3-aee18ff581ee"",""a40559e1-a057-4690-a846-eea35ed4dc3e""]","[0.5,0.5,0.5,0.5,0.5,0.5]",3,2021-03-01 20:39:52.944,TRUE,6,3,bcbeb513-27a7-4b9c-9755-af5936f42c0d,bcbeb513-27a7-4b9c-9755-af5936f42c0d +,web,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,1,2021-03-01 21:39:43.815 UTC,2021-03-03 21:39:50.989 UTC,long session,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,long session,3dbf6369fde3ce359786fd49194f705f54af3a53a8986b5de5bfbd717e2960a7,2,0,"{""page_view"":2,""snplow_cookies"":1}",3,TRUE,172807,White paper: Transform behavioral data into actional insights| Snowplow,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,https,snowplowanalytics.com,/resources/data-utilization/,utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,"Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,https://www.google.co.uk,https,www.google.co.uk,,,,,,,ppc,google-ad,,,data-utilization,EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,Google,,Paid Other,GB,SRY,Surrey,Redhill,RH1,51.24,-0.0973,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Surrey,Redhill,United Kingdom of Great Britain and Northern Ireland,Europe,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,en-gb,English (United Kingdom),en-gb,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,414x896,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,2,"[""9f53ce75-cceb-4437-934e-68e1911bc599"",""663bb205-f86f-4687-a0f8-684bb269cacb""]","[0.5,0.5]",1,2021-03-01 21:39:43.815,TRUE,2,1,9f53ce75-cceb-4437-934e-68e1911bc599,9f53ce75-cceb-4437-934e-68e1911bc599 +non dupe same time event,web,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,1,2021-03-03 21:27:22.334 UTC,2021-03-03 21:27:35.176 UTC,dupe: event_id different collector_tstamp,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,dupe: event_id different collector_tstamp,db1c72c5e85289ee6e249e8810079cd431a5910c2a2b07f898045e89392af5fa,3,0,"{""link_click"":1,""page_view"":3,""snplow_cookies"":2}",6,TRUE,12,"True First Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,A data pipeline for advertisers and publishers | Snowplow,https://snowplowanalytics.com/advertising/,https,snowplowanalytics.com,/advertising/,,,,,,,,,,,,,,,,,,,,Unassigned,AU,VIC,Victoria,Abbotsford,3067,-37.8061,145.0015,Australia/Melbourne,Australia,Oceania,AU,Victoria,Abbotsford,Australia,Oceania,e7ce75361190830e7257dd13d2b93f1ce95cf28ac7abd89f661c20d437002f87,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",,en-au,English (Australia),en-au,English (Australia),Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,3360x1890,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""1h2c6742-7a16-478d-b106-96f9a9a54547"",""6a1c6742-7a16-478d-b106-96f9a9a54918"",""7748e38a-f98b-4860-8da2-2243465a4d96""]","[0.5,15.9,0.5]",16.9,2021-03-03 21:27:23.095,TRUE,3,16.9,1h2c6742-7a16-478d-b106-96f9a9a54547,1h2c6742-7a16-478d-b106-96f9a9a54547 +,web,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,4,2021-03-02 19:25:22.488 UTC,2021-03-02 20:08:24.465 UTC,dupe: view_id different derived_tstamp,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,dupe: view_id different derived_tstamp,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,7,0,"{""link_click"":1,""page_view"":8,""snplow_cookies"":2}",11,TRUE,2581,"Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,Is it possible to use confluent cloud kafka sink? - Collectors - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/is-it-possible-to-use-confluent-cloud-kafka-sink/2270,https,discourse.snowplowanalytics.com,/t/is-it-possible-to-use-confluent-cloud-kafka-sink/2270,,,https://www.google.com/,https,www.google.com,/,,,,,,,,,,,,,,Unassigned,IE,L,Leinster,Dublin,D02,53.3338,-6.2488,Europe/Dublin,Ireland,Europe,IE,Leinster,Dublin,Ireland,Europe,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,en-US,English (United States),en-US,English (United States),Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1920x1080,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,8,"[""0b088136-6ec8-4979-94f1-eb1daf732b29"",""9a900d26-cf2f-4cc9-bfe2-58ef55462018"",""3ed05fa1-31a4-4664-a94a-322ce65b3312"",""9b862145-97d6-4532-a576-3d7431b8b7c9"",""0464e31b16feca1840e3196aa14cfc56"",""d74c3766-f050-4d01-b5c3-846fcb5ab011"",""7422b404-ba48-4066-9348-5a661e839dba"",""50092712-d6c6-448d-b7c3-d5585c5440e4""]","[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5]",4,2021-03-02 19:25:22.756,TRUE,8,4,0b088136-6ec8-4979-94f1-eb1daf732b29,0b088136-6ec8-4979-94f1-eb1daf732b29 +,web,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,1,2021-03-02 15:55:18.539 UTC,2021-03-02 15:59:29.752 UTC,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,cb14148aeccd3895346f44751cd42b054f92736c64bb2211da3cfde3d05ee285,4,45,"{""data_structures_workflow"":1,""event"":1,""page_ping"":5,""page_view"":4}",11,TRUE,251,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started?utm_source_platform=my_fun_platform,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,utm_source_platform=my_fun_platform,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,my_fun_platform,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,4,"[""b3278f28-800a-4b68-8846-395292399836"",""71ee02f8-62d0-419b-995a-79ce59b2ccdb"",""5abfad19-fc9c-418b-bbf3-7d8ae2ea42aa"",""ea5bf957-8fa2-48fd-8528-e1f0b36d1b85""]","[0.5,0.5,0.5,0.5]",2,2021-03-02 15:55:18.539,TRUE,4,2,b3278f28-800a-4b68-8846-395292399836,b3278f28-800a-4b68-8846-395292399836 +,web,540b6c4f7c15de9093e0f4f6cf45a062fba7606ce64558a0b1c5a34d8bb33af5,1,2021-03-02 15:55:18.539 UTC,2021-03-04 15:55:27.084 UTC,Rotating domain_userid per session,0e9ab97b5d9d9a174112df13fe9c44788af3ac9088a8b41e0998d92a8b4b5a4fc,Rotating domain_userid per session,cb14148aeccd3895346f44751cd42b054f92736c64bb2211da3cfde3d05ee285,3,0,"{""data_structures_workflow"":1,""event"":1,""page_view"":3}",5,TRUE,172808,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353"",""d986a74687eb9f6cbab79c80238852917190a0e7f0e7165043196c831a564d4c"",""0702cd11df808624d79f50d52507220fad265b8c3644c48d20cdf385db5fe310""]","[0.5,0.5,0.5]",1.5,2021-03-02 15:55:18.539,TRUE,3,1.5,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353 +,web,cde5b90f34224b1a94351fa90fcb61d41b26a52a1a8381603cf538a11edd2bb2,1,2021-03-02 02:01:19.675 UTC,2021-03-02 02:01:28.297 UTC,Multiple last sessions per user,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,Multiple last sessions per user,7a5cf702c6cc3a461ec04d4ae58f3f5a71ec4c764e2df0267cc601c5cbe94d53,3,0,"{""data_structures_workflow"":1,""event"":1,""page_view"":3}",5,TRUE,8,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368"",""bf8b2d4757e03cadb7b7a6f1e1b27c6014231f22a853b2c38992d5b92ac087f7"",""ddb20169cf990af08bb5a694f252f1a946df1eb5cfc7e3bec0f84b5861702b33""]","[0.5,0.5,0.5]",1.5,2021-03-02 02:01:19.675,TRUE,3,1.5,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368 +,web,93c11143f1de24d8f77c80bd138e815aa705a32a288a2b71bee522426b9aacc8,1,2021-03-02 02:01:28.297 UTC,2021-03-02 02:01:28.297 UTC,Multiple last sessions per user,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,Multiple last sessions per user,2b04c5552cb56c0eaa8ceaa211cceae5d804e7d01dbf18314cf261c214419a81,1,0,"{""page_view"":1}",1,TRUE,0,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,,,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http-dummy-row,localhost-dummy-row,/177234df-d425-412e-ad8d-8b97515b2807/data-structures-dummy-row,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7""]",[0.5],0.5,2021-03-02 02:01:28.297,TRUE,1,0.5,f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7,f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7 +,web,df2bf41d09f5f900cd6bd564d1ae403843c9cd767081e38bf614c950a4f73b32,1,2021-03-02 07:23:19.675 UTC,2021-03-02 07:23:24.741 UTC,Multiple first sessions per user,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,Multiple first sessions per user,e1d85d92e5f6f0d068d4629581d887ccf688715eb6988fc37da26840b0bb2bf8,1,0,"{""event"":1,""page_view"":1}",2,TRUE,5,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http-dummy-row,localhost-dummy-row,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00""]",[0.5],0.5,2021-03-02 07:23:19.675,TRUE,1,0.5,53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00,53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00 +,web,6f19f1f4f43224f646d6fed6358c39152faa088f7ab2d90f0a791ea1210a4656,1,2021-03-02 07:23:19.675 UTC,2021-03-02 07:23:28.297 UTC,Multiple first sessions per user,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,Multiple first sessions per user,5463ee9616c9a7b52f589e319d9913387e0eea55407c2a1a45f0b361947a6ac1,3,0,"{""data_structures_workflow"":1,""event"":1,""page_view"":3}",5,TRUE,8,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224"",""b57478b853e314af7fb7807a25d66e19d0217f75640a822ee31ca3691a204359"",""135c56a9a33f093a6dcacee13ae572fd484248ac3b80c3d2fa02a31c4c8b637d""]","[0.5,0.5,0.5]",1.5,2021-03-02 07:23:19.675,TRUE,3,1.5,68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224,68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224 +discourse,web,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,1418,2021-03-02 23:57:04.705 UTC,2021-03-03 00:47:49.409 UTC,user stitch - session: 2nd id: 3,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,6,0,"{""link_click"":2,""page_view"":6}",8,TRUE,3044,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,,,,,,,,,,,Unassigned,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,Australia,Oceania,AU,New South Wales,,Australia,Oceania,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,6,"[""4ef77ae4-1e5a-4d25-90ab-fda713772553"",""40305bcb-7fe6-48ae-bb23-da6cf363a671"",""32dba3f4-2af4-460b-922d-87b5c897a9d9"",""46413bf1-cd76-4ee1-bdd0-ddcb3792d04e"",""9cfe5631-dce8-49bb-b17b-dd14c962d78f"",""272d7649-0c46-4f54-afb3-279a44194d2d""]","[0.5,0.5,0.5,0.5,0.5,0.5]",3,2021-03-02 23:57:04.705,TRUE,6,3,4ef77ae4-1e5a-4d25-90ab-fda713772553,4ef77ae4-1e5a-4d25-90ab-fda713772553 +discourse,web,79831faefff0edc56d0d93ccf192b5bb58c07bec8dfff185f5cc4b104c2f0a08,1418,2021-03-01 23:57:04.705 UTC,2021-03-01 23:57:07.554 UTC,user stitch - session: 1st id: 1,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,1,0,"{""link_click"":1,""page_view"":1}",2,TRUE,2,Discourse – Test,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,Discourse – Test,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,,,,,,,,,,,Unassigned,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,Australia,Oceania,AU,New South Wales,,Australia,Oceania,19ac0d07836f1d16af50ec00a305518460650cef34622ac56fcf090bdc912444,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd""]",[0.5],0.5,2021-03-01 23:57:04.705,TRUE,1,0.5,0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd,0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd +,web,d21c000a5953335da6cd125ac349135ae6524b04dd4b107a263dfb1de131b12d,1,2020-07-03 15:55:18.542 UTC,2020-07-03 15:55:18.542 UTC,Unexpired session,12c98e1f5869e3f298fef62699ad9bbe5410d1685e8344a1a1f86e92029685f0,Unexpired session,0af211ddbca948cb63c5c7eecf386e5920842b030126f30d121e24d1fa809313,1,0,"{""page_view"":1}",1,TRUE,0,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,23429f1b5f1534d5a104927078765b7113e664bcfdfe9c7ad030507b143c7f4c,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335""]",[0.5],0.5,2020-07-03 15:55:18.542,TRUE,1,0.5,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335 +true users,web,b5c4939c16dd0f5a4396ca24474d8b050786710b1b48319ba19c5febfcb71a3b,36,2021-03-01 17:09:42.323 UTC,2021-03-01 17:09:42.323 UTC,NULL domain_userid,,,a66d14dbd61e04cdf7eaba27b2b7a0cca3147b311d02b20fc26c5121a8ff86c9,1,0,"{""page_view"":1}",1,TRUE,0,Measuring page load times with the performance timing context [tutorial] - Redshift - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,https,discourse.snowplowanalytics.com,/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,,,Measuring page load times with the performance timing context [tutorial] - Redshift - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,https,discourse.snowplowanalytics.com,/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,,,,,,,,,,,,,,,,,,,,Unassigned,NO,03,Oslo County,Oslo,0001,59.905,10.7487,Europe/Oslo,Norway,Europe,NO,Oslo County,Oslo,Norway,Europe,bbe590092e3350e7f6272664c5e0d83799529bc5e589feeca753ee9f2c7f1d7d,Mozilla/5.0 (X11; Linux x86_64; rv:82.0) Gecko/20100101 Firefox/82.0,,en-US,English (United States),en-US,English (United States),Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""b92d6cbb-8064-4bfb-80e3-8a009b317d9f""]",[0.5],0.5,2021-03-01 17:09:42.323,TRUE,1,0.5,b92d6cbb-8064-4bfb-80e3-8a009b317d9f,b92d6cbb-8064-4bfb-80e3-8a009b317d9f +,web,4d34b56a2a474e7c5d7f125c9a0ed11b7e526bf99910d6d31afaf6a8cc25d7ae,1,2021-03-01 18:01:08.687 UTC,2021-03-01 18:01:11.023 UTC,stray page ping,b3c883845957060b8cbebdaec8366d1d4ec6ad283eba1c70e8a512ec43d10875,stray page ping,7ec2509c390620525e5850288e76a5e508272aca560f75d879100c04e5954233,1,0,"{""event"":1,""page_view"":1}",2,TRUE,2,Snowplow,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,Snowplow,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""2b87c7d1-739f-4471-b344-9a6c1eda4248""]",[0.5],0.5,2021-03-01 18:01:08.687,TRUE,1,0.5,2b87c7d1-739f-4471-b344-9a6c1eda4248,2b87c7d1-739f-4471-b344-9a6c1eda4248 +,web,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140d,1,2021-03-02 22:59:24.752 UTC,2021-03-02 22:59:29.752 UTC,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,0a744995d1b20946604ec0c1af35363ce4960cc32b4146b29571d2e5a12aa75d,1,5,"{""page_ping"":1}",1,FALSE,5,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,0,[],[],0,,FALSE,0,0,ef9789a7-c267-4635-acd4-d60a3e69ff70,ef9789a7-c267-4635-acd4-d60a3e69ff70 +,web,0b5d421a98dc6af66d7da30840afb1072f518342ca058cef3af20a6e9b30fce8,1,2021-03-03 18:01:33.658 UTC,2021-03-03 18:01:38.658 UTC,stray page ping,b3c883845957060b8cbebdaec8366d1d4ec6ad283eba1c70e8a512ec43d10875,stray page ping,8446b8dea8de315d029ad45b1055eb2311f721b4a1dc8f4cf7fab308b9cf4b76,1,5,"{""page_ping"":1}",1,FALSE,5,Snowplow Insights,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,Snowplow Insights,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,0,[],[],0,,FALSE,0,0,2293979e-22b7-45c1-8ab6-35f865ad6094,2293979e-22b7-45c1-8ab6-35f865ad6094 +,web,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140e,1,2021-03-04 22:59:24.752 UTC,2021-03-04 22:59:29.752 UTC,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,0a744995d1b20946604ec0c1af35363ce4960cc32b4146b29571d2e5a12aa75d,1,5,"{""page_ping"":1}",1,TRUE,5,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,0,[],[],0,,FALSE,0,0,ef9789a7-c267-4635-acd4-d60a3e69fg90,ef9789a7-c267-4635-acd4-d60a3e69fg90 diff --git a/integration_tests/data/expected/bigquery/snowplow_unified_web_vital_measurements_expected.csv b/integration_tests/data/expected/bigquery/snowplow_unified_web_vital_measurements_expected.csv new file mode 100644 index 00000000..f42b21e0 --- /dev/null +++ b/integration_tests/data/expected/bigquery/snowplow_unified_web_vital_measurements_expected.csv @@ -0,0 +1,210 @@ +compound_key,measurement_type,page_url,device_class,geo_country,country,time_period,page_view_count,lcp_75p,fid_75p,cls_75p,ttfb_75p,inp_75p,lcp_result,fid_result,cls_result,ttfb_result,inp_result,passed +all-all-BR-last 999 days,by_country,all,all,BR,Brazil,last 999 days,2,2.326,207.95,0.185,2035.9,232.95,good,needs improvement,needs improvement,poor,needs improvement,0 +all-all-ID-last 999 days,by_country,all,all,ID,Indonesia,last 999 days,9,4.017,300,0.56,1624.9,300,poor,poor,poor,needs improvement,needs improvement,0 +all-all-PK-last 999 days,by_country,all,all,PK,Pakistan,last 999 days,11,2.515,138.95,0.03,517.9,182.35,needs improvement,needs improvement,good,good,good,0 +all-all-CN-last 999 days,by_country,all,all,CN,China,last 999 days,13,2.064,93.2,0.03,1020.9,193.2,good,good,good,needs improvement,good,1 +all-all-ES-last 999 days,by_country,all,all,ES,Spain,last 999 days,243,3.665,303,0.28,1534.4,303,needs improvement,poor,poor,needs improvement,needs improvement,0 +all-all-GB-last 999 days,by_country,all,all,GB,United Kingdom of Great Britain and Northern Ireland,last 999 days,239,3.193,283.5,0.225,1321.9,283.5,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-all-JM-last 999 days,by_country,all,all,JM,Jamaica,last 999 days,255,2.599,210,0.075,1499.4,210,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-AU-last 999 days,by_country,all,all,AU,Australia,last 999 days,218,2.189,89.45,0.05,1420.4,182.4,good,good,good,needs improvement,good,1 +all-all-CF-last 999 days,by_country,all,all,CF,Central African Republic,last 999 days,10,3.912,342.25,0.188,2288.15,342.25,needs improvement,poor,needs improvement,poor,needs improvement,0 +all-desktop-JM-last 999 days,by_country_and_device,all,desktop,JM,Jamaica,last 999 days,195,2.634,211.05,0.08,1480.4,211.05,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-desktop-CN-last 999 days,by_country_and_device,all,desktop,CN,China,last 999 days,13,2.064,93.2,0.03,1020.9,193.2,good,good,good,needs improvement,good,1 +all-mobile-ES-last 999 days,by_country_and_device,all,mobile,ES,Spain,last 999 days,67,3.576,302,0.27,1640.4,302,needs improvement,poor,poor,needs improvement,needs improvement,0 +all-desktop-PK-last 999 days,by_country_and_device,all,desktop,PK,Pakistan,last 999 days,11,2.515,138.95,0.03,517.9,182.35,needs improvement,needs improvement,good,good,good,0 +all-mobile-AU-last 999 days,by_country_and_device,all,mobile,AU,Australia,last 999 days,87,2.188,92.2,0.05,1573.9,189.3,good,good,good,needs improvement,good,1 +all-mobile-GB-last 999 days,by_country_and_device,all,mobile,GB,United Kingdom of Great Britain and Northern Ireland,last 999 days,87,3.111,293.4,0.22,1255.4,293.4,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-desktop-AU-last 999 days,by_country_and_device,all,desktop,AU,Australia,last 999 days,131,2.183,84.9,0.055,1133.9,179.7,good,good,good,needs improvement,good,1 +all-mobile-JM-last 999 days,by_country_and_device,all,mobile,JM,Jamaica,last 999 days,60,2.441,204.05,0.063,1744.65,204.05,good,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-BR-last 999 days,by_country_and_device,all,mobile,BR,Brazil,last 999 days,2,2.326,207.95,0.185,2035.9,232.95,good,needs improvement,needs improvement,poor,needs improvement,0 +all-desktop-ID-last 999 days,by_country_and_device,all,desktop,ID,Indonesia,last 999 days,9,4.017,300,0.56,1624.9,300,poor,poor,poor,needs improvement,needs improvement,0 +all-desktop-GB-last 999 days,by_country_and_device,all,desktop,GB,United Kingdom of Great Britain and Northern Ireland,last 999 days,152,3.223,281.25,0.24,1321.4,281.25,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-desktop-CF-last 999 days,by_country_and_device,all,desktop,CF,Central African Republic,last 999 days,10,3.912,342.25,0.188,2288.15,342.25,needs improvement,poor,needs improvement,poor,needs improvement,0 +all-desktop-ES-last 999 days,by_country_and_device,all,desktop,ES,Spain,last 999 days,176,3.701,303.25,0.29,1508.15,303.25,needs improvement,poor,poor,needs improvement,needs improvement,0 +all-all-all-2023-03-24 00:00:00+00,by_day,all,all,all,all,2023-03-24 00:00:00+00,13,3.067,337,0.08,2101.9,337,needs improvement,poor,good,poor,needs improvement,0 +all-all-all-2023-03-25 00:00:00+00,by_day,all,all,all,all,2023-03-25 00:00:00+00,6,2.909,274.275,0.035,1129.65,274.275,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-07 00:00:00+00,by_day,all,all,all,all,2023-03-07 00:00:00+00,19,2.379,81.4,0.065,563.4,166.5,good,good,good,good,good,1 +all-all-all-2023-03-20 00:00:00+00,by_day,all,all,all,all,2023-03-20 00:00:00+00,11,2.648,95.4,0.06,1521.9,180.9,needs improvement,good,good,needs improvement,good,0 +all-all-all-2023-03-16 00:00:00+00,by_day,all,all,all,all,2023-03-16 00:00:00+00,11,2.759,235.25,0.135,360.4,235.25,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-21 00:00:00+00,by_day,all,all,all,all,2023-03-21 00:00:00+00,12,2.998,276.525,0.21,1928.15,276.525,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-28 00:00:00+00,by_day,all,all,all,all,2023-03-28 00:00:00+00,55,2.817,238.45,0.23,1916.4,238.45,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-08 00:00:00+00,by_day,all,all,all,all,2023-03-08 00:00:00+00,26,2.602,232.65,0.075,561.65,232.65,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-10 00:00:00+00,by_day,all,all,all,all,2023-03-10 00:00:00+00,15,2.588,209.3,0.03,624.9,209.3,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-18 00:00:00+00,by_day,all,all,all,all,2023-03-18 00:00:00+00,11,2.94,148,0.255,1281.9,197,needs improvement,needs improvement,poor,needs improvement,good,0 +all-all-all-2023-03-17 00:00:00+00,by_day,all,all,all,all,2023-03-17 00:00:00+00,16,2.059,125.85,0.09,616.15,200.85,good,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-02 00:00:00+00,by_day,all,all,all,all,2023-03-02 00:00:00+00,35,2.875,243.45,0.225,401.4,243.45,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-06 00:00:00+00,by_day,all,all,all,all,2023-03-06 00:00:00+00,31,2.903,282.15,0.21,576.9,282.15,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-11 00:00:00+00,by_day,all,all,all,all,2023-03-11 00:00:00+00,7,3.775,259.5,0.215,449.9,259.5,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-09 00:00:00+00,by_day,all,all,all,all,2023-03-09 00:00:00+00,12,3.684,252,0.43,589.9,252,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-05 00:00:00+00,by_day,all,all,all,all,2023-03-05 00:00:00+00,18,3.128,251,0.088,459.4,251,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-22 00:00:00+00,by_day,all,all,all,all,2023-03-22 00:00:00+00,11,2.147,91,0.015,1830.9,172.6,good,good,good,poor,good,1 +all-all-all-2023-03-15 00:00:00+00,by_day,all,all,all,all,2023-03-15 00:00:00+00,22,2.288,97.65,0.068,520.15,186.75,good,good,good,good,good,1 +all-all-all-2023-03-19 00:00:00+00,by_day,all,all,all,all,2023-03-19 00:00:00+00,7,4.256,246,0.05,1305.4,246,poor,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-13 00:00:00+00,by_day,all,all,all,all,2023-03-13 00:00:00+00,19,2.898,277.35,0.35,549.9,277.35,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-12 00:00:00+00,by_day,all,all,all,all,2023-03-12 00:00:00+00,16,4.132,295.25,0.308,532.15,295.25,poor,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-27 00:00:00+00,by_day,all,all,all,all,2023-03-27 00:00:00+00,142,3.209,287.925,0.22,1823.65,287.925,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-14 00:00:00+00,by_day,all,all,all,all,2023-03-14 00:00:00+00,24,3.031,269.1,0.063,519.15,269.1,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-04 00:00:00+00,by_day,all,all,all,all,2023-03-04 00:00:00+00,35,3.06,286.8,0.34,537.9,286.8,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-01 00:00:00+00,by_day,all,all,all,all,2023-03-01 00:00:00+00,36,3.141,285.875,0.253,543.15,285.875,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-26 00:00:00+00,by_day,all,all,all,all,2023-03-26 00:00:00+00,368,2.881,228.925,0.09,1732.9,228.925,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-03 00:00:00+00,by_day,all,all,all,all,2023-03-03 00:00:00+00,12,3.055,219.1,0.225,407.15,219.1,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-23 00:00:00+00,by_day,all,all,all,all,2023-03-23 00:00:00+00,10,3.363,242.25,0.07,1792.4,242.25,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-desktop-all-2023-03-15 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-15 00:00:00+00,22,2.288,97.65,0.068,520.15,186.75,good,good,good,good,good,1 +all-desktop-all-2023-03-19 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-19 00:00:00+00,3,5.308,258,0.05,1121.4,258,poor,needs improvement,good,needs improvement,needs improvement,0 +all-desktop-all-2023-03-25 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-25 00:00:00+00,2,2.752,196.925,0.011,1753.9,221.925,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-desktop-all-2023-03-06 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-06 00:00:00+00,12,2.537,262.35,0.019,472.9,262.35,needs improvement,needs improvement,good,good,needs improvement,0 +all-mobile-all-2023-03-01 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-01 00:00:00+00,5,4.084,350,0.28,493.9,350,poor,poor,poor,good,needs improvement,0 +all-mobile-all-2023-03-18 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-18 00:00:00+00,5,2.171,51.2,0.03,1185.9,151.2,good,good,good,needs improvement,good,1 +all-mobile-all-2023-03-08 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-08 00:00:00+00,7,3.512,329.4,0.017,378.4,329.4,needs improvement,poor,good,good,needs improvement,0 +all-desktop-all-2023-03-28 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-28 00:00:00+00,37,2.904,229.2,0.2,1906.9,229.2,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-desktop-all-2023-03-16 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-16 00:00:00+00,11,2.759,235.25,0.135,360.4,235.25,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-mobile-all-2023-03-12 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-12 00:00:00+00,1,2.57,98,0.09,498.9,198,needs improvement,good,good,good,good,0 +all-mobile-all-2023-03-04 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-04 00:00:00+00,10,2.709,279.9,0.265,578.9,279.9,needs improvement,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-06 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-06 00:00:00+00,19,2.962,290.5,0.215,598.9,290.5,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-mobile-all-2023-03-22 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-22 00:00:00+00,10,2.232,92.05,0.015,1842.4,153.475,good,good,good,poor,good,1 +all-desktop-all-2023-03-01 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-01 00:00:00+00,31,3.119,271.25,0.145,552.4,271.25,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-2023-03-03 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-03 00:00:00+00,12,3.055,219.1,0.225,407.15,219.1,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-mobile-all-2023-03-20 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-20 00:00:00+00,9,2.501,91.8,0.019,1519.9,171.6,needs improvement,good,good,needs improvement,good,0 +all-mobile-all-2023-03-09 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-09 00:00:00+00,4,4.061,254.925,0.463,432.65,254.925,poor,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-19 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-19 00:00:00+00,4,2.063,110.4,0.036,1298.65,185.4,good,needs improvement,good,needs improvement,good,0 +all-desktop-all-2023-03-07 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-07 00:00:00+00,18,2.304,78.05,0.068,578.65,160.35,good,good,good,good,good,1 +all-desktop-all-2023-03-14 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-14 00:00:00+00,24,3.031,269.1,0.063,519.15,269.1,needs improvement,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-26 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-26 00:00:00+00,238,2.883,229.575,0.088,1735.65,229.575,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-all-2023-03-24 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-24 00:00:00+00,4,3.147,342,0.09,2040.15,342,needs improvement,poor,good,poor,needs improvement,0 +all-mobile-all-2023-03-27 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-27 00:00:00+00,32,3.265,304.2,0.213,1990.9,304.2,needs improvement,poor,needs improvement,poor,needs improvement,0 +all-mobile-all-2023-03-23 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-23 00:00:00+00,4,2.785,132.675,0.024,1930.15,207.675,needs improvement,needs improvement,good,poor,needs improvement,0 +all-desktop-all-2023-03-04 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-04 00:00:00+00,25,3.157,288,0.4,528.9,288,needs improvement,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-13 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-13 00:00:00+00,5,2.541,214.2,0.06,359.9,214.2,needs improvement,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-18 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-18 00:00:00+00,6,3.217,228.5,0.265,1306.15,228.5,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +all-mobile-all-2023-03-07 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-07 00:00:00+00,1,3.234,357,0.018,87.9,357,needs improvement,poor,good,good,needs improvement,0 +all-desktop-all-2023-03-13 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-13 00:00:00+00,14,3.246,282.525,0.385,596.4,282.525,needs improvement,needs improvement,poor,good,needs improvement,0 +all-desktop-all-2023-03-09 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-09 00:00:00+00,8,3.57,240.75,0.248,589.9,240.75,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-2023-03-02 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-02 00:00:00+00,23,3.22,267.75,0.265,421.4,267.75,needs improvement,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-05 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-05 00:00:00+00,13,3.419,267.3,0.09,472.9,267.3,needs improvement,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-08 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-08 00:00:00+00,19,2.485,92.8,0.09,573.9,182,good,good,good,good,good,1 +all-desktop-all-2023-03-21 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-21 00:00:00+00,10,3.2,280.575,0.21,1762.65,280.575,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-desktop-all-2023-03-20 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-20 00:00:00+00,2,2.819,212.375,0.57,1727.4,237.375,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +all-desktop-all-2023-03-27 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-27 00:00:00+00,110,3.19,280.8,0.238,1754.9,280.8,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-desktop-all-2023-03-12 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-12 00:00:00+00,15,4.283,296.5,0.365,534.4,296.5,poor,needs improvement,poor,good,needs improvement,0 +all-desktop-all-2023-03-22 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-22 00:00:00+00,1,1.915,88.4,0.013,1518.9,188.4,good,good,good,needs improvement,good,1 +all-desktop-all-2023-03-05 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-05 00:00:00+00,5,2.131,206.4,0.017,306.9,206.4,good,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-24 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-24 00:00:00+00,9,2.962,337,0.08,2101.9,337,needs improvement,poor,good,poor,needs improvement,0 +all-mobile-all-2023-03-26 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-26 00:00:00+00,130,2.78,227.875,0.09,1676.4,227.875,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-desktop-all-2023-03-10 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-10 00:00:00+00,15,2.588,209.3,0.03,624.9,209.3,needs improvement,needs improvement,good,good,needs improvement,0 +all-mobile-all-2023-03-28 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-28 00:00:00+00,18,2.585,246.975,0.23,1887.15,246.975,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-mobile-all-2023-03-02 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-02 00:00:00+00,12,2.095,120.65,0.033,282.4,195.65,good,needs improvement,good,good,good,0 +all-desktop-all-2023-03-11 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-11 00:00:00+00,7,3.775,259.5,0.215,449.9,259.5,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-mobile-all-2023-03-21 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-21 00:00:00+00,2,2.569,190.425,0.013,1678.15,215.425,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-desktop-all-2023-03-17 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-17 00:00:00+00,12,1.947,88.4,0.11,616.15,188.4,good,good,needs improvement,good,good,0 +all-mobile-all-2023-03-25 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-25 00:00:00+00,4,3.081,294.975,0.103,1029.15,294.975,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-all-2023-03-17 00:00:00+00,by_day_and_device,all,mobile,all,all,2023-03-17 00:00:00+00,4,2.059,215.55,0.09,560.4,215.55,good,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-23 00:00:00+00,by_day_and_device,all,desktop,all,all,2023-03-23 00:00:00+00,6,3.448,242.25,0.32,1236.4,242.25,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +all-mobile-all-last 999 days,by_device,all,mobile,all,all,last 999 days,303,2.892,250.5,0.2,1518.4,250.5,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-desktop-all-last 999 days,by_device,all,desktop,all,all,last 999 days,697,3.048,249.9,0.21,1438.9,249.9,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/anyone-guess-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/anyone-guess,desktop,all,all,last 999 days,13,2.839,265.2,0.019,627.9,265.2,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/tell-against-us-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/tell-against-us,desktop,all,all,last 999 days,8,2.731,265.325,0.29,1759.4,265.325,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/arm-any-road-able-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/arm-any-road-able,mobile,all,all,last 999 days,3,1.533,194.1,0.025,968.4,244.1,good,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/candidate-natural-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/candidate-natural,desktop,all,all,last 999 days,11,2.425,92.5,0.07,1590.9,183,good,good,good,needs improvement,good,1 +https://snowplow.io/health-already-key-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/health-already-key,desktop,all,all,last 999 days,21,2.817,214,0.019,772.9,214,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/memory-region-model-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/memory-region-model,mobile,all,all,last 999 days,6,2.771,222.975,0.019,1963.9,222.975,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/spend-computer-six-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/spend-computer-six,desktop,all,all,last 999 days,11,3.009,342,0.14,1808.4,342,needs improvement,poor,needs improvement,poor,needs improvement,0 +https://snowplow.io/road-community-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/road-community,mobile,all,all,last 999 days,4,3.766,271.775,0.123,2212.9,271.775,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/word-head-write-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/word-head-write,desktop,all,all,last 999 days,12,2.901,300,0.032,1629.65,300,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/land-power-meeting-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/land-power-meeting,desktop,all,all,last 999 days,14,3.116,247.25,0.283,1170.4,247.25,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/head-half-instead-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/head-half-instead,desktop,all,all,last 999 days,6,2.789,203,0.285,737.15,203,needs improvement,needs improvement,poor,good,needs improvement,0 +https://snowplow.io/message-choice-live-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/message-choice-live,mobile,all,all,last 999 days,3,2.612,64.9,0.165,1333.4,164.9,needs improvement,good,needs improvement,needs improvement,good,0 +https://snowplow.io/with-like-step-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/with-like-step,desktop,all,all,last 999 days,9,2.293,236.6,0.47,2102.9,236.6,good,needs improvement,poor,poor,needs improvement,0 +https://snowplow.io/actually-rock-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/actually-rock,desktop,all,all,last 999 days,16,2.755,319.35,0.113,2177.9,319.35,needs improvement,poor,needs improvement,poor,needs improvement,0 +https://snowplow.io/call-chair-itself-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/call-chair-itself,mobile,all,all,last 999 days,8,2.573,303.75,0.203,1109.4,303.75,needs improvement,poor,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/cultural-prepare-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/cultural-prepare,mobile,all,all,last 999 days,11,2.677,245,0.065,1818.9,245,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/late-candidate-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/late-candidate,desktop,all,all,last 999 days,17,2.727,204,0.27,1457.9,204,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/style-health-far-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/style-health-far,mobile,all,all,last 999 days,4,4.494,321.3,0.085,668.15,321.3,poor,poor,good,good,needs improvement,0 +https://snowplow.io/until-include-list-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/until-include-list,desktop,all,all,last 999 days,14,4.174,238.9,0.058,803.15,238.9,poor,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/crime-realize-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/crime-realize,mobile,all,all,last 999 days,7,2.236,239.35,0.024,1590.9,239.35,good,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/heat-instead-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/heat-instead,desktop,all,all,last 999 days,1,1.926,30.3,0.017,56.9,30.3,good,good,good,good,good,1 +https://snowplow.io/city-modern-figure-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/city-modern-figure,desktop,all,all,last 999 days,13,3.202,266.7,0.22,1203.9,266.7,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/spend-computer-six-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/spend-computer-six,mobile,all,all,last 999 days,5,2.244,90.4,0.09,1056.9,190.4,good,good,good,needs improvement,good,1 +https://snowplow.io/bad-business-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/bad-business,mobile,all,all,last 999 days,4,3.269,248.025,0.129,1033.4,248.025,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/ground-major-could-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/ground-major-could,desktop,all,all,last 999 days,12,2.728,249.25,0.3,637.15,249.25,needs improvement,needs improvement,poor,good,needs improvement,0 +https://snowplow.io/site-somebody-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/site-somebody,mobile,all,all,last 999 days,5,3.159,251.1,0.26,657.9,251.1,needs improvement,needs improvement,poor,good,needs improvement,0 +https://snowplow.io/staff-natural-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/staff-natural,desktop,all,all,last 999 days,1,2.729,205.8,0.013,469.9,205.8,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/new-mission-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/new-mission,mobile,all,all,last 999 days,8,3.364,315.375,0.018,893.4,315.375,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/parent-side-season-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/parent-side-season,mobile,all,all,last 999 days,4,2.644,134.125,0.036,2078.65,209.125,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/road-community-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/road-community,desktop,all,all,last 999 days,15,2.895,260.9,0.145,1500.9,260.9,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/style-health-far-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/style-health-far,desktop,all,all,last 999 days,14,2.765,292.25,0.017,1329.9,292.25,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/against-dark-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/against-dark,mobile,all,all,last 999 days,5,2.73,89.6,0.09,1005.9,189.6,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/be-program-four-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/be-program-four,mobile,all,all,last 999 days,8,2.741,254.55,0.323,1466.9,254.55,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/arm-any-road-able-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/arm-any-road-able,desktop,all,all,last 999 days,14,2.778,274.5,0.218,1211.9,274.5,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/anyone-guess-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/anyone-guess,mobile,all,all,last 999 days,4,2.496,232.575,0.086,692.65,232.575,good,needs improvement,good,good,needs improvement,0 +https://snowplow.io/wrong-table-fear-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/wrong-table-fear,desktop,all,all,last 999 days,9,3.198,91,0.06,1253.9,187,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/against-dark-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/against-dark,desktop,all,all,last 999 days,22,3.261,257.525,0.088,1338.15,257.525,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/break-opportunity-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/break-opportunity,mobile,all,all,last 999 days,5,1.724,258,0.016,651.9,258,good,needs improvement,good,good,needs improvement,0 +https://snowplow.io/customer-eye-fly-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/customer-eye-fly,desktop,all,all,last 999 days,10,2.987,251,0.162,929.65,251,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/difficult-create-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/difficult-create,mobile,all,all,last 999 days,11,3.217,267.15,0.145,1928.4,267.15,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/visit-structure-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/visit-structure,desktop,all,all,last 999 days,20,2.919,273.525,0.07,1593.15,273.525,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/wrong-table-fear-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/wrong-table-fear,mobile,all,all,last 999 days,5,2.224,211.4,0.018,1647.9,211.4,good,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/crime-realize-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/crime-realize,desktop,all,all,last 999 days,12,2.468,240.25,0.118,1423.15,240.25,good,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/probably-daughter-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/probably-daughter,mobile,all,all,last 999 days,4,2.757,229.95,0.075,825.15,229.95,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/land-power-meeting-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/land-power-meeting,mobile,all,all,last 999 days,5,2.798,212.4,0.06,803.9,212.4,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/appear-board-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/appear-board,desktop,all,all,last 999 days,11,2.933,218.55,0.019,921.9,218.55,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/tv-night-go-now-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/tv-night-go-now,desktop,all,all,last 999 days,15,2.444,250.9,0.28,1580.4,250.9,good,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/clearly-yes-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/clearly-yes,mobile,all,all,last 999 days,11,2.944,95.5,0.08,1525.9,194.55,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/research-wear-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/research-wear,desktop,all,all,last 999 days,14,3.142,259.2,0.233,1856.4,259.2,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/say-against-us-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/say-against-us,desktop,all,all,last 999 days,1,1.461,64.5,0.02,265.9,64.5,good,good,good,good,good,1 +https://snowplow.io/be-program-four-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/be-program-four,desktop,all,all,last 999 days,18,2.778,205.15,0.23,1384.65,205.15,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/break-opportunity-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/break-opportunity,desktop,all,all,last 999 days,23,3.371,235.95,0.26,1867.9,235.95,needs improvement,needs improvement,poor,poor,needs improvement,0 +https://snowplow.io/democratic-data-on-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/democratic-data-on,mobile,all,all,last 999 days,6,3.41,312.5,0.027,1160.9,312.5,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/message-choice-live-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/message-choice-live,desktop,all,all,last 999 days,11,3.417,246.45,0.053,1874.9,246.45,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/appear-board-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/appear-board,mobile,all,all,last 999 days,7,2.487,228.1,0.035,617.4,228.1,good,needs improvement,good,good,needs improvement,0 +https://snowplow.io/someone-guess-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/someone-guess,desktop,all,all,last 999 days,1,2.084,4.7,0.004,75.9,14.7,good,good,good,good,good,1 +https://snowplow.io/clearly-yes-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/clearly-yes,desktop,all,all,last 999 days,14,2.563,218.225,0.08,1141.4,218.225,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/night-go-now-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/night-go-now,mobile,all,all,last 999 days,1,1.908,70.4,0.05,228.9,70.4,good,good,good,good,good,1 +https://snowplow.io/probably-daughter-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/probably-daughter,desktop,all,all,last 999 days,16,3.229,242.825,0.245,1188.9,242.825,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/student-trip-song-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/student-trip-song,desktop,all,all,last 999 days,12,3.116,269.775,0.215,654.65,269.775,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/return-again-water-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/return-again-water,mobile,all,all,last 999 days,7,2.04,143.95,0.215,1713.9,193.95,good,needs improvement,needs improvement,needs improvement,good,0 +https://snowplow.io/late-candidate-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/late-candidate,mobile,all,all,last 999 days,2,3.655,53.3,0.027,1257.15,126.9,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/window-significant-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/window-significant,mobile,all,all,last 999 days,12,3.251,242.85,0.09,1518.65,242.85,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/difficult-create-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/difficult-create,desktop,all,all,last 999 days,13,2.956,99.5,0.23,1322.9,199.5,needs improvement,good,needs improvement,needs improvement,good,0 +https://snowplow.io/bad-business-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/bad-business,desktop,all,all,last 999 days,22,2.923,252.3,0.09,1512.65,252.3,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/remember-anything-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/remember-anything,mobile,all,all,last 999 days,3,2.539,203,0.06,787.9,253,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/customer-eye-fly-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/customer-eye-fly,mobile,all,all,last 999 days,7,2.89,258.3,0.19,1059.9,258.3,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/student-trip-song-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/student-trip-song,mobile,all,all,last 999 days,7,2.637,270.45,0.265,1154.4,270.45,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/actually-rock-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/actually-rock,mobile,all,all,last 999 days,6,2.722,218.75,0.288,1334.4,243.75,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/find-away-manage-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/find-away-manage,mobile,all,all,last 999 days,4,3.719,217.425,0.082,1899.65,217.425,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/head-half-instead-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/head-half-instead,mobile,all,all,last 999 days,5,2.574,99.8,0.09,1961.9,199.8,needs improvement,good,good,poor,good,0 +https://snowplow.io/tv-night-go-now-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/tv-night-go-now,mobile,all,all,last 999 days,7,2.74,255.6,0.03,493.9,255.6,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/on-scene-other-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/on-scene-other,desktop,all,all,last 999 days,10,3.235,229.2,0.019,1684.15,229.2,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/return-again-water-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/return-again-water,desktop,all,all,last 999 days,15,2.877,280.9,0.235,871.9,280.9,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/collection-world-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/collection-world,mobile,all,all,last 999 days,3,2.683,148.85,0.018,1758.9,198.85,needs improvement,needs improvement,good,needs improvement,good,0 +https://snowplow.io/western-city-say-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/western-city-say,desktop,all,all,last 999 days,15,3.121,252.45,0.025,1800.9,252.45,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/window-significant-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/window-significant,desktop,all,all,last 999 days,11,2.333,207.3,0.129,456.9,207.3,good,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/force-material-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/force-material,desktop,all,all,last 999 days,15,2.697,245.25,0.039,697.9,245.25,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/force-material-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/force-material,mobile,all,all,last 999 days,7,3.309,93.9,0.114,1937.4,193.9,needs improvement,good,needs improvement,poor,good,0 +https://snowplow.io/cultural-prepare-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/cultural-prepare,desktop,all,all,last 999 days,15,3.343,252,0.225,1428.4,252,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/until-include-list-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/until-include-list,mobile,all,all,last 999 days,7,2.533,231.6,0.014,1505.9,281.6,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/with-like-step-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/with-like-step,mobile,all,all,last 999 days,6,3.358,312.15,0.013,945.9,312.15,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/ground-major-could-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/ground-major-could,mobile,all,all,last 999 days,15,2.638,266.1,0.045,1769.9,266.1,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/city-modern-figure-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/city-modern-figure,mobile,all,all,last 999 days,3,2.445,146.6,0.013,1080.9,196.6,good,needs improvement,good,needs improvement,good,0 +https://snowplow.io/memory-region-model-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/memory-region-model,desktop,all,all,last 999 days,14,3.361,236.25,0.24,1872.4,236.25,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/on-scene-other-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/on-scene-other,mobile,all,all,last 999 days,8,2.456,88.2,0.113,737.4,150.6,good,good,needs improvement,good,good,0 +https://snowplow.io/spring-over-remain-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/spring-over-remain,desktop,all,all,last 999 days,13,2.984,239,0.28,963.9,239,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/visit-structure-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/visit-structure,mobile,all,all,last 999 days,2,3.483,182.8,0.014,2084.65,182.8,needs improvement,needs improvement,good,poor,good,0 +https://snowplow.io/bar-past-blood-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/bar-past-blood,mobile,all,all,last 999 days,5,3.531,228,0.2,1668.9,228,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/call-chair-itself-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/call-chair-itself,desktop,all,all,last 999 days,19,3.034,262.4,0.07,1281.4,262.4,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/find-away-manage-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/find-away-manage,desktop,all,all,last 999 days,10,3.637,251.625,0.319,1694.4,251.625,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/candidate-natural-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/candidate-natural,mobile,all,all,last 999 days,5,2.979,243,0.2,575.9,243,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/remember-anything-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/remember-anything,desktop,all,all,last 999 days,14,3.482,271.225,0.173,979.15,271.225,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/research-wear-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/research-wear,mobile,all,all,last 999 days,5,3.285,267.3,0.21,1680.9,267.3,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/bar-past-blood-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/bar-past-blood,desktop,all,all,last 999 days,7,2.958,213.7,0.3,1667.9,213.7,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/spring-over-remain-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/spring-over-remain,mobile,all,all,last 999 days,12,3.139,253.175,0.24,1924.9,253.175,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/parent-side-season-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/parent-side-season,desktop,all,all,last 999 days,12,3.126,231.975,0.075,628.4,231.975,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/new-mission-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/new-mission,desktop,all,all,last 999 days,16,3.004,238.425,0.025,1400.15,238.425,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/word-head-write-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/word-head-write,mobile,all,all,last 999 days,7,2.41,175,0.465,1607.9,225,good,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/site-somebody-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/site-somebody,desktop,all,all,last 999 days,14,2.819,228.9,0.163,640.4,228.9,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/tell-against-us-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/tell-against-us,mobile,all,all,last 999 days,5,2.131,79.2,0.2,1250.9,179.2,good,good,needs improvement,needs improvement,good,0 +https://snowplow.io/western-city-say-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/western-city-say,mobile,all,all,last 999 days,4,2.671,360,0.263,819.65,360,needs improvement,poor,poor,needs improvement,needs improvement,0 +https://snowplow.io/health-already-key-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/health-already-key,mobile,all,all,last 999 days,5,2.928,242,0.22,1367.9,242,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/tree-somebody-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/tree-somebody,desktop,all,all,last 999 days,1,0.32,29.7,0.015,501.9,29.7,good,good,good,good,good,1 +https://snowplow.io/democratic-data-on-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/democratic-data-on,desktop,all,all,last 999 days,18,2.962,232.225,0.278,1111.65,232.225,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/collection-world-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/collection-world,desktop,all,all,last 999 days,12,3.171,250.8,0.218,1758.15,250.8,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-all-all-last 999 days,overall,all,all,all,all,last 999 days,1000,2.989,250.05,0.203,1462.15,250.05,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 diff --git a/integration_tests/data/expected/databricks/snowplow_unified_sessions_expected.csv b/integration_tests/data/expected/databricks/snowplow_unified_sessions_expected.csv new file mode 100644 index 00000000..dd4a9c86 --- /dev/null +++ b/integration_tests/data/expected/databricks/snowplow_unified_sessions_expected.csv @@ -0,0 +1,19 @@ +app_id,platform,domain_sessionid,domain_sessionidx,start_tstamp,end_tstamp,user_id,domain_userid,stitched_user_id,network_userid,page_views,engaged_time_in_s,event_counts,total_events,is_engaged,absolute_time_in_s,first_page_title,first_page_url,first_page_urlscheme,first_page_urlhost,first_page_urlpath,first_page_urlquery,first_page_urlfragment,last_page_title,last_page_url,last_page_urlscheme,last_page_urlhost,last_page_urlpath,last_page_urlquery,last_page_urlfragment,referrer,refr_urlscheme,refr_urlhost,refr_urlpath,refr_urlquery,refr_urlfragment,refr_medium,refr_source,refr_term,mkt_medium,mkt_source,mkt_term,mkt_content,mkt_campaign,mkt_clickid,mkt_network,mkt_source_platform,default_channel_group,geo_country,geo_region,geo_region_name,geo_city,geo_zipcode,geo_latitude,geo_longitude,geo_timezone,geo_country_name,geo_continent,last_geo_country,last_geo_region_name,last_geo_city,last_geo_country_name,last_geo_continent,user_ipaddress,useragent,br_renderengine,br_lang,br_lang_name,last_br_lang,last_br_lang_name,os_timezone,category,primary_impact,reason,spider_or_robot,useragent_family,useragent_major,useragent_minor,useragent_patch,useragent_version,os_family,os_major,os_minor,os_patch,os_patch_minor,os_version,device_family,device_class,device_category,screen_resolution,agent_class,agent_name,agent_name_version,agent_name_version_major,agent_version,agent_version_major,device_brand,device_name,device_version,layout_engine_class,layout_engine_name,layout_engine_name_version,layout_engine_name_version_major,layout_engine_version,layout_engine_version_major,operating_system_class,operating_system_name,operating_system_name_version,operating_system_version,cv_view_page_volume,cv_view_page_events,cv_view_page_values,cv_view_page_total,cv_view_page_first_conversion,cv_view_page_converted,cv__all_volume,cv__all_total,event_id,event_id2 +,web,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,1,2021-03-01 20:39:52.944 UTC,2021-03-01 20:59:19.860 UTC,dupe: event_id same collector_tstamp,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,dupe: event_id same collector_tstamp,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,6,0,"{link_click -> 1, page_view -> 6, snplow_cookies -> 5}",12,TRUE,1167,eBook: Using data to develop killer products | Snowplow,https://snowplowanalytics.com/resources/product-analytics-ebook/?utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,https,snowplowanalytics.com,/resources/product-analytics-ebook/,utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,,White paper: Transform behavioral data into actional insights| Snowplow,https://snowplowanalytics.com/resources/data-utilization/?success=true,https,snowplowanalytics.com,/resources/data-utilization/,success=true,,,,,,,,,,,display,google-ad,,,product-analytics-new-ebook,Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,Google,,Display,DE,,,,,51.2993,9.491,Europe/Berlin,Germany,Europe,DE,,,Germany,Europe,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,en-US,English (United States),en-US,English (United States),Asia/Baghdad,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,320x640,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,6,"[""bcbeb513-27a7-4b9c-9755-af5936f42c0d"",""ca9708df-2397-4cb0-ad52-69f9ff1a4d54"",""1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76"",""2aee3c4c-033d-4407-a742-2a6bef56d0e8"",""e74b2cdd-3356-4d56-97f3-aee18ff581ee"",""a40559e1-a057-4690-a846-eea35ed4dc3e""]","[0.5,0.5,0.5,0.5,0.5,0.5]",3,2021-03-01 20:39:52.944,TRUE,6,3,bcbeb513-27a7-4b9c-9755-af5936f42c0d,bcbeb513-27a7-4b9c-9755-af5936f42c0d +,web,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,1,2021-03-01 21:39:43.815 UTC,2021-03-03 21:39:50.989 UTC,long session,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,long session,3dbf6369fde3ce359786fd49194f705f54af3a53a8986b5de5bfbd717e2960a7,2,0,"{page_view -> 2, snplow_cookies -> 1}",3,TRUE,172807,White paper: Transform behavioral data into actional insights| Snowplow,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,https,snowplowanalytics.com,/resources/data-utilization/,utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,"Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,https://www.google.co.uk,https,www.google.co.uk,,,,,,,ppc,google-ad,,,data-utilization,EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,Google,,Paid Other,GB,SRY,Surrey,Redhill,RH1,51.24,-0.0973,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Surrey,Redhill,United Kingdom of Great Britain and Northern Ireland,Europe,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,en-gb,English (United Kingdom),en-gb,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,414x896,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,2,"[""9f53ce75-cceb-4437-934e-68e1911bc599"",""663bb205-f86f-4687-a0f8-684bb269cacb""]","[0.5,0.5]",1,2021-03-01 21:39:43.815,TRUE,2,1,9f53ce75-cceb-4437-934e-68e1911bc599,9f53ce75-cceb-4437-934e-68e1911bc599 +non dupe same time event,web,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,1,2021-03-03 21:27:22.334 UTC,2021-03-03 21:27:35.176 UTC,dupe: event_id different collector_tstamp,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,dupe: event_id different collector_tstamp,db1c72c5e85289ee6e249e8810079cd431a5910c2a2b07f898045e89392af5fa,3,0,"{link_click -> 1, page_view -> 3, snplow_cookies -> 2}",6,TRUE,13,"True First Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,A data pipeline for advertisers and publishers | Snowplow,https://snowplowanalytics.com/advertising/,https,snowplowanalytics.com,/advertising/,,,,,,,,,,,,,,,,,,,,Unassigned,AU,VIC,Victoria,Abbotsford,3067,-37.8061,145.0015,Australia/Melbourne,Australia,Oceania,AU,Victoria,Abbotsford,Australia,Oceania,e7ce75361190830e7257dd13d2b93f1ce95cf28ac7abd89f661c20d437002f87,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",,en-au,English (Australia),en-au,English (Australia),Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,3360x1890,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""1h2c6742-7a16-478d-b106-96f9a9a54547"",""6a1c6742-7a16-478d-b106-96f9a9a54918"",""7748e38a-f98b-4860-8da2-2243465a4d96""]","[0.5,15.9,0.5]",16.9,2021-03-03 21:27:23.095,TRUE,3,16.9,1h2c6742-7a16-478d-b106-96f9a9a54547,1h2c6742-7a16-478d-b106-96f9a9a54547 +,web,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,4,2021-03-02 19:25:22.488 UTC,2021-03-02 20:08:24.465 UTC,dupe: view_id different derived_tstamp,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,dupe: view_id different derived_tstamp,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,7,0,"{link_click -> 1, page_view -> 8, snplow_cookies -> 2}",11,TRUE,2582,"Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,Is it possible to use confluent cloud kafka sink? - Collectors - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/is-it-possible-to-use-confluent-cloud-kafka-sink/2270,https,discourse.snowplowanalytics.com,/t/is-it-possible-to-use-confluent-cloud-kafka-sink/2270,,,https://www.google.com/,https,www.google.com,/,,,,,,,,,,,,,,Unassigned,IE,L,Leinster,Dublin,D02,53.3338,-6.2488,Europe/Dublin,Ireland,Europe,IE,Leinster,Dublin,Ireland,Europe,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,en-US,English (United States),en-US,English (United States),Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,1920x1080,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,8,"[""0b088136-6ec8-4979-94f1-eb1daf732b29"",""9a900d26-cf2f-4cc9-bfe2-58ef55462018"",""3ed05fa1-31a4-4664-a94a-322ce65b3312"",""9b862145-97d6-4532-a576-3d7431b8b7c9"",""0464e31b16feca1840e3196aa14cfc56"",""d74c3766-f050-4d01-b5c3-846fcb5ab011"",""7422b404-ba48-4066-9348-5a661e839dba"",""50092712-d6c6-448d-b7c3-d5585c5440e4""]","[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5]",4,2021-03-02 19:25:22.756,TRUE,8,4,0b088136-6ec8-4979-94f1-eb1daf732b29,0b088136-6ec8-4979-94f1-eb1daf732b29 +,web,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,1,2021-03-02 15:55:18.539 UTC,2021-03-02 15:59:29.752 UTC,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,cb14148aeccd3895346f44751cd42b054f92736c64bb2211da3cfde3d05ee285,4,45,"{data_structures_workflow -> 1, event -> 1, page_ping -> 5, page_view -> 4}",11,TRUE,251,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started?utm_source_platform=my_fun_platform,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,utm_source_platform=my_fun_platform,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,my_fun_platform,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,4,"[""b3278f28-800a-4b68-8846-395292399836"",""71ee02f8-62d0-419b-995a-79ce59b2ccdb"",""5abfad19-fc9c-418b-bbf3-7d8ae2ea42aa"",""ea5bf957-8fa2-48fd-8528-e1f0b36d1b85""]","[0.5,0.5,0.5,0.5]",2,2021-03-02 15:55:18.539,TRUE,4,2,b3278f28-800a-4b68-8846-395292399836,b3278f28-800a-4b68-8846-395292399836 +,web,540b6c4f7c15de9093e0f4f6cf45a062fba7606ce64558a0b1c5a34d8bb33af5,1,2021-03-02 15:55:18.539 UTC,2021-03-04 15:55:27.084 UTC,Rotating domain_userid per session,0e9ab97b5d9d9a174112df13fe9c44788af3ac9088a8b41e0998d92a8b4b5a4fc,Rotating domain_userid per session,cb14148aeccd3895346f44751cd42b054f92736c64bb2211da3cfde3d05ee285,3,0,"{data_structures_workflow -> 1, event -> 1, page_view -> 3}",5,TRUE,172809,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353"",""d986a74687eb9f6cbab79c80238852917190a0e7f0e7165043196c831a564d4c"",""0702cd11df808624d79f50d52507220fad265b8c3644c48d20cdf385db5fe310""]","[0.5,0.5,0.5]",1.5,2021-03-02 15:55:18.539,TRUE,3,1.5,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353 +,web,cde5b90f34224b1a94351fa90fcb61d41b26a52a1a8381603cf538a11edd2bb2,1,2021-03-02 02:01:19.675 UTC,2021-03-02 02:01:28.297 UTC,Multiple last sessions per user,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,Multiple last sessions per user,7a5cf702c6cc3a461ec04d4ae58f3f5a71ec4c764e2df0267cc601c5cbe94d53,3,0,"{data_structures_workflow -> 1, event -> 1, page_view -> 3}",5,TRUE,9,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368"",""bf8b2d4757e03cadb7b7a6f1e1b27c6014231f22a853b2c38992d5b92ac087f7"",""ddb20169cf990af08bb5a694f252f1a946df1eb5cfc7e3bec0f84b5861702b33""]","[0.5,0.5,0.5]",1.5,2021-03-02 02:01:19.675,TRUE,3,1.5,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368 +,web,93c11143f1de24d8f77c80bd138e815aa705a32a288a2b71bee522426b9aacc8,1,2021-03-02 02:01:28.297 UTC,2021-03-02 02:01:28.297 UTC,Multiple last sessions per user,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,Multiple last sessions per user,2b04c5552cb56c0eaa8ceaa211cceae5d804e7d01dbf18314cf261c214419a81,1,0,{page_view -> 1},1,TRUE,0,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,,,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http-dummy-row,localhost-dummy-row,/177234df-d425-412e-ad8d-8b97515b2807/data-structures-dummy-row,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7""]",[0.5],0.5,2021-03-02 02:01:28.297,TRUE,1,0.5,f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7,f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7 +,web,df2bf41d09f5f900cd6bd564d1ae403843c9cd767081e38bf614c950a4f73b32,1,2021-03-02 07:23:19.675 UTC,2021-03-02 07:23:24.741 UTC,Multiple first sessions per user,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,Multiple first sessions per user,e1d85d92e5f6f0d068d4629581d887ccf688715eb6988fc37da26840b0bb2bf8,1,0,"{event -> 1, page_view -> 1}",2,TRUE,5,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http-dummy-row,localhost-dummy-row,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00""]",[0.5],0.5,2021-03-02 07:23:19.675,TRUE,1,0.5,53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00,53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00 +,web,6f19f1f4f43224f646d6fed6358c39152faa088f7ab2d90f0a791ea1210a4656,1,2021-03-02 07:23:19.675 UTC,2021-03-02 07:23:28.297 UTC,Multiple first sessions per user,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,Multiple first sessions per user,5463ee9616c9a7b52f589e319d9913387e0eea55407c2a1a45f0b361947a6ac1,3,0,"{data_structures_workflow -> 1, event -> 1, page_view -> 3}",5,TRUE,9,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224"",""b57478b853e314af7fb7807a25d66e19d0217f75640a822ee31ca3691a204359"",""135c56a9a33f093a6dcacee13ae572fd484248ac3b80c3d2fa02a31c4c8b637d""]","[0.5,0.5,0.5]",1.5,2021-03-02 07:23:19.675,TRUE,3,1.5,68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224,68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224 +discourse,web,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,1418,2021-03-02 23:57:04.705 UTC,2021-03-03 00:47:49.409 UTC,user stitch - session: 2nd id: 3,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,6,0,"{link_click -> 2, page_view -> 6}",8,TRUE,3045,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,,,,,,,,,,,Unassigned,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,Australia,Oceania,AU,New South Wales,,Australia,Oceania,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,6,"[""4ef77ae4-1e5a-4d25-90ab-fda713772553"",""40305bcb-7fe6-48ae-bb23-da6cf363a671"",""32dba3f4-2af4-460b-922d-87b5c897a9d9"",""46413bf1-cd76-4ee1-bdd0-ddcb3792d04e"",""9cfe5631-dce8-49bb-b17b-dd14c962d78f"",""272d7649-0c46-4f54-afb3-279a44194d2d""]","[0.5,0.5,0.5,0.5,0.5,0.5]",3,2021-03-02 23:57:04.705,TRUE,6,3,4ef77ae4-1e5a-4d25-90ab-fda713772553,4ef77ae4-1e5a-4d25-90ab-fda713772553 +discourse,web,79831faefff0edc56d0d93ccf192b5bb58c07bec8dfff185f5cc4b104c2f0a08,1418,2021-03-01 23:57:04.705 UTC,2021-03-01 23:57:07.554 UTC,user stitch - session: 1st id: 1,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,1,0,"{link_click -> 1, page_view -> 1}",2,TRUE,3,Discourse – Test,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,Discourse – Test,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,,,,,,,,,,,Unassigned,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,Australia,Oceania,AU,New South Wales,,Australia,Oceania,19ac0d07836f1d16af50ec00a305518460650cef34622ac56fcf090bdc912444,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd""]",[0.5],0.5,2021-03-01 23:57:04.705,TRUE,1,0.5,0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd,0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd +,web,d21c000a5953335da6cd125ac349135ae6524b04dd4b107a263dfb1de131b12d,1,2020-07-03 15:55:18.542 UTC,2020-07-03 15:55:18.542 UTC,Unexpired session,12c98e1f5869e3f298fef62699ad9bbe5410d1685e8344a1a1f86e92029685f0,Unexpired session,0af211ddbca948cb63c5c7eecf386e5920842b030126f30d121e24d1fa809313,1,0,{page_view -> 1},1,TRUE,0,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,23429f1b5f1534d5a104927078765b7113e664bcfdfe9c7ad030507b143c7f4c,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335""]",[0.5],0.5,2020-07-03 15:55:18.542,TRUE,1,0.5,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335 +true users,web,b5c4939c16dd0f5a4396ca24474d8b050786710b1b48319ba19c5febfcb71a3b,36,2021-03-01 17:09:42.323 UTC,2021-03-01 17:09:42.323 UTC,NULL domain_userid,,,a66d14dbd61e04cdf7eaba27b2b7a0cca3147b311d02b20fc26c5121a8ff86c9,1,0,{page_view -> 1},1,TRUE,0,Measuring page load times with the performance timing context [tutorial] - Redshift - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,https,discourse.snowplowanalytics.com,/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,,,Measuring page load times with the performance timing context [tutorial] - Redshift - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,https,discourse.snowplowanalytics.com,/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,,,,,,,,,,,,,,,,,,,,Unassigned,NO,03,Oslo County,Oslo,0001,59.905,10.7487,Europe/Oslo,Norway,Europe,NO,Oslo County,Oslo,Norway,Europe,bbe590092e3350e7f6272664c5e0d83799529bc5e589feeca753ee9f2c7f1d7d,Mozilla/5.0 (X11; Linux x86_64; rv:82.0) Gecko/20100101 Firefox/82.0,,en-US,English (United States),en-US,English (United States),Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""b92d6cbb-8064-4bfb-80e3-8a009b317d9f""]",[0.5],0.5,2021-03-01 17:09:42.323,TRUE,1,0.5,b92d6cbb-8064-4bfb-80e3-8a009b317d9f,b92d6cbb-8064-4bfb-80e3-8a009b317d9f +,web,4d34b56a2a474e7c5d7f125c9a0ed11b7e526bf99910d6d31afaf6a8cc25d7ae,1,2021-03-01 18:01:08.687 UTC,2021-03-01 18:01:11.023 UTC,stray page ping,b3c883845957060b8cbebdaec8366d1d4ec6ad283eba1c70e8a512ec43d10875,stray page ping,7ec2509c390620525e5850288e76a5e508272aca560f75d879100c04e5954233,1,0,"{event -> 1, page_view -> 1}",2,TRUE,3,Snowplow,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,Snowplow,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""2b87c7d1-739f-4471-b344-9a6c1eda4248""]",[0.5],0.5,2021-03-01 18:01:08.687,TRUE,1,0.5,2b87c7d1-739f-4471-b344-9a6c1eda4248,2b87c7d1-739f-4471-b344-9a6c1eda4248 +,web,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140d,1,2021-03-02 22:59:24.752 UTC,2021-03-02 22:59:29.752 UTC,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,0a744995d1b20946604ec0c1af35363ce4960cc32b4146b29571d2e5a12aa75d,1,5,{page_ping -> 1},1,FALSE,5,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,0,[],[],0,,FALSE,0,0,ef9789a7-c267-4635-acd4-d60a3e69ff70,ef9789a7-c267-4635-acd4-d60a3e69ff70 +,web,0b5d421a98dc6af66d7da30840afb1072f518342ca058cef3af20a6e9b30fce8,1,2021-03-03 18:01:33.658 UTC,2021-03-03 18:01:38.658 UTC,stray page ping,b3c883845957060b8cbebdaec8366d1d4ec6ad283eba1c70e8a512ec43d10875,stray page ping,8446b8dea8de315d029ad45b1055eb2311f721b4a1dc8f4cf7fab308b9cf4b76,1,5,{page_ping -> 1},1,FALSE,5,Snowplow Insights,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,Snowplow Insights,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,0,[],[],0,,FALSE,0,0,2293979e-22b7-45c1-8ab6-35f865ad6094,2293979e-22b7-45c1-8ab6-35f865ad6094 +,web,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140e,1,2021-03-04 22:59:24.752 UTC,2021-03-04 22:59:29.752 UTC,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,0a744995d1b20946604ec0c1af35363ce4960cc32b4146b29571d2e5a12aa75d,1,5,{page_ping -> 1},1,TRUE,5,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,null,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,0,[],[],0,,FALSE,0,0,ef9789a7-c267-4635-acd4-d60a3e69fg90,ef9789a7-c267-4635-acd4-d60a3e69fg90 diff --git a/integration_tests/data/expected/databricks/snowplow_unified_web_vital_measurements_expected.csv b/integration_tests/data/expected/databricks/snowplow_unified_web_vital_measurements_expected.csv new file mode 100644 index 00000000..bbdb364f --- /dev/null +++ b/integration_tests/data/expected/databricks/snowplow_unified_web_vital_measurements_expected.csv @@ -0,0 +1,210 @@ +compound_key,measurement_type,page_url,device_class,geo_country,country,time_period,page_view_count,lcp_75p,fid_75p,cls_75p,ttfb_75p,inp_75p,lcp_result,fid_result,cls_result,ttfb_result,inp_result,passed +all-all-JM-last 999 days,by_country,all,all,JM,Jamaica,last 999 days,255,2.599,210,0.075,1499.4,210,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-PK-last 999 days,by_country,all,all,PK,Pakistan,last 999 days,11,2.515,138.95,0.03,517.9,182.351,needs improvement,needs improvement,good,good,good,0 +all-all-GB-last 999 days,by_country,all,all,GB,United Kingdom of Great Britain and Northern Ireland,last 999 days,239,3.193,283.5,0.225,1321.9,283.5,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-all-AU-last 999 days,by_country,all,all,AU,Australia,last 999 days,218,2.189,89.45,0.05,1420.4,182.4,good,good,good,needs improvement,good,1 +all-all-ES-last 999 days,by_country,all,all,ES,Spain,last 999 days,243,3.665,303,0.28,1534.4,303,needs improvement,poor,poor,needs improvement,needs improvement,0 +all-all-BR-last 999 days,by_country,all,all,BR,Brazil,last 999 days,2,2.326,207.95,0.185,2035.9,232.95,good,needs improvement,needs improvement,poor,needs improvement,0 +all-all-CN-last 999 days,by_country,all,all,CN,China,last 999 days,13,2.064,93.2,0.03,1020.9,193.2,good,good,good,needs improvement,good,1 +all-all-ID-last 999 days,by_country,all,all,ID,Indonesia,last 999 days,9,4.017,300,0.56,1624.9,300,poor,poor,poor,needs improvement,needs improvement,0 +all-all-CF-last 999 days,by_country,all,all,CF,Central African Republic,last 999 days,10,3.912,342.25,0.188,2288.15,342.25,needs improvement,poor,needs improvement,poor,needs improvement,0 +all-mobile-ES-last 999 days,by_country_and_device,all,mobile,ES,Spain,last 999 days,67,3.576,302,0.27,1640.4,302,needs improvement,poor,poor,needs improvement,needs improvement,0 +all-desktop-GB-last 999 days,by_country_and_device,all,desktop,GB,United Kingdom of Great Britain and Northern Ireland,last 999 days,152,3.223,281.25,0.24,1321.4,281.25,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-AU-last 999 days,by_country_and_device,all,mobile,AU,Australia,last 999 days,87,2.188,92.2,0.05,1573.9,189.3,good,good,good,needs improvement,good,1 +all-desktop-ES-last 999 days,by_country_and_device,all,desktop,ES,Spain,last 999 days,176,3.701,303.25,0.29,1508.15,303.25,needs improvement,poor,poor,needs improvement,needs improvement,0 +all-desktop-PK-last 999 days,by_country_and_device,all,desktop,PK,Pakistan,last 999 days,11,2.515,138.95,0.03,517.9,182.351,needs improvement,needs improvement,good,good,good,0 +all-mobile-JM-last 999 days,by_country_and_device,all,mobile,JM,Jamaica,last 999 days,60,2.441,204.05,0.063,1744.65,204.05,good,needs improvement,good,needs improvement,needs improvement,0 +all-desktop-AU-last 999 days,by_country_and_device,all,desktop,AU,Australia,last 999 days,131,2.183,84.9,0.055,1133.9,179.7,good,good,good,needs improvement,good,1 +all-mobile-GB-last 999 days,by_country_and_device,all,mobile,GB,United Kingdom of Great Britain and Northern Ireland,last 999 days,87,3.111,293.4,0.22,1255.4,293.4,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-desktop-JM-last 999 days,by_country_and_device,all,desktop,JM,Jamaica,last 999 days,195,2.634,211.05,0.08,1480.4,211.05,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-desktop-CN-last 999 days,by_country_and_device,all,desktop,CN,China,last 999 days,13,2.064,93.2,0.03,1020.9,193.2,good,good,good,needs improvement,good,1 +all-mobile-BR-last 999 days,by_country_and_device,all,mobile,BR,Brazil,last 999 days,2,2.326,207.95,0.185,2035.9,232.95,good,needs improvement,needs improvement,poor,needs improvement,0 +all-desktop-ID-last 999 days,by_country_and_device,all,desktop,ID,Indonesia,last 999 days,9,4.017,300,0.56,1624.9,300,poor,poor,poor,needs improvement,needs improvement,0 +all-desktop-CF-last 999 days,by_country_and_device,all,desktop,CF,Central African Republic,last 999 days,10,3.912,342.25,0.188,2288.15,342.25,needs improvement,poor,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-01 00:00:00,by_day,all,all,all,all,2023-03-01 00:00:00,36,3.141,285.875,0.253,543.15,285.875,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-07 00:00:00,by_day,all,all,all,all,2023-03-07 00:00:00,19,2.379,81.4,0.065,563.4,166.5,good,good,good,good,good,1 +all-all-all-2023-03-05 00:00:00,by_day,all,all,all,all,2023-03-05 00:00:00,18,3.128,251,0.088,459.4,251,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-20 00:00:00,by_day,all,all,all,all,2023-03-20 00:00:00,11,2.648,95.4,0.06,1521.9,180.9,needs improvement,good,good,needs improvement,good,0 +all-all-all-2023-03-04 00:00:00,by_day,all,all,all,all,2023-03-04 00:00:00,35,3.06,286.8,0.34,537.9,286.8,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-26 00:00:00,by_day,all,all,all,all,2023-03-26 00:00:00,368,2.881,228.925,0.09,1732.9,228.925,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-02 00:00:00,by_day,all,all,all,all,2023-03-02 00:00:00,35,2.875,243.45,0.225,401.4,243.45,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-03 00:00:00,by_day,all,all,all,all,2023-03-03 00:00:00,12,3.055,219.1,0.225,407.15,219.1,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-10 00:00:00,by_day,all,all,all,all,2023-03-10 00:00:00,15,2.588,209.3,0.03,624.9,209.3,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-16 00:00:00,by_day,all,all,all,all,2023-03-16 00:00:00,11,2.759,235.25,0.135,360.4,235.25,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-19 00:00:00,by_day,all,all,all,all,2023-03-19 00:00:00,7,4.256,246,0.05,1305.4,246,poor,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-08 00:00:00,by_day,all,all,all,all,2023-03-08 00:00:00,26,2.602,232.65,0.075,561.65,232.65,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-27 00:00:00,by_day,all,all,all,all,2023-03-27 00:00:00,142,3.209,287.925,0.22,1823.65,287.925,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-17 00:00:00,by_day,all,all,all,all,2023-03-17 00:00:00,16,2.059,125.85,0.09,616.15,200.851,good,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-23 00:00:00,by_day,all,all,all,all,2023-03-23 00:00:00,10,3.363,242.25,0.07,1792.4,242.25,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-24 00:00:00,by_day,all,all,all,all,2023-03-24 00:00:00,13,3.067,337,0.08,2101.9,337,needs improvement,poor,good,poor,needs improvement,0 +all-all-all-2023-03-11 00:00:00,by_day,all,all,all,all,2023-03-11 00:00:00,7,3.775,259.5,0.215,449.9,259.5,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-28 00:00:00,by_day,all,all,all,all,2023-03-28 00:00:00,55,2.817,238.45,0.23,1916.4,238.45,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-14 00:00:00,by_day,all,all,all,all,2023-03-14 00:00:00,24,3.031,269.1,0.063,519.15,269.1,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-13 00:00:00,by_day,all,all,all,all,2023-03-13 00:00:00,19,2.898,277.35,0.35,549.9,277.35,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-25 00:00:00,by_day,all,all,all,all,2023-03-25 00:00:00,6,2.909,274.276,0.035,1129.65,274.276,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-22 00:00:00,by_day,all,all,all,all,2023-03-22 00:00:00,11,2.147,91,0.015,1830.9,172.601,good,good,good,poor,good,1 +all-all-all-2023-03-21 00:00:00,by_day,all,all,all,all,2023-03-21 00:00:00,12,2.998,276.525,0.21,1928.15,276.525,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-18 00:00:00,by_day,all,all,all,all,2023-03-18 00:00:00,11,2.94,148,0.255,1281.9,197,needs improvement,needs improvement,poor,needs improvement,good,0 +all-all-all-2023-03-09 00:00:00,by_day,all,all,all,all,2023-03-09 00:00:00,12,3.684,252,0.43,589.9,252,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-06 00:00:00,by_day,all,all,all,all,2023-03-06 00:00:00,31,2.903,282.15,0.21,576.9,282.15,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-15 00:00:00,by_day,all,all,all,all,2023-03-15 00:00:00,22,2.288,97.65,0.068,520.15,186.751,good,good,good,good,good,1 +all-all-all-2023-03-12 00:00:00,by_day,all,all,all,all,2023-03-12 00:00:00,16,4.132,295.25,0.308,532.15,295.25,poor,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-01 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-01 00:00:00,5,4.084,350,0.28,493.9,350,poor,poor,poor,good,needs improvement,0 +all-desktop-all-2023-03-01 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-01 00:00:00,31,3.119,271.25,0.145,552.4,271.25,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-2023-03-07 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-07 00:00:00,18,2.304,78.051,0.068,578.65,160.35,good,good,good,good,good,1 +all-mobile-all-2023-03-07 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-07 00:00:00,1,3.234,357,0.018,87.9,357,needs improvement,poor,good,good,needs improvement,0 +all-mobile-all-2023-03-05 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-05 00:00:00,13,3.419,267.3,0.09,472.9,267.3,needs improvement,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-05 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-05 00:00:00,5,2.131,206.4,0.017,306.9,206.4,good,needs improvement,good,good,needs improvement,0 +all-mobile-all-2023-03-20 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-20 00:00:00,9,2.501,91.8,0.019,1519.9,171.6,needs improvement,good,good,needs improvement,good,0 +all-desktop-all-2023-03-20 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-20 00:00:00,2,2.819,212.376,0.57,1727.4,237.376,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +all-desktop-all-2023-03-04 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-04 00:00:00,25,3.157,288,0.4,528.9,288,needs improvement,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-04 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-04 00:00:00,10,2.709,279.901,0.265,578.9,279.901,needs improvement,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-26 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-26 00:00:00,130,2.78,227.875,0.09,1676.4,227.875,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-desktop-all-2023-03-26 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-26 00:00:00,238,2.883,229.575,0.088,1735.65,229.575,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-desktop-all-2023-03-02 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-02 00:00:00,23,3.22,267.75,0.265,421.4,267.75,needs improvement,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-02 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-02 00:00:00,12,2.095,120.65,0.033,282.4,195.65,good,needs improvement,good,good,good,0 +all-desktop-all-2023-03-03 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-03 00:00:00,12,3.055,219.1,0.225,407.15,219.1,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-2023-03-10 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-10 00:00:00,15,2.588,209.3,0.03,624.9,209.3,needs improvement,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-16 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-16 00:00:00,11,2.759,235.25,0.135,360.4,235.25,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-mobile-all-2023-03-19 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-19 00:00:00,4,2.063,110.4,0.036,1298.65,185.4,good,needs improvement,good,needs improvement,good,0 +all-desktop-all-2023-03-19 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-19 00:00:00,3,5.308,258,0.05,1121.4,258,poor,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-all-2023-03-08 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-08 00:00:00,7,3.512,329.4,0.017,378.4,329.4,needs improvement,poor,good,good,needs improvement,0 +all-desktop-all-2023-03-08 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-08 00:00:00,19,2.485,92.8,0.09,573.9,182,good,good,good,good,good,1 +all-desktop-all-2023-03-27 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-27 00:00:00,110,3.19,280.8,0.238,1754.9,280.8,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-all-2023-03-27 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-27 00:00:00,32,3.265,304.2,0.213,1990.9,304.2,needs improvement,poor,needs improvement,poor,needs improvement,0 +all-mobile-all-2023-03-17 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-17 00:00:00,4,2.059,215.55,0.09,560.4,215.55,good,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-17 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-17 00:00:00,12,1.947,88.4,0.11,616.15,188.4,good,good,needs improvement,good,good,0 +all-mobile-all-2023-03-23 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-23 00:00:00,4,2.785,132.675,0.024,1930.15,207.675,needs improvement,needs improvement,good,poor,needs improvement,0 +all-desktop-all-2023-03-23 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-23 00:00:00,6,3.448,242.25,0.32,1236.4,242.25,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +all-desktop-all-2023-03-24 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-24 00:00:00,9,2.962,337,0.08,2101.9,337,needs improvement,poor,good,poor,needs improvement,0 +all-mobile-all-2023-03-24 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-24 00:00:00,4,3.147,342,0.09,2040.15,342,needs improvement,poor,good,poor,needs improvement,0 +all-desktop-all-2023-03-11 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-11 00:00:00,7,3.775,259.5,0.215,449.9,259.5,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-mobile-all-2023-03-28 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-28 00:00:00,18,2.585,246.975,0.23,1887.15,246.975,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-desktop-all-2023-03-28 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-28 00:00:00,37,2.904,229.2,0.2,1906.9,229.2,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-desktop-all-2023-03-14 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-14 00:00:00,24,3.031,269.1,0.063,519.15,269.1,needs improvement,needs improvement,good,good,needs improvement,0 +all-mobile-all-2023-03-13 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-13 00:00:00,5,2.541,214.2,0.06,359.9,214.2,needs improvement,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-13 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-13 00:00:00,14,3.246,282.525,0.385,596.4,282.525,needs improvement,needs improvement,poor,good,needs improvement,0 +all-desktop-all-2023-03-25 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-25 00:00:00,2,2.752,196.925,0.011,1753.9,221.925,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-all-2023-03-25 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-25 00:00:00,4,3.081,294.975,0.103,1029.15,294.975,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-desktop-all-2023-03-22 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-22 00:00:00,1,1.915,88.4,0.013,1518.9,188.4,good,good,good,needs improvement,good,1 +all-mobile-all-2023-03-22 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-22 00:00:00,10,2.232,92.05,0.015,1842.4,153.476,good,good,good,poor,good,1 +all-desktop-all-2023-03-21 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-21 00:00:00,10,3.2,280.576,0.21,1762.65,280.576,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-all-2023-03-21 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-21 00:00:00,2,2.569,190.425,0.013,1678.15,215.425,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-all-2023-03-18 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-18 00:00:00,5,2.171,51.2,0.03,1185.9,151.2,good,good,good,needs improvement,good,1 +all-desktop-all-2023-03-18 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-18 00:00:00,6,3.217,228.5,0.265,1306.15,228.5,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +all-mobile-all-2023-03-09 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-09 00:00:00,4,4.061,254.925,0.463,432.65,254.925,poor,needs improvement,poor,good,needs improvement,0 +all-desktop-all-2023-03-09 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-09 00:00:00,8,3.57,240.75,0.248,589.9,240.75,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-mobile-all-2023-03-06 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-06 00:00:00,19,2.962,290.5,0.215,598.9,290.5,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-2023-03-06 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-06 00:00:00,12,2.537,262.35,0.019,472.9,262.35,needs improvement,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-15 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-15 00:00:00,22,2.288,97.65,0.068,520.15,186.751,good,good,good,good,good,1 +all-mobile-all-2023-03-12 00:00:00,by_day_and_device,all,mobile,all,all,2023-03-12 00:00:00,1,2.57,98,0.09,498.9,198,needs improvement,good,good,good,good,0 +all-desktop-all-2023-03-12 00:00:00,by_day_and_device,all,desktop,all,all,2023-03-12 00:00:00,15,4.283,296.5,0.365,534.4,296.5,poor,needs improvement,poor,good,needs improvement,0 +all-desktop-all-last 999 days,by_device,all,desktop,all,all,last 999 days,697,3.048,249.9,0.21,1438.9,249.9,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-all-last 999 days,by_device,all,mobile,all,all,last 999 days,303,2.892,250.5,0.2,1518.4,250.5,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/cultural-prepare-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/cultural-prepare,mobile,all,all,last 999 days,11,2.677,245,0.065,1818.9,245,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/call-chair-itself-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/call-chair-itself,desktop,all,all,last 999 days,19,3.034,262.4,0.07,1281.4,262.4,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/heat-instead-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/heat-instead,desktop,all,all,last 999 days,1,1.926,30.3,0.017,56.9,30.3,good,good,good,good,good,1 +https://snowplow.io/city-modern-figure-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/city-modern-figure,desktop,all,all,last 999 days,13,3.202,266.7,0.22,1203.9,266.7,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/on-scene-other-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/on-scene-other,desktop,all,all,last 999 days,10,3.235,229.2,0.019,1684.15,229.2,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/health-already-key-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/health-already-key,desktop,all,all,last 999 days,21,2.817,214,0.019,772.9,214,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/cultural-prepare-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/cultural-prepare,desktop,all,all,last 999 days,15,3.343,252,0.225,1428.4,252,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/site-somebody-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/site-somebody,desktop,all,all,last 999 days,14,2.819,228.9,0.163,640.4,228.9,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/staff-natural-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/staff-natural,desktop,all,all,last 999 days,1,2.729,205.8,0.013,469.9,205.8,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/late-candidate-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/late-candidate,desktop,all,all,last 999 days,17,2.727,204,0.27,1457.9,204,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/night-go-now-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/night-go-now,mobile,all,all,last 999 days,1,1.908,70.4,0.05,228.9,70.4,good,good,good,good,good,1 +https://snowplow.io/until-include-list-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/until-include-list,desktop,all,all,last 999 days,14,4.174,238.9,0.058,803.15,238.9,poor,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/bad-business-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/bad-business,desktop,all,all,last 999 days,22,2.923,252.3,0.09,1512.65,252.3,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/western-city-say-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/western-city-say,mobile,all,all,last 999 days,4,2.671,360,0.263,819.65,360,needs improvement,poor,poor,needs improvement,needs improvement,0 +https://snowplow.io/ground-major-could-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/ground-major-could,desktop,all,all,last 999 days,12,2.728,249.25,0.3,637.15,249.25,needs improvement,needs improvement,poor,good,needs improvement,0 +https://snowplow.io/western-city-say-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/western-city-say,desktop,all,all,last 999 days,15,3.121,252.45,0.025,1800.9,252.45,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/someone-guess-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/someone-guess,desktop,all,all,last 999 days,1,2.084,4.7,0.004,75.9,14.7,good,good,good,good,good,1 +https://snowplow.io/against-dark-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/against-dark,desktop,all,all,last 999 days,22,3.261,257.525,0.088,1338.15,257.525,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/anyone-guess-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/anyone-guess,desktop,all,all,last 999 days,13,2.839,265.2,0.019,627.9,265.2,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/spend-computer-six-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/spend-computer-six,desktop,all,all,last 999 days,11,3.009,342,0.14,1808.4,342,needs improvement,poor,needs improvement,poor,needs improvement,0 +https://snowplow.io/probably-daughter-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/probably-daughter,desktop,all,all,last 999 days,16,3.229,242.825,0.245,1188.9,242.825,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/road-community-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/road-community,mobile,all,all,last 999 days,4,3.766,271.775,0.123,2212.9,271.775,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/actually-rock-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/actually-rock,desktop,all,all,last 999 days,16,2.755,319.35,0.113,2177.9,319.35,needs improvement,poor,needs improvement,poor,needs improvement,0 +https://snowplow.io/tree-somebody-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/tree-somebody,desktop,all,all,last 999 days,1,0.32,29.7,0.015,501.9,29.7,good,good,good,good,good,1 +https://snowplow.io/word-head-write-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/word-head-write,desktop,all,all,last 999 days,12,2.901,300,0.032,1629.65,300,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/arm-any-road-able-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/arm-any-road-able,desktop,all,all,last 999 days,14,2.778,274.5,0.218,1211.9,274.5,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/research-wear-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/research-wear,desktop,all,all,last 999 days,14,3.142,259.2,0.233,1856.4,259.2,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/say-against-us-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/say-against-us,desktop,all,all,last 999 days,1,1.461,64.5,0.02,265.9,64.5,good,good,good,good,good,1 +https://snowplow.io/break-opportunity-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/break-opportunity,desktop,all,all,last 999 days,23,3.371,235.95,0.26,1867.9,235.95,needs improvement,needs improvement,poor,poor,needs improvement,0 +https://snowplow.io/site-somebody-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/site-somebody,mobile,all,all,last 999 days,5,3.159,251.1,0.26,657.9,251.1,needs improvement,needs improvement,poor,good,needs improvement,0 +https://snowplow.io/democratic-data-on-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/democratic-data-on,desktop,all,all,last 999 days,18,2.962,232.225,0.278,1111.65,232.225,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/tell-against-us-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/tell-against-us,desktop,all,all,last 999 days,8,2.731,265.325,0.29,1759.4,265.325,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/customer-eye-fly-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/customer-eye-fly,desktop,all,all,last 999 days,10,2.987,251,0.162,929.65,251,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/collection-world-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/collection-world,desktop,all,all,last 999 days,12,3.171,250.8,0.218,1758.15,250.8,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/force-material-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/force-material,desktop,all,all,last 999 days,15,2.697,245.25,0.039,697.9,245.25,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/memory-region-model-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/memory-region-model,desktop,all,all,last 999 days,14,3.361,236.25,0.24,1872.4,236.25,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/new-mission-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/new-mission,mobile,all,all,last 999 days,8,3.364,315.375,0.018,893.4,315.375,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/return-again-water-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/return-again-water,desktop,all,all,last 999 days,15,2.877,280.9,0.235,871.901,280.9,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/candidate-natural-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/candidate-natural,desktop,all,all,last 999 days,11,2.425,92.5,0.07,1590.9,183,good,good,good,needs improvement,good,1 +https://snowplow.io/spring-over-remain-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/spring-over-remain,desktop,all,all,last 999 days,13,2.984,239,0.28,963.9,239,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/student-trip-song-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/student-trip-song,desktop,all,all,last 999 days,12,3.116,269.776,0.215,654.65,269.776,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/be-program-four-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/be-program-four,mobile,all,all,last 999 days,8,2.741,254.55,0.323,1466.9,254.55,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/against-dark-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/against-dark,mobile,all,all,last 999 days,5,2.73,89.6,0.09,1005.9,189.6,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/appear-board-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/appear-board,mobile,all,all,last 999 days,7,2.487,228.1,0.035,617.4,228.1,good,needs improvement,good,good,needs improvement,0 +https://snowplow.io/land-power-meeting-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/land-power-meeting,desktop,all,all,last 999 days,14,3.116,247.25,0.283,1170.4,247.25,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/with-like-step-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/with-like-step,mobile,all,all,last 999 days,6,3.358,312.15,0.013,945.901,312.15,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/anyone-guess-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/anyone-guess,mobile,all,all,last 999 days,4,2.496,232.575,0.086,692.65,232.575,good,needs improvement,good,good,needs improvement,0 +https://snowplow.io/land-power-meeting-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/land-power-meeting,mobile,all,all,last 999 days,5,2.798,212.4,0.06,803.9,212.4,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/memory-region-model-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/memory-region-model,mobile,all,all,last 999 days,6,2.771,222.975,0.019,1963.9,222.975,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/customer-eye-fly-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/customer-eye-fly,mobile,all,all,last 999 days,7,2.89,258.3,0.19,1059.9,258.3,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/democratic-data-on-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/democratic-data-on,mobile,all,all,last 999 days,6,3.41,312.5,0.027,1160.9,312.5,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/clearly-yes-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/clearly-yes,mobile,all,all,last 999 days,11,2.944,95.5,0.08,1525.9,194.55,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/window-significant-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/window-significant,mobile,all,all,last 999 days,12,3.251,242.851,0.09,1518.65,242.851,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/word-head-write-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/word-head-write,mobile,all,all,last 999 days,7,2.41,175,0.465,1607.9,225,good,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/probably-daughter-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/probably-daughter,mobile,all,all,last 999 days,4,2.757,229.95,0.075,825.15,229.95,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/collection-world-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/collection-world,mobile,all,all,last 999 days,3,2.683,148.85,0.018,1758.9,198.85,needs improvement,needs improvement,good,needs improvement,good,0 +https://snowplow.io/ground-major-could-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/ground-major-could,mobile,all,all,last 999 days,15,2.638,266.1,0.045,1769.9,266.1,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/road-community-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/road-community,desktop,all,all,last 999 days,15,2.895,260.9,0.145,1500.9,260.9,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/on-scene-other-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/on-scene-other,mobile,all,all,last 999 days,8,2.456,88.2,0.113,737.4,150.6,good,good,needs improvement,good,good,0 +https://snowplow.io/actually-rock-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/actually-rock,mobile,all,all,last 999 days,6,2.722,218.75,0.288,1334.4,243.75,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/find-away-manage-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/find-away-manage,mobile,all,all,last 999 days,4,3.719,217.425,0.082,1899.65,217.425,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/remember-anything-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/remember-anything,desktop,all,all,last 999 days,14,3.482,271.225,0.173,979.151,271.225,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/research-wear-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/research-wear,mobile,all,all,last 999 days,5,3.285,267.3,0.21,1680.9,267.3,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/call-chair-itself-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/call-chair-itself,mobile,all,all,last 999 days,8,2.573,303.75,0.203,1109.4,303.75,needs improvement,poor,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/bad-business-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/bad-business,mobile,all,all,last 999 days,4,3.269,248.025,0.129,1033.4,248.025,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/crime-realize-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/crime-realize,desktop,all,all,last 999 days,12,2.468,240.25,0.118,1423.15,240.25,good,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/student-trip-song-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/student-trip-song,mobile,all,all,last 999 days,7,2.637,270.451,0.265,1154.4,270.451,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/difficult-create-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/difficult-create,desktop,all,all,last 999 days,13,2.956,99.5,0.23,1322.9,199.5,needs improvement,good,needs improvement,needs improvement,good,0 +https://snowplow.io/style-health-far-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/style-health-far,mobile,all,all,last 999 days,4,4.494,321.3,0.085,668.15,321.3,poor,poor,good,good,needs improvement,0 +https://snowplow.io/parent-side-season-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/parent-side-season,desktop,all,all,last 999 days,12,3.126,231.976,0.075,628.4,231.976,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/new-mission-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/new-mission,desktop,all,all,last 999 days,16,3.004,238.425,0.025,1400.15,238.425,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/head-half-instead-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/head-half-instead,desktop,all,all,last 999 days,6,2.789,203,0.285,737.15,203,needs improvement,needs improvement,poor,good,needs improvement,0 +https://snowplow.io/head-half-instead-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/head-half-instead,mobile,all,all,last 999 days,5,2.574,99.8,0.09,1961.9,199.8,needs improvement,good,good,poor,good,0 +https://snowplow.io/visit-structure-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/visit-structure,desktop,all,all,last 999 days,20,2.919,273.525,0.07,1593.15,273.525,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/be-program-four-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/be-program-four,desktop,all,all,last 999 days,18,2.778,205.15,0.23,1384.65,205.15,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/late-candidate-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/late-candidate,mobile,all,all,last 999 days,2,3.655,53.3,0.027,1257.15,126.9,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/arm-any-road-able-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/arm-any-road-able,mobile,all,all,last 999 days,3,1.533,194.1,0.025,968.401,244.1,good,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/crime-realize-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/crime-realize,mobile,all,all,last 999 days,7,2.236,239.351,0.024,1590.9,239.351,good,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/message-choice-live-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/message-choice-live,desktop,all,all,last 999 days,11,3.417,246.45,0.053,1874.9,246.45,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/with-like-step-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/with-like-step,desktop,all,all,last 999 days,9,2.293,236.6,0.47,2102.9,236.6,good,needs improvement,poor,poor,needs improvement,0 +https://snowplow.io/health-already-key-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/health-already-key,mobile,all,all,last 999 days,5,2.928,242,0.22,1367.9,242,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/candidate-natural-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/candidate-natural,mobile,all,all,last 999 days,5,2.979,243,0.2,575.9,243,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/find-away-manage-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/find-away-manage,desktop,all,all,last 999 days,10,3.637,251.625,0.319,1694.4,251.625,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/city-modern-figure-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/city-modern-figure,mobile,all,all,last 999 days,3,2.445,146.6,0.013,1080.9,196.6,good,needs improvement,good,needs improvement,good,0 +https://snowplow.io/clearly-yes-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/clearly-yes,desktop,all,all,last 999 days,14,2.563,218.226,0.08,1141.4,218.226,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/difficult-create-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/difficult-create,mobile,all,all,last 999 days,11,3.217,267.15,0.145,1928.4,267.15,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/visit-structure-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/visit-structure,mobile,all,all,last 999 days,2,3.483,182.8,0.014,2084.65,182.8,needs improvement,needs improvement,good,poor,good,0 +https://snowplow.io/tv-night-go-now-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/tv-night-go-now,mobile,all,all,last 999 days,7,2.74,255.601,0.03,493.9,255.601,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/wrong-table-fear-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/wrong-table-fear,desktop,all,all,last 999 days,9,3.198,91,0.06,1253.9,187,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/style-health-far-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/style-health-far,desktop,all,all,last 999 days,14,2.765,292.25,0.017,1329.9,292.25,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/spring-over-remain-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/spring-over-remain,mobile,all,all,last 999 days,12,3.139,253.175,0.24,1924.9,253.175,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/break-opportunity-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/break-opportunity,mobile,all,all,last 999 days,5,1.724,258,0.016,651.9,258,good,needs improvement,good,good,needs improvement,0 +https://snowplow.io/message-choice-live-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/message-choice-live,mobile,all,all,last 999 days,3,2.612,64.9,0.165,1333.4,164.9,needs improvement,good,needs improvement,needs improvement,good,0 +https://snowplow.io/bar-past-blood-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/bar-past-blood,desktop,all,all,last 999 days,7,2.958,213.7,0.3,1667.9,213.7,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/spend-computer-six-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/spend-computer-six,mobile,all,all,last 999 days,5,2.244,90.4,0.09,1056.9,190.4,good,good,good,needs improvement,good,1 +https://snowplow.io/appear-board-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/appear-board,desktop,all,all,last 999 days,11,2.933,218.55,0.019,921.9,218.55,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/return-again-water-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/return-again-water,mobile,all,all,last 999 days,7,2.04,143.95,0.215,1713.9,193.95,good,needs improvement,needs improvement,needs improvement,good,0 +https://snowplow.io/window-significant-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/window-significant,desktop,all,all,last 999 days,11,2.333,207.3,0.129,456.9,207.3,good,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/until-include-list-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/until-include-list,mobile,all,all,last 999 days,7,2.533,231.6,0.014,1505.9,281.6,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/tv-night-go-now-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/tv-night-go-now,desktop,all,all,last 999 days,15,2.444,250.9,0.28,1580.4,250.9,good,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/wrong-table-fear-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/wrong-table-fear,mobile,all,all,last 999 days,5,2.224,211.4,0.018,1647.9,211.4,good,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/force-material-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/force-material,mobile,all,all,last 999 days,7,3.309,93.9,0.114,1937.4,193.9,needs improvement,good,needs improvement,poor,good,0 +https://snowplow.io/bar-past-blood-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/bar-past-blood,mobile,all,all,last 999 days,5,3.531,228,0.2,1668.9,228,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/parent-side-season-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/parent-side-season,mobile,all,all,last 999 days,4,2.644,134.125,0.036,2078.65,209.125,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/tell-against-us-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/tell-against-us,mobile,all,all,last 999 days,5,2.131,79.2,0.2,1250.9,179.2,good,good,needs improvement,needs improvement,good,0 +https://snowplow.io/remember-anything-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/remember-anything,mobile,all,all,last 999 days,3,2.539,203,0.06,787.901,253,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-last 999 days,overall,all,all,all,all,last 999 days,1000,2.989,250.05,0.203,1462.15,250.05,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 diff --git a/integration_tests/data/expected/default/snowplow_unified_sessions_expected.csv b/integration_tests/data/expected/default/snowplow_unified_sessions_expected.csv new file mode 100644 index 00000000..90ce6885 --- /dev/null +++ b/integration_tests/data/expected/default/snowplow_unified_sessions_expected.csv @@ -0,0 +1,19 @@ +app_id,platform,domain_sessionid,domain_sessionidx,start_tstamp,end_tstamp,user_id,domain_userid,stitched_user_id,network_userid,page_views,engaged_time_in_s,event_counts,total_events,is_engaged,absolute_time_in_s,first_page_title,first_page_url,first_page_urlscheme,first_page_urlhost,first_page_urlpath,first_page_urlquery,first_page_urlfragment,last_page_title,last_page_url,last_page_urlscheme,last_page_urlhost,last_page_urlpath,last_page_urlquery,last_page_urlfragment,referrer,refr_urlscheme,refr_urlhost,refr_urlpath,refr_urlquery,refr_urlfragment,refr_medium,refr_source,refr_term,mkt_medium,mkt_source,mkt_term,mkt_content,mkt_campaign,mkt_clickid,mkt_network,mkt_source_platform,default_channel_group,geo_country,geo_region,geo_region_name,geo_city,geo_zipcode,geo_latitude,geo_longitude,geo_timezone,geo_country_name,geo_continent,last_geo_country,last_geo_region_name,last_geo_city,last_geo_country_name,last_geo_continent,user_ipaddress,useragent,br_renderengine,br_lang,br_lang_name,last_br_lang,last_br_lang_name,os_timezone,category,primary_impact,reason,spider_or_robot,useragent_family,useragent_major,useragent_minor,useragent_patch,useragent_version,os_family,os_major,os_minor,os_patch,os_patch_minor,os_version,device_family,device_class,device_category,screen_resolution,agent_class,agent_name,agent_name_version,agent_name_version_major,agent_version,agent_version_major,device_brand,device_name,device_version,layout_engine_class,layout_engine_name,layout_engine_name_version,layout_engine_name_version_major,layout_engine_version,layout_engine_version_major,operating_system_class,operating_system_name,operating_system_name_version,operating_system_version,cv_view_page_volume,cv_view_page_events,cv_view_page_values,cv_view_page_total,cv_view_page_first_conversion,cv_view_page_converted,cv__all_volume,cv__all_total,event_id,event_id2 +,web,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,1,2021-03-01 20:39:52.944,2021-03-01 20:59:19.860,dupe: event_id same collector_tstamp,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,dupe: event_id same collector_tstamp,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,6,0,"{""link_click"" :1, ""page_view"" :6, ""snplow_cookies"" :5}",12,TRUE,1167,eBook: Using data to develop killer products | Snowplow,https://snowplowanalytics.com/resources/product-analytics-ebook/?utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,https,snowplowanalytics.com,/resources/product-analytics-ebook/,utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,,White paper: Transform behavioral data into actional insights| Snowplow,https://snowplowanalytics.com/resources/data-utilization/?success=true,https,snowplowanalytics.com,/resources/data-utilization/,success=true,,,,,,,,,,,display,google-ad,,,product-analytics-new-ebook,Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,Google,,Display,DE,,,,,51.2993,9.491,Europe/Berlin,Germany,Europe,DE,,,Germany,Europe,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,en-US,English (United States),en-US,English (United States),Asia/Baghdad,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,320x640,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,6,"[""bcbeb513-27a7-4b9c-9755-af5936f42c0d"",""ca9708df-2397-4cb0-ad52-69f9ff1a4d54"",""1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76"",""2aee3c4c-033d-4407-a742-2a6bef56d0e8"",""e74b2cdd-3356-4d56-97f3-aee18ff581ee"",""a40559e1-a057-4690-a846-eea35ed4dc3e""]","[0.5,0.5,0.5,0.5,0.5,0.5]",3,2021-03-01 20:39:52.944,TRUE,6,3,bcbeb513-27a7-4b9c-9755-af5936f42c0d,bcbeb513-27a7-4b9c-9755-af5936f42c0d +,web,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,1,2021-03-01 21:39:43.815,2021-03-03 21:39:50.989,long session,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,long session,3dbf6369fde3ce359786fd49194f705f54af3a53a8986b5de5bfbd717e2960a7,2,0,"{""page_view"" :2, ""snplow_cookies"" :1}",3,TRUE,172807,White paper: Transform behavioral data into actional insights| Snowplow,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,https,snowplowanalytics.com,/resources/data-utilization/,utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,"Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,https://www.google.co.uk,https,www.google.co.uk,,,,,,,ppc,google-ad,,,data-utilization,EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,Google,,Paid Other,GB,SRY,Surrey,Redhill,RH1,51.24,-0.0973,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Surrey,Redhill,United Kingdom of Great Britain and Northern Ireland,Europe,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,en-gb,English (United Kingdom),en-gb,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,414x896,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,2,"[""9f53ce75-cceb-4437-934e-68e1911bc599"",""663bb205-f86f-4687-a0f8-684bb269cacb""]","[0.5,0.5]",1,2021-03-01 21:39:43.815,TRUE,2,1,9f53ce75-cceb-4437-934e-68e1911bc599,9f53ce75-cceb-4437-934e-68e1911bc599 +non dupe same time event,web,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,1,2021-03-03 21:27:22.334,2021-03-03 21:27:35.176,dupe: event_id different collector_tstamp,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,dupe: event_id different collector_tstamp,db1c72c5e85289ee6e249e8810079cd431a5910c2a2b07f898045e89392af5fa,3,0,"{""link_click"" :1, ""page_view"" :3, ""snplow_cookies"" :2}",6,TRUE,13,"True First Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,A data pipeline for advertisers and publishers | Snowplow,https://snowplowanalytics.com/advertising/,https,snowplowanalytics.com,/advertising/,,,,,,,,,,,,,,,,,,,,Unassigned,AU,VIC,Victoria,Abbotsford,3067,-37.8061,145.0015,Australia/Melbourne,Australia,Oceania,AU,Victoria,Abbotsford,Australia,Oceania,e7ce75361190830e7257dd13d2b93f1ce95cf28ac7abd89f661c20d437002f87,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",,en-au,English (Australia),en-au,English (Australia),Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,3360x1890,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""1h2c6742-7a16-478d-b106-96f9a9a54547"",""6a1c6742-7a16-478d-b106-96f9a9a54918"",""7748e38a-f98b-4860-8da2-2243465a4d96""]","[0.5,15.9,0.5]",16.9,2021-03-03 21:27:23.095,TRUE,3,16.9,1h2c6742-7a16-478d-b106-96f9a9a54547,1h2c6742-7a16-478d-b106-96f9a9a54547 +,web,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,4,2021-03-02 19:25:22.488,2021-03-02 20:08:24.465,dupe: view_id different derived_tstamp,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,dupe: view_id different derived_tstamp,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,7,0,"{""link_click"" :1, ""page_view"" :8, ""snplow_cookies"" :2}",11,TRUE,2582,"Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,Is it possible to use confluent cloud kafka sink? - Collectors - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/is-it-possible-to-use-confluent-cloud-kafka-sink/2270,https,discourse.snowplowanalytics.com,/t/is-it-possible-to-use-confluent-cloud-kafka-sink/2270,,,https://www.google.com/,https,www.google.com,/,,,,,,,,,,,,,,Unassigned,IE,L,Leinster,Dublin,D02,53.3338,-6.2488,Europe/Dublin,Ireland,Europe,IE,Leinster,Dublin,Ireland,Europe,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,en-US,English (United States),en-US,English (United States),Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1920x1080,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,8,"[""0b088136-6ec8-4979-94f1-eb1daf732b29"",""9a900d26-cf2f-4cc9-bfe2-58ef55462018"",""3ed05fa1-31a4-4664-a94a-322ce65b3312"",""9b862145-97d6-4532-a576-3d7431b8b7c9"",""0464e31b16feca1840e3196aa14cfc56"",""d74c3766-f050-4d01-b5c3-846fcb5ab011"",""7422b404-ba48-4066-9348-5a661e839dba"",""50092712-d6c6-448d-b7c3-d5585c5440e4""]","[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5]",4,2021-03-02 19:25:22.756,TRUE,8,4,0b088136-6ec8-4979-94f1-eb1daf732b29,0b088136-6ec8-4979-94f1-eb1daf732b29 +,web,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,1,2021-03-02 15:55:18.539,2021-03-02 15:59:29.752,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,cb14148aeccd3895346f44751cd42b054f92736c64bb2211da3cfde3d05ee285,4,45,"{""data_structures_workflow"" :1, ""event"" :1, ""page_ping"" :5, ""page_view"" :4}",11,TRUE,251,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started?utm_source_platform=my_fun_platform,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,utm_source_platform=my_fun_platform,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,my_fun_platform,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,4,"[""b3278f28-800a-4b68-8846-395292399836"",""71ee02f8-62d0-419b-995a-79ce59b2ccdb"",""5abfad19-fc9c-418b-bbf3-7d8ae2ea42aa"",""ea5bf957-8fa2-48fd-8528-e1f0b36d1b85""]","[0.5,0.5,0.5,0.5]",2,2021-03-02 15:55:18.539,TRUE,4,2,b3278f28-800a-4b68-8846-395292399836,b3278f28-800a-4b68-8846-395292399836 +,web,540b6c4f7c15de9093e0f4f6cf45a062fba7606ce64558a0b1c5a34d8bb33af5,1,2021-03-02 15:55:18.539,2021-03-04 15:55:27.084,Rotating domain_userid per session,0e9ab97b5d9d9a174112df13fe9c44788af3ac9088a8b41e0998d92a8b4b5a4fc,Rotating domain_userid per session,cb14148aeccd3895346f44751cd42b054f92736c64bb2211da3cfde3d05ee285,3,0,"{""data_structures_workflow"" :1, ""event"" :1, ""page_view"" :3}",5,TRUE,172809,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353"",""d986a74687eb9f6cbab79c80238852917190a0e7f0e7165043196c831a564d4c"",""0702cd11df808624d79f50d52507220fad265b8c3644c48d20cdf385db5fe310""]","[0.5,0.5,0.5]",1.5,2021-03-02 15:55:18.539,TRUE,3,1.5,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353 +,web,cde5b90f34224b1a94351fa90fcb61d41b26a52a1a8381603cf538a11edd2bb2,1,2021-03-02 02:01:19.675,2021-03-02 02:01:28.297,Multiple last sessions per user,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,Multiple last sessions per user,7a5cf702c6cc3a461ec04d4ae58f3f5a71ec4c764e2df0267cc601c5cbe94d53,3,0,"{""data_structures_workflow"" :1, ""event"" :1, ""page_view"" :3}",5,TRUE,9,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368"",""bf8b2d4757e03cadb7b7a6f1e1b27c6014231f22a853b2c38992d5b92ac087f7"",""ddb20169cf990af08bb5a694f252f1a946df1eb5cfc7e3bec0f84b5861702b33""]","[0.5,0.5,0.5]",1.5,2021-03-02 02:01:19.675,TRUE,3,1.5,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368 +,web,93c11143f1de24d8f77c80bd138e815aa705a32a288a2b71bee522426b9aacc8,1,2021-03-02 02:01:28.297,2021-03-02 02:01:28.297,Multiple last sessions per user,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,Multiple last sessions per user,2b04c5552cb56c0eaa8ceaa211cceae5d804e7d01dbf18314cf261c214419a81,1,0,"{""page_view"" :1}",1,TRUE,0,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,,,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http-dummy-row,localhost-dummy-row,/177234df-d425-412e-ad8d-8b97515b2807/data-structures-dummy-row,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7""]",[0.5],0.5,2021-03-02 02:01:28.297,TRUE,1,0.5,f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7,f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7 +,web,df2bf41d09f5f900cd6bd564d1ae403843c9cd767081e38bf614c950a4f73b32,1,2021-03-02 07:23:19.675,2021-03-02 07:23:24.741,Multiple first sessions per user,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,Multiple first sessions per user,e1d85d92e5f6f0d068d4629581d887ccf688715eb6988fc37da26840b0bb2bf8,1,0,"{""event"" :1, ""page_view"" :1}",2,TRUE,5,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http-dummy-row,localhost-dummy-row,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00""]",[0.5],0.5,2021-03-02 07:23:19.675,TRUE,1,0.5,53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00,53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00 +,web,6f19f1f4f43224f646d6fed6358c39152faa088f7ab2d90f0a791ea1210a4656,1,2021-03-02 07:23:19.675,2021-03-02 07:23:28.297,Multiple first sessions per user,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,Multiple first sessions per user,5463ee9616c9a7b52f589e319d9913387e0eea55407c2a1a45f0b361947a6ac1,3,0,"{""data_structures_workflow"" :1, ""event"" :1, ""page_view"" :3}",5,TRUE,9,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224"",""b57478b853e314af7fb7807a25d66e19d0217f75640a822ee31ca3691a204359"",""135c56a9a33f093a6dcacee13ae572fd484248ac3b80c3d2fa02a31c4c8b637d""]","[0.5,0.5,0.5]",1.5,2021-03-02 07:23:19.675,TRUE,3,1.5,68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224,68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224 +discourse,web,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,1418,2021-03-02 23:57:04.705,2021-03-03 00:47:49.409,user stitch - session: 2nd id: 3,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,6,0,"{""link_click"" :2, ""page_view"" :6}",8,TRUE,3045,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,,,,,,,,,,,Unassigned,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,Australia,Oceania,AU,New South Wales,,Australia,Oceania,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,6,"[""4ef77ae4-1e5a-4d25-90ab-fda713772553"",""40305bcb-7fe6-48ae-bb23-da6cf363a671"",""32dba3f4-2af4-460b-922d-87b5c897a9d9"",""46413bf1-cd76-4ee1-bdd0-ddcb3792d04e"",""9cfe5631-dce8-49bb-b17b-dd14c962d78f"",""272d7649-0c46-4f54-afb3-279a44194d2d""]","[0.5,0.5,0.5,0.5,0.5,0.5]",3,2021-03-02 23:57:04.705,TRUE,6,3,4ef77ae4-1e5a-4d25-90ab-fda713772553,4ef77ae4-1e5a-4d25-90ab-fda713772553 +discourse,web,79831faefff0edc56d0d93ccf192b5bb58c07bec8dfff185f5cc4b104c2f0a08,1418,2021-03-01 23:57:04.705,2021-03-01 23:57:07.554,user stitch - session: 1st id: 1,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,1,0,"{""link_click"" :1, ""page_view"" :1}",2,TRUE,3,Discourse – Test,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,Discourse – Test,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,,,,,,,,,,,Unassigned,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,Australia,Oceania,AU,New South Wales,,Australia,Oceania,19ac0d07836f1d16af50ec00a305518460650cef34622ac56fcf090bdc912444,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd""]",[0.5],0.5,2021-03-01 23:57:04.705,TRUE,1,0.5,0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd,0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd +,web,d21c000a5953335da6cd125ac349135ae6524b04dd4b107a263dfb1de131b12d,1,2020-07-03 15:55:18.542,2020-07-03 15:55:18.542,Unexpired session,12c98e1f5869e3f298fef62699ad9bbe5410d1685e8344a1a1f86e92029685f0,Unexpired session,0af211ddbca948cb63c5c7eecf386e5920842b030126f30d121e24d1fa809313,1,0,"{""page_view"" :1}",1,TRUE,0,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,23429f1b5f1534d5a104927078765b7113e664bcfdfe9c7ad030507b143c7f4c,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335""]",[0.5],0.5,2020-07-03 15:55:18.542,TRUE,1,0.5,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335 +true users,web,b5c4939c16dd0f5a4396ca24474d8b050786710b1b48319ba19c5febfcb71a3b,36,2021-03-01 17:09:42.323,2021-03-01 17:09:42.323,NULL domain_userid,,,a66d14dbd61e04cdf7eaba27b2b7a0cca3147b311d02b20fc26c5121a8ff86c9,1,0,"{""page_view"" :1}",1,TRUE,0,Measuring page load times with the performance timing context [tutorial] - Redshift - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,https,discourse.snowplowanalytics.com,/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,,,Measuring page load times with the performance timing context [tutorial] - Redshift - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,https,discourse.snowplowanalytics.com,/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,,,,,,,,,,,,,,,,,,,,Unassigned,NO,03,Oslo County,Oslo,0001,59.905,10.7487,Europe/Oslo,Norway,Europe,NO,Oslo County,Oslo,Norway,Europe,bbe590092e3350e7f6272664c5e0d83799529bc5e589feeca753ee9f2c7f1d7d,Mozilla/5.0 (X11; Linux x86_64; rv:82.0) Gecko/20100101 Firefox/82.0,,en-US,English (United States),en-US,English (United States),Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""b92d6cbb-8064-4bfb-80e3-8a009b317d9f""]",[0.5],0.5,2021-03-01 17:09:42.323,TRUE,1,0.5,b92d6cbb-8064-4bfb-80e3-8a009b317d9f,b92d6cbb-8064-4bfb-80e3-8a009b317d9f +,web,4d34b56a2a474e7c5d7f125c9a0ed11b7e526bf99910d6d31afaf6a8cc25d7ae,1,2021-03-01 18:01:08.687,2021-03-01 18:01:11.023,stray page ping,b3c883845957060b8cbebdaec8366d1d4ec6ad283eba1c70e8a512ec43d10875,stray page ping,7ec2509c390620525e5850288e76a5e508272aca560f75d879100c04e5954233,1,0,"{""event"" :1, ""page_view"" :1}",2,TRUE,3,Snowplow,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,Snowplow,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""2b87c7d1-739f-4471-b344-9a6c1eda4248""]",[0.5],0.5,2021-03-01 18:01:08.687,TRUE,1,0.5,2b87c7d1-739f-4471-b344-9a6c1eda4248,2b87c7d1-739f-4471-b344-9a6c1eda4248 +,web,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140d,1,2021-03-02 22:59:24.752,2021-03-02 22:59:29.752,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,0a744995d1b20946604ec0c1af35363ce4960cc32b4146b29571d2e5a12aa75d,1,5,"{""page_ping"" :1}",1,FALSE,5,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,0,[],[],0,,FALSE,0,0,ef9789a7-c267-4635-acd4-d60a3e69ff70,ef9789a7-c267-4635-acd4-d60a3e69ff70 +,web,0b5d421a98dc6af66d7da30840afb1072f518342ca058cef3af20a6e9b30fce8,1,2021-03-03 18:01:33.658,2021-03-03 18:01:38.658,stray page ping,b3c883845957060b8cbebdaec8366d1d4ec6ad283eba1c70e8a512ec43d10875,stray page ping,8446b8dea8de315d029ad45b1055eb2311f721b4a1dc8f4cf7fab308b9cf4b76,1,5,"{""page_ping"" :1}",1,FALSE,5,Snowplow Insights,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,Snowplow Insights,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,0,[],[],0,,FALSE,0,0,2293979e-22b7-45c1-8ab6-35f865ad6094,2293979e-22b7-45c1-8ab6-35f865ad6094 +,web,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140e,1,2021-03-04 22:59:24.752,2021-03-04 22:59:29.752,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,0a744995d1b20946604ec0c1af35363ce4960cc32b4146b29571d2e5a12aa75d,1,5,"{""page_ping"" :1}",1,TRUE,5,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,0,[],[],0,,FALSE,0,0,ef9789a7-c267-4635-acd4-d60a3e69fg90,ef9789a7-c267-4635-acd4-d60a3e69fg90 diff --git a/integration_tests/data/expected/default/snowplow_unified_web_vital_measurements_expected.csv b/integration_tests/data/expected/default/snowplow_unified_web_vital_measurements_expected.csv new file mode 100644 index 00000000..3dfb33fc --- /dev/null +++ b/integration_tests/data/expected/default/snowplow_unified_web_vital_measurements_expected.csv @@ -0,0 +1,210 @@ +compound_key,measurement_type,page_url,device_class,geo_country,country,time_period,page_view_count,lcp_75p,fid_75p,cls_75p,ttfb_75p,inp_75p,lcp_result,fid_result,cls_result,ttfb_result,inp_result,passed +all-all-GB-last 999 days,by_country,all,all,GB,United Kingdom of Great Britain and Northern Ireland,last 999 days,239,3.193,283.5,0.225,1321.9,283.5,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-all-ES-last 999 days,by_country,all,all,ES,Spain,last 999 days,243,3.665,303,0.28,1534.4,303,needs improvement,poor,poor,needs improvement,needs improvement,0 +all-all-JM-last 999 days,by_country,all,all,JM,Jamaica,last 999 days,255,2.599,210,0.075,1499.4,210,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-AU-last 999 days,by_country,all,all,AU,Australia,last 999 days,218,2.189,89.45,0.05,1420.4,182.4,good,good,good,needs improvement,good,1 +all-all-PK-last 999 days,by_country,all,all,PK,Pakistan,last 999 days,11,2.515,138.95,0.03,517.9,182.35,needs improvement,needs improvement,good,good,good,0 +all-all-ID-last 999 days,by_country,all,all,ID,Indonesia,last 999 days,9,4.017,300,0.56,1624.9,300,poor,poor,poor,needs improvement,needs improvement,0 +all-all-CF-last 999 days,by_country,all,all,CF,Central African Republic,last 999 days,10,3.912,342.25,0.188,2288.15,342.25,needs improvement,poor,needs improvement,poor,needs improvement,0 +all-all-BR-last 999 days,by_country,all,all,BR,Brazil,last 999 days,2,2.326,207.95,0.185,2035.9,232.95,good,needs improvement,needs improvement,poor,needs improvement,0 +all-all-CN-last 999 days,by_country,all,all,CN,China,last 999 days,13,2.064,93.2,0.03,1020.9,193.2,good,good,good,needs improvement,good,1 +all-mobile-GB-last 999 days,by_country_and_device,all,mobile,GB,United Kingdom of Great Britain and Northern Ireland,last 999 days,87,3.111,293.4,0.22,1255.4,293.4,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-desktop-ES-last 999 days,by_country_and_device,all,desktop,ES,Spain,last 999 days,176,3.701,303.25,0.29,1508.15,303.25,needs improvement,poor,poor,needs improvement,needs improvement,0 +all-desktop-GB-last 999 days,by_country_and_device,all,desktop,GB,United Kingdom of Great Britain and Northern Ireland,last 999 days,152,3.223,281.25,0.24,1321.4,281.25,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-JM-last 999 days,by_country_and_device,all,mobile,JM,Jamaica,last 999 days,60,2.441,204.05,0.063,1744.65,204.05,good,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-AU-last 999 days,by_country_and_device,all,mobile,AU,Australia,last 999 days,87,2.188,92.2,0.05,1573.9,189.3,good,good,good,needs improvement,good,1 +all-desktop-JM-last 999 days,by_country_and_device,all,desktop,JM,Jamaica,last 999 days,195,2.634,211.05,0.08,1480.4,211.05,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-ES-last 999 days,by_country_and_device,all,mobile,ES,Spain,last 999 days,67,3.576,302,0.27,1640.4,302,needs improvement,poor,poor,needs improvement,needs improvement,0 +all-desktop-PK-last 999 days,by_country_and_device,all,desktop,PK,Pakistan,last 999 days,11,2.515,138.95,0.03,517.9,182.35,needs improvement,needs improvement,good,good,good,0 +all-desktop-AU-last 999 days,by_country_and_device,all,desktop,AU,Australia,last 999 days,131,2.183,84.9,0.055,1133.9,179.7,good,good,good,needs improvement,good,1 +all-desktop-ID-last 999 days,by_country_and_device,all,desktop,ID,Indonesia,last 999 days,9,4.017,300,0.56,1624.9,300,poor,poor,poor,needs improvement,needs improvement,0 +all-desktop-CF-last 999 days,by_country_and_device,all,desktop,CF,Central African Republic,last 999 days,10,3.912,342.25,0.188,2288.15,342.25,needs improvement,poor,needs improvement,poor,needs improvement,0 +all-desktop-CN-last 999 days,by_country_and_device,all,desktop,CN,China,last 999 days,13,2.064,93.2,0.03,1020.9,193.2,good,good,good,needs improvement,good,1 +all-mobile-BR-last 999 days,by_country_and_device,all,mobile,BR,Brazil,last 999 days,2,2.326,207.95,0.185,2035.9,232.95,good,needs improvement,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-12 00:00:00.000,by_day,all,all,all,all,2023-03-12 00:00:00.000,16,4.132,295.25,0.308,532.15,295.25,poor,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-21 00:00:00.000,by_day,all,all,all,all,2023-03-21 00:00:00.000,12,2.998,276.525,0.21,1928.15,276.525,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-18 00:00:00.000,by_day,all,all,all,all,2023-03-18 00:00:00.000,11,2.94,148,0.255,1281.9,197,needs improvement,needs improvement,poor,needs improvement,good,0 +all-all-all-2023-03-03 00:00:00.000,by_day,all,all,all,all,2023-03-03 00:00:00.000,12,3.055,219.1,0.225,407.15,219.1,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-04 00:00:00.000,by_day,all,all,all,all,2023-03-04 00:00:00.000,35,3.06,286.8,0.34,537.9,286.8,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-06 00:00:00.000,by_day,all,all,all,all,2023-03-06 00:00:00.000,31,2.903,282.15,0.21,576.9,282.15,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-01 00:00:00.000,by_day,all,all,all,all,2023-03-01 00:00:00.000,36,3.141,285.875,0.253,543.15,285.875,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-24 00:00:00.000,by_day,all,all,all,all,2023-03-24 00:00:00.000,13,3.067,337,0.08,2101.9,337,needs improvement,poor,good,poor,needs improvement,0 +all-all-all-2023-03-15 00:00:00.000,by_day,all,all,all,all,2023-03-15 00:00:00.000,22,2.288,97.65,0.068,520.15,186.75,good,good,good,good,good,1 +all-all-all-2023-03-07 00:00:00.000,by_day,all,all,all,all,2023-03-07 00:00:00.000,19,2.379,81.4,0.065,563.4,166.5,good,good,good,good,good,1 +all-all-all-2023-03-27 00:00:00.000,by_day,all,all,all,all,2023-03-27 00:00:00.000,142,3.209,287.925,0.22,1823.65,287.925,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-08 00:00:00.000,by_day,all,all,all,all,2023-03-08 00:00:00.000,26,2.602,232.65,0.075,561.65,232.65,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-28 00:00:00.000,by_day,all,all,all,all,2023-03-28 00:00:00.000,55,2.817,238.45,0.23,1916.4,238.45,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-05 00:00:00.000,by_day,all,all,all,all,2023-03-05 00:00:00.000,18,3.128,251,0.088,459.4,251,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-14 00:00:00.000,by_day,all,all,all,all,2023-03-14 00:00:00.000,24,3.031,269.1,0.063,519.15,269.1,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-09 00:00:00.000,by_day,all,all,all,all,2023-03-09 00:00:00.000,12,3.684,252,0.43,589.9,252,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-26 00:00:00.000,by_day,all,all,all,all,2023-03-26 00:00:00.000,368,2.881,228.925,0.09,1732.9,228.925,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-17 00:00:00.000,by_day,all,all,all,all,2023-03-17 00:00:00.000,16,2.059,125.85,0.09,616.15,200.85,good,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-02 00:00:00.000,by_day,all,all,all,all,2023-03-02 00:00:00.000,35,2.875,243.45,0.225,401.4,243.45,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-20 00:00:00.000,by_day,all,all,all,all,2023-03-20 00:00:00.000,11,2.648,95.4,0.06,1521.9,180.9,needs improvement,good,good,needs improvement,good,0 +all-all-all-2023-03-22 00:00:00.000,by_day,all,all,all,all,2023-03-22 00:00:00.000,11,2.147,91,0.015,1830.9,172.6,good,good,good,poor,good,1 +all-all-all-2023-03-25 00:00:00.000,by_day,all,all,all,all,2023-03-25 00:00:00.000,6,2.909,274.275,0.035,1129.65,274.275,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-13 00:00:00.000,by_day,all,all,all,all,2023-03-13 00:00:00.000,19,2.898,277.35,0.35,549.9,277.35,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-19 00:00:00.000,by_day,all,all,all,all,2023-03-19 00:00:00.000,7,4.256,246,0.05,1305.4,246,poor,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-23 00:00:00.000,by_day,all,all,all,all,2023-03-23 00:00:00.000,10,3.363,242.25,0.07,1792.4,242.25,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-11 00:00:00.000,by_day,all,all,all,all,2023-03-11 00:00:00.000,7,3.775,259.5,0.215,449.9,259.5,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-10 00:00:00.000,by_day,all,all,all,all,2023-03-10 00:00:00.000,15,2.588,209.3,0.03,624.9,209.3,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-16 00:00:00.000,by_day,all,all,all,all,2023-03-16 00:00:00.000,11,2.759,235.25,0.135,360.4,235.25,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-mobile-all-2023-03-12 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-12 00:00:00.000,1,2.57,98,0.09,498.9,198,needs improvement,good,good,good,good,0 +all-desktop-all-2023-03-12 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-12 00:00:00.000,15,4.283,296.5,0.365,534.4,296.5,poor,needs improvement,poor,good,needs improvement,0 +all-desktop-all-2023-03-21 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-21 00:00:00.000,10,3.2,280.575,0.21,1762.65,280.575,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-all-2023-03-21 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-21 00:00:00.000,2,2.569,190.425,0.013,1678.15,215.425,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-all-2023-03-18 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-18 00:00:00.000,5,2.171,51.2,0.03,1185.9,151.2,good,good,good,needs improvement,good,1 +all-desktop-all-2023-03-18 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-18 00:00:00.000,6,3.217,228.5,0.265,1306.15,228.5,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +all-desktop-all-2023-03-03 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-03 00:00:00.000,12,3.055,219.1,0.225,407.15,219.1,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-2023-03-04 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-04 00:00:00.000,25,3.157,288,0.4,528.9,288,needs improvement,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-04 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-04 00:00:00.000,10,2.709,279.9,0.265,578.9,279.9,needs improvement,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-06 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-06 00:00:00.000,19,2.962,290.5,0.215,598.9,290.5,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-2023-03-06 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-06 00:00:00.000,12,2.537,262.35,0.019,472.9,262.35,needs improvement,needs improvement,good,good,needs improvement,0 +all-mobile-all-2023-03-01 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-01 00:00:00.000,5,4.084,350,0.28,493.9,350,poor,poor,poor,good,needs improvement,0 +all-desktop-all-2023-03-01 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-01 00:00:00.000,31,3.119,271.25,0.145,552.4,271.25,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-2023-03-24 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-24 00:00:00.000,9,2.962,337,0.08,2101.9,337,needs improvement,poor,good,poor,needs improvement,0 +all-mobile-all-2023-03-24 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-24 00:00:00.000,4,3.147,342,0.09,2040.15,342,needs improvement,poor,good,poor,needs improvement,0 +all-desktop-all-2023-03-15 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-15 00:00:00.000,22,2.288,97.65,0.068,520.15,186.75,good,good,good,good,good,1 +all-desktop-all-2023-03-07 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-07 00:00:00.000,18,2.304,78.05,0.068,578.65,160.35,good,good,good,good,good,1 +all-mobile-all-2023-03-07 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-07 00:00:00.000,1,3.234,357,0.018,87.9,357,needs improvement,poor,good,good,needs improvement,0 +all-desktop-all-2023-03-27 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-27 00:00:00.000,110,3.19,280.8,0.238,1754.9,280.8,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-all-2023-03-27 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-27 00:00:00.000,32,3.265,304.2,0.213,1990.9,304.2,needs improvement,poor,needs improvement,poor,needs improvement,0 +all-mobile-all-2023-03-08 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-08 00:00:00.000,7,3.512,329.4,0.017,378.4,329.4,needs improvement,poor,good,good,needs improvement,0 +all-desktop-all-2023-03-08 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-08 00:00:00.000,19,2.485,92.8,0.09,573.9,182,good,good,good,good,good,1 +all-mobile-all-2023-03-28 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-28 00:00:00.000,18,2.585,246.975,0.23,1887.15,246.975,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-desktop-all-2023-03-28 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-28 00:00:00.000,37,2.904,229.2,0.2,1906.9,229.2,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-mobile-all-2023-03-05 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-05 00:00:00.000,13,3.419,267.3,0.09,472.9,267.3,needs improvement,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-05 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-05 00:00:00.000,5,2.131,206.4,0.017,306.9,206.4,good,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-14 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-14 00:00:00.000,24,3.031,269.1,0.063,519.15,269.1,needs improvement,needs improvement,good,good,needs improvement,0 +all-mobile-all-2023-03-09 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-09 00:00:00.000,4,4.061,254.925,0.463,432.65,254.925,poor,needs improvement,poor,good,needs improvement,0 +all-desktop-all-2023-03-09 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-09 00:00:00.000,8,3.57,240.75,0.248,589.9,240.75,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-mobile-all-2023-03-26 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-26 00:00:00.000,130,2.78,227.875,0.09,1676.4,227.875,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-desktop-all-2023-03-26 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-26 00:00:00.000,238,2.883,229.575,0.088,1735.65,229.575,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-all-2023-03-17 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-17 00:00:00.000,4,2.059,215.55,0.09,560.4,215.55,good,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-17 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-17 00:00:00.000,12,1.947,88.4,0.11,616.15,188.4,good,good,needs improvement,good,good,0 +all-desktop-all-2023-03-02 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-02 00:00:00.000,23,3.22,267.75,0.265,421.4,267.75,needs improvement,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-02 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-02 00:00:00.000,12,2.095,120.65,0.033,282.4,195.65,good,needs improvement,good,good,good,0 +all-mobile-all-2023-03-20 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-20 00:00:00.000,9,2.501,91.8,0.019,1519.9,171.6,needs improvement,good,good,needs improvement,good,0 +all-desktop-all-2023-03-20 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-20 00:00:00.000,2,2.819,212.375,0.57,1727.4,237.375,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +all-desktop-all-2023-03-22 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-22 00:00:00.000,1,1.915,88.4,0.013,1518.9,188.4,good,good,good,needs improvement,good,1 +all-mobile-all-2023-03-22 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-22 00:00:00.000,10,2.232,92.05,0.015,1842.4,153.475,good,good,good,poor,good,1 +all-desktop-all-2023-03-25 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-25 00:00:00.000,2,2.752,196.925,0.011,1753.9,221.925,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-all-2023-03-25 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-25 00:00:00.000,4,3.081,294.975,0.103,1029.15,294.975,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-all-2023-03-13 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-13 00:00:00.000,5,2.541,214.2,0.06,359.9,214.2,needs improvement,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-13 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-13 00:00:00.000,14,3.246,282.525,0.385,596.4,282.525,needs improvement,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-19 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-19 00:00:00.000,4,2.063,110.4,0.036,1298.65,185.4,good,needs improvement,good,needs improvement,good,0 +all-desktop-all-2023-03-19 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-19 00:00:00.000,3,5.308,258,0.05,1121.4,258,poor,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-all-2023-03-23 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-23 00:00:00.000,4,2.785,132.675,0.024,1930.15,207.675,needs improvement,needs improvement,good,poor,needs improvement,0 +all-desktop-all-2023-03-23 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-23 00:00:00.000,6,3.448,242.25,0.32,1236.4,242.25,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +all-desktop-all-2023-03-11 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-11 00:00:00.000,7,3.775,259.5,0.215,449.9,259.5,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-2023-03-10 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-10 00:00:00.000,15,2.588,209.3,0.03,624.9,209.3,needs improvement,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-16 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-16 00:00:00.000,11,2.759,235.25,0.135,360.4,235.25,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-last 999 days,by_device,all,desktop,all,all,last 999 days,697,3.048,249.9,0.21,1438.9,249.9,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-all-last 999 days,by_device,all,mobile,all,all,last 999 days,303,2.892,250.5,0.2,1518.4,250.5,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/city-modern-figure-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/city-modern-figure,desktop,all,all,last 999 days,13,3.202,266.7,0.22,1203.9,266.7,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/site-somebody-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/site-somebody,desktop,all,all,last 999 days,14,2.819,228.9,0.163,640.4,228.9,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/call-chair-itself-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/call-chair-itself,mobile,all,all,last 999 days,8,2.573,303.75,0.203,1109.4,303.75,needs improvement,poor,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/until-include-list-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/until-include-list,desktop,all,all,last 999 days,14,4.174,238.9,0.058,803.15,238.9,poor,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/collection-world-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/collection-world,desktop,all,all,last 999 days,12,3.171,250.8,0.218,1758.15,250.8,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/western-city-say-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/western-city-say,desktop,all,all,last 999 days,15,3.121,252.45,0.025,1800.9,252.45,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/difficult-create-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/difficult-create,desktop,all,all,last 999 days,13,2.956,99.5,0.23,1322.9,199.5,needs improvement,good,needs improvement,needs improvement,good,0 +https://snowplow.io/style-health-far-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/style-health-far,desktop,all,all,last 999 days,14,2.765,292.25,0.017,1329.9,292.25,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/probably-daughter-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/probably-daughter,desktop,all,all,last 999 days,16,3.229,242.825,0.245,1188.9,242.825,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/bar-past-blood-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/bar-past-blood,desktop,all,all,last 999 days,7,2.958,213.7,0.3,1667.9,213.7,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/arm-any-road-able-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/arm-any-road-able,desktop,all,all,last 999 days,14,2.778,274.5,0.218,1211.9,274.5,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/tv-night-go-now-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/tv-night-go-now,desktop,all,all,last 999 days,15,2.444,250.9,0.28,1580.4,250.9,good,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/parent-side-season-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/parent-side-season,desktop,all,all,last 999 days,12,3.126,231.975,0.075,628.4,231.975,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/research-wear-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/research-wear,desktop,all,all,last 999 days,14,3.142,259.2,0.233,1856.4,259.2,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/spring-over-remain-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/spring-over-remain,desktop,all,all,last 999 days,13,2.984,239,0.28,963.9,239,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/health-already-key-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/health-already-key,desktop,all,all,last 999 days,21,2.817,214,0.019,772.9,214,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/bad-business-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/bad-business,desktop,all,all,last 999 days,22,2.923,252.3,0.09,1512.65,252.3,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/student-trip-song-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/student-trip-song,mobile,all,all,last 999 days,7,2.637,270.45,0.265,1154.4,270.45,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/ground-major-could-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/ground-major-could,desktop,all,all,last 999 days,12,2.728,249.25,0.3,637.15,249.25,needs improvement,needs improvement,poor,good,needs improvement,0 +https://snowplow.io/collection-world-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/collection-world,mobile,all,all,last 999 days,3,2.683,148.85,0.018,1758.9,198.85,needs improvement,needs improvement,good,needs improvement,good,0 +https://snowplow.io/return-again-water-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/return-again-water,desktop,all,all,last 999 days,15,2.877,280.9,0.235,871.9,280.9,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/road-community-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/road-community,desktop,all,all,last 999 days,15,2.895,260.9,0.145,1500.9,260.9,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/candidate-natural-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/candidate-natural,desktop,all,all,last 999 days,11,2.425,92.5,0.07,1590.9,183,good,good,good,needs improvement,good,1 +https://snowplow.io/break-opportunity-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/break-opportunity,desktop,all,all,last 999 days,23,3.371,235.95,0.26,1867.9,235.95,needs improvement,needs improvement,poor,poor,needs improvement,0 +https://snowplow.io/cultural-prepare-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/cultural-prepare,mobile,all,all,last 999 days,11,2.677,245,0.065,1818.9,245,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/on-scene-other-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/on-scene-other,desktop,all,all,last 999 days,10,3.235,229.2,0.019,1684.15,229.2,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/with-like-step-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/with-like-step,desktop,all,all,last 999 days,9,2.293,236.6,0.47,2102.9,236.6,good,needs improvement,poor,poor,needs improvement,0 +https://snowplow.io/word-head-write-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/word-head-write,mobile,all,all,last 999 days,7,2.41,175,0.465,1607.9,225,good,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/candidate-natural-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/candidate-natural,mobile,all,all,last 999 days,5,2.979,243,0.2,575.9,243,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/new-mission-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/new-mission,mobile,all,all,last 999 days,8,3.364,315.375,0.018,893.4,315.375,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/actually-rock-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/actually-rock,desktop,all,all,last 999 days,16,2.755,319.35,0.113,2177.9,319.35,needs improvement,poor,needs improvement,poor,needs improvement,0 +https://snowplow.io/appear-board-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/appear-board,desktop,all,all,last 999 days,11,2.933,218.55,0.019,921.9,218.55,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/window-significant-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/window-significant,mobile,all,all,last 999 days,12,3.251,242.85,0.09,1518.65,242.85,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/visit-structure-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/visit-structure,desktop,all,all,last 999 days,20,2.919,273.525,0.07,1593.15,273.525,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/clearly-yes-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/clearly-yes,desktop,all,all,last 999 days,14,2.563,218.225,0.08,1141.4,218.225,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/against-dark-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/against-dark,desktop,all,all,last 999 days,22,3.261,257.525,0.088,1338.15,257.525,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/anyone-guess-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/anyone-guess,desktop,all,all,last 999 days,13,2.839,265.2,0.019,627.9,265.2,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/democratic-data-on-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/democratic-data-on,desktop,all,all,last 999 days,18,2.962,232.225,0.278,1111.65,232.225,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/actually-rock-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/actually-rock,mobile,all,all,last 999 days,6,2.722,218.75,0.288,1334.4,243.75,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/appear-board-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/appear-board,mobile,all,all,last 999 days,7,2.487,228.1,0.035,617.4,228.1,good,needs improvement,good,good,needs improvement,0 +https://snowplow.io/find-away-manage-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/find-away-manage,mobile,all,all,last 999 days,4,3.719,217.425,0.082,1899.65,217.425,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/land-power-meeting-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/land-power-meeting,desktop,all,all,last 999 days,14,3.116,247.25,0.283,1170.4,247.25,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/remember-anything-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/remember-anything,desktop,all,all,last 999 days,14,3.482,271.225,0.173,979.15,271.225,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/research-wear-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/research-wear,mobile,all,all,last 999 days,5,3.285,267.3,0.21,1680.9,267.3,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/bad-business-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/bad-business,mobile,all,all,last 999 days,4,3.269,248.025,0.129,1033.4,248.025,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/crime-realize-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/crime-realize,desktop,all,all,last 999 days,12,2.468,240.25,0.118,1423.15,240.25,good,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/force-material-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/force-material,desktop,all,all,last 999 days,15,2.697,245.25,0.039,697.9,245.25,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/style-health-far-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/style-health-far,mobile,all,all,last 999 days,4,4.494,321.3,0.085,668.15,321.3,poor,poor,good,good,needs improvement,0 +https://snowplow.io/customer-eye-fly-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/customer-eye-fly,mobile,all,all,last 999 days,7,2.89,258.3,0.19,1059.9,258.3,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/ground-major-could-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/ground-major-could,mobile,all,all,last 999 days,15,2.638,266.1,0.045,1769.9,266.1,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/word-head-write-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/word-head-write,desktop,all,all,last 999 days,12,2.901,300,0.032,1629.65,300,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/new-mission-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/new-mission,desktop,all,all,last 999 days,16,3.004,238.425,0.025,1400.15,238.425,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/call-chair-itself-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/call-chair-itself,desktop,all,all,last 999 days,19,3.034,262.4,0.07,1281.4,262.4,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/be-program-four-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/be-program-four,desktop,all,all,last 999 days,18,2.778,205.15,0.23,1384.65,205.15,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/tell-against-us-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/tell-against-us,desktop,all,all,last 999 days,8,2.731,265.325,0.29,1759.4,265.325,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/health-already-key-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/health-already-key,mobile,all,all,last 999 days,5,2.928,242,0.22,1367.9,242,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/with-like-step-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/with-like-step,mobile,all,all,last 999 days,6,3.358,312.15,0.013,945.9,312.15,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/city-modern-figure-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/city-modern-figure,mobile,all,all,last 999 days,3,2.445,146.6,0.013,1080.9,196.6,good,needs improvement,good,needs improvement,good,0 +https://snowplow.io/land-power-meeting-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/land-power-meeting,mobile,all,all,last 999 days,5,2.798,212.4,0.06,803.9,212.4,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/memory-region-model-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/memory-region-model,desktop,all,all,last 999 days,14,3.361,236.25,0.24,1872.4,236.25,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/spend-computer-six-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/spend-computer-six,desktop,all,all,last 999 days,11,3.009,342,0.14,1808.4,342,needs improvement,poor,needs improvement,poor,needs improvement,0 +https://snowplow.io/spring-over-remain-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/spring-over-remain,mobile,all,all,last 999 days,12,3.139,253.175,0.24,1924.9,253.175,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/break-opportunity-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/break-opportunity,mobile,all,all,last 999 days,5,1.724,258,0.016,651.9,258,good,needs improvement,good,good,needs improvement,0 +https://snowplow.io/window-significant-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/window-significant,desktop,all,all,last 999 days,11,2.333,207.3,0.129,456.9,207.3,good,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/wrong-table-fear-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/wrong-table-fear,mobile,all,all,last 999 days,5,2.224,211.4,0.018,1647.9,211.4,good,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/on-scene-other-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/on-scene-other,mobile,all,all,last 999 days,8,2.456,88.2,0.113,737.4,150.6,good,good,needs improvement,good,good,0 +https://snowplow.io/heat-instead-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/heat-instead,desktop,all,all,last 999 days,1,1.926,30.3,0.017,56.9,30.3,good,good,good,good,good,1 +https://snowplow.io/cultural-prepare-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/cultural-prepare,desktop,all,all,last 999 days,15,3.343,252,0.225,1428.4,252,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/staff-natural-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/staff-natural,desktop,all,all,last 999 days,1,2.729,205.8,0.013,469.9,205.8,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/late-candidate-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/late-candidate,desktop,all,all,last 999 days,17,2.727,204,0.27,1457.9,204,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/night-go-now-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/night-go-now,mobile,all,all,last 999 days,1,1.908,70.4,0.05,228.9,70.4,good,good,good,good,good,1 +https://snowplow.io/western-city-say-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/western-city-say,mobile,all,all,last 999 days,4,2.671,360,0.263,819.65,360,needs improvement,poor,poor,needs improvement,needs improvement,0 +https://snowplow.io/someone-guess-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/someone-guess,desktop,all,all,last 999 days,1,2.084,4.7,0.004,75.9,14.7,good,good,good,good,good,1 +https://snowplow.io/road-community-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/road-community,mobile,all,all,last 999 days,4,3.766,271.775,0.123,2212.9,271.775,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/tree-somebody-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/tree-somebody,desktop,all,all,last 999 days,1,0.32,29.7,0.015,501.9,29.7,good,good,good,good,good,1 +https://snowplow.io/say-against-us-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/say-against-us,desktop,all,all,last 999 days,1,1.461,64.5,0.02,265.9,64.5,good,good,good,good,good,1 +https://snowplow.io/site-somebody-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/site-somebody,mobile,all,all,last 999 days,5,3.159,251.1,0.26,657.9,251.1,needs improvement,needs improvement,poor,good,needs improvement,0 +https://snowplow.io/message-choice-live-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/message-choice-live,desktop,all,all,last 999 days,11,3.417,246.45,0.053,1874.9,246.45,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/memory-region-model-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/memory-region-model,mobile,all,all,last 999 days,6,2.771,222.975,0.019,1963.9,222.975,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/force-material-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/force-material,mobile,all,all,last 999 days,7,3.309,93.9,0.114,1937.4,193.9,needs improvement,good,needs improvement,poor,good,0 +https://snowplow.io/customer-eye-fly-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/customer-eye-fly,desktop,all,all,last 999 days,10,2.987,251,0.162,929.65,251,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/wrong-table-fear-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/wrong-table-fear,desktop,all,all,last 999 days,9,3.198,91,0.06,1253.9,187,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/head-half-instead-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/head-half-instead,desktop,all,all,last 999 days,6,2.789,203,0.285,737.15,203,needs improvement,needs improvement,poor,good,needs improvement,0 +https://snowplow.io/be-program-four-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/be-program-four,mobile,all,all,last 999 days,8,2.741,254.55,0.323,1466.9,254.55,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/crime-realize-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/crime-realize,mobile,all,all,last 999 days,7,2.236,239.35,0.024,1590.9,239.35,good,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/probably-daughter-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/probably-daughter,mobile,all,all,last 999 days,4,2.757,229.95,0.075,825.15,229.95,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/find-away-manage-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/find-away-manage,desktop,all,all,last 999 days,10,3.637,251.625,0.319,1694.4,251.625,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/difficult-create-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/difficult-create,mobile,all,all,last 999 days,11,3.217,267.15,0.145,1928.4,267.15,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/visit-structure-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/visit-structure,mobile,all,all,last 999 days,2,3.483,182.8,0.014,2084.65,182.8,needs improvement,needs improvement,good,poor,good,0 +https://snowplow.io/tv-night-go-now-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/tv-night-go-now,mobile,all,all,last 999 days,7,2.74,255.6,0.03,493.9,255.6,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/democratic-data-on-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/democratic-data-on,mobile,all,all,last 999 days,6,3.41,312.5,0.027,1160.9,312.5,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/until-include-list-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/until-include-list,mobile,all,all,last 999 days,7,2.533,231.6,0.014,1505.9,281.6,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/clearly-yes-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/clearly-yes,mobile,all,all,last 999 days,11,2.944,95.5,0.08,1525.9,194.55,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/bar-past-blood-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/bar-past-blood,mobile,all,all,last 999 days,5,3.531,228,0.2,1668.9,228,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/parent-side-season-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/parent-side-season,mobile,all,all,last 999 days,4,2.644,134.125,0.036,2078.65,209.125,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/late-candidate-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/late-candidate,mobile,all,all,last 999 days,2,3.655,53.3,0.027,1257.15,126.9,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/spend-computer-six-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/spend-computer-six,mobile,all,all,last 999 days,5,2.244,90.4,0.09,1056.9,190.4,good,good,good,needs improvement,good,1 +https://snowplow.io/return-again-water-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/return-again-water,mobile,all,all,last 999 days,7,2.04,143.95,0.215,1713.9,193.95,good,needs improvement,needs improvement,needs improvement,good,0 +https://snowplow.io/student-trip-song-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/student-trip-song,desktop,all,all,last 999 days,12,3.116,269.775,0.215,654.65,269.775,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/against-dark-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/against-dark,mobile,all,all,last 999 days,5,2.73,89.6,0.09,1005.9,189.6,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/anyone-guess-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/anyone-guess,mobile,all,all,last 999 days,4,2.496,232.575,0.086,692.65,232.575,good,needs improvement,good,good,needs improvement,0 +https://snowplow.io/head-half-instead-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/head-half-instead,mobile,all,all,last 999 days,5,2.574,99.8,0.09,1961.9,199.8,needs improvement,good,good,poor,good,0 +https://snowplow.io/arm-any-road-able-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/arm-any-road-able,mobile,all,all,last 999 days,3,1.533,194.1,0.025,968.4,244.1,good,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/message-choice-live-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/message-choice-live,mobile,all,all,last 999 days,3,2.612,64.9,0.165,1333.4,164.9,needs improvement,good,needs improvement,needs improvement,good,0 +https://snowplow.io/tell-against-us-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/tell-against-us,mobile,all,all,last 999 days,5,2.131,79.2,0.2,1250.9,179.2,good,good,needs improvement,needs improvement,good,0 +https://snowplow.io/remember-anything-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/remember-anything,mobile,all,all,last 999 days,3,2.539,203,0.06,787.9,253,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-last 999 days,overall,all,all,all,all,last 999 days,1000,2.989,250.05,0.203,1462.15,250.05,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 diff --git a/integration_tests/data/expected/snowflake/snowplow_unified_sessions_expected.csv b/integration_tests/data/expected/snowflake/snowplow_unified_sessions_expected.csv new file mode 100644 index 00000000..d65b9b63 --- /dev/null +++ b/integration_tests/data/expected/snowflake/snowplow_unified_sessions_expected.csv @@ -0,0 +1,19 @@ +app_id,platform,domain_sessionid,domain_sessionidx,start_tstamp,end_tstamp,user_id,domain_userid,stitched_user_id,network_userid,page_views,engaged_time_in_s,event_counts,total_events,is_engaged,absolute_time_in_s,first_page_title,first_page_url,first_page_urlscheme,first_page_urlhost,first_page_urlpath,first_page_urlquery,first_page_urlfragment,last_page_title,last_page_url,last_page_urlscheme,last_page_urlhost,last_page_urlpath,last_page_urlquery,last_page_urlfragment,referrer,refr_urlscheme,refr_urlhost,refr_urlpath,refr_urlquery,refr_urlfragment,refr_medium,refr_source,refr_term,mkt_medium,mkt_source,mkt_term,mkt_content,mkt_campaign,mkt_clickid,mkt_network,mkt_source_platform,default_channel_group,geo_country,geo_region,geo_region_name,geo_city,geo_zipcode,geo_latitude,geo_longitude,geo_timezone,geo_country_name,geo_continent,last_geo_country,last_geo_region_name,last_geo_city,last_geo_country_name,last_geo_continent,user_ipaddress,useragent,br_renderengine,br_lang,br_lang_name,last_br_lang,last_br_lang_name,os_timezone,category,primary_impact,reason,spider_or_robot,useragent_family,useragent_major,useragent_minor,useragent_patch,useragent_version,os_family,os_major,os_minor,os_patch,os_patch_minor,os_version,device_family,device_class,device_category,screen_resolution,agent_class,agent_name,agent_name_version,agent_name_version_major,agent_version,agent_version_major,device_brand,device_name,device_version,layout_engine_class,layout_engine_name,layout_engine_name_version,layout_engine_name_version_major,layout_engine_version,layout_engine_version_major,operating_system_class,operating_system_name,operating_system_name_version,operating_system_version,cv_view_page_volume,cv_view_page_events,cv_view_page_values,cv_view_page_total,cv_view_page_first_conversion,cv_view_page_converted,cv__all_volume,cv__all_total,event_id,event_id2 +,web,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,1,2021-03-01 20:39:52.944,2021-03-01 20:59:19.860,dupe: event_id same collector_tstamp,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,dupe: event_id same collector_tstamp,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,6,0,"{""link_click"":1,""page_view"":6,""snplow_cookies"":5}",12,true,1167,eBook: Using data to develop killer products | Snowplow,https://snowplowanalytics.com/resources/product-analytics-ebook/?utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,https,snowplowanalytics.com,/resources/product-analytics-ebook/,utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,,White paper: Transform behavioral data into actional insights| Snowplow,https://snowplowanalytics.com/resources/data-utilization/?success=true,https,snowplowanalytics.com,/resources/data-utilization/,success=true,,,,,,,,,,,display,google-ad,,,product-analytics-new-ebook,Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,Google,,Display,DE,,,,,51.2993,9.491,Europe/Berlin,Germany,Europe,DE,,,Germany,Europe,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,en-US,English (United States),en-US,English (United States),Asia/Baghdad,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,320x640,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,6,"[""bcbeb513-27a7-4b9c-9755-af5936f42c0d"",""ca9708df-2397-4cb0-ad52-69f9ff1a4d54"",""1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76"",""2aee3c4c-033d-4407-a742-2a6bef56d0e8"",""e74b2cdd-3356-4d56-97f3-aee18ff581ee"",""a40559e1-a057-4690-a846-eea35ed4dc3e""]","[0.5,0.5,0.5,0.5,0.5,0.5]",3,2021-03-01 20:39:52.944,TRUE,6,3,bcbeb513-27a7-4b9c-9755-af5936f42c0d,bcbeb513-27a7-4b9c-9755-af5936f42c0d +,web,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,1,2021-03-01 21:39:43.815,2021-03-03 21:39:50.989,long session,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,long session,3dbf6369fde3ce359786fd49194f705f54af3a53a8986b5de5bfbd717e2960a7,2,0,"{""page_view"":2,""snplow_cookies"":1}",3,true,172807,White paper: Transform behavioral data into actional insights| Snowplow,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,https,snowplowanalytics.com,/resources/data-utilization/,utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,"Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,https://www.google.co.uk,https,www.google.co.uk,,,,,,,ppc,google-ad,,,data-utilization,EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,Google,,Paid Other,GB,SRY,Surrey,Redhill,RH1,51.24,-0.0973,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Surrey,Redhill,United Kingdom of Great Britain and Northern Ireland,Europe,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,en-gb,English (United Kingdom),en-gb,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,414x896,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,2,"[""9f53ce75-cceb-4437-934e-68e1911bc599"",""663bb205-f86f-4687-a0f8-684bb269cacb""]","[0.5,0.5]",1,2021-03-01 21:39:43.815,TRUE,2,1,9f53ce75-cceb-4437-934e-68e1911bc599,9f53ce75-cceb-4437-934e-68e1911bc599 +non dupe same time event,web,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,1,2021-03-03 21:27:22.334,2021-03-03 21:27:35.176,dupe: event_id different collector_tstamp,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,dupe: event_id different collector_tstamp,db1c72c5e85289ee6e249e8810079cd431a5910c2a2b07f898045e89392af5fa,3,0,"{""link_click"":1,""page_view"":3,""snplow_cookies"":2}",6,true,13,"True First Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,A data pipeline for advertisers and publishers | Snowplow,https://snowplowanalytics.com/advertising/,https,snowplowanalytics.com,/advertising/,,,,,,,,,,,,,,,,,,,,Unassigned,AU,VIC,Victoria,Abbotsford,3067,-37.8061,145.0015,Australia/Melbourne,Australia,Oceania,AU,Victoria,Abbotsford,Australia,Oceania,e7ce75361190830e7257dd13d2b93f1ce95cf28ac7abd89f661c20d437002f87,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",,en-au,English (Australia),en-au,English (Australia),Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,3360x1890,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""1h2c6742-7a16-478d-b106-96f9a9a54547"",""6a1c6742-7a16-478d-b106-96f9a9a54918"",""7748e38a-f98b-4860-8da2-2243465a4d96""]","[0.5,15.9,0.5]",16.9,2021-03-03 21:27:23.095,TRUE,3,16.9,1h2c6742-7a16-478d-b106-96f9a9a54547,1h2c6742-7a16-478d-b106-96f9a9a54547 +,web,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,4,2021-03-02 19:25:22.488,2021-03-02 20:08:24.465,dupe: view_id different derived_tstamp,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,dupe: view_id different derived_tstamp,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,7,0,"{""link_click"":1,""page_view"":8,""snplow_cookies"":2}",11,true,2582,"Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,Is it possible to use confluent cloud kafka sink? - Collectors - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/is-it-possible-to-use-confluent-cloud-kafka-sink/2270,https,discourse.snowplowanalytics.com,/t/is-it-possible-to-use-confluent-cloud-kafka-sink/2270,,,https://www.google.com/,https,www.google.com,/,,,,,,,,,,,,,,Unassigned,IE,L,Leinster,Dublin,D02,53.3338,-6.2488,Europe/Dublin,Ireland,Europe,IE,Leinster,Dublin,Ireland,Europe,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,en-US,English (United States),en-US,English (United States),Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1920x1080,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,8,"[""0b088136-6ec8-4979-94f1-eb1daf732b29"",""9a900d26-cf2f-4cc9-bfe2-58ef55462018"",""3ed05fa1-31a4-4664-a94a-322ce65b3312"",""9b862145-97d6-4532-a576-3d7431b8b7c9"",""0464e31b16feca1840e3196aa14cfc56"",""d74c3766-f050-4d01-b5c3-846fcb5ab011"",""7422b404-ba48-4066-9348-5a661e839dba"",""50092712-d6c6-448d-b7c3-d5585c5440e4""]","[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5]",4,2021-03-02 19:25:22.756,TRUE,8,4,0b088136-6ec8-4979-94f1-eb1daf732b29,0b088136-6ec8-4979-94f1-eb1daf732b29 +,web,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,1,2021-03-02 15:55:18.539,2021-03-02 15:59:29.752,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,cb14148aeccd3895346f44751cd42b054f92736c64bb2211da3cfde3d05ee285,4,45,"{""data_structures_workflow"":1,""event"":1,""page_ping"":5,""page_view"":4}",11,true,251,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started?utm_source_platform=my_fun_platform,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,utm_source_platform=my_fun_platform,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,my_fun_platform,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,4,"[""b3278f28-800a-4b68-8846-395292399836"",""71ee02f8-62d0-419b-995a-79ce59b2ccdb"",""5abfad19-fc9c-418b-bbf3-7d8ae2ea42aa"",""ea5bf957-8fa2-48fd-8528-e1f0b36d1b85""]","[0.5,0.5,0.5,0.5]",2,2021-03-02 15:55:18.539,TRUE,4,2,b3278f28-800a-4b68-8846-395292399836,b3278f28-800a-4b68-8846-395292399836 +,web,540b6c4f7c15de9093e0f4f6cf45a062fba7606ce64558a0b1c5a34d8bb33af5,1,2021-03-02 15:55:18.539,2021-03-04 15:55:27.084,Rotating domain_userid per session,0e9ab97b5d9d9a174112df13fe9c44788af3ac9088a8b41e0998d92a8b4b5a4fc,Rotating domain_userid per session,cb14148aeccd3895346f44751cd42b054f92736c64bb2211da3cfde3d05ee285,3,0,"{""data_structures_workflow"":1,""event"":1,""page_view"":3}",5,true,172809,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353"",""d986a74687eb9f6cbab79c80238852917190a0e7f0e7165043196c831a564d4c"",""0702cd11df808624d79f50d52507220fad265b8c3644c48d20cdf385db5fe310""]","[0.5,0.5,0.5]",1.5,2021-03-02 15:55:18.539,TRUE,3,1.5,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353 +,web,cde5b90f34224b1a94351fa90fcb61d41b26a52a1a8381603cf538a11edd2bb2,1,2021-03-02 02:01:19.675,2021-03-02 02:01:28.297,Multiple last sessions per user,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,Multiple last sessions per user,7a5cf702c6cc3a461ec04d4ae58f3f5a71ec4c764e2df0267cc601c5cbe94d53,3,0,"{""data_structures_workflow"":1,""event"":1,""page_view"":3}",5,true,9,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368"",""bf8b2d4757e03cadb7b7a6f1e1b27c6014231f22a853b2c38992d5b92ac087f7"",""ddb20169cf990af08bb5a694f252f1a946df1eb5cfc7e3bec0f84b5861702b33""]","[0.5,0.5,0.5]",1.5,2021-03-02 02:01:19.675,TRUE,3,1.5,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368 +,web,93c11143f1de24d8f77c80bd138e815aa705a32a288a2b71bee522426b9aacc8,1,2021-03-02 02:01:28.297,2021-03-02 02:01:28.297,Multiple last sessions per user,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,Multiple last sessions per user,2b04c5552cb56c0eaa8ceaa211cceae5d804e7d01dbf18314cf261c214419a81,1,0,"{""page_view"":1}",1,true,0,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,,,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http-dummy-row,localhost-dummy-row,/177234df-d425-412e-ad8d-8b97515b2807/data-structures-dummy-row,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7""]",[0.5],0.5,2021-03-02 02:01:28.297,TRUE,1,0.5,f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7,f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7 +,web,df2bf41d09f5f900cd6bd564d1ae403843c9cd767081e38bf614c950a4f73b32,1,2021-03-02 07:23:19.675,2021-03-02 07:23:24.741,Multiple first sessions per user,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,Multiple first sessions per user,e1d85d92e5f6f0d068d4629581d887ccf688715eb6988fc37da26840b0bb2bf8,1,0,"{""event"":1,""page_view"":1}",2,true,5,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http-dummy-row,localhost-dummy-row,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00""]",[0.5],0.5,2021-03-02 07:23:19.675,TRUE,1,0.5,53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00,53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00 +,web,6f19f1f4f43224f646d6fed6358c39152faa088f7ab2d90f0a791ea1210a4656,1,2021-03-02 07:23:19.675,2021-03-02 07:23:28.297,Multiple first sessions per user,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,Multiple first sessions per user,5463ee9616c9a7b52f589e319d9913387e0eea55407c2a1a45f0b361947a6ac1,3,0,"{""data_structures_workflow"":1,""event"":1,""page_view"":3}",5,true,9,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,3,"[""68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224"",""b57478b853e314af7fb7807a25d66e19d0217f75640a822ee31ca3691a204359"",""135c56a9a33f093a6dcacee13ae572fd484248ac3b80c3d2fa02a31c4c8b637d""]","[0.5,0.5,0.5]",1.5,2021-03-02 07:23:19.675,TRUE,3,1.5,68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224,68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224 +discourse,web,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,1418,2021-03-02 23:57:04.705,2021-03-03 00:47:49.409,user stitch - session: 2nd id: 3,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,6,0,"{""link_click"":2,""page_view"":6}",8,true,3045,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,,,,,,,,,,,Unassigned,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,Australia,Oceania,AU,New South Wales,,Australia,Oceania,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,6,"[""4ef77ae4-1e5a-4d25-90ab-fda713772553"",""40305bcb-7fe6-48ae-bb23-da6cf363a671"",""32dba3f4-2af4-460b-922d-87b5c897a9d9"",""46413bf1-cd76-4ee1-bdd0-ddcb3792d04e"",""9cfe5631-dce8-49bb-b17b-dd14c962d78f"",""272d7649-0c46-4f54-afb3-279a44194d2d""]","[0.5,0.5,0.5,0.5,0.5,0.5]",3,2021-03-02 23:57:04.705,TRUE,6,3,4ef77ae4-1e5a-4d25-90ab-fda713772553,4ef77ae4-1e5a-4d25-90ab-fda713772553 +discourse,web,79831faefff0edc56d0d93ccf192b5bb58c07bec8dfff185f5cc4b104c2f0a08,1418,2021-03-01 23:57:04.705,2021-03-01 23:57:07.554,user stitch - session: 1st id: 1,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,1,0,"{""link_click"":1,""page_view"":1}",2,true,3,Discourse – Test,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,Discourse – Test,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,,,,,,,,,,,Unassigned,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,Australia,Oceania,AU,New South Wales,,Australia,Oceania,19ac0d07836f1d16af50ec00a305518460650cef34622ac56fcf090bdc912444,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd""]",[0.5],0.5,2021-03-01 23:57:04.705,TRUE,1,0.5,0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd,0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd +,web,d21c000a5953335da6cd125ac349135ae6524b04dd4b107a263dfb1de131b12d,1,2020-07-03 15:55:18.542,2020-07-03 15:55:18.542,Unexpired session,12c98e1f5869e3f298fef62699ad9bbe5410d1685e8344a1a1f86e92029685f0,Unexpired session,0af211ddbca948cb63c5c7eecf386e5920842b030126f30d121e24d1fa809313,1,0,"{""page_view"":1}",1,true,0,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,23429f1b5f1534d5a104927078765b7113e664bcfdfe9c7ad030507b143c7f4c,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335""]",[0.5],0.5,2020-07-03 15:55:18.542,TRUE,1,0.5,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335 +true users,web,b5c4939c16dd0f5a4396ca24474d8b050786710b1b48319ba19c5febfcb71a3b,36,2021-03-01 17:09:42.323,2021-03-01 17:09:42.323,NULL domain_userid,,,a66d14dbd61e04cdf7eaba27b2b7a0cca3147b311d02b20fc26c5121a8ff86c9,1,0,"{""page_view"":1}",1,true,0,Measuring page load times with the performance timing context [tutorial] - Redshift - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,https,discourse.snowplowanalytics.com,/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,,,Measuring page load times with the performance timing context [tutorial] - Redshift - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,https,discourse.snowplowanalytics.com,/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,,,,,,,,,,,,,,,,,,,,Unassigned,NO,03,Oslo County,Oslo,0001,59.905,10.7487,Europe/Oslo,Norway,Europe,NO,Oslo County,Oslo,Norway,Europe,bbe590092e3350e7f6272664c5e0d83799529bc5e589feeca753ee9f2c7f1d7d,Mozilla/5.0 (X11; Linux x86_64; rv:82.0) Gecko/20100101 Firefox/82.0,,en-US,English (United States),en-US,English (United States),Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""b92d6cbb-8064-4bfb-80e3-8a009b317d9f""]",[0.5],0.5,2021-03-01 17:09:42.323,TRUE,1,0.5,b92d6cbb-8064-4bfb-80e3-8a009b317d9f,b92d6cbb-8064-4bfb-80e3-8a009b317d9f +,web,4d34b56a2a474e7c5d7f125c9a0ed11b7e526bf99910d6d31afaf6a8cc25d7ae,1,2021-03-01 18:01:08.687,2021-03-01 18:01:11.023,stray page ping,b3c883845957060b8cbebdaec8366d1d4ec6ad283eba1c70e8a512ec43d10875,stray page ping,7ec2509c390620525e5850288e76a5e508272aca560f75d879100c04e5954233,1,0,"{""event"":1,""page_view"":1}",2,true,3,Snowplow,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,Snowplow,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,1,"[""2b87c7d1-739f-4471-b344-9a6c1eda4248""]",[0.5],0.5,2021-03-01 18:01:08.687,TRUE,1,0.5,2b87c7d1-739f-4471-b344-9a6c1eda4248,2b87c7d1-739f-4471-b344-9a6c1eda4248 +,web,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140d,1,2021-03-02 22:59:24.752,2021-03-02 22:59:29.752,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,0a744995d1b20946604ec0c1af35363ce4960cc32b4146b29571d2e5a12aa75d,1,5,"{""page_ping"":1}",1,false,5,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,0,[],[],0,,FALSE,0,0,ef9789a7-c267-4635-acd4-d60a3e69ff70,ef9789a7-c267-4635-acd4-d60a3e69ff70 +,web,0b5d421a98dc6af66d7da30840afb1072f518342ca058cef3af20a6e9b30fce8,1,2021-03-03 18:01:33.658,2021-03-03 18:01:38.658,stray page ping,b3c883845957060b8cbebdaec8366d1d4ec6ad283eba1c70e8a512ec43d10875,stray page ping,8446b8dea8de315d029ad45b1055eb2311f721b4a1dc8f4cf7fab308b9cf4b76,1,5,"{""page_ping"":1}",1,false,5,Snowplow Insights,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,Snowplow Insights,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,0,[],[],0,,FALSE,0,0,2293979e-22b7-45c1-8ab6-35f865ad6094,2293979e-22b7-45c1-8ab6-35f865ad6094 +,web,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140e,1,2021-03-04 22:59:24.752,2021-03-04 22:59:29.752,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,0a744995d1b20946604ec0c1af35363ce4960cc32b4146b29571d2e5a12aa75d,1,5,"{""page_ping"":1}",1,true,5,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,Unassigned,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,United Kingdom of Great Britain and Northern Ireland,Europe,GB,Hackney,Hackney,United Kingdom of Great Britain and Northern Ireland,Europe,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,en-GB,English (United Kingdom),en-GB,English (United Kingdom),Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7,0,[],[],0,,FALSE,0,0,ef9789a7-c267-4635-acd4-d60a3e69fg90,ef9789a7-c267-4635-acd4-d60a3e69fg90 diff --git a/integration_tests/data/expected/snowflake/snowplow_unified_web_vital_measurements_expected.csv b/integration_tests/data/expected/snowflake/snowplow_unified_web_vital_measurements_expected.csv new file mode 100644 index 00000000..c7a6bf7a --- /dev/null +++ b/integration_tests/data/expected/snowflake/snowplow_unified_web_vital_measurements_expected.csv @@ -0,0 +1,210 @@ +compound_key,measurement_type,page_url,device_class,geo_country,country,time_period,page_view_count,lcp_75p,fid_75p,cls_75p,ttfb_75p,inp_75p,lcp_result,fid_result,cls_result,ttfb_result,inp_result,passed +all-all-GB-last 999 days,by_country,all,all,GB,United Kingdom of Great Britain and Northern Ireland,last 999 days,239,3.192,283.5,0.225,1321.9,283.5,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-all-ES-last 999 days,by_country,all,all,ES,Spain,last 999 days,243,3.665,303,0.28,1534.4,303,needs improvement,poor,poor,needs improvement,needs improvement,0 +all-all-JM-last 999 days,by_country,all,all,JM,Jamaica,last 999 days,255,2.599,210,0.075,1499.4,210,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-AU-last 999 days,by_country,all,all,AU,Australia,last 999 days,218,2.189,89.45,0.05,1420.4,182.4,good,good,good,needs improvement,good,1 +all-all-PK-last 999 days,by_country,all,all,PK,Pakistan,last 999 days,11,2.515,138.95,0.03,517.9,182.35,needs improvement,needs improvement,good,good,good,0 +all-all-ID-last 999 days,by_country,all,all,ID,Indonesia,last 999 days,9,4.017,300,0.56,1624.9,300,poor,poor,poor,needs improvement,needs improvement,0 +all-all-CF-last 999 days,by_country,all,all,CF,Central African Republic,last 999 days,10,3.912,342.25,0.188,2288.15,342.25,needs improvement,poor,needs improvement,poor,needs improvement,0 +all-all-BR-last 999 days,by_country,all,all,BR,Brazil,last 999 days,2,2.326,207.95,0.185,2035.9,232.95,good,needs improvement,needs improvement,poor,needs improvement,0 +all-all-CN-last 999 days,by_country,all,all,CN,China,last 999 days,13,2.064,93.2,0.03,1020.9,193.2,good,good,good,needs improvement,good,1 +all-mobile-GB-last 999 days,by_country_and_device,all,mobile,GB,United Kingdom of Great Britain and Northern Ireland,last 999 days,87,3.111,293.4,0.22,1255.4,293.4,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-desktop-ES-last 999 days,by_country_and_device,all,desktop,ES,Spain,last 999 days,176,3.701,303.25,0.29,1508.15,303.25,needs improvement,poor,poor,needs improvement,needs improvement,0 +all-desktop-GB-last 999 days,by_country_and_device,all,desktop,GB,United Kingdom of Great Britain and Northern Ireland,last 999 days,152,3.223,281.25,0.24,1321.4,281.25,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-JM-last 999 days,by_country_and_device,all,mobile,JM,Jamaica,last 999 days,60,2.441,204.05,0.063,1744.65,204.05,good,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-AU-last 999 days,by_country_and_device,all,mobile,AU,Australia,last 999 days,87,2.188,92.2,0.05,1573.9,189.3,good,good,good,needs improvement,good,1 +all-desktop-JM-last 999 days,by_country_and_device,all,desktop,JM,Jamaica,last 999 days,195,2.634,211.05,0.08,1480.4,211.05,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-ES-last 999 days,by_country_and_device,all,mobile,ES,Spain,last 999 days,67,3.576,302,0.27,1640.4,302,needs improvement,poor,poor,needs improvement,needs improvement,0 +all-desktop-PK-last 999 days,by_country_and_device,all,desktop,PK,Pakistan,last 999 days,11,2.515,138.95,0.03,517.9,182.35,needs improvement,needs improvement,good,good,good,0 +all-desktop-AU-last 999 days,by_country_and_device,all,desktop,AU,Australia,last 999 days,131,2.182,84.9,0.055,1133.9,179.7,good,good,good,needs improvement,good,1 +all-desktop-ID-last 999 days,by_country_and_device,all,desktop,ID,Indonesia,last 999 days,9,4.017,300,0.56,1624.9,300,poor,poor,poor,needs improvement,needs improvement,0 +all-desktop-CF-last 999 days,by_country_and_device,all,desktop,CF,Central African Republic,last 999 days,10,3.912,342.25,0.188,2288.15,342.25,needs improvement,poor,needs improvement,poor,needs improvement,0 +all-desktop-CN-last 999 days,by_country_and_device,all,desktop,CN,China,last 999 days,13,2.064,93.2,0.03,1020.9,193.2,good,good,good,needs improvement,good,1 +all-mobile-BR-last 999 days,by_country_and_device,all,mobile,BR,Brazil,last 999 days,2,2.326,207.95,0.185,2035.9,232.95,good,needs improvement,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-12 00:00:00.000,by_day,all,all,all,all,2023-03-12 00:00:00.000,16,4.132,295.25,0.308,532.15,295.25,poor,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-21 00:00:00.000,by_day,all,all,all,all,2023-03-21 00:00:00.000,12,2.997,276.525,0.21,1928.15,276.525,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-18 00:00:00.000,by_day,all,all,all,all,2023-03-18 00:00:00.000,11,2.94,148,0.255,1281.9,197,needs improvement,needs improvement,poor,needs improvement,good,0 +all-all-all-2023-03-03 00:00:00.000,by_day,all,all,all,all,2023-03-03 00:00:00.000,12,3.054,219.1,0.225,407.15,219.1,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-04 00:00:00.000,by_day,all,all,all,all,2023-03-04 00:00:00.000,35,3.06,286.8,0.34,537.9,286.8,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-06 00:00:00.000,by_day,all,all,all,all,2023-03-06 00:00:00.000,31,2.903,282.15,0.21,576.9,282.15,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-01 00:00:00.000,by_day,all,all,all,all,2023-03-01 00:00:00.000,36,3.141,285.875,0.253,543.15,285.875,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-24 00:00:00.000,by_day,all,all,all,all,2023-03-24 00:00:00.000,13,3.067,337,0.08,2101.9,337,needs improvement,poor,good,poor,needs improvement,0 +all-all-all-2023-03-15 00:00:00.000,by_day,all,all,all,all,2023-03-15 00:00:00.000,22,2.288,97.65,0.068,520.15,186.75,good,good,good,good,good,1 +all-all-all-2023-03-07 00:00:00.000,by_day,all,all,all,all,2023-03-07 00:00:00.000,19,2.378,81.4,0.065,563.4,166.5,good,good,good,good,good,1 +all-all-all-2023-03-27 00:00:00.000,by_day,all,all,all,all,2023-03-27 00:00:00.000,142,3.209,287.925,0.22,1823.65,287.925,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-08 00:00:00.000,by_day,all,all,all,all,2023-03-08 00:00:00.000,26,2.602,232.65,0.075,561.65,232.65,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-28 00:00:00.000,by_day,all,all,all,all,2023-03-28 00:00:00.000,55,2.817,238.45,0.23,1916.4,238.45,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-all-all-2023-03-05 00:00:00.000,by_day,all,all,all,all,2023-03-05 00:00:00.000,18,3.128,251,0.088,459.4,251,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-14 00:00:00.000,by_day,all,all,all,all,2023-03-14 00:00:00.000,24,3.031,269.1,0.063,519.15,269.1,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-09 00:00:00.000,by_day,all,all,all,all,2023-03-09 00:00:00.000,12,3.684,252,0.43,589.9,252,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-26 00:00:00.000,by_day,all,all,all,all,2023-03-26 00:00:00.000,368,2.881,228.925,0.09,1732.9,228.925,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-17 00:00:00.000,by_day,all,all,all,all,2023-03-17 00:00:00.000,16,2.059,125.85,0.09,616.15,200.85,good,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-02 00:00:00.000,by_day,all,all,all,all,2023-03-02 00:00:00.000,35,2.875,243.45,0.225,401.4,243.45,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-20 00:00:00.000,by_day,all,all,all,all,2023-03-20 00:00:00.000,11,2.648,95.4,0.06,1521.9,180.9,needs improvement,good,good,needs improvement,good,0 +all-all-all-2023-03-22 00:00:00.000,by_day,all,all,all,all,2023-03-22 00:00:00.000,11,2.146,91,0.015,1830.9,172.6,good,good,good,poor,good,1 +all-all-all-2023-03-25 00:00:00.000,by_day,all,all,all,all,2023-03-25 00:00:00.000,6,2.909,274.275,0.035,1129.65,274.275,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-13 00:00:00.000,by_day,all,all,all,all,2023-03-13 00:00:00.000,19,2.898,277.35,0.35,549.9,277.35,needs improvement,needs improvement,poor,good,needs improvement,0 +all-all-all-2023-03-19 00:00:00.000,by_day,all,all,all,all,2023-03-19 00:00:00.000,7,4.256,246,0.05,1305.4,246,poor,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-23 00:00:00.000,by_day,all,all,all,all,2023-03-23 00:00:00.000,10,3.363,242.25,0.07,1792.4,242.25,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-all-all-2023-03-11 00:00:00.000,by_day,all,all,all,all,2023-03-11 00:00:00.000,7,3.775,259.5,0.215,449.9,259.5,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-all-all-2023-03-10 00:00:00.000,by_day,all,all,all,all,2023-03-10 00:00:00.000,15,2.588,209.3,0.03,624.9,209.3,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-2023-03-16 00:00:00.000,by_day,all,all,all,all,2023-03-16 00:00:00.000,11,2.758,235.25,0.135,360.4,235.25,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-mobile-all-2023-03-12 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-12 00:00:00.000,1,2.57,98,0.09,498.9,198,needs improvement,good,good,good,good,0 +all-desktop-all-2023-03-12 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-12 00:00:00.000,15,4.283,296.5,0.365,534.4,296.5,poor,needs improvement,poor,good,needs improvement,0 +all-desktop-all-2023-03-21 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-21 00:00:00.000,10,3.199,280.575,0.21,1762.65,280.575,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-all-2023-03-21 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-21 00:00:00.000,2,2.569,190.425,0.013,1678.15,215.425,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-all-2023-03-18 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-18 00:00:00.000,5,2.171,51.2,0.03,1185.9,151.2,good,good,good,needs improvement,good,1 +all-desktop-all-2023-03-18 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-18 00:00:00.000,6,3.217,228.5,0.265,1306.15,228.5,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +all-desktop-all-2023-03-03 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-03 00:00:00.000,12,3.054,219.1,0.225,407.15,219.1,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-2023-03-04 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-04 00:00:00.000,25,3.157,288,0.4,528.9,288,needs improvement,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-04 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-04 00:00:00.000,10,2.708,279.9,0.265,578.9,279.9,needs improvement,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-06 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-06 00:00:00.000,19,2.962,290.5,0.215,598.9,290.5,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-2023-03-06 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-06 00:00:00.000,12,2.537,262.35,0.019,472.9,262.35,needs improvement,needs improvement,good,good,needs improvement,0 +all-mobile-all-2023-03-01 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-01 00:00:00.000,5,4.084,350,0.28,493.9,350,poor,poor,poor,good,needs improvement,0 +all-desktop-all-2023-03-01 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-01 00:00:00.000,31,3.118,271.25,0.145,552.4,271.25,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-2023-03-24 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-24 00:00:00.000,9,2.962,337,0.08,2101.9,337,needs improvement,poor,good,poor,needs improvement,0 +all-mobile-all-2023-03-24 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-24 00:00:00.000,4,3.146,342,0.09,2040.15,342,needs improvement,poor,good,poor,needs improvement,0 +all-desktop-all-2023-03-15 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-15 00:00:00.000,22,2.288,97.65,0.068,520.15,186.75,good,good,good,good,good,1 +all-desktop-all-2023-03-07 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-07 00:00:00.000,18,2.304,78.05,0.068,578.65,160.35,good,good,good,good,good,1 +all-mobile-all-2023-03-07 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-07 00:00:00.000,1,3.234,357,0.018,87.9,357,needs improvement,poor,good,good,needs improvement,0 +all-desktop-all-2023-03-27 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-27 00:00:00.000,110,3.189,280.8,0.238,1754.9,280.8,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-all-2023-03-27 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-27 00:00:00.000,32,3.265,304.2,0.213,1990.9,304.2,needs improvement,poor,needs improvement,poor,needs improvement,0 +all-mobile-all-2023-03-08 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-08 00:00:00.000,7,3.512,329.4,0.017,378.4,329.4,needs improvement,poor,good,good,needs improvement,0 +all-desktop-all-2023-03-08 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-08 00:00:00.000,19,2.485,92.8,0.09,573.9,182,good,good,good,good,good,1 +all-mobile-all-2023-03-28 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-28 00:00:00.000,18,2.584,246.975,0.23,1887.15,246.975,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-desktop-all-2023-03-28 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-28 00:00:00.000,37,2.904,229.2,0.2,1906.9,229.2,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +all-mobile-all-2023-03-05 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-05 00:00:00.000,13,3.419,267.3,0.09,472.9,267.3,needs improvement,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-05 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-05 00:00:00.000,5,2.131,206.4,0.017,306.9,206.4,good,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-14 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-14 00:00:00.000,24,3.031,269.1,0.063,519.15,269.1,needs improvement,needs improvement,good,good,needs improvement,0 +all-mobile-all-2023-03-09 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-09 00:00:00.000,4,4.061,254.925,0.463,432.65,254.925,poor,needs improvement,poor,good,needs improvement,0 +all-desktop-all-2023-03-09 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-09 00:00:00.000,8,3.57,240.75,0.248,589.9,240.75,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-mobile-all-2023-03-26 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-26 00:00:00.000,130,2.78,227.875,0.09,1676.4,227.875,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-desktop-all-2023-03-26 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-26 00:00:00.000,238,2.883,229.575,0.088,1735.65,229.575,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-all-2023-03-17 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-17 00:00:00.000,4,2.059,215.55,0.09,560.4,215.55,good,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-17 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-17 00:00:00.000,12,1.947,88.4,0.11,616.15,188.4,good,good,needs improvement,good,good,0 +all-desktop-all-2023-03-02 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-02 00:00:00.000,23,3.22,267.75,0.265,421.4,267.75,needs improvement,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-02 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-02 00:00:00.000,12,2.095,120.65,0.033,282.4,195.65,good,needs improvement,good,good,good,0 +all-mobile-all-2023-03-20 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-20 00:00:00.000,9,2.501,91.8,0.019,1519.9,171.6,needs improvement,good,good,needs improvement,good,0 +all-desktop-all-2023-03-20 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-20 00:00:00.000,2,2.818,212.375,0.57,1727.4,237.375,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +all-desktop-all-2023-03-22 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-22 00:00:00.000,1,1.915,88.4,0.013,1518.9,188.4,good,good,good,needs improvement,good,1 +all-mobile-all-2023-03-22 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-22 00:00:00.000,10,2.232,92.05,0.015,1842.4,153.475,good,good,good,poor,good,1 +all-desktop-all-2023-03-25 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-25 00:00:00.000,2,2.751,196.925,0.011,1753.9,221.925,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-all-2023-03-25 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-25 00:00:00.000,4,3.081,294.975,0.103,1029.15,294.975,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-all-2023-03-13 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-13 00:00:00.000,5,2.541,214.2,0.06,359.9,214.2,needs improvement,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-13 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-13 00:00:00.000,14,3.246,282.525,0.385,596.4,282.525,needs improvement,needs improvement,poor,good,needs improvement,0 +all-mobile-all-2023-03-19 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-19 00:00:00.000,4,2.062,110.4,0.036,1298.65,185.4,good,needs improvement,good,needs improvement,good,0 +all-desktop-all-2023-03-19 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-19 00:00:00.000,3,5.308,258,0.05,1121.4,258,poor,needs improvement,good,needs improvement,needs improvement,0 +all-mobile-all-2023-03-23 00:00:00.000,by_day_and_device,all,mobile,all,all,2023-03-23 00:00:00.000,4,2.784,132.675,0.024,1930.15,207.675,needs improvement,needs improvement,good,poor,needs improvement,0 +all-desktop-all-2023-03-23 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-23 00:00:00.000,6,3.448,242.25,0.32,1236.4,242.25,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +all-desktop-all-2023-03-11 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-11 00:00:00.000,7,3.775,259.5,0.215,449.9,259.5,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-2023-03-10 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-10 00:00:00.000,15,2.588,209.3,0.03,624.9,209.3,needs improvement,needs improvement,good,good,needs improvement,0 +all-desktop-all-2023-03-16 00:00:00.000,by_day_and_device,all,desktop,all,all,2023-03-16 00:00:00.000,11,2.758,235.25,0.135,360.4,235.25,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +all-desktop-all-last 999 days,by_device,all,desktop,all,all,last 999 days,697,3.048,249.9,0.21,1438.9,249.9,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +all-mobile-all-last 999 days,by_device,all,mobile,all,all,last 999 days,303,2.891,250.5,0.2,1518.4,250.5,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/city-modern-figure-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/city-modern-figure,desktop,all,all,last 999 days,13,3.202,266.7,0.22,1203.9,266.7,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/site-somebody-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/site-somebody,desktop,all,all,last 999 days,14,2.819,228.9,0.163,640.4,228.9,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/call-chair-itself-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/call-chair-itself,mobile,all,all,last 999 days,8,2.573,303.75,0.203,1109.4,303.75,needs improvement,poor,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/until-include-list-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/until-include-list,desktop,all,all,last 999 days,14,4.174,238.9,0.058,803.15,238.9,poor,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/collection-world-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/collection-world,desktop,all,all,last 999 days,12,3.171,250.8,0.218,1758.15,250.8,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/western-city-say-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/western-city-say,desktop,all,all,last 999 days,15,3.121,252.45,0.025,1800.9,252.45,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/difficult-create-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/difficult-create,desktop,all,all,last 999 days,13,2.956,99.5,0.23,1322.9,199.5,needs improvement,good,needs improvement,needs improvement,good,0 +https://snowplow.io/style-health-far-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/style-health-far,desktop,all,all,last 999 days,14,2.765,292.25,0.017,1329.9,292.25,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/probably-daughter-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/probably-daughter,desktop,all,all,last 999 days,16,3.229,242.825,0.245,1188.9,242.825,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/bar-past-blood-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/bar-past-blood,desktop,all,all,last 999 days,7,2.958,213.7,0.3,1667.9,213.7,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/arm-any-road-able-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/arm-any-road-able,desktop,all,all,last 999 days,14,2.778,274.5,0.218,1211.9,274.5,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/tv-night-go-now-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/tv-night-go-now,desktop,all,all,last 999 days,15,2.444,250.9,0.28,1580.4,250.9,good,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/parent-side-season-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/parent-side-season,desktop,all,all,last 999 days,12,3.125,231.975,0.075,628.4,231.975,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/research-wear-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/research-wear,desktop,all,all,last 999 days,14,3.142,259.2,0.233,1856.4,259.2,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/spring-over-remain-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/spring-over-remain,desktop,all,all,last 999 days,13,2.984,239,0.28,963.9,239,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/health-already-key-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/health-already-key,desktop,all,all,last 999 days,21,2.817,214,0.019,772.9,214,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/bad-business-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/bad-business,desktop,all,all,last 999 days,22,2.923,252.3,0.09,1512.65,252.3,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/student-trip-song-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/student-trip-song,mobile,all,all,last 999 days,7,2.637,270.45,0.265,1154.4,270.45,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/ground-major-could-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/ground-major-could,desktop,all,all,last 999 days,12,2.728,249.25,0.3,637.15,249.25,needs improvement,needs improvement,poor,good,needs improvement,0 +https://snowplow.io/collection-world-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/collection-world,mobile,all,all,last 999 days,3,2.683,148.85,0.018,1758.9,198.85,needs improvement,needs improvement,good,needs improvement,good,0 +https://snowplow.io/return-again-water-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/return-again-water,desktop,all,all,last 999 days,15,2.877,280.9,0.235,871.9,280.9,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/road-community-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/road-community,desktop,all,all,last 999 days,15,2.895,260.9,0.145,1500.9,260.9,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/candidate-natural-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/candidate-natural,desktop,all,all,last 999 days,11,2.425,92.5,0.07,1590.9,183,good,good,good,needs improvement,good,1 +https://snowplow.io/break-opportunity-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/break-opportunity,desktop,all,all,last 999 days,23,3.371,235.95,0.26,1867.9,235.95,needs improvement,needs improvement,poor,poor,needs improvement,0 +https://snowplow.io/cultural-prepare-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/cultural-prepare,mobile,all,all,last 999 days,11,2.677,245,0.065,1818.9,245,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/on-scene-other-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/on-scene-other,desktop,all,all,last 999 days,10,3.235,229.2,0.019,1684.15,229.2,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/with-like-step-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/with-like-step,desktop,all,all,last 999 days,9,2.293,236.6,0.47,2102.9,236.6,good,needs improvement,poor,poor,needs improvement,0 +https://snowplow.io/word-head-write-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/word-head-write,mobile,all,all,last 999 days,7,2.41,175,0.465,1607.9,225,good,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/candidate-natural-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/candidate-natural,mobile,all,all,last 999 days,5,2.979,243,0.2,575.9,243,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/new-mission-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/new-mission,mobile,all,all,last 999 days,8,3.364,315.375,0.018,893.4,315.375,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/actually-rock-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/actually-rock,desktop,all,all,last 999 days,16,2.755,319.35,0.113,2177.9,319.35,needs improvement,poor,needs improvement,poor,needs improvement,0 +https://snowplow.io/appear-board-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/appear-board,desktop,all,all,last 999 days,11,2.933,218.55,0.019,921.9,218.55,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/window-significant-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/window-significant,mobile,all,all,last 999 days,12,3.251,242.85,0.09,1518.65,242.85,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/visit-structure-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/visit-structure,desktop,all,all,last 999 days,20,2.919,273.525,0.07,1593.15,273.525,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/clearly-yes-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/clearly-yes,desktop,all,all,last 999 days,14,2.563,218.225,0.08,1141.4,218.225,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/against-dark-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/against-dark,desktop,all,all,last 999 days,22,3.261,257.525,0.088,1338.15,257.525,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/anyone-guess-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/anyone-guess,desktop,all,all,last 999 days,13,2.839,265.2,0.019,627.9,265.2,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/democratic-data-on-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/democratic-data-on,desktop,all,all,last 999 days,18,2.962,232.225,0.278,1111.65,232.225,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/actually-rock-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/actually-rock,mobile,all,all,last 999 days,6,2.721,218.75,0.288,1334.4,243.75,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/appear-board-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/appear-board,mobile,all,all,last 999 days,7,2.487,228.1,0.035,617.4,228.1,good,needs improvement,good,good,needs improvement,0 +https://snowplow.io/find-away-manage-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/find-away-manage,mobile,all,all,last 999 days,4,3.719,217.425,0.082,1899.65,217.425,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/land-power-meeting-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/land-power-meeting,desktop,all,all,last 999 days,14,3.116,247.25,0.283,1170.4,247.25,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/remember-anything-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/remember-anything,desktop,all,all,last 999 days,14,3.481,271.225,0.173,979.15,271.225,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/research-wear-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/research-wear,mobile,all,all,last 999 days,5,3.285,267.3,0.21,1680.9,267.3,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/bad-business-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/bad-business,mobile,all,all,last 999 days,4,3.269,248.025,0.129,1033.4,248.025,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/crime-realize-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/crime-realize,desktop,all,all,last 999 days,12,2.468,240.25,0.118,1423.15,240.25,good,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/force-material-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/force-material,desktop,all,all,last 999 days,15,2.697,245.25,0.039,697.9,245.25,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/style-health-far-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/style-health-far,mobile,all,all,last 999 days,4,4.493,321.3,0.085,668.15,321.3,poor,poor,good,good,needs improvement,0 +https://snowplow.io/customer-eye-fly-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/customer-eye-fly,mobile,all,all,last 999 days,7,2.89,258.3,0.19,1059.9,258.3,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/ground-major-could-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/ground-major-could,mobile,all,all,last 999 days,15,2.638,266.1,0.045,1769.9,266.1,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/word-head-write-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/word-head-write,desktop,all,all,last 999 days,12,2.901,300,0.032,1629.65,300,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/new-mission-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/new-mission,desktop,all,all,last 999 days,16,3.004,238.425,0.025,1400.15,238.425,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/call-chair-itself-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/call-chair-itself,desktop,all,all,last 999 days,19,3.034,262.4,0.07,1281.4,262.4,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/be-program-four-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/be-program-four,desktop,all,all,last 999 days,18,2.778,205.15,0.23,1384.65,205.15,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/tell-against-us-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/tell-against-us,desktop,all,all,last 999 days,8,2.731,265.325,0.29,1759.4,265.325,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/health-already-key-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/health-already-key,mobile,all,all,last 999 days,5,2.928,242,0.22,1367.9,242,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/with-like-step-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/with-like-step,mobile,all,all,last 999 days,6,3.358,312.15,0.013,945.9,312.15,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/city-modern-figure-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/city-modern-figure,mobile,all,all,last 999 days,3,2.445,146.6,0.013,1080.9,196.6,good,needs improvement,good,needs improvement,good,0 +https://snowplow.io/land-power-meeting-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/land-power-meeting,mobile,all,all,last 999 days,5,2.798,212.4,0.06,803.9,212.4,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/memory-region-model-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/memory-region-model,desktop,all,all,last 999 days,14,3.361,236.25,0.24,1872.4,236.25,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/spend-computer-six-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/spend-computer-six,desktop,all,all,last 999 days,11,3.008,342,0.14,1808.4,342,needs improvement,poor,needs improvement,poor,needs improvement,0 +https://snowplow.io/spring-over-remain-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/spring-over-remain,mobile,all,all,last 999 days,12,3.138,253.175,0.24,1924.9,253.175,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/break-opportunity-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/break-opportunity,mobile,all,all,last 999 days,5,1.724,258,0.016,651.9,258,good,needs improvement,good,good,needs improvement,0 +https://snowplow.io/window-significant-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/window-significant,desktop,all,all,last 999 days,11,2.333,207.3,0.129,456.9,207.3,good,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/wrong-table-fear-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/wrong-table-fear,mobile,all,all,last 999 days,5,2.224,211.4,0.018,1647.9,211.4,good,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/on-scene-other-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/on-scene-other,mobile,all,all,last 999 days,8,2.456,88.2,0.113,737.4,150.6,good,good,needs improvement,good,good,0 +https://snowplow.io/heat-instead-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/heat-instead,desktop,all,all,last 999 days,1,1.926,30.3,0.017,56.9,30.3,good,good,good,good,good,1 +https://snowplow.io/cultural-prepare-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/cultural-prepare,desktop,all,all,last 999 days,15,3.343,252,0.225,1428.4,252,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/staff-natural-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/staff-natural,desktop,all,all,last 999 days,1,2.729,205.8,0.013,469.9,205.8,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/late-candidate-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/late-candidate,desktop,all,all,last 999 days,17,2.727,204,0.27,1457.9,204,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/night-go-now-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/night-go-now,mobile,all,all,last 999 days,1,1.908,70.4,0.05,228.9,70.4,good,good,good,good,good,1 +https://snowplow.io/western-city-say-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/western-city-say,mobile,all,all,last 999 days,4,2.671,360,0.263,819.65,360,needs improvement,poor,poor,needs improvement,needs improvement,0 +https://snowplow.io/someone-guess-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/someone-guess,desktop,all,all,last 999 days,1,2.084,4.7,0.004,75.9,14.7,good,good,good,good,good,1 +https://snowplow.io/road-community-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/road-community,mobile,all,all,last 999 days,4,3.765,271.775,0.123,2212.9,271.775,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/tree-somebody-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/tree-somebody,desktop,all,all,last 999 days,1,0.32,29.7,0.015,501.9,29.7,good,good,good,good,good,1 +https://snowplow.io/say-against-us-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/say-against-us,desktop,all,all,last 999 days,1,1.461,64.5,0.02,265.9,64.5,good,good,good,good,good,1 +https://snowplow.io/site-somebody-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/site-somebody,mobile,all,all,last 999 days,5,3.159,251.1,0.26,657.9,251.1,needs improvement,needs improvement,poor,good,needs improvement,0 +https://snowplow.io/message-choice-live-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/message-choice-live,desktop,all,all,last 999 days,11,3.417,246.45,0.053,1874.9,246.45,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/memory-region-model-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/memory-region-model,mobile,all,all,last 999 days,6,2.771,222.975,0.019,1963.9,222.975,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/force-material-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/force-material,mobile,all,all,last 999 days,7,3.309,93.9,0.114,1937.4,193.9,needs improvement,good,needs improvement,poor,good,0 +https://snowplow.io/customer-eye-fly-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/customer-eye-fly,desktop,all,all,last 999 days,10,2.987,251,0.162,929.65,251,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/wrong-table-fear-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/wrong-table-fear,desktop,all,all,last 999 days,9,3.198,91,0.06,1253.9,187,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/head-half-instead-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/head-half-instead,desktop,all,all,last 999 days,6,2.789,203,0.285,737.15,203,needs improvement,needs improvement,poor,good,needs improvement,0 +https://snowplow.io/be-program-four-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/be-program-four,mobile,all,all,last 999 days,8,2.741,254.55,0.323,1466.9,254.55,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/crime-realize-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/crime-realize,mobile,all,all,last 999 days,7,2.236,239.35,0.024,1590.9,239.35,good,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/probably-daughter-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/probably-daughter,mobile,all,all,last 999 days,4,2.757,229.95,0.075,825.15,229.95,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/find-away-manage-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/find-away-manage,desktop,all,all,last 999 days,10,3.637,251.625,0.319,1694.4,251.625,needs improvement,needs improvement,poor,needs improvement,needs improvement,0 +https://snowplow.io/difficult-create-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/difficult-create,mobile,all,all,last 999 days,11,3.217,267.15,0.145,1928.4,267.15,needs improvement,needs improvement,needs improvement,poor,needs improvement,0 +https://snowplow.io/visit-structure-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/visit-structure,mobile,all,all,last 999 days,2,3.482,182.8,0.014,2084.65,182.8,needs improvement,needs improvement,good,poor,good,0 +https://snowplow.io/tv-night-go-now-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/tv-night-go-now,mobile,all,all,last 999 days,7,2.74,255.6,0.03,493.9,255.6,needs improvement,needs improvement,good,good,needs improvement,0 +https://snowplow.io/democratic-data-on-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/democratic-data-on,mobile,all,all,last 999 days,6,3.41,312.5,0.027,1160.9,312.5,needs improvement,poor,good,needs improvement,needs improvement,0 +https://snowplow.io/until-include-list-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/until-include-list,mobile,all,all,last 999 days,7,2.532,231.6,0.014,1505.9,281.6,needs improvement,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/clearly-yes-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/clearly-yes,mobile,all,all,last 999 days,11,2.944,95.5,0.08,1525.9,194.55,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/bar-past-blood-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/bar-past-blood,mobile,all,all,last 999 days,5,3.531,228,0.2,1668.9,228,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 +https://snowplow.io/parent-side-season-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/parent-side-season,mobile,all,all,last 999 days,4,2.644,134.125,0.036,2078.65,209.125,needs improvement,needs improvement,good,poor,needs improvement,0 +https://snowplow.io/late-candidate-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/late-candidate,mobile,all,all,last 999 days,2,3.654,53.3,0.027,1257.15,126.9,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/spend-computer-six-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/spend-computer-six,mobile,all,all,last 999 days,5,2.244,90.4,0.09,1056.9,190.4,good,good,good,needs improvement,good,1 +https://snowplow.io/return-again-water-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/return-again-water,mobile,all,all,last 999 days,7,2.04,143.95,0.215,1713.9,193.95,good,needs improvement,needs improvement,needs improvement,good,0 +https://snowplow.io/student-trip-song-desktop-all-last 999 days,by_url_and_device,https://snowplow.io/student-trip-song,desktop,all,all,last 999 days,12,3.116,269.775,0.215,654.65,269.775,needs improvement,needs improvement,needs improvement,good,needs improvement,0 +https://snowplow.io/against-dark-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/against-dark,mobile,all,all,last 999 days,5,2.73,89.6,0.09,1005.9,189.6,needs improvement,good,good,needs improvement,good,0 +https://snowplow.io/anyone-guess-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/anyone-guess,mobile,all,all,last 999 days,4,2.496,232.575,0.086,692.65,232.575,good,needs improvement,good,good,needs improvement,0 +https://snowplow.io/head-half-instead-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/head-half-instead,mobile,all,all,last 999 days,5,2.574,99.8,0.09,1961.9,199.8,needs improvement,good,good,poor,good,0 +https://snowplow.io/arm-any-road-able-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/arm-any-road-able,mobile,all,all,last 999 days,3,1.533,194.1,0.025,968.4,244.1,good,needs improvement,good,needs improvement,needs improvement,0 +https://snowplow.io/message-choice-live-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/message-choice-live,mobile,all,all,last 999 days,3,2.611,64.9,0.165,1333.4,164.9,needs improvement,good,needs improvement,needs improvement,good,0 +https://snowplow.io/tell-against-us-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/tell-against-us,mobile,all,all,last 999 days,5,2.131,79.2,0.2,1250.9,179.2,good,good,needs improvement,needs improvement,good,0 +https://snowplow.io/remember-anything-mobile-all-last 999 days,by_url_and_device,https://snowplow.io/remember-anything,mobile,all,all,last 999 days,3,2.539,203,0.06,787.9,253,needs improvement,needs improvement,good,good,needs improvement,0 +all-all-all-last 999 days,overall,all,all,all,all,last 999 days,1000,2.989,250.05,0.203,1462.15,250.05,needs improvement,needs improvement,needs improvement,needs improvement,needs improvement,0 diff --git a/integration_tests/data/expected/snowplow_unified_base_quarantined_sessions_expected.csv b/integration_tests/data/expected/snowplow_unified_base_quarantined_sessions_expected.csv new file mode 100644 index 00000000..0c879b43 --- /dev/null +++ b/integration_tests/data/expected/snowplow_unified_base_quarantined_sessions_expected.csv @@ -0,0 +1,2 @@ +session_identifier +2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35 diff --git a/integration_tests/data/expected/snowplow_unified_consent_cmp_stats_expected.csv b/integration_tests/data/expected/snowplow_unified_consent_cmp_stats_expected.csv new file mode 100644 index 00000000..3085f0f5 --- /dev/null +++ b/integration_tests/data/expected/snowplow_unified_consent_cmp_stats_expected.csv @@ -0,0 +1,34 @@ +event_id,domain_userid,view_id,domain_sessionid,cmp_load_time,cmp_tstamp,first_consent_event_tstamp,first_consent_event_type,cmp_interaction_time +a08502a3-1b4b-4532-b7bb-53fb176e2f65,8b996f0b240407b9c815f217e172be56c2f8b2d92edaddfaf03c293197ec00c4,,9b36ac17669e3daa5e6a3fbbdad2aa1fb1a955890009729cf50a4d08a60f21b7,1.5,2021-02-26 09:10:59.570,2021-02-26 09:11:01.620,allow_selected,2 +6f30fd58-900e-43d0-9108-e2531b75576e,f16ba0227d205b0269501cfb4cfd9f010fc4069c2901e530a9bdffcf21ff7242,,6cc9e83a85c5d8f6a081f933d77bc1ca801c6166a07a65a06e8189467a4766fe,1.5,2021-02-26 09:09:22.654,2021-02-26 09:09:24.711,allow_selected,2 +e8ceca75-7774-477d-80f9-f539884c5fec,2816bdb9d221b9354c1d45472e3624b7531265c5d644bb2aa760c1b6b57a3d8e,,90af0c6f7463fc73b62d806cd8766617eec590e5da9eda06e93145a0bd210ad7,20.0,2021-02-26 09:11:49.891,2021-02-26 09:11:53.054,allow_selected,4 +0c0cfa41-de83-48be-8d63-4da344f1fd42,e68aed5607b154baa57412f64e5111ca75ae44366e31e25bc12cb55126fb3927,,f2548eca4408f598564cf8eb538e500958e6d37fcf8a31fc67e65d0dc106ccfd,1.5,2021-02-26 09:10:32.279,2021-02-26 09:10:33.464,allow_all,1 +cdfb2bdf-e3fd-4494-82b1-9a87ee7c3734,1de9fb9888e07e9991c52fb120a7be51309716bac09889e6bd5a09322cd301eb,,76866d07c098a96aba7a9c0efe830a68a1027d1268fbfe508279fdcb7fff258e,1.5,2021-02-26 09:13:28.582,2021-02-26 09:13:30.422,allow_all,2 +c286d671-bbbb-4e9c-a3ad-8c990e04e8ab,8b996f0b240407b9c815f217e172be56c2f8b2d92edaddfaf03c293197ec00c4,,9b36ac17669e3daa5e6a3fbbdad2aa1fb1a955890009729cf50a4d08a60f21b7,1.5,2021-02-26 09:11:08.411,2021-02-26 09:11:09.446,deny_all,1 +5bb37626-5408-479c-b588-749e237a54e9,4b0897e90a332f443964f2549dfee262f1f673a5ccacf2bd21d17c0bec50c572,,d4ff9239df44c0118230604421cbce045d151003eeb9e2d6c2ea636d4f76b902,1.5,2021-02-26 09:12:22.254,2021-02-26 09:12:23.161,allow_all,1 +877ee833-626d-4e31-b16f-826d5b35e668,e68aed5607b154baa57412f64e5111ca75ae44366e31e25bc12cb55126fb3927,,f2548eca4408f598564cf8eb538e500958e6d37fcf8a31fc67e65d0dc106ccfd,20.0,2021-02-26 09:10:41.304,2021-02-26 09:10:42.880,deny_all,1 +d72bb29c-606d-46e8-9788-dc21ebf925b8,4e28e51765e9c3fc3b5b7090a47a0a04ea204d0b6d1070e6844607faf95badfd,,50c7ec69e5e45dbfaa34d0d4cf95804025b3afb4486cf23d615106105614c1c2,7.0,2021-02-26 09:10:00.911,2021-02-26 09:10:03.418,allow_selected,3 +43c0fc20-f595-4dc3-bdd2-e14abf2f85d3,6ca9c8b725d2e3c76cd49fb6f4fe1fcc47684380876e99dc18dc0861a5d7f58e,,6b6879d9e53e997aa9088804875db367278932be0dc35363d4e53113919a631e,1.5,2021-02-26 09:12:13.296,2021-02-26 09:12:15.803,allow_selected,2 +bd17e5fc-065a-485f-a827-39c6a345a187,da03a5870047e2c5a11c07f101695745a9e5adac316d1193cb55aa2c6485f611,,3e691dfad8c64723e4b7e69c2e5f8ad04a0a8f5909e8cc7f427f7d8e98d412cb,1.5,2021-02-26 09:13:11.721,2021-02-26 09:13:13.219,allow_selected,2 +058259e6-8eac-4d81-9bf1-7d8b52b10da7,ada2a4d74ae4a10bcba4440a1a9f35207d0b6a33303e024c3efe07b76620070b,,166b0f10fed15ab16fa0af92e3ec6553d405b9de6f6e1c2c5c647e7b454fbb80,1.5,2021-02-26 09:11:16.595,2021-02-26 09:11:18.489,allow_all,2 +17e41e48-14c2-4a2f-936b-e076b10b05b8,f75a85d70c476daad5346389a17cb7611bcad04ac23dc7793c2da5a28d3fc4b3,,99f714c328e2199b47b3adfa64256b094d372e1b7373bb3f38ab26da22b04a2c,1.5,2021-02-26 09:09:52.027,2021-02-26 09:09:54.063,allow_selected,2 +fea8f9c4-64c8-42c0-a372-c18166975d9a,a3126628f62daa41fa82c51e6eb2430645a1c000356e2dde3237310b7da28c06,,903567378ac414a23177416bee078ef09fe022ea4de57d2319c2d19b88c72b92,1.5,2021-02-26 09:13:49.632,2021-02-26 09:13:51.443,deny_all,2 +aaea38e6-e19a-440c-a55b-d2bd24e9a274,134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805,,83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36,1.5,2021-02-26 09:12:46.562,2021-02-26 09:12:54.174,deny_all,8 +d1d3b778-8971-4fb0-97f3-53161d5a4a0f,e2cd5ee3d241a43551ca5cba411cd1a45b42212d327f23cfaa26fe3309230af6,,bfdf84360c57f3a6717aeef737eb5acc4a52be052bb535ce65d776ce1e052329,7.0,2021-02-26 09:10:10.247,2021-02-26 09:10:12.529,allow_selected,2 +9f040a27-7c98-4356-aab7-c56ecbc4d028,55572b5893a5fd343df9d1d90c5a33de6baaa268018b9ab3f851a509414bc3cc,,1199fe617dcd77586c64415afb4e9339b7b9dc09de006eb1bf1d2c043262888a,1.5,2021-02-26 09:11:39.199,2021-02-26 09:11:41.194,allow_selected,2 +929dc773-b1b5-4f5e-84c9-c032a8ce8a22,1c2e3fabb7cc1c6c1ba7789c1821ccb32e24cb064074c514f05a99bce4590a9f,,c108fe1f4b9e3dc6bdee09b113757168376a21dcd9baa3fe44addcf81e43ca5e,1.5,2021-02-26 09:09:13.507,2021-02-26 09:09:14.704,allow_all,1 +9f7e5d5d-968d-4efb-b6b8-9660db53c7db,7a1f9fdd5eba61e0c6b848879bdc46e270341a5dbf3509e5663f0c841135bc95,,5218442a0d964fb71046c481e1a339d55571c8550efa366291a81dc59e685b3d,20.0,2021-02-26 09:10:49.988,2021-02-26 09:10:52.576,allow_selected,3 +3dfa7079-824a-429b-a7cc-5d4fa4c3bf35,0f71eec8632b70a49da4c51f0397b06bfd3809cec5b19988cd6c31eb73448993,,ed61377bf8dfa0a6e258ee1342067f1df9d3df24fc90180a3e0f5fcdecaa0dc9,1.5,2021-02-26 09:12:02.377,2021-02-26 09:12:05.519,allow_selected,3 +4901c314-ba82-4f42-a416-f8181821e26c,500f51265e0bf069bec25770e498c9d54fa89a1eed44d4a08d999d5e2f7852ab,,94dd018c59f7402ae0c5bc1d0580f67ce8fc8a6d40007b202e15310db093ec3e,20.0,2021-02-26 09:09:40.735,2021-02-26 09:09:42.496,deny_all,2 +121f04f6-b803-41c0-b327-1ca79c4aa88a,134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805,,83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36,1.5,2021-02-26 09:12:30.139,2021-02-26 09:12:31.259,deny_all,1 +282f4d87-3448-4e38-b310-e906f2c6362b,1de9fb9888e07e9991c52fb120a7be51309716bac09889e6bd5a09322cd301eb,,76866d07c098a96aba7a9c0efe830a68a1027d1268fbfe508279fdcb7fff258e,1.5,2021-02-26 09:13:21.561,2021-02-26 09:13:22.302,deny_all,1 +db9cd5aa-f0f6-46f2-acb3-9d59a05b7489,7e3708bb1215322c1c027e4221f2d9827efac748a8cc86c31af0b9189497d8f1,,7ccbd6f19df7148f2465c8b49a4393183a0b0686551f816bb8d6f927cbd1456e,7.0,2021-02-26 09:09:03.411,2021-02-26 09:09:04.212,allow_all,1 +fb0cdd73-bc4b-4d03-a180-63a19c00df21,5c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36,,e45e0ee9f7a7cae60065a4c29dd5d80f37f2dbbf462c2335456b30336301ee42,20.0,2021-03-03 09:14:00.221,2021-03-03 09:14:01.598,allow_all,1 +8ea8042f-77aa-41e7-ab97-0523b8533d1b,5a5b329daba8f027ed85c30dd00f0ae5f5ac4c4b53cd26a7816b88e10158b97a,,dc662c1a53d38f910d380bdb2d0cca3fcd55a15752a581d874571bfb2479e644,20.0,2021-02-26 09:08:44.836,2021-02-26 09:08:46.913,deny_all,2 +9e1b4293-097b-4ccc-baba-4a0c9be3b4d3,14adabe838147abf8a9ded33827f7e0b109221d7e0f7aad87166010ee9e1ebc9,,98e03561d7f6ae6b427ed9febfa5f629f536f4592a1aa60221fc4cad30c1b6b0,1.5,2021-02-26 09:13:39.080,2021-02-26 09:13:39.939,allow_all,0 +737e0e0b-9829-494a-955b-14efd571e41b,5a5b329daba8f027ed85c30dd00f0ae5f5ac4c4b53cd26a7816b88e10158b97a,,dc662c1a53d38f910d380bdb2d0cca3fcd55a15752a581d874571bfb2479e644,1.5,2021-02-26 09:08:40.266,2021-02-26 09:08:42.110,allow_all,2 +de2a9fcf-4383-4714-8458-488d26c10739,319f2800aa7cb1792187806d0c37e20a644b891c31da473979e057e7e8619506,,5e08b7d4c11cd89a37cc3d17b8805ba799607c59768c367e81588dc22a2d4635,7.0,2021-02-26 09:08:53.687,2021-02-26 09:08:54.813,allow_all,1 +582b5e55-25ae-42b3-8f52-42c2e152ead3,00806d345ef7311fafe3ea0b9967e515016d9c8b76e4803e714346e38b9d88bd,,869261383bb07eb621b0b231d6c2e74757179fd40dcfc0bcecbc72dc4613317b,1.5,2021-02-26 09:13:01.550,2021-02-26 09:13:04.614,allow_selected,3 +8c4c6e71-bc62-4dc9-825c-c0ddfb1c52ec,134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805,,83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36,1.5,2021-02-26 09:12:39.065,2021-02-26 09:12:39.953,allow_all,0 +2cff26a7-7e80-42cb-8fb6-e2fe8a6553ee,07fde81e45ba6f5592a8fff724af99e4df5041945fc576f5daf9cbfdbf1a270e,,3a580aee269b69177d7306ef1e1d4e0acdc846c379449b71861b8f3918c4c6be,1.5,2021-02-26 09:09:31.302,,, +dc105931-b062-4182-8838-9f366d09c758,5a5b329daba8f027ed85c30dd00f0ae5f5ac4c4b53cd26a7816b88e10158b97a,,dc662c1a53d38f910d380bdb2d0cca3fcd55a15752a581d874571bfb2479e644,7.0,2021-02-26 09:08:28.322,,, diff --git a/integration_tests/data/expected/snowplow_unified_consent_log_expected.csv b/integration_tests/data/expected/snowplow_unified_consent_log_expected.csv new file mode 100644 index 00000000..34d2c855 --- /dev/null +++ b/integration_tests/data/expected/snowplow_unified_consent_log_expected.csv @@ -0,0 +1,66 @@ +event_id,domain_userid,user_id,geo_country,view_id,domain_sessionid,derived_tstamp,load_tstamp,event_name,event_type,basis_for_processing,consent_url,consent_version,consent_scopes,domains_applied,gdpr_applies,cmp_load_time +"1ee8d92a-c1eb-46b8-8b44-388950d0044e",e68aed5607b154baa57412f64e5111ca75ae44366e31e25bc12cb55126fb3927,consent_accel,GR,,f2548eca4408f598564cf8eb538e500958e6d37fcf8a31fc67e65d0dc106ccfd,2021-02-26 09:10:33.464,2021-02-26 09:10:33.465,consent_preferences,allow_all,consent,https://www.example.com/,"1.0","necessary, preferences, statistics, marketing",https://www.example.com/,false, +"43c0fc20-f595-4dc3-bdd2-e14abf2f85d3","6ca9c8b725d2e3c76cd49fb6f4fe1fcc47684380876e99dc18dc0861a5d7f58e",consent_accel,GR,,"6b6879d9e53e997aa9088804875db367278932be0dc35363d4e53113919a631e",2021-02-26 09:12:13.296,2021-02-26 09:12:13.298,cmp_visible,,,,,,,false,1.5 +d1d3b778-8971-4fb0-97f3-53161d5a4a0f,e2cd5ee3d241a43551ca5cba411cd1a45b42212d327f23cfaa26fe3309230af6,consent_accel,GR,,bfdf84360c57f3a6717aeef737eb5acc4a52be052bb535ce65d776ce1e052329,2021-02-26 09:10:10.247,2021-02-26 09:10:10.249,cmp_visible,,,,,,,false,7.0 +"4901c314-ba82-4f42-a416-f8181821e26c","500f51265e0bf069bec25770e498c9d54fa89a1eed44d4a08d999d5e2f7852ab",consent_accel,GR,,"94dd018c59f7402ae0c5bc1d0580f67ce8fc8a6d40007b202e15310db093ec3e",2021-02-26 09:09:40.735,2021-02-26 09:09:40.737,cmp_visible,,,,,,,false,20.0 +c286d671-bbbb-4e9c-a3ad-8c990e04e8ab,"8b996f0b240407b9c815f217e172be56c2f8b2d92edaddfaf03c293197ec00c4",consent_accel,GR,,"9b36ac17669e3daa5e6a3fbbdad2aa1fb1a955890009729cf50a4d08a60f21b7",2021-02-26 09:11:08.411,2021-02-26 09:11:08.413,cmp_visible,,,,,,,false,1.5 +"823c4b68-5dca-4908-b18d-a84812380b6e","2816bdb9d221b9354c1d45472e3624b7531265c5d644bb2aa760c1b6b57a3d8e",consent_accel,GR,,"90af0c6f7463fc73b62d806cd8766617eec590e5da9eda06e93145a0bd210ad7",2021-02-26 09:11:53.054,2021-02-26 09:11:53.055,consent_preferences,allow_selected,consent,https://www.example.com/,"2.0","necessary, statistics, marketing",https://www.example.com/,true, +"34578b3d-c7cc-48b3-9372-99baef6e2c5b",ada2a4d74ae4a10bcba4440a1a9f35207d0b6a33303e024c3efe07b76620070b,consent_accel,GR,,"166b0f10fed15ab16fa0af92e3ec6553d405b9de6f6e1c2c5c647e7b454fbb80",2021-02-26 09:11:18.489,2021-02-26 09:11:18.490,consent_preferences,allow_all,consent,https://www.example.com/,"1.0","necessary, preferences, statistics, marketing",https://www.example.com/,false, +"282f4d87-3448-4e38-b310-e906f2c6362b","1de9fb9888e07e9991c52fb120a7be51309716bac09889e6bd5a09322cd301eb",consent_accel,GR,,"76866d07c098a96aba7a9c0efe830a68a1027d1268fbfe508279fdcb7fff258e",2021-02-26 09:13:21.561,2021-02-26 09:13:21.563,cmp_visible,,,,,,,false,1.5 +d2731ab1-14ad-45c2-9677-7fc71cb2e253,"500f51265e0bf069bec25770e498c9d54fa89a1eed44d4a08d999d5e2f7852ab",consent_accel,GR,,"94dd018c59f7402ae0c5bc1d0580f67ce8fc8a6d40007b202e15310db093ec3e",2021-02-26 09:09:42.496,2021-02-26 09:09:42.497,consent_preferences,deny_all,consent,https://www.example.com/,"1.0",necessary,https://www.example.com/,true, +"49583bcc-81e0-400f-9d3e-bfd2498e446e","1de9fb9888e07e9991c52fb120a7be51309716bac09889e6bd5a09322cd301eb",consent_accel,GR,,"76866d07c098a96aba7a9c0efe830a68a1027d1268fbfe508279fdcb7fff258e",2021-02-26 09:13:30.422,2021-02-26 09:13:30.423,consent_preferences,allow_all,consent,https://www.example.com/,"2.0","necessary, preferences, statistics, marketing",https://www.example.com/,true, +cdfb2bdf-e3fd-4494-82b1-9a87ee7c3734,"1de9fb9888e07e9991c52fb120a7be51309716bac09889e6bd5a09322cd301eb",consent_accel,GR,,"76866d07c098a96aba7a9c0efe830a68a1027d1268fbfe508279fdcb7fff258e",2021-02-26 09:13:28.582,2021-02-26 09:13:28.584,cmp_visible,,,,,,,false,1.5 +a08502a3-1b4b-4532-b7bb-53fb176e2f65,"8b996f0b240407b9c815f217e172be56c2f8b2d92edaddfaf03c293197ec00c4",consent_accel,GR,,"9b36ac17669e3daa5e6a3fbbdad2aa1fb1a955890009729cf50a4d08a60f21b7",2021-02-26 09:10:59.570,2021-02-26 09:10:59.572,cmp_visible,,,,,,,false,1.5 +e8ceca75-7774-477d-80f9-f539884c5fec,"2816bdb9d221b9354c1d45472e3624b7531265c5d644bb2aa760c1b6b57a3d8e",consent_accel,GR,,"90af0c6f7463fc73b62d806cd8766617eec590e5da9eda06e93145a0bd210ad7",2021-02-26 09:11:49.891,2021-02-26 09:11:49.893,cmp_visible,,,,,,,false,20.0 +"3581dec0-bd40-46cb-bb60-07dcb02b996d","8b996f0b240407b9c815f217e172be56c2f8b2d92edaddfaf03c293197ec00c4",consent_accel,GR,,"9b36ac17669e3daa5e6a3fbbdad2aa1fb1a955890009729cf50a4d08a60f21b7",2021-02-26 09:11:01.620,2021-02-26 09:11:01.621,consent_preferences,allow_selected,consent,https://www.example.com/,"1.0","necessary, statistics",https://www.example.com/,false, +"9e1b4293-097b-4ccc-baba-4a0c9be3b4d3","14adabe838147abf8a9ded33827f7e0b109221d7e0f7aad87166010ee9e1ebc9",consent_accel,GR,,"98e03561d7f6ae6b427ed9febfa5f629f536f4592a1aa60221fc4cad30c1b6b0",2021-02-26 09:13:39.080,2021-02-26 09:13:39.082,cmp_visible,,,,,,,false,1.5 +"17e41e48-14c2-4a2f-936b-e076b10b05b8",f75a85d70c476daad5346389a17cb7611bcad04ac23dc7793c2da5a28d3fc4b3,consent_accel,GR,,"99f714c328e2199b47b3adfa64256b094d372e1b7373bb3f38ab26da22b04a2c",2021-02-26 09:09:52.027,2021-02-26 09:09:52.031,cmp_visible,,,,,,,false,1.5 +"5bb37626-5408-479c-b588-749e237a54e9","4b0897e90a332f443964f2549dfee262f1f673a5ccacf2bd21d17c0bec50c572",consent_accel,GR,,d4ff9239df44c0118230604421cbce045d151003eeb9e2d6c2ea636d4f76b902,2021-02-26 09:12:22.254,2021-02-26 09:12:22.256,cmp_visible,,,,,,,false,1.5 +"26c42f16-0719-45dd-b125-dd4c7c1bb011","14adabe838147abf8a9ded33827f7e0b109221d7e0f7aad87166010ee9e1ebc9",consent_accel,GR,,"98e03561d7f6ae6b427ed9febfa5f629f536f4592a1aa60221fc4cad30c1b6b0",2021-02-26 09:13:39.939,2021-02-26 09:13:39.940,consent_preferences,allow_all,consent,https://www.example.com/,"2.0","necessary, preferences, statistics, marketing",https://www.example.com/,true, +"8e4eee20-ca8d-402b-a6f7-16979db40261","1c2e3fabb7cc1c6c1ba7789c1821ccb32e24cb064074c514f05a99bce4590a9f",consent_accel,GR,,c108fe1f4b9e3dc6bdee09b113757168376a21dcd9baa3fe44addcf81e43ca5e,2021-02-26 09:09:14.704,2021-02-26 09:09:14.705,consent_preferences,allow_all,consent,https://www.example.com/,"1.0","necessary, preferences, statistics, marketing",https://www.example.com/,true, +"0c0cfa41-de83-48be-8d63-4da344f1fd42",e68aed5607b154baa57412f64e5111ca75ae44366e31e25bc12cb55126fb3927,consent_accel,GR,,f2548eca4408f598564cf8eb538e500958e6d37fcf8a31fc67e65d0dc106ccfd,2021-02-26 09:10:32.279,2021-02-26 09:10:32.282,cmp_visible,,,,,,,false,1.5 +d72bb29c-606d-46e8-9788-dc21ebf925b8,"4e28e51765e9c3fc3b5b7090a47a0a04ea204d0b6d1070e6844607faf95badfd",consent_accel,GR,,"50c7ec69e5e45dbfaa34d0d4cf95804025b3afb4486cf23d615106105614c1c2",2021-02-26 09:10:00.911,2021-02-26 09:10:00.913,cmp_visible,,,,,,,false,7.0 +"8fcc301a-a694-4668-8c0a-b3523b5a711e","134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805",consent_accel,GR,,"83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36",2021-02-26 09:12:39.953,2021-02-26 09:12:39.954,consent_preferences,allow_all,consent,https://www.example.com/,"2.0","necessary, preferences, statistics, marketing",https://www.example.com/,true, +b0a8c0d4-14e5-4f1a-aa88-32735dce4636,f75a85d70c476daad5346389a17cb7611bcad04ac23dc7793c2da5a28d3fc4b3,consent_accel,GR,,"99f714c328e2199b47b3adfa64256b094d372e1b7373bb3f38ab26da22b04a2c",2021-02-26 09:09:54.063,2021-02-26 09:09:54.064,consent_preferences,allow_selected,consent,https://www.example.com/,"1.0","necessary, statistics",https://www.example.com/,true, +"121f04f6-b803-41c0-b327-1ca79c4aa88a","134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805",consent_accel,GR,,"83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36",2021-02-26 09:12:30.139,2021-02-26 09:12:30.142,cmp_visible,,,,,,,false,1.5 +eef08eb3-7237-43a5-bd86-f1c7347b3aa7,e2cd5ee3d241a43551ca5cba411cd1a45b42212d327f23cfaa26fe3309230af6,consent_accel,GR,,bfdf84360c57f3a6717aeef737eb5acc4a52be052bb535ce65d776ce1e052329,2021-02-26 09:10:12.529,2021-02-26 09:10:12.530,consent_preferences,allow_selected,consent,https://www.example.com/,"1.0","necessary, statistics",https://www.example.com/,true, +"582b5e55-25ae-42b3-8f52-42c2e152ead3","00806d345ef7311fafe3ea0b9967e515016d9c8b76e4803e714346e38b9d88bd",consent_accel,GR,,"869261383bb07eb621b0b231d6c2e74757179fd40dcfc0bcecbc72dc4613317b",2021-02-26 09:13:01.550,2021-02-26 09:13:01.552,cmp_visible,,,,,,,false,1.5 +"2cff26a7-7e80-42cb-8fb6-e2fe8a6553ee","07fde81e45ba6f5592a8fff724af99e4df5041945fc576f5daf9cbfdbf1a270e",consent_accel,GR,,"3a580aee269b69177d7306ef1e1d4e0acdc846c379449b71861b8f3918c4c6be",2021-02-26 09:09:31.302,2021-02-26 09:09:31.304,cmp_visible,,,,,,,false,1.5 +"9f6b8437-d0d4-471b-86a4-08b5c8b27de3","6ca9c8b725d2e3c76cd49fb6f4fe1fcc47684380876e99dc18dc0861a5d7f58e",consent_accel,GR,,"6b6879d9e53e997aa9088804875db367278932be0dc35363d4e53113919a631e",2021-02-26 09:12:15.803,2021-02-26 09:12:15.804,consent_preferences,allow_selected,consent,https://www.example.com/,"2.0","necessary, statistics",https://www.example.com/,true, +aaea38e6-e19a-440c-a55b-d2bd24e9a274,"134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805",consent_accel,GR,,"83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36",2021-02-26 09:12:46.562,2021-02-26 09:12:46.564,cmp_visible,,,,,,,false,1.5 +"08dfc05e-977b-4cbf-9a85-dea835f7cf06","4e28e51765e9c3fc3b5b7090a47a0a04ea204d0b6d1070e6844607faf95badfd",consent_accel,GR,,"50c7ec69e5e45dbfaa34d0d4cf95804025b3afb4486cf23d615106105614c1c2",2021-02-26 09:10:03.418,2021-02-26 09:10:03.418,consent_preferences,allow_selected,consent,https://www.example.com/,"1.0","necessary, marketing",https://www.example.com/,true, +"565fd862-ef93-4a75-bcb7-a62784e895cc",ada2a4d74ae4a10bcba4440a1a9f35207d0b6a33303e024c3efe07b76620070b,consent_accel,GR,,"166b0f10fed15ab16fa0af92e3ec6553d405b9de6f6e1c2c5c647e7b454fbb80",2021-02-26 09:11:30.206,2021-02-26 09:11:30.207,consent_preferences,deny_all,consent,https://www.example.com/,"2.0",necessary,https://www.example.com/,true, +dc105931-b062-4182-8838-9f366d09c758,"5a5b329daba8f027ed85c30dd00f0ae5f5ac4c4b53cd26a7816b88e10158b97a",consent_accel,GR,,dc662c1a53d38f910d380bdb2d0cca3fcd55a15752a581d874571bfb2479e644,2021-02-26 09:08:28.322,2021-02-26 09:08:28.324,cmp_visible,,,,,,,false,7.0 +"15cf08cb-5573-42b1-a6e4-8e1747c5392e","5a5b329daba8f027ed85c30dd00f0ae5f5ac4c4b53cd26a7816b88e10158b97a",consent_accel,GR,,dc662c1a53d38f910d380bdb2d0cca3fcd55a15752a581d874571bfb2479e644,2021-02-26 09:08:42.110,2021-02-26 09:08:42.110,consent_preferences,allow_all,consent,https://www.example.com/,"1.0","necessary, preferences, statistics, marketing",https://www.example.com/,true, +de2a9fcf-4383-4714-8458-488d26c10739,"319f2800aa7cb1792187806d0c37e20a644b891c31da473979e057e7e8619506",consent_accel,GR,,"5e08b7d4c11cd89a37cc3d17b8805ba799607c59768c367e81588dc22a2d4635",2021-02-26 09:08:53.687,2021-02-26 09:08:53.689,cmp_visible,,,,,,,false,7.0 +afc1ff34-1bb3-49cb-864b-534e026c2441,"7e3708bb1215322c1c027e4221f2d9827efac748a8cc86c31af0b9189497d8f1",consent_accel,GR,,"7ccbd6f19df7148f2465c8b49a4393183a0b0686551f816bb8d6f927cbd1456e",2021-02-26 09:09:04.212,2021-02-26 09:09:04.213,consent_preferences,allow_all,consent,https://www.example.com/,"1.0","necessary, preferences, statistics, marketing",https://www.example.com/,true, +"56596c21-46af-4cf3-b913-7e7a10323f02","5a5b329daba8f027ed85c30dd00f0ae5f5ac4c4b53cd26a7816b88e10158b97a",consent_accel,GR,,dc662c1a53d38f910d380bdb2d0cca3fcd55a15752a581d874571bfb2479e644,2021-02-26 09:08:46.913,2021-02-26 09:08:46.917,consent_preferences,deny_all,consent,https://www.example.com/,"1.0",necessary,https://www.example.com/,true, +ce2b0e96-7dbe-4d0c-a18c-86bd9408628e,"134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805",consent_accel,GR,,"83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36",2021-02-26 09:12:54.174,2021-02-26 09:12:54.174,consent_preferences,deny_all,consent,https://www.example.com/,"2.0",necessary,https://www.example.com/,true, +dd21f79c-ce87-4d75-95dc-0913d9571d26,e68aed5607b154baa57412f64e5111ca75ae44366e31e25bc12cb55126fb3927,consent_accel,GR,,f2548eca4408f598564cf8eb538e500958e6d37fcf8a31fc67e65d0dc106ccfd,2021-02-26 09:10:42.880,2021-02-26 09:10:42.881,consent_preferences,deny_all,consent,https://www.example.com/,"1.0",necessary,https://www.example.com/,false, +"6f30fd58-900e-43d0-9108-e2531b75576e",f16ba0227d205b0269501cfb4cfd9f010fc4069c2901e530a9bdffcf21ff7242,consent_accel,GR,,"6cc9e83a85c5d8f6a081f933d77bc1ca801c6166a07a65a06e8189467a4766fe",2021-02-26 09:09:22.654,2021-02-26 09:09:22.656,cmp_visible,,,,,,,false,1.5 +"3dfa7079-824a-429b-a7cc-5d4fa4c3bf35","0f71eec8632b70a49da4c51f0397b06bfd3809cec5b19988cd6c31eb73448993",consent_accel,GR,,ed61377bf8dfa0a6e258ee1342067f1df9d3df24fc90180a3e0f5fcdecaa0dc9,2021-02-26 09:12:02.377,2021-02-26 09:12:02.380,cmp_visible,,,,,,,false,1.5 +"9949db4f-f497-4995-bb42-4f02ebcc03f4","00806d345ef7311fafe3ea0b9967e515016d9c8b76e4803e714346e38b9d88bd",consent_accel,GR,,"869261383bb07eb621b0b231d6c2e74757179fd40dcfc0bcecbc72dc4613317b",2021-02-26 09:13:04.614,2021-02-26 09:13:04.615,consent_preferences,allow_selected,consent,https://www.example.com/,"2.0","necessary, preferences, statistics",https://www.example.com/,true, +"877ee833-626d-4e31-b16f-826d5b35e668",e68aed5607b154baa57412f64e5111ca75ae44366e31e25bc12cb55126fb3927,consent_accel,GR,,f2548eca4408f598564cf8eb538e500958e6d37fcf8a31fc67e65d0dc106ccfd,2021-02-26 09:10:41.304,2021-02-26 09:10:41.307,cmp_visible,,,,,,,false,20.0 +"8ea8042f-77aa-41e7-ab97-0523b8533d1b","5a5b329daba8f027ed85c30dd00f0ae5f5ac4c4b53cd26a7816b88e10158b97a",consent_accel,GR,,dc662c1a53d38f910d380bdb2d0cca3fcd55a15752a581d874571bfb2479e644,2021-02-26 09:08:44.836,2021-02-26 09:08:44.838,cmp_visible,,,,,,,false,20.0 +bd17e5fc-065a-485f-a827-39c6a345a187,da03a5870047e2c5a11c07f101695745a9e5adac316d1193cb55aa2c6485f611,consent_accel,GR,,"3e691dfad8c64723e4b7e69c2e5f8ad04a0a8f5909e8cc7f427f7d8e98d412cb",2021-02-26 09:13:11.721,2021-02-26 09:13:11.723,cmp_visible,,,,,,,false,1.5 +"737e0e0b-9829-494a-955b-14efd571e41b","5a5b329daba8f027ed85c30dd00f0ae5f5ac4c4b53cd26a7816b88e10158b97a",consent_accel,GR,,dc662c1a53d38f910d380bdb2d0cca3fcd55a15752a581d874571bfb2479e644,2021-02-26 09:08:40.266,2021-02-26 09:08:40.269,cmp_visible,,,,,,,false,1.5 +db9cd5aa-f0f6-46f2-acb3-9d59a05b7489,"7e3708bb1215322c1c027e4221f2d9827efac748a8cc86c31af0b9189497d8f1",consent_accel,GR,,"7ccbd6f19df7148f2465c8b49a4393183a0b0686551f816bb8d6f927cbd1456e",2021-02-26 09:09:03.411,2021-02-26 09:09:03.413,cmp_visible,,,,,,,false,7.0 +"9f7e5d5d-968d-4efb-b6b8-9660db53c7db","7a1f9fdd5eba61e0c6b848879bdc46e270341a5dbf3509e5663f0c841135bc95",consent_accel,GR,,"5218442a0d964fb71046c481e1a339d55571c8550efa366291a81dc59e685b3d",2021-02-26 09:10:49.988,2021-02-26 09:10:49.990,cmp_visible,,,,,,,false,20.0 +b938224b-8aaa-4df6-9478-ed204a9d177a,"319f2800aa7cb1792187806d0c37e20a644b891c31da473979e057e7e8619506",consent_accel,GR,,"5e08b7d4c11cd89a37cc3d17b8805ba799607c59768c367e81588dc22a2d4635",2021-02-26 09:08:54.813,2021-02-26 09:08:54.814,consent_preferences,allow_all,consent,https://www.example.com/,"1.0","necessary, preferences, statistics, marketing",https://www.example.com/,true, +cea16330-77a5-4da3-8d15-1dee73778b71,da03a5870047e2c5a11c07f101695745a9e5adac316d1193cb55aa2c6485f611,consent_accel,GR,,"3e691dfad8c64723e4b7e69c2e5f8ad04a0a8f5909e8cc7f427f7d8e98d412cb",2021-02-26 09:13:13.219,2021-02-26 09:13:13.220,consent_preferences,allow_selected,consent,https://www.example.com/,"2.0","necessary, marketing",https://www.example.com/,true, +"929dc773-b1b5-4f5e-84c9-c032a8ce8a22","1c2e3fabb7cc1c6c1ba7789c1821ccb32e24cb064074c514f05a99bce4590a9f",consent_accel,GR,,c108fe1f4b9e3dc6bdee09b113757168376a21dcd9baa3fe44addcf81e43ca5e,2021-02-26 09:09:13.507,2021-02-26 09:09:13.509,cmp_visible,,,,,,,false,1.5 +"8b1a4563-c6fd-4c66-b098-87e97e4db8bb","55572b5893a5fd343df9d1d90c5a33de6baaa268018b9ab3f851a509414bc3cc",consent_accel,GR,,"1199fe617dcd77586c64415afb4e9339b7b9dc09de006eb1bf1d2c043262888a",2021-02-26 09:11:41.194,2021-02-26 09:11:41.195,consent_preferences,allow_selected,consent,https://www.example.com/,"2.0","necessary, statistics",https://www.example.com/,true, +"2ec345c5-2bae-46a5-ab71-b07d2abf1367","8b996f0b240407b9c815f217e172be56c2f8b2d92edaddfaf03c293197ec00c4",consent_accel,GR,,"9b36ac17669e3daa5e6a3fbbdad2aa1fb1a955890009729cf50a4d08a60f21b7",2021-02-26 09:11:09.446,2021-02-26 09:11:09.446,consent_preferences,deny_all,consent,https://www.example.com/,"1.0",necessary,https://www.example.com/,false, +"8c4c6e71-bc62-4dc9-825c-c0ddfb1c52ec","134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805",consent_accel,GR,,"83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36",2021-02-26 09:12:39.065,2021-02-26 09:12:39.067,cmp_visible,,,,,,,false,1.5 +"9f040a27-7c98-4356-aab7-c56ecbc4d028","55572b5893a5fd343df9d1d90c5a33de6baaa268018b9ab3f851a509414bc3cc",consent_accel,GR,,"1199fe617dcd77586c64415afb4e9339b7b9dc09de006eb1bf1d2c043262888a",2021-02-26 09:11:39.199,2021-02-26 09:11:39.201,cmp_visible,,,,,,,false,1.5 +"058259e6-8eac-4d81-9bf1-7d8b52b10da7",ada2a4d74ae4a10bcba4440a1a9f35207d0b6a33303e024c3efe07b76620070b,consent_accel,GR,,"166b0f10fed15ab16fa0af92e3ec6553d405b9de6f6e1c2c5c647e7b454fbb80",2021-02-26 09:11:16.595,2021-02-26 09:11:16.598,cmp_visible,,,,,,,false,1.5 +"368fca23-5dc5-4ca5-8afe-d32c000e32eb",a3126628f62daa41fa82c51e6eb2430645a1c000356e2dde3237310b7da28c06,consent_accel,GR,,"903567378ac414a23177416bee078ef09fe022ea4de57d2319c2d19b88c72b92",2021-02-26 09:13:51.443,2021-02-26 09:13:51.444,consent_preferences,deny_all,consent,https://www.example.com/,"2.0",necessary,https://www.example.com/,true, +fea8f9c4-64c8-42c0-a372-c18166975d9a,a3126628f62daa41fa82c51e6eb2430645a1c000356e2dde3237310b7da28c06,consent_accel,GR,,"903567378ac414a23177416bee078ef09fe022ea4de57d2319c2d19b88c72b92",2021-02-26 09:13:49.632,2021-02-26 09:13:49.634,cmp_visible,,,,,,,false,1.5 +"6aad9034-ffbc-46e3-8f5c-d699d5729be7","0f71eec8632b70a49da4c51f0397b06bfd3809cec5b19988cd6c31eb73448993",consent_accel,GR,,ed61377bf8dfa0a6e258ee1342067f1df9d3df24fc90180a3e0f5fcdecaa0dc9,2021-02-26 09:12:05.519,2021-02-26 09:12:05.520,consent_preferences,allow_selected,consent,https://www.example.com/,"2.0","necessary, preferences, marketing",https://www.example.com/,true, +"4b5bb319-523b-467b-849b-f2ec044f0396","7a1f9fdd5eba61e0c6b848879bdc46e270341a5dbf3509e5663f0c841135bc95",consent_accel,GR,,"5218442a0d964fb71046c481e1a339d55571c8550efa366291a81dc59e685b3d",2021-02-26 09:10:52.576,2021-02-26 09:10:52.577,consent_preferences,allow_selected,consent,https://www.example.com/,"1.0","necessary, preferences, statistics",https://www.example.com/,false, +"6bebe25c-87d6-4ee8-af4c-61709d2291c6","134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805",consent_accel,GR,,"83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36",2021-02-26 09:12:31.259,2021-02-26 09:12:31.260,consent_preferences,deny_all,consent,https://www.example.com/,"2.0",necessary,https://www.example.com/,true, +dc3deae5-6d57-4361-bcde-c3dd4a52c1e9,"4b0897e90a332f443964f2549dfee262f1f673a5ccacf2bd21d17c0bec50c572",consent_accel,GR,,d4ff9239df44c0118230604421cbce045d151003eeb9e2d6c2ea636d4f76b902,2021-02-26 09:12:23.161,2021-02-26 09:12:23.161,consent_preferences,allow_all,consent,https://www.example.com/,"2.0","necessary, preferences, statistics, marketing",https://www.example.com/,true, +d629cda4-db63-4d0e-92a5-c867ba18f143,f16ba0227d205b0269501cfb4cfd9f010fc4069c2901e530a9bdffcf21ff7242,consent_accel,GR,,"6cc9e83a85c5d8f6a081f933d77bc1ca801c6166a07a65a06e8189467a4766fe",2021-02-26 09:09:24.711,2021-02-26 09:09:24.713,consent_preferences,allow_selected,consent,https://www.example.com/,"1.0","necessary, statistics",https://www.example.com/,true, +"7cfbbad8-f4a8-49ad-a388-0cff688a2fb8","1de9fb9888e07e9991c52fb120a7be51309716bac09889e6bd5a09322cd301eb",consent_accel,GR,,"76866d07c098a96aba7a9c0efe830a68a1027d1268fbfe508279fdcb7fff258e",2021-02-26 09:13:22.302,2021-02-26 09:13:22.303,consent_preferences,deny_all,consent,https://www.example.com/,"2.0",necessary,https://www.example.com/,true, +fb0cdd73-bc4b-4d03-a180-63a19c00df21,"5c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36",consent_accel,GR,,e45e0ee9f7a7cae60065a4c29dd5d80f37f2dbbf462c2335456b30336301ee42,2021-03-03 09:14:00.221,2021-03-03 09:14:00.224,cmp_visible,,,,,,,false,20.0 +b41fae66-ba73-4af1-8d16-7813e769b38e,"5c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36",consent_accel,GR,,e45e0ee9f7a7cae60065a4c29dd5d80f37f2dbbf462c2335456b30336301ee42,2021-03-03 09:14:01.598,2021-03-03 09:14:01.599,consent_preferences,allow_all,consent,https://www.example.com/,"2.0","necessary, preferences, statistics, marketing",https://www.example.com/,true, diff --git a/integration_tests/data/expected/snowplow_unified_consent_scope_status_expected.csv b/integration_tests/data/expected/snowplow_unified_consent_scope_status_expected.csv new file mode 100644 index 00000000..f0f5e804 --- /dev/null +++ b/integration_tests/data/expected/snowplow_unified_consent_scope_status_expected.csv @@ -0,0 +1,5 @@ +scope,total_consent +statistics,8 +preferences,6 +necessary,13 +marketing,7 diff --git a/integration_tests/data/expected/snowplow_unified_consent_totals_expected.csv b/integration_tests/data/expected/snowplow_unified_consent_totals_expected.csv new file mode 100644 index 00000000..2ead2436 --- /dev/null +++ b/integration_tests/data/expected/snowplow_unified_consent_totals_expected.csv @@ -0,0 +1,3 @@ +consent_version,version_start_tstamp,consent_scopes,consent_url,domains_applied,is_latest_version,last_allow_all_event,total_visitors,allow_all,allow_selected,allow,pending,denied,expired,withdrawn,implicit_consent,expires_in_six_months +"2.0",2021-02-26 09:12:23.161,"necessary, preferences, statistics, marketing",https://www.example.com/,https://www.example.com/,true,2021-03-03 09:14:01.599,13,4,6,10,0,3,0,0,0,0 +"1.0",2021-02-26 09:08:42.110,"necessary, preferences, statistics, marketing",https://www.example.com/,https://www.example.com/,false,2021-02-26 09:11:18.490,12,3,5,8,0,4,0,0,0,0 diff --git a/integration_tests/data/expected/snowplow_unified_consent_users_expected.csv b/integration_tests/data/expected/snowplow_unified_consent_users_expected.csv new file mode 100644 index 00000000..742bfb83 --- /dev/null +++ b/integration_tests/data/expected/snowplow_unified_consent_users_expected.csv @@ -0,0 +1,27 @@ +domain_userid,user_id,geo_country,cmp_events,consent_events,last_cmp_event_tstamp,last_consent_event_tstamp,last_consent_event_type,last_consent_scopes,last_consent_version,last_consent_url,last_domains_applied,last_processed_event,is_latest_version +f75a85d70c476daad5346389a17cb7611bcad04ac23dc7793c2da5a28d3fc4b3,consent_accel,GR,1,1,2021-02-26 09:09:52.027,2021-02-26 09:09:54.063,allow_selected,"necessary, statistics","1.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:09:54.064,false +"6ca9c8b725d2e3c76cd49fb6f4fe1fcc47684380876e99dc18dc0861a5d7f58e",consent_accel,GR,1,1,2021-02-26 09:12:13.296,2021-02-26 09:12:15.803,allow_selected,"necessary, statistics","2.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:12:15.804,true +"00806d345ef7311fafe3ea0b9967e515016d9c8b76e4803e714346e38b9d88bd",consent_accel,GR,1,1,2021-02-26 09:13:01.550,2021-02-26 09:13:04.614,allow_selected,"necessary, preferences, statistics","2.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:13:04.615,true +e68aed5607b154baa57412f64e5111ca75ae44366e31e25bc12cb55126fb3927,consent_accel,GR,2,2,2021-02-26 09:10:41.304,2021-02-26 09:10:42.880,deny_all,necessary,"1.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:10:42.881,false +"500f51265e0bf069bec25770e498c9d54fa89a1eed44d4a08d999d5e2f7852ab",consent_accel,GR,1,1,2021-02-26 09:09:40.735,2021-02-26 09:09:42.496,deny_all,necessary,"1.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:09:42.497,false +ada2a4d74ae4a10bcba4440a1a9f35207d0b6a33303e024c3efe07b76620070b,consent_accel,GR,1,2,2021-02-26 09:11:16.595,2021-02-26 09:11:30.206,deny_all,necessary,"2.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:11:30.207,true +"8b996f0b240407b9c815f217e172be56c2f8b2d92edaddfaf03c293197ec00c4",consent_accel,GR,2,2,2021-02-26 09:11:08.411,2021-02-26 09:11:09.446,deny_all,necessary,"1.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:11:09.446,false +"55572b5893a5fd343df9d1d90c5a33de6baaa268018b9ab3f851a509414bc3cc",consent_accel,GR,1,1,2021-02-26 09:11:39.199,2021-02-26 09:11:41.194,allow_selected,"necessary, statistics","2.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:11:41.195,true +"5a5b329daba8f027ed85c30dd00f0ae5f5ac4c4b53cd26a7816b88e10158b97a",consent_accel,GR,3,2,2021-02-26 09:08:44.836,2021-02-26 09:08:46.913,deny_all,necessary,"1.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:08:46.917,false +"4b0897e90a332f443964f2549dfee262f1f673a5ccacf2bd21d17c0bec50c572",consent_accel,GR,1,1,2021-02-26 09:12:22.254,2021-02-26 09:12:23.161,allow_all,"necessary, preferences, statistics, marketing","2.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:12:23.161,true +"4e28e51765e9c3fc3b5b7090a47a0a04ea204d0b6d1070e6844607faf95badfd",consent_accel,GR,1,1,2021-02-26 09:10:00.911,2021-02-26 09:10:03.418,allow_selected,"necessary, marketing","1.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:10:03.418,false +"7e3708bb1215322c1c027e4221f2d9827efac748a8cc86c31af0b9189497d8f1",consent_accel,GR,1,1,2021-02-26 09:09:03.411,2021-02-26 09:09:04.212,allow_all,"necessary, preferences, statistics, marketing","1.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:09:04.213,false +e2cd5ee3d241a43551ca5cba411cd1a45b42212d327f23cfaa26fe3309230af6,consent_accel,GR,1,1,2021-02-26 09:10:10.247,2021-02-26 09:10:12.529,allow_selected,"necessary, statistics","1.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:10:12.530,false +"0f71eec8632b70a49da4c51f0397b06bfd3809cec5b19988cd6c31eb73448993",consent_accel,GR,1,1,2021-02-26 09:12:02.377,2021-02-26 09:12:05.519,allow_selected,"necessary, preferences, marketing","2.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:12:05.520,true +"14adabe838147abf8a9ded33827f7e0b109221d7e0f7aad87166010ee9e1ebc9",consent_accel,GR,1,1,2021-02-26 09:13:39.080,2021-02-26 09:13:39.939,allow_all,"necessary, preferences, statistics, marketing","2.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:13:39.940,true +"2816bdb9d221b9354c1d45472e3624b7531265c5d644bb2aa760c1b6b57a3d8e",consent_accel,GR,1,1,2021-02-26 09:11:49.891,2021-02-26 09:11:53.054,allow_selected,"necessary, statistics, marketing","2.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:11:53.055,true +"7a1f9fdd5eba61e0c6b848879bdc46e270341a5dbf3509e5663f0c841135bc95",consent_accel,GR,1,1,2021-02-26 09:10:49.988,2021-02-26 09:10:52.576,allow_selected,"necessary, preferences, statistics","1.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:10:52.577,false +"319f2800aa7cb1792187806d0c37e20a644b891c31da473979e057e7e8619506",consent_accel,GR,1,1,2021-02-26 09:08:53.687,2021-02-26 09:08:54.813,allow_all,"necessary, preferences, statistics, marketing","1.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:08:54.814,false +f16ba0227d205b0269501cfb4cfd9f010fc4069c2901e530a9bdffcf21ff7242,consent_accel,GR,1,1,2021-02-26 09:09:22.654,2021-02-26 09:09:24.711,allow_selected,"necessary, statistics","1.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:09:24.713,false +"134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805",consent_accel,GR,3,3,2021-02-26 09:12:46.562,2021-02-26 09:12:54.174,deny_all,necessary,"2.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:12:54.174,true +"1de9fb9888e07e9991c52fb120a7be51309716bac09889e6bd5a09322cd301eb",consent_accel,GR,2,2,2021-02-26 09:13:28.582,2021-02-26 09:13:30.422,allow_all,"necessary, preferences, statistics, marketing","2.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:13:30.423,true +a3126628f62daa41fa82c51e6eb2430645a1c000356e2dde3237310b7da28c06,consent_accel,GR,1,1,2021-02-26 09:13:49.632,2021-02-26 09:13:51.443,deny_all,necessary,"2.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:13:51.444,true +"5c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36",consent_accel,GR,1,1,2021-03-03 09:14:00.221,2021-03-03 09:14:01.598,allow_all,"necessary, preferences, statistics, marketing","2.0",https://www.example.com/,https://www.example.com/,2021-03-03 09:14:01.599,true +"1c2e3fabb7cc1c6c1ba7789c1821ccb32e24cb064074c514f05a99bce4590a9f",consent_accel,GR,1,1,2021-02-26 09:09:13.507,2021-02-26 09:09:14.704,allow_all,"necessary, preferences, statistics, marketing","1.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:09:14.705,false +da03a5870047e2c5a11c07f101695745a9e5adac316d1193cb55aa2c6485f611,consent_accel,GR,1,1,2021-02-26 09:13:11.721,2021-02-26 09:13:13.219,allow_selected,"necessary, marketing","2.0",https://www.example.com/,https://www.example.com/,2021-02-26 09:13:13.220,true +"07fde81e45ba6f5592a8fff724af99e4df5041945fc576f5daf9cbfdbf1a270e",consent_accel,GR,1,0,2021-02-26 09:09:31.302,,,,,,,2021-02-26 09:09:31.304,false diff --git a/integration_tests/data/expected/snowplow_unified_consent_versions_expected.csv b/integration_tests/data/expected/snowplow_unified_consent_versions_expected.csv new file mode 100644 index 00000000..f124dc56 --- /dev/null +++ b/integration_tests/data/expected/snowplow_unified_consent_versions_expected.csv @@ -0,0 +1,3 @@ +consent_version,version_start_tstamp,consent_scopes,consent_url,domains_applied,is_latest_version,last_allow_all_event +"1.0",2021-02-26 09:08:42.110,"necessary, preferences, statistics, marketing",https://www.example.com/,https://www.example.com/,false,2021-02-26 09:11:18.490 +"2.0",2021-02-26 09:12:23.161,"necessary, preferences, statistics, marketing",https://www.example.com/,https://www.example.com/,true,2021-03-03 09:14:01.599 diff --git a/integration_tests/data/expected/snowplow_unified_users_expected.csv b/integration_tests/data/expected/snowplow_unified_users_expected.csv new file mode 100644 index 00000000..4f050a3f --- /dev/null +++ b/integration_tests/data/expected/snowplow_unified_users_expected.csv @@ -0,0 +1,12 @@ +user_id,domain_userid,network_userid,start_tstamp,end_tstamp,page_views,sessions,engaged_time_in_s,first_page_title,first_page_url,first_page_urlscheme,first_page_urlhost,first_page_urlpath,first_page_urlquery,first_page_urlfragment,first_geo_country,first_geo_country_name,first_geo_continent,first_geo_city,first_geo_region_name,first_br_lang,first_br_lang_name,last_geo_country,last_geo_country_name,last_geo_continent,last_geo_city,last_geo_region_name,last_br_lang,last_br_lang_name,last_page_title,last_page_url,last_page_urlscheme,last_page_urlhost,last_page_urlpath,last_page_urlquery,last_page_urlfragment,referrer,refr_urlscheme,refr_urlhost,refr_urlpath,refr_urlquery,refr_urlfragment,refr_medium,refr_source,refr_term,mkt_medium,mkt_source,mkt_term,mkt_content,mkt_campaign,mkt_clickid,mkt_network,mkt_source_platform,default_channel_group,first_event_id,last_event_id,first_event_id2,last_event_id2 +No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,cb14148aeccd3895346f44751cd42b054f92736c64bb2211da3cfde3d05ee285,2021-03-02 15:55:18.539,2021-03-04 22:59:29.752,6,3,55,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started?utm_source_platform=my_fun_platform,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,utm_source_platform=my_fun_platform,,GB,United Kingdom of Great Britain and Northern Ireland,Europe,Hackney,Hackney,en-GB,English (United Kingdom),GB,United Kingdom of Great Britain and Northern Ireland,Europe,Hackney,Hackney,en-GB,English (United Kingdom),Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,my_fun_platform,Unassigned,b3278f28-800a-4b68-8846-395292399836,ef9789a7-c267-4635-acd4-d60a3e69fg90,b3278f28-800a-4b68-8846-395292399836-first,ef9789a7-c267-4635-acd4-d60a3e69fg90-last +dupe: view_id different derived_tstamp,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,2021-03-02 19:25:22.488,2021-03-02 20:08:24.465,7,1,0,"Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,IE,Ireland,Europe,Dublin,Leinster,en-US,English (United States),IE,Ireland,Europe,Dublin,Leinster,en-US,English (United States),Is it possible to use confluent cloud kafka sink? - Collectors - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/is-it-possible-to-use-confluent-cloud-kafka-sink/2270,https,discourse.snowplowanalytics.com,/t/is-it-possible-to-use-confluent-cloud-kafka-sink/2270,,,https://www.google.com/,https,www.google.com,/,,,,,,,,,,,,,,Unassigned,0b088136-6ec8-4979-94f1-eb1daf732b29,0b088136-6ec8-4979-94f1-eb1daf732b29,0b088136-6ec8-4979-94f1-eb1daf732b29-first,0b088136-6ec8-4979-94f1-eb1daf732b29-last +dupe: event_id different collector_tstamp,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,db1c72c5e85289ee6e249e8810079cd431a5910c2a2b07f898045e89392af5fa,2021-03-03 21:27:22.334,2021-03-03 21:27:35.176,3,1,0,"True First Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,AU,Australia,Oceania,Abbotsford,Victoria,en-au,English (Australia),AU,Australia,Oceania,Abbotsford,Victoria,en-au,English (Australia),A data pipeline for advertisers and publishers | Snowplow,https://snowplowanalytics.com/advertising/,https,snowplowanalytics.com,/advertising/,,,,,,,,,,,,,,,,,,,,Unassigned,1h2c6742-7a16-478d-b106-96f9a9a54547,1h2c6742-7a16-478d-b106-96f9a9a54547,1h2c6742-7a16-478d-b106-96f9a9a54547-first,1h2c6742-7a16-478d-b106-96f9a9a54547-last +dupe: event_id same collector_tstamp,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,2021-03-01 20:39:52.944,2021-03-01 20:59:19.860,6,1,0,eBook: Using data to develop killer products | Snowplow,https://snowplowanalytics.com/resources/product-analytics-ebook/?utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,https,snowplowanalytics.com,/resources/product-analytics-ebook/,utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,,DE,Germany,Europe,,,en-US,English (United States),DE,Germany,Europe,,,en-US,English (United States),White paper: Transform behavioral data into actional insights| Snowplow,https://snowplowanalytics.com/resources/data-utilization/?success=true,https,snowplowanalytics.com,/resources/data-utilization/,success=true,,,,,,,,,,,display,google-ad,,,product-analytics-new-ebook,Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,Google,,Display,bcbeb513-27a7-4b9c-9755-af5936f42c0d,bcbeb513-27a7-4b9c-9755-af5936f42c0d,bcbeb513-27a7-4b9c-9755-af5936f42c0d-first,bcbeb513-27a7-4b9c-9755-af5936f42c0d-last +long session,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,3dbf6369fde3ce359786fd49194f705f54af3a53a8986b5de5bfbd717e2960a7,2021-03-01 21:39:43.815,2021-03-03 21:39:50.989,2,1,0,White paper: Transform behavioral data into actional insights| Snowplow,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,https,snowplowanalytics.com,/resources/data-utilization/,utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,GB,United Kingdom of Great Britain and Northern Ireland,Europe,Redhill,Surrey,en-gb,English (United Kingdom),GB,United Kingdom of Great Britain and Northern Ireland,Europe,Redhill,Surrey,en-gb,English (United Kingdom),"Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,https://www.google.co.uk,https,www.google.co.uk,,,,,,,ppc,google-ad,,,data-utilization,EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,Google,,Paid Other,9f53ce75-cceb-4437-934e-68e1911bc599,9f53ce75-cceb-4437-934e-68e1911bc599,9f53ce75-cceb-4437-934e-68e1911bc599-first,9f53ce75-cceb-4437-934e-68e1911bc599-last +Rotating domain_userid per session,0e9ab97b5d9d9a174112df13fe9c44788af3ac9088a8b41e0998d92a8b4b5a4fc,cb14148aeccd3895346f44751cd42b054f92736c64bb2211da3cfde3d05ee285,2021-03-02 15:55:18.539,2021-03-04 15:55:27.084,3,1,0,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,GB,United Kingdom of Great Britain and Northern Ireland,Europe,Hackney,Hackney,en-GB,English (United Kingdom),GB,United Kingdom of Great Britain and Northern Ireland,Europe,Hackney,Hackney,en-GB,English (United Kingdom),Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353-first,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353-last +Multiple first sessions per user,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,e1d85d92e5f6f0d068d4629581d887ccf688715eb6988fc37da26840b0bb2bf8,2021-03-02 07:23:19.675,2021-03-02 07:23:28.297,4,2,0,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,GB,United Kingdom of Great Britain and Northern Ireland,Europe,Hackney,Hackney,en-GB,English (United Kingdom),GB,United Kingdom of Great Britain and Northern Ireland,Europe,Hackney,Hackney,en-GB,English (United Kingdom),Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http-dummy-row,localhost-dummy-row,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,,,,,,,,,,,,Unassigned,53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00,68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224,53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00-first,68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224-last +Multiple last sessions per user,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,7a5cf702c6cc3a461ec04d4ae58f3f5a71ec4c764e2df0267cc601c5cbe94d53,2021-03-02 02:01:19.675,2021-03-02 02:01:28.297,4,2,0,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,GB,United Kingdom of Great Britain and Northern Ireland,Europe,Hackney,Hackney,en-GB,English (United Kingdom),GB,United Kingdom of Great Britain and Northern Ireland,Europe,Hackney,Hackney,en-GB,English (United Kingdom),Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368-first,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368-last +user stitch - session: 1st id: 1,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,2021-03-01 23:57:04.705,2021-03-03 00:47:49.409,7,2,0,Discourse – Test,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,AU,Australia,Oceania,,New South Wales,en-GB,English (United Kingdom),AU,Australia,Oceania,,New South Wales,en-GB,English (United Kingdom),Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,,,,,,,,,,,Unassigned,0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd,4ef77ae4-1e5a-4d25-90ab-fda713772553,0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd-first,4ef77ae4-1e5a-4d25-90ab-fda713772553-last +Unexpired session,12c98e1f5869e3f298fef62699ad9bbe5410d1685e8344a1a1f86e92029685f0,0af211ddbca948cb63c5c7eecf386e5920842b030126f30d121e24d1fa809313,2020-07-03 15:55:18.542,2020-07-03 15:55:18.542,1,1,0,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,GB,United Kingdom of Great Britain and Northern Ireland,Europe,Hackney,Hackney,en-GB,English (United Kingdom),GB,United Kingdom of Great Britain and Northern Ireland,Europe,Hackney,Hackney,en-GB,English (United Kingdom),Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,Unassigned,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335-first,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335-last +stray page ping,b3c883845957060b8cbebdaec8366d1d4ec6ad283eba1c70e8a512ec43d10875,7ec2509c390620525e5850288e76a5e508272aca560f75d879100c04e5954233,2021-03-01 18:01:08.687,2021-03-03 18:01:38.658,2,2,5,Snowplow,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,GB,United Kingdom of Great Britain and Northern Ireland,Europe,Hackney,Hackney,en-GB,English (United Kingdom),GB,United Kingdom of Great Britain and Northern Ireland,Europe,Hackney,Hackney,en-GB,English (United Kingdom),Snowplow Insights,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,,,,,,,,,,,,Unassigned,2b87c7d1-739f-4471-b344-9a6c1eda4248,2293979e-22b7-45c1-8ab6-35f865ad6094,2b87c7d1-739f-4471-b344-9a6c1eda4248-first,2293979e-22b7-45c1-8ab6-35f865ad6094-last diff --git a/integration_tests/data/expected/snowplow_unified_views_expected.csv b/integration_tests/data/expected/snowplow_unified_views_expected.csv new file mode 100644 index 00000000..7c19071e --- /dev/null +++ b/integration_tests/data/expected/snowplow_unified_views_expected.csv @@ -0,0 +1,44 @@ +view_id,event_id,event_id2,v_collector,app_id,platform,user_id,domain_userid,stitched_user_id,network_userid,domain_sessionid,domain_sessionidx,page_view_in_session_index,page_views_in_session,dvce_created_tstamp,collector_tstamp,derived_tstamp,start_tstamp,end_tstamp,engaged_time_in_s,absolute_time_in_s,horizontal_pixels_scrolled,vertical_pixels_scrolled,horizontal_percentage_scrolled,vertical_percentage_scrolled,doc_width,doc_height,content_group,page_title,page_url,page_urlscheme,page_urlhost,page_urlpath,page_urlquery,page_urlfragment,mkt_medium,mkt_source,mkt_term,mkt_content,mkt_campaign,mkt_clickid,mkt_network,default_channel_group,page_referrer,refr_urlscheme,refr_urlhost,refr_urlpath,refr_urlquery,refr_urlfragment,refr_medium,refr_source,refr_term,geo_country,geo_region,geo_region_name,geo_city,geo_zipcode,geo_latitude,geo_longitude,geo_timezone,user_ipaddress,useragent,br_lang,br_viewwidth,br_viewheight,br_colordepth,br_renderengine,os_timezone,category,primary_impact,reason,spider_or_robot,useragent_family,useragent_major,useragent_minor,useragent_patch,useragent_version,os_family,os_major,os_minor,os_patch,os_patch_minor,os_version,device_family,device_class,device_category,screen_resolution,agent_class,agent_name,agent_name_version,agent_name_version_major,agent_version,agent_version_major,device_brand,device_name,device_version,layout_engine_class,layout_engine_name,layout_engine_name_version,layout_engine_name_version_major,layout_engine_version,layout_engine_version_major,operating_system_class,operating_system_name,operating_system_name_version,operating_system_version +ff8cc048-afe8-4913-843d-37de6b7d87d0,9f53ce75-cceb-4437-934e-68e1911bc599,9f53ce75-cceb-4437-934e-68e1911bc599,ssc-2.1.2-googlepubsub,,web,long session,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,long session,3dbf6369fde3ce359786fd49194f705f54af3a53a8986b5de5bfbd717e2960a7,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,1,1,2,2021-03-01 21:39:42.396,2021-03-01 21:39:43.815,2021-03-01 21:39:43.815,2021-03-01 21:39:43.815,2021-03-01 21:39:43.815,0,0,0,0,100.0,12.0,414,6015,"Look no further, I am the test subject!",White paper: Transform behavioral data into actional insights| Snowplow,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,https,snowplowanalytics.com,/resources/data-utilization/,utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,ppc,google-ad,,,data-utilization,EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,Google,Paid Other,https://www.google.co.uk,https,www.google.co.uk,,,,,,,GB,SRY,Surrey,Redhill,RH1,51.24,-0.0973,Europe/London,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",en-gb,414,715,32,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,414x896,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +86dd35a0-2625-4ad5-bf4f-801d8478d97c,1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76,1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76,ssc-2.1.2-googlepubsub,true base,web,dupe: event_id same collector_tstamp,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,dupe: event_id same collector_tstamp,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,1,3,6,2021-03-01 20:56:33.286,2021-03-01 20:58:11.021,2021-03-01 20:56:39.192,2021-03-01 20:56:39.192,2021-03-01 20:56:39.192,0,0,0,0,100.0,9.0,320,6562,other,White paper: Transform behavioral data into actional insights| Snowplow,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=display&utm_campaign=data-utilization&creative=476138663714&keyword=&matchtype=&network=d&device=m&campaignid=10953228903&adgroupid=109259361004&adid=476138663714&gclid=Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,https,snowplowanalytics.com,/resources/data-utilization/,utm_source=google-ad&utm_medium=display&utm_campaign=data-utilization&creative=476138663714&keyword=&matchtype=&network=d&device=m&campaignid=10953228903&adgroupid=109259361004&adid=476138663714&gclid=Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,,display,google-ad,,,data-utilization,Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,Google,Display,,,,,,,,,,DE,,,,,51.2993,9.491,Europe/Berlin,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",en-US,320,568,24,,Asia/Baghdad,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,320x640,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +6ebdd799-b3c0-4282-8249-b6e929670c7a,bcbeb513-27a7-4b9c-9755-af5936f42c0d,bcbeb513-27a7-4b9c-9755-af5936f42c0d,ssc-2.1.2-googlepubsub,,web,dupe: event_id same collector_tstamp,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,dupe: event_id same collector_tstamp,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,1,1,6,2021-03-01 20:39:47.634,2021-03-01 20:45:42.175,2021-03-01 20:39:52.944,2021-03-01 20:39:52.944,2021-03-01 20:39:52.944,0,0,0,0,100.0,9.0,320,6356,PDP,eBook: Using data to develop killer products | Snowplow,https://snowplowanalytics.com/resources/product-analytics-ebook/?utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,https,snowplowanalytics.com,/resources/product-analytics-ebook/,utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,,display,google-ad,,,product-analytics-new-ebook,Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,Google,Display,,,,,,,,,,DE,,,,,51.2993,9.491,Europe/Berlin,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",en-US,320,568,24,,Asia/Baghdad,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,320x640,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +b38eea15-4a1d-43ca-a40f-c5200a94ad24,2aee3c4c-033d-4407-a742-2a6bef56d0e8,2aee3c4c-033d-4407-a742-2a6bef56d0e8,ssc-2.1.2-googlepubsub,,web,dupe: event_id same collector_tstamp,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,dupe: event_id same collector_tstamp,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,1,4,6,2021-03-01 20:58:04.178,2021-03-01 20:58:11.021,2021-03-01 20:58:11.004,2021-03-01 20:58:11.004,2021-03-01 20:58:11.004,0,0,0,0,100.0,9.0,320,6562,other,White paper: Transform behavioral data into actional insights| Snowplow,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=display&utm_campaign=data-utilization&creative=476138663714&keyword=&matchtype=&network=d&device=m&campaignid=10953228903&adgroupid=109259361004&adid=476138663714&gclid=Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,https,snowplowanalytics.com,/resources/data-utilization/,utm_source=google-ad&utm_medium=display&utm_campaign=data-utilization&creative=476138663714&keyword=&matchtype=&network=d&device=m&campaignid=10953228903&adgroupid=109259361004&adid=476138663714&gclid=Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,,display,google-ad,,,data-utilization,Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,Google,Display,,,,,,,,,,DE,,,,,51.2993,9.491,Europe/Berlin,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",en-US,320,568,24,,Asia/Baghdad,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,320x640,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +548e3217-373b-4f02-aa97-befdbbb22ed0,663bb205-f86f-4687-a0f8-684bb269cacb,663bb205-f86f-4687-a0f8-684bb269cacb,ssc-2.1.2-googlepubsub,,web,long session,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,long session,fb2bde33460b921c2b4dc9c445fed236e6517075c5c69b4607765a582db7367b,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,1,2,2,2021-03-03 21:39:50.692,2021-03-03 21:39:50.989,2021-03-03 21:39:50.989,2021-03-03 21:39:50.989,2021-03-03 21:39:50.989,0,0,0,0,100.0,5.0,414,13882,other,"Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,,,,,,,,Unassigned,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,https,snowplowanalytics.com,/resources/data-utilization/,utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,,,,GB,SRY,Surrey,Redhill,RH1,51.24,-0.0973,Europe/London,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",en-gb,414,715,32,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,414x896,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +5b6f0119-f856-4ebc-9307-46c93454c4fb,71ee02f8-62d0-419b-995a-79ce59b2ccdb,71ee02f8-62d0-419b-995a-79ce59b2ccdb,ssc-2.1.2-googlepubsub,,web,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,c68245806b87ad46fc5d8551b29662006b8c6627732ea87040e3e6e98edf0a7c,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,1,2,4,2021-03-02 15:55:25.849,2021-03-02 15:55:26.046,2021-03-02 15:55:26.044,2021-03-02 15:55:26.044,2021-03-02 15:55:26.044,0,0,0,0,100.0,100.0,2560,1256,other,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +6056c202-cdd5-4156-af16-4dd10a491ccb,5abfad19-fc9c-418b-bbf3-7d8ae2ea42aa,5abfad19-fc9c-418b-bbf3-7d8ae2ea42aa,ssc-2.1.2-googlepubsub,,web,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,a57aea13bfe0d52b812e52b2ad773302b5ec494c517ec9392a131de04ba6607f,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,1,3,4,2021-03-02 15:55:27.015,2021-03-02 15:55:27.085,2021-03-02 15:55:27.084,2021-03-02 15:55:27.084,2021-03-02 15:55:27.084,0,0,0,0,100.0,100.0,2560,1256,other,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +6fca8d0b-eea3-47dc-be1e-299dadbd1fcb,ea5bf957-8fa2-48fd-8528-e1f0b36d1b85,ea5bf957-8fa2-48fd-8528-e1f0b36d1b85,ssc-2.1.2-googlepubsub,,web,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,6e0eeecd4b76cc88d1c60d2726ea22265442c4e634d91a749519ac5a0a4c8bb8,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,1,4,4,2021-03-02 15:55:29.653,2021-03-02 15:55:29.717,2021-03-02 15:55:29.716,2021-03-02 15:55:29.716,2021-03-02 15:59:29.752,45,240,0,1424,100.0,100.0,2560,1256,other,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +04cdf6a8-8633-49ac-9102-c7a0b8885864,b3278f28-800a-4b68-8846-395292399836,b3278f28-800a-4b68-8846-395292399836,ssc-2.1.3-googlepubsub,,web,No edge cases,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,No edge cases,cb14148aeccd3895346f44751cd42b054f92736c64bb2211da3cfde3d05ee285,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,1,1,4,2021-03-02 15:55:18.466,2021-03-02 15:55:18.542,2021-03-02 15:55:18.539,2021-03-02 15:55:18.539,2021-03-02 15:55:18.539,0,0,0,0,100.0,100.0,2560,1256,other,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started?utm_source_platform=my_fun_platform,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,utm_source_platform=my_fun_platform,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +f61b63f3-955a-4c7f-8606-95b4ce916072,ca9708df-2397-4cb0-ad52-69f9ff1a4d54,ca9708df-2397-4cb0-ad52-69f9ff1a4d54,ssc-2.1.2-googlepubsub,,web,dupe: event_id same collector_tstamp,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,dupe: event_id same collector_tstamp,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,1,2,6,2021-03-01 20:45:15.574,2021-03-01 20:45:42.175,2021-03-01 20:45:20.884,2021-03-01 20:45:20.884,2021-03-01 20:45:20.884,0,0,0,0,100.0,8.0,320,6082,PDP,eBook: Using data to develop killer products | Snowplow,https://snowplowanalytics.com/resources/product-analytics-ebook/?success=true,https,snowplowanalytics.com,/resources/product-analytics-ebook/,success=true,,,,,,,,,Unassigned,https://go.snowplowanalytics.com/l/571483/2020-12-16/3sflfnk,https,go.snowplowanalytics.com,/l/571483/2020-12-16/3sflfnk,,,,,,DE,,,,,51.2993,9.491,Europe/Berlin,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",en-US,320,512,24,,Asia/Baghdad,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,320x640,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +ab079d9b-3914-4cbb-873b-cade200c069c,e74b2cdd-3356-4d56-97f3-aee18ff581ee,e74b2cdd-3356-4d56-97f3-aee18ff581ee,ssc-2.1.2-googlepubsub,,web,dupe: event_id same collector_tstamp,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,dupe: event_id same collector_tstamp,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,1,5,6,2021-03-01 20:58:05.099,2021-03-01 20:58:11.021,2021-03-01 20:58:11.005,2021-03-01 20:58:11.005,2021-03-01 20:58:11.005,0,0,0,0,100.0,8.0,320,6082,PDP,eBook: Using data to develop killer products | Snowplow,https://snowplowanalytics.com/resources/product-analytics-ebook/?success=true,https,snowplowanalytics.com,/resources/product-analytics-ebook/,success=true,,,,,,,,,Unassigned,https://snowplowanalytics.com/resources/product-analytics-ebook/?utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,https,snowplowanalytics.com,/resources/product-analytics-ebook/,utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,,,,,DE,,,,,51.2993,9.491,Europe/Berlin,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",en-US,320,512,24,,Asia/Baghdad,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,320x640,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +3c0d7941-b24c-41ae-b889-d4ce0dd93847,a40559e1-a057-4690-a846-eea35ed4dc3e,a40559e1-a057-4690-a846-eea35ed4dc3e,ssc-2.1.2-googlepubsub,,web,dupe: event_id same collector_tstamp,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,dupe: event_id same collector_tstamp,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,1,6,6,2021-03-01 20:59:17.150,2021-03-01 20:59:19.892,2021-03-01 20:59:19.860,2021-03-01 20:59:19.860,2021-03-01 20:59:19.860,0,0,0,0,100.0,9.0,320,6363,other,White paper: Transform behavioral data into actional insights| Snowplow,https://snowplowanalytics.com/resources/data-utilization/?success=true,https,snowplowanalytics.com,/resources/data-utilization/,success=true,,,,,,,,,Unassigned,https://go.snowplowanalytics.com/l/571483/2020-10-21/3sddjp2,https,go.snowplowanalytics.com,/l/571483/2020-10-21/3sddjp2,,,,,,DE,,,,,51.2993,9.491,Europe/Berlin,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",en-US,320,568,24,,Asia/Baghdad,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,320x640,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +d8c6b0be-1f87-4367-973d-da62f41105e9,7748e38a-f98b-4860-8da2-2243465a4d96,7748e38a-f98b-4860-8da2-2243465a4d96,ssc-2.1.2-googlepubsub,,web,dupe: event_id different collector_tstamp,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,dupe: event_id different collector_tstamp,a3e0df02f9d1d13dc655e4102b0fd6fee52462ca808ade5d213c015f4a86a258,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,1,3,3,2021-03-03 21:27:34.832,2021-03-03 21:27:35.176,2021-03-03 21:27:35.176,2021-03-03 21:27:35.176,2021-03-03 21:27:35.176,0,0,0,0,100.0,17.0,1089,7928,other,A data pipeline for advertisers and publishers | Snowplow,https://snowplowanalytics.com/advertising/,https,snowplowanalytics.com,/advertising/,,,,,,,,,,Unassigned,https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,,,,AU,VIC,Victoria,Abbotsford,3067,-37.8061,145.0015,Australia/Melbourne,e7ce75361190830e7257dd13d2b93f1ce95cf28ac7abd89f661c20d437002f87,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",en-au,1104,1335,24,,Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,3360x1890,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +56a57f9a-b515-4774-a09f-4ab98f9032f3,6a1c6742-7a16-478d-b106-96f9a9a54918,6a1c6742-7a16-478d-b106-96f9a9a54918,ssc-2.1.2-googlepubsub,,web,dupe: event_id different collector_tstamp,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,dupe: event_id different collector_tstamp,db1c72c5e85289ee6e249e8810079cd431a5910c2a2b07f898045e89392af5fa,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,1,2,3,2021-03-03 21:27:22.002,2021-03-03 21:27:23.097,2021-03-03 21:27:23.095,2021-03-03 21:27:23.095,2021-03-03 21:27:23.095,0,0,0,0,100.0,16.0,1089,8111,other,"Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,,,,,,,,Unassigned,,,,,,,,,,AU,VIC,Victoria,Abbotsford,3067,-37.8061,145.0015,Australia/Melbourne,e7ce75361190830e7257dd13d2b93f1ce95cf28ac7abd89f661c20d437002f87,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",en-au,1104,1335,24,,Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,3360x1890,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +96a57f9a-b515-4774-a09f-4ab98f9032f2,1h2c6742-7a16-478d-b106-96f9a9a54547,1h2c6742-7a16-478d-b106-96f9a9a54547,ssc-2.1.2-googlepubsub,non dupe same time event,web,dupe: event_id different collector_tstamp,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,dupe: event_id different collector_tstamp,db1c72c5e85289ee6e249e8810079cd431a5910c2a2b07f898045e89392af5fa,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,1,1,3,2021-03-03 21:27:22.002,2021-03-03 21:27:23.097,2021-03-03 21:27:23.095,2021-03-03 21:27:23.095,2021-03-03 21:27:23.095,0,0,0,0,100.0,16.0,1089,8111,other,"True First Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,,,,,,,,Unassigned,,,,,,,,,,AU,VIC,Victoria,Abbotsford,3067,-37.8061,145.0015,Australia/Melbourne,e7ce75361190830e7257dd13d2b93f1ce95cf28ac7abd89f661c20d437002f87,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",en-au,1104,1335,24,,Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,3360x1890,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +1aad6519-d537-40d2-bab2-5ee3e3dc963c,d74c3766-f050-4d01-b5c3-846fcb5ab011,d74c3766-f050-4d01-b5c3-846fcb5ab011,ssc-2.1.2-googlepubsub,,web,dupe: view_id different derived_tstamp,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,dupe: view_id different derived_tstamp,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,4,5,7,2021-03-02 19:52:12.056,2021-03-02 19:52:12.254,2021-03-02 19:52:12.252,2021-03-02 19:52:12.252,2021-03-02 19:52:12.252,0,0,0,0,100.0,22.0,1908,4354,other,Scala Stream collector integration with Kafka - For engineers - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/scala-stream-collector-integration-with-kafka/354,https,discourse.snowplowanalytics.com,/t/scala-stream-collector-integration-with-kafka/354,,,,,,,,,,Unassigned,,,,,,,,,,IE,L,Leinster,Dublin,D02,53.3338,-6.2488,Europe/Dublin,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,en-US,1920,950,24,,Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1920x1080,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +e755c4bf-d2a0-4796-870c-46537218e14e,0b088136-6ec8-4979-94f1-eb1daf732b29,0b088136-6ec8-4979-94f1-eb1daf732b29,ssc-2.1.2-googlepubsub,,web,dupe: view_id different derived_tstamp,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,dupe: view_id different derived_tstamp,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,4,1,7,2021-03-02 19:25:22.450,2021-03-02 19:25:22.757,2021-03-02 19:25:22.756,2021-03-02 19:25:22.756,2021-03-02 19:25:22.756,0,0,0,0,100.0,12.0,1908,7628,other,"Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,,,,,,,,Unassigned,https://www.google.com/,https,www.google.com,/,,,,,,IE,L,Leinster,Dublin,D02,53.3338,-6.2488,Europe/Dublin,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,en-US,1920,950,24,,Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1920x1080,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +92d9d3b8-5d68-4fd6-99f1-40a46e359f38,7422b404-ba48-4066-9348-5a661e839dba,7422b404-ba48-4066-9348-5a661e839dba,ssc-2.1.2-googlepubsub,,web,dupe: view_id different derived_tstamp,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,dupe: view_id different derived_tstamp,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,4,6,7,2021-03-02 20:08:14.155,2021-03-02 20:08:14.361,2021-03-02 20:08:14.359,2021-03-02 20:08:14.359,2021-03-02 20:08:14.359,0,0,0,0,100.0,100.0,1908,950,other,Enrich with Kafka - Kafka real-time pipeline - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/enrich-with-kafka/1119,https,discourse.snowplowanalytics.com,/t/enrich-with-kafka/1119,,,,,,,,,,Unassigned,,,,,,,,,,IE,L,Leinster,Dublin,D02,53.3338,-6.2488,Europe/Dublin,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,en-US,1920,950,24,,Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1920x1080,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +36dca2d9-5e97-47f0-8cf4-1fca8e054e08,3ed05fa1-31a4-4664-a94a-322ce65b3312,3ed05fa1-31a4-4664-a94a-322ce65b3312,ssc-2.1.2-googlepubsub,,web,dupe: view_id different derived_tstamp,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,dupe: view_id different derived_tstamp,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,4,3,7,2021-03-02 19:40:33.109,2021-03-02 19:40:33.286,2021-03-02 19:40:33.284,2021-03-02 19:40:33.284,2021-03-02 19:40:33.284,0,0,0,0,100.0,100.0,1908,950,other,Do I need a collector for each of my sites if they use a different domain? - Collectors - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/do-i-need-a-collector-for-each-of-my-sites-if-they-use-a-different-domain/2105,https,discourse.snowplowanalytics.com,/t/do-i-need-a-collector-for-each-of-my-sites-if-they-use-a-different-domain/2105,,,,,,,,,,Unassigned,https://www.google.com/,https,www.google.com,/,,,,,,IE,L,Leinster,Dublin,D02,53.3338,-6.2488,Europe/Dublin,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,en-US,1920,950,24,,Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1920x1080,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +11a69188-2f6a-45f5-b9ce-d55eee0e8145,9a900d26-cf2f-4cc9-bfe2-58ef55462018,9a900d26-cf2f-4cc9-bfe2-58ef55462018,ssc-2.1.2-googlepubsub,,web,dupe: view_id different derived_tstamp,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,dupe: view_id different derived_tstamp,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,4,2,7,2021-03-02 19:25:41.336,2021-03-02 19:25:41.415,2021-03-02 19:25:41.413,2021-03-02 19:25:41.413,2021-03-02 19:25:41.413,0,0,0,0,100.0,14.0,1908,6569,other,Why Snowplow is a leading behavioral data management platform | Snowplow,https://snowplowanalytics.com/why-snowplow/,https,snowplowanalytics.com,/why-snowplow/,,,,,,,,,,Unassigned,https://snowplowanalytics.com/,https,snowplowanalytics.com,/,,,,,,IE,L,Leinster,Dublin,D02,53.3338,-6.2488,Europe/Dublin,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,en-US,1920,950,24,,Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1920x1080,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +b24cdd54-bfde-433e-ace8-d7a30f07036a,50092712-d6c6-448d-b7c3-d5585c5440e4,50092712-d6c6-448d-b7c3-d5585c5440e4,ssc-2.1.2-googlepubsub,,web,dupe: view_id different derived_tstamp,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,dupe: view_id different derived_tstamp,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,4,7,7,2021-03-02 20:08:24.254,2021-03-02 20:08:24.466,2021-03-02 20:08:24.465,2021-03-02 20:08:24.465,2021-03-02 20:08:24.465,0,0,0,0,100.0,100.0,1908,950,other,Is it possible to use confluent cloud kafka sink? - Collectors - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/is-it-possible-to-use-confluent-cloud-kafka-sink/2270,https,discourse.snowplowanalytics.com,/t/is-it-possible-to-use-confluent-cloud-kafka-sink/2270,,,,,,,,,,Unassigned,,,,,,,,,,IE,L,Leinster,Dublin,D02,53.3338,-6.2488,Europe/Dublin,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,en-US,1920,950,24,,Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1920x1080,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +320e0ef8-ed6e-4649-8ac1-d1a95c9e455e,9b862145-97d6-4532-a576-3d7431b8b7c9,9b862145-97d6-4532-a576-3d7431b8b7c9,ssc-2.1.2-googlepubsub,,web,dupe: view_id different derived_tstamp,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,dupe: view_id different derived_tstamp,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,4,4,7,2021-03-02 19:52:10.116,2021-03-02 19:52:12.254,2021-03-02 19:52:10.312,2021-03-02 19:52:10.312,2021-03-02 19:52:10.312,0,0,0,0,100.0,16.0,1908,5857,other,Is it possible to connect snowplow-enrich and snowplow-collector to kafka which is not in the same network? - For engineers - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/is-it-possible-to-connect-snowplow-enrich-and-snowplow-collector-to-kafka-which-is-not-in-the-same-network/3661,https,discourse.snowplowanalytics.com,/t/is-it-possible-to-connect-snowplow-enrich-and-snowplow-collector-to-kafka-which-is-not-in-the-same-network/3661,,,,,,,,,,Unassigned,,,,,,,,,,IE,L,Leinster,Dublin,D02,53.3338,-6.2488,Europe/Dublin,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,en-US,1920,950,24,,Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1920x1080,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +4eb86fda45f1bd7e7492ab9aaeb3efdb8d44d78b4013136de4b252e6b9f8246d,0702cd11df808624d79f50d52507220fad265b8c3644c48d20cdf385db5fe310,0702cd11df808624d79f50d52507220fad265b8c3644c48d20cdf385db5fe310,ssc-2.1.2-googlepubsub,,web,Rotating domain_userid per session,0e9ab97b5d9d9a174112df13fe9c44788af3ac9088a8b41e0998d92a8b4b5a4fc,Rotating domain_userid per session,a57aea13bfe0d52b812e52b2ad773302b5ec494c517ec9392a131de04ba6607f,540b6c4f7c15de9093e0f4f6cf45a062fba7606ce64558a0b1c5a34d8bb33af5,1,3,3,2021-03-04 15:55:27.015,2021-03-04 15:55:27.085,2021-03-04 15:55:27.084,2021-03-04 15:55:27.084,2021-03-04 15:55:27.084,0,0,0,0,100.0,100.0,2560,1256,other,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +bbbf9399c561681e7f070fab75469354ed8767af86d9402a2ad1f30b0f77dacf,d986a74687eb9f6cbab79c80238852917190a0e7f0e7165043196c831a564d4c,d986a74687eb9f6cbab79c80238852917190a0e7f0e7165043196c831a564d4c,ssc-2.1.2-googlepubsub,,web,Rotating domain_userid per session,0e9ab97b5d9d9a174112df13fe9c44788af3ac9088a8b41e0998d92a8b4b5a4fc,Rotating domain_userid per session,c68245806b87ad46fc5d8551b29662006b8c6627732ea87040e3e6e98edf0a7c,540b6c4f7c15de9093e0f4f6cf45a062fba7606ce64558a0b1c5a34d8bb33af5,1,2,3,2021-03-03 15:55:25.849,2021-03-03 15:55:26.046,2021-03-03 15:55:26.044,2021-03-03 15:55:26.044,2021-03-03 15:55:26.044,0,0,0,0,100.0,100.0,2560,1256,other,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +d747b5b2bd04d3d43b6014ed1ddd4b03518c7e009062f8948c6f539db38bc85a,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353,ssc-2.1.2-googlepubsub,,web,Rotating domain_userid per session,0e9ab97b5d9d9a174112df13fe9c44788af3ac9088a8b41e0998d92a8b4b5a4fc,Rotating domain_userid per session,cb14148aeccd3895346f44751cd42b054f92736c64bb2211da3cfde3d05ee285,540b6c4f7c15de9093e0f4f6cf45a062fba7606ce64558a0b1c5a34d8bb33af5,1,1,3,2021-03-02 15:55:18.466,2021-03-02 15:55:18.542,2021-03-02 15:55:18.539,2021-03-02 15:55:18.539,2021-03-02 15:55:18.539,0,0,0,0,100.0,100.0,2560,1256,other,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +651d8af2fe8eac783940538117275bbfdf02abe218c3eddcaaa3179fbd78b3d5,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368,ssc-2.1.2-googlepubsub,,web,Multiple last sessions per user,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,Multiple last sessions per user,7a5cf702c6cc3a461ec04d4ae58f3f5a71ec4c764e2df0267cc601c5cbe94d53,cde5b90f34224b1a94351fa90fcb61d41b26a52a1a8381603cf538a11edd2bb2,1,1,3,2021-03-02 02:01:18.466,2021-03-02 02:01:18.542,2021-03-02 02:01:19.675,2021-03-02 02:01:19.675,2021-03-02 02:01:19.675,0,0,0,0,100.0,100.0,2560,1256,other,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +a94522a41c44e8e94a4badb3b624d010c5866405ca3605e893c7244b9462797b,bf8b2d4757e03cadb7b7a6f1e1b27c6014231f22a853b2c38992d5b92ac087f7,bf8b2d4757e03cadb7b7a6f1e1b27c6014231f22a853b2c38992d5b92ac087f7,ssc-2.1.2-googlepubsub,,web,Multiple last sessions per user,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,Multiple last sessions per user,74e34744893d5ac6bd2b10f3210cc3f6dbf17e916f49ebc598d7380a29847b95,cde5b90f34224b1a94351fa90fcb61d41b26a52a1a8381603cf538a11edd2bb2,1,2,3,2021-03-02 02:01:25.849,2021-03-02 02:01:26.046,2021-03-02 02:01:27.774,2021-03-02 02:01:27.774,2021-03-02 02:01:27.774,0,0,0,0,100.0,100.0,2560,1256,other,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +c5752a0504574a064d91e79ec43f5d4df39a7011c72db351607de11489f3cc21,ddb20169cf990af08bb5a694f252f1a946df1eb5cfc7e3bec0f84b5861702b33,ddb20169cf990af08bb5a694f252f1a946df1eb5cfc7e3bec0f84b5861702b33,ssc-2.1.2-googlepubsub,,web,Multiple last sessions per user,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,Multiple last sessions per user,f344be4b900d375a7573ab8646aa5b456a7d9d219908f26705379d9150c9c8e6,cde5b90f34224b1a94351fa90fcb61d41b26a52a1a8381603cf538a11edd2bb2,1,3,3,2021-03-02 02:01:27.015,2021-03-02 02:01:27.085,2021-03-02 02:01:28.297,2021-03-02 02:01:28.297,2021-03-02 02:01:28.297,0,0,0,0,100.0,100.0,2560,1256,other,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +eea978a2a790f325d8cc9de2d5fb8a905ba8b6cde170a58b30db8b2857f2eaa7,f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7,f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7,ssc-2.1.2-googlepubsub,,web,Multiple last sessions per user,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,Multiple last sessions per user,2b04c5552cb56c0eaa8ceaa211cceae5d804e7d01dbf18314cf261c214419a81,93c11143f1de24d8f77c80bd138e815aa705a32a288a2b71bee522426b9aacc8,1,1,1,2021-03-02 02:01:27.015,2021-03-02 02:01:27.085,2021-03-02 02:01:28.297,2021-03-02 02:01:28.297,2021-03-02 02:01:28.297,0,0,0,0,100.0,100.0,2560,1256,other,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http-dummy-row,localhost-dummy-row,/177234df-d425-412e-ad8d-8b97515b2807/data-structures-dummy-row,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +11c33a6aaab351eb5de24c455a839b896b04da716bcc93a29b45cfd78fbbe706,68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224,68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224,ssc-2.1.2-googlepubsub,,web,Multiple first sessions per user,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,Multiple first sessions per user,5463ee9616c9a7b52f589e319d9913387e0eea55407c2a1a45f0b361947a6ac1,6f19f1f4f43224f646d6fed6358c39152faa088f7ab2d90f0a791ea1210a4656,1,1,3,2021-03-02 07:23:18.466,2021-03-02 07:23:18.542,2021-03-02 07:23:19.675,2021-03-02 07:23:19.675,2021-03-02 07:23:19.675,0,0,0,0,100.0,100.0,2560,1256,other,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +88103a0fc5254aa6ca7c48ad00ca860784437b7b493a995666033edbb6e42b86,53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00,53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00,ssc-2.1.2-googlepubsub,,web,Multiple first sessions per user,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,Multiple first sessions per user,e1d85d92e5f6f0d068d4629581d887ccf688715eb6988fc37da26840b0bb2bf8,df2bf41d09f5f900cd6bd564d1ae403843c9cd767081e38bf614c950a4f73b32,1,1,1,2021-03-02 07:23:18.466,2021-03-02 07:23:18.542,2021-03-02 07:23:19.675,2021-03-02 07:23:19.675,2021-03-02 07:23:19.675,0,0,0,0,100.0,100.0,2560,1256,other,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,http-dummy-row,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http-dummy-row,localhost-dummy-row,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +a43c9fe83e2c05f27a0fbbf2ef2be1faed4597bd21171dc37106abd287842557,b57478b853e314af7fb7807a25d66e19d0217f75640a822ee31ca3691a204359,b57478b853e314af7fb7807a25d66e19d0217f75640a822ee31ca3691a204359,ssc-2.1.2-googlepubsub,,web,Multiple first sessions per user,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,Multiple first sessions per user,8da03ae372c47c00a054ff9e9e18c738cf9f1cf8eeffe8c55f6dc6f280801978,6f19f1f4f43224f646d6fed6358c39152faa088f7ab2d90f0a791ea1210a4656,1,2,3,2021-03-02 07:23:25.849,2021-03-02 07:23:26.046,2021-03-02 07:23:27.774,2021-03-02 07:23:27.774,2021-03-02 07:23:27.774,0,0,0,0,100.0,100.0,2560,1256,other,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +dc450098ef58a8c7da7aaba8b87c0ba39ce62b005ae011894eb6871ab19b81ad,135c56a9a33f093a6dcacee13ae572fd484248ac3b80c3d2fa02a31c4c8b637d,135c56a9a33f093a6dcacee13ae572fd484248ac3b80c3d2fa02a31c4c8b637d,ssc-2.1.2-googlepubsub,,web,Multiple first sessions per user,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,Multiple first sessions per user,eef2b8fe679d964fc2c79cb9658abd6cd5003b7a2c8b2e124fea515d83c95a69,6f19f1f4f43224f646d6fed6358c39152faa088f7ab2d90f0a791ea1210a4656,1,3,3,2021-03-02 07:23:27.015,2021-03-02 07:23:27.085,2021-03-02 07:23:28.297,2021-03-02 07:23:28.297,2021-03-02 07:23:28.297,0,0,0,0,100.0,100.0,2560,1256,other,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +a05b38a4-ac7d-4e96-be53-f2247fec406a,46413bf1-cd76-4ee1-bdd0-ddcb3792d04e,46413bf1-cd76-4ee1-bdd0-ddcb3792d04e,ssc-2.1.2-googlepubsub,discourse,web,user stitch - session: 2nd id: 7,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,1418,4,6,2021-03-03 00:38:37.552,2021-03-03 00:38:38.169,2021-03-03 00:38:38.168,2021-03-03 00:38:38.168,2021-03-03 00:38:38.168,0,0,0,0,100.0,29.0,1440,2797,other,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,Unassigned,,,,,,,,,,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,1440,798,30,,Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +8fa295e0-7c0e-4152-9d67-644383ce131b,9cfe5631-dce8-49bb-b17b-dd14c962d78f,9cfe5631-dce8-49bb-b17b-dd14c962d78f,ssc-2.1.2-googlepubsub,discourse,web,user stitch - session: 2nd id: 8,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,1418,5,6,2021-03-03 00:43:50.525,2021-03-03 00:43:51.139,2021-03-03 00:43:51.137,2021-03-03 00:43:51.137,2021-03-03 00:43:51.137,0,0,0,0,100.0,29.0,1440,2797,other,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,Unassigned,,,,,,,,,,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,1440,798,30,,Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +8d1b14d3-22e5-4e38-af97-2052eeda8eb7,32dba3f4-2af4-460b-922d-87b5c897a9d9,32dba3f4-2af4-460b-922d-87b5c897a9d9,ssc-2.1.2-googlepubsub,discourse,web,user stitch - session: 2nd id: 6,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,1418,3,6,2021-03-03 00:29:40.789,2021-03-03 00:29:41.467,2021-03-03 00:29:41.466,2021-03-03 00:29:41.466,2021-03-03 00:29:41.466,0,0,0,0,100.0,29.0,1440,2797,other,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,Unassigned,,,,,,,,,,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,1440,798,30,,Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +0479f4b3-c361-45e3-9fb0-36a83519bb3c,40305bcb-7fe6-48ae-bb23-da6cf363a671,40305bcb-7fe6-48ae-bb23-da6cf363a671,ssc-2.1.2-googlepubsub,discourse,web,user stitch - session: 2nd id: 5,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,1418,2,6,2021-03-03 00:17:15.422,2021-03-03 00:17:16.091,2021-03-03 00:17:16.089,2021-03-03 00:17:16.089,2021-03-03 00:17:16.089,0,0,0,0,100.0,29.0,1440,2797,other,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,Unassigned,,,,,,,,,,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,1440,798,30,,Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +804f9f86-d1d2-404d-ae2d-834140324b2c,272d7649-0c46-4f54-afb3-279a44194d2d,272d7649-0c46-4f54-afb3-279a44194d2d,ssc-2.1.2-googlepubsub,discourse,web,user stitch - session: 2nd id: 10,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,1418,6,6,2021-03-03 00:47:49.047,2021-03-03 00:47:49.411,2021-03-03 00:47:49.409,2021-03-03 00:47:49.409,2021-03-03 00:47:49.409,0,0,0,0,100.0,29.0,1440,2797,other,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,Unassigned,,,,,,,,,,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,1440,798,30,,Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +d2ab4a79-efac-451a-9230-2bf5d28e0c62,4ef77ae4-1e5a-4d25-90ab-fda713772553,4ef77ae4-1e5a-4d25-90ab-fda713772553,ssc-2.1.2-googlepubsub,discourse,web,user stitch - session: 2nd id: 3,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,1418,1,6,2021-03-02 23:57:04.032,2021-03-02 23:57:04.708,2021-03-02 23:57:04.705,2021-03-02 23:57:04.705,2021-03-02 23:57:04.705,0,0,0,0,100.0,29.0,1440,2797,other,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,Unassigned,,,,,,,,,,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,1440,798,30,,Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +2b32335106bbed9376e5c728a9ba6bafae98768a39f98e40feddb543363f7f42,0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd,0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd,ssc-2.1.2-googlepubsub,discourse,web,user stitch - session: 1st id: 1,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,user stitch - session: 2nd id: 10,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,79831faefff0edc56d0d93ccf192b5bb58c07bec8dfff185f5cc4b104c2f0a08,1418,1,1,2021-03-01 23:57:04.032,2021-03-01 23:57:04.708,2021-03-01 23:57:04.705,2021-03-01 23:57:04.705,2021-03-01 23:57:04.705,0,0,0,0,100.0,29.0,1440,2797,other,Discourse – Test,https://discourse.snowplowanalytics.com/,https,discourse.snowplowanalytics.com,/,,,,,,,,,,Unassigned,,,,,,,,,,AU,NSW,New South Wales,,,-33.8592,151.2055,Australia/Sydney,19ac0d07836f1d16af50ec00a305518460650cef34622ac56fcf090bdc912444,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,1440,798,30,,Australia/Sydney,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,1440x900,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +8d6b4fa8cf9ea560ef0cbc5f7fede8195a70fd4f1b5bc33033801b4e16848234,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335,ssc-2.1.2-googlepubsub,,web,Unexpired session,12c98e1f5869e3f298fef62699ad9bbe5410d1685e8344a1a1f86e92029685f0,Unexpired session,0af211ddbca948cb63c5c7eecf386e5920842b030126f30d121e24d1fa809313,d21c000a5953335da6cd125ac349135ae6524b04dd4b107a263dfb1de131b12d,1,1,1,2020-07-03 15:55:18.466,2020-07-03 15:55:18.542,2020-07-03 15:55:18.542,2020-07-03 15:55:18.542,2020-07-03 15:55:18.542,0,0,0,0,100.0,100.0,2560,1256,other,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,Unassigned,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,23429f1b5f1534d5a104927078765b7113e664bcfdfe9c7ad030507b143c7f4c,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",en-GB,2560,1256,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +4e6e7aad-e442-426d-951d-7aed65d8e80c,b92d6cbb-8064-4bfb-80e3-8a009b317d9f,b92d6cbb-8064-4bfb-80e3-8a009b317d9f,ssc-2.1.2-googlepubsub,true users,web,NULL domain_userid,,,a66d14dbd61e04cdf7eaba27b2b7a0cca3147b311d02b20fc26c5121a8ff86c9,b5c4939c16dd0f5a4396ca24474d8b050786710b1b48319ba19c5febfcb71a3b,36,1,1,2021-03-01 17:09:41.823,2021-03-01 17:09:42.324,2021-03-01 17:09:42.323,2021-03-01 17:09:42.323,2021-03-01 17:09:42.323,0,0,0,0,100.0,100.0,2540,1307,other,Measuring page load times with the performance timing context [tutorial] - Redshift - Discourse – Snowplow,https://discourse.snowplowanalytics.com/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,https,discourse.snowplowanalytics.com,/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,,,,,,,,,,Unassigned,,,,,,,,,,NO,03,Oslo County,Oslo,0001,59.905,10.7487,Europe/Oslo,bbe590092e3350e7f6272664c5e0d83799529bc5e589feeca753ee9f2c7f1d7d,Mozilla/5.0 (X11; Linux x86_64; rv:82.0) Gecko/20100101 Firefox/82.0,en-US,2552,1307,24,,Europe/Berlin,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 +fd270c06-2c23-4313-8a66-3660ae2ec33f,2b87c7d1-739f-4471-b344-9a6c1eda4248,2b87c7d1-739f-4471-b344-9a6c1eda4248,ssc-2.1.2-googlepubsub,,web,stray page ping,b3c883845957060b8cbebdaec8366d1d4ec6ad283eba1c70e8a512ec43d10875,stray page ping,7ec2509c390620525e5850288e76a5e508272aca560f75d879100c04e5954233,4d34b56a2a474e7c5d7f125c9a0ed11b7e526bf99910d6d31afaf6a8cc25d7ae,1,1,1,2021-03-01 18:01:08.571,2021-03-01 18:01:08.690,2021-03-01 18:01:08.687,2021-03-01 18:01:08.687,2021-03-01 18:01:08.687,0,0,0,0,100,100,1725,1107,other,Snowplow,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,,,,,,,,Unassigned,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,,,,GB,HCK,Hackney,Hackney,E2,51.5507,-0.0537,Europe/London,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36",en-GB,1725,1107,24,,Europe/London,BROWSER,NONE,PASSED_ALL,false,Chrome,110,0,0,Chrome110.0.0,MacOSX,10,15,7,,MacOSX10.15.7,Mac,Desktop,Desktop,2560x1440,Browser,Chrome,Chrome109,Chrome109,109,109,Apple,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Desktop,MacOS,MacOS>=10.15.7,>=10.15.7 diff --git a/integration_tests/data/source/snowplow_unified_consent_cmp_visible.csv b/integration_tests/data/source/snowplow_unified_consent_cmp_visible.csv new file mode 100644 index 00000000..6374afd3 --- /dev/null +++ b/integration_tests/data/source/snowplow_unified_consent_cmp_visible.csv @@ -0,0 +1,35 @@ +root_id,root_tstamp,elapsed_time +a08502a3-1b4b-4532-b7bb-53fb176e2f65, 2021-02-26 09:10:59.572, 1.5 +c286d671-bbbb-4e9c-a3ad-8c990e04e8ab, 2021-02-26 09:11:08.413, 1.5 +058259e6-8eac-4d81-9bf1-7d8b52b10da7, 2021-02-26 09:11:16.598, 1.5 +9f040a27-7c98-4356-aab7-c56ecbc4d028, 2021-02-26 09:11:39.201, 1.5 +3dfa7079-824a-429b-a7cc-5d4fa4c3bf35, 2021-02-26 09:12:02.380, 1.5 +43c0fc20-f595-4dc3-bdd2-e14abf2f85d3, 2021-02-26 09:12:13.298, 1.5 +5bb37626-5408-479c-b588-749e237a54e9, 2021-02-26 09:12:22.256, 1.5 +121f04f6-b803-41c0-b327-1ca79c4aa88a, 2021-02-26 09:12:30.142, 1.5 +8c4c6e71-bc62-4dc9-825c-c0ddfb1c52ec, 2021-02-26 09:12:39.067, 1.5 +aaea38e6-e19a-440c-a55b-d2bd24e9a274, 2021-02-26 09:12:46.564, 1.5 +582b5e55-25ae-42b3-8f52-42c2e152ead3, 2021-02-26 09:13:01.552, 1.5 +bd17e5fc-065a-485f-a827-39c6a345a187, 2021-02-26 09:13:11.723, 1.5 +282f4d87-3448-4e38-b310-e906f2c6362b, 2021-02-26 09:13:21.563, 1.5 +cdfb2bdf-e3fd-4494-82b1-9a87ee7c3734, 2021-02-26 09:13:28.584, 1.5 +9e1b4293-097b-4ccc-baba-4a0c9be3b4d3, 2021-02-26 09:13:39.082, 1.5 +737e0e0b-9829-494a-955b-14efd571e41b, 2021-02-26 09:08:40.269, 1.5 +929dc773-b1b5-4f5e-84c9-c032a8ce8a22, 2021-02-26 09:09:13.509, 1.5 +6f30fd58-900e-43d0-9108-e2531b75576e, 2021-02-26 09:09:22.656, 1.5 +2cff26a7-7e80-42cb-8fb6-e2fe8a6553ee, 2021-02-26 09:09:31.304, 1.5 +17e41e48-14c2-4a2f-936b-e076b10b05b8, 2021-02-26 09:09:52.031, 1.5 +dc105931-b062-4182-8838-9f366d09c758, 2021-02-26 09:08:28.324, 7 +de2a9fcf-4383-4714-8458-488d26c10739, 2021-02-26 09:08:53.689, 7 +db9cd5aa-f0f6-46f2-acb3-9d59a05b7489, 2021-02-26 09:09:03.413, 7 +d72bb29c-606d-46e8-9788-dc21ebf925b8, 2021-02-26 09:10:00.913, 7 +d1d3b778-8971-4fb0-97f3-53161d5a4a0f, 2021-02-26 09:10:10.249, 7 +0c0cfa41-de83-48be-8d63-4da344f1fd42, 2021-02-26 09:10:32.282, 1.5 +fea8f9c4-64c8-42c0-a372-c18166975d9a, 2021-02-26 09:13:49.634, 1.5 +877ee833-626d-4e31-b16f-826d5b35e668, 2021-02-26 09:10:41.307, 20 +9f7e5d5d-968d-4efb-b6b8-9660db53c7db, 2021-02-26 09:10:49.990, 20 +e8ceca75-7774-477d-80f9-f539884c5fec, 2021-02-26 09:11:49.893, 20 +8ea8042f-77aa-41e7-ab97-0523b8533d1b, 2021-02-26 09:08:44.838, 20 +4901c314-ba82-4f42-a416-f8181821e26c, 2021-02-26 09:09:40.737, 20 +fb0cdd73-bc4b-4d03-a180-63a19c00df21, 2021-03-03 09:14:00.224, 20 +fb0cdd73-bc4b-4d03-a180-63a19c00df21, 2021-03-03 09:14:00.224, 20 diff --git a/integration_tests/data/source/snowplow_unified_consent_preferences.csv b/integration_tests/data/source/snowplow_unified_consent_preferences.csv new file mode 100644 index 00000000..e56d7796 --- /dev/null +++ b/integration_tests/data/source/snowplow_unified_consent_preferences.csv @@ -0,0 +1,34 @@ +root_id,root_tstamp,basis_for_processing,consent_version,consent_scopes,consent_url,domains_applied,event_type,gdpr_applies +4b5bb319-523b-467b-849b-f2ec044f0396,2021-02-26 09:10:52.577,consent,1.0,"[""necessary"",""preferences"",""statistics""]","https://www.example.com/","[""https://www.example.com/""]",allow_selected,FALSE +3581dec0-bd40-46cb-bb60-07dcb02b996d,2021-02-26 09:11:01.621,consent,1.0,"[""necessary"",""statistics""]","https://www.example.com/","[""https://www.example.com/""]",allow_selected,FALSE +2ec345c5-2bae-46a5-ab71-b07d2abf1367,2021-02-26 09:11:09.446,consent,1.0,"[""necessary""]","https://www.example.com/","[""https://www.example.com/""]",deny_all,FALSE +34578b3d-c7cc-48b3-9372-99baef6e2c5b,2021-02-26 09:11:18.490,consent,1.0,"[""necessary"",""preferences"",""statistics"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_all,FALSE +565fd862-ef93-4a75-bcb7-a62784e895cc,2021-02-26 09:11:30.207,consent,2.0,"[""necessary""]","https://www.example.com/","[""https://www.example.com/""]",deny_all,TRUE +8b1a4563-c6fd-4c66-b098-87e97e4db8bb,2021-02-26 09:11:41.195,consent,2.0,"[""necessary"",""statistics""]","https://www.example.com/","[""https://www.example.com/""]",allow_selected,TRUE +823c4b68-5dca-4908-b18d-a84812380b6e,2021-02-26 09:11:53.055,consent,2.0,"[""necessary"",""statistics"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_selected,TRUE +6aad9034-ffbc-46e3-8f5c-d699d5729be7,2021-02-26 09:12:05.520,consent,2.0,"[""necessary"",""preferences"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_selected,TRUE +9f6b8437-d0d4-471b-86a4-08b5c8b27de3,2021-02-26 09:12:15.804,consent,2.0,"[""necessary"",""statistics""]","https://www.example.com/","[""https://www.example.com/""]",allow_selected,TRUE +6bebe25c-87d6-4ee8-af4c-61709d2291c6,2021-02-26 09:12:31.260,consent,2.0,"[""necessary""]","https://www.example.com/","[""https://www.example.com/""]",deny_all,TRUE +8fcc301a-a694-4668-8c0a-b3523b5a711e,2021-02-26 09:12:39.954,consent,2.0,"[""necessary"",""preferences"",""statistics"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_all,TRUE +ce2b0e96-7dbe-4d0c-a18c-86bd9408628e,2021-02-26 09:12:54.174,consent,2.0,"[""necessary""]","https://www.example.com/","[""https://www.example.com/""]",deny_all,TRUE +9949db4f-f497-4995-bb42-4f02ebcc03f4,2021-02-26 09:13:04.615,consent,2.0,"[""necessary"",""preferences"",""statistics""]","https://www.example.com/","[""https://www.example.com/""]",allow_selected,TRUE +cea16330-77a5-4da3-8d15-1dee73778b71,2021-02-26 09:13:13.220,consent,2.0,"[""necessary"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_selected,TRUE +7cfbbad8-f4a8-49ad-a388-0cff688a2fb8,2021-02-26 09:13:22.303,consent,2.0,"[""necessary""]","https://www.example.com/","[""https://www.example.com/""]",deny_all,TRUE +49583bcc-81e0-400f-9d3e-bfd2498e446e,2021-02-26 09:13:30.423,consent,2.0,"[""necessary"",""preferences"",""statistics"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_all,TRUE +26c42f16-0719-45dd-b125-dd4c7c1bb011,2021-02-26 09:13:39.940,consent,2.0,"[""necessary"",""preferences"",""statistics"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_all,TRUE +15cf08cb-5573-42b1-a6e4-8e1747c5392e,2021-02-26 09:08:42.110,consent,1.0,"[""necessary"",""preferences"",""statistics"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_all,TRUE +56596c21-46af-4cf3-b913-7e7a10323f02,2021-02-26 09:08:46.917,consent,1.0,"[""necessary""]","https://www.example.com/","[""https://www.example.com/""]",deny_all,TRUE +b938224b-8aaa-4df6-9478-ed204a9d177a,2021-02-26 09:08:54.814,consent,1.0,"[""necessary"",""preferences"",""statistics"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_all,TRUE +afc1ff34-1bb3-49cb-864b-534e026c2441,2021-02-26 09:09:04.213,consent,1.0,"[""necessary"",""preferences"",""statistics"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_all,TRUE +8e4eee20-ca8d-402b-a6f7-16979db40261,2021-02-26 09:09:14.705,consent,1.0,"[""necessary"",""preferences"",""statistics"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_all,TRUE +b0a8c0d4-14e5-4f1a-aa88-32735dce4636,2021-02-26 09:09:54.064,consent,1.0,"[""necessary"",""statistics""]","https://www.example.com/","[""https://www.example.com/""]",allow_selected,TRUE +08dfc05e-977b-4cbf-9a85-dea835f7cf06,2021-02-26 09:10:03.418,consent,1.0,"[""necessary"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_selected,TRUE +eef08eb3-7237-43a5-bd86-f1c7347b3aa7,2021-02-26 09:10:12.530,consent,1.0,"[""necessary"",""statistics""]","https://www.example.com/","[""https://www.example.com/""]",allow_selected,TRUE +1ee8d92a-c1eb-46b8-8b44-388950d0044e,2021-02-26 09:10:33.465,consent,1.0,"[""necessary"",""preferences"",""statistics"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_all,FALSE +dd21f79c-ce87-4d75-95dc-0913d9571d26,2021-02-26 09:10:42.881,consent,1.0,"[""necessary""]","https://www.example.com/","[""https://www.example.com/""]",deny_all,FALSE +dc3deae5-6d57-4361-bcde-c3dd4a52c1e9,2021-02-26 09:12:23.161,consent,2.0,"[""necessary"",""preferences"",""statistics"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_all,TRUE +d629cda4-db63-4d0e-92a5-c867ba18f143,2021-02-26 09:09:24.713,consent,1.0,"[""necessary"",""statistics""]","https://www.example.com/","[""https://www.example.com/""]",allow_selected,TRUE +d2731ab1-14ad-45c2-9677-7fc71cb2e253,2021-02-26 09:09:42.497,consent,1.0,"[""necessary""]","https://www.example.com/","[""https://www.example.com/""]",deny_all,TRUE +368fca23-5dc5-4ca5-8afe-d32c000e32eb,2021-02-26 09:13:51.444,consent,2.0,"[""necessary""]","https://www.example.com/","[""https://www.example.com/""]",deny_all,TRUE +b41fae66-ba73-4af1-8d16-7813e769b38e,2021-03-03 09:14:01.599,consent,2.0,"[""necessary"",""preferences"",""statistics"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_all,TRUE +b41fae66-ba73-4af1-8d16-7813e769b38e,2021-03-03 09:14:01.599,consent,2.0,"[""necessary"",""preferences"",""statistics"",""marketing""]","https://www.example.com/","[""https://www.example.com/""]",allow_all,TRUE diff --git a/integration_tests/data/source/snowplow_unified_cwv_context.csv b/integration_tests/data/source/snowplow_unified_cwv_context.csv new file mode 100644 index 00000000..d0daa914 --- /dev/null +++ b/integration_tests/data/source/snowplow_unified_cwv_context.csv @@ -0,0 +1,1032 @@ +cls,fcp,fid,inp,lcp,navigation_type,ttfb,root_tstamp,root_id,schema_name +0.05,0,70.4,70.4,1908,navigate,228.9,2023-03-01 06:16:09.201000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31241, +0.017,0,30.3,30.3,1925.7,navigate,56.9,2023-03-01 06:16:09.202000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31242, +0.015,0,29.7,29.7,319.4,navigate,501.9,2023-03-01 06:16:10.256000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31243, +0.004,0,4.7,14.7,2083.9,navigate,75.9,2023-03-01 06:16:10.259000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31244, +0.02,0,64.5,64.5,1460.9,navigate,265.9,2023-03-01 06:16:16.713000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31245, +0.013,0,205.8,205.8,2728.6,navigate,469.9,2023-03-01 06:16:16.820000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31246, +0.07,0,24.6,124.6,3131.1,navigate,358.9,2023-03-01 06:16:16.823000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31247, +0.2,0,259,259,2608.9,navigate,310.9,2023-03-01 06:16:16.828000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31248, +0.017,0,47,147,2160.2,navigate,570.9,2023-03-01 06:16:18.027000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31249, +0.014,0,62.4,162.4,2282,navigate,599.9,2023-03-01 06:16:18.032000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31250, +0.04,0,202.3,202.3,2420.6,navigate,533.9,2023-03-01 06:16:18.038000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31251, +0.019,0,75.6,75.6,1485.4,navigate,415.9,2023-03-01 06:16:18.495000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31252, +0.017,0,293,293,2776,navigate,73.9,2023-03-01 06:16:18.502000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31253, +0.015,0,345,345,3637,navigate,311.9,2023-03-01 06:16:19.117000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31254, +0.42,0,396,396,2305,navigate,303.9,2023-03-01 06:16:19.119000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31255, +0.26,0,211,211,4143,navigate,384.9,2023-03-01 06:16:20.155000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31256, +0.28,0,350,350,4084,navigate,493.9,2023-03-01 06:16:20.251000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31257, +0.08,0,10.7,110.7,693.9,navigate,504.9,2023-03-01 06:16:21.158000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31258, +0.08,0,94.5,94.5,2151.9,navigate,453.9,2023-03-01 06:16:21.161000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31259, +0.012,0,210.6,210.6,2764.8,navigate,218.9,2023-03-01 06:16:21.167000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31260, +0.01,0,237.6,237.6,4274.1,navigate,336.9,2023-03-01 06:16:21.934000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31261, +0.41,0,422.1,422.1,2329.2,navigate,175.9,2023-03-01 06:16:28.502000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31262, +0.011,0,12.5,112.5,3104.1,navigate,608.9,2023-03-01 06:16:31.326000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31263, +0.09,0,66.5,166.5,2669.4,navigate,667.9,2023-03-01 06:16:31.331000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31264, +0.016,0,84.5,184.5,3167.1,navigate,69.9,2023-03-01 06:16:32.437000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31265, +0.014,0,252.9,252.9,2510.1,navigate,176.9,2023-03-01 06:16:32.528000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31266, +0.42,0,306.9,306.9,3363.3,navigate,626.9,2023-03-01 06:16:32.534000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31267, +0.44,0,316.8,316.8,3683.7,navigate,644.9,2023-03-01 06:16:32.535000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31268, +0.47,0,202.5,202.5,3083.4,navigate,516.9,2023-03-01 06:16:33.617000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31269, +0.25,0,283.5,283.5,2217.6,navigate,673.9,2023-03-01 06:16:33.622000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31270, +0.27,0,243.9,243.9,1772.1,navigate,694.9,2023-03-01 06:16:37.185000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31271, +0.52,0,317.7,317.7,2768.4,navigate,307.9,2023-03-01 06:16:37.191000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31272, +0.018,0,369,369,1511.1,navigate,237.9,2023-03-01 06:16:37.355000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31273, +0.01,0,77.4,77.4,3354.3,navigate,120.9,2023-03-01 06:16:37.361000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31274, +0.07,0,256.5,256.5,3388.5,navigate,126.9,2023-03-01 06:16:37.364000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31275, +0.017,0,96.7,196.7,1978.9,navigate,652.9,2023-03-01 06:16:38.203000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31276, +0.017,0,85.5,185.5,1908.9,navigate,241.9,2023-03-02 06:16:38.209000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31277, +0.08,0,82,182,2047.5,navigate,395.9,2023-03-02 06:16:39.943000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31278, +0.017,0,61.7,161.7,2031.4,navigate,292.9,2023-03-02 06:16:41.095000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31279, +0.01,0,245.7,245.7,2753.8,navigate,122.9,2023-03-02 06:16:48.503000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31280, +0.03,0,230.3,230.3,2083.9,navigate,515.9,2023-03-02 06:16:48.564000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31281, +0.018,0,211.4,211.4,1577.1,navigate,51.9,2023-03-02 06:16:48.567000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31282, +0.04,0,53.3,153.3,457.1,navigate,278.9,2023-03-02 06:16:48.570000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31283, +0.017,0,64.5,164.5,2124.5,navigate,251.9,2023-03-02 06:16:49.567000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31284, +0.24,0,39.3,139.3,3090.5,navigate,112.9,2023-03-02 06:16:49.666000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31285, +0.011,0,79.2,179.2,1299.2,navigate,74.9,2023-03-02 06:16:49.668000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31286, +0.012,0,38.6,138.6,1411.2,navigate,135.9,2023-03-02 06:16:49.671000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31287, +0.018,0,90.4,190.4,1229.2,navigate,157.9,2023-03-02 06:16:50.777000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31288, +0.26,0,204,204,4519,navigate,649.9,2023-03-02 06:16:58.186000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31289, +0.44,0,365,365,4169,navigate,263.9,2023-03-02 06:16:58.342000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31290, +0.01,0,21.1,121.1,2636.2,navigate,405.9,2023-03-02 06:17:45.056000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31291, +0.015,0,75.6,75.6,1445.5,navigate,471.9,2023-03-02 06:17:49.365000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31292, +0.011,0,58.2,158.2,2502.5,navigate,182.9,2023-03-02 06:17:50.039000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31293, +0.019,0,70.1,170.1,1765.4,navigate,400.9,2023-03-02 06:17:51.885000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31294, +0.011,0,264.6,264.6,1945.3,navigate,353.9,2023-03-02 06:17:58.388000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31295, +0.016,0,37.1,37.1,1121.4,navigate,384.9,2023-03-02 06:17:58.390000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31296, +0.015,0,70.8,170.8,952,navigate,122.9,2023-03-02 06:18:04.169000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31297, +0.013,0,270.9,270.9,2378.6,navigate,436.9,2023-03-02 06:18:04.332000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31298, +0.011,0,0.8,100.8,2060.1,navigate,401.9,2023-03-02 06:18:08.322000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31299, +0.01,0,283,283,4989,navigate,490.9,2023-03-02 06:18:19.149000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31300, +0.22,0,226,226,1437,navigate,319.9,2023-03-02 06:18:22.532000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31301, +0.015,0,225,225,3591,navigate,285.9,2023-03-02 06:18:37.769000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31302, +0.51,0,54,154,2772,navigate,459.9,2023-03-02 06:18:37.954000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31303, +0.23,0,213,213,4683,navigate,223.9,2023-03-02 06:18:41.116000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31304, +0.44,0,289,289,3382,navigate,288.9,2023-03-02 06:18:49.371000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31305, +0.017,0,293,293,2978,navigate,90.9,2023-03-02 06:18:51.841000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31306, +0.55,0,243,243,2469,navigate,120.9,2023-03-02 06:18:52.615000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31307, +0.013,0,303,303,1448,navigate,234.9,2023-03-02 06:18:54.652000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31308, +0.27,0,88.1,188.1,2109.6,navigate,373.9,2023-03-02 06:19:11.085000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31309, +0.4,0,243.9,243.9,2599.2,navigate,219.9,2023-03-02 06:19:11.090000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31310, +0.019,0,63.8,163.8,3057.3,navigate,469.9,2023-03-02 06:19:17.472000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31311, +0.01,0,215.1,215.1,3593.7,navigate,256.9,2023-03-03 06:19:18.892000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31312, +0.017,0,4.4,104.4,3050.1,navigate,195.9,2023-03-03 06:19:23.034000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31313, +0.2,0,90.8,190.8,3419.1,navigate,113.9,2023-03-03 06:19:24.526000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31314, +0.42,0,225.4,225.4,2116.1,navigate,56.9,2023-03-03 06:19:24.529000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31315, +0.24,0,217,217,2626.4,navigate,306.9,2023-03-03 06:19:29.047000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31316, +0.01,0,41.4,141.4,2775.5,navigate,371.9,2023-03-03 06:19:43.457000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31317, +0.05,0,23.9,123.9,2330.3,navigate,616.9,2023-03-03 06:19:43.640000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31318, +0.22,0,247.1,247.1,2364.6,navigate,388.9,2023-03-03 06:19:47.857000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31319, +0.011,0,60.9,60.9,2151.8,navigate,396.9,2023-03-03 06:19:54.756000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31320, +0.019,0,34.4,134.4,2226.7,navigate,438.9,2023-03-03 06:19:54.760000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31321, +0.012,0,96.7,196.7,2718.8,navigate,94.9,2023-03-03 06:19:58.368000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31322, +0.24,0,226.8,226.8,3063.2,navigate,437.9,2023-03-03 06:20:02.475000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31323, +0.019,0,58.9,158.9,2060.1,navigate,470.9,2023-03-04 06:20:05.134000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31324, +0.24,0,86.2,186.2,1267,navigate,123.9,2023-03-04 06:20:06.629000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31325, +0.23,0,99,99,2691.9,navigate,389.9,2023-03-04 06:20:07.836000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31326, +0.41,0,234,234,2728.8,navigate,150.9,2023-03-04 06:20:59.347000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31327, +0.4,0,212.4,212.4,3909.6,navigate,149.9,2023-03-04 06:20:59.357000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31328, +0.016,0,288,288,2799,navigate,689.9,2023-03-04 06:21:01.928000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31329, +0.011,0,279,279,4699.8,navigate,585.9,2023-03-04 06:21:11.196000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31330, +0.013,0,270,270,524.7,navigate,124.9,2023-03-04 06:21:11.385000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31331, +0.019,0,205.2,205.2,2820.6,navigate,511.9,2023-03-04 06:21:17.552000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31332, +0.24,0,75.5,175.5,1274.4,navigate,528.9,2023-03-04 06:21:17.557000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31333, +0.019,0,324.9,324.9,2809.8,navigate,61.9,2023-03-04 06:21:21.730000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31334, +0.01,0,245.7,245.7,2586.6,navigate,213.9,2023-03-04 06:21:21.732000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31335, +0.014,0,297.9,297.9,1432.8,navigate,296.9,2023-03-04 06:21:23.282000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31336, +0.26,0,228.6,228.6,2568.6,navigate,291.9,2023-03-04 06:21:27.221000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31337, +0.01,0,248.4,248.4,3245.4,navigate,229.9,2023-03-04 06:21:27.228000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31338, +0.015,0,309.6,309.6,3510.9,navigate,293.9,2023-03-04 06:21:27.288000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31339, +0.28,0,318.6,318.6,2580.3,navigate,330.9,2023-03-04 06:21:27.291000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31340, +0.07,0,262.8,262.8,1790.1,navigate,369.9,2023-03-04 06:21:33.348000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31341, +0.015,0,53,153,2539.8,navigate,665.9,2023-03-04 06:21:34.263000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31342, +0.22,0,99.8,199.8,2430.9,navigate,500.9,2023-03-04 06:21:34.355000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31343, +0.03,0,254.7,254.7,2750.4,navigate,408.9,2023-03-04 06:21:37.363000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31344, +0.4,0,10.6,110.6,2886.8,navigate,604.9,2023-03-04 06:21:38.288000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31345, +0.43,0,82.6,82.6,2481.5,navigate,679.9,2023-03-04 06:21:38.367000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31346, +0.016,0,5.7,105.7,2454.9,navigate,89.9,2023-03-04 06:21:43.586000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31347, +0.013,0,285.6,285.6,1943.2,navigate,276.9,2023-03-04 06:21:45.389000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31348, +0.48,0,214,214,4834,navigate,206.9,2023-03-04 06:21:45.746000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31349, +0.2,0,440,440,3070,navigate,157.9,2023-03-04 06:21:45.749000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31350, +0.01,0,339,339,2240,navigate,462.9,2023-03-04 06:21:47.798000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31351, +0.66,0,304,304,3157,navigate,697.9,2023-03-04 06:21:51.514000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31352, +0.44,0,37,137,3753,navigate,181.9,2023-03-04 06:21:51.518000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31353, +0.019,0,308,308,3050,navigate,546.9,2023-03-04 06:21:54.815000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31354, +0.015,0,88,188,2548,navigate,307.9,2023-03-04 06:21:54.817000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31355, +0.017,0,47,147,2303,navigate,617.9,2023-03-04 06:21:56.110000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31356, +0.55,0,254,254,4662,navigate,550.9,2023-03-04 06:21:56.113000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31357, +0.4,0,250,250,2353,navigate,465.9,2023-03-04 06:21:59.351000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31358, +0.09,0,203.4,203.4,3259.8,navigate,220.9,2023-03-05 06:21:59.437000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31359, +0.015,0,217.8,217.8,2451.6,navigate,575.9,2023-03-05 06:22:00.810000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31360, +0.017,0,301.5,301.5,2416.5,navigate,418.9,2023-03-05 06:22:00.817000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31361, +0.018,0,267.3,267.3,2646.9,navigate,101.9,2023-03-05 06:22:00.997000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31362, +0.08,0,230.4,230.4,1110.6,navigate,508.9,2023-03-05 06:22:01.003000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31363, +0.015,0,212.4,212.4,2439,navigate,186.9,2023-03-05 06:24:00.150000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31364, +0.41,0,231.3,231.3,3647.7,navigate,169.9,2023-03-05 06:24:00.154000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31365, +0.09,0,275.4,275.4,3468.6,navigate,472.9,2023-03-05 06:24:00.236000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31366, +0.014,0,332.1,332.1,2729.7,navigate,529.9,2023-03-05 06:24:09.836000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31367, +0.013,0,256,256,2393,navigate,411.9,2023-03-05 06:24:09.843000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31368, +0.09,0,211,211,4720,navigate,184.9,2023-03-05 06:24:12.339000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31369, +0.01,0,236,236,3419,navigate,94.9,2023-03-05 06:24:12.975000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31370, +0.012,0,98,98,2612,navigate,73.9,2023-03-05 06:24:12.982000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31371, +0.014,0,74,174,2130.6,navigate,154.9,2023-03-05 06:24:13.905000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31372, +0.016,0,42.2,142.2,1380,navigate,127.9,2023-03-05 06:24:13.915000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31373, +0.017,0,206.4,206.4,1916.4,navigate,306.9,2023-03-05 06:24:14.342000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31374, +0.23,0,71.6,171.6,2320.8,navigate,658.9,2023-03-05 06:24:14.344000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31375, +0.014,0,210,210,2124.6,navigate,133.9,2023-03-05 06:24:14.349000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31376, +0.019,0,68.3,168.3,1208.7,navigate,182.9,2023-03-06 06:24:14.997000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31377, +0.24,0,94.4,194.4,2864.7,navigate,354.9,2023-03-06 06:24:15.000000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31378, +0.012,0,202.5,202.5,2277.9,navigate,514.9,2023-03-06 06:24:16.313000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31379, +0.014,0,202.5,202.5,1210.5,navigate,458.9,2023-03-06 06:24:16.407000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31380, +0.015,0,364.5,364.5,2335.5,navigate,100.9,2023-03-06 06:24:20.447000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31381, +0.48,0,246.6,246.6,2318.4,navigate,149.9,2023-03-06 06:24:20.452000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31382, +0.013,0,207,207,3233.7,navigate,573.9,2023-03-06 06:24:20.457000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31383, +0.013,0,254.7,254.7,2483.1,navigate,339.9,2023-03-06 06:24:21.020000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31384, +0.018,0,285.3,285.3,1741.5,navigate,686.9,2023-03-06 06:24:21.026000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31385, +0.011,0,91.7,191.7,2459.7,navigate,90.9,2023-03-06 06:24:22.068000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31386, +0.014,0,285.3,285.3,2252.7,navigate,399.9,2023-03-06 06:24:27.608000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31387, +0.019,0,239.4,239.4,2695.5,navigate,216.9,2023-03-06 06:24:27.696000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31388, +0.05,0,205,205,2421,navigate,435.9,2023-03-06 06:24:27.699000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31389, +0.011,0,91,191,2876,navigate,518.9,2023-03-06 06:24:27.710000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31390, +0.27,0,251,251,1723,navigate,603.9,2023-03-06 06:24:28.785000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31391, +0.57,0,336,336,2149,navigate,596.9,2023-03-06 06:24:29.396000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31392, +0.013,0,258,258,1620,navigate,643.9,2023-03-06 06:24:32.809000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31393, +0.017,0,302,302,2580,navigate,600.9,2023-03-06 06:24:32.812000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31394, +0.019,0,235,235,2543,navigate,692.9,2023-03-06 06:24:32.815000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31395, +0.013,0,262,262,4204,navigate,579.9,2023-03-06 06:24:37.638000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31396, +0.013,0,279,279,4360,navigate,269.9,2023-03-06 06:24:39.067000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31397, +0.014,0,82,182,1685,navigate,643.9,2023-03-06 06:24:41.293000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31398, +0.21,0,44,144,1994.4,navigate,278.9,2023-03-06 06:24:41.985000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31399, +0.012,0,383.4,383.4,1489.5,navigate,544.9,2023-03-06 06:24:44.043000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31400, +0.44,0,39.5,139.5,2746.8,navigate,75.9,2023-03-06 06:24:48.594000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31401, +0.22,0,48.5,148.5,3154.5,navigate,229.9,2023-03-06 06:24:48.599000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31402, +0.015,0,207.9,207.9,3205.8,navigate,497.9,2023-03-06 06:24:52.265000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31403, +0.017,0,327.6,327.6,2928.6,navigate,466.9,2023-03-06 06:24:52.269000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31404, +0.012,0,342.9,342.9,2340.9,navigate,286.9,2023-03-06 06:24:52.358000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31405, +0.64,0,277.2,277.2,2938.5,navigate,504.9,2023-03-06 06:24:52.364000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31406, +0.21,0,267.3,267.3,2984.4,navigate,94.9,2023-03-06 06:25:07.210000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31407, +0.012,0,91.2,91.2,2534.4,navigate,231.9,2023-03-07 06:25:07.283000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31408, +0.01,0,62,162,2269.8,navigate,134.9,2023-03-07 06:25:08.632000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31409, +0.09,0,4.4,104.4,1537.8,navigate,523.9,2023-03-07 06:25:08.635000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31410, +0.24,0,36.2,136.2,1758,navigate,245.9,2023-03-07 06:25:08.638000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31411, +0.03,0,55.4,155.4,797.4,navigate,593.9,2023-03-07 06:25:09.121000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31412, +0,0,41,141,1201.2,navigate,649.9,2023-03-07 06:25:10.621000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31413, +0.012,0,71,171,1200,navigate,458.9,2023-03-07 06:25:12.633000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31414, +0.08,0,41,141,3027.6,navigate,600.9,2023-03-07 06:25:16.815000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31415, +0.014,0,23.6,123.6,2441.4,navigate,429.9,2023-03-07 06:25:17.550000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31416, +0.01,0,18.8,118.8,2140.2,navigate,268.9,2023-03-07 06:25:19.564000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31417, +0.018,0,82.4,182.4,2816.4,navigate,52.9,2023-03-07 10:18:09.965000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31418, +0.018,0,41.6,141.6,1778.4,navigate,626.9,2023-03-07 10:18:10.260000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31419, +0.016,0,44.6,144.6,2314.2,navigate,500.9,2023-03-07 10:18:12.150000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31420, +0.25,0,220.8,220.8,1821,navigate,614.9,2023-03-07 10:18:12.157000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31421, +0.018,0,357,357,3234,navigate,87.9,2023-03-07 10:18:14.544000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31422, +0.06,0,22.4,122.4,1648.2,navigate,532.9,2023-03-07 10:18:38.953000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31423, +0.017,0,82.4,182.4,1615.8,navigate,505.9,2023-03-07 10:18:38.954000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31424, +0.013,0,17,117,2058,navigate,179.9,2023-03-07 10:18:40.361000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31425, +0.07,0,80.4,80.4,2028,navigate,365.9,2023-03-07 10:18:40.363000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31426, +0.03,0,12.2,112.2,2236.8,navigate,594.9,2023-03-08 10:18:40.370000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31427, +0.019,0,15.2,115.2,904.8,navigate,210.9,2023-03-08 10:18:40.666000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31428, +0.016,0,24.2,124.2,2126.4,navigate,463.9,2023-03-08 10:18:43.362000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31429, +0.09,0,24.8,124.8,1306.8,navigate,438.9,2023-03-08 10:19:20.574000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31430, +0.09,0,97.4,197.4,1615.2,navigate,164.9,2023-03-08 10:19:20.576000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31431, +0.013,0,31.4,131.4,1597.8,navigate,267.9,2023-03-08 10:19:23.458000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31432, +0.013,0,72.2,172.2,1989,navigate,160.9,2023-03-08 10:19:23.459000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31433, +0.29,0,41,141,1589.4,navigate,419.9,2023-03-08 10:19:23.468000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31434, +0.01,0,93.8,93.8,1550.5,navigate,653.9,2023-03-08 10:19:28.593000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31435, +0.013,0,261.1,261.1,1629.6,navigate,87.9,2023-03-08 10:19:31.018000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31436, +0.49,0,72.2,172.2,798.7,navigate,490.9,2023-03-08 10:19:31.025000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31437, +0.22,0,241.5,241.5,2604,navigate,363.9,2023-03-08 10:19:36.736000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31438, +0.22,0,38.6,138.6,2810.5,navigate,578.9,2023-03-08 10:19:39.603000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31439, +0.013,0,54.7,154.7,2126.6,navigate,621.9,2023-03-08 10:19:40.909000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31440, +0.019,0,23.9,123.9,2592.1,navigate,672.9,2023-03-08 10:21:31.315000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31441, +0.014,0,241.5,241.5,2536.8,navigate,539.9,2023-03-08 10:21:32.709000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31442, +0.011,0,91.8,191.8,3320.8,navigate,120.9,2023-03-08 10:21:35.530000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31443, +0.018,0,49.8,149.8,1388.1,navigate,414.9,2023-03-08 10:21:38.774000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31444, +0.01,0,26,126,2432.5,navigate,568.9,2023-03-08 10:21:38.781000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31445, +0.017,0,329.4,329.4,4426.2,navigate,407.9,2023-03-08 10:21:41.328000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31446, +0.016,0,51.2,151.2,3864.6,navigate,158.9,2023-03-08 10:21:58.842000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31447, +0.013,0,329.4,329.4,3158.1,navigate,657.9,2023-03-08 10:21:59.878000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31448, +0.011,0,206.1,206.1,1486.8,navigate,348.9,2023-03-08 10:21:59.884000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31449, +0.012,0,34.1,134.1,2386.8,navigate,227.9,2023-03-08 10:21:59.888000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31450, +0.4,0,273.6,273.6,2760.3,navigate,281.9,2023-03-08 10:22:22.752000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31451, +0.014,0,367.2,367.2,2453.4,navigate,60.9,2023-03-08 10:22:25.420000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31452, +0.019,0,254.7,254.7,4486.5,navigate,70.9,2023-03-09 10:22:42.412000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31453, +0.47,0,97.1,197.1,1759.5,navigate,662.9,2023-03-09 10:22:42.417000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31454, +0.42,0,251.1,251.1,1829.7,navigate,113.9,2023-03-09 10:22:44.457000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31455, +0.46,0,255.6,255.6,3918.6,navigate,355.9,2023-03-09 10:22:44.463000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31456, +0.27,0,207,207,2573,navigate,649.9,2023-03-09 10:22:47.985000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31457, +0.52,0,229,229,4271,navigate,660.9,2023-03-09 10:23:13.132000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31458, +0.018,0,50,150,2757,navigate,237.9,2023-03-09 10:23:24.916000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31459, +0.011,0,233,233,1962,navigate,569.9,2023-03-09 10:23:26.160000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31460, +0.08,0,239,239,3327,navigate,102.9,2023-03-09 10:23:31.781000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31461, +0.24,0,343,343,3605,navigate,280.9,2023-03-09 10:23:32.845000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31462, +0.017,0,201,201,3558,navigate,357.9,2023-03-09 10:23:38.409000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31463, +0.24,0,246,246,2505,navigate,236.9,2023-03-09 10:23:38.416000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31464, +0.01,0,51,151,2198,navigate,282.9,2023-03-10 06:16:18.027000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31465, +0.019,0,206,206,4872,navigate,608.9,2023-03-10 06:16:18.495000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31466, +0.011,0,36.2,136.2,2355.6,navigate,212.9,2023-03-10 06:16:19.117000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31467, +0.015,0,62.4,62.4,1812.6,navigate,113.9,2023-03-10 06:16:20.155000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31468, +0.29,0,79.9,179.9,2222.5,navigate,669.9,2023-03-10 06:16:21.158000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31469, +0.43,0,44.9,144.9,1164.1,navigate,167.9,2023-03-10 06:16:21.167000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31470, +0.015,0,54.7,154.7,1270.5,navigate,627.9,2023-03-10 06:16:28.502000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31471, +0.019,0,79.9,179.9,3078.6,navigate,654.9,2023-03-10 06:16:31.326000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31472, +0.04,0,226.1,226.1,1621.2,navigate,534.9,2023-03-10 06:16:32.528000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31473, +0.012,0,99.5,199.5,2583,navigate,634.9,2023-03-10 06:16:32.534000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31474, +0.015,0,210.7,210.7,2259.6,navigate,61.9,2023-03-10 06:16:33.617000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31475, +0.016,0,207.9,207.9,999.6,navigate,291.9,2023-03-10 06:16:37.185000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31476, +0.04,0,95.3,195.3,2107.7,navigate,169.9,2023-03-10 06:16:37.191000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31477, +0.017,0,302,302,2593,navigate,584.9,2023-03-10 06:16:37.361000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31478, +0.019,0,236,236,3461,navigate,621.9,2023-03-10 06:16:48.503000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31479, +0.21,0,94,194,3279,navigate,551.9,2023-03-11 06:16:48.564000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31480, +0.04,0,42,142,2301,navigate,302.9,2023-03-11 06:16:49.567000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31481, +0.014,0,293,293,4195,navigate,541.9,2023-03-11 06:16:49.668000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31482, +0.019,0,57,157,1306,navigate,357.9,2023-03-11 06:16:58.186000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31483, +0.016,0,77,177,4090,navigate,264.9,2023-03-11 06:17:45.056000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31484, +0.22,0,226,226,3459,navigate,284.9,2023-03-11 06:17:49.365000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31485, +0.57,0,453,453,2091,navigate,120.9,2023-03-11 06:17:50.039000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31486, +0.01,0,94,94,2370,navigate,628.9,2023-03-12 06:17:51.885000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31487, +0.012,0,223,223,3020,navigate,203.9,2023-03-12 06:17:58.388000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31488, +0.21,0,83,183,3130,navigate,364.9,2023-03-12 06:18:04.169000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31489, +0.69,0,299,299,3186,navigate,538.9,2023-03-12 06:18:19.149000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31490, +0.53,0,224,224,3680,navigate,394.9,2023-03-12 06:18:22.532000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31491, +0.25,0,46,146,4617,navigate,203.9,2023-03-12 06:18:37.769000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31492, +0.017,0,314,314,3650,navigate,115.9,2023-03-12 06:18:49.371000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31493, +0.24,0,341,341,3702,navigate,383.9,2023-03-12 06:18:51.841000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31494, +0.73,0,257,257,2422,navigate,205.9,2023-03-12 06:18:52.615000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31495, +0.013,0,231,231,1918,navigate,132.9,2023-03-12 06:18:54.652000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31496, +0.48,0,207,207,4623,navigate,663.9,2023-03-12 06:19:11.085000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31497, +0.016,0,294,294,4675,navigate,529.9,2023-03-12 06:19:18.892000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31498, +0.018,0,96,196,4585,navigate,445.9,2023-03-12 06:19:23.034000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31499, +0.011,0,284,284,3981,navigate,598.9,2023-03-12 06:19:24.526000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31500, +0.011,0,394,394,2398,navigate,219.9,2023-03-12 06:19:24.529000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31501, +0.09,0,98,198,2569.5,navigate,498.9,2023-03-12 06:19:29.047000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31502, +0.57,0,94.4,194.4,2211.3,navigate,669.9,2023-03-13 06:19:43.457000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31503, +0.06,0,35,135,2440.8,navigate,256.9,2023-03-13 06:19:54.756000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31504, +0.017,0,6.2,106.2,1060.2,navigate,343.9,2023-03-13 06:20:02.475000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31505, +0.012,0,329.4,329.4,2540.7,navigate,359.9,2023-03-13 06:20:05.134000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31506, +0.016,0,214.2,214.2,2718.9,navigate,146.9,2023-03-13 06:20:06.629000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31507, +0.017,0,327,327,2000,navigate,126.9,2023-03-13 06:20:07.836000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31508, +0.49,0,325,325,2964,navigate,668.9,2023-03-13 06:20:59.347000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31509, +0.014,0,8,8,3339,navigate,696.9,2023-03-13 06:21:01.928000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31510, +0.01,0,267,267,1475,navigate,642.9,2023-03-13 06:21:11.196000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31511, +0.01,0,340,340,3785,navigate,129.9,2023-03-13 06:21:17.552000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31512, +0.55,0,91,191,3414,navigate,320.9,2023-03-13 06:21:21.730000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31513, +0.78,0,40,140,3724,navigate,364.9,2023-03-13 06:21:27.288000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31514, +0.06,0,80.6,180.6,1860.6,navigate,698.9,2023-03-13 06:21:27.291000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31515, +0.28,0,221.9,221.9,2504.6,navigate,385.9,2023-03-13 06:21:33.348000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31516, +0.012,0,29.5,129.5,1307.6,navigate,59.9,2023-03-13 06:21:34.355000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31517, +0.42,0,24.5,24.5,2482.9,navigate,391.9,2023-03-13 06:21:37.363000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31518, +0.24,0,215.6,215.6,1133.3,navigate,313.9,2023-03-13 06:21:38.288000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31519, +0.08,0,66.6,166.6,2830.8,navigate,83.9,2023-03-13 06:21:43.586000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31520, +0.012,0,287.7,287.7,2030,navigate,456.9,2023-03-13 06:21:45.389000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31521, +0.018,0,62,162,2019,navigate,285.9,2023-03-14 06:21:51.514000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31522, +0.015,0,262.8,262.8,978,navigate,310.9,2023-03-14 06:21:54.815000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31523, +0.06,0,296.1,296.1,1632.6,navigate,313.9,2023-03-14 06:21:54.817000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31524, +0.01,0,208.8,208.8,2346.3,navigate,355.9,2023-03-14 06:21:56.110000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31525, +0.014,0,93.6,93.6,2794.5,navigate,82.9,2023-03-14 06:21:59.351000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31526, +0.2,0,285.3,285.3,2787.3,navigate,367.9,2023-03-14 06:21:59.437000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31527, +0.06,0,236.7,236.7,3581.1,navigate,435.9,2023-03-14 06:22:00.810000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31528, +0.015,0,288.9,288.9,3262.5,navigate,572.9,2023-03-14 06:22:01.003000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31529, +0.019,0,287.1,287.1,3624.3,navigate,665.9,2023-03-14 06:24:00.154000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31530, +0.019,0,244.8,244.8,1755.9,navigate,198.9,2023-03-14 06:24:00.236000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31531, +0.01,0,263.7,263.7,3554.1,navigate,362.9,2023-03-14 06:24:09.836000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31532, +0.012,0,287.1,287.1,3072.6,navigate,475.9,2023-03-14 06:24:09.843000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31533, +0.24,0,206.1,206.1,3251.7,navigate,540.9,2023-03-14 06:24:12.339000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31534, +0.019,0,62.3,62.3,2699.9,navigate,517.9,2023-03-14 06:24:12.975000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31535, +0.23,0,35.1,135.1,1375.5,navigate,242.9,2023-03-14 06:24:12.982000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31536, +0.017,0,16.9,116.9,1433.6,navigate,522.9,2023-03-14 06:24:14.342000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31537, +0.018,0,93.1,93.1,1808.1,navigate,147.9,2023-03-14 06:24:14.344000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31538, +0.21,0,29.5,129.5,1836.8,navigate,132.9,2023-03-14 06:24:14.997000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31539, +0.018,0,42.1,142.1,1793.4,navigate,158.9,2023-03-14 06:24:16.407000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31540, +0.07,0,8.5,108.5,1817.9,navigate,405.9,2023-03-14 06:24:20.447000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31541, +0.012,0,300.3,300.3,2046.8,navigate,145.9,2023-03-14 06:24:20.457000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31542, +0.41,0,254.8,254.8,2047.5,navigate,592.9,2023-03-14 06:24:21.026000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31543, +0.016,0,254.1,254.1,2583,navigate,670.9,2023-03-14 06:24:22.068000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31544, +0.015,0,6.4,106.4,3016.3,navigate,188.9,2023-03-14 06:24:27.608000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31545, +0.018,0,43.5,143.5,1559.6,navigate,303.9,2023-03-15 06:24:27.696000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31546, +0.016,0,254.1,254.1,680.4,navigate,427.9,2023-03-15 06:24:28.785000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31547, +0.012,0,56.1,156.1,2069.2,navigate,455.9,2023-03-15 06:24:29.396000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31548, +0.012,0,266.7,266.7,2257.5,navigate,140.9,2023-03-15 06:24:32.809000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31549, +0.011,0,91.8,191.8,3080,navigate,246.9,2023-03-15 06:24:37.638000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31550, +0.07,0,65.9,165.9,2027.2,navigate,657.9,2023-03-15 06:24:39.067000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31551, +0.08,0,66.6,166.6,2098.6,navigate,436.9,2023-03-15 06:24:41.293000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31552, +0.012,0,234,234,2298,navigate,406.9,2023-03-15 06:24:41.985000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31553, +0.011,0,267,267,3085,navigate,92.9,2023-03-15 06:24:44.043000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31554, +0.012,0,0.2,100.2,2083.8,navigate,170.9,2023-03-15 06:24:48.594000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31555, +0.017,0,86.4,86.4,2326.2,navigate,269.9,2023-03-15 06:24:48.599000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31556, +0.24,0,27.8,127.8,1766.4,navigate,188.9,2023-03-15 06:24:52.358000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31557, +0.014,0,18.2,118.2,1806,navigate,157.9,2023-03-15 06:24:52.364000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31558, +0.01,0,99.6,99.6,1642.2,navigate,540.9,2023-03-15 06:25:07.210000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31559, +0.019,0,71.6,171.6,2071.2,navigate,73.9,2023-03-15 06:25:07.283000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31560, +0.06,0,38,138,1759.2,navigate,375.9,2023-03-15 06:25:08.632000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31561, +0.09,0,50.6,150.6,2083.2,navigate,619.9,2023-03-15 06:25:08.638000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31562, +0.016,0,249,249,2628.6,navigate,306.9,2023-03-15 06:25:12.633000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31563, +0.015,0,49.4,149.4,2399.4,navigate,591.9,2023-03-15 06:25:16.815000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31564, +0.2,0,14,114,1420.2,navigate,597.9,2023-03-15 06:25:19.564000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31565, +0.014,0,65,165,1144.2,navigate,551.9,2023-03-15 07:05:08.142000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31566, +0.21,0,71.1,71.1,871.2,navigate,457.9,2023-03-15 07:49:56.553000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31567, +0.22,0,205.2,205.2,2530.8,navigate,344.9,2023-03-16 07:50:18.775000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31568, +0.016,0,351,351,3193.2,navigate,248.9,2023-03-16 07:50:42.651000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31569, +0.018,0,329,329,2374.4,navigate,377.9,2023-03-16 07:51:11.178000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31570, +0.21,0,78.5,178.5,1897,navigate,55.9,2023-03-16 07:51:11.188000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31571, +0.015,0,42.8,142.8,2099.3,navigate,96.9,2023-03-16 07:51:12.132000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31572, +0.014,0,93.9,193.9,2788.8,navigate,138.9,2023-03-16 07:51:12.138000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31573, +0.019,0,43.5,143.5,3202.5,navigate,316.9,2023-03-16 07:51:12.715000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31574, +0.25,0,265.3,265.3,2032.8,navigate,375.9,2023-03-16 07:51:17.428000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31575, +0.06,0,9.2,109.2,2104.9,navigate,169.9,2023-03-16 07:51:17.854000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31576, +0.017,0,9.9,109.9,1533.7,navigate,326.9,2023-03-16 07:51:17.858000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31577, +0.014,0,52.6,152.6,2727.2,navigate,499.9,2023-03-16 07:51:20.268000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31578, +0.45,0,263.2,263.2,1863.4,navigate,616.9,2023-03-17 07:52:36.459000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31579, +0.25,0,85.2,85.2,1581.6,navigate,137.9,2023-03-17 07:52:36.600000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31580, +0.01,0,80,180,2194.2,navigate,98.9,2023-03-17 07:52:38.305000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31581, +0.019,0,206.4,206.4,1831.8,navigate,167.9,2023-03-17 07:52:39.352000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31582, +0.016,0,84.6,84.6,1665,navigate,673.9,2023-03-17 07:52:41.749000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31583, +0.012,0,59,159,2500.8,navigate,411.9,2023-03-17 07:52:43.415000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31584, +0.07,0,90.2,190.2,1458,navigate,665.9,2023-03-17 07:52:45.832000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31585, +0.04,0,63.8,163.8,1554,navigate,588.9,2023-03-17 07:52:47.394000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31586, +0.014,0,21.2,121.2,1786.8,navigate,234.9,2023-03-17 07:52:52.196000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31587, +0.23,0,87.8,187.8,1341.6,navigate,128.9,2023-03-17 07:53:45.654000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31588, +0.015,0,23.6,123.6,2330.4,navigate,615.9,2023-03-17 07:53:45.758000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31589, +0.018,0,75.6,75.6,1480.2,navigate,440.9,2023-03-17 07:53:45.766000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31590, +0.09,0,99.8,199.8,2169,navigate,96.9,2023-03-17 07:53:46.942000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31591, +0.012,0,21.2,121.2,2021.4,navigate,290.9,2023-03-17 07:53:51.095000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31592, +0.09,0,250.2,250.2,1443.6,navigate,529.9,2023-03-17 07:54:17.814000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31593, +0.015,0,204,204,1159.2,navigate,651.9,2023-03-17 07:54:19.025000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31594, +0.02,0,51.2,151.2,1206,navigate,399.9,2023-03-18 07:54:44.784000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31595, +0.26,0,11,111,1705.8,navigate,1185.9,2023-03-18 07:54:44.792000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31596, +0.017,0,47.6,147.6,1474.8,navigate,1050.9,2023-03-18 07:54:45.317000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31597, +0.03,0,58.4,158.4,2820,navigate,1732.9,2023-03-18 07:54:47.887000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31598, +0.012,0,12.8,112.8,2170.8,navigate,456.9,2023-03-18 07:54:47.889000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31599, +0.015,0,79,179,3060,navigate,860.9,2023-03-18 07:55:00.489000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31600, +0.25,0,81,81,1774,navigate,1964.9,2023-03-18 07:55:10.853000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31601, +0.24,0,17,117,4334,navigate,208.9,2023-03-18 07:55:12.170000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31602, +0.29,0,339,339,1942,navigate,1377.9,2023-03-18 07:55:13.610000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31603, +0.27,0,215,215,2530,navigate,1090.9,2023-03-18 07:55:14.841000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31604, +0.012,0,233,233,3269,navigate,505.9,2023-03-18 07:55:58.595000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31605, +0.08,0,237,237,3324,navigate,1438.9,2023-03-19 07:55:58.689000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31606, +0.019,0,255,255,5429,navigate,803.9,2023-03-19 07:55:59.701000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31607, +0.014,0,261,261,5187,navigate,689.9,2023-03-19 07:55:59.710000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31608, +0.012,0,49.4,149.4,1089,navigate,1318.9,2023-03-19 07:56:01.069000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31609, +0.017,0,216,216,937.2,navigate,1291.9,2023-03-19 07:56:01.073000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31610, +0.09,0,75.2,175.2,3213,navigate,753.9,2023-03-19 07:56:06.239000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31611, +0.015,0,40.4,140.4,1678.2,navigate,111.9,2023-03-19 07:56:07.421000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31612, +0.09,0,84.6,84.6,1017,navigate,1516.9,2023-03-20 07:56:10.124000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31613, +0.015,0,50.6,150.6,2674.8,navigate,57.9,2023-03-20 07:56:12.740000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31614, +0.012,0,99,99,2101.8,navigate,1523.9,2023-03-20 07:56:13.520000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31615, +0.019,0,59,159,2620.8,navigate,1519.9,2023-03-20 07:56:14.680000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31616, +0.011,0,90.2,190.2,1781.4,navigate,1413.9,2023-03-20 07:56:45.425000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31617, +0.03,0,91.8,91.8,2500.2,navigate,933.9,2023-03-20 07:56:46.925000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31618, +0.018,0,71.6,171.6,2189.4,navigate,507.9,2023-03-20 07:56:48.635000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31619, +0.019,0,36.2,136.2,1107.6,navigate,321.9,2023-03-20 07:56:48.642000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31620, +0.012,0,281.4,281.4,2114.4,navigate,1876.9,2023-03-20 07:56:49.890000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31621, +0.61,0,278.1,278.1,2860.2,navigate,1932.9,2023-03-20 07:56:52.016000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31622, +0.45,0,15.2,115.2,2691,navigate,1110.9,2023-03-20 07:56:53.052000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31623, +0.016,0,212.4,212.4,2160,navigate,1335.9,2023-03-21 08:05:06.914000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31624, +0.016,0,39.5,139.5,2896.2,navigate,335.9,2023-03-21 08:05:06.919000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31625, +0.21,0,222.3,222.3,1791.9,navigate,222.9,2023-03-21 08:05:08.135000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31626, +0.05,0,282.6,282.6,1352.7,navigate,2088.9,2023-03-21 08:05:08.142000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31627, +0.27,0,306,306,3823.2,navigate,593.9,2023-03-21 08:05:08.148000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31628, +0.016,0,59.3,159.3,2202.3,navigate,1904.9,2023-03-21 08:05:18.902000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31629, +0.017,0,274.5,274.5,3299.4,navigate,874.9,2023-03-21 08:05:19.725000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31630, +0.018,0,95.3,195.3,4265.1,navigate,523.9,2023-03-21 08:05:19.731000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31631, +0.46,0,378,378,2266.2,navigate,2342.9,2023-03-21 08:05:20.281000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31632, +0.21,0,80.1,80.1,1770.3,navigate,911.9,2023-03-21 08:05:20.292000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31633, +0.01,0,45.6,145.6,2041.9,navigate,718.9,2023-03-21 08:05:20.788000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31634, +0.014,0,238.7,238.7,2744,navigate,1997.9,2023-03-21 08:05:20.789000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31635, +0.015,0,88.9,88.9,1022,navigate,192.9,2023-03-22 08:05:20.794000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31636, +0.019,0,14.8,114.8,1479.1,navigate,549.9,2023-03-22 08:05:21.507000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31637, +0.013,0,42.8,142.8,1428.7,navigate,1504.9,2023-03-22 08:05:21.509000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31638, +0.26,0,93.1,93.1,2491.3,navigate,2268.9,2023-03-22 08:05:21.515000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31639, +0.011,0,16.9,116.9,1551.2,navigate,663.9,2023-03-22 08:05:21.523000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31640, +0.01,0,43.5,143.5,1723.4,navigate,1853.9,2023-03-22 08:05:21.527000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31641, +0.014,0,31.5,31.5,2377.2,navigate,1104.9,2023-03-22 08:05:21.530000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31642, +0.012,0,96,196,2610.3,navigate,1807.9,2023-03-22 08:05:21.832000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31643, +0.011,0,56.8,156.8,1792.7,navigate,2188.9,2023-03-22 08:05:21.833000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31644, +0.011,0,221.2,221.2,1141,navigate,420.9,2023-03-22 08:05:21.845000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31645, +0.013,0,88.4,188.4,1914.6,navigate,1518.9,2023-03-22 08:05:22.590000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31646, +0.013,0,58.8,58.8,1186.8,navigate,73.9,2023-03-23 08:05:23.490000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31647, +0.08,0,81.2,181.2,1968,navigate,283.9,2023-03-23 08:05:23.498000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31648, +0.015,0,277.2,277.2,1859.4,navigate,370.9,2023-03-23 08:05:23.691000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31649, +0.04,0,84.5,184.5,2572.2,navigate,2104.9,2023-03-23 08:05:23.693000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31650, +0.018,0,80.9,180.9,3417.3,navigate,1871.9,2023-03-23 08:05:23.700000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31651, +0.012,0,13.4,113.4,2370.6,navigate,729.9,2023-03-23 08:05:23.701000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31652, +0.012,0,200,200,3068,navigate,179.9,2023-03-23 08:05:25.684000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31653, +0.42,0,339,339,3198,navigate,1553.9,2023-03-23 08:05:25.692000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31654, +0.4,0,222,222,4096,navigate,2231.9,2023-03-23 08:05:25.702000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31655, +0.013,0,249,249,3531,navigate,245.9,2023-03-23 08:05:25.703000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31656, +0.012,0,350,350,2884,navigate,2031.9,2023-03-24 08:05:25.845000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31657, +0.015,0,237,237,2624,navigate,1592.9,2023-03-24 08:05:25.847000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31658, +0.01,0,262,262,2962,navigate,2222.9,2023-03-24 08:05:25.854000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31659, +0.65,0,342,342,2308,navigate,2101.9,2023-03-24 08:05:25.864000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31660, +0.011,0,82,182,5314,navigate,2195.9,2023-03-24 08:05:26.875000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31661, +0.27,0,78,178,3248,navigate,307.9,2023-03-24 08:05:28.716000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31662, +0.08,0,337,337,2874,navigate,2057.9,2023-03-24 08:05:28.725000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31663, +0.016,0,257,257,2360,navigate,1831.9,2023-03-24 08:05:28.726000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31664, +0.014,0,36,136,1799,navigate,1697.9,2023-03-24 08:05:28.765000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31665, +0.01,0,91.7,191.7,3384,navigate,81.9,2023-03-24 08:05:29.945000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31666, +0.05,0,425.7,425.7,2059.2,navigate,2334.9,2023-03-24 08:05:29.957000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31667, +0.21,0,314.1,314.1,1941.3,navigate,1941.9,2023-03-24 08:05:30.028000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31668, +0.016,0,47.6,147.6,3066.3,navigate,372.9,2023-03-24 08:05:30.031000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31669, +0.04,0,324,324,2952.9,navigate,1179.9,2023-03-25 08:05:31.590000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31670, +0.29,0,241.2,241.2,2394.9,navigate,978.9,2023-03-25 08:05:31.667000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31671, +0.019,0,41.3,141.3,1973.7,navigate,232.9,2023-03-25 08:05:31.668000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31672, +0.011,0,285.3,285.3,3464.1,navigate,122.9,2023-03-25 08:05:31.684000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31673, +0.011,0,231.3,231.3,2774.7,navigate,478.9,2023-03-25 08:07:34.297000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31674, +0.011,0,93.8,193.8,2679.6,navigate,2178.9,2023-03-25 12:53:58.314000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31675, +0.01,0,9.8,109.8,1017,navigate,1136.9,2023-03-26 06:16:09.201000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31676, +0.016,0,48.2,148.2,2001.6,navigate,475.9,2023-03-26 06:16:10.256000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31677, +0.23,0,268.2,268.2,2557.2,navigate,949.9,2023-03-26 06:16:16.820000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31678, +0.05,0,27.2,127.2,1629,navigate,2397.9,2023-03-26 06:16:16.828000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31679, +0.011,0,1.4,101.4,2112,navigate,166.9,2023-03-26 07:51:22.734000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31680, +0.011,0,62.6,162.6,1200,navigate,1642.9,2023-03-26 07:54:22.017000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31681, +0.21,0,68,168,1861.2,navigate,858.9,2023-03-26 08:05:25.709000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31682, +0.013,0,23.6,123.6,1087.8,navigate,853.9,2023-03-26 08:05:30.036000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31683, +0.014,0,72.8,172.8,2395.2,navigate,618.9,2023-03-26 08:05:30.039000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31684, +0.012,0,70.4,170.4,1323,navigate,1772.9,2023-03-26 08:07:44.186000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31685, +0.05,0,90.6,90.6,1591.2,navigate,803.9,2023-03-26 08:07:44.290000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31686, +0.019,0,5.6,105.6,1507.2,navigate,1646.9,2023-03-26 08:07:44.297000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31687, +0.015,0,93.8,193.8,490.8,navigate,1588.9,2023-03-26 08:07:45.313000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31688, +0.013,0,50.6,150.6,1665,navigate,2192.9,2023-03-26 08:07:45.320000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31689, +0.013,0,78.8,178.8,1456.8,navigate,1588.9,2023-03-26 08:07:45.324000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31690, +0.011,0,15.8,115.8,1421.4,navigate,1020.9,2023-03-26 08:07:45.328000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31691, +0.017,0,207.6,207.6,1242.6,navigate,1600.9,2023-03-26 08:07:45.331000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31692, +0.016,0,15.8,115.8,2343.6,navigate,2330.9,2023-03-26 08:07:45.386000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31693, +0.016,0,65,165,1353.6,navigate,91.9,2023-03-26 08:07:54.386000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31694, +0.011,0,17.6,117.6,1939.2,navigate,792.9,2023-03-26 08:07:54.392000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31695, +0.011,0,72.2,172.2,2370,navigate,219.9,2023-03-26 08:08:24.376000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31696, +0.015,0,201.6,201.6,1624.2,navigate,685.9,2023-03-26 08:08:24.874000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31697, +0.011,0,59.6,159.6,2057.4,navigate,1491.9,2023-03-26 08:08:25.874000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31698, +0.24,0,213,213,2300.4,navigate,680.9,2023-03-26 08:08:37.881000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31699, +0.06,0,80.4,80.4,1203.6,navigate,151.9,2023-03-26 08:08:37.883000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31700, +0.03,0,62,162,2063.4,navigate,142.9,2023-03-26 08:08:39.338000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31701, +0.019,0,24.2,124.2,1846.8,navigate,793.9,2023-03-26 08:08:39.762000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31702, +0.07,0,93.2,193.2,343.8,navigate,869.9,2023-03-26 08:08:50.144000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31703, +0.019,0,99,99,2320.2,navigate,1181.9,2023-03-26 08:08:50.150000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31704, +0.07,0,20.6,120.6,3524.4,navigate,1072.9,2023-03-26 08:08:50.221000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31705, +0.018,0,218.7,218.7,2368.8,navigate,1614.9,2023-03-26 08:08:50.229000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31706, +0.51,0,55,155,1930,navigate,824.9,2023-03-26 08:08:50.231000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31707, +0.44,0,358,358,2880,navigate,740.9,2023-03-26 08:08:51.528000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31708, +0.44,0,303,303,4020,navigate,1505.9,2023-03-26 08:09:02.177000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31709, +0.41,0,307,307,2445,navigate,1583.9,2023-03-26 08:09:02.178000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31710, +0.01,0,406,406,4162,navigate,766.9,2023-03-26 08:09:06.619000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31711, +0.52,0,416,416,2786,navigate,2086.9,2023-03-26 08:09:16.033000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31712, +0.013,0,305,305,1808,navigate,2008.9,2023-03-26 08:09:16.039000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31713, +0.54,0,365,365,3254,navigate,1457.9,2023-03-26 08:09:16.114000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31714, +0.01,0,316,316,3301,navigate,1084.9,2023-03-26 08:09:18.271000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31715, +0.014,0,239,239,4091,navigate,2272.9,2023-03-26 08:09:18.351000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31716, +0.014,0,257,257,2979,navigate,815.9,2023-03-26 08:09:18.353000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31717, +0.016,0,41,141,2032.2,navigate,1012.9,2023-03-26 08:09:29.810000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31718, +0.4,0,211,211,3500,navigate,1308.9,2023-03-26 08:09:32.989000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31719, +0.018,0,335,335,2883,navigate,599.9,2023-03-26 08:09:43.492000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31720, +0.51,0,319,319,2735,navigate,2348.9,2023-03-26 08:09:43.501000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31721, +0.24,0,75,175,2767,navigate,1453.9,2023-03-26 08:09:43.502000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31722, +0.017,0,211,211,1945,navigate,1089.9,2023-03-26 08:09:43.655000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31723, +0.011,0,43,143,2448,navigate,1251.9,2023-03-26 08:09:43.661000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31724, +0.49,0,65,165,3089,navigate,491.9,2023-03-26 08:09:44.815000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31725, +0.09,0,54.2,154.2,1663.2,navigate,332.9,2023-03-26 08:09:48.891000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31726, +0.09,0,89.6,189.6,989.4,navigate,1005.9,2023-03-26 08:09:52.237000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31727, +0.03,0,51.2,151.2,1647.6,navigate,1366.9,2023-03-26 08:09:53.821000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31728, +0.019,0,70.4,170.4,1183.2,navigate,112.9,2023-03-26 08:09:55.677000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31729, +0.018,0,41.6,141.6,2190,navigate,435.9,2023-03-26 08:10:10.517000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31730, +0.06,0,79.4,179.4,554.4,navigate,761.9,2023-03-26 08:10:10.519000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31731, +0.08,0,45.8,145.8,1887,navigate,267.9,2023-03-26 08:10:10.523000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31732, +0.011,0,80,180,2574,navigate,1120.9,2023-03-26 08:10:12.362000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31733, +0.014,0,70.4,170.4,2797.8,navigate,803.9,2023-03-26 08:10:12.364000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31734, +0.07,0,88.8,88.8,2556.6,navigate,864.9,2023-03-26 08:10:12.369000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31735, +0.016,0,82.4,182.4,1701.6,navigate,2271.9,2023-03-26 08:10:17.266000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31736, +0.019,0,18.2,118.2,1810.8,navigate,645.9,2023-03-26 08:10:21.770000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31737, +0.014,0,98.8,198.8,2724.4,navigate,2290.9,2023-03-26 08:10:22.548000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31738, +0.06,0,9.9,109.9,2387,navigate,2131.9,2023-03-26 08:10:25.943000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31739, +0.06,0,228.9,228.9,2361.8,navigate,2190.9,2023-03-26 08:10:33.472000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31740, +0.012,0,57.5,157.5,2577.4,navigate,894.9,2023-03-26 08:10:34.527000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31741, +0.013,0,310.1,310.1,1304.8,navigate,1210.9,2023-03-26 08:10:35.041000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31742, +0.48,0,234.5,234.5,2440.9,navigate,2074.9,2023-03-26 08:10:35.046000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31743, +0.011,0,42.1,142.1,1190,navigate,1305.9,2023-03-26 08:10:36.985000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31744, +0.015,0,12.7,112.7,2223.2,navigate,2374.9,2023-03-26 08:10:36.991000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31745, +0.013,0,80.6,180.6,3133.2,navigate,2001.9,2023-03-26 08:10:36.993000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31746, +0.019,0,219.8,219.8,2049.6,navigate,169.9,2023-03-26 08:10:37.500000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31747, +0.46,0,56.1,156.1,2624.3,navigate,963.9,2023-03-26 08:10:37.504000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31748, +0.01,0,59.3,159.3,2707.2,navigate,1173.9,2023-03-26 08:10:38.353000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31749, +0.25,0,86.3,186.3,2231.1,navigate,2190.9,2023-03-26 08:10:43.203000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31750, +0.016,0,247,247,4105,navigate,2158.9,2023-03-26 08:10:45.909000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31751, +0.01,0,314,314,4692,navigate,1448.9,2023-03-26 08:10:46.887000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31752, +0.08,0,228,228,2726,navigate,1341.9,2023-03-26 08:10:48.238000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31753, +0.21,0,41,141,3685,navigate,1011.9,2023-03-26 08:10:55.985000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31754, +0.01,0,299,299,3752,navigate,1164.9,2023-03-26 08:10:56.429000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31755, +0.018,0,16,116,3991,navigate,412.9,2023-03-26 08:10:56.434000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31756, +0.015,0,50,150,1878.6,navigate,160.9,2023-03-26 08:11:00.309000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31757, +0.017,0,74.4,74.4,1686.6,navigate,487.9,2023-03-26 08:11:00.403000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31758, +0.01,0,213.6,213.6,2103.6,navigate,898.9,2023-03-26 08:11:00.406000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31759, +0.018,0,12.2,112.2,1849.8,navigate,95.9,2023-03-26 08:11:00.414000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31760, +0.016,0,77.4,77.4,1060.8,navigate,1462.9,2023-03-26 08:11:00.417000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31761, +0.012,0,20.6,120.6,1776.6,navigate,958.9,2023-03-26 08:11:01.560000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31762, +0.09,0,56,156,1906.8,navigate,1130.9,2023-03-26 08:11:08.005000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31763, +0.01,0,204,204,1896.6,navigate,796.9,2023-03-26 08:11:09.456000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31764, +0.2,0,222,222,2597.4,navigate,358.9,2023-03-26 08:12:55.234000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31765, +0.014,0,5,105,2675.4,navigate,116.9,2023-03-26 08:12:55.433000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31766, +0.015,0,8.6,108.6,2773.8,navigate,1453.9,2023-03-26 08:12:55.435000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31767, +0.013,0,445,445,3746,navigate,215.9,2023-03-26 08:12:55.440000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31768, +0.016,0,383,383,3202,navigate,419.9,2023-03-26 08:12:56.462000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31769, +0.64,0,323,323,2130,navigate,199.9,2023-03-26 08:12:56.475000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31770, +0.018,0,62.4,162.4,2646,navigate,430.9,2023-03-26 08:12:56.482000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31771, +0.013,0,93.9,193.9,3754.8,navigate,318.9,2023-03-26 08:12:56.572000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31772, +0.01,0,93.2,193.2,1131.9,navigate,1476.9,2023-03-26 08:12:56.580000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31773, +0.014,0,80.5,80.5,2022.3,navigate,1363.9,2023-03-26 08:12:56.581000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31774, +0.24,0,77.1,177.1,2910.6,navigate,1735.9,2023-03-26 08:12:57.654000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31775, +0.4,0,259.7,259.7,1092,navigate,1793.9,2023-03-26 08:12:57.661000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31776, +0.07,0,70.8,170.8,1731.1,navigate,2157.9,2023-03-26 08:12:57.662000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31777, +0.2,0,237.3,237.3,640.5,navigate,2318.9,2023-03-26 08:12:57.670000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31778, +0.07,0,224.1,224.1,1452.6,navigate,952.9,2023-03-26 08:12:58.124000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31779, +0.016,0,245.7,245.7,3658.5,navigate,1510.9,2023-03-26 08:12:58.701000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31780, +0.04,0,50.5,150.5,1973.3,navigate,1245.9,2023-03-26 08:12:59.200000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31781, +0.015,0,89.7,189.7,394.8,navigate,541.9,2023-03-26 08:13:02.921000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31782, +0.09,0,205.1,205.1,1445.5,navigate,2223.9,2023-03-26 08:13:06.302000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31783, +0.01,0,224.7,224.7,2895.2,navigate,1921.9,2023-03-26 08:13:07.105000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31784, +0.01,0,72.2,172.2,1862.7,navigate,96.9,2023-03-26 08:13:11.970000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31785, +0.01,0,77.7,77.7,2444.4,navigate,1258.9,2023-03-26 08:13:12.056000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31786, +0.016,0,79.9,179.9,1389.5,navigate,1086.9,2023-03-26 08:13:17.335000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31787, +0.08,0,80.6,180.6,1991.5,navigate,184.9,2023-03-26 08:13:17.341000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31788, +0.27,0,83,83,3505,navigate,1469.9,2023-03-26 08:13:18.846000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31789, +0.23,0,325,325,3755,navigate,1265.9,2023-03-26 08:13:18.849000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31790, +0.013,0,208,208,2257,navigate,342.9,2023-03-26 08:13:21.514000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31791, +0.52,0,224,224,2567,navigate,1892.9,2023-03-26 08:13:21.515000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31792, +0.06,0,281,281,3340,navigate,830.9,2023-03-26 08:13:27.001000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31793, +0.019,0,98.1,198.1,2272.2,navigate,1493.9,2023-03-26 08:13:32.370000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31794, +0.016,0,90.4,190.4,3385.9,navigate,1956.9,2023-03-26 08:13:40.932000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31795, +0.011,0,249.9,249.9,2877,navigate,490.9,2023-03-26 08:13:41.118000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31796, +0.09,0,90.3,90.3,1890.7,navigate,1676.9,2023-03-26 08:13:41.121000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31797, +0.04,0,28.1,128.1,1734.6,navigate,1253.9,2023-03-26 08:13:41.125000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31798, +0.01,0,48.3,48.3,3126.2,navigate,1263.9,2023-03-26 08:13:42.656000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31799, +0.013,0,84,84,2726.5,navigate,1548.9,2023-03-26 08:13:42.838000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31800, +0.015,0,21.8,121.8,2422.8,navigate,678.9,2023-03-26 08:13:42.841000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31801, +0.09,0,19.4,119.4,837.6,navigate,412.9,2023-03-26 08:13:42.847000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31802, +0.09,0,67.8,67.8,1564.8,navigate,1032.9,2023-03-26 08:13:48.109000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31803, +0.015,0,225.6,225.6,2197.2,navigate,1500.9,2023-03-26 08:13:50.223000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31804, +0.019,0,18.2,118.2,2167.8,navigate,1477.9,2023-03-26 08:14:03.439000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31805, +0.019,0,211.8,211.8,2454.6,navigate,330.9,2023-03-26 08:14:03.630000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31806, +0.011,0,76.8,76.8,1267.8,navigate,1428.9,2023-03-26 08:14:04.665000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31807, +0.012,0,203.7,203.7,2874.2,navigate,2053.9,2023-03-26 08:14:04.671000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31808, +0.012,0,86.2,186.2,1509.9,navigate,1517.9,2023-03-26 08:14:11.620000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31809, +0.011,0,209.3,209.3,2190.3,navigate,273.9,2023-03-26 08:14:11.627000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31810, +0.015,0,231.7,231.7,2307.2,navigate,332.9,2023-03-26 08:14:11.632000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31811, +0.018,0,29.5,129.5,1841.7,navigate,2183.9,2023-03-26 08:14:12.315000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31812, +0.011,0,43.5,143.5,1017.8,navigate,1132.9,2023-03-26 08:14:21.326000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31813, +0.05,0,63.1,163.1,1738.8,navigate,1925.9,2023-03-26 08:14:21.335000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31814, +0.05,0,252.7,252.7,2848.3,navigate,1584.9,2023-03-26 08:14:21.428000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31815, +0.015,0,7.1,107.1,1837.5,navigate,360.9,2023-03-26 08:14:21.429000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31816, +0.26,0,205.1,205.1,2408,navigate,98.9,2023-03-26 08:27:58.564000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31817, +0.019,0,203.7,203.7,2338.7,navigate,1318.9,2023-03-26 08:27:58.573000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31818, +0.014,0,48.3,48.3,1282.4,navigate,70.9,2023-03-26 08:27:59.796000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31819, +0.07,0,34.1,134.1,3304.8,navigate,1714.9,2023-03-26 08:27:59.805000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31820, +0.011,0,53,153,3641.4,navigate,85.9,2023-03-26 08:27:59.808000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31821, +0.24,0,289.8,289.8,3132.9,navigate,430.9,2023-03-26 08:28:00.221000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31822, +0.52,0,217.8,217.8,2278.8,navigate,1956.9,2023-03-26 08:28:00.228000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31823, +0.015,0,256.5,256.5,2979.9,navigate,860.9,2023-03-26 08:28:00.814000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31824, +0.013,0,42.8,142.8,2523.6,navigate,1420.9,2023-03-26 08:28:00.816000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31825, +0.24,0,36.2,136.2,942,navigate,841.9,2023-03-26 08:28:00.823000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31826, +0.015,0,229.5,229.5,3649.5,navigate,928.9,2023-03-26 08:28:01.338000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31827, +0.01,0,261.9,261.9,2558.7,navigate,1553.9,2023-03-26 08:28:01.826000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31828, +0.42,0,228.6,228.6,2701.8,navigate,2364.9,2023-03-26 08:28:09.535000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31829, +0.013,0,206.1,206.1,2262.6,navigate,2318.9,2023-03-26 08:28:10.670000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31830, +0.09,0,217.8,217.8,1467,navigate,1996.9,2023-03-26 08:28:14.455000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31831, +0.62,0,20.6,120.6,2817.9,navigate,1404.9,2023-03-26 08:28:14.555000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31832, +0.019,0,220.5,220.5,2893.5,navigate,850.9,2023-03-26 08:28:31.310000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31833, +0.017,0,279.9,279.9,2081.7,navigate,1417.9,2023-03-26 08:28:31.790000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31834, +0.015,0,230.4,230.4,2876.4,navigate,2377.9,2023-03-26 08:28:34.461000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31835, +0.018,0,320.4,320.4,2813.4,navigate,665.9,2023-03-26 08:28:35.294000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31836, +0.018,0,206.1,206.1,2652.3,navigate,772.9,2023-03-26 08:28:36.309000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31837, +0.015,0,48.5,148.5,2390.4,navigate,124.9,2023-03-26 08:28:36.317000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31838, +0.21,0,52.1,152.1,2449.8,navigate,1665.9,2023-03-26 08:28:36.320000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31839, +0.017,0,23.9,123.9,2158.8,navigate,408.9,2023-03-26 08:28:36.849000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31840, +0.05,0,233.8,233.8,3168.9,navigate,2151.9,2023-03-26 08:28:36.850000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31841, +0.014,0,78.5,178.5,3196.9,navigate,1783.9,2023-03-26 08:28:36.857000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31842, +0.08,0,72.2,172.2,1425.9,navigate,673.9,2023-03-26 08:28:37.605000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31843, +0.014,0,21.1,121.1,2566.9,navigate,245.9,2023-03-26 08:28:38.249000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31844, +0.014,0,96,196,2838.5,navigate,197.9,2023-03-26 08:28:38.256000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31845, +0.014,0,251.3,251.3,3185,navigate,1601.9,2023-03-26 08:28:39.409000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31846, +0.01,0,243.6,243.6,1711.5,navigate,2106.9,2023-03-26 08:28:41.066000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31847, +0.013,0,53.3,153.3,2198,navigate,1270.9,2023-03-26 08:28:41.153000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31848, +0.06,0,44.2,144.2,1888.6,navigate,1353.9,2023-03-26 08:28:41.155000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31849, +0.011,0,20.4,120.4,2359,navigate,2332.9,2023-03-26 08:28:43.065000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31850, +0.07,0,16.2,116.2,3234,navigate,580.9,2023-03-26 08:28:45.492000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31851, +0.014,0,231.7,231.7,2750.3,navigate,1314.9,2023-03-26 08:28:46.691000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31852, +0.03,0,40,140,2177,navigate,1193.9,2023-03-26 08:28:51.403000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31853, +0.015,0,19,119,3364.2,navigate,1474.9,2023-03-26 08:28:52.264000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31854, +0.011,0,206.5,206.5,2891.7,navigate,66.9,2023-03-26 08:28:52.522000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31855, +0.017,0,38.6,138.6,1318.1,navigate,2158.9,2023-03-26 08:28:52.530000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31856, +0.07,0,202.3,202.3,2906.4,navigate,1910.9,2023-03-26 08:28:53.312000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31857, +0.014,0,14.6,114.6,2640,navigate,1032.9,2023-03-26 08:28:54.390000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31858, +0.018,0,54.8,154.8,2475,navigate,2151.9,2023-03-26 08:28:54.589000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31859, +0.05,0,30.2,130.2,2631,navigate,1418.9,2023-03-26 08:28:55.667000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31860, +0.07,0,58.4,158.4,1164.6,navigate,2284.9,2023-03-26 08:28:58.747000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31861, +0.017,0,70.2,70.2,2180.4,navigate,1801.9,2023-03-26 08:28:58.755000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31862, +0.06,0,44,144,664.2,navigate,1961.9,2023-03-26 08:28:58.838000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31863, +0.24,0,244.8,244.8,1563.6,navigate,563.9,2023-03-26 08:28:58.845000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31864, +0.03,0,41.4,41.4,967.8,navigate,970.9,2023-03-26 08:29:00.691000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31865, +0.012,0,61.2,61.2,2386.2,navigate,1140.9,2023-03-26 08:29:00.769000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31866, +0.017,0,95,195,2185.8,navigate,537.9,2023-03-26 08:29:05.090000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31867, +0.03,0,92.4,92.4,1580.4,navigate,566.9,2023-03-26 08:29:05.582000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31868, +0.012,0,24.2,124.2,1664.4,navigate,802.9,2023-03-26 08:29:08.880000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31869, +0.011,0,26,126,907.8,navigate,927.9,2023-03-26 08:29:10.284000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31870, +0.011,0,80.6,180.6,1719.6,navigate,456.9,2023-03-26 08:29:12.876000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31871, +0.015,0,21.2,121.2,972.6,navigate,1058.9,2023-03-26 08:29:14.424000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31872, +0.04,0,97.4,197.4,1183.2,navigate,1101.9,2023-03-26 08:29:19.073000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31873, +0.018,0,85.4,185.4,2265,navigate,1839.9,2023-03-26 08:29:21.556000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31874, +0.018,0,76.8,76.8,1492.8,navigate,1647.9,2023-03-26 08:29:21.592000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31875, +0.017,0,88.4,188.4,1627.8,navigate,1843.9,2023-03-26 08:29:22.429000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31876, +0.08,0,93.6,93.6,1239,navigate,2287.9,2023-03-26 08:29:24.139000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31877, +0.21,0,243,243,2979,navigate,575.9,2023-03-26 08:29:27.533000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31878, +0.01,0,304,304,3494,navigate,839.9,2023-03-26 08:29:32.033000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31879, +0.27,0,205,205,3463,navigate,1907.9,2023-03-26 08:29:32.039000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31880, +0.01,0,295,295,1934,navigate,459.9,2023-03-26 08:29:32.041000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31881, +0.019,0,241,241,2090,navigate,452.9,2023-03-26 08:29:32.438000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31882, +0.42,0,76,176,3114,navigate,75.9,2023-03-26 08:29:34.301000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31883, +0.014,0,255,255,3203,navigate,412.9,2023-03-26 08:29:43.453000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31884, +0.28,0,82,182,3392,navigate,479.9,2023-03-26 08:29:43.458000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31885, +0.015,0,227,227,2905,navigate,2018.9,2023-03-26 08:29:43.521000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31886, +0.018,0,220.2,220.2,2427,navigate,1458.9,2023-03-26 08:29:43.524000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31887, +0.21,0,58.8,58.8,1197,navigate,867.9,2023-03-26 08:29:43.541000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31888, +0.012,0,6.8,106.8,391.2,navigate,2077.9,2023-03-26 08:37:40.465000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31889, +0.08,0,68.6,168.6,2019,navigate,2252.9,2023-03-26 08:37:50.779000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31890, +0.017,0,58.2,58.2,1630.8,navigate,1088.9,2023-03-26 08:38:15.456000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31891, +0.09,0,80.6,180.6,2169.6,navigate,103.9,2023-03-26 08:38:17.051000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31892, +0.018,0,52.4,152.4,2402.4,navigate,1978.9,2023-03-26 08:38:18.297000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31893, +0.07,0,15.8,115.8,1809.6,navigate,1736.9,2023-03-26 08:38:22.802000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31894, +0.011,0,80.6,180.6,1584.6,navigate,624.9,2023-03-26 08:38:22.806000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31895, +0.27,0,63.2,163.2,1635.6,navigate,1731.9,2023-03-26 08:38:23.019000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31896, +0.21,0,255,255,3602,navigate,443.9,2023-03-26 08:38:24.555000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31897, +0.4,0,338,338,3381,navigate,626.9,2023-03-26 08:38:26.651000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31898, +0.27,0,23,123,3022,navigate,1275.9,2023-03-26 08:38:27.786000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31899, +0.2,0,47.6,147.6,1105.2,navigate,311.9,2023-03-26 08:38:28.746000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31900, +0.09,0,59,159,2131.2,navigate,508.9,2023-03-26 08:38:35.322000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31901, +0.014,0,235.2,235.2,1078.8,navigate,1623.9,2023-03-26 08:38:35.328000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31902, +0.014,0,237.6,237.6,2341.8,navigate,194.9,2023-03-26 08:38:36.290000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31903, +0.26,0,92,192,1477.2,navigate,245.9,2023-03-26 08:38:38.579000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31904, +0.011,0,250.8,250.8,1707.6,navigate,2381.9,2023-03-26 08:38:41.677000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31905, +0.011,0,11.6,111.6,1822.8,navigate,978.9,2023-03-26 08:38:41.684000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31906, +0.018,0,39.6,39.6,2130.6,navigate,1250.9,2023-03-26 08:38:43.215000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31907, +0.07,0,56.6,156.6,2383.8,navigate,1506.9,2023-03-26 08:39:01.384000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31908, +0.014,0,202.2,202.2,2012.4,navigate,1396.9,2023-03-26 08:39:42.952000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31909, +0.08,0,87,87,3061.8,navigate,671.9,2023-03-26 08:39:43.133000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31910, +0.018,0,238.8,238.8,2548.8,navigate,1656.9,2023-03-26 08:39:43.140000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31911, +0.014,0,86.6,186.6,893.4,navigate,1942.9,2023-03-26 08:39:44.003000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31912, +0.012,0,71.6,171.6,2005.8,navigate,1253.9,2023-03-26 08:39:46.249000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31913, +0.013,0,223.8,223.8,1464,navigate,1795.9,2023-03-26 08:39:48.907000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31914, +0.49,0,317.7,317.7,3395.7,navigate,486.9,2023-03-26 08:39:48.909000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31915, +0.63,0,78.2,178.2,2625.3,navigate,2089.9,2023-03-26 08:39:50.861000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31916, +0.2,0,82.7,182.7,1305.9,navigate,628.9,2023-03-26 08:39:57.814000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31917, +0.26,0,342.9,342.9,1654.2,navigate,1290.9,2023-03-26 08:39:57.817000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31918, +0.018,0,90.8,190.8,2853,navigate,2307.9,2023-03-26 08:39:59.002000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31919, +0.4,0,404,404,4041,navigate,643.9,2023-03-26 08:39:59.005000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31920, +0.019,0,211.5,211.5,3177.9,navigate,488.9,2023-03-26 08:40:01.070000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31921, +0.013,0,89.9,189.9,1314.9,navigate,924.9,2023-03-26 08:40:03.209000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31922, +0.45,0,210.6,210.6,2821.5,navigate,824.9,2023-03-26 08:40:03.877000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31923, +0.011,0,13.4,113.4,2159.1,navigate,2163.9,2023-03-26 08:40:05.206000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31924, +0.07,0,384.3,384.3,1674,navigate,445.9,2023-03-26 08:40:12.296000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31925, +0.47,0,244.8,244.8,2549.7,navigate,766.9,2023-03-26 08:40:12.299000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31926, +0.44,0,203.4,203.4,3218.4,navigate,1317.9,2023-03-26 08:40:12.306000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31927, +0.015,0,61.1,161.1,4348.8,navigate,96.9,2023-03-26 08:40:13.166000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31928, +0.43,0,93.5,193.5,3901.5,navigate,451.9,2023-03-26 08:40:13.522000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31929, +0.012,0,304.2,304.2,1993.5,navigate,1992.9,2023-03-26 08:40:14.922000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31930, +0.09,0,263.7,263.7,1566.9,navigate,575.9,2023-03-26 08:40:19.679000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31931, +0.57,0,80,180,3109.5,navigate,319.9,2023-03-26 08:40:21.052000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31932, +0.017,0,31.4,131.4,2284.8,navigate,1703.9,2023-03-26 08:40:22.432000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31933, +0.016,0,84.2,184.2,1069.2,navigate,144.9,2023-03-26 08:40:28.789000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31934, +0.016,0,1.4,101.4,2038.8,navigate,632.9,2023-03-26 08:40:28.794000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31935, +0.016,0,97.4,197.4,1939.8,navigate,761.9,2023-03-26 08:40:29.500000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31936, +0.01,0,228,228,2237.4,navigate,785.9,2023-03-26 08:40:29.505000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31937, +0.019,0,223.8,223.8,1874.4,navigate,1367.9,2023-03-26 08:40:29.507000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31938, +0.01,0,47.6,147.6,1036.2,navigate,1662.9,2023-03-26 08:40:30.083000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31939, +0.013,0,49.4,149.4,2122.2,navigate,1067.9,2023-03-26 08:40:32.493000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31940, +0.013,0,26,126,1606.2,navigate,1026.9,2023-03-26 08:40:36.652000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31941, +0.013,0,38.6,138.6,475.2,navigate,1896.9,2023-03-26 08:40:37.939000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31942, +0.011,0,55.4,155.4,1230.6,navigate,764.9,2023-03-26 08:40:38.917000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31943, +0.019,0,232.2,232.2,1407,navigate,1662.9,2023-03-26 08:40:55.709000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31944, +0.24,0,20,120,2371.8,navigate,1185.9,2023-03-26 08:40:55.713000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31945, +0.015,0,207,207,1800.6,navigate,2058.9,2023-03-26 08:40:59.261000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31946, +0.07,0,282,282,2693,navigate,1435.9,2023-03-26 08:41:04.434000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31947, +0.2,0,96,196,2208,navigate,377.9,2023-03-26 08:41:15.392000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31948, +0.28,0,261,261,2398,navigate,279.9,2023-03-26 08:41:15.399000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31949, +0.28,0,229,229,3415,navigate,1611.9,2023-03-26 08:41:16.071000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31950, +0.012,0,413,413,3531,navigate,2124.9,2023-03-26 08:41:16.080000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31951, +0.24,0,38,138,1363.2,navigate,125.9,2023-03-26 08:41:17.859000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31952, +0.01,0,44,144,1515,navigate,1814.9,2023-03-26 08:41:23.424000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31953, +0.25,0,93.8,93.8,3308.9,navigate,2235.9,2023-03-26 08:41:31.294000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31954, +0.06,0,209.3,209.3,2355.5,navigate,1025.9,2023-03-26 08:41:32.063000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31955, +0.016,0,32.3,132.3,2548,navigate,1331.9,2023-03-26 08:41:32.843000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31956, +0.06,0,53.3,153.3,1304.8,navigate,1623.9,2023-03-26 08:41:33.576000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31957, +0.016,0,46.2,46.2,2439.5,navigate,1152.9,2023-03-26 08:41:44.919000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31958, +0.017,0,56.1,156.1,3252.9,navigate,1721.9,2023-03-26 08:41:44.923000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31959, +0.011,0,3.6,103.6,1661.8,navigate,532.9,2023-03-26 08:41:50.533000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31960, +0.011,0,33,133,2686.6,navigate,850.9,2023-03-26 08:41:52.162000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31961, +0.06,0,63,63,2050.3,navigate,498.9,2023-03-26 08:42:04.090000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31962, +0.011,0,291.2,291.2,3080.7,navigate,777.9,2023-03-26 08:42:06.664000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31963, +0.011,0,216.3,216.3,2181.2,navigate,696.9,2023-03-26 08:42:08.058000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31964, +0.08,0,208.6,208.6,2292.5,navigate,2107.9,2023-03-26 08:42:08.060000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31965, +0.017,0,231.7,231.7,2324.7,navigate,1794.9,2023-03-26 08:42:09.845000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31966, +0.04,0,8.5,108.5,3504.9,navigate,1451.9,2023-03-26 08:42:11.677000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31967, +0.02,0,202.3,202.3,2182.6,navigate,171.9,2023-03-26 08:43:08.943000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31968, +0.41,0,296.1,296.1,2617.2,navigate,1518.9,2023-03-26 08:43:10.653000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31969, +0.29,0,209.7,209.7,3573,navigate,2395.9,2023-03-26 08:43:10.661000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31970, +0.017,0,231.3,231.3,3104.1,navigate,123.9,2023-03-26 08:43:13.223000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31971, +0.017,0,283.5,283.5,2817.9,navigate,2174.9,2023-03-26 08:43:35.683000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31972, +0.06,0,44,144,1645.2,navigate,207.9,2023-03-26 08:43:35.691000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31973, +0.016,0,62,162,3651.3,navigate,1756.9,2023-03-26 08:43:38.626000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31974, +0.25,0,45.8,145.8,1939.5,navigate,1184.9,2023-03-26 08:43:40.029000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31975, +0.019,0,88.1,188.1,376.2,navigate,918.9,2023-03-26 08:43:50.833000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31976, +0.015,0,303.3,303.3,4074.3,navigate,2234.9,2023-03-26 08:43:50.932000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31977, +0.6,0,248.4,248.4,1404.9,navigate,1534.9,2023-03-26 08:43:51.902000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31978, +0.011,0,280.8,280.8,1277.1,navigate,155.9,2023-03-26 08:43:53.127000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31979, +0.012,0,251,251,3729,navigate,352.9,2023-03-26 08:43:53.131000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31980, +0.42,0,99,199,3468,navigate,1156.9,2023-03-26 08:43:53.645000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31981, +0.019,0,285,285,3326,navigate,52.9,2023-03-26 08:43:54.175000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31982, +0.09,0,27,127,2834,navigate,1411.9,2023-03-26 08:43:56.301000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31983, +0.016,0,366,366,2263,navigate,1321.9,2023-03-26 08:44:06.076000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31984, +0.52,0,237,237,1368,navigate,2252.9,2023-03-26 08:44:12.887000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31985, +0.04,0,51.2,151.2,1908,navigate,179.9,2023-03-26 08:44:13.983000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31986, +0.017,0,26.9,126.9,3438,navigate,2172.9,2023-03-26 08:44:15.904000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31987, +0.09,0,232.2,232.2,2230.2,navigate,1634.9,2023-03-26 08:44:15.907000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31988, +0.29,0,1.4,101.4,2719.2,navigate,520.9,2023-03-26 08:44:18.843000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31989, +0.016,0,63.8,163.8,1735.8,navigate,2017.9,2023-03-26 08:44:20.358000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31990, +0.014,0,51.2,151.2,1869.6,navigate,1742.9,2023-03-26 08:44:32.436000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31991, +0.014,0,89,189,1690.8,navigate,341.9,2023-03-26 08:44:32.440000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31992, +0.016,0,304.2,304.2,1736.1,navigate,981.9,2023-03-26 08:44:32.997000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31993, +0.016,0,81.9,81.9,2822.4,navigate,2232.9,2023-03-26 08:44:35.073000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31994, +0.014,0,93.6,93.6,2565.9,navigate,556.9,2023-03-26 08:44:35.077000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31995, +0.22,0,291.6,291.6,3044.7,navigate,651.9,2023-03-26 08:44:36.743000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31996, +0.013,0,43.1,143.1,4008.6,navigate,678.9,2023-03-26 08:44:38.021000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31997, +0.014,0,279.9,279.9,3399.3,navigate,1625.9,2023-03-26 08:45:25.693000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31998, +0.019,0,278.1,278.1,4304.7,navigate,1767.9,2023-03-26 08:45:25.701000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb31999, +0.015,0,58.5,58.5,2010.6,navigate,1322.9,2023-03-26 08:45:26.705000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32000, +0.019,0,426.6,426.6,3269.7,navigate,1320.9,2023-03-26 08:45:27.295000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32001, +0.012,0,93.5,193.5,2140.2,navigate,131.9,2023-03-26 08:45:27.981000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32002, +0.08,0,88.1,188.1,3084.3,navigate,1258.9,2023-03-26 08:45:27.987000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32003, +0.012,0,227.5,227.5,1976.8,navigate,259.9,2023-03-26 08:45:29.598000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32004, +0.015,0,77.1,177.1,1900.5,navigate,960.9,2023-03-26 08:45:30.802000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32005, +0.016,0,219.8,219.8,1723.4,navigate,439.9,2023-03-26 08:45:33.184000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32006, +0.011,0,40,140,1838.9,navigate,1915.9,2023-03-26 08:45:34.446000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32007, +0.09,0,99.5,199.5,2438.8,navigate,2119.9,2023-03-26 08:45:43.323000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32008, +0.013,0,203.7,203.7,3044.3,navigate,1441.9,2023-03-26 08:45:43.329000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32009, +0.014,0,64.4,64.4,2104.9,navigate,503.9,2023-03-26 08:45:44.890000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32010, +0.06,0,37.9,137.9,2223.2,navigate,241.9,2023-03-26 08:45:45.402000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32011, +0.014,0,89,189,2074.1,navigate,2083.9,2023-03-26 08:45:47.092000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32012, +0.49,0,84,84,2349.2,navigate,213.9,2023-03-26 08:45:48.696000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32013, +0.013,0,35.8,135.8,2783.2,navigate,760.9,2023-03-26 10:12:43.792000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32014, +0.014,0,229.6,229.6,2629.9,navigate,123.9,2023-03-26 12:53:58.314000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32015, +0.29,0,221,221,884,navigate,229.9,2023-03-26 12:53:58.364000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32016, +0.42,0,306,306,3628,navigate,1372.9,2023-03-26 12:53:59.507000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32017, +0.42,0,219,219,3285,navigate,1680.9,2023-03-26 12:53:59.508000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32018, +0.23,0,1,101,2050,navigate,2388.9,2023-03-26 12:54:07.773000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32019, +0.45,0,59,59,1636,navigate,1164.9,2023-03-26 12:54:07.775000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32020, +0.22,0,319,319,3606,navigate,465.9,2023-03-26 12:54:16.797000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32021, +0.52,0,283,283,3709,navigate,2081.9,2023-03-26 12:54:16.891000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32022, +0.2,0,242,242,2928,navigate,52.9,2023-03-26 12:54:26.715000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32023, +0.018,0,21.8,121.8,2138.4,navigate,503.9,2023-03-26 12:54:27.929000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32024, +0.016,0,65,165,724.2,navigate,2303.9,2023-03-26 12:54:28.006000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32025, +0.014,0,205.2,205.2,2584.2,navigate,372.9,2023-03-26 12:54:40.469000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32026, +0.011,0,91.4,191.4,1520.4,navigate,409.9,2023-03-26 12:54:40.475000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32027, +0.016,0,237.6,237.6,1525.8,navigate,2279.9,2023-03-26 12:54:43.704000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32028, +0.017,0,66.8,166.8,2685,navigate,2081.9,2023-03-26 12:54:52.364000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32029, +0.014,0,18,118,1598,navigate,2042.9,2023-03-26 12:54:52.367000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32030, +0.08,0,272,272,3187,navigate,2234.9,2023-03-26 12:55:03.889000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32031, +0.01,0,82,182,4223,navigate,398.9,2023-03-26 12:55:03.891000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32032, +0.24,0,54,154,3026,navigate,1850.9,2023-03-26 12:55:11.272000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32033, +0.011,0,327,327,2256,navigate,1891.9,2023-03-26 12:55:11.365000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32034, +0.21,0,294,294,2641,navigate,1897.9,2023-03-26 12:55:13.782000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32035, +0.014,0,91,91,3256,navigate,321.9,2023-03-26 12:55:20.879000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32036, +0.09,0,93,193,4250,navigate,480.9,2023-03-26 12:55:20.881000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32037, +0.019,0,32,132,3282,navigate,2162.9,2023-03-26 12:55:22.539000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32038, +0.016,0,322,322,3394,navigate,869.9,2023-03-26 12:55:31.156000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32039, +0.015,0,203,203,2594,navigate,978.9,2023-03-26 12:55:32.637000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32040, +0.47,0,93,193,2320,navigate,842.9,2023-03-26 12:55:38.357000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32041, +0.48,0,97.1,197.1,2664,navigate,2170.9,2023-03-26 12:55:39.571000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32042, +0.24,0,225,225,3253.5,navigate,1957.9,2023-03-26 12:55:47.005000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32043, +0.05,0,78.4,78.4,2009,navigate,569.9,2023-03-27 08:29:44.536000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32044, +0.06,0,95.3,195.3,2705.5,navigate,1093.9,2023-03-27 08:29:51.591000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32045, +0.014,0,248.4,248.4,1593,navigate,318.9,2023-03-27 08:29:53.410000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32046, +0.29,0,248.4,248.4,1923.3,navigate,890.9,2023-03-27 08:29:58.155000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32047, +0.04,0,415.8,415.8,3437.1,navigate,1011.9,2023-03-27 08:30:00.296000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32048, +0.01,0,291.6,291.6,2341.8,navigate,2234.9,2023-03-27 08:30:02.443000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32049, +0.011,0,64.7,164.7,3573,navigate,1330.9,2023-03-27 08:30:08.806000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32050, +0.47,0,295.2,295.2,2607.3,navigate,2111.9,2023-03-27 08:30:09.230000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32051, +0.22,0,71.9,171.9,3017.7,navigate,811.9,2023-03-27 08:30:12.069000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32052, +0.015,0,265.2,265.2,2992.2,navigate,627.9,2023-03-27 08:30:13.755000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32053, +0.011,0,20,120,2124,navigate,88.9,2023-03-27 08:30:14.947000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32054, +0.013,0,36.2,136.2,1791.6,navigate,1412.9,2023-03-27 08:30:16.930000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32055, +0.014,0,277.2,277.2,3292.2,navigate,2288.9,2023-03-27 08:30:18.062000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32056, +0.09,0,316.8,316.8,2141.1,navigate,248.9,2023-03-27 08:30:19.317000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32057, +0.017,0,288.9,288.9,1716.3,navigate,1103.9,2023-03-27 08:30:25.245000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32058, +0.27,0,81.8,181.8,2708.1,navigate,719.9,2023-03-27 08:30:25.257000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32059, +0.018,0,59.3,159.3,4244.4,navigate,1370.9,2023-03-27 08:37:31.319000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32060, +0.017,0,315,315,3780.9,navigate,1760.9,2023-03-27 08:37:31.320000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32061, +0.013,0,342,342,1665.9,navigate,128.9,2023-03-27 08:37:33.871000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32062, +0.018,0,315.9,315.9,3190.5,navigate,484.9,2023-03-27 08:37:38.328000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32063, +0.05,0,241.2,241.2,1863.9,navigate,188.9,2023-03-27 08:37:38.335000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32064, +0.013,0,304.2,304.2,2092.5,navigate,423.9,2023-03-27 12:53:58.364000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32065, +0.015,0,282.1,282.1,3184.3,navigate,951.9,2023-03-27 12:53:59.507000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32066, +0.09,0,80.5,80.5,2821.7,navigate,203.9,2023-03-27 12:53:59.508000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32067, +0.09,0,84.8,184.8,1943.9,navigate,1968.9,2023-03-27 12:54:07.773000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32068, +0.015,0,85.5,185.5,2613.1,navigate,100.9,2023-03-27 12:54:07.775000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32069, +0.09,0,234.5,234.5,2156,navigate,613.9,2023-03-27 12:54:16.797000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32070, +0.013,0,268.8,268.8,3047.8,navigate,1938.9,2023-03-27 12:54:16.891000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32071, +0.017,0,9.2,109.2,1607.9,navigate,1872.9,2023-03-27 12:54:26.715000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32072, +0.47,0,218.4,218.4,1942.5,navigate,1869.9,2023-03-27 12:54:27.929000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32073, +0.017,0,96,196,1886.5,navigate,108.9,2023-03-27 12:54:28.006000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32074, +0.09,0,57.5,157.5,2044.7,navigate,1542.9,2023-03-27 12:54:40.469000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32075, +0.013,0,206.5,206.5,2874.9,navigate,238.9,2023-03-27 12:54:40.475000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32076, +0.05,0,14.1,114.1,1981,navigate,1286.9,2023-03-27 12:54:43.704000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32077, +0.09,0,99.4,99.4,2024.4,navigate,2278.9,2023-03-27 12:54:52.364000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32078, +0.25,0,54,154,2327.5,navigate,2145.9,2023-03-27 12:54:52.367000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32079, +0.016,0,233.1,233.1,2190.3,navigate,57.9,2023-03-27 12:55:03.889000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32080, +0.24,0,229.6,229.6,2688,navigate,1833.9,2023-03-27 12:55:03.891000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32081, +0.03,0,272.3,272.3,2571.1,navigate,1203.9,2023-03-27 12:55:11.272000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32082, +0.41,0,18.3,118.3,2387,navigate,1819.9,2023-03-27 12:55:11.365000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32083, +0.4,0,61.7,161.7,3214.4,navigate,65.9,2023-03-27 12:55:13.782000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32084, +0.07,0,65.2,165.2,3409.7,navigate,1225.9,2023-03-27 12:55:20.879000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32085, +0.011,0,217.7,217.7,2160.9,navigate,2265.9,2023-03-27 12:55:20.881000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32086, +0.05,0,203,203,2217.6,navigate,500.9,2023-03-27 12:55:22.539000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32087, +0.012,0,72.2,172.2,2497.6,navigate,1710.9,2023-03-27 12:55:31.156000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32088, +0.01,0,204.4,204.4,1691.2,navigate,645.9,2023-03-27 12:55:32.637000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32089, +0.012,0,87.6,187.6,2197.3,navigate,884.9,2023-03-27 12:55:38.357000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32090, +0.49,0,236.6,236.6,1037.4,navigate,1751.9,2023-03-27 12:55:39.571000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32091, +0.29,0,262,262,2386,navigate,1894.9,2023-03-27 12:55:47.005000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32092, +0.018,0,43,143,2515,navigate,1729.9,2023-03-27 12:55:48.994000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32093, +0.012,0,87,187,3784,navigate,1668.9,2023-03-27 12:55:56.732000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32094, +0.012,0,302,302,2723,navigate,2029.9,2023-03-27 12:55:56.735000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32095, +0.21,0,309,309,1134,navigate,937.9,2023-03-27 12:55:58.110000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32096, +0.013,0,73,173,3188,navigate,2144.9,2023-03-27 12:56:07.043000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32097, +0.03,0,370,370,3168,navigate,1338.9,2023-03-27 12:56:07.676000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32098, +0.01,0,89,189,3550,navigate,2144.9,2023-03-27 12:56:07.678000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32099, +0.24,0,273,273,2161,navigate,1748.9,2023-03-27 12:56:15.760000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32100, +0.21,0,348,348,3367,navigate,1763.9,2023-03-27 12:56:16.229000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32101, +0.012,0,373,373,1232,navigate,141.9,2023-03-27 12:56:17.342000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32102, +0.011,0,238,238,3257,navigate,2064.9,2023-03-27 12:56:22.163000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32103, +0.013,0,216.9,216.9,3968.1,navigate,2324.9,2023-03-27 12:56:28.370000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32104, +0.2,0,74.6,174.6,2702.7,navigate,2187.9,2023-03-27 12:56:28.466000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32105, +0.06,0,202.5,202.5,2234.7,navigate,1874.9,2023-03-27 12:56:30.085000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32106, +0.2,0,53,153,3530.7,navigate,551.9,2023-03-27 12:56:36.648000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32107, +0.015,0,77.3,177.3,3285.9,navigate,1917.9,2023-03-27 12:56:36.744000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32108, +0.011,0,385.2,385.2,2200.5,navigate,1049.9,2023-03-27 12:56:37.706000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32109, +0.22,0,278.1,278.1,2632.5,navigate,545.9,2023-03-27 12:56:48.121000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32110, +0.011,0,88.2,88.2,3020.4,navigate,1353.9,2023-03-27 12:56:48.207000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32111, +0.29,0,304.2,304.2,2800.8,navigate,1520.9,2023-03-27 12:56:49.941000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32112, +0.016,0,223.2,223.2,3002.4,navigate,811.9,2023-03-27 12:56:57.156000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32113, +0.56,0,330.3,330.3,1910.7,navigate,1106.9,2023-03-27 12:56:57.717000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32114, +0.019,0,4.4,104.4,2876.4,navigate,1977.9,2023-03-27 12:56:58.877000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32115, +0.24,0,85.5,185.5,382.2,navigate,318.9,2023-03-27 12:57:04.348000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32116, +0.015,0,55.4,155.4,2387,navigate,1464.9,2023-03-27 12:57:04.353000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32117, +0.013,0,205.8,205.8,2029.3,navigate,751.9,2023-03-27 12:57:05.672000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32118, +0.01,0,75.7,175.7,2427.6,navigate,192.9,2023-03-27 12:57:10.384000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32119, +0.23,0,218.4,218.4,1394.4,navigate,638.9,2023-03-27 12:57:11.120000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32120, +0.012,0,90.3,90.3,2279.9,navigate,697.9,2023-03-27 12:57:15.300000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32121, +0.25,0,84.8,184.8,2177.7,navigate,2392.9,2023-03-27 12:57:22.963000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32122, +0.016,0,69.4,169.4,2882.6,navigate,526.9,2023-03-27 12:57:23.032000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32123, +0.019,0,79.2,179.2,2295.3,navigate,982.9,2023-03-27 12:57:24.265000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32124, +0.01,0,99.5,199.5,2394.7,navigate,884.9,2023-03-27 12:57:32.044000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32125, +0.011,0,61.7,161.7,2475.9,navigate,952.9,2023-03-27 12:57:32.050000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32126, +0.21,0,31.6,131.6,2169.3,navigate,764.9,2023-03-27 12:57:33.084000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32127, +0.012,0,301.7,301.7,2899.4,navigate,2039.9,2023-03-27 12:57:39.716000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32128, +0.015,0,232,232,3740,navigate,1718.9,2023-03-27 12:57:41.067000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32129, +0.017,0,260,260,5479,navigate,1834.9,2023-03-27 12:57:42.182000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32130, +0.22,0,277,277,2034,navigate,898.9,2023-03-27 12:57:47.652000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32131, +0.08,0,342,342,1875,navigate,1559.9,2023-03-27 12:57:48.229000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32132, +0.56,0,300,300,2990,navigate,1514.9,2023-03-27 12:57:48.231000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32133, +0.014,0,37,137,4465,navigate,2234.9,2023-03-27 12:57:56.335000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32134, +0.48,0,373,373,1532,navigate,302.9,2023-03-27 12:57:56.342000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32135, +0.25,0,257,257,3700,navigate,721.9,2023-03-27 12:57:57.828000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32136, +0.46,0,445,445,2434,navigate,1336.9,2023-03-27 13:25:37.204000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32137, +0.014,0,242,242,1505,navigate,1720.9,2023-03-27 13:25:37.214000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32138, +0.013,0,321,321,3975,navigate,1604.9,2023-03-27 13:25:38.034000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32139, +0.21,0,203,203,5208,navigate,887.9,2023-03-27 13:25:42.006000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32140, +0.27,0,228,228,2972,navigate,574.9,2023-03-27 13:25:42.017000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32141, +0.017,0,52,152,2270,navigate,459.9,2023-03-27 13:25:43.262000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32142, +0.011,0,290,290,3728,navigate,209.9,2023-03-27 13:25:48.709000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32143, +0.019,0,214,214,1291,navigate,1148.9,2023-03-27 13:25:48.718000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32144, +0.44,0,313,313,3126,navigate,625.9,2023-03-27 13:25:49.761000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32145, +0.012,0,89,189,4668,navigate,1560.9,2023-03-27 13:25:49.769000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32146, +0.21,0,73,173,4531,navigate,2158.9,2023-03-27 13:25:51.772000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32147, +0.58,0,299,299,2686,navigate,632.9,2023-03-27 13:25:55.315000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32148, +0.29,0,227,227,1936,navigate,431.9,2023-03-27 13:25:56.719000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32149, +0.012,0,336,336,3141,navigate,658.9,2023-03-27 13:26:02.889000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32150, +0.2,0,301,301,2757,navigate,366.9,2023-03-27 13:26:02.961000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32151, +0.014,0,272,272,2631,navigate,1910.9,2023-03-27 13:26:04.674000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32152, +0.019,0,232,232,4661,navigate,1197.9,2023-03-27 13:26:04.684000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32153, +0.017,0,337,337,2408,navigate,2372.9,2023-03-27 13:26:04.834000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32154, +0.22,0,333,333,2000,navigate,1296.9,2023-03-27 13:26:04.844000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32155, +0.014,0,48,148,2916,navigate,2074.9,2023-03-27 13:26:04.845000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32156, +0.29,0,258,258,3575,navigate,181.9,2023-03-27 13:26:05.818000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32157, +0.011,0,261,261,2984,navigate,1824.9,2023-03-27 13:26:06.115000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32158, +0.019,0,220,220,2933,navigate,1552.9,2023-03-27 13:26:06.122000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32159, +0.018,0,300,300,4017,navigate,1502.9,2023-03-27 13:26:07.218000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32160, +0.47,0,283,283,2988,navigate,2102.9,2023-03-27 13:26:07.662000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32161, +0.54,0,93,193,4643,navigate,1457.9,2023-03-27 13:26:09.147000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32162, +0.68,0,77,177,4101,navigate,524.9,2023-03-27 13:26:12.126000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32163, +0.63,0,96,196,2611,navigate,1624.9,2023-03-27 13:26:12.846000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32164, +0.47,0,83,183,3931,navigate,1969.9,2023-03-27 13:26:13.906000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32165, +0.56,0,369,369,2565,navigate,239.9,2023-03-27 13:26:28.289000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32166, +0.015,0,336,336,2193,navigate,403.9,2023-03-27 13:26:28.376000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32167, +0.01,0,282,282,2977,navigate,2360.9,2023-03-27 13:26:29.386000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32168, +0.44,0,335,335,3858,navigate,1826.9,2023-03-27 13:26:32.301000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32169, +0.015,0,205,205,3163,navigate,2246.9,2023-03-27 13:26:32.383000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32170, +0.26,0,264,264,2716,navigate,1569.9,2023-03-27 13:26:34.543000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32171, +0.21,0,270,270,3118,navigate,781.9,2023-03-27 13:26:38.802000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32172, +0.013,0,214,214,3519,navigate,199.9,2023-03-27 13:26:38.819000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32173, +0.016,0,207,207,3773,navigate,733.9,2023-03-27 13:26:38.837000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32174, +0.29,0,239,239,2534,navigate,1755.9,2023-03-27 13:26:38.854000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32175, +0.011,0,285,285,3680,navigate,1034.9,2023-03-27 13:26:38.885000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32176, +0.015,0,259,259,3597,navigate,1738.9,2023-03-27 13:26:38.888000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32177, +0.012,0,12,112,2584,navigate,1125.9,2023-03-27 13:26:40.003000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32178, +0.42,0,64,164,2616,navigate,232.9,2023-03-27 13:26:40.014000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32179, +0.012,0,94,94,1226,navigate,915.9,2023-03-27 13:26:40.018000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32180, +0.22,0,298,298,4527,navigate,1788.9,2023-03-27 13:26:40.178000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32181, +0.011,0,97,197,2810,navigate,1351.9,2023-03-27 13:26:40.180000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32182, +0.01,0,231,231,2955,navigate,2351.9,2023-03-27 13:26:40.188000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32183, +0.01,0,384,384,3431,navigate,554.9,2023-03-27 13:26:41.250000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32184, +0.015,0,35,135,1481.4,navigate,1319.9,2023-03-27 13:26:41.254000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32185, +0.015,0,37.4,137.4,1147.8,navigate,838.9,2023-03-28 08:37:51.519000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32186, +0.014,0,229.2,229.2,1662.6,navigate,1051.9,2023-03-28 08:37:51.522000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32187, +0.02,0,93.8,193.8,1972.2,navigate,1810.9,2023-03-28 08:37:53.746000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32188, +0.09,0,29.6,129.6,936,navigate,1906.9,2023-03-28 08:37:57.202000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32189, +0.017,0,75.8,175.8,1522.2,navigate,901.9,2023-03-28 08:37:58.776000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32190, +0.09,0,79.4,179.4,1656.6,navigate,1392.9,2023-03-28 08:38:00.139000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32191, +0.019,0,14,114,1382.4,navigate,459.9,2023-03-28 08:38:08.782000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32192, +0.013,0,99.8,199.8,2649,navigate,778.9,2023-03-28 08:38:08.787000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32193, +0.011,0,96.6,96.6,865.8,navigate,319.9,2023-03-28 08:38:09.801000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32194, +0.016,0,260.4,260.4,2464.8,navigate,2070.9,2023-03-28 08:38:09.808000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32195, +0.01,0,30.8,130.8,2324.4,navigate,425.9,2023-03-28 08:38:13.050000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32196, +0.07,0,99,99,1626,navigate,1648.9,2023-03-28 12:55:48.994000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32197, +0.48,0,257,257,2833,navigate,353.9,2023-03-28 12:55:56.732000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32198, +0.58,0,231,231,4005,navigate,776.9,2023-03-28 12:55:56.735000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32199, +0.27,0,278.6,278.6,2174.9,navigate,131.9,2023-03-28 12:55:58.110000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32200, +0.01,0,4.3,104.3,2903.6,navigate,1485.9,2023-03-28 12:56:07.043000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32201, +0.011,0,54,154,2413.6,navigate,453.9,2023-03-28 12:56:07.676000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32202, +0.09,0,211.4,211.4,2685.2,navigate,728.9,2023-03-28 12:56:07.678000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32203, +0.015,0,249.2,249.2,1838.9,navigate,1770.9,2023-03-28 12:56:15.760000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32204, +0.23,0,89,189,1598.8,navigate,613.9,2023-03-28 12:56:16.229000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32205, +0.018,0,251.3,251.3,2560.6,navigate,272.9,2023-03-28 12:56:17.342000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32206, +0.013,0,236.6,236.6,2314.2,navigate,1925.9,2023-03-28 12:56:22.163000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32207, +0.28,0,98.8,198.8,1642.9,navigate,986.9,2023-03-28 12:56:28.370000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32208, +0.2,0,49.8,149.8,1133.3,navigate,56.9,2023-03-28 12:56:28.466000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32209, +0.011,0,67.4,167.4,2439,navigate,504.9,2023-03-28 12:56:30.085000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32210, +0.23,0,91.7,191.7,2077.2,navigate,1012.9,2023-03-28 12:56:36.648000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32211, +0.25,0,240.3,240.3,2243.7,navigate,1056.9,2023-03-28 12:56:36.744000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32212, +0.013,0,225.9,225.9,2827.8,navigate,1422.9,2023-03-28 12:56:37.706000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32213, +0.012,0,4.4,104.4,2805.3,navigate,1930.9,2023-03-28 12:56:48.121000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32214, +0.2,0,59.3,159.3,1269.9,navigate,1461.9,2023-03-28 12:56:48.207000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32215, +0.23,0,306,306,1699.2,navigate,2163.9,2023-03-28 12:56:49.941000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32216, +0.4,0,77.3,177.3,2591.1,navigate,1965.9,2023-03-28 12:56:57.156000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32217, +0.019,0,277.2,277.2,2478.6,navigate,543.9,2023-03-28 12:56:57.717000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32218, +0.018,0,311.4,311.4,1982.7,navigate,2154.9,2023-03-28 12:56:58.877000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32219, +0.28,0,71.9,171.9,3193.2,navigate,1615.9,2023-03-28 12:57:04.348000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32220, +0.017,0,54,54,4322.7,navigate,927.9,2023-03-28 12:57:04.353000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32221, +0.013,0,63,163,2956,navigate,1348.9,2023-03-28 12:57:05.672000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32222, +0.017,0,204,204,2998,navigate,2148.9,2023-03-28 12:57:10.384000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32223, +0.24,0,364,364,4559,navigate,1896.9,2023-03-28 12:57:11.120000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32224, +0.012,0,87,187,1263,navigate,170.9,2023-03-28 12:57:15.300000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32225, +0.013,0,368,368,3921,navigate,2309.9,2023-03-28 12:57:22.963000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32226, +0.011,0,228,228,3883,navigate,2301.9,2023-03-28 12:57:23.032000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32227, +0.24,0,345,345,2778,navigate,2356.9,2023-03-28 12:57:24.265000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32228, +0.017,0,334,334,3943,navigate,840.9,2023-03-28 12:57:32.044000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32229, +0.03,0,72,172,3761,navigate,1237.9,2023-03-28 12:57:32.050000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32230, +0.45,0,329,329,3734,navigate,2246.9,2023-03-28 12:57:33.084000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32231, +0.23,0,205.8,205.8,1666,navigate,277.9,2023-03-28 12:57:39.716000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32232, +0.017,0,49.7,49.7,2141.3,navigate,1775.9,2023-03-28 12:57:41.067000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32233, +0.015,0,96.6,96.6,1643.6,navigate,2005.9,2023-03-28 12:57:42.182000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32234, +0.2,0,70.8,170.8,2191,navigate,1827.9,2023-03-28 12:57:47.652000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32235, +0.06,0,12,112,2005.5,navigate,2313.9,2023-03-28 12:57:48.229000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32236, +0.51,0,88.2,88.2,1956.5,navigate,193.9,2023-03-28 12:57:48.231000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32237, +0.05,0,63.1,163.1,2325.4,navigate,1688.9,2023-03-28 12:57:56.335000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32238, +0.2,0,97.4,197.4,2357.6,navigate,1704.9,2023-03-28 12:57:56.342000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32239, +0.01,0,45.6,145.6,2065,navigate,1979.9,2023-03-28 12:57:57.828000+00:00,9e983d4a-e07c-4858-8e97-bdb7feb32240, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, +,,,,,,,,, diff --git a/integration_tests/data/source/snowplow_unified_events.csv b/integration_tests/data/source/snowplow_unified_events.csv new file mode 100644 index 00000000..75a01a6c --- /dev/null +++ b/integration_tests/data/source/snowplow_unified_events.csv @@ -0,0 +1,162 @@ +app_id,platform,etl_tstamp,collector_tstamp,dvce_created_tstamp,event,event_id,txn_id,name_tracker,v_tracker,v_collector,v_etl,user_id,user_ipaddress,user_fingerprint,domain_userid,domain_sessionidx,network_userid,geo_country,geo_region,geo_city,geo_zipcode,geo_latitude,geo_longitude,geo_region_name,ip_isp,ip_organization,ip_domain,ip_netspeed,page_url,page_title,page_referrer,page_urlscheme,page_urlhost,page_urlport,page_urlpath,page_urlquery,page_urlfragment,refr_urlscheme,refr_urlhost,refr_urlport,refr_urlpath,refr_urlquery,refr_urlfragment,refr_medium,refr_source,refr_term,mkt_medium,mkt_source,mkt_term,mkt_content,mkt_campaign,se_category,se_action,se_label,se_property,se_value,tr_orderid,tr_affiliation,tr_total,tr_tax,tr_shipping,tr_city,tr_state,tr_country,ti_orderid,ti_sku,ti_name,ti_category,ti_price,ti_quantity,pp_xoffset_min,pp_xoffset_max,pp_yoffset_min,pp_yoffset_max,useragent,br_name,br_family,br_version,br_type,br_renderengine,br_lang,br_features_pdf,br_features_flash,br_features_java,br_features_director,br_features_quicktime,br_features_realplayer,br_features_windowsmedia,br_features_gears,br_features_silverlight,br_cookies,br_colordepth,br_viewwidth,br_viewheight,os_name,os_family,os_manufacturer,os_timezone,dvce_type,dvce_ismobile,dvce_screenwidth,dvce_screenheight,doc_charset,doc_width,doc_height,tr_currency,tr_total_base,tr_tax_base,tr_shipping_base,ti_currency,ti_price_base,base_currency,geo_timezone,mkt_clickid,mkt_network,etl_tags,dvce_sent_tstamp,refr_domain_userid,refr_dvce_tstamp,domain_sessionid,derived_tstamp,event_vendor,event_name,event_format,event_version,event_fingerprint,true_tstamp,load_tstamp,contexts_com_snowplowanalytics_snowplow_web_page_1_0_0,unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0,unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0,contexts_com_iab_snowplow_spiders_and_robots_1_0_0,contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_0_0,contexts_nl_basjes_yauaa_context_1_0_0,contexts_com_snowplowanalytics_snowplow_client_session_1_0_0,contexts_com_snowplowanalytics_mobile_screen_1_0_0,contexts_com_snowplowanalytics_snowplow_mobile_context_1_0_0,unstruct_event_com_snowplowanalytics_mobile_screen_view_1_0_0,contexts_com_snowplowanalytics_snowplow_geolocation_context_1_0_0,contexts_com_snowplowanalytics_mobile_application_1_0_0,unstruct_event_com_snowplowanalytics_snowplow_application_error_1_0_0,contexts_com_snowplowanalytics_mobile_deep_link_1_0_0,com_snowplowanalytics_snowplow_browser_context_1_0_0 +,web,2021-03-03 21:27:34.099,2021-03-03 21:27:32.696,2021-03-03 21:27:32.001,unstruct,9e983d4a-e07c-4858-8e97-bdb7feb31241,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id different collector_tstamp,e7ce75361190830e7257dd13d2b93f1ce95cf28ac7abd89f661c20d437002f87,,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,1,bf1f2df5c586b6213a434daabdf966e4004d3805e4cc5e23a63751f7deee0ccf,AU,VIC,Abbotsford,3067,-37.8061,145.0015,Victoria,,,,,https://snowplowanalytics.com/,,,https,snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",,,,,,en-au,true,false,false,false,false,false,false,false,false,true,24,1104,1335,,,,Australia/Sydney,,,3360,1890,UTF-8,1089,8111,,,,,,,,Australia/Melbourne,,,,2021-03-03 21:27:32.002,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,2021-03-03 21:27:32.695,com.snowplowanalytics.snowplow,link_click,jsonschema,1-0-1,a7e390723ccc11a76df6748cda0b4b3d,,,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f3""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-03 21:27:24.763,2021-03-03 21:27:23.097,2021-03-03 21:27:22.002,page_view,6a1c6742-7a16-478d-b106-96f9a9a54918,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id different collector_tstamp,e7ce75361190830e7257dd13d2b93f1ce95cf28ac7abd89f661c20d437002f87,,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,1,db1c72c5e85289ee6e249e8810079cd431a5910c2a2b07f898045e89392af5fa,AU,VIC,Abbotsford,3067,-37.8061,145.0015,Victoria,,,,,https://snowplowanalytics.com/,"Collect, manage and operationalize behavioral data at scale | Snowplow",,https,snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",,,,,,en-au,true,false,false,false,false,false,false,false,false,true,24,1104,1335,,,,Australia/Sydney,,,3360,1890,UTF-8,1089,8111,,15.9,,,,,,Australia/Melbourne,,,,2021-03-03 21:27:22.004,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,2021-03-03 21:27:23.095,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,85cbeb298032c21512a38322bc192949,,,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f3""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +non dupe same time event,web,2021-03-03 21:27:24.763,2021-03-03 21:27:23.097,2021-03-03 21:27:22.002,page_view,1h2c6742-7a16-478d-b106-96f9a9a54547,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id different collector_tstamp,e7ce75361190830e7257dd13d2b93f1ce95cf28ac7abd89f661c20d437002f87,,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,1,db1c72c5e85289ee6e249e8810079cd431a5910c2a2b07f898045e89392af5fa,AU,VIC,Abbotsford,3067,-37.8061,145.0015,Victoria,,,,,https://snowplowanalytics.com/,"True First Collect, manage and operationalize behavioral data at scale | Snowplow",,https,snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",,,,,,en-au,true,false,false,false,false,false,false,false,false,true,24,1104,1335,,,,Australia/Sydney,,,3360,1890,UTF-8,1089,8111,,,,,,,,Australia/Melbourne,,,,2021-03-03 21:27:22.004,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,2021-03-03 21:27:23.095,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,85cbeb298032c21512a38322bc192949,,,"[{""id"":""96a57f9a-b515-4774-a09f-4ab98f9032f2""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-03 21:27:24.761,2021-03-03 21:27:23.461,2021-03-03 21:27:22.009,unstruct,bc14622d-f328-4479-8ac3-836b6970badd,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id different collector_tstamp,e7ce75361190830e7257dd13d2b93f1ce95cf28ac7abd89f661c20d437002f87,,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,1,4b5a56dc55ea6b24e0ce04cd33f0a16e8e4adb959178b65df01683b18afeb796,AU,VIC,Abbotsford,3067,-37.8061,145.0015,Victoria,,,,,https://snowplowanalytics.com/,,,https,snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",,,,,,en-au,true,false,false,false,false,false,false,false,false,true,24,1104,1335,,,,Australia/Sydney,,,3360,1890,UTF-8,1089,8111,,,,,,,,Australia/Melbourne,,,,2021-03-03 21:27:23.136,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,2021-03-03 21:27:22.334,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,9303a70fa2719d87aeb3df1eea501902,,,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f3""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-03 21:27:37.131,2021-03-03 21:27:35.706,2021-03-03 21:27:34.835,unstruct,74ce09f5-d550-4804-9ffa-b563fc261472,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id different collector_tstamp,e7ce75361190830e7257dd13d2b93f1ce95cf28ac7abd89f661c20d437002f87,,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,1,ef31607fe5dbf683d192bd3e668b86d98a1411b5212b92385c26d80601f6a368,AU,VIC,Abbotsford,3067,-37.8061,145.0015,Victoria,,,,,https://snowplowanalytics.com/advertising/,,https://snowplowanalytics.com/,https,snowplowanalytics.com,443,/advertising/,,,https,snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",,,,,,en-au,true,false,false,false,false,false,false,false,false,true,24,1104,1335,,,,Australia/Sydney,,,3360,1890,UTF-8,1089,7928,,,,,,,,Australia/Melbourne,,,,2021-03-03 21:27:35.391,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,2021-03-03 21:27:35.150,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,9d0a0c390cc04c2a7b7b361bf4f81392,,,"[{""id"":""d8c6b0be-1f87-4367-973d-da62f41105e9""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true base,web,2021-03-03 21:27:37.134,2021-03-03 21:27:35.176,2021-03-03 21:27:32.001,unstruct,9e983d4a-e07c-4858-8e97-bdb7feb31241,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id different collector_tstamp,e7ce75361190830e7257dd13d2b93f1ce95cf28ac7abd89f661c20d437002f87,,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,1,a3e0df02f9d1d13dc655e4102b0fd6fee52462ca808ade5d213c015f4a86a258,AU,VIC,Abbotsford,3067,-37.8061,145.0015,Victoria,,,,,https://snowplowanalytics.com/,,,https,snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",,,,,,en-au,true,false,false,false,false,false,false,false,false,true,24,1104,1335,,,,Australia/Sydney,,,3360,1890,UTF-8,1089,8111,,,,,,,,Australia/Melbourne,,,,2021-03-03 21:27:34.832,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,2021-03-03 21:27:32.345,com.snowplowanalytics.snowplow,link_click,jsonschema,1-0-1,a7e390723ccc11a76df6748cda0b4b3d,,,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f3""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-03 21:27:37.134,2021-03-03 21:27:35.176,2021-03-03 21:27:34.832,page_view,7748e38a-f98b-4860-8da2-2243465a4d96,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id different collector_tstamp,e7ce75361190830e7257dd13d2b93f1ce95cf28ac7abd89f661c20d437002f87,,5d27ff97148de9e5f1c23e8fd0a4382c06852969f6495def03c66599e676f449,1,a3e0df02f9d1d13dc655e4102b0fd6fee52462ca808ade5d213c015f4a86a258,AU,VIC,Abbotsford,3067,-37.8061,145.0015,Victoria,,,,,https://snowplowanalytics.com/advertising/,A data pipeline for advertisers and publishers | Snowplow,https://snowplowanalytics.com/,https,snowplowanalytics.com,443,/advertising/,,,https,snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15",,,,,,en-au,true,false,false,false,false,false,false,false,false,true,24,1104,1335,,,,Australia/Sydney,,,3360,1890,UTF-8,1089,7928,,,,,,,,Australia/Melbourne,,,,2021-03-03 21:27:34.832,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,2021-03-03 21:27:35.176,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,05929499e54409f44aa8c444265452b2,,,"[{""id"":""d8c6b0be-1f87-4367-973d-da62f41105e9""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 18:01:10.722,2021-03-01 18:01:08.690,2021-03-01 18:01:08.571,page_view,2b87c7d1-739f-4471-b344-9a6c1eda4248,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,stray page ping,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,b3c883845957060b8cbebdaec8366d1d4ec6ad283eba1c70e8a512ec43d10875,1,7ec2509c390620525e5850288e76a5e508272aca560f75d879100c04e5954233,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,Snowplow,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,3000,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,http,localhost,3000,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,1725,1107,,,,Europe/London,,,2560,1440,UTF-8,1725,1107,,,,,,,,Europe/London,,,,2021-03-01 18:01:08.574,,,4d34b56a2a474e7c5d7f125c9a0ed11b7e526bf99910d6d31afaf6a8cc25d7ae,2021-03-01 18:01:08.687,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,26490f46116155a0f688e51f9822fcd6,,,"[{""id"":""fd270c06-2c23-4313-8a66-3660ae2ec33f""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-03 18:01:40.837,2021-03-03 18:01:38.660,2021-03-03 18:01:38.576,page_ping,2293979e-22b7-45c1-8ab6-35f865ad6094,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,stray page ping,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,b3c883845957060b8cbebdaec8366d1d4ec6ad283eba1c70e8a512ec43d10875,1,8446b8dea8de315d029ad45b1055eb2311f721b4a1dc8f4cf7fab308b9cf4b76,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,Snowplow Insights,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,3000,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,http,localhost,3000,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,0,0,35,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,1725,1107,,,,Europe/London,,,2560,1440,UTF-8,1725,1142,,,,,,,,Europe/London,,,,2021-03-03 18:01:38.578,,,0b5d421a98dc6af66d7da30840afb1072f518342ca058cef3af20a6e9b30fce8,2021-03-03 18:01:38.658,com.snowplowanalytics.snowplow,page_ping,jsonschema,1-0-0,b03f3e92f5e684d6caeeb1c8eb6d1e55,,,"[{""id"":""fd270c06-2c23-4313-8a66-3660ae2ec33f""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true base,web,2021-03-01 11:46:48.396,2021-03-01 11:46:46.221,2021-03-01 11:46:45.847,unstruct,3f7153d5-2952-4a42-bb20-9eb33849be24,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,NULL domain_sessionid,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,4f1b6638e7f4988acf087f9f041834d61597dc8abe9d8c17242094cc7aa053ac,25,d0836f96824ebd291d355ef25dd6f39ad520ea562558f1fde6af7927a457c9c0,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,https://next.console.snowplowanalytics.com/177234df-d425-412e-ad8d-8b97515b2807/jobs,,https://next.console.snowplowanalytics.com/177234df-d425-412e-ad8d-8b97515b2807/data-structures,https,next.console.snowplowanalytics.com,443,/177234df-d425-412e-ad8d-8b97515b2807/jobs,,,https,next.console.snowplowanalytics.com,443,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2134,764,,,,Europe/London,,,2560,1440,UTF-8,2134,1269,,,,,,,,Europe/London,,,,2021-03-01 11:46:45.850,,,,2021-03-01 11:46:46.218,com.snowplowanalytics.console,object_click,jsonschema,1-0-0,d4c1be152661b07675276ba72dd14941,,,"[{""id"":""72eebbee-c22e-4d47-8ee3-c5e724006eca""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 18:01:12.757,2021-03-01 18:01:11.026,2021-03-01 18:01:10.957,struct,e35e40fd-1f62-4d16-89f8-a0c18b910fdb,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,stray page ping,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,b3c883845957060b8cbebdaec8366d1d4ec6ad283eba1c70e8a512ec43d10875,1,6bc34c52e2bc43b99a8682467a04bfdb0b78f63b872f67d492f17a0d35c3be7a,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,http://localhost:3000/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,http,localhost,3000,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,http,localhost,3000,/75ea1aeb-4379-4958-8cbb-1a5cefbb4d29/users,,,,,,,,,,,authentication,login,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,1725,1107,,,,Europe/London,,,2560,1440,UTF-8,1725,1107,,,,,,,,Europe/London,,,,2021-03-01 18:01:10.960,,,4d34b56a2a474e7c5d7f125c9a0ed11b7e526bf99910d6d31afaf6a8cc25d7ae,2021-03-01 18:01:11.023,com.google.analytics,event,jsonschema,1-0-0,bc03bc89dd54f1799a6196c553e44e54,,,"[{""id"":""fd270c06-2c23-4313-8a66-3660ae2ec33f""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 15:55:19.675,2021-03-02 15:55:18.542,2021-03-02 15:55:18.466,page_view,b3278f28-800a-4b68-8846-395292399836,,msc-gcp-dev1,js-2.16.3,ssc-2.1.3-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,No edge cases,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,1,cb14148aeccd3895346f44751cd42b054f92736c64bb2211da3cfde3d05ee285,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started?utm_source_platform=my_fun_platform,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,utm_source_platform=my_fun_platform,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 15:55:18.469,,,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,2021-03-02 15:55:18.539,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,3557a1cba79ecd941300a634bba60079,,,"[{""id"":""04cdf6a8-8633-49ac-9102-c7a0b8885864""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 15:55:28.297,2021-03-02 15:55:27.085,2021-03-02 15:55:27.015,page_view,5abfad19-fc9c-418b-bbf3-7d8ae2ea42aa,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,No edge cases,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,1,a57aea13bfe0d52b812e52b2ad773302b5ec494c517ec9392a131de04ba6607f,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 15:55:27.016,,,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,2021-03-02 15:55:27.084,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,f874599f15a2fa7e2cc79703b1200b3d,,,"[{""id"":""6056c202-cdd5-4156-af16-4dd10a491ccb""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 15:57:01.608,2021-03-02 15:56:59.757,2021-03-02 15:56:59.680,page_ping,52714731-f1b3-447a-866e-cd7a2a7f57ee,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,No edge cases,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,1,6f49ce831c0318bbdf3710f8e821c335bcb56c0f9371c2234a333a3a6323f167,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,0,980,980,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,2680,,,,,,,,Europe/London,,,,2021-03-02 15:56:59.687,,,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,2021-03-02 15:56:59.750,com.snowplowanalytics.snowplow,page_ping,jsonschema,1-0-0,e58cb384f1b59ef7cc94a1e33d5690a3,,,"[{""id"":""6fca8d0b-eea3-47dc-be1e-299dadbd1fcb""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 15:59:31.436,2021-03-02 15:59:29.753,2021-03-02 15:59:29.679,page_ping,474c81c0-2fd4-48e2-8a11-b3d1c4a16941,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,No edge cases,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,1,0a744995d1b20946604ec0c1af35363ce4960cc32b4146b29571d2e5a12aa75d,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,0,0,0,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,2680,,,,,,,,Europe/London,,,,2021-03-02 15:59:29.680,,,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,2021-03-02 15:59:29.752,com.snowplowanalytics.snowplow,page_ping,jsonschema,1-0-0,9308cc6fca345fc697149abcaf765ceb,,,"[{""id"":""6fca8d0b-eea3-47dc-be1e-299dadbd1fcb""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 22:59:30.436,2021-03-02 22:59:29.753,2021-03-02 22:59:29.679,page_ping,ef9789a7-c267-4635-acd4-d60a3e69ff70,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,No edge cases,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,1,0a744995d1b20946604ec0c1af35363ce4960cc32b4146b29571d2e5a12aa75d,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,0,0,0,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,2680,,,,,,,,Europe/London,,,,2021-03-02 22:59:29.680,,,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140d,2021-03-02 22:59:29.752,com.snowplowanalytics.snowplow,page_ping,jsonschema,1-0-0,9308cc6fca345fc697149abcaf765ceb,,,"[{""id"":""6fca8d0b-eea3-47dc-be1e-299dadbd1fcb""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-04 22:59:30.436,2021-03-04 22:59:29.753,2021-03-04 22:59:29.679,page_ping,ef9789a7-c267-4635-acd4-d60a3e69fg90,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,No edge cases,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,1,0a744995d1b20946604ec0c1af35363ce4960cc32b4146b29571d2e5a12aa75d,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,0,0,0,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,2680,,,,,,,,Europe/London,,,,2021-03-04 22:59:29.680,,,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140e,2021-03-04 22:59:29.752,com.snowplowanalytics.snowplow,page_ping,jsonschema,1-0-0,9308cc6fca345fc697149abcaf765ceb,,,"[{""id"":""6fca8d0b-eea3-47dc-be1e-299dadbd1fcb""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 15:55:24.741,2021-03-02 15:55:23.357,2021-03-02 15:55:23.297,struct,7a8a3d16-a0e2-4ed3-8103-2ea7c0f591a7,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,No edge cases,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,1,ffda43012b5e0e17aa24a38f39b9c0ff76b17119b2f55e1c5858b3a40e59c696,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,authentication,login,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 15:55:23.299,,,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,2021-03-02 15:55:23.355,com.google.analytics,event,jsonschema,1-0-0,70fe4267f6e96fb0e2704405c355c35a,,,"[{""id"":""04cdf6a8-8633-49ac-9102-c7a0b8885864""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 15:59:01.113,2021-03-02 15:58:59.750,2021-03-02 15:58:59.677,page_ping,beb637cf-3d9c-4042-9d8a-1c92129e2354,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,No edge cases,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,1,edd26ac24ea59d11a25fdb6e7b777d805735e9d9691b8c2eba1b9bcd419d6b14,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,0,0,0,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,2680,,,,,,,,Europe/London,,,,2021-03-02 15:58:59.679,,,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,2021-03-02 15:58:59.748,com.snowplowanalytics.snowplow,page_ping,jsonschema,1-0-0,bc876575c2e286812268f1d5bee07ba7,,,"[{""id"":""6fca8d0b-eea3-47dc-be1e-299dadbd1fcb""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 15:55:27.774,2021-03-02 15:55:26.046,2021-03-02 15:55:25.849,page_view,71ee02f8-62d0-419b-995a-79ce59b2ccdb,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,No edge cases,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,1,c68245806b87ad46fc5d8551b29662006b8c6627732ea87040e3e6e98edf0a7c,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 15:55:25.851,,,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,2021-03-02 15:55:26.044,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,eda7846504f3f1770bf33ace2e837032,,,"[{""id"":""5b6f0119-f856-4ebc-9307-46c93454c4fb""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 15:55:31.330,2021-03-02 15:55:29.717,2021-03-02 15:55:29.653,page_view,ea5bf957-8fa2-48fd-8528-e1f0b36d1b85,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,No edge cases,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,1,6e0eeecd4b76cc88d1c60d2726ea22265442c4e634d91a749519ac5a0a4c8bb8,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 15:55:29.654,,,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,2021-03-02 15:55:29.716,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,0affbec82e26cb09f5a64580d384622c,,,"[{""id"":""6fca8d0b-eea3-47dc-be1e-299dadbd1fcb""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 15:56:01.417,2021-03-02 15:55:59.737,2021-03-02 15:55:59.664,page_ping,3a9db4cc-0596-4fdf-84b5-fa712584fb70,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,No edge cases,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,1,a911903a63c001599ca04de810bfd44460ea3ae36f595ee4af1cda87de5a861f,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,0,0,980,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,2680,,,,,,,,Europe/London,,,,2021-03-02 15:55:59.665,,,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,2021-03-02 15:55:59.736,com.snowplowanalytics.snowplow,page_ping,jsonschema,1-0-0,43429df8d72cf4efb27d269f5e7ef92c,,,"[{""id"":""6fca8d0b-eea3-47dc-be1e-299dadbd1fcb""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 15:57:31.759,2021-03-02 15:57:29.748,2021-03-02 15:57:29.674,page_ping,17b4e3c7-b46d-413a-af4a-2d31837a06be,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,No edge cases,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,1,a2f7ab40e356cfa54fbad30f66fb1bb646a455c841264bd9b1065706116deb81,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models/webmodel,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0,0,0,1424,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,2680,,,,,,,,Europe/London,,,,2021-03-02 15:57:29.676,,,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,2021-03-02 15:57:29.746,com.snowplowanalytics.snowplow,page_ping,jsonschema,1-0-0,9eae569510e41baae22df0ae7d7a8955,,,"[{""id"":""6fca8d0b-eea3-47dc-be1e-299dadbd1fcb""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 15:55:27.777,2021-03-02 15:55:26.260,2021-03-02 15:55:26.002,unstruct,e9b21464-e60a-40d9-8e6c-5b8c0373f962,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,No edge cases,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0691aaf040cd39a08408e62e5d015cc2cef433f1a95e5f6767d62d24bd4be237,1,74a50e593ac942ea63c16456c723622cfd94225261f23019f817c20c22cfa01c,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 15:55:26.201,,,0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140c,2021-03-02 15:55:26.061,com.snowplowanalytics.console,data_structures_workflow,jsonschema,1-0-2,07668b0bac96c3c9e5d6dfa4375bad85,,,"[{""id"":""5b6f0119-f856-4ebc-9307-46c93454c4fb""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 20:59:21.836,2021-03-01 20:59:19.892,2021-03-01 20:59:17.150,page_view,a40559e1-a057-4690-a846-eea35ed4dc3e,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id same collector_tstamp,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,1,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,DE,,,,51.2993,9.491,,,,,,https://snowplowanalytics.com/resources/data-utilization/?success=true,White paper: Transform behavioral data into actional insights| Snowplow,https://go.snowplowanalytics.com/l/571483/2020-10-21/3sddjp2,https,snowplowanalytics.com,443,/resources/data-utilization/,success=true,,https,go.snowplowanalytics.com,443,/l/571483/2020-10-21/3sddjp2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,,,,,en-US,,,,,,,,,,true,24,320,568,,,,Asia/Baghdad,,,320,640,UTF-8,320,6363,,,,,,,,Europe/Berlin,,,,2021-03-01 20:59:17.182,,,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,2021-03-01 20:59:19.860,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,cfcb84bd3952f9ffe8c59891c4dafc6f,,,"[{""id"":""3c0d7941-b24c-41ae-b889-d4ce0dd93847""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 20:59:21.904,2021-03-01 20:59:20.601,2021-03-01 20:59:17.286,unstruct,0ec21e2d-6ecd-4c58-b539-c00ae2830671,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id same collector_tstamp,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,1,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,DE,,,,51.2993,9.491,,,,,,https://snowplowanalytics.com/resources/data-utilization/?success=true,,https://go.snowplowanalytics.com/l/571483/2020-10-21/3sddjp2,https,snowplowanalytics.com,443,/resources/data-utilization/,success=true,,https,go.snowplowanalytics.com,443,/l/571483/2020-10-21/3sddjp2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,,,,,en-US,,,,,,,,,,true,24,320,568,,,,Asia/Baghdad,,,320,640,UTF-8,320,6363,,,,,,,,Europe/Berlin,,,,2021-03-01 20:59:19.356,,,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,2021-03-01 20:59:18.531,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,a3b0c8defe3ec8b64f32a51d4fba6905,,,"[{""id"":""3c0d7941-b24c-41ae-b889-d4ce0dd93847""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 20:58:12.682,2021-03-01 20:58:11.021,2021-03-01 20:58:05.099,page_view,e74b2cdd-3356-4d56-97f3-aee18ff581ee,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id same collector_tstamp,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,1,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,DE,,,,51.2993,9.491,,,,,,https://snowplowanalytics.com/resources/product-analytics-ebook/?success=true,eBook: Using data to develop killer products | Snowplow,https://snowplowanalytics.com/resources/product-analytics-ebook/?utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,https,snowplowanalytics.com,443,/resources/product-analytics-ebook/,success=true,,https,snowplowanalytics.com,443,/resources/product-analytics-ebook/,utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,,,,,en-US,,,,,,,,,,true,24,320,512,,,,Asia/Baghdad,,,320,640,UTF-8,320,6082,,,,,,,,Europe/Berlin,,,,2021-03-01 20:58:05.115,,,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,2021-03-01 20:58:11.005,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,af7cb8d33137926558c0dcc0a31470bd,,,"[{""id"":""ab079d9b-3914-4cbb-873b-cade200c069c""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 20:58:12.690,2021-03-01 20:58:11.673,2021-03-01 20:58:05.183,unstruct,5a7cd042-a652-4f45-8711-4acf85982640,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id same collector_tstamp,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,1,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,DE,,,,51.2993,9.491,,,,,,https://snowplowanalytics.com/resources/product-analytics-ebook/?success=true,,https://snowplowanalytics.com/resources/product-analytics-ebook/?utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,https,snowplowanalytics.com,443,/resources/product-analytics-ebook/,success=true,,https,snowplowanalytics.com,443,/resources/product-analytics-ebook/,utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,,,,,en-US,,,,,,,,,,true,24,320,512,,,,Asia/Baghdad,,,320,640,UTF-8,320,6082,,,,,,,,Europe/Berlin,,,,2021-03-01 20:58:10.358,,,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,2021-03-01 20:58:06.498,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,1c541bad8ad663aef84333043b50cb50,,,"[{""id"":""ab079d9b-3914-4cbb-873b-cade200c069c""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true base,web,2021-03-09 21:41:58.473,2021-03-09 21:41:56.571,2021-03-09 21:41:56.474,page_view,9b02c625-be4a-4281-bb5b-553079fa8a76,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,long session,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,1,fe2a9174896600e5063428c2722bd4535146c4f04799fcd8a483974851b9ef08,GB,SRY,Redhill,RH1,51.24,-0.0973,Surrey,,,,,https://snowplowanalytics.com/resources/data-quality-starts-with-data-collection/?success=true,White paper: Data quality starts with data collection | Snowplow,https://go.snowplowanalytics.com/l/571483/2020-10-21/3sddjls,https,snowplowanalytics.com,443,/resources/data-quality-starts-with-data-collection/,success=true,,https,go.snowplowanalytics.com,443,/l/571483/2020-10-21/3sddjls,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,,,,,en-gb,,,,,,,,,,true,32,414,715,,,,Europe/London,,,414,896,UTF-8,414,5891,,,,,,,,Europe/London,,,,2021-03-09 21:41:56.474,,,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,2021-03-09 21:41:56.571,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,345495e4af30e64677bb7a6f1724228f,,,"[{""id"":""aa0bf877-35f0-491e-be4d-172c0fba7d14""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true base,web,2021-03-10 21:41:58.470,2021-03-10 21:41:56.625,2021-03-10 21:41:56.479,unstruct,79db10ef-8740-4903-8a44-d461cdd861d1,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,long session,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,1,e9672be1b6c4a72cfade2483db2ad846393557881ce0fd9e3488762956eadf71,GB,SRY,Redhill,RH1,51.24,-0.0973,Surrey,,,,,https://snowplowanalytics.com/resources/data-quality-starts-with-data-collection/?success=true,,https://go.snowplowanalytics.com/l/571483/2020-10-21/3sddjls,https,snowplowanalytics.com,443,/resources/data-quality-starts-with-data-collection/,success=true,,https,go.snowplowanalytics.com,443,/l/571483/2020-10-21/3sddjls,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,,,,,en-gb,,,,,,,,,,true,32,414,715,,,,Europe/London,,,414,896,UTF-8,414,5891,,,,,,,,Europe/London,,,,2021-03-10 21:41:56.573,,,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,2021-03-10 21:41:56.531,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,c645536b547e0817dd71b9f714e63404,,,"[{""id"":""aa0bf877-35f0-491e-be4d-172c0fba7d14""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-04 21:39:52.721,2021-03-04 21:39:50.989,2021-03-04 21:39:49.188,unstruct,5a605238-df42-4d91-a567-e47c8c27a4ff,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,long session,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,1,fb2bde33460b921c2b4dc9c445fed236e6517075c5c69b4607765a582db7367b,GB,SRY,Redhill,RH1,51.24,-0.0973,Surrey,,,,,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,https://www.google.co.uk,https,snowplowanalytics.com,443,/resources/data-utilization/,utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,https,www.google.co.uk,443,,,,,,,ppc,google-ad,,,data-utilization,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,,,,,en-gb,,,,,,,,,,true,32,414,715,,,,Europe/London,,,414,896,UTF-8,414,6015,,,,,,,,Europe/London,EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,Google,,2021-03-04 21:39:50.692,,,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,2021-03-04 21:39:49.485,com.snowplowanalytics.snowplow,link_click,jsonschema,1-0-1,4029b4b749dab6dcaf4f9a67de44691e,,,"[{""id"":""ff8cc048-afe8-4913-843d-37de6b7d87d0""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 21:39:44.672,2021-03-02 21:39:43.871,2021-03-02 21:39:42.399,unstruct,a75fd841-4eda-4b42-98cd-5fbeeb10f850,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,long session,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,1,355296f791269232ba83b57821d867457721eb5d6bd1e22f89d3d1472f1c887d,GB,SRY,Redhill,RH1,51.24,-0.0973,Surrey,,,,,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,https://www.google.co.uk,https,snowplowanalytics.com,443,/resources/data-utilization/,utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,https,www.google.co.uk,443,,,,,,,ppc,google-ad,,,data-utilization,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,,,,,en-gb,,,,,,,,,,true,32,414,715,,,,Europe/London,,,414,896,UTF-8,414,6015,,,,,,,,Europe/London,EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,Google,,2021-03-02 21:39:43.824,,,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,2021-03-02 21:39:42.446,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,e28484e6def2c2ffc5ceca7bde239c64,,,"[{""id"":""ff8cc048-afe8-4913-843d-37de6b7d87d0""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true base,web,2021-03-06 21:40:47.888,2021-03-06 21:40:46.189,2021-03-06 21:40:44.031,unstruct,5997e0b4-2e90-4e50-83b3-ad87ef032208,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,long session,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,1,b12d58783357e23081c38cde3f42077630b6bedfb3e6354213aa9c7c1871e3bb,GB,SRY,Redhill,RH1,51.24,-0.0973,Surrey,,,,,https://snowplowanalytics.com/,,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,https,snowplowanalytics.com,443,/,,,https,snowplowanalytics.com,443,/resources/data-utilization/,utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,,,,,en-gb,,,,,,,,,,true,32,414,715,,,,Europe/London,,,414,896,UTF-8,414,13942,,,,,,,,Europe/London,,,,2021-03-06 21:40:45.898,,,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,2021-03-06 21:40:44.322,com.snowplowanalytics.snowplow,link_click,jsonschema,1-0-1,d0c3e4ce511ee1ca74f65d547140a498,,,"[{""id"":""548e3217-373b-4f02-aa97-befdbbb22ed0""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true base,web,2021-03-05 21:39:52.719,2021-03-05 21:39:51.022,2021-03-05 21:39:50.695,unstruct,e0e6961d-2fd4-44e1-a3e8-417a969412c2,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,long session,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,1,dfbe8f4100933968516270d00f6c0a9d7a4e8fac64e1cb112253b853dc51b7e8,GB,SRY,Redhill,RH1,51.24,-0.0973,Surrey,,,,,https://snowplowanalytics.com/,,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,https,snowplowanalytics.com,443,/,,,https,snowplowanalytics.com,443,/resources/data-utilization/,utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,,,,,en-gb,,,,,,,,,,true,32,414,715,,,,Europe/London,,,414,896,UTF-8,414,13882,,,,,,,,Europe/London,,,,2021-03-05 21:39:50.997,,,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,2021-03-05 21:39:50.720,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,44d98d0586c8b3660e58925b4d2e97fe,,,"[{""id"":""548e3217-373b-4f02-aa97-befdbbb22ed0""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 21:39:44.669,2021-03-01 21:39:43.815,2021-03-01 21:39:42.396,page_view,9f53ce75-cceb-4437-934e-68e1911bc599,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,long session,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,1,3dbf6369fde3ce359786fd49194f705f54af3a53a8986b5de5bfbd717e2960a7,GB,SRY,Redhill,RH1,51.24,-0.0973,Surrey,,,,,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,White paper: Transform behavioral data into actional insights| Snowplow,https://www.google.co.uk,https,snowplowanalytics.com,443,/resources/data-utilization/,utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,https,www.google.co.uk,443,,,,,,,ppc,google-ad,,,data-utilization,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,,,,,en-gb,,,,,,,,,,true,32,414,715,,,,Europe/London,,,414,896,UTF-8,414,6015,,,,,,,,Europe/London,EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,Google,,2021-03-01 21:39:42.396,,,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,2021-03-01 21:39:43.815,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,9f38528e92e807ef2d93b5caf7baea04,,,"[{""id"":""ff8cc048-afe8-4913-843d-37de6b7d87d0""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-03 21:39:52.721,2021-03-03 21:39:50.989,2021-03-03 21:39:50.692,page_view,663bb205-f86f-4687-a0f8-684bb269cacb,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,long session,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,1,fb2bde33460b921c2b4dc9c445fed236e6517075c5c69b4607765a582db7367b,GB,SRY,Redhill,RH1,51.24,-0.0973,Surrey,,,,,https://snowplowanalytics.com/,"Collect, manage and operationalize behavioral data at scale | Snowplow",https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,https,snowplowanalytics.com,443,/,,,https,snowplowanalytics.com,443,/resources/data-utilization/,utm_source=google-ad&utm_medium=ppc&utm_campaign=data-utilization&utm_content=&creative=502863204369&keyword=data%20strategy&matchtype=e&network=g&device=m&campaignid=12477606708&adgroupid=119084231415&adid=502863204369&gclid=EAIaIQobChMI2K3yxpmp7wIVqhkGAB0wLAicEAAYAiAAEgKyYfD_BwE,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,,,,,en-gb,,,,,,,,,,true,32,414,715,,,,Europe/London,,,414,896,UTF-8,414,13882,,,,,,,,Europe/London,,,,2021-03-03 21:39:50.692,,,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,2021-03-03 21:39:50.989,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,54c165ef5521a72d2a0720edc2560447,,,"[{""id"":""548e3217-373b-4f02-aa97-befdbbb22ed0""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true base,web,2021-03-14 22:28:40.311,2021-03-14 22:28:39.030,2021-03-11 21:42:14.800,unstruct,e296e491-4dcf-4ba4-b92f-a6ac9b8f4588,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,long session,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,1,f1f5c61eedc072fe93526fe071f6707a4ba4f46ccd36aeac4a55f0d7f895ce67,GB,SRY,Redhill,RH1,51.24,-0.0973,Surrey,,,,,https://snowplowanalytics.com/resources/data-quality-starts-with-data-collection/?success=true,,https://go.snowplowanalytics.com/l/571483/2020-10-21/3sddjls,https,snowplowanalytics.com,443,/resources/data-quality-starts-with-data-collection/,success=true,,https,go.snowplowanalytics.com,443,/l/571483/2020-10-21/3sddjls,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,,,,,en-gb,,,,,,,,,,true,32,414,829,,,,Europe/London,,,414,896,UTF-8,414,5891,,,,,,,,Europe/London,,,,2021-03-14 22:28:38.287,,,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,2021-03-11 21:42:15.543,com.snowplowanalytics.snowplow,link_click,jsonschema,1-0-1,690c862a70ad71fbfef1a7b80c2d95f8,,,"[{""id"":""aa0bf877-35f0-491e-be4d-172c0fba7d14""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true base,web,2021-03-07 21:40:47.888,2021-03-07 21:40:46.189,2021-03-07 21:40:45.897,page_view,6d72f61a-ccf2-4713-a057-4715d771e2ad,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,long session,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,1,b12d58783357e23081c38cde3f42077630b6bedfb3e6354213aa9c7c1871e3bb,GB,SRY,Redhill,RH1,51.24,-0.0973,Surrey,,,,,https://snowplowanalytics.com/resources/data-quality-starts-with-data-collection/,White paper: Data quality starts with data collection | Snowplow,https://snowplowanalytics.com/,https,snowplowanalytics.com,443,/resources/data-quality-starts-with-data-collection/,,,https,snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,,,,,en-gb,,,,,,,,,,true,32,414,715,,,,Europe/London,,,414,896,UTF-8,414,6101,,,,,,,,Europe/London,,,,2021-03-07 21:40:45.898,,,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,2021-03-07 21:40:46.188,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,8709b515f102825ab32af18ee52f3186,,,"[{""id"":""2e65696c-a1e2-4d1a-a66a-2d1910fcba27""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true base,web,2021-03-08 21:40:47.892,2021-03-08 21:40:46.240,2021-03-08 21:40:45.902,unstruct,ae997940-dfbb-43d5-9492-dc7ca7a1819f,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,long session,b6f7f218091c897a4b22da806d763fc0fa808e30fca16a49b01305ca82b2fcb3,,4f011c929234934761dfff0bca3b5509a1b6d139560439e894a8d26a363654ad,1,d6c66c459c1cfc7d4f9e363e014fc6babfdd52f96727b4e110d38aa0482191b7,GB,SRY,Redhill,RH1,51.24,-0.0973,Surrey,,,,,https://snowplowanalytics.com/resources/data-quality-starts-with-data-collection/,,https://snowplowanalytics.com/,https,snowplowanalytics.com,443,/resources/data-quality-starts-with-data-collection/,,,https,snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Mobile/15E148 Safari/604.1",,,,,,en-gb,,,,,,,,,,true,32,414,715,,,,Europe/London,,,414,896,UTF-8,414,6101,,,,,,,,Europe/London,,,,2021-03-08 21:40:46.193,,,2bfc2c760c3ac434953eefd7903789429c8a5f8171c4b8b26aee93108b77bd35,2021-03-08 21:40:45.949,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,4dac548ec35a1d47314beaf4d3a0edb9,,,"[{""id"":""2e65696c-a1e2-4d1a-a66a-2d1910fcba27""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true base,web,2021-03-02 17:20:10.788,2021-03-02 17:20:09.383,2021-02-26 09:42:55.306,page_view,941c1388-8541-4600-b1b3-64b069e592d7,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,late arriving: device created/sent >3 days,0be688bdd86f06a5674d7eaf9a7c2569cf5a1399138d70b74e991e907d00459f,,9341fb4fe5db4319bbb7b13ea90594babae83f37c950c46383cdd3de6874d273,98,7751fb7a56a75d83ca1842ad3c833d70307445c7e2e3ef211d8c3a8a1b6082eb,GB,WFT,Walthamstow,E17,51.5888,-0.0247,Waltham Forest,,,,,https://snowplowanalytics.com/,"Collect, manage and operationalize behavioral data at scale | Snowplow",,https,snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,1920,848,,,,Europe/London,,,1920,1080,UTF-8,1920,7446,,,,,,,,Europe/London,,,,2021-03-02 17:20:08.561,,,7edb1641de77b65c48e43041507678a2ea2ab77382b62575169db6bac8f066fc,2021-02-26 09:42:56.128,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,017d186f342dc5658f080d24af7d6178,,,"[{""id"":""000362c5-4537-421f-bc2c-f229f7872b03""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true base,web,2021-03-02 17:20:10.788,2021-03-02 17:20:09.383,2021-02-26 09:42:55.317,unstruct,cc435011-00b7-4466-9e74-d3e7b90b7263,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,late arriving: device created/sent >3 days,0be688bdd86f06a5674d7eaf9a7c2569cf5a1399138d70b74e991e907d00459f,,9341fb4fe5db4319bbb7b13ea90594babae83f37c950c46383cdd3de6874d273,98,7751fb7a56a75d83ca1842ad3c833d70307445c7e2e3ef211d8c3a8a1b6082eb,GB,WFT,Walthamstow,E17,51.5888,-0.0247,Waltham Forest,,,,,https://snowplowanalytics.com/,,,https,snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,1920,848,,,,Europe/London,,,1920,1080,UTF-8,1920,7446,,,,,,,,Europe/London,,,,2021-03-02 17:20:08.561,,,7edb1641de77b65c48e43041507678a2ea2ab77382b62575169db6bac8f066fc,2021-02-26 09:42:56.139,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,c93e1abf83eec8627bdb1e2b1539da0d,,,"[{""id"":""000362c5-4537-421f-bc2c-f229f7872b03""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 20:08:16.454,2021-03-02 20:08:14.361,2021-03-02 20:08:14.155,page_view,7422b404-ba48-4066-9348-5a661e839dba,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: view_id different derived_tstamp,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,4,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,IE,L,Dublin,D02,53.3338,-6.2488,Leinster,,,,,https://discourse.snowplowanalytics.com/t/enrich-with-kafka/1119,Enrich with Kafka - Kafka real-time pipeline - Discourse – Snowplow,,https,discourse.snowplowanalytics.com,443,/t/enrich-with-kafka/1119,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,,,,,en-US,,,,,,,,,,true,24,1920,950,,,,Europe/Berlin,,,1920,1080,UTF-8,1908,950,,,,,,,,Europe/Dublin,,,,2021-03-02 20:08:14.157,,,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,2021-03-02 20:08:14.359,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,c8f45360927dbdcbff123852fa4b9ada,,,"[{""id"":""92d9d3b8-5d68-4fd6-99f1-40a46e359f38""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true users,web,2021-03-01 17:09:44.458,2021-03-01 17:09:42.324,2021-03-01 17:09:41.823,page_view,b92d6cbb-8064-4bfb-80e3-8a009b317d9f,,eng.gcp-dev1,js-2.16.1,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,NULL domain_userid,bbe590092e3350e7f6272664c5e0d83799529bc5e589feeca753ee9f2c7f1d7d,,,36,a66d14dbd61e04cdf7eaba27b2b7a0cca3147b311d02b20fc26c5121a8ff86c9,NO,03,Oslo,0001,59.905,10.7487,Oslo County,,,,,https://discourse.snowplowanalytics.com/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,Measuring page load times with the performance timing context [tutorial] - Redshift - Discourse – Snowplow,,https,discourse.snowplowanalytics.com,443,/t/measuring-page-load-times-with-the-performance-timing-context-tutorial/100,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:82.0) Gecko/20100101 Firefox/82.0,,,,,,en-US,,,,,,,,,,true,24,2552,1307,,,,Europe/Berlin,,,2560,1440,UTF-8,2540,1307,,,,,,,,Europe/Oslo,,,,2021-03-01 17:09:41.824,,,b5c4939c16dd0f5a4396ca24474d8b050786710b1b48319ba19c5febfcb71a3b,2021-03-01 17:09:42.323,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,1eac38463a5e10733e5d9967d695f6cf,,,"[{""id"":""4e6e7aad-e442-426d-951d-7aed65d8e80c""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 19:40:35.180,2021-03-02 19:40:33.286,2021-03-02 19:40:33.109,page_view,3ed05fa1-31a4-4664-a94a-322ce65b3312,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: view_id different derived_tstamp,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,4,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,IE,L,Dublin,D02,53.3338,-6.2488,Leinster,,,,,https://discourse.snowplowanalytics.com/t/do-i-need-a-collector-for-each-of-my-sites-if-they-use-a-different-domain/2105,Do I need a collector for each of my sites if they use a different domain? - Collectors - Discourse – Snowplow,https://www.google.com/,https,discourse.snowplowanalytics.com,443,/t/do-i-need-a-collector-for-each-of-my-sites-if-they-use-a-different-domain/2105,,,https,www.google.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,,,,,en-US,,,,,,,,,,true,24,1920,950,,,,Europe/Berlin,,,1920,1080,UTF-8,1908,950,,,,,,,,Europe/Dublin,,,,2021-03-02 19:40:33.111,,,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,2021-03-02 19:40:33.284,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,97089904ab8357dcb2a6966c5e17694e,,,"[{""id"":""36dca2d9-5e97-47f0-8cf4-1fca8e054e08""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 00:30:21.382,2021-03-01 00:30:20.182,2021-03-01 00:27:55.188,unstruct,0a9a6d7a-d670-4068-890e-eb156fe3fefa,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,NULL view_id,3828ec33b7411365b2149dad201768e37ed31ee85fe85499dfb8dfae2bdb333f,,ff7476176c5d1d89c760645b851c595096bab40f6f4a35752f96360dd534a0bb,1,ebfd1a7d9777d98577022dacfc83f0312a20dec19b7d1b5453301b3955e40a3a,ML,,,,17.0,-4.0,,,,,,https://snowplowanalytics.com/resources/product-analytics-ebook/?utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159102&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159102&gclid=EAIaIQobChMI-Ne_4fKX7wIVkYlRCh3iRQhOEAEYASAAEgIpK_D_BwE,,https://forurenergy.com/,https,snowplowanalytics.com,443,/resources/product-analytics-ebook/,utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159102&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159102&gclid=EAIaIQobChMI-Ne_4fKX7wIVkYlRCh3iRQhOEAEYASAAEgIpK_D_BwE,,https,forurenergy.com,443,/,,,,,,display,google-ad,,,product-analytics-new-ebook,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 6.0.1; SM-N910F Build/MMB29M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/86.0.4240.185 Mobile Safari/537.36 Instagram 165.1.0.29.119 Android (23/6.0.1; 640dpi; 1440x2560; samsung; SM-N910F; trlte; qcom; fr_FR; 253447810)",,,,,,fr-FR,,,,,,,,,,true,24,360,568,,,,UTC,,,360,640,UTF-8,360,6067,,,,,,,,Africa/Bamako,EAIaIQobChMI-Ne_4fKX7wIVkYlRCh3iRQhOEAEYASAAEgIpK_D_BwE,Google,,2021-03-01 00:27:56.318,,,e7971181261e72dbc9abe9eb6cdfe9eb7ae86085b2e9b39b7ed1fae2404b74e8,2021-03-01 00:30:19.052,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,3443741fcdabf99e14984a9ccbe9c884,,,"[{""id"":""755bf98f-6be8-4087-b312-de93839e4fe9""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true page views,web,2021-03-01 00:30:21.380,2021-03-01 00:30:19.971,2021-03-01 00:27:55.081,page_view,b0833046-02de-44fa-b836-9b45d953df78,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,NULL view_id,3828ec33b7411365b2149dad201768e37ed31ee85fe85499dfb8dfae2bdb333f,,ff7476176c5d1d89c760645b851c595096bab40f6f4a35752f96360dd534a0bb,1,ebfd1a7d9777d98577022dacfc83f0312a20dec19b7d1b5453301b3955e40a3a,ML,,,,17.0,-4.0,,,,,,https://snowplowanalytics.com/resources/product-analytics-ebook/?utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159102&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159102&gclid=EAIaIQobChMI-Ne_4fKX7wIVkYlRCh3iRQhOEAEYASAAEgIpK_D_BwE,eBook: Using data to develop killer products | Snowplow,https://forurenergy.com/,https,snowplowanalytics.com,443,/resources/product-analytics-ebook/,utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159102&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159102&gclid=EAIaIQobChMI-Ne_4fKX7wIVkYlRCh3iRQhOEAEYASAAEgIpK_D_BwE,,https,forurenergy.com,443,/,,,,,,display,google-ad,,,product-analytics-new-ebook,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 6.0.1; SM-N910F Build/MMB29M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/86.0.4240.185 Mobile Safari/537.36 Instagram 165.1.0.29.119 Android (23/6.0.1; 640dpi; 1440x2560; samsung; SM-N910F; trlte; qcom; fr_FR; 253447810)",,,,,,fr-FR,,,,,,,,,,true,24,360,568,,,,UTC,,,360,640,UTF-8,360,6067,,,,,,,,Africa/Bamako,EAIaIQobChMI-Ne_4fKX7wIVkYlRCh3iRQhOEAEYASAAEgIpK_D_BwE,Google,,2021-03-01 00:27:55.094,,,e7971181261e72dbc9abe9eb6cdfe9eb7ae86085b2e9b39b7ed1fae2404b74e8,2021-03-01 00:30:19.958,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,dfccd943bd59085dbcedfa44850f505b,,,"[{""id"":null}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 19:25:24.110,2021-03-02 19:25:22.757,2021-03-02 19:25:22.450,page_view,0b088136-6ec8-4979-94f1-eb1daf732b29,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: view_id different derived_tstamp,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,4,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,IE,L,Dublin,D02,53.3338,-6.2488,Leinster,,,,,https://snowplowanalytics.com/,"Collect, manage and operationalize behavioral data at scale | Snowplow",https://www.google.com/,https,snowplowanalytics.com,443,/,,,https,www.google.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,,,,,en-US,,,,,,,,,,true,24,1920,950,,,,Europe/Berlin,,,1920,1080,UTF-8,1908,7628,,,,,,,,Europe/Dublin,,,,2021-03-02 19:25:22.451,,,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,2021-03-02 19:25:22.756,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,59e55e1a5152188f90bc478c4308c95e,,,"[{""id"":""e755c4bf-d2a0-4796-870c-46537218e14e""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 19:25:24.108,2021-03-02 19:25:22.829,2021-03-02 19:25:22.457,unstruct,6fa65ea4-924c-4cf5-9d8a-a40fffdde701,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: view_id different derived_tstamp,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,4,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,IE,L,Dublin,D02,53.3338,-6.2488,Leinster,,,,,https://snowplowanalytics.com/,,https://www.google.com/,https,snowplowanalytics.com,443,/,,,https,www.google.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,,,,,en-US,,,,,,,,,,true,24,1920,950,,,,Europe/Berlin,,,1920,1080,UTF-8,1908,7628,,,,,,,,Europe/Dublin,,,,2021-03-02 19:25:22.798,,,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,2021-03-02 19:25:22.488,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,c4f40d10ae2ec724275fbd125aa89ea0,,,"[{""id"":""e755c4bf-d2a0-4796-870c-46537218e14e""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 19:25:43.161,2021-03-02 19:25:41.461,2021-03-02 19:25:41.345,unstruct,8e3becc2-2cd9-4d0d-bf97-d5703f8a7d76,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: view_id different derived_tstamp,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,4,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,IE,L,Dublin,D02,53.3338,-6.2488,Leinster,,,,,https://snowplowanalytics.com/why-snowplow/,,https://snowplowanalytics.com/,https,snowplowanalytics.com,443,/why-snowplow/,,,https,snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,,,,,en-US,,,,,,,,,,true,24,1920,950,,,,Europe/Berlin,,,1920,1080,UTF-8,1908,6569,,,,,,,,Europe/Dublin,,,,2021-03-02 19:25:41.434,,,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,2021-03-02 19:25:41.372,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,48f3158f07887adb35c282d32a637d00,,,"[{""id"":""11a69188-2f6a-45f5-b9ce-d55eee0e8145""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 19:25:43.159,2021-03-02 19:25:41.415,2021-03-02 19:25:41.336,page_view,9a900d26-cf2f-4cc9-bfe2-58ef55462018,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: view_id different derived_tstamp,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,4,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,IE,L,Dublin,D02,53.3338,-6.2488,Leinster,,,,,https://snowplowanalytics.com/why-snowplow/,Why Snowplow is a leading behavioral data management platform | Snowplow,https://snowplowanalytics.com/,https,snowplowanalytics.com,443,/why-snowplow/,,,https,snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,,,,,en-US,,,,,,,,,,true,24,1920,950,,,,Europe/Berlin,,,1920,1080,UTF-8,1908,6569,,,,,,,,Europe/Dublin,,,,2021-03-02 19:25:41.338,,,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,2021-03-02 19:25:41.413,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,6a5d57713891da0f53664a7fabdf94c7,,,"[{""id"":""11a69188-2f6a-45f5-b9ce-d55eee0e8145""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 20:08:26.596,2021-03-02 20:08:24.466,2021-03-02 20:08:24.254,page_view,50092712-d6c6-448d-b7c3-d5585c5440e4,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: view_id different derived_tstamp,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,4,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,IE,L,Dublin,D02,53.3338,-6.2488,Leinster,,,,,https://discourse.snowplowanalytics.com/t/is-it-possible-to-use-confluent-cloud-kafka-sink/2270,Is it possible to use confluent cloud kafka sink? - Collectors - Discourse – Snowplow,,https,discourse.snowplowanalytics.com,443,/t/is-it-possible-to-use-confluent-cloud-kafka-sink/2270,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,,,,,en-US,,,,,,,,,,true,24,1920,950,,,,Europe/Berlin,,,1920,1080,UTF-8,1908,950,,,,,,,,Europe/Dublin,,,,2021-03-02 20:08:24.255,,,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,2021-03-02 20:08:24.465,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,8fa8a764d1e97746fe50b8662d060573,,,"[{""id"":""b24cdd54-bfde-433e-ace8-d7a30f07036a""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true page views,web,2021-03-02 19:52:13.717,2021-03-02 19:52:12.207,2021-03-02 19:52:10.116,page_view,0464e31b16feca1840e3196aa14cfc56,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: view_id different derived_tstamp,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,4,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,IE,L,Dublin,D02,53.3338,-6.2488,Leinster,,,,,https://discourse.snowplowanalytics.com/t/is-it-possible-to-connect-snowplow-enrich-and-snowplow-collector-to-kafka-which-is-not-in-the-same-network/3661,Is it possible to connect snowplow-enrich and snowplow-collector to kafka which is not in the same network? - For engineers - Discourse – Snowplow,,https,discourse.snowplowanalytics.com,443,/t/is-it-possible-to-connect-snowplow-enrich-and-snowplow-collector-to-kafka-which-is-not-in-the-same-network/3661,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,,,,,en-US,,,,,,,,,,true,24,1920,950,,,,Europe/Berlin,,,1920,1080,UTF-8,1908,5857,,,,,,,,Europe/Dublin,,,,2021-03-02 19:52:10.120,,,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,2021-03-02 19:52:12.203,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,e6a9ecae7f6c30f6fdaad61693fdc36c,,,"[{""id"":""320e0ef8-ed6e-4649-8ac1-d1a95c9e455e""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 19:52:13.719,2021-03-02 19:52:12.254,2021-03-02 19:52:10.116,page_view,9b862145-97d6-4532-a576-3d7431b8b7c9,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: view_id different derived_tstamp,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,4,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,IE,L,Dublin,D02,53.3338,-6.2488,Leinster,,,,,https://discourse.snowplowanalytics.com/t/is-it-possible-to-connect-snowplow-enrich-and-snowplow-collector-to-kafka-which-is-not-in-the-same-network/3661,Is it possible to connect snowplow-enrich and snowplow-collector to kafka which is not in the same network? - For engineers - Discourse – Snowplow,,https,discourse.snowplowanalytics.com,443,/t/is-it-possible-to-connect-snowplow-enrich-and-snowplow-collector-to-kafka-which-is-not-in-the-same-network/3661,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,,,,,en-US,,,,,,,,,,true,24,1920,950,,,,Europe/Berlin,,,1920,1080,UTF-8,1908,5857,,,,,,,,Europe/Dublin,,,,2021-03-02 19:52:12.058,,,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,2021-03-02 19:52:10.312,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,e6a9ecae7f6c30f6fdaad61693fdc36c,,,"[{""id"":""320e0ef8-ed6e-4649-8ac1-d1a95c9e455e""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 19:52:13.719,2021-03-02 19:52:12.254,2021-03-02 19:52:12.056,page_view,d74c3766-f050-4d01-b5c3-846fcb5ab011,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: view_id different derived_tstamp,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,4,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,IE,L,Dublin,D02,53.3338,-6.2488,Leinster,,,,,https://discourse.snowplowanalytics.com/t/scala-stream-collector-integration-with-kafka/354,Scala Stream collector integration with Kafka - For engineers - Discourse – Snowplow,,https,discourse.snowplowanalytics.com,443,/t/scala-stream-collector-integration-with-kafka/354,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,,,,,en-US,,,,,,,,,,true,24,1920,950,,,,Europe/Berlin,,,1920,1080,UTF-8,1908,4354,,,,,,,,Europe/Dublin,,,,2021-03-02 19:52:12.058,,,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,2021-03-02 19:52:12.252,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,c560498062992abb3e3053b014a74d45,,,"[{""id"":""1aad6519-d537-40d2-bab2-5ee3e3dc963c""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 19:55:10.238,2021-03-02 19:55:08.420,2021-03-02 19:55:08.085,unstruct,5e7473be-fff6-4600-97db-df0d8f49c56b,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: view_id different derived_tstamp,54eccd135a40e11d83dec2ddb1b0a6e208c8bd9379b0d80740c4ebf4ed60dedf,,f897c486aa47cefa7478e3db62c797922b9fe006fc10fc05dd4b71abbbbdcae2,4,6948bc2069abe6386f0e961198b9afbf1b83e5b8c850f0eba62005b99dac3721,IE,L,Dublin,D02,53.3338,-6.2488,Leinster,,,,,https://discourse.snowplowanalytics.com/t/scala-stream-collector-integration-with-kafka/354,,,https,discourse.snowplowanalytics.com,443,/t/scala-stream-collector-integration-with-kafka/354,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:86.0) Gecko/20100101 Firefox/86.0,,,,,,en-US,,,,,,,,,,true,24,1920,950,,,,Europe/Berlin,,,1920,1080,UTF-8,1908,4568,,,,,,,,Europe/Dublin,,,,2021-03-02 19:55:08.087,,,7605342329f0b916a4c1bcd8bddad038988920fb24f74ca9e7ada5d96df32c60,2021-03-02 19:55:08.418,com.snowplowanalytics.snowplow,link_click,jsonschema,1-0-1,b9d0f1ef436094da693be42e52e5aaf8,,,"[{""id"":""1aad6519-d537-40d2-bab2-5ee3e3dc963c""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 20:45:44.344,2021-03-01 20:45:42.175,2021-03-01 20:39:47.634,page_view,bcbeb513-27a7-4b9c-9755-af5936f42c0d,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id same collector_tstamp,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,1,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,DE,,,,51.2993,9.491,,,,,,https://snowplowanalytics.com/resources/product-analytics-ebook/?utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,eBook: Using data to develop killer products | Snowplow,,https,snowplowanalytics.com,443,/resources/product-analytics-ebook/,utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,,,,,,,,,,,display,google-ad,,,product-analytics-new-ebook,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,,,,,en-US,,,,,,,,,,true,24,320,568,,,,Asia/Baghdad,,,320,640,UTF-8,320,6356,,,,,,,,Europe/Berlin,Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,Google,,2021-03-01 20:45:36.865,,,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,2021-03-01 20:39:52.944,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,eeb62c49dbb40a3917d1166e9815ceaa,,,"[{""id"":""6ebdd799-b3c0-4282-8249-b6e929670c7a""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 20:45:44.344,2021-03-01 20:45:42.175,2021-03-01 20:39:47.781,unstruct,a07dfb66-99a6-4388-9ed1-10ee4e5fdca6,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id same collector_tstamp,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,1,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,DE,,,,51.2993,9.491,,,,,,https://snowplowanalytics.com/resources/product-analytics-ebook/?utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,,,https,snowplowanalytics.com,443,/resources/product-analytics-ebook/,utm_source=google-ad&utm_medium=display&utm_campaign=product-analytics-new-ebook&creative=486771159105&keyword=&matchtype=&network=d&device=m&campaignid=11857971003&adgroupid=118244365394&adid=486771159105&gclid=Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,,,,,,,,,,,display,google-ad,,,product-analytics-new-ebook,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,,,,,en-US,,,,,,,,,,true,24,320,568,,,,Asia/Baghdad,,,320,640,UTF-8,320,6356,,,,,,,,Europe/Berlin,Cj0KCQiAvvKBBhCXARIsACTePW8KY3WUt6QUTRyoI9fVb8Vftz_aZlW8mrqZ_ALTRCya8yuOOoKOvQUaAmChEALw_wcB,Google,,2021-03-01 20:45:36.865,,,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,2021-03-01 20:39:53.091,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,3f03f22630f52131129139733d00ceb8,,,"[{""id"":""6ebdd799-b3c0-4282-8249-b6e929670c7a""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 20:58:12.684,2021-03-01 20:58:11.021,2021-03-01 20:58:04.178,page_view,2aee3c4c-033d-4407-a742-2a6bef56d0e8,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id same collector_tstamp,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,1,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,DE,,,,51.2993,9.491,,,,,,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=display&utm_campaign=data-utilization&creative=476138663714&keyword=&matchtype=&network=d&device=m&campaignid=10953228903&adgroupid=109259361004&adid=476138663714&gclid=Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,White paper: Transform behavioral data into actional insights| Snowplow,,https,snowplowanalytics.com,443,/resources/data-utilization/,utm_source=google-ad&utm_medium=display&utm_campaign=data-utilization&creative=476138663714&keyword=&matchtype=&network=d&device=m&campaignid=10953228903&adgroupid=109259361004&adid=476138663714&gclid=Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,,,,,,,,,,,display,google-ad,,,data-utilization,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,,,,,en-US,,,,,,,,,,true,24,320,568,,,,Asia/Baghdad,,,320,640,UTF-8,320,6562,,,,,,,,Europe/Berlin,Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,Google,,2021-03-01 20:58:04.195,,,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,2021-03-01 20:58:11.004,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,4b32aac843f4080f8924b4a2ac413226,,,"[{""id"":""b38eea15-4a1d-43ca-a40f-c5200a94ad24""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true base,web,2021-03-01 20:58:12.682,2021-03-01 20:58:11.021,2021-03-01 20:56:33.286,page_view,1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id same collector_tstamp,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,1,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,DE,,,,51.2993,9.491,,,,,,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=display&utm_campaign=data-utilization&creative=476138663714&keyword=&matchtype=&network=d&device=m&campaignid=10953228903&adgroupid=109259361004&adid=476138663714&gclid=Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,White paper: Transform behavioral data into actional insights| Snowplow,,https,snowplowanalytics.com,443,/resources/data-utilization/,utm_source=google-ad&utm_medium=display&utm_campaign=data-utilization&creative=476138663714&keyword=&matchtype=&network=d&device=m&campaignid=10953228903&adgroupid=109259361004&adid=476138663714&gclid=Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,,,,,,,,,,,display,google-ad,,,data-utilization,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,,,,,en-US,,,,,,,,,,true,24,320,568,,,,Asia/Baghdad,,,320,640,UTF-8,320,6562,,,,,,,,Europe/Berlin,Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,Google,,2021-03-01 20:58:05.115,,,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,2021-03-01 20:56:39.192,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,818a3f61c316b4f5c2b9ad460e2e0e74,,,"[{""id"":""86dd35a0-2625-4ad5-bf4f-801d8478d97c""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 20:58:12.684,2021-03-01 20:58:11.021,2021-03-01 20:56:33.286,page_view,1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id same collector_tstamp,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,1,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,DE,,,,51.2993,9.491,,,,,,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=display&utm_campaign=data-utilization&creative=476138663714&keyword=&matchtype=&network=d&device=m&campaignid=10953228903&adgroupid=109259361004&adid=476138663714&gclid=Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,White paper: Transform behavioral data into actional insights| Snowplow,,https,snowplowanalytics.com,443,/resources/data-utilization/,utm_source=google-ad&utm_medium=display&utm_campaign=data-utilization&creative=476138663714&keyword=&matchtype=&network=d&device=m&campaignid=10953228903&adgroupid=109259361004&adid=476138663714&gclid=Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,,,,,,,,,,,display,google-ad,,,data-utilization,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,,,,,en-US,,,,,,,,,,true,24,320,568,,,,Asia/Baghdad,,,320,640,UTF-8,320,6562,,,,,,,,Europe/Berlin,Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,Google,,2021-03-01 20:58:04.195,,,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,2021-03-01 20:56:40.112,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,818a3f61c316b4f5c2b9ad460e2e0e74,,,"[{""id"":""86dd35a0-2625-4ad5-bf4f-801d8478d97c""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true base,web,2021-03-01 20:58:12.684,2021-03-01 20:58:11.021,2021-03-01 20:56:33.351,unstruct,17e6ae5e-d694-4241-8663-4118e950fc38,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id same collector_tstamp,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,1,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,DE,,,,51.2993,9.491,,,,,,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=display&utm_campaign=data-utilization&creative=476138663714&keyword=&matchtype=&network=d&device=m&campaignid=10953228903&adgroupid=109259361004&adid=476138663714&gclid=Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,,,https,snowplowanalytics.com,443,/resources/data-utilization/,utm_source=google-ad&utm_medium=display&utm_campaign=data-utilization&creative=476138663714&keyword=&matchtype=&network=d&device=m&campaignid=10953228903&adgroupid=109259361004&adid=476138663714&gclid=Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,,,,,,,,,,,display,google-ad,,,data-utilization,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,,,,,en-US,,,,,,,,,,true,24,320,568,,,,Asia/Baghdad,,,320,640,UTF-8,320,6562,,,,,,,,Europe/Berlin,Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,Google,,2021-03-01 20:58:04.195,,,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,2021-03-01 20:56:40.177,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,8cc31c6426074a637034f78b04800ad9,,,"[{""id"":""86dd35a0-2625-4ad5-bf4f-801d8478d97c""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 20:58:12.682,2021-03-01 20:58:11.021,2021-03-01 20:56:33.351,unstruct,17e6ae5e-d694-4241-8663-4118e950fc38,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id same collector_tstamp,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,1,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,DE,,,,51.2993,9.491,,,,,,https://snowplowanalytics.com/resources/data-utilization/?utm_source=google-ad&utm_medium=display&utm_campaign=data-utilization&creative=476138663714&keyword=&matchtype=&network=d&device=m&campaignid=10953228903&adgroupid=109259361004&adid=476138663714&gclid=Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,,,https,snowplowanalytics.com,443,/resources/data-utilization/,utm_source=google-ad&utm_medium=display&utm_campaign=data-utilization&creative=476138663714&keyword=&matchtype=&network=d&device=m&campaignid=10953228903&adgroupid=109259361004&adid=476138663714&gclid=Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,,,,,,,,,,,display,google-ad,,,data-utilization,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,,,,,en-US,,,,,,,,,,true,24,320,568,,,,Asia/Baghdad,,,320,640,UTF-8,320,6562,,,,,,,,Europe/Berlin,Cj0KCQiAvvKBBhCXARIsACTePW_eI6hu7pasKIQYgmzJYm5vIi-RF-g3FLMl36zZ2hvIMgFxEv47dVwaAgm4EALw_wcB,Google,,2021-03-01 20:58:05.115,,,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,2021-03-01 20:56:39.257,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,8cc31c6426074a637034f78b04800ad9,,,"[{""id"":""86dd35a0-2625-4ad5-bf4f-801d8478d97c""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 20:45:44.344,2021-03-01 20:45:42.175,2021-03-01 20:45:36.849,unstruct,2e4cf124-87fb-4b2d-b374-dad3d8dc1445,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id same collector_tstamp,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,1,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,DE,,,,51.2993,9.491,,,,,,https://snowplowanalytics.com/resources/product-analytics-ebook/?success=true,,https://go.snowplowanalytics.com/l/571483/2020-12-16/3sflfnk,https,snowplowanalytics.com,443,/resources/product-analytics-ebook/,success=true,,https,go.snowplowanalytics.com,443,/l/571483/2020-12-16/3sflfnk,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,,,,,en-US,,,,,,,,,,true,24,320,568,,,,Asia/Baghdad,,,320,640,UTF-8,320,6082,,,,,,,,Europe/Berlin,,,,2021-03-01 20:45:36.865,,,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,2021-03-01 20:45:42.159,com.snowplowanalytics.snowplow,link_click,jsonschema,1-0-1,367c1c3f8958b91fede56b3b65296991,,,"[{""id"":""f61b63f3-955a-4c7f-8606-95b4ce916072""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 20:45:44.344,2021-03-01 20:45:42.175,2021-03-01 20:45:15.651,unstruct,3a9b70c5-d1f2-4164-8fe4-a055cdc36e85,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id same collector_tstamp,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,1,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,DE,,,,51.2993,9.491,,,,,,https://snowplowanalytics.com/resources/product-analytics-ebook/?success=true,,https://go.snowplowanalytics.com/l/571483/2020-12-16/3sflfnk,https,snowplowanalytics.com,443,/resources/product-analytics-ebook/,success=true,,https,go.snowplowanalytics.com,443,/l/571483/2020-12-16/3sflfnk,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,,,,,en-US,,,,,,,,,,true,24,320,512,,,,Asia/Baghdad,,,320,640,UTF-8,320,6082,,,,,,,,Europe/Berlin,,,,2021-03-01 20:45:36.865,,,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,2021-03-01 20:45:20.961,com.snowplowanalytics.snowplow-website,snplow_cookies,jsonschema,1-0-0,3e610484db49c4bc7ccdb290c6c4508f,,,"[{""id"":""f61b63f3-955a-4c7f-8606-95b4ce916072""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-01 20:45:44.344,2021-03-01 20:45:42.175,2021-03-01 20:45:15.574,page_view,ca9708df-2397-4cb0-ad52-69f9ff1a4d54,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,dupe: event_id same collector_tstamp,e5eb91e73cfd2782357af63310598fa54096945487adba2dcec8039b82c9703b,,bc0da66ea89bbb0991f1c37ecdc1830a97f1ed9e24296ef6dbf19635220a064e,1,508312389e03ec34ae2083cc3ba15ba6768b783a13d0816567fafce27ef83981,DE,,,,51.2993,9.491,,,,,,https://snowplowanalytics.com/resources/product-analytics-ebook/?success=true,eBook: Using data to develop killer products | Snowplow,https://go.snowplowanalytics.com/l/571483/2020-12-16/3sflfnk,https,snowplowanalytics.com,443,/resources/product-analytics-ebook/,success=true,,https,go.snowplowanalytics.com,443,/l/571483/2020-12-16/3sflfnk,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 8.1.0; TECNO B1f) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",,,,,,en-US,,,,,,,,,,true,24,320,512,,,,Asia/Baghdad,,,320,640,UTF-8,320,6082,,,,,,,,Europe/Berlin,,,,2021-03-01 20:45:36.865,,,067bcc8ea082fcaf940893b64943edc6b718f0dd1bc1bd5d054a507c64048318,2021-03-01 20:45:20.884,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,f3ffafc9775695b368827ba7204c89c2,,,"[{""id"":""f61b63f3-955a-4c7f-8606-95b4ce916072""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 15:55:24.741,2021-03-02 15:55:23.357,2021-03-02 15:55:23.297,struct,87bf31b6d62b3d04565a01d170907b14767caa2c1d5f48851ca6019ef6942c25,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Rotating domain_userid per session,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0e9ab97b5d9d9a174112df13fe9c44788af3ac9088a8b41e0998d92a8b4b5a4fc,1,ffda43012b5e0e17aa24a38f39b9c0ff76b17119b2f55e1c5858b3a40e59c696,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,authentication,login,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 15:55:23.299,,,540b6c4f7c15de9093e0f4f6cf45a062fba7606ce64558a0b1c5a34d8bb33af5,2021-03-02 15:55:23.355,com.google.analytics,event,jsonschema,1-0-0,70fe4267f6e96fb0e2704405c355c35a,,,"[{""id"":""d747b5b2bd04d3d43b6014ed1ddd4b03518c7e009062f8948c6f539db38bc85a""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 15:55:19.675,2021-03-02 15:55:18.542,2021-03-02 15:55:18.466,page_view,2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Rotating domain_userid per session,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,0e9ab97b5d9d9a174112df13fe9c44788af3ac9088a8b41e0998d92a8b4b5a4fc,1,cb14148aeccd3895346f44751cd42b054f92736c64bb2211da3cfde3d05ee285,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 15:55:18.469,,,540b6c4f7c15de9093e0f4f6cf45a062fba7606ce64558a0b1c5a34d8bb33af5,2021-03-02 15:55:18.539,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,3557a1cba79ecd941300a634bba60079,,,"[{""id"":""d747b5b2bd04d3d43b6014ed1ddd4b03518c7e009062f8948c6f539db38bc85a""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-03 15:55:27.777,2021-03-03 15:55:26.260,2021-03-03 15:55:26.002,unstruct,f9203a64da0dbcf3f4d9b0591c016c296be802a13b9229ad7d4f4d1be7c983e7,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Rotating domain_userid per session,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,1f72f389728c48c5bd7d1b2fcec0a749c8bb06345d16c9546f9b1dce77e45537f,1,74a50e593ac942ea63c16456c723622cfd94225261f23019f817c20c22cfa01c,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-03 15:55:26.201,,,540b6c4f7c15de9093e0f4f6cf45a062fba7606ce64558a0b1c5a34d8bb33af5,2021-03-03 15:55:26.061,com.snowplowanalytics.console,data_structures_workflow,jsonschema,1-0-2,07668b0bac96c3c9e5d6dfa4375bad85,,,"[{""id"":""bbbf9399c561681e7f070fab75469354ed8767af86d9402a2ad1f30b0f77dacf""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-03 15:55:27.774,2021-03-03 15:55:26.046,2021-03-03 15:55:25.849,page_view,d986a74687eb9f6cbab79c80238852917190a0e7f0e7165043196c831a564d4c,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Rotating domain_userid per session,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,1f72f389728c48c5bd7d1b2fcec0a749c8bb06345d16c9546f9b1dce77e45537f,1,c68245806b87ad46fc5d8551b29662006b8c6627732ea87040e3e6e98edf0a7c,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-03 15:55:25.851,,,540b6c4f7c15de9093e0f4f6cf45a062fba7606ce64558a0b1c5a34d8bb33af5,2021-03-03 15:55:26.044,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,eda7846504f3f1770bf33ace2e837032,,,"[{""id"":""bbbf9399c561681e7f070fab75469354ed8767af86d9402a2ad1f30b0f77dacf""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-04 15:55:28.297,2021-03-04 15:55:27.085,2021-03-04 15:55:27.015,page_view,0702cd11df808624d79f50d52507220fad265b8c3644c48d20cdf385db5fe310,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Rotating domain_userid per session,437be6095cb6eb2c2cf770cbad44393ca34b96e3ac36727c8349689531ff35df,,2e340eb6e94820ea8369c0174c612260d1cfe9d41f0fe46268994e28d9c0bbf17,1,a57aea13bfe0d52b812e52b2ad773302b5ec494c517ec9392a131de04ba6607f,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-04 15:55:27.016,,,540b6c4f7c15de9093e0f4f6cf45a062fba7606ce64558a0b1c5a34d8bb33af5,2021-03-04 15:55:27.084,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,f874599f15a2fa7e2cc79703b1200b3d,,,"[{""id"":""4eb86fda45f1bd7e7492ab9aaeb3efdb8d44d78b4013136de4b252e6b9f8246d""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 07:23:27.777,2021-03-02 07:23:26.260,2021-03-02 07:23:26.002,unstruct,77b590868f9bc497b9bbe30d5a3e63d923851ba066a8dd473055f095cd8bea80,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Multiple first sessions per user,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,1,f9a9f2aede83acb454a0d3b5ae22f1596e4bcc41559a2852965805341c776a61,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 07:23:27.777,,,6f19f1f4f43224f646d6fed6358c39152faa088f7ab2d90f0a791ea1210a4656,2021-03-02 07:23:27.777,com.snowplowanalytics.console,data_structures_workflow,jsonschema,1-0-2,07668b0bac96c3c9e5d6dfa4375bad85,,,"[{""id"":""a43c9fe83e2c05f27a0fbbf2ef2be1faed4597bd21171dc37106abd287842557""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 07:23:24.741,2021-03-02 07:23:23.357,2021-03-02 07:23:23.297,struct,d899b7bd74bcabef7265ac2de9b349b9c7eefcfb972c2e984ef93d8b8e5c8514,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Multiple first sessions per user,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,1,3dadde83d0fcbfaad8b54a9380e608d1d0d7a607c90b2fbe1cb585b984331bdb,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,authentication,login,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 07:23:24.741,,,6f19f1f4f43224f646d6fed6358c39152faa088f7ab2d90f0a791ea1210a4656,2021-03-02 07:23:24.741,com.google.analytics,event,jsonschema,1-0-0,70fe4267f6e96fb0e2704405c355c35a,,,"[{""id"":""11c33a6aaab351eb5de24c455a839b896b04da716bcc93a29b45cfd78fbbe706""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 07:23:19.675,2021-03-02 07:23:18.542,2021-03-02 07:23:18.466,page_view,68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Multiple first sessions per user,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,1,5463ee9616c9a7b52f589e319d9913387e0eea55407c2a1a45f0b361947a6ac1,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 07:23:19.675,,,6f19f1f4f43224f646d6fed6358c39152faa088f7ab2d90f0a791ea1210a4656,2021-03-02 07:23:19.675,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,3557a1cba79ecd941300a634bba60079,,,"[{""id"":""11c33a6aaab351eb5de24c455a839b896b04da716bcc93a29b45cfd78fbbe706""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 07:23:28.297,2021-03-02 07:23:27.085,2021-03-02 07:23:27.015,page_view,135c56a9a33f093a6dcacee13ae572fd484248ac3b80c3d2fa02a31c4c8b637d,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Multiple first sessions per user,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,1,eef2b8fe679d964fc2c79cb9658abd6cd5003b7a2c8b2e124fea515d83c95a69,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 07:23:28.297,,,6f19f1f4f43224f646d6fed6358c39152faa088f7ab2d90f0a791ea1210a4656,2021-03-02 07:23:28.297,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,f874599f15a2fa7e2cc79703b1200b3d,,,"[{""id"":""dc450098ef58a8c7da7aaba8b87c0ba39ce62b005ae011894eb6871ab19b81ad""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 07:23:27.774,2021-03-02 07:23:26.046,2021-03-02 07:23:25.849,page_view,b57478b853e314af7fb7807a25d66e19d0217f75640a822ee31ca3691a204359,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Multiple first sessions per user,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,1,8da03ae372c47c00a054ff9e9e18c738cf9f1cf8eeffe8c55f6dc6f280801978,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 07:23:27.774,,,6f19f1f4f43224f646d6fed6358c39152faa088f7ab2d90f0a791ea1210a4656,2021-03-02 07:23:27.774,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,eda7846504f3f1770bf33ace2e837032,,,"[{""id"":""a43c9fe83e2c05f27a0fbbf2ef2be1faed4597bd21171dc37106abd287842557""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 07:23:19.675,2021-03-02 07:23:18.542,2021-03-02 07:23:18.466,page_view,53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Multiple first sessions per user,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,1,e1d85d92e5f6f0d068d4629581d887ccf688715eb6988fc37da26840b0bb2bf8,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http-dummy-row,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,http-dummy-row,localhost-dummy-row,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 07:23:19.675,,,df2bf41d09f5f900cd6bd564d1ae403843c9cd767081e38bf614c950a4f73b32,2021-03-02 07:23:19.675,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,3557a1cba79ecd941300a634bba60079,,,"[{""id"":""88103a0fc5254aa6ca7c48ad00ca860784437b7b493a995666033edbb6e42b86""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 07:23:24.741,2021-03-02 07:23:23.357,2021-03-02 07:23:23.297,struct,ff52fa6f64c35d342eba1ef9086cc4c491bc709d8297c25d7653f32eaf4718cd,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Multiple first sessions per user,47dee7480c6c51b871139b8ea16e9e19c1de2b2947bee2d0954074dd0fe2413f,,066d5a7eecd5792fc6700998b72e58da69e690d9a6fb23c3b70f2bdb41230a70,1,99c5844f8484736f88d68e54f4d13f74b597fb5b069c0c067369d8952fc2822d,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http-dummy-row,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,http-dummy-row,localhost-dummy-row,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started-dummy-row,,,,,,,,,,,authentication,login,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 07:23:24.741,,,df2bf41d09f5f900cd6bd564d1ae403843c9cd767081e38bf614c950a4f73b32,2021-03-02 07:23:24.741,com.google.analytics,event,jsonschema,1-0-0,70fe4267f6e96fb0e2704405c355c35a,,,"[{""id"":""88103a0fc5254aa6ca7c48ad00ca860784437b7b493a995666033edbb6e42b86""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 02:01:19.675,2021-03-02 02:01:18.542,2021-03-02 02:01:18.466,page_view,26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Multiple last sessions per user,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,1,7a5cf702c6cc3a461ec04d4ae58f3f5a71ec4c764e2df0267cc601c5cbe94d53,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 02:01:19.675,,,cde5b90f34224b1a94351fa90fcb61d41b26a52a1a8381603cf538a11edd2bb2,2021-03-02 02:01:19.675,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,3557a1cba79ecd941300a634bba60079,,,"[{""id"":""651d8af2fe8eac783940538117275bbfdf02abe218c3eddcaaa3179fbd78b3d5""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 02:01:24.741,2021-03-02 02:01:23.357,2021-03-02 02:01:23.297,struct,6c9ee2fc2da812cf36d22e7fb86e13b9326c2fb8200b3047262f359c9b4080a9,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Multiple last sessions per user,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,1,cddbd2ad9154355bde8654b7b207b4b54beb49bb44692158aef00a5177b2423e,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,authentication,login,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 02:01:24.741,,,cde5b90f34224b1a94351fa90fcb61d41b26a52a1a8381603cf538a11edd2bb2,2021-03-02 02:01:24.741,com.google.analytics,event,jsonschema,1-0-0,70fe4267f6e96fb0e2704405c355c35a,,,"[{""id"":""651d8af2fe8eac783940538117275bbfdf02abe218c3eddcaaa3179fbd78b3d5""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 02:01:27.774,2021-03-02 02:01:26.046,2021-03-02 02:01:25.849,page_view,bf8b2d4757e03cadb7b7a6f1e1b27c6014231f22a853b2c38992d5b92ac087f7,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Multiple last sessions per user,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,1,74e34744893d5ac6bd2b10f3210cc3f6dbf17e916f49ebc598d7380a29847b95,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 02:01:27.774,,,cde5b90f34224b1a94351fa90fcb61d41b26a52a1a8381603cf538a11edd2bb2,2021-03-02 02:01:27.774,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,eda7846504f3f1770bf33ace2e837032,,,"[{""id"":""a94522a41c44e8e94a4badb3b624d010c5866405ca3605e893c7244b9462797b""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 02:01:27.777,2021-03-02 02:01:26.260,2021-03-02 02:01:26.002,unstruct,f1e8df220890a90fce741cb627a8d272d23b737d419283c539d48facc8508c58,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Multiple last sessions per user,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,1,c654d163d54ee3af79838ea132f1520600e576edb90fad2a99f58e22446754b5,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 02:01:27.777,,,cde5b90f34224b1a94351fa90fcb61d41b26a52a1a8381603cf538a11edd2bb2,2021-03-02 02:01:27.777,com.snowplowanalytics.console,data_structures_workflow,jsonschema,1-0-2,07668b0bac96c3c9e5d6dfa4375bad85,,,"[{""id"":""a94522a41c44e8e94a4badb3b624d010c5866405ca3605e893c7244b9462797b""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 02:01:28.297,2021-03-02 02:01:27.085,2021-03-02 02:01:27.015,page_view,f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Multiple last sessions per user,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,1,2b04c5552cb56c0eaa8ceaa211cceae5d804e7d01dbf18314cf261c214419a81,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,Dummy title - will cause dupes,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http-dummy-row,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models-dummy-row,,,http-dummy-row,localhost-dummy-row,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-structures-dummy-row,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 02:01:28.297,,,93c11143f1de24d8f77c80bd138e815aa705a32a288a2b71bee522426b9aacc8,2021-03-02 02:01:28.297,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,f874599f15a2fa7e2cc79703b1200b3d,,,"[{""id"":""eea978a2a790f325d8cc9de2d5fb8a905ba8b6cde170a58b30db8b2857f2eaa7""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2021-03-02 02:01:28.297,2021-03-02 02:01:27.085,2021-03-02 02:01:27.015,page_view,ddb20169cf990af08bb5a694f252f1a946df1eb5cfc7e3bec0f84b5861702b33,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Multiple last sessions per user,bc62ddd4ad5e0ebf75d399f42e44aa6f88c0c56fc74906df7f42b39b20287cd9,,24837eb265f7e3f2e82196a3c3a05bf028135683819ab8ded7b8b79753bd52dd,1,f344be4b900d375a7573ab8646aa5b456a7d9d219908f26705379d9150c9c8e6,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-02 02:01:28.297,,,cde5b90f34224b1a94351fa90fcb61d41b26a52a1a8381603cf538a11edd2bb2,2021-03-02 02:01:28.297,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,f874599f15a2fa7e2cc79703b1200b3d,,,"[{""id"":""c5752a0504574a064d91e79ec43f5d4df39a7011c72db351607de11489f3cc21""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +discourse,web,2021-02-21 23:57:06.621,2021-03-01 23:57:04.708,2021-03-01 23:57:04.032,page_view,0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,user stitch - session: 1st id: 1,19ac0d07836f1d16af50ec00a305518460650cef34622ac56fcf090bdc912444,,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,1418,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,AU,NSW,,,-33.8592,151.2055,New South Wales,,,,,https://discourse.snowplowanalytics.com/,Discourse – Test,,https,discourse.snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,30,1440,798,,,,Australia/Sydney,,,1440,900,UTF-8,1440,2797,,,,,,,,Australia/Sydney,,,,2021-03-01 23:57:04.035,,,79831faefff0edc56d0d93ccf192b5bb58c07bec8dfff185f5cc4b104c2f0a08,2021-03-01 23:57:04.705,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,84001d6df734f8ea57621342da5d33f9,,,"[{""id"":""2b32335106bbed9376e5c728a9ba6bafae98768a39f98e40feddb543363f7f42""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +discourse,web,2021-02-21 23:57:09.654,2021-03-01 23:57:07.557,2021-03-01 23:57:07.430,unstruct,8776bb28707c6474ea8c575801bbca26b2741d38d429fa94bfb1e197a0f16b9c,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,user stitch - session: 1st id: 2,19ac0d07836f1d16af50ec00a305518460650cef34622ac56fcf090bdc912444,,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,1418,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,AU,NSW,,,-33.8592,151.2055,New South Wales,,,,,https://discourse.snowplowanalytics.com/,,,https,discourse.snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,30,1440,798,,,,Australia/Sydney,,,1440,900,UTF-8,1440,2797,,,,,,,,Australia/Sydney,,,,2021-03-01 23:57:07.433,,,79831faefff0edc56d0d93ccf192b5bb58c07bec8dfff185f5cc4b104c2f0a08,2021-03-01 23:57:07.554,com.snowplowanalytics.snowplow,link_click,jsonschema,1-0-1,3f6ea3e21e762b791e489caede5fdc1a,,,"[{""id"":""2b32335106bbed9376e5c728a9ba6bafae98768a39f98e40feddb543363f7f42""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +discourse,web,2021-03-02 23:57:06.621,2021-03-02 23:57:04.708,2021-03-02 23:57:04.032,page_view,4ef77ae4-1e5a-4d25-90ab-fda713772553,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,user stitch - session: 2nd id: 3,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,1418,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,AU,NSW,,,-33.8592,151.2055,New South Wales,,,,,https://discourse.snowplowanalytics.com/,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,,https,discourse.snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,30,1440,798,,,,Australia/Sydney,,,1440,900,UTF-8,1440,2797,,,,,,,,Australia/Sydney,,,,2021-03-02 23:57:04.035,,,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,2021-03-02 23:57:04.705,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,84001d6df734f8ea57621342da5d33f9,,,"[{""id"":""d2ab4a79-efac-451a-9230-2bf5d28e0c62""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +discourse,web,2021-03-02 23:57:09.654,2021-03-02 23:57:07.557,2021-03-02 23:57:07.430,unstruct,508bac8a-79b7-4252-8cef-4d482ec8d572,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,user stitch - session: 2nd id: 4,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,1418,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,AU,NSW,,,-33.8592,151.2055,New South Wales,,,,,https://discourse.snowplowanalytics.com/,,,https,discourse.snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,30,1440,798,,,,Australia/Sydney,,,1440,900,UTF-8,1440,2797,,,,,,,,Australia/Sydney,,,,2021-03-02 23:57:07.433,,,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,2021-03-02 23:57:07.554,com.snowplowanalytics.snowplow,link_click,jsonschema,1-0-1,3f6ea3e21e762b791e489caede5fdc1a,,,"[{""id"":""d2ab4a79-efac-451a-9230-2bf5d28e0c62""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +discourse,web,2021-03-03 00:17:17.776,2021-03-03 00:17:16.091,2021-03-03 00:17:15.422,page_view,40305bcb-7fe6-48ae-bb23-da6cf363a671,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,user stitch - session: 2nd id: 5,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,1418,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,AU,NSW,,,-33.8592,151.2055,New South Wales,,,,,https://discourse.snowplowanalytics.com/,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,,https,discourse.snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,30,1440,798,,,,Australia/Sydney,,,1440,900,UTF-8,1440,2797,,,,,,,,Australia/Sydney,,,,2021-03-03 00:17:15.424,,,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,2021-03-03 00:17:16.089,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,fbb0eec5df0a394eae2bc4559e2dcb35,,,"[{""id"":""0479f4b3-c361-45e3-9fb0-36a83519bb3c""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +discourse,web,2021-03-03 00:29:42.714,2021-03-03 00:29:41.467,2021-03-03 00:29:40.789,page_view,32dba3f4-2af4-460b-922d-87b5c897a9d9,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,user stitch - session: 2nd id: 6,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,1418,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,AU,NSW,,,-33.8592,151.2055,New South Wales,,,,,https://discourse.snowplowanalytics.com/,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,,https,discourse.snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,30,1440,798,,,,Australia/Sydney,,,1440,900,UTF-8,1440,2797,,,,,,,,Australia/Sydney,,,,2021-03-03 00:29:40.790,,,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,2021-03-03 00:29:41.466,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,bb3952ce85bc23c2cf9d0bf897a09ecb,,,"[{""id"":""8d1b14d3-22e5-4e38-af97-2052eeda8eb7""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +discourse,web,2021-03-03 00:38:39.727,2021-03-03 00:38:38.169,2021-03-03 00:38:37.552,page_view,46413bf1-cd76-4ee1-bdd0-ddcb3792d04e,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,user stitch - session: 2nd id: 7,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,1418,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,AU,NSW,,,-33.8592,151.2055,New South Wales,,,,,https://discourse.snowplowanalytics.com/,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,,https,discourse.snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,30,1440,798,,,,Australia/Sydney,,,1440,900,UTF-8,1440,2797,,,,,,,,Australia/Sydney,,,,2021-03-03 00:38:37.553,,,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,2021-03-03 00:38:38.168,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,62ef5c567b1ceacce94e41d4f593b8bc,,,"[{""id"":""a05b38a4-ac7d-4e96-be53-f2247fec406a""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +discourse,web,2021-03-03 00:43:53.248,2021-03-03 00:43:51.139,2021-03-03 00:43:50.525,page_view,9cfe5631-dce8-49bb-b17b-dd14c962d78f,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,user stitch - session: 2nd id: 8,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,1418,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,AU,NSW,,,-33.8592,151.2055,New South Wales,,,,,https://discourse.snowplowanalytics.com/,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,,https,discourse.snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,30,1440,798,,,,Australia/Sydney,,,1440,900,UTF-8,1440,2797,,,,,,,,Australia/Sydney,,,,2021-03-03 00:43:50.527,,,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,2021-03-03 00:43:51.137,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,ea5cb4fbb5131628dd0490fb62aa1300,,,"[{""id"":""8fa295e0-7c0e-4152-9d67-644383ce131b""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +discourse,web,2021-03-03 00:43:56.282,2021-03-03 00:43:54.914,2021-03-03 00:43:54.830,unstruct,5fe63929-67a2-43fd-ba23-8ab7668f24fb,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,user stitch - session: 2nd id: 9,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,1418,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,AU,NSW,,,-33.8592,151.2055,New South Wales,,,,,https://discourse.snowplowanalytics.com/,,,https,discourse.snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,30,1440,798,,,,Australia/Sydney,,,1440,900,UTF-8,1440,2797,,,,,,,,Australia/Sydney,,,,2021-03-03 00:43:54.833,,,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,2021-03-03 00:43:54.911,com.snowplowanalytics.snowplow,link_click,jsonschema,1-0-1,84cbbb2c13f57b2e6b76e86ccc2cb013,,,"[{""id"":""8fa295e0-7c0e-4152-9d67-644383ce131b""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +discourse,web,2021-03-03 00:47:50.940,2021-03-03 00:47:49.411,2021-03-03 00:47:49.047,page_view,272d7649-0c46-4f54-afb3-279a44194d2d,,eng.gcp-dev1,js-2.17.2,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,user stitch - session: 2nd id: 10,fe887024ef7b498885dbb3d6c857aa220c8af4f1e6572ef88c9ba08e8937ceb5,,434dff58299fdc4f124ddf56a4f117d76f69bedb06f76d9858ffde85e16e14e1,1418,769a8c9ba35df5018cf72c1650f846e3bd9146ad008a0c9dca0af5df5e8fc2e0,AU,NSW,,,-33.8592,151.2055,New South Wales,,,,,https://discourse.snowplowanalytics.com/,Discourse – Snowplow - Are you following us on Twitter yet? @Snowplowlabs,,https,discourse.snowplowanalytics.com,443,/,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,30,1440,798,,,,Australia/Sydney,,,1440,900,UTF-8,1440,2797,,,,,,,,Australia/Sydney,,,,2021-03-03 00:47:49.049,,,37b340c11359852988ae9b4f77f0c4b283cf2d4e87e2b5e5bceda36a185b81ff,2021-03-03 00:47:49.409,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,1e39597a48a078105d9af7294cd5f06f,,,"[{""id"":""804f9f86-d1d2-404d-ae2d-834140324b2c""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +true base,web,2021-03-04 15:55:28.297,2021-03-04 15:55:27.085,2021-03-04 15:55:27.015,page_view,b0c248b551e063bd9f17b6a4e2c9ddf9db7935b7638c25b50a20a9443cd00e1c,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Unexpired session,23429f1b5f1534d5a104927078765b7113e664bcfdfe9c7ad030507b143c7f4c,,12c98e1f5869e3f298fef62699ad9bbe5410d1685e8344a1a1f86e92029685f0,1,584f6caed464733aa2b08c55d4f945687ae8a368ae66684bad37e5aa0efc1240,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-models,Snowplow Insights,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/data-structures,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-models,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/data-structures,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2021-03-04 15:55:27.016,,,d21c000a5953335da6cd125ac349135ae6524b04dd4b107a263dfb1de131b12d,2021-03-04 15:55:27.085,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,f874599f15a2fa7e2cc79703b1200b3d,,,"[{""id"":""560269268319ea992720255ba098dc844edc3edee119adba0c29ee65999adaab""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +,web,2020-07-03 15:55:19.675,2020-07-03 15:55:18.542,2020-07-03 15:55:18.466,page_view,3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335,,msc-gcp-dev1,js-2.16.3,ssc-2.1.2-googlepubsub,beam-enrich-1.4.2-rc1-common-1.4.2-rc1,Unexpired session,23429f1b5f1534d5a104927078765b7113e664bcfdfe9c7ad030507b143c7f4c,,12c98e1f5869e3f298fef62699ad9bbe5410d1685e8344a1a1f86e92029685f0,1,0af211ddbca948cb63c5c7eecf386e5920842b030126f30d121e24d1fa809313,GB,HCK,Hackney,E2,51.5507,-0.0537,Hackney,,,,,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,Snowplow,http://localhost:3000/177234df-d425-412e-ad8d-8b97515b2807/getting-started,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,http,localhost,3000,/177234df-d425-412e-ad8d-8b97515b2807/getting-started,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36",,,,,,en-GB,true,false,false,false,false,false,false,false,false,true,24,2560,1256,,,,Europe/London,,,2560,1440,UTF-8,2560,1256,,,,,,,,Europe/London,,,,2020-07-03 15:55:18.469,,,d21c000a5953335da6cd125ac349135ae6524b04dd4b107a263dfb1de131b12d,2020-07-03 15:55:18.542,com.snowplowanalytics.snowplow,page_view,jsonschema,1-0-0,3557a1cba79ecd941300a634bba60079,,,"[{""id"":""8d6b4fa8cf9ea560ef0cbc5f7fede8195a70fd4f1b5bc33033801b4e16848234""}]",,,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:10:53.072,2021-02-26 09:10:52.577,2021-02-26 09:10:52.414,unstruct,4b5bb319-523b-467b-849b-f2ec044f0396,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,7a1f9fdd5eba61e0c6b848879bdc46e270341a5dbf3509e5663f0c841135bc95,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:10:52.415,,,5218442a0d964fb71046c481e1a339d55571c8550efa366291a81dc59e685b3d,2021-02-26 09:10:52.576,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,4e5473da3932846ff2e9303c75315067,,2021-02-26 09:10:52.577,"[[{""id"": ""73a87ed2-6555-4eb7-be20-7d39e05acbca""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""statistics""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_selected"",""gdpr_applies"": false}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:11:02.159,2021-02-26 09:11:01.621,2021-02-26 09:11:01.353,unstruct,3581dec0-bd40-46cb-bb60-07dcb02b996d,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,8b996f0b240407b9c815f217e172be56c2f8b2d92edaddfaf03c293197ec00c4,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:11:01.354,,,9b36ac17669e3daa5e6a3fbbdad2aa1fb1a955890009729cf50a4d08a60f21b7,2021-02-26 09:11:01.620,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,fbf75d66e221e5040afcd5910d6dd019,,2021-02-26 09:11:01.621,"[[{""id"": ""49ee474b-ca23-40e1-8c71-81f8b0d8af4e""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""statistics""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_selected"",""gdpr_applies"": false}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:11:09.720,2021-02-26 09:11:09.446,2021-02-26 09:11:09.283,unstruct,2ec345c5-2bae-46a5-ab71-b07d2abf1367,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,8b996f0b240407b9c815f217e172be56c2f8b2d92edaddfaf03c293197ec00c4,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:11:09.283,,,9b36ac17669e3daa5e6a3fbbdad2aa1fb1a955890009729cf50a4d08a60f21b7,2021-02-26 09:11:09.446,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,6df6fa8c2d5d2e1f58d3c52113ff988c,,2021-02-26 09:11:09.446,"[[{""id"": ""b0f568f1-3d73-4802-b641-795a2e455b2c""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""deny_all"",""gdpr_applies"": false}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:11:20.308,2021-02-26 09:11:18.490,2021-02-26 09:11:18.326,unstruct,34578b3d-c7cc-48b3-9372-99baef6e2c5b,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,ada2a4d74ae4a10bcba4440a1a9f35207d0b6a33303e024c3efe07b76620070b,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:11:18.327,,,166b0f10fed15ab16fa0af92e3ec6553d405b9de6f6e1c2c5c647e7b454fbb80,2021-02-26 09:11:18.489,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,9e0cd04b8d68678bf5773aeb3c27922f,,2021-02-26 09:11:18.490,"[[{""id"": ""e7b9e8c1-6ce0-4192-b0d7-658763efdaaf""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""statistics"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_all"",""gdpr_applies"": false}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:11:30.895,2021-02-26 09:11:30.207,2021-02-26 09:11:30.040,unstruct,565fd862-ef93-4a75-bcb7-a62784e895cc,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,ada2a4d74ae4a10bcba4440a1a9f35207d0b6a33303e024c3efe07b76620070b,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:11:30.041,,,166b0f10fed15ab16fa0af92e3ec6553d405b9de6f6e1c2c5c647e7b454fbb80,2021-02-26 09:11:30.206,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,e630416f89a39012d8d9bbe5fde2ab21,,2021-02-26 09:11:30.207,"[[{""id"": ""946ac252-58f9-4781-b91b-3f2241be9970""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""deny_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:11:41.483,2021-02-26 09:11:41.195,2021-02-26 09:11:41.032,unstruct,8b1a4563-c6fd-4c66-b098-87e97e4db8bb,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,55572b5893a5fd343df9d1d90c5a33de6baaa268018b9ab3f851a509414bc3cc,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:11:41.033,,,1199fe617dcd77586c64415afb4e9339b7b9dc09de006eb1bf1d2c043262888a,2021-02-26 09:11:41.194,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,59723496a27af5806eb4b8f17acaf204,,2021-02-26 09:11:41.195,"[[{""id"": ""30f06d08-1d1f-4efe-9e2f-e19f2bc2f2f1""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""statistics""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_selected"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:11:53.578,2021-02-26 09:11:53.055,2021-02-26 09:11:52.891,unstruct,823c4b68-5dca-4908-b18d-a84812380b6e,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,2816bdb9d221b9354c1d45472e3624b7531265c5d644bb2aa760c1b6b57a3d8e,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:11:52.892,,,90af0c6f7463fc73b62d806cd8766617eec590e5da9eda06e93145a0bd210ad7,2021-02-26 09:11:53.054,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,96c92bb8a3d89f3b2a720961ff941d45,,2021-02-26 09:11:53.055,"[[{""id"": ""3556b405-759c-432e-9cb1-391675b32738""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""statistics"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_selected"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:12:07.197,2021-02-26 09:12:05.520,2021-02-26 09:12:05.356,unstruct,6aad9034-ffbc-46e3-8f5c-d699d5729be7,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,0f71eec8632b70a49da4c51f0397b06bfd3809cec5b19988cd6c31eb73448993,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:12:05.357,,,ed61377bf8dfa0a6e258ee1342067f1df9d3df24fc90180a3e0f5fcdecaa0dc9,2021-02-26 09:12:05.519,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,304159b71469860beea9e39f5f2d9195,,2021-02-26 09:12:05.520,"[[{""id"": ""650dbaf5-c020-4047-919d-172060ed1f84""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_selected"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:12:16.271,2021-02-26 09:12:15.804,2021-02-26 09:12:15.641,unstruct,9f6b8437-d0d4-471b-86a4-08b5c8b27de3,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,6ca9c8b725d2e3c76cd49fb6f4fe1fcc47684380876e99dc18dc0861a5d7f58e,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:12:15.642,,,6b6879d9e53e997aa9088804875db367278932be0dc35363d4e53113919a631e,2021-02-26 09:12:15.803,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,97f10daa2e16891988782136bf1fbdd4,,2021-02-26 09:12:15.804,"[[{""id"": ""7032ec3c-54cf-4764-8b6a-f23c65060749""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""statistics""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_selected"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:12:32.903,2021-02-26 09:12:31.260,2021-02-26 09:12:31.097,unstruct,6bebe25c-87d6-4ee8-af4c-61709d2291c6,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:12:31.098,,,83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36,2021-02-26 09:12:31.259,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,1ff03b5e5148c3b0bdc9c9dce277969b,,2021-02-26 09:12:31.260,"[[{""id"": ""e4359f19-e395-4db7-8434-adaefc482af8""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""deny_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:12:40.478,2021-02-26 09:12:39.954,2021-02-26 09:12:39.791,unstruct,8fcc301a-a694-4668-8c0a-b3523b5a711e,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:12:39.792,,,83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36,2021-02-26 09:12:39.953,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,5e1356244a21300a8ba7648694d33232,,2021-02-26 09:12:39.954,"[[{""id"": ""e9db8efe-27d3-4276-a6e3-62926a999938""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""statistics"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:12:55.592,2021-02-26 09:12:54.174,2021-02-26 09:12:54.012,unstruct,ce2b0e96-7dbe-4d0c-a18c-86bd9408628e,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:12:54.012,,,83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36,2021-02-26 09:12:54.174,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,e4e3d49e1f82d340011f51dc462376e5,,2021-02-26 09:12:54.174,"[[{""id"": ""76c7d7b6-0696-4fec-a75e-6a70a76fb9fd""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""deny_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:13:06.179,2021-02-26 09:13:04.615,2021-02-26 09:13:04.451,unstruct,9949db4f-f497-4995-bb42-4f02ebcc03f4,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,00806d345ef7311fafe3ea0b9967e515016d9c8b76e4803e714346e38b9d88bd,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:13:04.452,,,869261383bb07eb621b0b231d6c2e74757179fd40dcfc0bcecbc72dc4613317b,2021-02-26 09:13:04.614,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,a1b467dbe4dd5b2b4751f2cd6cf5a6fd,,2021-02-26 09:13:04.615,"[[{""id"": ""b2e49ddc-e68e-4108-bf56-9758fa1f43ed""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""statistics""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_selected"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:13:13.755,2021-02-26 09:13:13.220,2021-02-26 09:13:13.057,unstruct,cea16330-77a5-4da3-8d15-1dee73778b71,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,da03a5870047e2c5a11c07f101695745a9e5adac316d1193cb55aa2c6485f611,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:13:13.058,,,3e691dfad8c64723e4b7e69c2e5f8ad04a0a8f5909e8cc7f427f7d8e98d412cb,2021-02-26 09:13:13.219,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,2214162a578bc7dd24e726ea5ca0ee05,,2021-02-26 09:13:13.220,"[[{""id"": ""bcb83e1d-d693-4345-8b01-60ee9452b84d""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_selected"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:13:22.831,2021-02-26 09:13:22.303,2021-02-26 09:13:22.139,unstruct,7cfbbad8-f4a8-49ad-a388-0cff688a2fb8,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,1de9fb9888e07e9991c52fb120a7be51309716bac09889e6bd5a09322cd301eb,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:13:22.140,,,76866d07c098a96aba7a9c0efe830a68a1027d1268fbfe508279fdcb7fff258e,2021-02-26 09:13:22.302,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,971d3325b80e6dd9ae4ecec7e94f47ad,,2021-02-26 09:13:22.303,"[[{""id"": ""f47386d0-b433-4f49-a2b0-83f8a129059e""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""deny_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:13:31.906,2021-02-26 09:13:30.423,2021-02-26 09:13:30.259,unstruct,49583bcc-81e0-400f-9d3e-bfd2498e446e,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,1de9fb9888e07e9991c52fb120a7be51309716bac09889e6bd5a09322cd301eb,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:13:30.260,,,76866d07c098a96aba7a9c0efe830a68a1027d1268fbfe508279fdcb7fff258e,2021-02-26 09:13:30.422,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,3e2f397ceb53e71c3925abe355a53870,,2021-02-26 09:13:30.423,"[[{""id"": ""e5781c30-3a75-434e-89e1-265e9c01017c""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""statistics"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:13:40.981,2021-02-26 09:13:39.940,2021-02-26 09:13:39.776,unstruct,26c42f16-0719-45dd-b125-dd4c7c1bb011,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,14adabe838147abf8a9ded33827f7e0b109221d7e0f7aad87166010ee9e1ebc9,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:13:39.777,,,98e03561d7f6ae6b427ed9febfa5f629f536f4592a1aa60221fc4cad30c1b6b0,2021-02-26 09:13:39.939,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,16a716af3c5a9eb131df1253111face2,,2021-02-26 09:13:39.940,"[[{""id"": ""a991d42f-759a-40f9-94f1-b8105b2775fa""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""statistics"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:08:43.011,2021-02-26 09:08:42.110,2021-02-26 09:08:41.947,unstruct,15cf08cb-5573-42b1-a6e4-8e1747c5392e,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,5a5b329daba8f027ed85c30dd00f0ae5f5ac4c4b53cd26a7816b88e10158b97a,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:08:41.947,,,dc662c1a53d38f910d380bdb2d0cca3fcd55a15752a581d874571bfb2479e644,2021-02-26 09:08:42.110,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,781768c5f458e45b9cfc0a1596ac3760,,2021-02-26 09:08:42.110,"[[{""id"": ""f83b6fcc-5830-4e03-86c3-46ab3443d7fc""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""statistics"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:08:47.572,2021-02-26 09:08:46.917,2021-02-26 09:08:46.751,unstruct,56596c21-46af-4cf3-b913-7e7a10323f02,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,5a5b329daba8f027ed85c30dd00f0ae5f5ac4c4b53cd26a7816b88e10158b97a,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:08:46.755,,,dc662c1a53d38f910d380bdb2d0cca3fcd55a15752a581d874571bfb2479e644,2021-02-26 09:08:46.913,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,6fbf818e366ad56be449d46a8c247e5e,,2021-02-26 09:08:46.917,"[[{""id"": ""f83b6fcc-5830-4e03-86c3-46ab3443d7fc""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""deny_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:08:55.146,2021-02-26 09:08:54.814,2021-02-26 09:08:54.651,unstruct,b938224b-8aaa-4df6-9478-ed204a9d177a,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,319f2800aa7cb1792187806d0c37e20a644b891c31da473979e057e7e8619506,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:08:54.652,,,5e08b7d4c11cd89a37cc3d17b8805ba799607c59768c367e81588dc22a2d4635,2021-02-26 09:08:54.813,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,6751f3c1ca4c4207ebdeaeb4e7687779,,2021-02-26 09:08:54.814,"[[{""id"": ""03cdb948-bb52-4d5c-b220-2bdbb9836762""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""statistics"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:09:05.737,2021-02-26 09:09:04.213,2021-02-26 09:09:04.050,unstruct,afc1ff34-1bb3-49cb-864b-534e026c2441,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,7e3708bb1215322c1c027e4221f2d9827efac748a8cc86c31af0b9189497d8f1,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:09:04.051,,,7ccbd6f19df7148f2465c8b49a4393183a0b0686551f816bb8d6f927cbd1456e,2021-02-26 09:09:04.212,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,0d1d03cc66015cf412e94cad95b3283d,,2021-02-26 09:09:04.213,"[[{""id"": ""72b45ef9-00c5-4694-afeb-25f36b4bf472""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""statistics"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:09:16.339,2021-02-26 09:09:14.705,2021-02-26 09:09:14.542,unstruct,8e4eee20-ca8d-402b-a6f7-16979db40261,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,1c2e3fabb7cc1c6c1ba7789c1821ccb32e24cb064074c514f05a99bce4590a9f,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:09:14.543,,,c108fe1f4b9e3dc6bdee09b113757168376a21dcd9baa3fe44addcf81e43ca5e,2021-02-26 09:09:14.704,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,11e5f9add6156838f50000b3503d3f12,,2021-02-26 09:09:14.705,"[[{""id"": ""cb45d8b1-97d9-4c59-b4ef-1c77c95dc1a6""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""statistics"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:10:03.313,2021-02-26 09:09:54.064,2021-02-26 09:09:53.901,unstruct,b0a8c0d4-14e5-4f1a-aa88-32735dce4636,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,f75a85d70c476daad5346389a17cb7611bcad04ac23dc7793c2da5a28d3fc4b3,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:09:53.902,,,99f714c328e2199b47b3adfa64256b094d372e1b7373bb3f38ab26da22b04a2c,2021-02-26 09:09:54.063,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,01a3dd41e8deb0e6fa08d745e6a6326e,,2021-02-26 09:09:54.064,"[[{""id"": ""854748d5-92be-472d-afee-8c05de4bcd25""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""statistics""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_selected"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:10:04.676,2021-02-26 09:10:03.418,2021-02-26 09:10:03.256,unstruct,08dfc05e-977b-4cbf-9a85-dea835f7cf06,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,4e28e51765e9c3fc3b5b7090a47a0a04ea204d0b6d1070e6844607faf95badfd,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:10:03.256,,,50c7ec69e5e45dbfaa34d0d4cf95804025b3afb4486cf23d615106105614c1c2,2021-02-26 09:10:03.418,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,11786224e51005b8b8117b849cc8876b,,2021-02-26 09:10:03.418,"[[{""id"": ""2063506b-4bb8-4964-97a2-08f72c059240""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_selected"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:10:13.743,2021-02-26 09:10:12.530,2021-02-26 09:10:12.368,unstruct,eef08eb3-7237-43a5-bd86-f1c7347b3aa7,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,e2cd5ee3d241a43551ca5cba411cd1a45b42212d327f23cfaa26fe3309230af6,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:10:12.369,,,bfdf84360c57f3a6717aeef737eb5acc4a52be052bb535ce65d776ce1e052329,2021-02-26 09:10:12.529,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,53b6c8d75cb2e23669479f6591baaaed,,2021-02-26 09:10:12.530,"[[{""id"": ""fa6b6416-700f-4c81-8509-675f51be76a3""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""statistics""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_selected"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:10:34.926,2021-02-26 09:10:33.465,2021-02-26 09:10:33.302,unstruct,1ee8d92a-c1eb-46b8-8b44-388950d0044e,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,e68aed5607b154baa57412f64e5111ca75ae44366e31e25bc12cb55126fb3927,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:10:33.303,,,f2548eca4408f598564cf8eb538e500958e6d37fcf8a31fc67e65d0dc106ccfd,2021-02-26 09:10:33.464,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,74bcca28e8fd3c480d7c8a061deaf4c4,,2021-02-26 09:10:33.465,"[[{""id"": ""c75633ba-8032-4de4-a69d-7adf6611114e""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""statistics"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_all"",""gdpr_applies"": false}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:11:00.634,2021-02-26 09:10:59.572,2021-02-26 09:10:59.408,unstruct,a08502a3-1b4b-4532-b7bb-53fb176e2f65,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,8b996f0b240407b9c815f217e172be56c2f8b2d92edaddfaf03c293197ec00c4,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:10:59.410,,,9b36ac17669e3daa5e6a3fbbdad2aa1fb1a955890009729cf50a4d08a60f21b7,2021-02-26 09:10:59.570,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,889feb62fab04fb1775db0daca768941,,2021-02-26 09:10:59.572,"[[{""id"": ""49ee474b-ca23-40e1-8c71-81f8b0d8af4e""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:11:09.720,2021-02-26 09:11:08.413,2021-02-26 09:11:08.247,unstruct,c286d671-bbbb-4e9c-a3ad-8c990e04e8ab,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,8b996f0b240407b9c815f217e172be56c2f8b2d92edaddfaf03c293197ec00c4,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:11:08.249,,,9b36ac17669e3daa5e6a3fbbdad2aa1fb1a955890009729cf50a4d08a60f21b7,2021-02-26 09:11:08.411,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,3f265e6f170b88711781884d9b803aa7,,2021-02-26 09:11:08.413,"[[{""id"": ""b0f568f1-3d73-4802-b641-795a2e455b2c""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:11:17.284,2021-02-26 09:11:16.598,2021-02-26 09:11:16.434,unstruct,058259e6-8eac-4d81-9bf1-7d8b52b10da7,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,ada2a4d74ae4a10bcba4440a1a9f35207d0b6a33303e024c3efe07b76620070b,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:11:16.437,,,166b0f10fed15ab16fa0af92e3ec6553d405b9de6f6e1c2c5c647e7b454fbb80,2021-02-26 09:11:16.595,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,f88e6c511eab33dfc3be7df2d515dcdf,,2021-02-26 09:11:16.598,"[[{""id"": ""e7b9e8c1-6ce0-4192-b0d7-658763efdaaf""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:11:39.971,2021-02-26 09:11:39.201,2021-02-26 09:11:39.037,unstruct,9f040a27-7c98-4356-aab7-c56ecbc4d028,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,55572b5893a5fd343df9d1d90c5a33de6baaa268018b9ab3f851a509414bc3cc,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:11:39.039,,,1199fe617dcd77586c64415afb4e9339b7b9dc09de006eb1bf1d2c043262888a,2021-02-26 09:11:39.199,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,b453410cc8db9a14f0d0b697332a347a,,2021-02-26 09:11:39.201,"[[{""id"": ""30f06d08-1d1f-4efe-9e2f-e19f2bc2f2f1""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:12:02.659,2021-02-26 09:12:02.380,2021-02-26 09:12:02.215,unstruct,3dfa7079-824a-429b-a7cc-5d4fa4c3bf35,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,0f71eec8632b70a49da4c51f0397b06bfd3809cec5b19988cd6c31eb73448993,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:12:02.218,,,ed61377bf8dfa0a6e258ee1342067f1df9d3df24fc90180a3e0f5fcdecaa0dc9,2021-02-26 09:12:02.377,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,11b843920cd36a6dfd0eab018919fc7f,,2021-02-26 09:12:02.380,"[[{""id"": ""650dbaf5-c020-4047-919d-172060ed1f84""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:12:14.759,2021-02-26 09:12:13.298,2021-02-26 09:12:13.129,unstruct,43c0fc20-f595-4dc3-bdd2-e14abf2f85d3,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,6ca9c8b725d2e3c76cd49fb6f4fe1fcc47684380876e99dc18dc0861a5d7f58e,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:12:13.131,,,6b6879d9e53e997aa9088804875db367278932be0dc35363d4e53113919a631e,2021-02-26 09:12:13.296,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,d87c73c33513dfdae7ae03bc8ccada05,,2021-02-26 09:12:13.298,"[[{""id"": ""7032ec3c-54cf-4764-8b6a-f23c65060749""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:12:22.317,2021-02-26 09:12:22.256,2021-02-26 09:12:22.092,unstruct,5bb37626-5408-479c-b588-749e237a54e9,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,4b0897e90a332f443964f2549dfee262f1f673a5ccacf2bd21d17c0bec50c572,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:12:22.094,,,d4ff9239df44c0118230604421cbce045d151003eeb9e2d6c2ea636d4f76b902,2021-02-26 09:12:22.254,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,5713183c16e7e4f9cb0c648248ebf1d0,,2021-02-26 09:12:22.256,"[[{""id"": ""3e955211-2716-448a-941b-d935c97d4027""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:12:31.389,2021-02-26 09:12:30.142,2021-02-26 09:12:29.973,unstruct,121f04f6-b803-41c0-b327-1ca79c4aa88a,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:12:29.976,,,83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36,2021-02-26 09:12:30.139,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,ff3c709540c794cb31812796d0ca352f,,2021-02-26 09:12:30.142,"[[{""id"": ""e4359f19-e395-4db7-8434-adaefc482af8""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:12:40.465,2021-02-26 09:12:39.067,2021-02-26 09:12:38.901,unstruct,8c4c6e71-bc62-4dc9-825c-c0ddfb1c52ec,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:12:38.903,,,83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36,2021-02-26 09:12:39.065,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,07a5933a6b6b985ccaa3b610b1937e47,,2021-02-26 09:12:39.067,"[[{""id"": ""e9db8efe-27d3-4276-a6e3-62926a999938""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:12:48.032,2021-02-26 09:12:46.564,2021-02-26 09:12:46.400,unstruct,aaea38e6-e19a-440c-a55b-d2bd24e9a274,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,134db4187db0e51bc13ad9f2f5e839edc04450757f6aa6cababd64f85056a805,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:12:46.402,,,83f26b23d2cda96cd343f0127872483476e1ceabad8405354f2cf9b016dd0c36,2021-02-26 09:12:46.562,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,38a22ee80281c302a6b5c7158e2d5e97,,2021-02-26 09:12:46.564,"[[{""id"": ""76c7d7b6-0696-4fec-a75e-6a70a76fb9fd""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:13:03.154,2021-02-26 09:13:01.552,2021-02-26 09:13:01.387,unstruct,582b5e55-25ae-42b3-8f52-42c2e152ead3,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,00806d345ef7311fafe3ea0b9967e515016d9c8b76e4803e714346e38b9d88bd,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:13:01.389,,,869261383bb07eb621b0b231d6c2e74757179fd40dcfc0bcecbc72dc4613317b,2021-02-26 09:13:01.550,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,3b3cb986eb02accf67bd7f827e4d5dfe,,2021-02-26 09:13:01.552,"[[{""id"": ""b2e49ddc-e68e-4108-bf56-9758fa1f43ed""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:13:12.227,2021-02-26 09:13:11.723,2021-02-26 09:13:11.549,unstruct,bd17e5fc-065a-485f-a827-39c6a345a187,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,da03a5870047e2c5a11c07f101695745a9e5adac316d1193cb55aa2c6485f611,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:13:11.551,,,3e691dfad8c64723e4b7e69c2e5f8ad04a0a8f5909e8cc7f427f7d8e98d412cb,2021-02-26 09:13:11.721,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,db45fe43acea238fc57022fbb38c192c,,2021-02-26 09:13:11.723,"[[{""id"": ""bcb83e1d-d693-4345-8b01-60ee9452b84d""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:13:22.828,2021-02-26 09:13:21.563,2021-02-26 09:13:21.399,unstruct,282f4d87-3448-4e38-b310-e906f2c6362b,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,1de9fb9888e07e9991c52fb120a7be51309716bac09889e6bd5a09322cd301eb,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:13:21.401,,,76866d07c098a96aba7a9c0efe830a68a1027d1268fbfe508279fdcb7fff258e,2021-02-26 09:13:21.561,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,18e368d1edbb3d58dbf74fe4928d2820,,2021-02-26 09:13:21.563,"[[{""id"": ""f47386d0-b433-4f49-a2b0-83f8a129059e""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:13:28.876,2021-02-26 09:13:28.584,2021-02-26 09:13:28.419,unstruct,cdfb2bdf-e3fd-4494-82b1-9a87ee7c3734,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,1de9fb9888e07e9991c52fb120a7be51309716bac09889e6bd5a09322cd301eb,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:13:28.421,,,76866d07c098a96aba7a9c0efe830a68a1027d1268fbfe508279fdcb7fff258e,2021-02-26 09:13:28.582,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,f8ce0b03580163a8a3b77ca6dea9343c,,2021-02-26 09:13:28.584,"[[{""id"": ""e5781c30-3a75-434e-89e1-265e9c01017c""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:13:39.465,2021-02-26 09:13:39.082,2021-02-26 09:13:38.911,unstruct,9e1b4293-097b-4ccc-baba-4a0c9be3b4d3,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,14adabe838147abf8a9ded33827f7e0b109221d7e0f7aad87166010ee9e1ebc9,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:13:38.913,,,98e03561d7f6ae6b427ed9febfa5f629f536f4592a1aa60221fc4cad30c1b6b0,2021-02-26 09:13:39.080,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,980ad13bc8d1eec3bf68bfc66eba6f5a,,2021-02-26 09:13:39.082,"[[{""id"": ""a991d42f-759a-40f9-94f1-b8105b2775fa""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:08:41.495,2021-02-26 09:08:40.269,2021-02-26 09:08:40.095,unstruct,737e0e0b-9829-494a-955b-14efd571e41b,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,5a5b329daba8f027ed85c30dd00f0ae5f5ac4c4b53cd26a7816b88e10158b97a,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:08:40.098,,,dc662c1a53d38f910d380bdb2d0cca3fcd55a15752a581d874571bfb2479e644,2021-02-26 09:08:40.266,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,e4bb9ef185e2ef4cfa987701d731ea68,,2021-02-26 09:08:40.269,"[[{""id"": ""f83b6fcc-5830-4e03-86c3-46ab3443d7fc""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:09:14.823,2021-02-26 09:09:13.509,2021-02-26 09:09:13.343,unstruct,929dc773-b1b5-4f5e-84c9-c032a8ce8a22,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,1c2e3fabb7cc1c6c1ba7789c1821ccb32e24cb064074c514f05a99bce4590a9f,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:09:13.345,,,c108fe1f4b9e3dc6bdee09b113757168376a21dcd9baa3fe44addcf81e43ca5e,2021-02-26 09:09:13.507,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,c0efd823fade18c6729668c838333cf2,,2021-02-26 09:09:13.509,"[[{""id"": ""cb45d8b1-97d9-4c59-b4ef-1c77c95dc1a6""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:09:23.904,2021-02-26 09:09:22.656,2021-02-26 09:09:22.493,unstruct,6f30fd58-900e-43d0-9108-e2531b75576e,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,f16ba0227d205b0269501cfb4cfd9f010fc4069c2901e530a9bdffcf21ff7242,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:09:22.495,,,6cc9e83a85c5d8f6a081f933d77bc1ca801c6166a07a65a06e8189467a4766fe,2021-02-26 09:09:22.654,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,62ce5c7e8ad918e6500c99de69d2ded7,,2021-02-26 09:09:22.656,"[[{""id"": ""ea4c49be-96d6-48d2-83ab-fe40607ee2e2""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:09:32.988,2021-02-26 09:09:31.304,2021-02-26 09:09:31.139,unstruct,2cff26a7-7e80-42cb-8fb6-e2fe8a6553ee,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,07fde81e45ba6f5592a8fff724af99e4df5041945fc576f5daf9cbfdbf1a270e,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:09:31.141,,,3a580aee269b69177d7306ef1e1d4e0acdc846c379449b71861b8f3918c4c6be,2021-02-26 09:09:31.302,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,2100f74608e203262531468487cbfc55,,2021-02-26 09:09:31.304,"[[{""id"": ""f886724c-1dfd-4bc5-84ef-eee8ef99e85e""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:10:03.274,2021-02-26 09:09:52.031,2021-02-26 09:09:51.860,unstruct,17e41e48-14c2-4a2f-936b-e076b10b05b8,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,f75a85d70c476daad5346389a17cb7611bcad04ac23dc7793c2da5a28d3fc4b3,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:09:51.864,,,99f714c328e2199b47b3adfa64256b094d372e1b7373bb3f38ab26da22b04a2c,2021-02-26 09:09:52.027,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,e68a014b70d9fc50adb0161c8cf2293a,,2021-02-26 09:09:52.031,"[[{""id"": ""854748d5-92be-472d-afee-8c05de4bcd25""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:10:43.999,2021-02-26 09:10:42.881,2021-02-26 09:10:42.718,unstruct,dd21f79c-ce87-4d75-95dc-0913d9571d26,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,e68aed5607b154baa57412f64e5111ca75ae44366e31e25bc12cb55126fb3927,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:10:42.719,,,f2548eca4408f598564cf8eb538e500958e6d37fcf8a31fc67e65d0dc106ccfd,2021-02-26 09:10:42.880,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,04e34594bb08952153c98be07626b605,,2021-02-26 09:10:42.881,"[[{""id"": ""df48c60f-802a-4937-8db1-4a3dc522a317""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""deny_all"",""gdpr_applies"": false}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:12:23.829,2021-02-26 09:12:23.161,2021-02-26 09:12:22.998,unstruct,dc3deae5-6d57-4361-bcde-c3dd4a52c1e9,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,4b0897e90a332f443964f2549dfee262f1f673a5ccacf2bd21d17c0bec50c572,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:12:22.998,,,d4ff9239df44c0118230604421cbce045d151003eeb9e2d6c2ea636d4f76b902,2021-02-26 09:12:23.161,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,dca150dfd6541be745689428f090dc40,,2021-02-26 09:12:23.161,"[[{""id"": ""3e955211-2716-448a-941b-d935c97d4027""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""statistics"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:09:25.417,2021-02-26 09:09:24.713,2021-02-26 09:09:24.548,unstruct,d629cda4-db63-4d0e-92a5-c867ba18f143,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,f16ba0227d205b0269501cfb4cfd9f010fc4069c2901e530a9bdffcf21ff7242,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:09:24.550,,,6cc9e83a85c5d8f6a081f933d77bc1ca801c6166a07a65a06e8189467a4766fe,2021-02-26 09:09:24.711,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,82599742652d2823acd6010813f76673,,2021-02-26 09:09:24.713,"[[{""id"": ""ea4c49be-96d6-48d2-83ab-fe40607ee2e2""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""statistics""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_selected"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:10:03.206,2021-02-26 09:09:42.497,2021-02-26 09:09:42.334,unstruct,d2731ab1-14ad-45c2-9677-7fc71cb2e253,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,500f51265e0bf069bec25770e498c9d54fa89a1eed44d4a08d999d5e2f7852ab,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:09:42.335,,,94dd018c59f7402ae0c5bc1d0580f67ce8fc8a6d40007b202e15310db093ec3e,2021-02-26 09:09:42.496,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,88eb939ff591b18d3bd8c762198c410b,,2021-02-26 09:09:42.497,"[[{""id"": ""598439eb-eb8a-4056-abf1-eb9c81b35129""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""1.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""deny_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:08:29.376,2021-02-26 09:08:28.324,2021-02-26 09:08:28.010,unstruct,dc105931-b062-4182-8838-9f366d09c758,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,5a5b329daba8f027ed85c30dd00f0ae5f5ac4c4b53cd26a7816b88e10158b97a,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:08:28.012,,,dc662c1a53d38f910d380bdb2d0cca3fcd55a15752a581d874571bfb2479e644,2021-02-26 09:08:28.322,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,8b9541e3061f4d6caeb5c8f525f82b82,,2021-02-26 09:08:28.324,"[[{""id"": ""93ec20aa-0d89-4cb2-8f54-0a9e3bf99abe""}]]",,"[{""elapsed_time"": ""7""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:08:55.142,2021-02-26 09:08:53.689,2021-02-26 09:08:53.525,unstruct,de2a9fcf-4383-4714-8458-488d26c10739,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,319f2800aa7cb1792187806d0c37e20a644b891c31da473979e057e7e8619506,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:08:53.527,,,5e08b7d4c11cd89a37cc3d17b8805ba799607c59768c367e81588dc22a2d4635,2021-02-26 09:08:53.687,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,94ca66d10598de0937867c51ec4cfbb7,,2021-02-26 09:08:53.689,"[[{""id"": ""03cdb948-bb52-4d5c-b220-2bdbb9836762""}]]",,"[{""elapsed_time"": ""7""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:09:04.223,2021-02-26 09:09:03.413,2021-02-26 09:09:03.247,unstruct,db9cd5aa-f0f6-46f2-acb3-9d59a05b7489,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,7e3708bb1215322c1c027e4221f2d9827efac748a8cc86c31af0b9189497d8f1,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:09:03.249,,,7ccbd6f19df7148f2465c8b49a4393183a0b0686551f816bb8d6f927cbd1456e,2021-02-26 09:09:03.411,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,76d7190a7b19846f226d12c4e9f698bd,,2021-02-26 09:09:03.413,"[[{""id"": ""72b45ef9-00c5-4694-afeb-25f36b4bf472""}]]",,"[{""elapsed_time"": ""7""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:10:03.424,2021-02-26 09:10:00.913,2021-02-26 09:10:00.750,unstruct,d72bb29c-606d-46e8-9788-dc21ebf925b8,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,4e28e51765e9c3fc3b5b7090a47a0a04ea204d0b6d1070e6844607faf95badfd,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:10:00.752,,,50c7ec69e5e45dbfaa34d0d4cf95804025b3afb4486cf23d615106105614c1c2,2021-02-26 09:10:00.911,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,71270654dfdb637a1a13fbb886a59646,,2021-02-26 09:10:00.913,"[[{""id"": ""2063506b-4bb8-4964-97a2-08f72c059240""}]]",,"[{""elapsed_time"": ""7""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:10:10.718,2021-02-26 09:10:10.249,2021-02-26 09:10:10.083,unstruct,d1d3b778-8971-4fb0-97f3-53161d5a4a0f,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,e2cd5ee3d241a43551ca5cba411cd1a45b42212d327f23cfaa26fe3309230af6,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:10:10.085,,,bfdf84360c57f3a6717aeef737eb5acc4a52be052bb535ce65d776ce1e052329,2021-02-26 09:10:10.247,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,3c278cc82a779def0cd76ad0707cba5f,,2021-02-26 09:10:10.249,"[[{""id"": ""fa6b6416-700f-4c81-8509-675f51be76a3""}]]",,"[{""elapsed_time"": ""7""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:10:33.415,2021-02-26 09:10:32.282,2021-02-26 09:10:32.117,unstruct,0c0cfa41-de83-48be-8d63-4da344f1fd42,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,e68aed5607b154baa57412f64e5111ca75ae44366e31e25bc12cb55126fb3927,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:10:32.120,,,f2548eca4408f598564cf8eb538e500958e6d37fcf8a31fc67e65d0dc106ccfd,2021-02-26 09:10:32.279,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,edc1c262b0e646c72f727cc8531749bd,,2021-02-26 09:10:32.282,"[[{""id"": ""c75633ba-8032-4de4-a69d-7adf6611114e""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:13:51.567,2021-02-26 09:13:49.634,2021-02-26 09:13:49.453,unstruct,fea8f9c4-64c8-42c0-a372-c18166975d9a,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,a3126628f62daa41fa82c51e6eb2430645a1c000356e2dde3237310b7da28c06,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:13:49.455,,,903567378ac414a23177416bee078ef09fe022ea4de57d2319c2d19b88c72b92,2021-02-26 09:13:49.632,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,196f3839515b10a44cba274ed1267968,,2021-02-26 09:13:49.634,"[[{""id"": ""8d9d2fac-4ae1-4c7b-97c9-aa9253d408ec""}]]",,"[{""elapsed_time"": ""1.5""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:13:53.082,2021-02-26 09:13:51.444,2021-02-26 09:13:51.280,unstruct,368fca23-5dc5-4ca5-8afe-d32c000e32eb,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,a3126628f62daa41fa82c51e6eb2430645a1c000356e2dde3237310b7da28c06,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:13:51.281,,,903567378ac414a23177416bee078ef09fe022ea4de57d2319c2d19b88c72b92,2021-02-26 09:13:51.443,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,cbf32371db933c4a146368b71658081c,,2021-02-26 09:13:51.444,"[[{""id"": ""8d9d2fac-4ae1-4c7b-97c9-aa9253d408ec""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""deny_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:10:42.487,2021-02-26 09:10:41.307,2021-02-26 09:10:41.142,unstruct,877ee833-626d-4e31-b16f-826d5b35e668,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,e68aed5607b154baa57412f64e5111ca75ae44366e31e25bc12cb55126fb3927,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:10:41.145,,,f2548eca4408f598564cf8eb538e500958e6d37fcf8a31fc67e65d0dc106ccfd,2021-02-26 09:10:41.304,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,1b82ff634c4a8d4e482a7fe9d713465d,,2021-02-26 09:10:41.307,"[[{""id"": ""df48c60f-802a-4937-8db1-4a3dc522a317""}]]",,"[{""elapsed_time"": ""20""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:10:51.559,2021-02-26 09:10:49.990,2021-02-26 09:10:49.823,unstruct,9f7e5d5d-968d-4efb-b6b8-9660db53c7db,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,7a1f9fdd5eba61e0c6b848879bdc46e270341a5dbf3509e5663f0c841135bc95,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:10:49.825,,,5218442a0d964fb71046c481e1a339d55571c8550efa366291a81dc59e685b3d,2021-02-26 09:10:49.988,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,2c6fc663610a02d2c68ec16c5bdeccea,,2021-02-26 09:10:49.990,"[[{""id"": ""73a87ed2-6555-4eb7-be20-7d39e05acbca""}]]",,"[{""elapsed_time"": ""20""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:11:50.555,2021-02-26 09:11:49.893,2021-02-26 09:11:49.726,unstruct,e8ceca75-7774-477d-80f9-f539884c5fec,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,2816bdb9d221b9354c1d45472e3624b7531265c5d644bb2aa760c1b6b57a3d8e,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:11:49.728,,,90af0c6f7463fc73b62d806cd8766617eec590e5da9eda06e93145a0bd210ad7,2021-02-26 09:11:49.891,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,aa9170d80d9f8e0a8d1f80588e4eb5ff,,2021-02-26 09:11:49.893,"[[{""id"": ""3556b405-759c-432e-9cb1-391675b32738""}]]",,"[{""elapsed_time"": ""20""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:08:46.039,2021-02-26 09:08:44.838,2021-02-26 09:08:44.675,unstruct,8ea8042f-77aa-41e7-ab97-0523b8533d1b,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,5a5b329daba8f027ed85c30dd00f0ae5f5ac4c4b53cd26a7816b88e10158b97a,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:08:44.677,,,dc662c1a53d38f910d380bdb2d0cca3fcd55a15752a581d874571bfb2479e644,2021-02-26 09:08:44.836,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,3220a858e6d005edea97ec2a4ff112c8,,2021-02-26 09:08:44.838,"[[{""id"": ""f83b6fcc-5830-4e03-86c3-46ab3443d7fc""}]]",,"[{""elapsed_time"": ""20""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-02-26 09:10:03.167,2021-02-26 09:09:40.737,2021-02-26 09:09:40.573,unstruct,4901c314-ba82-4f42-a416-f8181821e26c,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,500f51265e0bf069bec25770e498c9d54fa89a1eed44d4a08d999d5e2f7852ab,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:09:40.575,,,94dd018c59f7402ae0c5bc1d0580f67ce8fc8a6d40007b202e15310db093ec3e,2021-02-26 09:09:40.735,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,6fd3861470d74d51bdea644f206846f3,,2021-02-26 09:09:40.737,"[[{""id"": ""598439eb-eb8a-4056-abf1-eb9c81b35129""}]]",,"[{""elapsed_time"": ""20""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-03-03 09:14:00.640,2021-03-03 09:14:00.224,2021-03-03 09:14:00.055,unstruct,fb0cdd73-bc4b-4d03-a180-63a19c00df21,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,5c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-03-03 09:14:00.058,,,e45e0ee9f7a7cae60065a4c29dd5d80f37f2dbbf462c2335456b30336301ee42,2021-03-03 09:14:00.221,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,f2beb696bb836aa3b2a7541bce77b372,,2021-03-03 09:14:00.224,"[[{""id"": ""1d81487f-803c-4838-a91e-a368e10f2936""}]]",,"[{""elapsed_time"": ""20""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +consent_accel,web,2021-03-03 09:14:02.154,2021-03-03 09:14:01.599,2021-03-03 09:14:01.435,unstruct,b41fae66-ba73-4af1-8d16-7813e769b38e,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,5c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-03-03 09:14:01.436,,,e45e0ee9f7a7cae60065a4c29dd5d80f37f2dbbf462c2335456b30336301ee42,2021-03-03 09:14:01.598,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,49e58cdaa2278ff9cafd50648db2e728,,2021-03-03 09:14:01.599,"[[{""id"": ""1d81487f-803c-4838-a91e-a368e10f2936""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""statistics"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, +mobile_unification,mobile,2021-03-03 08:14:01.599,2021-03-03 08:14:01.599,2021-03-03 08:14:01.599,screen_view,,,,,,,,,,6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36,,53103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2021-03-03 08:14:01.599,,,,2021-03-03 09:14:01.598,,screen_view,,,,,2021-03-03 08:14:01.599,,,,,,,"[{""sessionId"":""bca0fa0e-853c-41cf-9cc4-15048f6f0ff5"", ""userId"":""7a62ec9d-2aa0-4426-b014-eba2d0dcfebb"", ""sessionIndex"":7, ""firstEventId"":""1548BE58-4CE7-4A32-A5E8-2696ECE941F4"", ""previousSessionId"":""fa008142-c427-4289-8424-6fb2b6576692"", ""eventIndex"":66, ""storageMechanism"":""SQLITE"", ""firstEventTimestamp"":""2021-04-21 11:34:28.365""}]","[{""id"": ""4e8c2289-b1cd-4915-90de-2d87e1976a58"", ""name"": ""Add New Item"", ""type"": ""na"", ""viewController"": ""na"", ""topViewController"": ""na"", ""activity"": ""na"", ""fragment"": ""na""}]","[{""osType"": ""Google Android 8.1 (Oreo)"", ""osVersion"": ""8.1"", ""deviceManufacturer"": ""Samsung"", ""deviceModel"": ""SM-N960N Galaxy Note9 TD-LTE KR 128GB"", ""carrier"": ""Unknown"", ""totalStorage"": 128000000000,""physicalMemory"":1, ""resolution"": ""1440x2960"", ""networkType"": ""wifi"", ""networkTechnology"": ""2G"", ""openIdfa"": ""na"", ""isPortrait"": false, ""batteryState"": ""charging"", ""batteryLevel"": 42, ""androidIdfa"": ""00000000-0000-0000-0000-000000000000"",""appleIdfa"":""na"",""appleIdfv"":""na"",""lowPowerMode"":true,""systemAvailableMemory"":1,""appAvailableMemory"":1,""availableStorage"":1,""scale"":1,""language"":""na"",""appSetId"":""na"",""appSetIdScope"":""na""}]","[{""id"":""024629F0-6B9B-440C-82D4-DB3CF9D31533"", ""name"":""na"", ""previousId"":""na"", ""previousName"":""na"", ""previous_Tpe"":""na"", ""transitionType"":""na"", ""type"":""na""}]","[{""latitude"": 30.04335622548345,""longitude"": 67.59633101863753,""latitudeLongitudeAccuracy"": -24902753.22377667,""altitude"": null,""altitudeAccuracy"": -29970651.078471944,""bearing"": null,""speed"": null,""timestamp"": null}]","[{""version"": ""na"",""build"": ""na""}]",,"[{""url"": ""na"",""referrer"": ""na""}]","[{""viewport"":""na"", ""documentSize"":""na"", ""resolution"":""na"", ""colorDepth"":1, ""devicePixelRatio"":1, ""cookiesEnabled"":true, ""online"":true, ""browserLanguage"":""na"",""documentLanguage"":""na"", ""webdriver"":true, ""deviceMemory"":1, ""hardwareConcurrency"":1, ""tabId"":""na""}]" diff --git a/integration_tests/data/source/snowplow_unified_spider_context.csv b/integration_tests/data/source/snowplow_unified_spider_context.csv new file mode 100644 index 00000000..0ff308ee --- /dev/null +++ b/integration_tests/data/source/snowplow_unified_spider_context.csv @@ -0,0 +1,1161 @@ +root_id,root_tstamp,category,primaryImpact,reason,spiderOrRobot,schema_name +9e983d4a-e07c-4858-8e97-bdb7feb31241,2021-03-03 21:27:32.696,BROWSER,NONE,PASSED_ALL,false,iab_context +6a1c6742-7a16-478d-b106-96f9a9a54918,2021-03-03 21:27:23.097,BROWSER,NONE,PASSED_ALL,false,iab_context +1h2c6742-7a16-478d-b106-96f9a9a54547,2021-03-03 21:27:23.097,BROWSER,NONE,PASSED_ALL,false,iab_context +bc14622d-f328-4479-8ac3-836b6970badd,2021-03-03 21:27:23.461,BROWSER,NONE,PASSED_ALL,false,iab_context +74ce09f5-d550-4804-9ffa-b563fc261472,2021-03-03 21:27:35.706,BROWSER,NONE,PASSED_ALL,false,iab_context +9e983d4a-e07c-4858-8e97-bdb7feb31241,2021-03-03 21:27:35.176,BROWSER,NONE,PASSED_ALL,false,iab_context +7748e38a-f98b-4860-8da2-2243465a4d96,2021-03-03 21:27:35.176,BROWSER,NONE,PASSED_ALL,false,iab_context +2b87c7d1-739f-4471-b344-9a6c1eda4248,2021-03-01 18:01:08.690,BROWSER,NONE,PASSED_ALL,false,iab_context +2293979e-22b7-45c1-8ab6-35f865ad6094,2021-03-03 18:01:38.660,BROWSER,NONE,PASSED_ALL,false,iab_context +3f7153d5-2952-4a42-bb20-9eb33849be24,2021-03-01 11:46:46.221,BROWSER,NONE,PASSED_ALL,false,iab_context +e35e40fd-1f62-4d16-89f8-a0c18b910fdb,2021-03-01 18:01:11.026,BROWSER,NONE,PASSED_ALL,false,iab_context +b3278f28-800a-4b68-8846-395292399836,2021-03-02 15:55:18.542,BROWSER,NONE,PASSED_ALL,false,iab_context +5abfad19-fc9c-418b-bbf3-7d8ae2ea42aa,2021-03-02 15:55:27.085,BROWSER,NONE,PASSED_ALL,false,iab_context +52714731-f1b3-447a-866e-cd7a2a7f57ee,2021-03-02 15:56:59.757,BROWSER,NONE,PASSED_ALL,false,iab_context +474c81c0-2fd4-48e2-8a11-b3d1c4a16941,2021-03-02 15:59:29.753,BROWSER,NONE,PASSED_ALL,false,iab_context +ef9789a7-c267-4635-acd4-d60a3e69ff70,2021-03-02 22:59:29.753,BROWSER,NONE,PASSED_ALL,false,iab_context +ef9789a7-c267-4635-acd4-d60a3e69fg90,2021-03-04 22:59:29.753,BROWSER,NONE,PASSED_ALL,false,iab_context +7a8a3d16-a0e2-4ed3-8103-2ea7c0f591a7,2021-03-02 15:55:23.357,BROWSER,NONE,PASSED_ALL,false,iab_context +beb637cf-3d9c-4042-9d8a-1c92129e2354,2021-03-02 15:58:59.750,BROWSER,NONE,PASSED_ALL,false,iab_context +71ee02f8-62d0-419b-995a-79ce59b2ccdb,2021-03-02 15:55:26.046,BROWSER,NONE,PASSED_ALL,false,iab_context +ea5bf957-8fa2-48fd-8528-e1f0b36d1b85,2021-03-02 15:55:29.717,BROWSER,NONE,PASSED_ALL,false,iab_context +3a9db4cc-0596-4fdf-84b5-fa712584fb70,2021-03-02 15:55:59.737,BROWSER,NONE,PASSED_ALL,false,iab_context +17b4e3c7-b46d-413a-af4a-2d31837a06be,2021-03-02 15:57:29.748,BROWSER,NONE,PASSED_ALL,false,iab_context +e9b21464-e60a-40d9-8e6c-5b8c0373f962,2021-03-02 15:55:26.260,BROWSER,NONE,PASSED_ALL,false,iab_context +a40559e1-a057-4690-a846-eea35ed4dc3e,2021-03-01 20:59:19.892,BROWSER,NONE,PASSED_ALL,false,iab_context +0ec21e2d-6ecd-4c58-b539-c00ae2830671,2021-03-01 20:59:20.601,BROWSER,NONE,PASSED_ALL,false,iab_context +e74b2cdd-3356-4d56-97f3-aee18ff581ee,2021-03-01 20:58:11.021,BROWSER,NONE,PASSED_ALL,false,iab_context +5a7cd042-a652-4f45-8711-4acf85982640,2021-03-01 20:58:11.673,BROWSER,NONE,PASSED_ALL,false,iab_context +9b02c625-be4a-4281-bb5b-553079fa8a76,2021-03-09 21:41:56.571,BROWSER,NONE,PASSED_ALL,false,iab_context +79db10ef-8740-4903-8a44-d461cdd861d1,2021-03-10 21:41:56.625,BROWSER,NONE,PASSED_ALL,false,iab_context +5a605238-df42-4d91-a567-e47c8c27a4ff,2021-03-04 21:39:50.989,BROWSER,NONE,PASSED_ALL,false,iab_context +a75fd841-4eda-4b42-98cd-5fbeeb10f850,2021-03-02 21:39:43.871,BROWSER,NONE,PASSED_ALL,false,iab_context +5997e0b4-2e90-4e50-83b3-ad87ef032208,2021-03-06 21:40:46.189,BROWSER,NONE,PASSED_ALL,false,iab_context +e0e6961d-2fd4-44e1-a3e8-417a969412c2,2021-03-05 21:39:51.022,BROWSER,NONE,PASSED_ALL,false,iab_context +9f53ce75-cceb-4437-934e-68e1911bc599,2021-03-01 21:39:43.815,BROWSER,NONE,PASSED_ALL,false,iab_context +663bb205-f86f-4687-a0f8-684bb269cacb,2021-03-03 21:39:50.989,BROWSER,NONE,PASSED_ALL,false,iab_context +e296e491-4dcf-4ba4-b92f-a6ac9b8f4588,2021-03-14 22:28:39.030,BROWSER,NONE,PASSED_ALL,false,iab_context +6d72f61a-ccf2-4713-a057-4715d771e2ad,2021-03-07 21:40:46.189,BROWSER,NONE,PASSED_ALL,false,iab_context +ae997940-dfbb-43d5-9492-dc7ca7a1819f,2021-03-08 21:40:46.240,BROWSER,NONE,PASSED_ALL,false,iab_context +941c1388-8541-4600-b1b3-64b069e592d7,2021-03-02 17:20:09.383,BROWSER,NONE,PASSED_ALL,false,iab_context +cc435011-00b7-4466-9e74-d3e7b90b7263,2021-03-02 17:20:09.383,BROWSER,NONE,PASSED_ALL,false,iab_context +7422b404-ba48-4066-9348-5a661e839dba,2021-03-02 20:08:14.361,BROWSER,NONE,PASSED_ALL,false,iab_context +b92d6cbb-8064-4bfb-80e3-8a009b317d9f,2021-03-01 17:09:42.324,BROWSER,NONE,PASSED_ALL,false,iab_context +3ed05fa1-31a4-4664-a94a-322ce65b3312,2021-03-02 19:40:33.286,BROWSER,NONE,PASSED_ALL,false,iab_context +0a9a6d7a-d670-4068-890e-eb156fe3fefa,2021-03-01 00:30:20.182,BROWSER,NONE,PASSED_ALL,false,iab_context +b0833046-02de-44fa-b836-9b45d953df78,2021-03-01 00:30:19.971,BROWSER,NONE,PASSED_ALL,false,iab_context +0b088136-6ec8-4979-94f1-eb1daf732b29,2021-03-02 19:25:22.757,BROWSER,NONE,PASSED_ALL,false,iab_context +6fa65ea4-924c-4cf5-9d8a-a40fffdde701,2021-03-02 19:25:22.829,BROWSER,NONE,PASSED_ALL,false,iab_context +8e3becc2-2cd9-4d0d-bf97-d5703f8a7d76,2021-03-02 19:25:41.461,BROWSER,NONE,PASSED_ALL,false,iab_context +9a900d26-cf2f-4cc9-bfe2-58ef55462018,2021-03-02 19:25:41.415,BROWSER,NONE,PASSED_ALL,false,iab_context +50092712-d6c6-448d-b7c3-d5585c5440e4,2021-03-02 20:08:24.466,BROWSER,NONE,PASSED_ALL,false,iab_context +0464e31b16feca1840e3196aa14cfc56,2021-03-02 19:52:12.207,BROWSER,NONE,PASSED_ALL,false,iab_context +9b862145-97d6-4532-a576-3d7431b8b7c9,2021-03-02 19:52:12.254,BROWSER,NONE,PASSED_ALL,false,iab_context +d74c3766-f050-4d01-b5c3-846fcb5ab011,2021-03-02 19:52:12.254,BROWSER,NONE,PASSED_ALL,false,iab_context +5e7473be-fff6-4600-97db-df0d8f49c56b,2021-03-02 19:55:08.420,BROWSER,NONE,PASSED_ALL,false,iab_context +bcbeb513-27a7-4b9c-9755-af5936f42c0d,2021-03-01 20:45:42.175,BROWSER,NONE,PASSED_ALL,false,iab_context +a07dfb66-99a6-4388-9ed1-10ee4e5fdca6,2021-03-01 20:45:42.175,BROWSER,NONE,PASSED_ALL,false,iab_context +2aee3c4c-033d-4407-a742-2a6bef56d0e8,2021-03-01 20:58:11.021,BROWSER,NONE,PASSED_ALL,false,iab_context +1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76,2021-03-01 20:58:11.021,BROWSER,NONE,PASSED_ALL,false,iab_context +1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76,2021-03-01 20:58:11.021,BROWSER,NONE,PASSED_ALL,false,iab_context +17e6ae5e-d694-4241-8663-4118e950fc38,2021-03-01 20:58:11.021,BROWSER,NONE,PASSED_ALL,false,iab_context +17e6ae5e-d694-4241-8663-4118e950fc38,2021-03-01 20:58:11.021,BROWSER,NONE,PASSED_ALL,false,iab_context +2e4cf124-87fb-4b2d-b374-dad3d8dc1445,2021-03-01 20:45:42.175,BROWSER,NONE,PASSED_ALL,false,iab_context +3a9b70c5-d1f2-4164-8fe4-a055cdc36e85,2021-03-01 20:45:42.175,BROWSER,NONE,PASSED_ALL,false,iab_context +ca9708df-2397-4cb0-ad52-69f9ff1a4d54,2021-03-01 20:45:42.175,BROWSER,NONE,PASSED_ALL,false,iab_context +87bf31b6d62b3d04565a01d170907b14767caa2c1d5f48851ca6019ef6942c25,2021-03-02 15:55:23.357,BROWSER,NONE,PASSED_ALL,false,iab_context +2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353,2021-03-02 15:55:18.542,BROWSER,NONE,PASSED_ALL,false,iab_context +f9203a64da0dbcf3f4d9b0591c016c296be802a13b9229ad7d4f4d1be7c983e7,2021-03-03 15:55:26.260,BROWSER,NONE,PASSED_ALL,false,iab_context +d986a74687eb9f6cbab79c80238852917190a0e7f0e7165043196c831a564d4c,2021-03-03 15:55:26.046,BROWSER,NONE,PASSED_ALL,false,iab_context +0702cd11df808624d79f50d52507220fad265b8c3644c48d20cdf385db5fe310,2021-03-04 15:55:27.085,BROWSER,NONE,PASSED_ALL,false,iab_context +77b590868f9bc497b9bbe30d5a3e63d923851ba066a8dd473055f095cd8bea80,2021-03-02 07:23:26.260,BROWSER,NONE,PASSED_ALL,false,iab_context +d899b7bd74bcabef7265ac2de9b349b9c7eefcfb972c2e984ef93d8b8e5c8514,2021-03-02 07:23:23.357,BROWSER,NONE,PASSED_ALL,false,iab_context +68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224,2021-03-02 07:23:18.542,BROWSER,NONE,PASSED_ALL,false,iab_context +135c56a9a33f093a6dcacee13ae572fd484248ac3b80c3d2fa02a31c4c8b637d,2021-03-02 07:23:27.085,BROWSER,NONE,PASSED_ALL,false,iab_context +b57478b853e314af7fb7807a25d66e19d0217f75640a822ee31ca3691a204359,2021-03-02 07:23:26.046,BROWSER,NONE,PASSED_ALL,false,iab_context +53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00,2021-03-02 07:23:18.542,BROWSER,NONE,PASSED_ALL,false,iab_context +ff52fa6f64c35d342eba1ef9086cc4c491bc709d8297c25d7653f32eaf4718cd,2021-03-02 07:23:23.357,BROWSER,NONE,PASSED_ALL,false,iab_context +26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368,2021-03-02 02:01:18.542,BROWSER,NONE,PASSED_ALL,false,iab_context +6c9ee2fc2da812cf36d22e7fb86e13b9326c2fb8200b3047262f359c9b4080a9,2021-03-02 02:01:23.357,BROWSER,NONE,PASSED_ALL,false,iab_context +bf8b2d4757e03cadb7b7a6f1e1b27c6014231f22a853b2c38992d5b92ac087f7,2021-03-02 02:01:26.046,BROWSER,NONE,PASSED_ALL,false,iab_context +f1e8df220890a90fce741cb627a8d272d23b737d419283c539d48facc8508c58,2021-03-02 02:01:26.260,BROWSER,NONE,PASSED_ALL,false,iab_context +f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7,2021-03-02 02:01:27.085,BROWSER,NONE,PASSED_ALL,false,iab_context +ddb20169cf990af08bb5a694f252f1a946df1eb5cfc7e3bec0f84b5861702b33,2021-03-02 02:01:27.085,BROWSER,NONE,PASSED_ALL,false,iab_context +0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd,2021-03-01 23:57:04.708,BROWSER,NONE,PASSED_ALL,false,iab_context +8776bb28707c6474ea8c575801bbca26b2741d38d429fa94bfb1e197a0f16b9c,2021-03-01 23:57:07.557,BROWSER,NONE,PASSED_ALL,false,iab_context +4ef77ae4-1e5a-4d25-90ab-fda713772553,2021-03-02 23:57:04.708,BROWSER,NONE,PASSED_ALL,false,iab_context +508bac8a-79b7-4252-8cef-4d482ec8d572,2021-03-02 23:57:07.557,BROWSER,NONE,PASSED_ALL,false,iab_context +40305bcb-7fe6-48ae-bb23-da6cf363a671,2021-03-03 00:17:16.091,BROWSER,NONE,PASSED_ALL,false,iab_context +32dba3f4-2af4-460b-922d-87b5c897a9d9,2021-03-03 00:29:41.467,BROWSER,NONE,PASSED_ALL,false,iab_context +46413bf1-cd76-4ee1-bdd0-ddcb3792d04e,2021-03-03 00:38:38.169,BROWSER,NONE,PASSED_ALL,false,iab_context +9cfe5631-dce8-49bb-b17b-dd14c962d78f,2021-03-03 00:43:51.139,BROWSER,NONE,PASSED_ALL,false,iab_context +5fe63929-67a2-43fd-ba23-8ab7668f24fb,2021-03-03 00:43:54.914,BROWSER,NONE,PASSED_ALL,false,iab_context +272d7649-0c46-4f54-afb3-279a44194d2d,2021-03-03 00:47:49.411,BROWSER,NONE,PASSED_ALL,false,iab_context +b0c248b551e063bd9f17b6a4e2c9ddf9db7935b7638c25b50a20a9443cd00e1c,2021-03-04 15:55:27.085,BROWSER,NONE,PASSED_ALL,false,iab_context +3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335,2020-07-03 15:55:18.542,BROWSER,NONE,PASSED_ALL,false,iab_context +4b5bb319-523b-467b-849b-f2ec044f0396,2021-02-26 09:10:52.577,BROWSER,NONE,PASSED_ALL,false,iab_context +3581dec0-bd40-46cb-bb60-07dcb02b996d,2021-02-26 09:11:01.621,BROWSER,NONE,PASSED_ALL,false,iab_context +2ec345c5-2bae-46a5-ab71-b07d2abf1367,2021-02-26 09:11:09.446,BROWSER,NONE,PASSED_ALL,false,iab_context +34578b3d-c7cc-48b3-9372-99baef6e2c5b,2021-02-26 09:11:18.490,BROWSER,NONE,PASSED_ALL,false,iab_context +565fd862-ef93-4a75-bcb7-a62784e895cc,2021-02-26 09:11:30.207,BROWSER,NONE,PASSED_ALL,false,iab_context +8b1a4563-c6fd-4c66-b098-87e97e4db8bb,2021-02-26 09:11:41.195,BROWSER,NONE,PASSED_ALL,false,iab_context +823c4b68-5dca-4908-b18d-a84812380b6e,2021-02-26 09:11:53.055,BROWSER,NONE,PASSED_ALL,false,iab_context +6aad9034-ffbc-46e3-8f5c-d699d5729be7,2021-02-26 09:12:05.520,BROWSER,NONE,PASSED_ALL,false,iab_context +9f6b8437-d0d4-471b-86a4-08b5c8b27de3,2021-02-26 09:12:15.804,BROWSER,NONE,PASSED_ALL,false,iab_context +6bebe25c-87d6-4ee8-af4c-61709d2291c6,2021-02-26 09:12:31.260,BROWSER,NONE,PASSED_ALL,false,iab_context +8fcc301a-a694-4668-8c0a-b3523b5a711e,2021-02-26 09:12:39.954,BROWSER,NONE,PASSED_ALL,false,iab_context +ce2b0e96-7dbe-4d0c-a18c-86bd9408628e,2021-02-26 09:12:54.174,BROWSER,NONE,PASSED_ALL,false,iab_context +9949db4f-f497-4995-bb42-4f02ebcc03f4,2021-02-26 09:13:04.615,BROWSER,NONE,PASSED_ALL,false,iab_context +cea16330-77a5-4da3-8d15-1dee73778b71,2021-02-26 09:13:13.220,BROWSER,NONE,PASSED_ALL,false,iab_context +7cfbbad8-f4a8-49ad-a388-0cff688a2fb8,2021-02-26 09:13:22.303,BROWSER,NONE,PASSED_ALL,false,iab_context +49583bcc-81e0-400f-9d3e-bfd2498e446e,2021-02-26 09:13:30.423,BROWSER,NONE,PASSED_ALL,false,iab_context +26c42f16-0719-45dd-b125-dd4c7c1bb011,2021-02-26 09:13:39.940,BROWSER,NONE,PASSED_ALL,false,iab_context +15cf08cb-5573-42b1-a6e4-8e1747c5392e,2021-02-26 09:08:42.110,BROWSER,NONE,PASSED_ALL,false,iab_context +56596c21-46af-4cf3-b913-7e7a10323f02,2021-02-26 09:08:46.917,BROWSER,NONE,PASSED_ALL,false,iab_context +b938224b-8aaa-4df6-9478-ed204a9d177a,2021-02-26 09:08:54.814,BROWSER,NONE,PASSED_ALL,false,iab_context +afc1ff34-1bb3-49cb-864b-534e026c2441,2021-02-26 09:09:04.213,BROWSER,NONE,PASSED_ALL,false,iab_context +8e4eee20-ca8d-402b-a6f7-16979db40261,2021-02-26 09:09:14.705,BROWSER,NONE,PASSED_ALL,false,iab_context +b0a8c0d4-14e5-4f1a-aa88-32735dce4636,2021-02-26 09:09:54.064,BROWSER,NONE,PASSED_ALL,false,iab_context +08dfc05e-977b-4cbf-9a85-dea835f7cf06,2021-02-26 09:10:03.418,BROWSER,NONE,PASSED_ALL,false,iab_context +eef08eb3-7237-43a5-bd86-f1c7347b3aa7,2021-02-26 09:10:12.530,BROWSER,NONE,PASSED_ALL,false,iab_context +1ee8d92a-c1eb-46b8-8b44-388950d0044e,2021-02-26 09:10:33.465,BROWSER,NONE,PASSED_ALL,false,iab_context +a08502a3-1b4b-4532-b7bb-53fb176e2f65,2021-02-26 09:10:59.572,BROWSER,NONE,PASSED_ALL,false,iab_context +c286d671-bbbb-4e9c-a3ad-8c990e04e8ab,2021-02-26 09:11:08.413,BROWSER,NONE,PASSED_ALL,false,iab_context +058259e6-8eac-4d81-9bf1-7d8b52b10da7,2021-02-26 09:11:16.598,BROWSER,NONE,PASSED_ALL,false,iab_context +9f040a27-7c98-4356-aab7-c56ecbc4d028,2021-02-26 09:11:39.201,BROWSER,NONE,PASSED_ALL,false,iab_context +3dfa7079-824a-429b-a7cc-5d4fa4c3bf35,2021-02-26 09:12:02.380,BROWSER,NONE,PASSED_ALL,false,iab_context +43c0fc20-f595-4dc3-bdd2-e14abf2f85d3,2021-02-26 09:12:13.298,BROWSER,NONE,PASSED_ALL,false,iab_context +5bb37626-5408-479c-b588-749e237a54e9,2021-02-26 09:12:22.256,BROWSER,NONE,PASSED_ALL,false,iab_context +121f04f6-b803-41c0-b327-1ca79c4aa88a,2021-02-26 09:12:30.142,BROWSER,NONE,PASSED_ALL,false,iab_context +8c4c6e71-bc62-4dc9-825c-c0ddfb1c52ec,2021-02-26 09:12:39.067,BROWSER,NONE,PASSED_ALL,false,iab_context +aaea38e6-e19a-440c-a55b-d2bd24e9a274,2021-02-26 09:12:46.564,BROWSER,NONE,PASSED_ALL,false,iab_context +582b5e55-25ae-42b3-8f52-42c2e152ead3,2021-02-26 09:13:01.552,BROWSER,NONE,PASSED_ALL,false,iab_context +bd17e5fc-065a-485f-a827-39c6a345a187,2021-02-26 09:13:11.723,BROWSER,NONE,PASSED_ALL,false,iab_context +282f4d87-3448-4e38-b310-e906f2c6362b,2021-02-26 09:13:21.563,BROWSER,NONE,PASSED_ALL,false,iab_context +cdfb2bdf-e3fd-4494-82b1-9a87ee7c3734,2021-02-26 09:13:28.584,BROWSER,NONE,PASSED_ALL,false,iab_context +9e1b4293-097b-4ccc-baba-4a0c9be3b4d3,2021-02-26 09:13:39.082,BROWSER,NONE,PASSED_ALL,false,iab_context +737e0e0b-9829-494a-955b-14efd571e41b,2021-02-26 09:08:40.269,BROWSER,NONE,PASSED_ALL,false,iab_context +929dc773-b1b5-4f5e-84c9-c032a8ce8a22,2021-02-26 09:09:13.509,BROWSER,NONE,PASSED_ALL,false,iab_context +6f30fd58-900e-43d0-9108-e2531b75576e,2021-02-26 09:09:22.656,BROWSER,NONE,PASSED_ALL,false,iab_context +2cff26a7-7e80-42cb-8fb6-e2fe8a6553ee,2021-02-26 09:09:31.304,BROWSER,NONE,PASSED_ALL,false,iab_context +17e41e48-14c2-4a2f-936b-e076b10b05b8,2021-02-26 09:09:52.031,BROWSER,NONE,PASSED_ALL,false,iab_context +dd21f79c-ce87-4d75-95dc-0913d9571d26,2021-02-26 09:10:42.881,BROWSER,NONE,PASSED_ALL,false,iab_context +dc3deae5-6d57-4361-bcde-c3dd4a52c1e9,2021-02-26 09:12:23.161,BROWSER,NONE,PASSED_ALL,false,iab_context +d629cda4-db63-4d0e-92a5-c867ba18f143,2021-02-26 09:09:24.713,BROWSER,NONE,PASSED_ALL,false,iab_context +d2731ab1-14ad-45c2-9677-7fc71cb2e253,2021-02-26 09:09:42.497,BROWSER,NONE,PASSED_ALL,false,iab_context +dc105931-b062-4182-8838-9f366d09c758,2021-02-26 09:08:28.324,BROWSER,NONE,PASSED_ALL,false,iab_context +de2a9fcf-4383-4714-8458-488d26c10739,2021-02-26 09:08:53.689,BROWSER,NONE,PASSED_ALL,false,iab_context +db9cd5aa-f0f6-46f2-acb3-9d59a05b7489,2021-02-26 09:09:03.413,BROWSER,NONE,PASSED_ALL,false,iab_context +d72bb29c-606d-46e8-9788-dc21ebf925b8,2021-02-26 09:10:00.913,BROWSER,NONE,PASSED_ALL,false,iab_context +d1d3b778-8971-4fb0-97f3-53161d5a4a0f,2021-02-26 09:10:10.249,BROWSER,NONE,PASSED_ALL,false,iab_context +0c0cfa41-de83-48be-8d63-4da344f1fd42,2021-02-26 09:10:32.282,BROWSER,NONE,PASSED_ALL,false,iab_context +fea8f9c4-64c8-42c0-a372-c18166975d9a,2021-02-26 09:13:49.634,BROWSER,NONE,PASSED_ALL,false,iab_context +368fca23-5dc5-4ca5-8afe-d32c000e32eb,2021-02-26 09:13:51.444,BROWSER,NONE,PASSED_ALL,false,iab_context +877ee833-626d-4e31-b16f-826d5b35e668,2021-02-26 09:10:41.307,BROWSER,NONE,PASSED_ALL,false,iab_context +9f7e5d5d-968d-4efb-b6b8-9660db53c7db,2021-02-26 09:10:49.990,BROWSER,NONE,PASSED_ALL,false,iab_context +e8ceca75-7774-477d-80f9-f539884c5fec,2021-02-26 09:11:49.893,BROWSER,NONE,PASSED_ALL,false,iab_context +8ea8042f-77aa-41e7-ab97-0523b8533d1b,2021-02-26 09:08:44.838,BROWSER,NONE,PASSED_ALL,false,iab_context +4901c314-ba82-4f42-a416-f8181821e26c,2021-02-26 09:09:40.737,BROWSER,NONE,PASSED_ALL,false,iab_context +fb0cdd73-bc4b-4d03-a180-63a19c00df21,2021-03-03 09:14:00.224,BROWSER,NONE,PASSED_ALL,false,iab_context +b41fae66-ba73-4af1-8d16-7813e769b38e,2021-03-03 09:14:01.599,BROWSER,NONE,PASSED_ALL,false,iab_context +9e983d4a-e07c-4858-8e97-bdb7feb31241,2023-03-01 06:16:09.201000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31242,2023-03-01 06:16:09.202000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31243,2023-03-01 06:16:10.256000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31244,2023-03-01 06:16:10.259000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31245,2023-03-01 06:16:16.713000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31246,2023-03-01 06:16:16.820000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31247,2023-03-01 06:16:16.823000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31248,2023-03-01 06:16:16.828000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31249,2023-03-01 06:16:18.027000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31250,2023-03-01 06:16:18.032000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31251,2023-03-01 06:16:18.038000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31252,2023-03-01 06:16:18.495000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31253,2023-03-01 06:16:18.502000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31254,2023-03-01 06:16:19.117000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31255,2023-03-01 06:16:19.119000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31256,2023-03-01 06:16:20.155000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31257,2023-03-01 06:16:20.251000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31258,2023-03-01 06:16:21.158000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31259,2023-03-01 06:16:21.161000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31260,2023-03-01 06:16:21.167000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31261,2023-03-01 06:16:21.934000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31262,2023-03-01 06:16:28.502000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31263,2023-03-01 06:16:31.326000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31264,2023-03-01 06:16:31.331000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31265,2023-03-01 06:16:32.437000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31266,2023-03-01 06:16:32.528000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31267,2023-03-01 06:16:32.534000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31268,2023-03-01 06:16:32.535000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31269,2023-03-01 06:16:33.617000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31270,2023-03-01 06:16:33.622000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31271,2023-03-01 06:16:37.185000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31272,2023-03-01 06:16:37.191000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31273,2023-03-01 06:16:37.355000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31274,2023-03-01 06:16:37.361000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31275,2023-03-01 06:16:37.364000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31276,2023-03-01 06:16:38.203000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31277,2023-03-02 06:16:38.209000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31278,2023-03-02 06:16:39.943000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31279,2023-03-02 06:16:41.095000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31280,2023-03-02 06:16:48.503000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31281,2023-03-02 06:16:48.564000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31282,2023-03-02 06:16:48.567000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31283,2023-03-02 06:16:48.570000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31284,2023-03-02 06:16:49.567000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31285,2023-03-02 06:16:49.666000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31286,2023-03-02 06:16:49.668000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31287,2023-03-02 06:16:49.671000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31288,2023-03-02 06:16:50.777000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31289,2023-03-02 06:16:58.186000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31290,2023-03-02 06:16:58.342000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31291,2023-03-02 06:17:45.056000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31292,2023-03-02 06:17:49.365000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31293,2023-03-02 06:17:50.039000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31294,2023-03-02 06:17:51.885000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31295,2023-03-02 06:17:58.388000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31296,2023-03-02 06:17:58.390000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31297,2023-03-02 06:18:04.169000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31298,2023-03-02 06:18:04.332000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31299,2023-03-02 06:18:08.322000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31300,2023-03-02 06:18:19.149000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31301,2023-03-02 06:18:22.532000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31302,2023-03-02 06:18:37.769000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31303,2023-03-02 06:18:37.954000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31304,2023-03-02 06:18:41.116000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31305,2023-03-02 06:18:49.371000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31306,2023-03-02 06:18:51.841000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31307,2023-03-02 06:18:52.615000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31308,2023-03-02 06:18:54.652000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31309,2023-03-02 06:19:11.085000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31310,2023-03-02 06:19:11.090000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31311,2023-03-02 06:19:17.472000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31312,2023-03-03 06:19:18.892000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31313,2023-03-03 06:19:23.034000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31314,2023-03-03 06:19:24.526000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31315,2023-03-03 06:19:24.529000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31316,2023-03-03 06:19:29.047000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31317,2023-03-03 06:19:43.457000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31318,2023-03-03 06:19:43.640000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31319,2023-03-03 06:19:47.857000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31320,2023-03-03 06:19:54.756000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31321,2023-03-03 06:19:54.760000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31322,2023-03-03 06:19:58.368000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31323,2023-03-03 06:20:02.475000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31324,2023-03-04 06:20:05.134000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31325,2023-03-04 06:20:06.629000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31326,2023-03-04 06:20:07.836000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31327,2023-03-04 06:20:59.347000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31328,2023-03-04 06:20:59.357000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31329,2023-03-04 06:21:01.928000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31330,2023-03-04 06:21:11.196000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31331,2023-03-04 06:21:11.385000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31332,2023-03-04 06:21:17.552000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31333,2023-03-04 06:21:17.557000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31334,2023-03-04 06:21:21.730000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31335,2023-03-04 06:21:21.732000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31336,2023-03-04 06:21:23.282000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31337,2023-03-04 06:21:27.221000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31338,2023-03-04 06:21:27.228000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31339,2023-03-04 06:21:27.288000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31340,2023-03-04 06:21:27.291000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31341,2023-03-04 06:21:33.348000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31342,2023-03-04 06:21:34.263000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31343,2023-03-04 06:21:34.355000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31344,2023-03-04 06:21:37.363000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31345,2023-03-04 06:21:38.288000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31346,2023-03-04 06:21:38.367000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31347,2023-03-04 06:21:43.586000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31348,2023-03-04 06:21:45.389000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31349,2023-03-04 06:21:45.746000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31350,2023-03-04 06:21:45.749000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31351,2023-03-04 06:21:47.798000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31352,2023-03-04 06:21:51.514000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31353,2023-03-04 06:21:51.518000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31354,2023-03-04 06:21:54.815000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31355,2023-03-04 06:21:54.817000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31356,2023-03-04 06:21:56.110000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31357,2023-03-04 06:21:56.113000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31358,2023-03-04 06:21:59.351000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31359,2023-03-05 06:21:59.437000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31360,2023-03-05 06:22:00.810000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31361,2023-03-05 06:22:00.817000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31362,2023-03-05 06:22:00.997000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31363,2023-03-05 06:22:01.003000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31364,2023-03-05 06:24:00.150000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31365,2023-03-05 06:24:00.154000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31366,2023-03-05 06:24:00.236000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31367,2023-03-05 06:24:09.836000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31368,2023-03-05 06:24:09.843000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31369,2023-03-05 06:24:12.339000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31370,2023-03-05 06:24:12.975000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31371,2023-03-05 06:24:12.982000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31372,2023-03-05 06:24:13.905000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31373,2023-03-05 06:24:13.915000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31374,2023-03-05 06:24:14.342000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31375,2023-03-05 06:24:14.344000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31376,2023-03-05 06:24:14.349000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31377,2023-03-06 06:24:14.997000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31378,2023-03-06 06:24:15.000000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31379,2023-03-06 06:24:16.313000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31380,2023-03-06 06:24:16.407000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31381,2023-03-06 06:24:20.447000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31382,2023-03-06 06:24:20.452000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31383,2023-03-06 06:24:20.457000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31384,2023-03-06 06:24:21.020000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31385,2023-03-06 06:24:21.026000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31386,2023-03-06 06:24:22.068000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31387,2023-03-06 06:24:27.608000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31388,2023-03-06 06:24:27.696000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31389,2023-03-06 06:24:27.699000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31390,2023-03-06 06:24:27.710000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31391,2023-03-06 06:24:28.785000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31392,2023-03-06 06:24:29.396000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31393,2023-03-06 06:24:32.809000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31394,2023-03-06 06:24:32.812000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31395,2023-03-06 06:24:32.815000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31396,2023-03-06 06:24:37.638000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31397,2023-03-06 06:24:39.067000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31398,2023-03-06 06:24:41.293000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31399,2023-03-06 06:24:41.985000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31400,2023-03-06 06:24:44.043000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31401,2023-03-06 06:24:48.594000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31402,2023-03-06 06:24:48.599000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31403,2023-03-06 06:24:52.265000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31404,2023-03-06 06:24:52.269000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31405,2023-03-06 06:24:52.358000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31406,2023-03-06 06:24:52.364000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31407,2023-03-06 06:25:07.210000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31408,2023-03-07 06:25:07.283000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31409,2023-03-07 06:25:08.632000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31410,2023-03-07 06:25:08.635000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31411,2023-03-07 06:25:08.638000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31412,2023-03-07 06:25:09.121000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31413,2023-03-07 06:25:10.621000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31414,2023-03-07 06:25:12.633000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31415,2023-03-07 06:25:16.815000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31416,2023-03-07 06:25:17.550000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31417,2023-03-07 06:25:19.564000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31418,2023-03-07 10:18:09.965000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31419,2023-03-07 10:18:10.260000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31420,2023-03-07 10:18:12.150000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31421,2023-03-07 10:18:12.157000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31422,2023-03-07 10:18:14.544000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31423,2023-03-07 10:18:38.953000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31424,2023-03-07 10:18:38.954000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31425,2023-03-07 10:18:40.361000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31426,2023-03-07 10:18:40.363000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31427,2023-03-08 10:18:40.370000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31428,2023-03-08 10:18:40.666000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31429,2023-03-08 10:18:43.362000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31430,2023-03-08 10:19:20.574000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31431,2023-03-08 10:19:20.576000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31432,2023-03-08 10:19:23.458000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31433,2023-03-08 10:19:23.459000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31434,2023-03-08 10:19:23.468000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31435,2023-03-08 10:19:28.593000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31436,2023-03-08 10:19:31.018000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31437,2023-03-08 10:19:31.025000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31438,2023-03-08 10:19:36.736000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31439,2023-03-08 10:19:39.603000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31440,2023-03-08 10:19:40.909000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31441,2023-03-08 10:21:31.315000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31442,2023-03-08 10:21:32.709000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31443,2023-03-08 10:21:35.530000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31444,2023-03-08 10:21:38.774000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31445,2023-03-08 10:21:38.781000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31446,2023-03-08 10:21:41.328000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31447,2023-03-08 10:21:58.842000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31448,2023-03-08 10:21:59.878000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31449,2023-03-08 10:21:59.884000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31450,2023-03-08 10:21:59.888000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31451,2023-03-08 10:22:22.752000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31452,2023-03-08 10:22:25.420000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31453,2023-03-09 10:22:42.412000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31454,2023-03-09 10:22:42.417000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31455,2023-03-09 10:22:44.457000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31456,2023-03-09 10:22:44.463000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31457,2023-03-09 10:22:47.985000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31458,2023-03-09 10:23:13.132000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31459,2023-03-09 10:23:24.916000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31460,2023-03-09 10:23:26.160000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31461,2023-03-09 10:23:31.781000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31462,2023-03-09 10:23:32.845000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31463,2023-03-09 10:23:38.409000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31464,2023-03-09 10:23:38.416000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31465,2023-03-10 06:16:18.027000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31466,2023-03-10 06:16:18.495000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31467,2023-03-10 06:16:19.117000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31468,2023-03-10 06:16:20.155000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31469,2023-03-10 06:16:21.158000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31470,2023-03-10 06:16:21.167000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31471,2023-03-10 06:16:28.502000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31472,2023-03-10 06:16:31.326000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31473,2023-03-10 06:16:32.528000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31474,2023-03-10 06:16:32.534000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31475,2023-03-10 06:16:33.617000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31476,2023-03-10 06:16:37.185000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31477,2023-03-10 06:16:37.191000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31478,2023-03-10 06:16:37.361000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31479,2023-03-10 06:16:48.503000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31480,2023-03-11 06:16:48.564000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31481,2023-03-11 06:16:49.567000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31482,2023-03-11 06:16:49.668000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31483,2023-03-11 06:16:58.186000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31484,2023-03-11 06:17:45.056000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31485,2023-03-11 06:17:49.365000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31486,2023-03-11 06:17:50.039000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31487,2023-03-12 06:17:51.885000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31488,2023-03-12 06:17:58.388000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31489,2023-03-12 06:18:04.169000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31490,2023-03-12 06:18:19.149000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31491,2023-03-12 06:18:22.532000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31492,2023-03-12 06:18:37.769000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31493,2023-03-12 06:18:49.371000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31494,2023-03-12 06:18:51.841000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31495,2023-03-12 06:18:52.615000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31496,2023-03-12 06:18:54.652000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31497,2023-03-12 06:19:11.085000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31498,2023-03-12 06:19:18.892000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31499,2023-03-12 06:19:23.034000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31500,2023-03-12 06:19:24.526000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31501,2023-03-12 06:19:24.529000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31502,2023-03-12 06:19:29.047000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31503,2023-03-13 06:19:43.457000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31504,2023-03-13 06:19:54.756000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31505,2023-03-13 06:20:02.475000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31506,2023-03-13 06:20:05.134000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31507,2023-03-13 06:20:06.629000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31508,2023-03-13 06:20:07.836000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31509,2023-03-13 06:20:59.347000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31510,2023-03-13 06:21:01.928000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31511,2023-03-13 06:21:11.196000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31512,2023-03-13 06:21:17.552000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31513,2023-03-13 06:21:21.730000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31514,2023-03-13 06:21:27.288000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31515,2023-03-13 06:21:27.291000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31516,2023-03-13 06:21:33.348000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31517,2023-03-13 06:21:34.355000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31518,2023-03-13 06:21:37.363000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31519,2023-03-13 06:21:38.288000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31520,2023-03-13 06:21:43.586000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31521,2023-03-13 06:21:45.389000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31522,2023-03-14 06:21:51.514000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31523,2023-03-14 06:21:54.815000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31524,2023-03-14 06:21:54.817000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31525,2023-03-14 06:21:56.110000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31526,2023-03-14 06:21:59.351000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31527,2023-03-14 06:21:59.437000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31528,2023-03-14 06:22:00.810000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31529,2023-03-14 06:22:01.003000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31530,2023-03-14 06:24:00.154000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31531,2023-03-14 06:24:00.236000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31532,2023-03-14 06:24:09.836000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31533,2023-03-14 06:24:09.843000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31534,2023-03-14 06:24:12.339000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31535,2023-03-14 06:24:12.975000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31536,2023-03-14 06:24:12.982000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31537,2023-03-14 06:24:14.342000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31538,2023-03-14 06:24:14.344000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31539,2023-03-14 06:24:14.997000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31540,2023-03-14 06:24:16.407000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31541,2023-03-14 06:24:20.447000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31542,2023-03-14 06:24:20.457000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31543,2023-03-14 06:24:21.026000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31544,2023-03-14 06:24:22.068000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31545,2023-03-14 06:24:27.608000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31546,2023-03-15 06:24:27.696000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31547,2023-03-15 06:24:28.785000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31548,2023-03-15 06:24:29.396000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31549,2023-03-15 06:24:32.809000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31550,2023-03-15 06:24:37.638000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31551,2023-03-15 06:24:39.067000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31552,2023-03-15 06:24:41.293000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31553,2023-03-15 06:24:41.985000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31554,2023-03-15 06:24:44.043000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31555,2023-03-15 06:24:48.594000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31556,2023-03-15 06:24:48.599000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31557,2023-03-15 06:24:52.358000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31558,2023-03-15 06:24:52.364000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31559,2023-03-15 06:25:07.210000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31560,2023-03-15 06:25:07.283000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31561,2023-03-15 06:25:08.632000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31562,2023-03-15 06:25:08.638000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31563,2023-03-15 06:25:12.633000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31564,2023-03-15 06:25:16.815000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31565,2023-03-15 06:25:19.564000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31566,2023-03-15 07:05:08.142000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31567,2023-03-15 07:49:56.553000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31568,2023-03-16 07:50:18.775000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31569,2023-03-16 07:50:42.651000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31570,2023-03-16 07:51:11.178000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31571,2023-03-16 07:51:11.188000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31572,2023-03-16 07:51:12.132000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31573,2023-03-16 07:51:12.138000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31574,2023-03-16 07:51:12.715000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31575,2023-03-16 07:51:17.428000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31576,2023-03-16 07:51:17.854000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31577,2023-03-16 07:51:17.858000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31578,2023-03-16 07:51:20.268000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31579,2023-03-17 07:52:36.459000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31580,2023-03-17 07:52:36.600000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31581,2023-03-17 07:52:38.305000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31582,2023-03-17 07:52:39.352000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31583,2023-03-17 07:52:41.749000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31584,2023-03-17 07:52:43.415000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31585,2023-03-17 07:52:45.832000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31586,2023-03-17 07:52:47.394000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31587,2023-03-17 07:52:52.196000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31588,2023-03-17 07:53:45.654000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31589,2023-03-17 07:53:45.758000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31590,2023-03-17 07:53:45.766000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31591,2023-03-17 07:53:46.942000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31592,2023-03-17 07:53:51.095000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31593,2023-03-17 07:54:17.814000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31594,2023-03-17 07:54:19.025000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31595,2023-03-18 07:54:44.784000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31596,2023-03-18 07:54:44.792000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31597,2023-03-18 07:54:45.317000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31598,2023-03-18 07:54:47.887000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31599,2023-03-18 07:54:47.889000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31600,2023-03-18 07:55:00.489000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31601,2023-03-18 07:55:10.853000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31602,2023-03-18 07:55:12.170000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31603,2023-03-18 07:55:13.610000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31604,2023-03-18 07:55:14.841000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31605,2023-03-18 07:55:58.595000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31606,2023-03-19 07:55:58.689000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31607,2023-03-19 07:55:59.701000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31608,2023-03-19 07:55:59.710000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31609,2023-03-19 07:56:01.069000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31610,2023-03-19 07:56:01.073000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31611,2023-03-19 07:56:06.239000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31612,2023-03-19 07:56:07.421000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31613,2023-03-20 07:56:10.124000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31614,2023-03-20 07:56:12.740000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31615,2023-03-20 07:56:13.520000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31616,2023-03-20 07:56:14.680000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31617,2023-03-20 07:56:45.425000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31618,2023-03-20 07:56:46.925000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31619,2023-03-20 07:56:48.635000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31620,2023-03-20 07:56:48.642000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31621,2023-03-20 07:56:49.890000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31622,2023-03-20 07:56:52.016000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31623,2023-03-20 07:56:53.052000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31624,2023-03-21 08:05:06.914000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31625,2023-03-21 08:05:06.919000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31626,2023-03-21 08:05:08.135000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31627,2023-03-21 08:05:08.142000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31628,2023-03-21 08:05:08.148000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31629,2023-03-21 08:05:18.902000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31630,2023-03-21 08:05:19.725000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31631,2023-03-21 08:05:19.731000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31632,2023-03-21 08:05:20.281000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31633,2023-03-21 08:05:20.292000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31634,2023-03-21 08:05:20.788000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31635,2023-03-21 08:05:20.789000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31636,2023-03-22 08:05:20.794000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31637,2023-03-22 08:05:21.507000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31638,2023-03-22 08:05:21.509000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31639,2023-03-22 08:05:21.515000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31640,2023-03-22 08:05:21.523000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31641,2023-03-22 08:05:21.527000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31642,2023-03-22 08:05:21.530000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31643,2023-03-22 08:05:21.832000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31644,2023-03-22 08:05:21.833000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31645,2023-03-22 08:05:21.845000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31646,2023-03-22 08:05:22.590000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31647,2023-03-23 08:05:23.490000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31648,2023-03-23 08:05:23.498000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31649,2023-03-23 08:05:23.691000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31650,2023-03-23 08:05:23.693000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31651,2023-03-23 08:05:23.700000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31652,2023-03-23 08:05:23.701000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31653,2023-03-23 08:05:25.684000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31654,2023-03-23 08:05:25.692000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31655,2023-03-23 08:05:25.702000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31656,2023-03-23 08:05:25.703000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31657,2023-03-24 08:05:25.845000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31658,2023-03-24 08:05:25.847000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31659,2023-03-24 08:05:25.854000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31660,2023-03-24 08:05:25.864000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31661,2023-03-24 08:05:26.875000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31662,2023-03-24 08:05:28.716000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31663,2023-03-24 08:05:28.725000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31664,2023-03-24 08:05:28.726000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31665,2023-03-24 08:05:28.765000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31666,2023-03-24 08:05:29.945000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31667,2023-03-24 08:05:29.957000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31668,2023-03-24 08:05:30.028000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31669,2023-03-24 08:05:30.031000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31670,2023-03-25 08:05:31.590000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31671,2023-03-25 08:05:31.667000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31672,2023-03-25 08:05:31.668000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31673,2023-03-25 08:05:31.684000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31674,2023-03-25 08:07:34.297000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31675,2023-03-25 12:53:58.314000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31676,2023-03-26 06:16:09.201000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31677,2023-03-26 06:16:10.256000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31678,2023-03-26 06:16:16.820000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31679,2023-03-26 06:16:16.828000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31680,2023-03-26 07:51:22.734000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31681,2023-03-26 07:54:22.017000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31682,2023-03-26 08:05:25.709000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31683,2023-03-26 08:05:30.036000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31684,2023-03-26 08:05:30.039000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31685,2023-03-26 08:07:44.186000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31686,2023-03-26 08:07:44.290000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31687,2023-03-26 08:07:44.297000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31688,2023-03-26 08:07:45.313000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31689,2023-03-26 08:07:45.320000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31690,2023-03-26 08:07:45.324000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31691,2023-03-26 08:07:45.328000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31692,2023-03-26 08:07:45.331000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31693,2023-03-26 08:07:45.386000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31694,2023-03-26 08:07:54.386000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31695,2023-03-26 08:07:54.392000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31696,2023-03-26 08:08:24.376000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31697,2023-03-26 08:08:24.874000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31698,2023-03-26 08:08:25.874000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31699,2023-03-26 08:08:37.881000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31700,2023-03-26 08:08:37.883000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31701,2023-03-26 08:08:39.338000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31702,2023-03-26 08:08:39.762000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31703,2023-03-26 08:08:50.144000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31704,2023-03-26 08:08:50.150000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31705,2023-03-26 08:08:50.221000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31706,2023-03-26 08:08:50.229000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31707,2023-03-26 08:08:50.231000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31708,2023-03-26 08:08:51.528000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31709,2023-03-26 08:09:02.177000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31710,2023-03-26 08:09:02.178000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31711,2023-03-26 08:09:06.619000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31712,2023-03-26 08:09:16.033000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31713,2023-03-26 08:09:16.039000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31714,2023-03-26 08:09:16.114000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31715,2023-03-26 08:09:18.271000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31716,2023-03-26 08:09:18.351000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31717,2023-03-26 08:09:18.353000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31718,2023-03-26 08:09:29.810000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31719,2023-03-26 08:09:32.989000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31720,2023-03-26 08:09:43.492000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31721,2023-03-26 08:09:43.501000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31722,2023-03-26 08:09:43.502000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31723,2023-03-26 08:09:43.655000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31724,2023-03-26 08:09:43.661000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31725,2023-03-26 08:09:44.815000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31726,2023-03-26 08:09:48.891000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31727,2023-03-26 08:09:52.237000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31728,2023-03-26 08:09:53.821000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31729,2023-03-26 08:09:55.677000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31730,2023-03-26 08:10:10.517000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31731,2023-03-26 08:10:10.519000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31732,2023-03-26 08:10:10.523000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31733,2023-03-26 08:10:12.362000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31734,2023-03-26 08:10:12.364000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31735,2023-03-26 08:10:12.369000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31736,2023-03-26 08:10:17.266000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31737,2023-03-26 08:10:21.770000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31738,2023-03-26 08:10:22.548000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31739,2023-03-26 08:10:25.943000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31740,2023-03-26 08:10:33.472000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31741,2023-03-26 08:10:34.527000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31742,2023-03-26 08:10:35.041000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31743,2023-03-26 08:10:35.046000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31744,2023-03-26 08:10:36.985000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31745,2023-03-26 08:10:36.991000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31746,2023-03-26 08:10:36.993000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31747,2023-03-26 08:10:37.500000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31748,2023-03-26 08:10:37.504000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31749,2023-03-26 08:10:38.353000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31750,2023-03-26 08:10:43.203000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31751,2023-03-26 08:10:45.909000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31752,2023-03-26 08:10:46.887000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31753,2023-03-26 08:10:48.238000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31754,2023-03-26 08:10:55.985000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31755,2023-03-26 08:10:56.429000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31756,2023-03-26 08:10:56.434000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31757,2023-03-26 08:11:00.309000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31758,2023-03-26 08:11:00.403000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31759,2023-03-26 08:11:00.406000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31760,2023-03-26 08:11:00.414000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31761,2023-03-26 08:11:00.417000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31762,2023-03-26 08:11:01.560000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31763,2023-03-26 08:11:08.005000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31764,2023-03-26 08:11:09.456000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31765,2023-03-26 08:12:55.234000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31766,2023-03-26 08:12:55.433000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31767,2023-03-26 08:12:55.435000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31768,2023-03-26 08:12:55.440000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31769,2023-03-26 08:12:56.462000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31770,2023-03-26 08:12:56.475000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31771,2023-03-26 08:12:56.482000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31772,2023-03-26 08:12:56.572000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31773,2023-03-26 08:12:56.580000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31774,2023-03-26 08:12:56.581000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31775,2023-03-26 08:12:57.654000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31776,2023-03-26 08:12:57.661000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31777,2023-03-26 08:12:57.662000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31778,2023-03-26 08:12:57.670000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31779,2023-03-26 08:12:58.124000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31780,2023-03-26 08:12:58.701000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31781,2023-03-26 08:12:59.200000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31782,2023-03-26 08:13:02.921000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31783,2023-03-26 08:13:06.302000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31784,2023-03-26 08:13:07.105000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31785,2023-03-26 08:13:11.970000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31786,2023-03-26 08:13:12.056000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31787,2023-03-26 08:13:17.335000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31788,2023-03-26 08:13:17.341000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31789,2023-03-26 08:13:18.846000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31790,2023-03-26 08:13:18.849000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31791,2023-03-26 08:13:21.514000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31792,2023-03-26 08:13:21.515000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31793,2023-03-26 08:13:27.001000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31794,2023-03-26 08:13:32.370000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31795,2023-03-26 08:13:40.932000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31796,2023-03-26 08:13:41.118000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31797,2023-03-26 08:13:41.121000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31798,2023-03-26 08:13:41.125000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31799,2023-03-26 08:13:42.656000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31800,2023-03-26 08:13:42.838000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31801,2023-03-26 08:13:42.841000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31802,2023-03-26 08:13:42.847000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31803,2023-03-26 08:13:48.109000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31804,2023-03-26 08:13:50.223000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31805,2023-03-26 08:14:03.439000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31806,2023-03-26 08:14:03.630000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31807,2023-03-26 08:14:04.665000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31808,2023-03-26 08:14:04.671000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31809,2023-03-26 08:14:11.620000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31810,2023-03-26 08:14:11.627000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31811,2023-03-26 08:14:11.632000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31812,2023-03-26 08:14:12.315000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31813,2023-03-26 08:14:21.326000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31814,2023-03-26 08:14:21.335000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31815,2023-03-26 08:14:21.428000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31816,2023-03-26 08:14:21.429000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31817,2023-03-26 08:27:58.564000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31818,2023-03-26 08:27:58.573000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31819,2023-03-26 08:27:59.796000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31820,2023-03-26 08:27:59.805000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31821,2023-03-26 08:27:59.808000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31822,2023-03-26 08:28:00.221000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31823,2023-03-26 08:28:00.228000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31824,2023-03-26 08:28:00.814000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31825,2023-03-26 08:28:00.816000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31826,2023-03-26 08:28:00.823000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31827,2023-03-26 08:28:01.338000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31828,2023-03-26 08:28:01.826000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31829,2023-03-26 08:28:09.535000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31830,2023-03-26 08:28:10.670000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31831,2023-03-26 08:28:14.455000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31832,2023-03-26 08:28:14.555000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31833,2023-03-26 08:28:31.310000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31834,2023-03-26 08:28:31.790000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31835,2023-03-26 08:28:34.461000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31836,2023-03-26 08:28:35.294000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31837,2023-03-26 08:28:36.309000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31838,2023-03-26 08:28:36.317000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31839,2023-03-26 08:28:36.320000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31840,2023-03-26 08:28:36.849000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31841,2023-03-26 08:28:36.850000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31842,2023-03-26 08:28:36.857000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31843,2023-03-26 08:28:37.605000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31844,2023-03-26 08:28:38.249000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31845,2023-03-26 08:28:38.256000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31846,2023-03-26 08:28:39.409000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31847,2023-03-26 08:28:41.066000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31848,2023-03-26 08:28:41.153000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31849,2023-03-26 08:28:41.155000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31850,2023-03-26 08:28:43.065000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31851,2023-03-26 08:28:45.492000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31852,2023-03-26 08:28:46.691000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31853,2023-03-26 08:28:51.403000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31854,2023-03-26 08:28:52.264000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31855,2023-03-26 08:28:52.522000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31856,2023-03-26 08:28:52.530000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31857,2023-03-26 08:28:53.312000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31858,2023-03-26 08:28:54.390000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31859,2023-03-26 08:28:54.589000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31860,2023-03-26 08:28:55.667000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31861,2023-03-26 08:28:58.747000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31862,2023-03-26 08:28:58.755000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31863,2023-03-26 08:28:58.838000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31864,2023-03-26 08:28:58.845000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31865,2023-03-26 08:29:00.691000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31866,2023-03-26 08:29:00.769000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31867,2023-03-26 08:29:05.090000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31868,2023-03-26 08:29:05.582000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31869,2023-03-26 08:29:08.880000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31870,2023-03-26 08:29:10.284000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31871,2023-03-26 08:29:12.876000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31872,2023-03-26 08:29:14.424000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31873,2023-03-26 08:29:19.073000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31874,2023-03-26 08:29:21.556000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31875,2023-03-26 08:29:21.592000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31876,2023-03-26 08:29:22.429000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31877,2023-03-26 08:29:24.139000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31878,2023-03-26 08:29:27.533000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31879,2023-03-26 08:29:32.033000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31880,2023-03-26 08:29:32.039000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31881,2023-03-26 08:29:32.041000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31882,2023-03-26 08:29:32.438000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31883,2023-03-26 08:29:34.301000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31884,2023-03-26 08:29:43.453000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31885,2023-03-26 08:29:43.458000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31886,2023-03-26 08:29:43.521000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31887,2023-03-26 08:29:43.524000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31888,2023-03-26 08:29:43.541000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31889,2023-03-26 08:37:40.465000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31890,2023-03-26 08:37:50.779000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31891,2023-03-26 08:38:15.456000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31892,2023-03-26 08:38:17.051000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31893,2023-03-26 08:38:18.297000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31894,2023-03-26 08:38:22.802000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31895,2023-03-26 08:38:22.806000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31896,2023-03-26 08:38:23.019000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31897,2023-03-26 08:38:24.555000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31898,2023-03-26 08:38:26.651000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31899,2023-03-26 08:38:27.786000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31900,2023-03-26 08:38:28.746000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31901,2023-03-26 08:38:35.322000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31902,2023-03-26 08:38:35.328000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31903,2023-03-26 08:38:36.290000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31904,2023-03-26 08:38:38.579000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31905,2023-03-26 08:38:41.677000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31906,2023-03-26 08:38:41.684000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31907,2023-03-26 08:38:43.215000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31908,2023-03-26 08:39:01.384000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31909,2023-03-26 08:39:42.952000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31910,2023-03-26 08:39:43.133000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31911,2023-03-26 08:39:43.140000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31912,2023-03-26 08:39:44.003000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31913,2023-03-26 08:39:46.249000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31914,2023-03-26 08:39:48.907000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31915,2023-03-26 08:39:48.909000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31916,2023-03-26 08:39:50.861000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31917,2023-03-26 08:39:57.814000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31918,2023-03-26 08:39:57.817000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31919,2023-03-26 08:39:59.002000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31920,2023-03-26 08:39:59.005000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31921,2023-03-26 08:40:01.070000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31922,2023-03-26 08:40:03.209000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31923,2023-03-26 08:40:03.877000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31924,2023-03-26 08:40:05.206000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31925,2023-03-26 08:40:12.296000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31926,2023-03-26 08:40:12.299000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31927,2023-03-26 08:40:12.306000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31928,2023-03-26 08:40:13.166000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31929,2023-03-26 08:40:13.522000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31930,2023-03-26 08:40:14.922000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31931,2023-03-26 08:40:19.679000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31932,2023-03-26 08:40:21.052000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31933,2023-03-26 08:40:22.432000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31934,2023-03-26 08:40:28.789000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31935,2023-03-26 08:40:28.794000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31936,2023-03-26 08:40:29.500000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31937,2023-03-26 08:40:29.505000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31938,2023-03-26 08:40:29.507000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31939,2023-03-26 08:40:30.083000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31940,2023-03-26 08:40:32.493000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31941,2023-03-26 08:40:36.652000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31942,2023-03-26 08:40:37.939000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31943,2023-03-26 08:40:38.917000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31944,2023-03-26 08:40:55.709000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31945,2023-03-26 08:40:55.713000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31946,2023-03-26 08:40:59.261000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31947,2023-03-26 08:41:04.434000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31948,2023-03-26 08:41:15.392000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31949,2023-03-26 08:41:15.399000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31950,2023-03-26 08:41:16.071000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31951,2023-03-26 08:41:16.080000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31952,2023-03-26 08:41:17.859000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31953,2023-03-26 08:41:23.424000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31954,2023-03-26 08:41:31.294000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31955,2023-03-26 08:41:32.063000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31956,2023-03-26 08:41:32.843000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31957,2023-03-26 08:41:33.576000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31958,2023-03-26 08:41:44.919000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31959,2023-03-26 08:41:44.923000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31960,2023-03-26 08:41:50.533000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31961,2023-03-26 08:41:52.162000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31962,2023-03-26 08:42:04.090000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31963,2023-03-26 08:42:06.664000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31964,2023-03-26 08:42:08.058000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31965,2023-03-26 08:42:08.060000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31966,2023-03-26 08:42:09.845000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31967,2023-03-26 08:42:11.677000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31968,2023-03-26 08:43:08.943000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31969,2023-03-26 08:43:10.653000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31970,2023-03-26 08:43:10.661000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31971,2023-03-26 08:43:13.223000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31972,2023-03-26 08:43:35.683000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31973,2023-03-26 08:43:35.691000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31974,2023-03-26 08:43:38.626000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31975,2023-03-26 08:43:40.029000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31976,2023-03-26 08:43:50.833000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31977,2023-03-26 08:43:50.932000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31978,2023-03-26 08:43:51.902000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31979,2023-03-26 08:43:53.127000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31980,2023-03-26 08:43:53.131000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31981,2023-03-26 08:43:53.645000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31982,2023-03-26 08:43:54.175000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31983,2023-03-26 08:43:56.301000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31984,2023-03-26 08:44:06.076000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31985,2023-03-26 08:44:12.887000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31986,2023-03-26 08:44:13.983000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31987,2023-03-26 08:44:15.904000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31988,2023-03-26 08:44:15.907000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31989,2023-03-26 08:44:18.843000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31990,2023-03-26 08:44:20.358000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31991,2023-03-26 08:44:32.436000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31992,2023-03-26 08:44:32.440000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31993,2023-03-26 08:44:32.997000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31994,2023-03-26 08:44:35.073000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31995,2023-03-26 08:44:35.077000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31996,2023-03-26 08:44:36.743000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31997,2023-03-26 08:44:38.021000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31998,2023-03-26 08:45:25.693000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb31999,2023-03-26 08:45:25.701000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32000,2023-03-26 08:45:26.705000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32001,2023-03-26 08:45:27.295000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32002,2023-03-26 08:45:27.981000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32003,2023-03-26 08:45:27.987000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32004,2023-03-26 08:45:29.598000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32005,2023-03-26 08:45:30.802000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32006,2023-03-26 08:45:33.184000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32007,2023-03-26 08:45:34.446000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32008,2023-03-26 08:45:43.323000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32009,2023-03-26 08:45:43.329000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32010,2023-03-26 08:45:44.890000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32011,2023-03-26 08:45:45.402000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32012,2023-03-26 08:45:47.092000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32013,2023-03-26 08:45:48.696000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32014,2023-03-26 10:12:43.792000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32015,2023-03-26 12:53:58.314000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32016,2023-03-26 12:53:58.364000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32017,2023-03-26 12:53:59.507000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32018,2023-03-26 12:53:59.508000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32019,2023-03-26 12:54:07.773000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32020,2023-03-26 12:54:07.775000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32021,2023-03-26 12:54:16.797000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32022,2023-03-26 12:54:16.891000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32023,2023-03-26 12:54:26.715000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32024,2023-03-26 12:54:27.929000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32025,2023-03-26 12:54:28.006000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32026,2023-03-26 12:54:40.469000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32027,2023-03-26 12:54:40.475000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32028,2023-03-26 12:54:43.704000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32029,2023-03-26 12:54:52.364000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32030,2023-03-26 12:54:52.367000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32031,2023-03-26 12:55:03.889000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32032,2023-03-26 12:55:03.891000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32033,2023-03-26 12:55:11.272000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32034,2023-03-26 12:55:11.365000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32035,2023-03-26 12:55:13.782000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32036,2023-03-26 12:55:20.879000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32037,2023-03-26 12:55:20.881000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32038,2023-03-26 12:55:22.539000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32039,2023-03-26 12:55:31.156000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32040,2023-03-26 12:55:32.637000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32041,2023-03-26 12:55:38.357000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32042,2023-03-26 12:55:39.571000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32043,2023-03-26 12:55:47.005000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32044,2023-03-27 08:29:44.536000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32045,2023-03-27 08:29:51.591000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32046,2023-03-27 08:29:53.410000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32047,2023-03-27 08:29:58.155000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32048,2023-03-27 08:30:00.296000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32049,2023-03-27 08:30:02.443000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32050,2023-03-27 08:30:08.806000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32051,2023-03-27 08:30:09.230000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32052,2023-03-27 08:30:12.069000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32053,2023-03-27 08:30:13.755000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32054,2023-03-27 08:30:14.947000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32055,2023-03-27 08:30:16.930000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32056,2023-03-27 08:30:18.062000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32057,2023-03-27 08:30:19.317000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32058,2023-03-27 08:30:25.245000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32059,2023-03-27 08:30:25.257000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32060,2023-03-27 08:37:31.319000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32061,2023-03-27 08:37:31.320000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32062,2023-03-27 08:37:33.871000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32063,2023-03-27 08:37:38.328000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32064,2023-03-27 08:37:38.335000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32065,2023-03-27 12:53:58.364000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32066,2023-03-27 12:53:59.507000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32067,2023-03-27 12:53:59.508000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32068,2023-03-27 12:54:07.773000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32069,2023-03-27 12:54:07.775000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32070,2023-03-27 12:54:16.797000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32071,2023-03-27 12:54:16.891000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32072,2023-03-27 12:54:26.715000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32073,2023-03-27 12:54:27.929000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32074,2023-03-27 12:54:28.006000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32075,2023-03-27 12:54:40.469000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32076,2023-03-27 12:54:40.475000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32077,2023-03-27 12:54:43.704000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32078,2023-03-27 12:54:52.364000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32079,2023-03-27 12:54:52.367000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32080,2023-03-27 12:55:03.889000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32081,2023-03-27 12:55:03.891000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32082,2023-03-27 12:55:11.272000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32083,2023-03-27 12:55:11.365000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32084,2023-03-27 12:55:13.782000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32085,2023-03-27 12:55:20.879000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32086,2023-03-27 12:55:20.881000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32087,2023-03-27 12:55:22.539000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32088,2023-03-27 12:55:31.156000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32089,2023-03-27 12:55:32.637000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32090,2023-03-27 12:55:38.357000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32091,2023-03-27 12:55:39.571000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32092,2023-03-27 12:55:47.005000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32093,2023-03-27 12:55:48.994000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32094,2023-03-27 12:55:56.732000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32095,2023-03-27 12:55:56.735000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32096,2023-03-27 12:55:58.110000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32097,2023-03-27 12:56:07.043000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32098,2023-03-27 12:56:07.676000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32099,2023-03-27 12:56:07.678000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32100,2023-03-27 12:56:15.760000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32101,2023-03-27 12:56:16.229000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32102,2023-03-27 12:56:17.342000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32103,2023-03-27 12:56:22.163000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32104,2023-03-27 12:56:28.370000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32105,2023-03-27 12:56:28.466000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32106,2023-03-27 12:56:30.085000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32107,2023-03-27 12:56:36.648000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32108,2023-03-27 12:56:36.744000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32109,2023-03-27 12:56:37.706000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32110,2023-03-27 12:56:48.121000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32111,2023-03-27 12:56:48.207000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32112,2023-03-27 12:56:49.941000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32113,2023-03-27 12:56:57.156000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32114,2023-03-27 12:56:57.717000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32115,2023-03-27 12:56:58.877000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32116,2023-03-27 12:57:04.348000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32117,2023-03-27 12:57:04.353000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32118,2023-03-27 12:57:05.672000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32119,2023-03-27 12:57:10.384000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32120,2023-03-27 12:57:11.120000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32121,2023-03-27 12:57:15.300000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32122,2023-03-27 12:57:22.963000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32123,2023-03-27 12:57:23.032000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32124,2023-03-27 12:57:24.265000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32125,2023-03-27 12:57:32.044000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32126,2023-03-27 12:57:32.050000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32127,2023-03-27 12:57:33.084000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32128,2023-03-27 12:57:39.716000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32129,2023-03-27 12:57:41.067000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32130,2023-03-27 12:57:42.182000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32131,2023-03-27 12:57:47.652000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32132,2023-03-27 12:57:48.229000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32133,2023-03-27 12:57:48.231000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32134,2023-03-27 12:57:56.335000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32135,2023-03-27 12:57:56.342000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32136,2023-03-27 12:57:57.828000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32137,2023-03-27 13:25:37.204000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32138,2023-03-27 13:25:37.214000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32139,2023-03-27 13:25:38.034000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32140,2023-03-27 13:25:42.006000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32141,2023-03-27 13:25:42.017000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32142,2023-03-27 13:25:43.262000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32143,2023-03-27 13:25:48.709000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32144,2023-03-27 13:25:48.718000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32145,2023-03-27 13:25:49.761000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32146,2023-03-27 13:25:49.769000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32147,2023-03-27 13:25:51.772000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32148,2023-03-27 13:25:55.315000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32149,2023-03-27 13:25:56.719000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32150,2023-03-27 13:26:02.889000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32151,2023-03-27 13:26:02.961000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32152,2023-03-27 13:26:04.674000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32153,2023-03-27 13:26:04.684000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32154,2023-03-27 13:26:04.834000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32155,2023-03-27 13:26:04.844000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32156,2023-03-27 13:26:04.845000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32157,2023-03-27 13:26:05.818000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32158,2023-03-27 13:26:06.115000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32159,2023-03-27 13:26:06.122000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32160,2023-03-27 13:26:07.218000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32161,2023-03-27 13:26:07.662000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32162,2023-03-27 13:26:09.147000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32163,2023-03-27 13:26:12.126000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32164,2023-03-27 13:26:12.846000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32165,2023-03-27 13:26:13.906000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32166,2023-03-27 13:26:28.289000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32167,2023-03-27 13:26:28.376000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32168,2023-03-27 13:26:29.386000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32169,2023-03-27 13:26:32.301000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32170,2023-03-27 13:26:32.383000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32171,2023-03-27 13:26:34.543000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32172,2023-03-27 13:26:38.802000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32173,2023-03-27 13:26:38.819000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32174,2023-03-27 13:26:38.837000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32175,2023-03-27 13:26:38.854000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32176,2023-03-27 13:26:38.885000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32177,2023-03-27 13:26:38.888000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32178,2023-03-27 13:26:40.003000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32179,2023-03-27 13:26:40.014000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32180,2023-03-27 13:26:40.018000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32181,2023-03-27 13:26:40.178000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32182,2023-03-27 13:26:40.180000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32183,2023-03-27 13:26:40.188000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32184,2023-03-27 13:26:41.250000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32185,2023-03-27 13:26:41.254000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32186,2023-03-28 08:37:51.519000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32187,2023-03-28 08:37:51.522000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32188,2023-03-28 08:37:53.746000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32189,2023-03-28 08:37:57.202000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32190,2023-03-28 08:37:58.776000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32191,2023-03-28 08:38:00.139000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32192,2023-03-28 08:38:08.782000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32193,2023-03-28 08:38:08.787000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32194,2023-03-28 08:38:09.801000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32195,2023-03-28 08:38:09.808000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32196,2023-03-28 08:38:13.050000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32197,2023-03-28 12:55:48.994000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32198,2023-03-28 12:55:56.732000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32199,2023-03-28 12:55:56.735000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32200,2023-03-28 12:55:58.110000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32201,2023-03-28 12:56:07.043000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32202,2023-03-28 12:56:07.676000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32203,2023-03-28 12:56:07.678000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32204,2023-03-28 12:56:15.760000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32205,2023-03-28 12:56:16.229000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32206,2023-03-28 12:56:17.342000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32207,2023-03-28 12:56:22.163000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32208,2023-03-28 12:56:28.370000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32209,2023-03-28 12:56:28.466000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32210,2023-03-28 12:56:30.085000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32211,2023-03-28 12:56:36.648000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32212,2023-03-28 12:56:36.744000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32213,2023-03-28 12:56:37.706000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32214,2023-03-28 12:56:48.121000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32215,2023-03-28 12:56:48.207000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32216,2023-03-28 12:56:49.941000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32217,2023-03-28 12:56:57.156000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32218,2023-03-28 12:56:57.717000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32219,2023-03-28 12:56:58.877000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32220,2023-03-28 12:57:04.348000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32221,2023-03-28 12:57:04.353000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32222,2023-03-28 12:57:05.672000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32223,2023-03-28 12:57:10.384000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32224,2023-03-28 12:57:11.120000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32225,2023-03-28 12:57:15.300000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32226,2023-03-28 12:57:22.963000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32227,2023-03-28 12:57:23.032000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32228,2023-03-28 12:57:24.265000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32229,2023-03-28 12:57:32.044000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32230,2023-03-28 12:57:32.050000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32231,2023-03-28 12:57:33.084000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32232,2023-03-28 12:57:39.716000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32233,2023-03-28 12:57:41.067000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32234,2023-03-28 12:57:42.182000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32235,2023-03-28 12:57:47.652000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32236,2023-03-28 12:57:48.229000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32237,2023-03-28 12:57:48.231000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32238,2023-03-28 12:57:56.335000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32239,2023-03-28 12:57:56.342000+00:00,,,,false, +9e983d4a-e07c-4858-8e97-bdb7feb32240,2023-03-28 12:57:57.828000+00:00,,,,false, diff --git a/integration_tests/data/source/snowplow_unified_ua_context.csv b/integration_tests/data/source/snowplow_unified_ua_context.csv new file mode 100644 index 00000000..04f31058 --- /dev/null +++ b/integration_tests/data/source/snowplow_unified_ua_context.csv @@ -0,0 +1,161 @@ +root_id,root_tstamp,deviceFamily,osFamily,osMajor,osMinor,osPatch,osPatchMinor,osVersion,useragentFamily,useragentMajor,useragentMinor,useragentPatch,useragentVersion +9e983d4a-e07c-4858-8e97-bdb7feb31241,2021-03-03 21:27:32.696,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +6a1c6742-7a16-478d-b106-96f9a9a54918,2021-03-03 21:27:23.097,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +1h2c6742-7a16-478d-b106-96f9a9a54547,2021-03-03 21:27:23.097,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +bc14622d-f328-4479-8ac3-836b6970badd,2021-03-03 21:27:23.461,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +74ce09f5-d550-4804-9ffa-b563fc261472,2021-03-03 21:27:35.706,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +9e983d4a-e07c-4858-8e97-bdb7feb31241,2021-03-03 21:27:35.176,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +7748e38a-f98b-4860-8da2-2243465a4d96,2021-03-03 21:27:35.176,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +2b87c7d1-739f-4471-b344-9a6c1eda4248,2021-03-01 18:01:08.690,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +2293979e-22b7-45c1-8ab6-35f865ad6094,2021-03-03 18:01:38.660,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +3f7153d5-2952-4a42-bb20-9eb33849be24,2021-03-01 11:46:46.221,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +e35e40fd-1f62-4d16-89f8-a0c18b910fdb,2021-03-01 18:01:11.026,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +b3278f28-800a-4b68-8846-395292399836,2021-03-02 15:55:18.542,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +5abfad19-fc9c-418b-bbf3-7d8ae2ea42aa,2021-03-02 15:55:27.085,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +52714731-f1b3-447a-866e-cd7a2a7f57ee,2021-03-02 15:56:59.757,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +474c81c0-2fd4-48e2-8a11-b3d1c4a16941,2021-03-02 15:59:29.753,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +ef9789a7-c267-4635-acd4-d60a3e69ff70,2021-03-02 22:59:29.753,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +ef9789a7-c267-4635-acd4-d60a3e69fg90,2021-03-04 22:59:29.753,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +7a8a3d16-a0e2-4ed3-8103-2ea7c0f591a7,2021-03-02 15:55:23.357,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +beb637cf-3d9c-4042-9d8a-1c92129e2354,2021-03-02 15:58:59.750,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +71ee02f8-62d0-419b-995a-79ce59b2ccdb,2021-03-02 15:55:26.046,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +ea5bf957-8fa2-48fd-8528-e1f0b36d1b85,2021-03-02 15:55:29.717,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +3a9db4cc-0596-4fdf-84b5-fa712584fb70,2021-03-02 15:55:59.737,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +17b4e3c7-b46d-413a-af4a-2d31837a06be,2021-03-02 15:57:29.748,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +e9b21464-e60a-40d9-8e6c-5b8c0373f962,2021-03-02 15:55:26.260,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +a40559e1-a057-4690-a846-eea35ed4dc3e,2021-03-01 20:59:19.892,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +0ec21e2d-6ecd-4c58-b539-c00ae2830671,2021-03-01 20:59:20.601,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +e74b2cdd-3356-4d56-97f3-aee18ff581ee,2021-03-01 20:58:11.021,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +5a7cd042-a652-4f45-8711-4acf85982640,2021-03-01 20:58:11.673,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +9b02c625-be4a-4281-bb5b-553079fa8a76,2021-03-09 21:41:56.571,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +79db10ef-8740-4903-8a44-d461cdd861d1,2021-03-10 21:41:56.625,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +5a605238-df42-4d91-a567-e47c8c27a4ff,2021-03-04 21:39:50.989,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +a75fd841-4eda-4b42-98cd-5fbeeb10f850,2021-03-02 21:39:43.871,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +5997e0b4-2e90-4e50-83b3-ad87ef032208,2021-03-06 21:40:46.189,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +e0e6961d-2fd4-44e1-a3e8-417a969412c2,2021-03-05 21:39:51.022,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +9f53ce75-cceb-4437-934e-68e1911bc599,2021-03-01 21:39:43.815,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +663bb205-f86f-4687-a0f8-684bb269cacb,2021-03-03 21:39:50.989,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +e296e491-4dcf-4ba4-b92f-a6ac9b8f4588,2021-03-14 22:28:39.030,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +6d72f61a-ccf2-4713-a057-4715d771e2ad,2021-03-07 21:40:46.189,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +ae997940-dfbb-43d5-9492-dc7ca7a1819f,2021-03-08 21:40:46.240,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +941c1388-8541-4600-b1b3-64b069e592d7,2021-03-02 17:20:09.383,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +cc435011-00b7-4466-9e74-d3e7b90b7263,2021-03-02 17:20:09.383,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +7422b404-ba48-4066-9348-5a661e839dba,2021-03-02 20:08:14.361,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +b92d6cbb-8064-4bfb-80e3-8a009b317d9f,2021-03-01 17:09:42.324,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +3ed05fa1-31a4-4664-a94a-322ce65b3312,2021-03-02 19:40:33.286,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +0a9a6d7a-d670-4068-890e-eb156fe3fefa,2021-03-01 00:30:20.182,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +b0833046-02de-44fa-b836-9b45d953df78,2021-03-01 00:30:19.971,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +0b088136-6ec8-4979-94f1-eb1daf732b29,2021-03-02 19:25:22.757,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +6fa65ea4-924c-4cf5-9d8a-a40fffdde701,2021-03-02 19:25:22.829,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +8e3becc2-2cd9-4d0d-bf97-d5703f8a7d76,2021-03-02 19:25:41.461,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +9a900d26-cf2f-4cc9-bfe2-58ef55462018,2021-03-02 19:25:41.415,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +50092712-d6c6-448d-b7c3-d5585c5440e4,2021-03-02 20:08:24.466,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +0464e31b16feca1840e3196aa14cfc56,2021-03-02 19:52:12.207,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +9b862145-97d6-4532-a576-3d7431b8b7c9,2021-03-02 19:52:12.254,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +d74c3766-f050-4d01-b5c3-846fcb5ab011,2021-03-02 19:52:12.254,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +5e7473be-fff6-4600-97db-df0d8f49c56b,2021-03-02 19:55:08.420,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +bcbeb513-27a7-4b9c-9755-af5936f42c0d,2021-03-01 20:45:42.175,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +a07dfb66-99a6-4388-9ed1-10ee4e5fdca6,2021-03-01 20:45:42.175,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +2aee3c4c-033d-4407-a742-2a6bef56d0e8,2021-03-01 20:58:11.021,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76,2021-03-01 20:58:11.021,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76,2021-03-01 20:58:11.021,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +17e6ae5e-d694-4241-8663-4118e950fc38,2021-03-01 20:58:11.021,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +17e6ae5e-d694-4241-8663-4118e950fc38,2021-03-01 20:58:11.021,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +2e4cf124-87fb-4b2d-b374-dad3d8dc1445,2021-03-01 20:45:42.175,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +3a9b70c5-d1f2-4164-8fe4-a055cdc36e85,2021-03-01 20:45:42.175,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +ca9708df-2397-4cb0-ad52-69f9ff1a4d54,2021-03-01 20:45:42.175,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +87bf31b6d62b3d04565a01d170907b14767caa2c1d5f48851ca6019ef6942c25,2021-03-02 15:55:23.357,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353,2021-03-02 15:55:18.542,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +f9203a64da0dbcf3f4d9b0591c016c296be802a13b9229ad7d4f4d1be7c983e7,2021-03-03 15:55:26.260,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +d986a74687eb9f6cbab79c80238852917190a0e7f0e7165043196c831a564d4c,2021-03-03 15:55:26.046,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +0702cd11df808624d79f50d52507220fad265b8c3644c48d20cdf385db5fe310,2021-03-04 15:55:27.085,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +77b590868f9bc497b9bbe30d5a3e63d923851ba066a8dd473055f095cd8bea80,2021-03-02 07:23:26.260,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +d899b7bd74bcabef7265ac2de9b349b9c7eefcfb972c2e984ef93d8b8e5c8514,2021-03-02 07:23:23.357,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224,2021-03-02 07:23:18.542,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +135c56a9a33f093a6dcacee13ae572fd484248ac3b80c3d2fa02a31c4c8b637d,2021-03-02 07:23:27.085,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +b57478b853e314af7fb7807a25d66e19d0217f75640a822ee31ca3691a204359,2021-03-02 07:23:26.046,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00,2021-03-02 07:23:18.542,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +ff52fa6f64c35d342eba1ef9086cc4c491bc709d8297c25d7653f32eaf4718cd,2021-03-02 07:23:23.357,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368,2021-03-02 02:01:18.542,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +6c9ee2fc2da812cf36d22e7fb86e13b9326c2fb8200b3047262f359c9b4080a9,2021-03-02 02:01:23.357,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +bf8b2d4757e03cadb7b7a6f1e1b27c6014231f22a853b2c38992d5b92ac087f7,2021-03-02 02:01:26.046,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +f1e8df220890a90fce741cb627a8d272d23b737d419283c539d48facc8508c58,2021-03-02 02:01:26.260,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7,2021-03-02 02:01:27.085,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +ddb20169cf990af08bb5a694f252f1a946df1eb5cfc7e3bec0f84b5861702b33,2021-03-02 02:01:27.085,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd,2021-03-01 23:57:04.708,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +8776bb28707c6474ea8c575801bbca26b2741d38d429fa94bfb1e197a0f16b9c,2021-03-01 23:57:07.557,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +4ef77ae4-1e5a-4d25-90ab-fda713772553,2021-03-02 23:57:04.708,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +508bac8a-79b7-4252-8cef-4d482ec8d572,2021-03-02 23:57:07.557,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +40305bcb-7fe6-48ae-bb23-da6cf363a671,2021-03-03 00:17:16.091,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +32dba3f4-2af4-460b-922d-87b5c897a9d9,2021-03-03 00:29:41.467,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +46413bf1-cd76-4ee1-bdd0-ddcb3792d04e,2021-03-03 00:38:38.169,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +9cfe5631-dce8-49bb-b17b-dd14c962d78f,2021-03-03 00:43:51.139,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +5fe63929-67a2-43fd-ba23-8ab7668f24fb,2021-03-03 00:43:54.914,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +272d7649-0c46-4f54-afb3-279a44194d2d,2021-03-03 00:47:49.411,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +b0c248b551e063bd9f17b6a4e2c9ddf9db7935b7638c25b50a20a9443cd00e1c,2021-03-04 15:55:27.085,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335,2020-07-03 15:55:18.542,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +4b5bb319-523b-467b-849b-f2ec044f0396,2021-02-26 09:10:52.577,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +3581dec0-bd40-46cb-bb60-07dcb02b996d,2021-02-26 09:11:01.621,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +2ec345c5-2bae-46a5-ab71-b07d2abf1367,2021-02-26 09:11:09.446,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +34578b3d-c7cc-48b3-9372-99baef6e2c5b,2021-02-26 09:11:18.490,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +565fd862-ef93-4a75-bcb7-a62784e895cc,2021-02-26 09:11:30.207,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +8b1a4563-c6fd-4c66-b098-87e97e4db8bb,2021-02-26 09:11:41.195,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +823c4b68-5dca-4908-b18d-a84812380b6e,2021-02-26 09:11:53.055,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +6aad9034-ffbc-46e3-8f5c-d699d5729be7,2021-02-26 09:12:05.520,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +9f6b8437-d0d4-471b-86a4-08b5c8b27de3,2021-02-26 09:12:15.804,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +6bebe25c-87d6-4ee8-af4c-61709d2291c6,2021-02-26 09:12:31.260,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +8fcc301a-a694-4668-8c0a-b3523b5a711e,2021-02-26 09:12:39.954,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +ce2b0e96-7dbe-4d0c-a18c-86bd9408628e,2021-02-26 09:12:54.174,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +9949db4f-f497-4995-bb42-4f02ebcc03f4,2021-02-26 09:13:04.615,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +cea16330-77a5-4da3-8d15-1dee73778b71,2021-02-26 09:13:13.220,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +7cfbbad8-f4a8-49ad-a388-0cff688a2fb8,2021-02-26 09:13:22.303,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +49583bcc-81e0-400f-9d3e-bfd2498e446e,2021-02-26 09:13:30.423,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +26c42f16-0719-45dd-b125-dd4c7c1bb011,2021-02-26 09:13:39.940,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +15cf08cb-5573-42b1-a6e4-8e1747c5392e,2021-02-26 09:08:42.110,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +56596c21-46af-4cf3-b913-7e7a10323f02,2021-02-26 09:08:46.917,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +b938224b-8aaa-4df6-9478-ed204a9d177a,2021-02-26 09:08:54.814,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +afc1ff34-1bb3-49cb-864b-534e026c2441,2021-02-26 09:09:04.213,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +8e4eee20-ca8d-402b-a6f7-16979db40261,2021-02-26 09:09:14.705,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +b0a8c0d4-14e5-4f1a-aa88-32735dce4636,2021-02-26 09:09:54.064,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +08dfc05e-977b-4cbf-9a85-dea835f7cf06,2021-02-26 09:10:03.418,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +eef08eb3-7237-43a5-bd86-f1c7347b3aa7,2021-02-26 09:10:12.530,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +1ee8d92a-c1eb-46b8-8b44-388950d0044e,2021-02-26 09:10:33.465,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +a08502a3-1b4b-4532-b7bb-53fb176e2f65,2021-02-26 09:10:59.572,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +c286d671-bbbb-4e9c-a3ad-8c990e04e8ab,2021-02-26 09:11:08.413,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +058259e6-8eac-4d81-9bf1-7d8b52b10da7,2021-02-26 09:11:16.598,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +9f040a27-7c98-4356-aab7-c56ecbc4d028,2021-02-26 09:11:39.201,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +3dfa7079-824a-429b-a7cc-5d4fa4c3bf35,2021-02-26 09:12:02.380,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +43c0fc20-f595-4dc3-bdd2-e14abf2f85d3,2021-02-26 09:12:13.298,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +5bb37626-5408-479c-b588-749e237a54e9,2021-02-26 09:12:22.256,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +121f04f6-b803-41c0-b327-1ca79c4aa88a,2021-02-26 09:12:30.142,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +8c4c6e71-bc62-4dc9-825c-c0ddfb1c52ec,2021-02-26 09:12:39.067,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +aaea38e6-e19a-440c-a55b-d2bd24e9a274,2021-02-26 09:12:46.564,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +582b5e55-25ae-42b3-8f52-42c2e152ead3,2021-02-26 09:13:01.552,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +bd17e5fc-065a-485f-a827-39c6a345a187,2021-02-26 09:13:11.723,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +282f4d87-3448-4e38-b310-e906f2c6362b,2021-02-26 09:13:21.563,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +cdfb2bdf-e3fd-4494-82b1-9a87ee7c3734,2021-02-26 09:13:28.584,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +9e1b4293-097b-4ccc-baba-4a0c9be3b4d3,2021-02-26 09:13:39.082,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +737e0e0b-9829-494a-955b-14efd571e41b,2021-02-26 09:08:40.269,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +929dc773-b1b5-4f5e-84c9-c032a8ce8a22,2021-02-26 09:09:13.509,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +6f30fd58-900e-43d0-9108-e2531b75576e,2021-02-26 09:09:22.656,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +2cff26a7-7e80-42cb-8fb6-e2fe8a6553ee,2021-02-26 09:09:31.304,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +17e41e48-14c2-4a2f-936b-e076b10b05b8,2021-02-26 09:09:52.031,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +dd21f79c-ce87-4d75-95dc-0913d9571d26,2021-02-26 09:10:42.881,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +dc3deae5-6d57-4361-bcde-c3dd4a52c1e9,2021-02-26 09:12:23.161,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +d629cda4-db63-4d0e-92a5-c867ba18f143,2021-02-26 09:09:24.713,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +d2731ab1-14ad-45c2-9677-7fc71cb2e253,2021-02-26 09:09:42.497,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +dc105931-b062-4182-8838-9f366d09c758,2021-02-26 09:08:28.324,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +de2a9fcf-4383-4714-8458-488d26c10739,2021-02-26 09:08:53.689,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +db9cd5aa-f0f6-46f2-acb3-9d59a05b7489,2021-02-26 09:09:03.413,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +d72bb29c-606d-46e8-9788-dc21ebf925b8,2021-02-26 09:10:00.913,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +d1d3b778-8971-4fb0-97f3-53161d5a4a0f,2021-02-26 09:10:10.249,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +0c0cfa41-de83-48be-8d63-4da344f1fd42,2021-02-26 09:10:32.282,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +fea8f9c4-64c8-42c0-a372-c18166975d9a,2021-02-26 09:13:49.634,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +368fca23-5dc5-4ca5-8afe-d32c000e32eb,2021-02-26 09:13:51.444,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +877ee833-626d-4e31-b16f-826d5b35e668,2021-02-26 09:10:41.307,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +9f7e5d5d-968d-4efb-b6b8-9660db53c7db,2021-02-26 09:10:49.990,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +e8ceca75-7774-477d-80f9-f539884c5fec,2021-02-26 09:11:49.893,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +8ea8042f-77aa-41e7-ab97-0523b8533d1b,2021-02-26 09:08:44.838,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +4901c314-ba82-4f42-a416-f8181821e26c,2021-02-26 09:09:40.737,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +fb0cdd73-bc4b-4d03-a180-63a19c00df21,2021-03-03 09:14:00.224,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" +b41fae66-ba73-4af1-8d16-7813e769b38e,2021-03-03 09:14:01.599,"Mac","MacOSX","10","15","7","null","MacOSX10.15.7","Chrome","110","0","0","Chrome110.0.0" diff --git a/integration_tests/data/source/snowplow_unified_web_vital_events.csv b/integration_tests/data/source/snowplow_unified_web_vital_events.csv new file mode 100644 index 00000000..c665af00 --- /dev/null +++ b/integration_tests/data/source/snowplow_unified_web_vital_events.csv @@ -0,0 +1,1002 @@ +app_id,platform,etl_tstamp,collector_tstamp,dvce_created_tstamp,event,event_id,txn_id,name_tracker,v_tracker,v_collector,v_etl,user_id,user_ipaddress,user_fingerprint,domain_userid,domain_sessionidx,network_userid,geo_country,geo_region,geo_city,geo_zipcode,geo_latitude,geo_longitude,geo_region_name,ip_isp,ip_organization,ip_domain,ip_netspeed,page_url,page_title,page_referrer,page_urlscheme,page_urlhost,page_urlport,page_urlpath,page_urlquery,page_urlfragment,refr_urlscheme,refr_urlhost,refr_urlport,refr_urlpath,refr_urlquery,refr_urlfragment,refr_medium,refr_source,refr_term,mkt_medium,mkt_source,mkt_term,mkt_content,mkt_campaign,se_category,se_action,se_label,se_property,se_value,tr_orderid,tr_affiliation,tr_total,tr_tax,tr_shipping,tr_city,tr_state,tr_country,ti_orderid,ti_sku,ti_name,ti_category,ti_price,ti_quantity,pp_xoffset_min,pp_xoffset_max,pp_yoffset_min,pp_yoffset_max,useragent,br_name,br_family,br_version,br_type,br_renderengine,br_lang,br_features_pdf,br_features_flash,br_features_java,br_features_director,br_features_quicktime,br_features_realplayer,br_features_windowsmedia,br_features_gears,br_features_silverlight,br_cookies,br_colordepth,br_viewwidth,br_viewheight,os_name,os_family,os_manufacturer,os_timezone,dvce_type,dvce_ismobile,dvce_screenwidth,dvce_screenheight,doc_charset,doc_width,doc_height,tr_currency,tr_total_base,tr_tax_base,tr_shipping_base,ti_currency,ti_price_base,base_currency,geo_timezone,mkt_clickid,mkt_network,etl_tags,dvce_sent_tstamp,refr_domain_userid,refr_dvce_tstamp,domain_sessionid,derived_tstamp,event_vendor,event_name,event_format,event_version,event_fingerprint,true_tstamp,load_tstamp,contexts_com_snowplowanalytics_snowplow_web_page_1_0_0,unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0,unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0,unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1_0_0,contexts_nl_basjes_yauaa_context_1_0_0,contexts_com_iab_snowplow_spiders_and_robots_1_0_0 +web_vital_sample,web,2023-03-01 06:16:09.201000+00:00,2023-03-01 06:16:09.201000+00:00,2023-03-01 06:16:09.201000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31241,,,,,,,,,c090f4da-0b77-4846-adb7-e866b57ca5aa,,,AU,,,,,,,,,,,https://snowplow.io/night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows 98; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,Australia/Sydney,mobile,,,,,,,,,,,,,,,,,,2023-03-01 06:16:09.201000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4291,2023-03-01 06:16:09.201000+00:00,,web_vitals,,,,2023-03-01 06:16:09.201000+00:00,2023-03-01 06:16:09.201000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f3""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":70.4,""inp"":70.4,""lcp"":1908,""navigation_type"":""navigate"",""ttfb"":228.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Chrome"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:09.202000+00:00,2023-03-01 06:16:09.202000+00:00,2023-03-01 06:16:09.202000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31242,,,,,,,,,461f4247-813e-4f24-b833-9c1462a7a503,,,PK,,,,,,,,,,,https://snowplow.io/heat-instead,Upgradable methodical customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.28.(X11; Linux x86_64; as-IN) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:09.202000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4292,2023-03-01 06:16:09.202000+00:00,,web_vitals,,,,2023-03-01 06:16:09.202000+00:00,2023-03-01 06:16:09.202000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f4""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":30.2999999999999,""inp"":30.2999999999999,""lcp"":1925.69999999999,""navigation_type"":""navigate"",""ttfb"":56.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Edge"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:10.256000+00:00,2023-03-01 06:16:10.256000+00:00,2023-03-01 06:16:10.256000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31243,,,,,,,,,461f4247-813e-4f24-b833-9c1462a7a503,,,PK,,,,,,,,,,,https://snowplow.io/tree-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.28.(X11; Linux x86_64; as-IN) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:10.256000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4293,2023-03-01 06:16:10.256000+00:00,,web_vitals,,,,2023-03-01 06:16:10.256000+00:00,2023-03-01 06:16:10.256000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f5""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":29.7,""inp"":29.7,""lcp"":319.399999999999,""navigation_type"":""navigate"",""ttfb"":501.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Safari"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:10.259000+00:00,2023-03-01 06:16:10.259000+00:00,2023-03-01 06:16:10.259000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31244,,,,,,,,,461f4247-813e-4f24-b833-9c1462a7a503,,,PK,,,,,,,,,,,https://snowplow.io/someone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.28.(X11; Linux x86_64; as-IN) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:10.259000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4294,2023-03-01 06:16:10.259000+00:00,,web_vitals,,,,2023-03-01 06:16:10.259000+00:00,2023-03-01 06:16:10.259000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f6""}]",,,"[{""cls"":0.004,""fcp"":0,""fid"":4.7,""inp"":14.7,""lcp"":2083.9,""navigation_type"":""navigate"",""ttfb"":75.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:16.713000+00:00,2023-03-01 06:16:16.713000+00:00,2023-03-01 06:16:16.713000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31245,,,,,,,,,461f4247-813e-4f24-b833-9c1462a7a503,,,PK,,,,,,,,,,,https://snowplow.io/say-against-us,Self-enabling bottom-line customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.28.(X11; Linux x86_64; as-IN) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:16.713000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4295,2023-03-01 06:16:16.713000+00:00,,web_vitals,,,,2023-03-01 06:16:16.713000+00:00,2023-03-01 06:16:16.713000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f7""}]",,,"[{""cls"":0.02,""fcp"":0,""fid"":64.5,""inp"":64.5,""lcp"":1460.89999999999,""navigation_type"":""navigate"",""ttfb"":265.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:16.820000+00:00,2023-03-01 06:16:16.820000+00:00,2023-03-01 06:16:16.820000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31246,,,,,,,,,461f4247-813e-4f24-b833-9c1462a7a503,,,PK,,,,,,,,,,,https://snowplow.io/staff-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.28.(X11; Linux x86_64; as-IN) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:16.820000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4296,2023-03-01 06:16:16.820000+00:00,,web_vitals,,,,2023-03-01 06:16:16.820000+00:00,2023-03-01 06:16:16.820000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f8""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":205.799999999999,""inp"":205.799999999999,""lcp"":2728.6,""navigation_type"":""navigate"",""ttfb"":469.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:16.823000+00:00,2023-03-01 06:16:16.823000+00:00,2023-03-01 06:16:16.823000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31247,,,,,,,,,461f4247-813e-4f24-b833-9c1462a7a503,,,PK,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.28.(X11; Linux x86_64; as-IN) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:16.823000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4297,2023-03-01 06:16:16.823000+00:00,,web_vitals,,,,2023-03-01 06:16:16.823000+00:00,2023-03-01 06:16:16.823000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f9""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":24.6,""inp"":124.6,""lcp"":3131.1,""navigation_type"":""navigate"",""ttfb"":358.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:16.828000+00:00,2023-03-01 06:16:16.828000+00:00,2023-03-01 06:16:16.828000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31248,,,,,,,,,461f4247-813e-4f24-b833-9c1462a7a503,,,PK,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.28.(X11; Linux x86_64; as-IN) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:16.828000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4298,2023-03-01 06:16:16.828000+00:00,,web_vitals,,,,2023-03-01 06:16:16.828000+00:00,2023-03-01 06:16:16.828000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f10""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":259,""inp"":259,""lcp"":2608.89999999999,""navigation_type"":""navigate"",""ttfb"":310.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:18.027000+00:00,2023-03-01 06:16:18.027000+00:00,2023-03-01 06:16:18.027000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31249,,,,,,,,,461f4247-813e-4f24-b833-9c1462a7a503,,,PK,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.28.(X11; Linux x86_64; as-IN) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:18.027000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4299,2023-03-01 06:16:18.027000+00:00,,web_vitals,,,,2023-03-01 06:16:18.027000+00:00,2023-03-01 06:16:18.027000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f11""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":47,""inp"":147,""lcp"":2160.2,""navigation_type"":""navigate"",""ttfb"":570.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:18.032000+00:00,2023-03-01 06:16:18.032000+00:00,2023-03-01 06:16:18.032000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31250,,,,,,,,,461f4247-813e-4f24-b833-9c1462a7a503,,,PK,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.28.(X11; Linux x86_64; as-IN) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:18.032000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4300,2023-03-01 06:16:18.032000+00:00,,web_vitals,,,,2023-03-01 06:16:18.032000+00:00,2023-03-01 06:16:18.032000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f12""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":62.3999999999999,""inp"":162.399999999999,""lcp"":2282,""navigation_type"":""navigate"",""ttfb"":599.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:18.038000+00:00,2023-03-01 06:16:18.038000+00:00,2023-03-01 06:16:18.038000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31251,,,,,,,,,461f4247-813e-4f24-b833-9c1462a7a503,,,PK,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.28.(X11; Linux x86_64; as-IN) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:18.038000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4301,2023-03-01 06:16:18.038000+00:00,,web_vitals,,,,2023-03-01 06:16:18.038000+00:00,2023-03-01 06:16:18.038000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f13""}]",,,"[{""cls"":0.04,""fcp"":0,""fid"":202.299999999999,""inp"":202.299999999999,""lcp"":2420.6,""navigation_type"":""navigate"",""ttfb"":533.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:18.495000+00:00,2023-03-01 06:16:18.495000+00:00,2023-03-01 06:16:18.495000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31252,,,,,,,,,461f4247-813e-4f24-b833-9c1462a7a503,,,PK,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.28.(X11; Linux x86_64; as-IN) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:18.495000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4302,2023-03-01 06:16:18.495000+00:00,,web_vitals,,,,2023-03-01 06:16:18.495000+00:00,2023-03-01 06:16:18.495000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f14""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":75.6,""inp"":75.6,""lcp"":1485.39999999999,""navigation_type"":""navigate"",""ttfb"":415.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:18.502000+00:00,2023-03-01 06:16:18.502000+00:00,2023-03-01 06:16:18.502000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31253,,,,,,,,,d7c71112-6ba7-472f-938b-9c6399e9cdb4,,,ES,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/49.0.885.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:18.502000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4303,2023-03-01 06:16:18.502000+00:00,,web_vitals,,,,2023-03-01 06:16:18.502000+00:00,2023-03-01 06:16:18.502000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f15""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":293,""inp"":293,""lcp"":2776,""navigation_type"":""navigate"",""ttfb"":73.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:19.117000+00:00,2023-03-01 06:16:19.117000+00:00,2023-03-01 06:16:19.117000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31254,,,,,,,,,d7c71112-6ba7-472f-938b-9c6399e9cdb4,,,ES,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/49.0.885.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:19.117000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4304,2023-03-01 06:16:19.117000+00:00,,web_vitals,,,,2023-03-01 06:16:19.117000+00:00,2023-03-01 06:16:19.117000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f16""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":345,""inp"":345,""lcp"":3637,""navigation_type"":""navigate"",""ttfb"":311.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:19.119000+00:00,2023-03-01 06:16:19.119000+00:00,2023-03-01 06:16:19.119000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31255,,,,,,,,,883fbb91-1be5-4e32-a035-d54880162a7b,,,ES,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_9_4; rv:1.9.5.20) Gecko/2012-11-16 05:53:19 Firefox/3.6.18,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-01 06:16:19.119000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4305,2023-03-01 06:16:19.119000+00:00,,web_vitals,,,,2023-03-01 06:16:19.119000+00:00,2023-03-01 06:16:19.119000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f17""}]",,,"[{""cls"":0.42,""fcp"":0,""fid"":396,""inp"":396,""lcp"":2305,""navigation_type"":""navigate"",""ttfb"":303.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:20.155000+00:00,2023-03-01 06:16:20.155000+00:00,2023-03-01 06:16:20.155000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31256,,,,,,,,,883fbb91-1be5-4e32-a035-d54880162a7b,,,ES,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_9_4; rv:1.9.5.20) Gecko/2012-11-16 05:53:19 Firefox/3.6.18,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-01 06:16:20.155000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4306,2023-03-01 06:16:20.155000+00:00,,web_vitals,,,,2023-03-01 06:16:20.155000+00:00,2023-03-01 06:16:20.155000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f18""}]",,,"[{""cls"":0.26,""fcp"":0,""fid"":211,""inp"":211,""lcp"":4143,""navigation_type"":""navigate"",""ttfb"":384.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:20.251000+00:00,2023-03-01 06:16:20.251000+00:00,2023-03-01 06:16:20.251000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31257,,,,,,,,,883fbb91-1be5-4e32-a035-d54880162a7b,,,ES,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_9_4; rv:1.9.5.20) Gecko/2012-11-16 05:53:19 Firefox/3.6.18,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-01 06:16:20.251000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4307,2023-03-01 06:16:20.251000+00:00,,web_vitals,,,,2023-03-01 06:16:20.251000+00:00,2023-03-01 06:16:20.251000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f19""}]",,,"[{""cls"":0.28,""fcp"":0,""fid"":350,""inp"":350,""lcp"":4084,""navigation_type"":""navigate"",""ttfb"":493.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:21.158000+00:00,2023-03-01 06:16:21.158000+00:00,2023-03-01 06:16:21.158000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31258,,,,,,,,,5b9aac61-df53-4c7b-9abc-305df145249f,,,GB,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ayc-PE) AppleWebKit/533.25.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B113 Safari/6533.25.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:21.158000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4308,2023-03-01 06:16:21.158000+00:00,,web_vitals,,,,2023-03-01 06:16:21.158000+00:00,2023-03-01 06:16:21.158000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f20""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":10.7,""inp"":110.7,""lcp"":693.9,""navigation_type"":""navigate"",""ttfb"":504.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:21.161000+00:00,2023-03-01 06:16:21.161000+00:00,2023-03-01 06:16:21.161000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31259,,,,,,,,,5b9aac61-df53-4c7b-9abc-305df145249f,,,GB,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ayc-PE) AppleWebKit/533.25.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B113 Safari/6533.25.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:21.161000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4309,2023-03-01 06:16:21.161000+00:00,,web_vitals,,,,2023-03-01 06:16:21.161000+00:00,2023-03-01 06:16:21.161000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f21""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":94.5,""inp"":94.5,""lcp"":2151.9,""navigation_type"":""navigate"",""ttfb"":453.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:21.167000+00:00,2023-03-01 06:16:21.167000+00:00,2023-03-01 06:16:21.167000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31260,,,,,,,,,5b9aac61-df53-4c7b-9abc-305df145249f,,,GB,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ayc-PE) AppleWebKit/533.25.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B113 Safari/6533.25.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:21.167000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4310,2023-03-01 06:16:21.167000+00:00,,web_vitals,,,,2023-03-01 06:16:21.167000+00:00,2023-03-01 06:16:21.167000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f22""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":210.6,""inp"":210.6,""lcp"":2764.8,""navigation_type"":""navigate"",""ttfb"":218.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:21.934000+00:00,2023-03-01 06:16:21.934000+00:00,2023-03-01 06:16:21.934000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31261,,,,,,,,,5b9aac61-df53-4c7b-9abc-305df145249f,,,GB,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ayc-PE) AppleWebKit/533.25.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B113 Safari/6533.25.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:21.934000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4311,2023-03-01 06:16:21.934000+00:00,,web_vitals,,,,2023-03-01 06:16:21.934000+00:00,2023-03-01 06:16:21.934000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f23""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":237.6,""inp"":237.6,""lcp"":4274.1,""navigation_type"":""navigate"",""ttfb"":336.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:28.502000+00:00,2023-03-01 06:16:28.502000+00:00,2023-03-01 06:16:28.502000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31262,,,,,,,,,5b9aac61-df53-4c7b-9abc-305df145249f,,,GB,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ayc-PE) AppleWebKit/533.25.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B113 Safari/6533.25.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:28.502000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4312,2023-03-01 06:16:28.502000+00:00,,web_vitals,,,,2023-03-01 06:16:28.502000+00:00,2023-03-01 06:16:28.502000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f24""}]",,,"[{""cls"":0.41,""fcp"":0,""fid"":422.1,""inp"":422.1,""lcp"":2329.2,""navigation_type"":""navigate"",""ttfb"":175.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:31.326000+00:00,2023-03-01 06:16:31.326000+00:00,2023-03-01 06:16:31.326000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31263,,,,,,,,,5b9aac61-df53-4c7b-9abc-305df145249f,,,GB,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ayc-PE) AppleWebKit/533.25.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B113 Safari/6533.25.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:31.326000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4313,2023-03-01 06:16:31.326000+00:00,,web_vitals,,,,2023-03-01 06:16:31.326000+00:00,2023-03-01 06:16:31.326000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f25""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":12.5,""inp"":112.5,""lcp"":3104.1,""navigation_type"":""navigate"",""ttfb"":608.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:31.331000+00:00,2023-03-01 06:16:31.331000+00:00,2023-03-01 06:16:31.331000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31264,,,,,,,,,5b9aac61-df53-4c7b-9abc-305df145249f,,,GB,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ayc-PE) AppleWebKit/533.25.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B113 Safari/6533.25.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:31.331000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4314,2023-03-01 06:16:31.331000+00:00,,web_vitals,,,,2023-03-01 06:16:31.331000+00:00,2023-03-01 06:16:31.331000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f26""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":66.5,""inp"":166.5,""lcp"":2669.4,""navigation_type"":""navigate"",""ttfb"":667.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:32.437000+00:00,2023-03-01 06:16:32.437000+00:00,2023-03-01 06:16:32.437000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31265,,,,,,,,,5b9aac61-df53-4c7b-9abc-305df145249f,,,GB,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ayc-PE) AppleWebKit/533.25.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B113 Safari/6533.25.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:32.437000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4315,2023-03-01 06:16:32.437000+00:00,,web_vitals,,,,2023-03-01 06:16:32.437000+00:00,2023-03-01 06:16:32.437000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f27""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":84.5,""inp"":184.5,""lcp"":3167.1,""navigation_type"":""navigate"",""ttfb"":69.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:32.528000+00:00,2023-03-01 06:16:32.528000+00:00,2023-03-01 06:16:32.528000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31266,,,,,,,,,5b9aac61-df53-4c7b-9abc-305df145249f,,,GB,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ayc-PE) AppleWebKit/533.25.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B113 Safari/6533.25.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:32.528000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4316,2023-03-01 06:16:32.528000+00:00,,web_vitals,,,,2023-03-01 06:16:32.528000+00:00,2023-03-01 06:16:32.528000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f28""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":252.9,""inp"":252.9,""lcp"":2510.1,""navigation_type"":""navigate"",""ttfb"":176.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:32.534000+00:00,2023-03-01 06:16:32.534000+00:00,2023-03-01 06:16:32.534000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31267,,,,,,,,,94737098-d7e5-4ea5-a9de-abe65dc934d9,,,GB,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:32.534000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4317,2023-03-01 06:16:32.534000+00:00,,web_vitals,,,,2023-03-01 06:16:32.534000+00:00,2023-03-01 06:16:32.534000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f29""}]",,,"[{""cls"":0.42,""fcp"":0,""fid"":306.9,""inp"":306.9,""lcp"":3363.3,""navigation_type"":""navigate"",""ttfb"":626.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:32.535000+00:00,2023-03-01 06:16:32.535000+00:00,2023-03-01 06:16:32.535000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31268,,,,,,,,,94737098-d7e5-4ea5-a9de-abe65dc934d9,,,GB,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:32.535000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4318,2023-03-01 06:16:32.535000+00:00,,web_vitals,,,,2023-03-01 06:16:32.535000+00:00,2023-03-01 06:16:32.535000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f30""}]",,,"[{""cls"":0.44,""fcp"":0,""fid"":316.8,""inp"":316.8,""lcp"":3683.7,""navigation_type"":""navigate"",""ttfb"":644.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:33.617000+00:00,2023-03-01 06:16:33.617000+00:00,2023-03-01 06:16:33.617000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31269,,,,,,,,,94737098-d7e5-4ea5-a9de-abe65dc934d9,,,GB,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:33.617000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4319,2023-03-01 06:16:33.617000+00:00,,web_vitals,,,,2023-03-01 06:16:33.617000+00:00,2023-03-01 06:16:33.617000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f31""}]",,,"[{""cls"":0.47,""fcp"":0,""fid"":202.5,""inp"":202.5,""lcp"":3083.4,""navigation_type"":""navigate"",""ttfb"":516.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:33.622000+00:00,2023-03-01 06:16:33.622000+00:00,2023-03-01 06:16:33.622000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31270,,,,,,,,,94737098-d7e5-4ea5-a9de-abe65dc934d9,,,GB,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:33.622000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4320,2023-03-01 06:16:33.622000+00:00,,web_vitals,,,,2023-03-01 06:16:33.622000+00:00,2023-03-01 06:16:33.622000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f32""}]",,,"[{""cls"":0.25,""fcp"":0,""fid"":283.5,""inp"":283.5,""lcp"":2217.6,""navigation_type"":""navigate"",""ttfb"":673.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:37.185000+00:00,2023-03-01 06:16:37.185000+00:00,2023-03-01 06:16:37.185000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31271,,,,,,,,,94737098-d7e5-4ea5-a9de-abe65dc934d9,,,GB,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:37.185000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4321,2023-03-01 06:16:37.185000+00:00,,web_vitals,,,,2023-03-01 06:16:37.185000+00:00,2023-03-01 06:16:37.185000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f33""}]",,,"[{""cls"":0.27,""fcp"":0,""fid"":243.9,""inp"":243.9,""lcp"":1772.1,""navigation_type"":""navigate"",""ttfb"":694.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:37.191000+00:00,2023-03-01 06:16:37.191000+00:00,2023-03-01 06:16:37.191000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31272,,,,,,,,,94737098-d7e5-4ea5-a9de-abe65dc934d9,,,GB,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:37.191000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4322,2023-03-01 06:16:37.191000+00:00,,web_vitals,,,,2023-03-01 06:16:37.191000+00:00,2023-03-01 06:16:37.191000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f34""}]",,,"[{""cls"":0.52,""fcp"":0,""fid"":317.7,""inp"":317.7,""lcp"":2768.4,""navigation_type"":""navigate"",""ttfb"":307.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:37.355000+00:00,2023-03-01 06:16:37.355000+00:00,2023-03-01 06:16:37.355000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31273,,,,,,,,,94737098-d7e5-4ea5-a9de-abe65dc934d9,,,GB,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:37.355000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4323,2023-03-01 06:16:37.355000+00:00,,web_vitals,,,,2023-03-01 06:16:37.355000+00:00,2023-03-01 06:16:37.355000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f35""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":369,""inp"":369,""lcp"":1511.1,""navigation_type"":""navigate"",""ttfb"":237.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:37.361000+00:00,2023-03-01 06:16:37.361000+00:00,2023-03-01 06:16:37.361000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31274,,,,,,,,,94737098-d7e5-4ea5-a9de-abe65dc934d9,,,GB,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:37.361000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4324,2023-03-01 06:16:37.361000+00:00,,web_vitals,,,,2023-03-01 06:16:37.361000+00:00,2023-03-01 06:16:37.361000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f36""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":77.4,""inp"":77.4,""lcp"":3354.3,""navigation_type"":""navigate"",""ttfb"":120.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:37.364000+00:00,2023-03-01 06:16:37.364000+00:00,2023-03-01 06:16:37.364000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31275,,,,,,,,,94737098-d7e5-4ea5-a9de-abe65dc934d9,,,GB,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-01 06:16:37.364000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4325,2023-03-01 06:16:37.364000+00:00,,web_vitals,,,,2023-03-01 06:16:37.364000+00:00,2023-03-01 06:16:37.364000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f37""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":256.5,""inp"":256.5,""lcp"":3388.5,""navigation_type"":""navigate"",""ttfb"":126.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-01 06:16:38.203000+00:00,2023-03-01 06:16:38.203000+00:00,2023-03-01 06:16:38.203000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31276,,,,,,,,,c1182ccb-4fa1-4dbb-a600-4d62e78f6f64,,,JM,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 10.0) AppleWebKit/534.40.2 (KHTML, like Gecko) Version/5.0.1 Safari/534.40.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-01 06:16:38.203000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4326,2023-03-01 06:16:38.203000+00:00,,web_vitals,,,,2023-03-01 06:16:38.203000+00:00,2023-03-01 06:16:38.203000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f38""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":96.7,""inp"":196.7,""lcp"":1978.89999999999,""navigation_type"":""navigate"",""ttfb"":652.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:16:38.209000+00:00,2023-03-02 06:16:38.209000+00:00,2023-03-02 06:16:38.209000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31277,,,,,,,,,c1182ccb-4fa1-4dbb-a600-4d62e78f6f64,,,JM,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 10.0) AppleWebKit/534.40.2 (KHTML, like Gecko) Version/5.0.1 Safari/534.40.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-02 06:16:38.209000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4327,2023-03-02 06:16:38.209000+00:00,,web_vitals,,,,2023-03-02 06:16:38.209000+00:00,2023-03-02 06:16:38.209000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f39""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":85.5,""inp"":185.5,""lcp"":1908.89999999999,""navigation_type"":""navigate"",""ttfb"":241.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:16:39.943000+00:00,2023-03-02 06:16:39.943000+00:00,2023-03-02 06:16:39.943000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31278,,,,,,,,,c1182ccb-4fa1-4dbb-a600-4d62e78f6f64,,,JM,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 10.0) AppleWebKit/534.40.2 (KHTML, like Gecko) Version/5.0.1 Safari/534.40.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-02 06:16:39.943000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4328,2023-03-02 06:16:39.943000+00:00,,web_vitals,,,,2023-03-02 06:16:39.943000+00:00,2023-03-02 06:16:39.943000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f40""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":82,""inp"":182,""lcp"":2047.49999999999,""navigation_type"":""navigate"",""ttfb"":395.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:16:41.095000+00:00,2023-03-02 06:16:41.095000+00:00,2023-03-02 06:16:41.095000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31279,,,,,,,,,c1182ccb-4fa1-4dbb-a600-4d62e78f6f64,,,JM,,,,,,,,,,,https://snowplow.io/tell-against-us,Self-enabling bottom-line customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 10.0) AppleWebKit/534.40.2 (KHTML, like Gecko) Version/5.0.1 Safari/534.40.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-02 06:16:41.095000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4329,2023-03-02 06:16:41.095000+00:00,,web_vitals,,,,2023-03-02 06:16:41.095000+00:00,2023-03-02 06:16:41.095000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f41""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":61.7,""inp"":161.7,""lcp"":2031.39999999999,""navigation_type"":""navigate"",""ttfb"":292.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:16:48.503000+00:00,2023-03-02 06:16:48.503000+00:00,2023-03-02 06:16:48.503000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31280,,,,,,,,,c1182ccb-4fa1-4dbb-a600-4d62e78f6f64,,,JM,,,,,,,,,,,https://snowplow.io/head-half-instead,Upgradable methodical customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 10.0) AppleWebKit/534.40.2 (KHTML, like Gecko) Version/5.0.1 Safari/534.40.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-02 06:16:48.503000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4330,2023-03-02 06:16:48.503000+00:00,,web_vitals,,,,2023-03-02 06:16:48.503000+00:00,2023-03-02 06:16:48.503000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f42""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":245.7,""inp"":245.7,""lcp"":2753.79999999999,""navigation_type"":""navigate"",""ttfb"":122.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:16:48.564000+00:00,2023-03-02 06:16:48.564000+00:00,2023-03-02 06:16:48.564000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31281,,,,,,,,,c1182ccb-4fa1-4dbb-a600-4d62e78f6f64,,,JM,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 10.0) AppleWebKit/534.40.2 (KHTML, like Gecko) Version/5.0.1 Safari/534.40.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-02 06:16:48.564000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4331,2023-03-02 06:16:48.564000+00:00,,web_vitals,,,,2023-03-02 06:16:48.564000+00:00,2023-03-02 06:16:48.564000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f43""}]",,,"[{""cls"":0.03,""fcp"":0,""fid"":230.299999999999,""inp"":230.299999999999,""lcp"":2083.9,""navigation_type"":""navigate"",""ttfb"":515.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:16:48.567000+00:00,2023-03-02 06:16:48.567000+00:00,2023-03-02 06:16:48.567000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31282,,,,,,,,,c1182ccb-4fa1-4dbb-a600-4d62e78f6f64,,,JM,,,,,,,,,,,https://snowplow.io/wrong-table-fear,Versatile local emulation,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 10.0) AppleWebKit/534.40.2 (KHTML, like Gecko) Version/5.0.1 Safari/534.40.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-02 06:16:48.567000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4332,2023-03-02 06:16:48.567000+00:00,,web_vitals,,,,2023-03-02 06:16:48.567000+00:00,2023-03-02 06:16:48.567000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f44""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":211.399999999999,""inp"":211.399999999999,""lcp"":1577.1,""navigation_type"":""navigate"",""ttfb"":51.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:16:48.570000+00:00,2023-03-02 06:16:48.570000+00:00,2023-03-02 06:16:48.570000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31283,,,,,,,,,c1182ccb-4fa1-4dbb-a600-4d62e78f6f64,,,JM,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 10.0) AppleWebKit/534.40.2 (KHTML, like Gecko) Version/5.0.1 Safari/534.40.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-02 06:16:48.570000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4333,2023-03-02 06:16:48.570000+00:00,,web_vitals,,,,2023-03-02 06:16:48.570000+00:00,2023-03-02 06:16:48.570000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f45""}]",,,"[{""cls"":0.04,""fcp"":0,""fid"":53.2999999999999,""inp"":153.299999999999,""lcp"":457.099999999999,""navigation_type"":""navigate"",""ttfb"":278.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:16:49.567000+00:00,2023-03-02 06:16:49.567000+00:00,2023-03-02 06:16:49.567000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31284,,,,,,,,,c1182ccb-4fa1-4dbb-a600-4d62e78f6f64,,,JM,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 10.0) AppleWebKit/534.40.2 (KHTML, like Gecko) Version/5.0.1 Safari/534.40.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-02 06:16:49.567000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4334,2023-03-02 06:16:49.567000+00:00,,web_vitals,,,,2023-03-02 06:16:49.567000+00:00,2023-03-02 06:16:49.567000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f46""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":64.5,""inp"":164.5,""lcp"":2124.5,""navigation_type"":""navigate"",""ttfb"":251.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:16:49.666000+00:00,2023-03-02 06:16:49.666000+00:00,2023-03-02 06:16:49.666000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31285,,,,,,,,,c1182ccb-4fa1-4dbb-a600-4d62e78f6f64,,,JM,,,,,,,,,,,https://snowplow.io/message-choice-live,Seamless 3rdgeneration forecast,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 10.0) AppleWebKit/534.40.2 (KHTML, like Gecko) Version/5.0.1 Safari/534.40.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-02 06:16:49.666000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4335,2023-03-02 06:16:49.666000+00:00,,web_vitals,,,,2023-03-02 06:16:49.666000+00:00,2023-03-02 06:16:49.666000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f47""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":39.2999999999999,""inp"":139.299999999999,""lcp"":3090.5,""navigation_type"":""navigate"",""ttfb"":112.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:16:49.668000+00:00,2023-03-02 06:16:49.668000+00:00,2023-03-02 06:16:49.668000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31286,,,,,,,,,c1182ccb-4fa1-4dbb-a600-4d62e78f6f64,,,JM,,,,,,,,,,,https://snowplow.io/tell-against-us,Self-enabling bottom-line customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 10.0) AppleWebKit/534.40.2 (KHTML, like Gecko) Version/5.0.1 Safari/534.40.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-02 06:16:49.668000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4336,2023-03-02 06:16:49.668000+00:00,,web_vitals,,,,2023-03-02 06:16:49.668000+00:00,2023-03-02 06:16:49.668000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f48""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":79.2,""inp"":179.2,""lcp"":1299.19999999999,""navigation_type"":""navigate"",""ttfb"":74.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:16:49.671000+00:00,2023-03-02 06:16:49.671000+00:00,2023-03-02 06:16:49.671000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31287,,,,,,,,,c1182ccb-4fa1-4dbb-a600-4d62e78f6f64,,,JM,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 10.0) AppleWebKit/534.40.2 (KHTML, like Gecko) Version/5.0.1 Safari/534.40.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-02 06:16:49.671000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4337,2023-03-02 06:16:49.671000+00:00,,web_vitals,,,,2023-03-02 06:16:49.671000+00:00,2023-03-02 06:16:49.671000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f49""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":38.6,""inp"":138.6,""lcp"":1411.19999999999,""navigation_type"":""navigate"",""ttfb"":135.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:16:50.777000+00:00,2023-03-02 06:16:50.777000+00:00,2023-03-02 06:16:50.777000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31288,,,,,,,,,c1182ccb-4fa1-4dbb-a600-4d62e78f6f64,,,JM,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 10.0) AppleWebKit/534.40.2 (KHTML, like Gecko) Version/5.0.1 Safari/534.40.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-02 06:16:50.777000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4338,2023-03-02 06:16:50.777000+00:00,,web_vitals,,,,2023-03-02 06:16:50.777000+00:00,2023-03-02 06:16:50.777000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f50""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":90.3999999999999,""inp"":190.399999999999,""lcp"":1229.19999999999,""navigation_type"":""navigate"",""ttfb"":157.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:16:58.186000+00:00,2023-03-02 06:16:58.186000+00:00,2023-03-02 06:16:58.186000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31289,,,,,,,,,8af3f799-db92-4f86-8967-67011d057d75,,,ES,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.54.(X11; Linux x86_64; ht-HT) Presto/2.9.174 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:16:58.186000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4339,2023-03-02 06:16:58.186000+00:00,,web_vitals,,,,2023-03-02 06:16:58.186000+00:00,2023-03-02 06:16:58.186000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f51""}]",,,"[{""cls"":0.26,""fcp"":0,""fid"":204,""inp"":204,""lcp"":4519,""navigation_type"":""navigate"",""ttfb"":649.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:16:58.342000+00:00,2023-03-02 06:16:58.342000+00:00,2023-03-02 06:16:58.342000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31290,,,,,,,,,8af3f799-db92-4f86-8967-67011d057d75,,,ES,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.54.(X11; Linux x86_64; ht-HT) Presto/2.9.174 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:16:58.342000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4340,2023-03-02 06:16:58.342000+00:00,,web_vitals,,,,2023-03-02 06:16:58.342000+00:00,2023-03-02 06:16:58.342000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f52""}]",,,"[{""cls"":0.44,""fcp"":0,""fid"":365,""inp"":365,""lcp"":4169,""navigation_type"":""navigate"",""ttfb"":263.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:17:45.056000+00:00,2023-03-02 06:17:45.056000+00:00,2023-03-02 06:17:45.056000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31291,,,,,,,,,8769809c-1b20-445e-bb53-1e747422cf39,,,JM,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_8) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/63.0.849.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:17:45.056000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4341,2023-03-02 06:17:45.056000+00:00,,web_vitals,,,,2023-03-02 06:17:45.056000+00:00,2023-03-02 06:17:45.056000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f53""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":21.1,""inp"":121.1,""lcp"":2636.2,""navigation_type"":""navigate"",""ttfb"":405.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:17:49.365000+00:00,2023-03-02 06:17:49.365000+00:00,2023-03-02 06:17:49.365000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31292,,,,,,,,,8769809c-1b20-445e-bb53-1e747422cf39,,,JM,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_8) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/63.0.849.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:17:49.365000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4342,2023-03-02 06:17:49.365000+00:00,,web_vitals,,,,2023-03-02 06:17:49.365000+00:00,2023-03-02 06:17:49.365000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f54""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":75.6,""inp"":75.6,""lcp"":1445.5,""navigation_type"":""navigate"",""ttfb"":471.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:17:50.039000+00:00,2023-03-02 06:17:50.039000+00:00,2023-03-02 06:17:50.039000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31293,,,,,,,,,8769809c-1b20-445e-bb53-1e747422cf39,,,JM,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_8) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/63.0.849.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:17:50.039000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4343,2023-03-02 06:17:50.039000+00:00,,web_vitals,,,,2023-03-02 06:17:50.039000+00:00,2023-03-02 06:17:50.039000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f55""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":58.2,""inp"":158.2,""lcp"":2502.5,""navigation_type"":""navigate"",""ttfb"":182.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:17:51.885000+00:00,2023-03-02 06:17:51.885000+00:00,2023-03-02 06:17:51.885000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31294,,,,,,,,,8769809c-1b20-445e-bb53-1e747422cf39,,,JM,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_8) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/63.0.849.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:17:51.885000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4344,2023-03-02 06:17:51.885000+00:00,,web_vitals,,,,2023-03-02 06:17:51.885000+00:00,2023-03-02 06:17:51.885000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f56""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":70.1,""inp"":170.1,""lcp"":1765.39999999999,""navigation_type"":""navigate"",""ttfb"":400.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:17:58.388000+00:00,2023-03-02 06:17:58.388000+00:00,2023-03-02 06:17:58.388000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31295,,,,,,,,,8769809c-1b20-445e-bb53-1e747422cf39,,,JM,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_8) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/63.0.849.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:17:58.388000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4345,2023-03-02 06:17:58.388000+00:00,,web_vitals,,,,2023-03-02 06:17:58.388000+00:00,2023-03-02 06:17:58.388000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f57""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":264.599999999999,""inp"":264.599999999999,""lcp"":1945.3,""navigation_type"":""navigate"",""ttfb"":353.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:17:58.390000+00:00,2023-03-02 06:17:58.390000+00:00,2023-03-02 06:17:58.390000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31296,,,,,,,,,8769809c-1b20-445e-bb53-1e747422cf39,,,JM,,,,,,,,,,,https://snowplow.io/message-choice-live,Seamless 3rdgeneration forecast,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_8) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/63.0.849.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:17:58.390000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4346,2023-03-02 06:17:58.390000+00:00,,web_vitals,,,,2023-03-02 06:17:58.390000+00:00,2023-03-02 06:17:58.390000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f58""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":37.0999999999999,""inp"":37.0999999999999,""lcp"":1121.39999999999,""navigation_type"":""navigate"",""ttfb"":384.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:18:04.169000+00:00,2023-03-02 06:18:04.169000+00:00,2023-03-02 06:18:04.169000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31297,,,,,,,,,8769809c-1b20-445e-bb53-1e747422cf39,,,JM,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_8) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/63.0.849.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:18:04.169000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4347,2023-03-02 06:18:04.169000+00:00,,web_vitals,,,,2023-03-02 06:18:04.169000+00:00,2023-03-02 06:18:04.169000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f59""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":70.7999999999999,""inp"":170.799999999999,""lcp"":951.999999999999,""navigation_type"":""navigate"",""ttfb"":122.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:18:04.332000+00:00,2023-03-02 06:18:04.332000+00:00,2023-03-02 06:18:04.332000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31298,,,,,,,,,8769809c-1b20-445e-bb53-1e747422cf39,,,JM,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_8) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/63.0.849.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:18:04.332000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4348,2023-03-02 06:18:04.332000+00:00,,web_vitals,,,,2023-03-02 06:18:04.332000+00:00,2023-03-02 06:18:04.332000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f60""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":270.9,""inp"":270.9,""lcp"":2378.6,""navigation_type"":""navigate"",""ttfb"":436.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:18:08.322000+00:00,2023-03-02 06:18:08.322000+00:00,2023-03-02 06:18:08.322000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31299,,,,,,,,,8769809c-1b20-445e-bb53-1e747422cf39,,,JM,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_8) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/63.0.849.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:18:08.322000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4349,2023-03-02 06:18:08.322000+00:00,,web_vitals,,,,2023-03-02 06:18:08.322000+00:00,2023-03-02 06:18:08.322000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f61""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":0.8,""inp"":100.8,""lcp"":2060.1,""navigation_type"":""navigate"",""ttfb"":401.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:18:19.149000+00:00,2023-03-02 06:18:19.149000+00:00,2023-03-02 06:18:19.149000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31300,,,,,,,,,63b2d82f-512d-4658-88c1-ab1b01c4842b,,,ES,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.95.(X11; Linux i686; brx-IN) Presto/2.9.168 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:18:19.149000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4350,2023-03-02 06:18:19.149000+00:00,,web_vitals,,,,2023-03-02 06:18:19.149000+00:00,2023-03-02 06:18:19.149000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f62""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":283,""inp"":283,""lcp"":4989,""navigation_type"":""navigate"",""ttfb"":490.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:18:22.532000+00:00,2023-03-02 06:18:22.532000+00:00,2023-03-02 06:18:22.532000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31301,,,,,,,,,63b2d82f-512d-4658-88c1-ab1b01c4842b,,,ES,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.95.(X11; Linux i686; brx-IN) Presto/2.9.168 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:18:22.532000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4351,2023-03-02 06:18:22.532000+00:00,,web_vitals,,,,2023-03-02 06:18:22.532000+00:00,2023-03-02 06:18:22.532000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f63""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":226,""inp"":226,""lcp"":1437,""navigation_type"":""navigate"",""ttfb"":319.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:18:37.769000+00:00,2023-03-02 06:18:37.769000+00:00,2023-03-02 06:18:37.769000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31302,,,,,,,,,63b2d82f-512d-4658-88c1-ab1b01c4842b,,,ES,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.95.(X11; Linux i686; brx-IN) Presto/2.9.168 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:18:37.769000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4352,2023-03-02 06:18:37.769000+00:00,,web_vitals,,,,2023-03-02 06:18:37.769000+00:00,2023-03-02 06:18:37.769000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f64""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":225,""inp"":225,""lcp"":3591,""navigation_type"":""navigate"",""ttfb"":285.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:18:37.954000+00:00,2023-03-02 06:18:37.954000+00:00,2023-03-02 06:18:37.954000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31303,,,,,,,,,63b2d82f-512d-4658-88c1-ab1b01c4842b,,,ES,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.95.(X11; Linux i686; brx-IN) Presto/2.9.168 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:18:37.954000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4353,2023-03-02 06:18:37.954000+00:00,,web_vitals,,,,2023-03-02 06:18:37.954000+00:00,2023-03-02 06:18:37.954000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f65""}]",,,"[{""cls"":0.51,""fcp"":0,""fid"":54,""inp"":154,""lcp"":2772,""navigation_type"":""navigate"",""ttfb"":459.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:18:41.116000+00:00,2023-03-02 06:18:41.116000+00:00,2023-03-02 06:18:41.116000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31304,,,,,,,,,63b2d82f-512d-4658-88c1-ab1b01c4842b,,,ES,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.95.(X11; Linux i686; brx-IN) Presto/2.9.168 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:18:41.116000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4354,2023-03-02 06:18:41.116000+00:00,,web_vitals,,,,2023-03-02 06:18:41.116000+00:00,2023-03-02 06:18:41.116000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f66""}]",,,"[{""cls"":0.23,""fcp"":0,""fid"":213,""inp"":213,""lcp"":4683,""navigation_type"":""navigate"",""ttfb"":223.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:18:49.371000+00:00,2023-03-02 06:18:49.371000+00:00,2023-03-02 06:18:49.371000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31305,,,,,,,,,63b2d82f-512d-4658-88c1-ab1b01c4842b,,,ES,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.95.(X11; Linux i686; brx-IN) Presto/2.9.168 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:18:49.371000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4355,2023-03-02 06:18:49.371000+00:00,,web_vitals,,,,2023-03-02 06:18:49.371000+00:00,2023-03-02 06:18:49.371000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f67""}]",,,"[{""cls"":0.44,""fcp"":0,""fid"":289,""inp"":289,""lcp"":3382,""navigation_type"":""navigate"",""ttfb"":288.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:18:51.841000+00:00,2023-03-02 06:18:51.841000+00:00,2023-03-02 06:18:51.841000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31306,,,,,,,,,63b2d82f-512d-4658-88c1-ab1b01c4842b,,,ES,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.95.(X11; Linux i686; brx-IN) Presto/2.9.168 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:18:51.841000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4356,2023-03-02 06:18:51.841000+00:00,,web_vitals,,,,2023-03-02 06:18:51.841000+00:00,2023-03-02 06:18:51.841000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f68""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":293,""inp"":293,""lcp"":2978,""navigation_type"":""navigate"",""ttfb"":90.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:18:52.615000+00:00,2023-03-02 06:18:52.615000+00:00,2023-03-02 06:18:52.615000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31307,,,,,,,,,63b2d82f-512d-4658-88c1-ab1b01c4842b,,,ES,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.95.(X11; Linux i686; brx-IN) Presto/2.9.168 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:18:52.615000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4357,2023-03-02 06:18:52.615000+00:00,,web_vitals,,,,2023-03-02 06:18:52.615000+00:00,2023-03-02 06:18:52.615000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f69""}]",,,"[{""cls"":0.55,""fcp"":0,""fid"":243,""inp"":243,""lcp"":2469,""navigation_type"":""navigate"",""ttfb"":120.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:18:54.652000+00:00,2023-03-02 06:18:54.652000+00:00,2023-03-02 06:18:54.652000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31308,,,,,,,,,63b2d82f-512d-4658-88c1-ab1b01c4842b,,,ES,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.95.(X11; Linux i686; brx-IN) Presto/2.9.168 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:18:54.652000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4358,2023-03-02 06:18:54.652000+00:00,,web_vitals,,,,2023-03-02 06:18:54.652000+00:00,2023-03-02 06:18:54.652000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f70""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":303,""inp"":303,""lcp"":1448,""navigation_type"":""navigate"",""ttfb"":234.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:19:11.085000+00:00,2023-03-02 06:19:11.085000+00:00,2023-03-02 06:19:11.085000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31309,,,,,,,,,d62b808a-5720-421b-bc42-52b77e65a847,,,GB,,,,,,,,,,,https://snowplow.io/head-half-instead,Upgradable methodical customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:19:11.085000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4359,2023-03-02 06:19:11.085000+00:00,,web_vitals,,,,2023-03-02 06:19:11.085000+00:00,2023-03-02 06:19:11.085000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f71""}]",,,"[{""cls"":0.27,""fcp"":0,""fid"":88.1,""inp"":188.1,""lcp"":2109.6,""navigation_type"":""navigate"",""ttfb"":373.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:19:11.090000+00:00,2023-03-02 06:19:11.090000+00:00,2023-03-02 06:19:11.090000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31310,,,,,,,,,d62b808a-5720-421b-bc42-52b77e65a847,,,GB,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:19:11.090000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4360,2023-03-02 06:19:11.090000+00:00,,web_vitals,,,,2023-03-02 06:19:11.090000+00:00,2023-03-02 06:19:11.090000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f72""}]",,,"[{""cls"":0.4,""fcp"":0,""fid"":243.9,""inp"":243.9,""lcp"":2599.2,""navigation_type"":""navigate"",""ttfb"":219.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-02 06:19:17.472000+00:00,2023-03-02 06:19:17.472000+00:00,2023-03-02 06:19:17.472000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31311,,,,,,,,,d62b808a-5720-421b-bc42-52b77e65a847,,,GB,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-02 06:19:17.472000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4361,2023-03-02 06:19:17.472000+00:00,,web_vitals,,,,2023-03-02 06:19:17.472000+00:00,2023-03-02 06:19:17.472000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f73""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":63.8,""inp"":163.8,""lcp"":3057.3,""navigation_type"":""navigate"",""ttfb"":469.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-03 06:19:18.892000+00:00,2023-03-03 06:19:18.892000+00:00,2023-03-03 06:19:18.892000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31312,,,,,,,,,d62b808a-5720-421b-bc42-52b77e65a847,,,GB,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-03 06:19:18.892000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4362,2023-03-03 06:19:18.892000+00:00,,web_vitals,,,,2023-03-03 06:19:18.892000+00:00,2023-03-03 06:19:18.892000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f74""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":215.1,""inp"":215.1,""lcp"":3593.7,""navigation_type"":""navigate"",""ttfb"":256.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-03 06:19:23.034000+00:00,2023-03-03 06:19:23.034000+00:00,2023-03-03 06:19:23.034000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31313,,,,,,,,,d62b808a-5720-421b-bc42-52b77e65a847,,,GB,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-03 06:19:23.034000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4363,2023-03-03 06:19:23.034000+00:00,,web_vitals,,,,2023-03-03 06:19:23.034000+00:00,2023-03-03 06:19:23.034000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f75""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":4.4,""inp"":104.4,""lcp"":3050.1,""navigation_type"":""navigate"",""ttfb"":195.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-03 06:19:24.526000+00:00,2023-03-03 06:19:24.526000+00:00,2023-03-03 06:19:24.526000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31314,,,,,,,,,d62b808a-5720-421b-bc42-52b77e65a847,,,GB,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-03 06:19:24.526000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4364,2023-03-03 06:19:24.526000+00:00,,web_vitals,,,,2023-03-03 06:19:24.526000+00:00,2023-03-03 06:19:24.526000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f76""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":90.8,""inp"":190.8,""lcp"":3419.1,""navigation_type"":""navigate"",""ttfb"":113.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-03 06:19:24.529000+00:00,2023-03-03 06:19:24.529000+00:00,2023-03-03 06:19:24.529000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31315,,,,,,,,,723f4ea3-843d-4f57-abc9-c0558c67c382,,,JM,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/35.0.814.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-03 06:19:24.529000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4365,2023-03-03 06:19:24.529000+00:00,,web_vitals,,,,2023-03-03 06:19:24.529000+00:00,2023-03-03 06:19:24.529000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f77""}]",,,"[{""cls"":0.42,""fcp"":0,""fid"":225.399999999999,""inp"":225.399999999999,""lcp"":2116.1,""navigation_type"":""navigate"",""ttfb"":56.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-03 06:19:29.047000+00:00,2023-03-03 06:19:29.047000+00:00,2023-03-03 06:19:29.047000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31316,,,,,,,,,723f4ea3-843d-4f57-abc9-c0558c67c382,,,JM,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/35.0.814.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-03 06:19:29.047000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4366,2023-03-03 06:19:29.047000+00:00,,web_vitals,,,,2023-03-03 06:19:29.047000+00:00,2023-03-03 06:19:29.047000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f78""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":217,""inp"":217,""lcp"":2626.39999999999,""navigation_type"":""navigate"",""ttfb"":306.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-03 06:19:43.457000+00:00,2023-03-03 06:19:43.457000+00:00,2023-03-03 06:19:43.457000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31317,,,,,,,,,723f4ea3-843d-4f57-abc9-c0558c67c382,,,JM,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/35.0.814.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-03 06:19:43.457000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4367,2023-03-03 06:19:43.457000+00:00,,web_vitals,,,,2023-03-03 06:19:43.457000+00:00,2023-03-03 06:19:43.457000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f79""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":41.3999999999999,""inp"":141.399999999999,""lcp"":2775.5,""navigation_type"":""navigate"",""ttfb"":371.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-03 06:19:43.640000+00:00,2023-03-03 06:19:43.640000+00:00,2023-03-03 06:19:43.640000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31318,,,,,,,,,723f4ea3-843d-4f57-abc9-c0558c67c382,,,JM,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/35.0.814.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-03 06:19:43.640000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4368,2023-03-03 06:19:43.640000+00:00,,web_vitals,,,,2023-03-03 06:19:43.640000+00:00,2023-03-03 06:19:43.640000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f80""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":23.8999999999999,""inp"":123.899999999999,""lcp"":2330.29999999999,""navigation_type"":""navigate"",""ttfb"":616.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-03 06:19:47.857000+00:00,2023-03-03 06:19:47.857000+00:00,2023-03-03 06:19:47.857000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31319,,,,,,,,,723f4ea3-843d-4f57-abc9-c0558c67c382,,,JM,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/35.0.814.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-03 06:19:47.857000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4369,2023-03-03 06:19:47.857000+00:00,,web_vitals,,,,2023-03-03 06:19:47.857000+00:00,2023-03-03 06:19:47.857000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f81""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":247.1,""inp"":247.1,""lcp"":2364.6,""navigation_type"":""navigate"",""ttfb"":388.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-03 06:19:54.756000+00:00,2023-03-03 06:19:54.756000+00:00,2023-03-03 06:19:54.756000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31320,,,,,,,,,723f4ea3-843d-4f57-abc9-c0558c67c382,,,JM,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/35.0.814.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-03 06:19:54.756000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4370,2023-03-03 06:19:54.756000+00:00,,web_vitals,,,,2023-03-03 06:19:54.756000+00:00,2023-03-03 06:19:54.756000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f82""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":60.9,""inp"":60.9,""lcp"":2151.79999999999,""navigation_type"":""navigate"",""ttfb"":396.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-03 06:19:54.760000+00:00,2023-03-03 06:19:54.760000+00:00,2023-03-03 06:19:54.760000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31321,,,,,,,,,723f4ea3-843d-4f57-abc9-c0558c67c382,,,JM,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/35.0.814.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-03 06:19:54.760000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4371,2023-03-03 06:19:54.760000+00:00,,web_vitals,,,,2023-03-03 06:19:54.760000+00:00,2023-03-03 06:19:54.760000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f83""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":34.3999999999999,""inp"":134.399999999999,""lcp"":2226.7,""navigation_type"":""navigate"",""ttfb"":438.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-03 06:19:58.368000+00:00,2023-03-03 06:19:58.368000+00:00,2023-03-03 06:19:58.368000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31322,,,,,,,,,723f4ea3-843d-4f57-abc9-c0558c67c382,,,JM,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/35.0.814.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-03 06:19:58.368000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4372,2023-03-03 06:19:58.368000+00:00,,web_vitals,,,,2023-03-03 06:19:58.368000+00:00,2023-03-03 06:19:58.368000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f84""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":96.7,""inp"":196.7,""lcp"":2718.79999999999,""navigation_type"":""navigate"",""ttfb"":94.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-03 06:20:02.475000+00:00,2023-03-03 06:20:02.475000+00:00,2023-03-03 06:20:02.475000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31323,,,,,,,,,723f4ea3-843d-4f57-abc9-c0558c67c382,,,JM,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/35.0.814.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-03 06:20:02.475000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4373,2023-03-03 06:20:02.475000+00:00,,web_vitals,,,,2023-03-03 06:20:02.475000+00:00,2023-03-03 06:20:02.475000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f85""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":226.799999999999,""inp"":226.799999999999,""lcp"":3063.2,""navigation_type"":""navigate"",""ttfb"":437.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:20:05.134000+00:00,2023-03-04 06:20:05.134000+00:00,2023-03-04 06:20:05.134000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31324,,,,,,,,,723f4ea3-843d-4f57-abc9-c0558c67c382,,,JM,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/35.0.814.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:20:05.134000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4374,2023-03-04 06:20:05.134000+00:00,,web_vitals,,,,2023-03-04 06:20:05.134000+00:00,2023-03-04 06:20:05.134000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f86""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":58.8999999999999,""inp"":158.899999999999,""lcp"":2060.1,""navigation_type"":""navigate"",""ttfb"":470.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:20:06.629000+00:00,2023-03-04 06:20:06.629000+00:00,2023-03-04 06:20:06.629000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31325,,,,,,,,,723f4ea3-843d-4f57-abc9-c0558c67c382,,,JM,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_3) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/35.0.814.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:20:06.629000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4375,2023-03-04 06:20:06.629000+00:00,,web_vitals,,,,2023-03-04 06:20:06.629000+00:00,2023-03-04 06:20:06.629000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f87""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":86.2,""inp"":186.2,""lcp"":1267,""navigation_type"":""navigate"",""ttfb"":123.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:20:07.836000+00:00,2023-03-04 06:20:07.836000+00:00,2023-03-04 06:20:07.836000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31326,,,,,,,,,2119bde4-48a4-4c04-8bb2-95c2ea01462e,,,GB,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/536.2 (KHTML, like Gecko) FxiOS/16.5i0972.0 Mobile/71K566 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:20:07.836000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4376,2023-03-04 06:20:07.836000+00:00,,web_vitals,,,,2023-03-04 06:20:07.836000+00:00,2023-03-04 06:20:07.836000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f88""}]",,,"[{""cls"":0.23,""fcp"":0,""fid"":99,""inp"":99,""lcp"":2691.9,""navigation_type"":""navigate"",""ttfb"":389.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:20:59.347000+00:00,2023-03-04 06:20:59.347000+00:00,2023-03-04 06:20:59.347000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31327,,,,,,,,,2119bde4-48a4-4c04-8bb2-95c2ea01462e,,,GB,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/536.2 (KHTML, like Gecko) FxiOS/16.5i0972.0 Mobile/71K566 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:20:59.347000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4377,2023-03-04 06:20:59.347000+00:00,,web_vitals,,,,2023-03-04 06:20:59.347000+00:00,2023-03-04 06:20:59.347000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f89""}]",,,"[{""cls"":0.41,""fcp"":0,""fid"":234,""inp"":234,""lcp"":2728.8,""navigation_type"":""navigate"",""ttfb"":150.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:20:59.357000+00:00,2023-03-04 06:20:59.357000+00:00,2023-03-04 06:20:59.357000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31328,,,,,,,,,2119bde4-48a4-4c04-8bb2-95c2ea01462e,,,GB,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/536.2 (KHTML, like Gecko) FxiOS/16.5i0972.0 Mobile/71K566 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:20:59.357000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4378,2023-03-04 06:20:59.357000+00:00,,web_vitals,,,,2023-03-04 06:20:59.357000+00:00,2023-03-04 06:20:59.357000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f90""}]",,,"[{""cls"":0.4,""fcp"":0,""fid"":212.4,""inp"":212.4,""lcp"":3909.6,""navigation_type"":""navigate"",""ttfb"":149.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:01.928000+00:00,2023-03-04 06:21:01.928000+00:00,2023-03-04 06:21:01.928000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31329,,,,,,,,,2119bde4-48a4-4c04-8bb2-95c2ea01462e,,,GB,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/536.2 (KHTML, like Gecko) FxiOS/16.5i0972.0 Mobile/71K566 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:01.928000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4379,2023-03-04 06:21:01.928000+00:00,,web_vitals,,,,2023-03-04 06:21:01.928000+00:00,2023-03-04 06:21:01.928000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f91""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":288,""inp"":288,""lcp"":2799,""navigation_type"":""navigate"",""ttfb"":689.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:11.196000+00:00,2023-03-04 06:21:11.196000+00:00,2023-03-04 06:21:11.196000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31330,,,,,,,,,2119bde4-48a4-4c04-8bb2-95c2ea01462e,,,GB,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/536.2 (KHTML, like Gecko) FxiOS/16.5i0972.0 Mobile/71K566 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:11.196000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4380,2023-03-04 06:21:11.196000+00:00,,web_vitals,,,,2023-03-04 06:21:11.196000+00:00,2023-03-04 06:21:11.196000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f92""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":279,""inp"":279,""lcp"":4699.8,""navigation_type"":""navigate"",""ttfb"":585.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:11.385000+00:00,2023-03-04 06:21:11.385000+00:00,2023-03-04 06:21:11.385000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31331,,,,,,,,,2119bde4-48a4-4c04-8bb2-95c2ea01462e,,,GB,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/536.2 (KHTML, like Gecko) FxiOS/16.5i0972.0 Mobile/71K566 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:11.385000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4381,2023-03-04 06:21:11.385000+00:00,,web_vitals,,,,2023-03-04 06:21:11.385000+00:00,2023-03-04 06:21:11.385000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f93""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":270,""inp"":270,""lcp"":524.7,""navigation_type"":""navigate"",""ttfb"":124.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:17.552000+00:00,2023-03-04 06:21:17.552000+00:00,2023-03-04 06:21:17.552000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31332,,,,,,,,,2119bde4-48a4-4c04-8bb2-95c2ea01462e,,,GB,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/536.2 (KHTML, like Gecko) FxiOS/16.5i0972.0 Mobile/71K566 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:17.552000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4382,2023-03-04 06:21:17.552000+00:00,,web_vitals,,,,2023-03-04 06:21:17.552000+00:00,2023-03-04 06:21:17.552000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f94""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":205.2,""inp"":205.2,""lcp"":2820.6,""navigation_type"":""navigate"",""ttfb"":511.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:17.557000+00:00,2023-03-04 06:21:17.557000+00:00,2023-03-04 06:21:17.557000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31333,,,,,,,,,2119bde4-48a4-4c04-8bb2-95c2ea01462e,,,GB,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/536.2 (KHTML, like Gecko) FxiOS/16.5i0972.0 Mobile/71K566 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:17.557000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4383,2023-03-04 06:21:17.557000+00:00,,web_vitals,,,,2023-03-04 06:21:17.557000+00:00,2023-03-04 06:21:17.557000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f95""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":75.5,""inp"":175.5,""lcp"":1274.4,""navigation_type"":""navigate"",""ttfb"":528.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:21.730000+00:00,2023-03-04 06:21:21.730000+00:00,2023-03-04 06:21:21.730000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31334,,,,,,,,,2119bde4-48a4-4c04-8bb2-95c2ea01462e,,,GB,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/536.2 (KHTML, like Gecko) FxiOS/16.5i0972.0 Mobile/71K566 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:21.730000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4384,2023-03-04 06:21:21.730000+00:00,,web_vitals,,,,2023-03-04 06:21:21.730000+00:00,2023-03-04 06:21:21.730000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f96""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":324.9,""inp"":324.9,""lcp"":2809.8,""navigation_type"":""navigate"",""ttfb"":61.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:21.732000+00:00,2023-03-04 06:21:21.732000+00:00,2023-03-04 06:21:21.732000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31335,,,,,,,,,2119bde4-48a4-4c04-8bb2-95c2ea01462e,,,GB,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/536.2 (KHTML, like Gecko) FxiOS/16.5i0972.0 Mobile/71K566 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:21.732000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4385,2023-03-04 06:21:21.732000+00:00,,web_vitals,,,,2023-03-04 06:21:21.732000+00:00,2023-03-04 06:21:21.732000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f97""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":245.7,""inp"":245.7,""lcp"":2586.6,""navigation_type"":""navigate"",""ttfb"":213.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:23.282000+00:00,2023-03-04 06:21:23.282000+00:00,2023-03-04 06:21:23.282000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31336,,,,,,,,,2119bde4-48a4-4c04-8bb2-95c2ea01462e,,,GB,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/536.2 (KHTML, like Gecko) FxiOS/16.5i0972.0 Mobile/71K566 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:23.282000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4386,2023-03-04 06:21:23.282000+00:00,,web_vitals,,,,2023-03-04 06:21:23.282000+00:00,2023-03-04 06:21:23.282000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f98""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":297.9,""inp"":297.9,""lcp"":1432.8,""navigation_type"":""navigate"",""ttfb"":296.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:27.221000+00:00,2023-03-04 06:21:27.221000+00:00,2023-03-04 06:21:27.221000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31337,,,,,,,,,2119bde4-48a4-4c04-8bb2-95c2ea01462e,,,GB,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/536.2 (KHTML, like Gecko) FxiOS/16.5i0972.0 Mobile/71K566 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:27.221000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4387,2023-03-04 06:21:27.221000+00:00,,web_vitals,,,,2023-03-04 06:21:27.221000+00:00,2023-03-04 06:21:27.221000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f99""}]",,,"[{""cls"":0.26,""fcp"":0,""fid"":228.6,""inp"":228.6,""lcp"":2568.6,""navigation_type"":""navigate"",""ttfb"":291.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:27.228000+00:00,2023-03-04 06:21:27.228000+00:00,2023-03-04 06:21:27.228000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31338,,,,,,,,,2119bde4-48a4-4c04-8bb2-95c2ea01462e,,,GB,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/536.2 (KHTML, like Gecko) FxiOS/16.5i0972.0 Mobile/71K566 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:27.228000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4388,2023-03-04 06:21:27.228000+00:00,,web_vitals,,,,2023-03-04 06:21:27.228000+00:00,2023-03-04 06:21:27.228000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f100""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":248.4,""inp"":248.4,""lcp"":3245.4,""navigation_type"":""navigate"",""ttfb"":229.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:27.288000+00:00,2023-03-04 06:21:27.288000+00:00,2023-03-04 06:21:27.288000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31339,,,,,,,,,ebb86ded-79e7-48db-a852-82a15e3800e6,,,GB,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows CE; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-04 06:21:27.288000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4389,2023-03-04 06:21:27.288000+00:00,,web_vitals,,,,2023-03-04 06:21:27.288000+00:00,2023-03-04 06:21:27.288000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f101""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":309.6,""inp"":309.6,""lcp"":3510.9,""navigation_type"":""navigate"",""ttfb"":293.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:27.291000+00:00,2023-03-04 06:21:27.291000+00:00,2023-03-04 06:21:27.291000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31340,,,,,,,,,ebb86ded-79e7-48db-a852-82a15e3800e6,,,GB,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows CE; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-04 06:21:27.291000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4390,2023-03-04 06:21:27.291000+00:00,,web_vitals,,,,2023-03-04 06:21:27.291000+00:00,2023-03-04 06:21:27.291000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f102""}]",,,"[{""cls"":0.28,""fcp"":0,""fid"":318.6,""inp"":318.6,""lcp"":2580.3,""navigation_type"":""navigate"",""ttfb"":330.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:33.348000+00:00,2023-03-04 06:21:33.348000+00:00,2023-03-04 06:21:33.348000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31341,,,,,,,,,ebb86ded-79e7-48db-a852-82a15e3800e6,,,GB,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows CE; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-04 06:21:33.348000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4391,2023-03-04 06:21:33.348000+00:00,,web_vitals,,,,2023-03-04 06:21:33.348000+00:00,2023-03-04 06:21:33.348000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f103""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":262.8,""inp"":262.8,""lcp"":1790.1,""navigation_type"":""navigate"",""ttfb"":369.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:34.263000+00:00,2023-03-04 06:21:34.263000+00:00,2023-03-04 06:21:34.263000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31342,,,,,,,,,ebb86ded-79e7-48db-a852-82a15e3800e6,,,GB,,,,,,,,,,,https://snowplow.io/find-away-manage,Profound regional productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows CE; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-04 06:21:34.263000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4392,2023-03-04 06:21:34.263000+00:00,,web_vitals,,,,2023-03-04 06:21:34.263000+00:00,2023-03-04 06:21:34.263000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f104""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":53,""inp"":153,""lcp"":2539.8,""navigation_type"":""navigate"",""ttfb"":665.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:34.355000+00:00,2023-03-04 06:21:34.355000+00:00,2023-03-04 06:21:34.355000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31343,,,,,,,,,ebb86ded-79e7-48db-a852-82a15e3800e6,,,GB,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows CE; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-04 06:21:34.355000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4393,2023-03-04 06:21:34.355000+00:00,,web_vitals,,,,2023-03-04 06:21:34.355000+00:00,2023-03-04 06:21:34.355000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f105""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":99.8,""inp"":199.8,""lcp"":2430.9,""navigation_type"":""navigate"",""ttfb"":500.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:37.363000+00:00,2023-03-04 06:21:37.363000+00:00,2023-03-04 06:21:37.363000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31344,,,,,,,,,ebb86ded-79e7-48db-a852-82a15e3800e6,,,GB,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows CE; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-04 06:21:37.363000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4394,2023-03-04 06:21:37.363000+00:00,,web_vitals,,,,2023-03-04 06:21:37.363000+00:00,2023-03-04 06:21:37.363000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f106""}]",,,"[{""cls"":0.03,""fcp"":0,""fid"":254.7,""inp"":254.7,""lcp"":2750.4,""navigation_type"":""navigate"",""ttfb"":408.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:38.288000+00:00,2023-03-04 06:21:38.288000+00:00,2023-03-04 06:21:38.288000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31345,,,,,,,,,5a6abb83-56f2-4488-83c1-2cd929c121f3,,,JM,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-04 06:21:38.288000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4395,2023-03-04 06:21:38.288000+00:00,,web_vitals,,,,2023-03-04 06:21:38.288000+00:00,2023-03-04 06:21:38.288000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f107""}]",,,"[{""cls"":0.4,""fcp"":0,""fid"":10.6,""inp"":110.6,""lcp"":2886.79999999999,""navigation_type"":""navigate"",""ttfb"":604.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:38.367000+00:00,2023-03-04 06:21:38.367000+00:00,2023-03-04 06:21:38.367000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31346,,,,,,,,,5a6abb83-56f2-4488-83c1-2cd929c121f3,,,JM,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-04 06:21:38.367000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4396,2023-03-04 06:21:38.367000+00:00,,web_vitals,,,,2023-03-04 06:21:38.367000+00:00,2023-03-04 06:21:38.367000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f108""}]",,,"[{""cls"":0.43,""fcp"":0,""fid"":82.6,""inp"":82.6,""lcp"":2481.5,""navigation_type"":""navigate"",""ttfb"":679.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:43.586000+00:00,2023-03-04 06:21:43.586000+00:00,2023-03-04 06:21:43.586000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31347,,,,,,,,,5a6abb83-56f2-4488-83c1-2cd929c121f3,,,JM,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-04 06:21:43.586000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4397,2023-03-04 06:21:43.586000+00:00,,web_vitals,,,,2023-03-04 06:21:43.586000+00:00,2023-03-04 06:21:43.586000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f109""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":5.69999999999999,""inp"":105.699999999999,""lcp"":2454.89999999999,""navigation_type"":""navigate"",""ttfb"":89.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:45.389000+00:00,2023-03-04 06:21:45.389000+00:00,2023-03-04 06:21:45.389000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31348,,,,,,,,,5a6abb83-56f2-4488-83c1-2cd929c121f3,,,JM,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-04 06:21:45.389000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4398,2023-03-04 06:21:45.389000+00:00,,web_vitals,,,,2023-03-04 06:21:45.389000+00:00,2023-03-04 06:21:45.389000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f110""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":285.599999999999,""inp"":285.599999999999,""lcp"":1943.19999999999,""navigation_type"":""navigate"",""ttfb"":276.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:45.746000+00:00,2023-03-04 06:21:45.746000+00:00,2023-03-04 06:21:45.746000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31349,,,,,,,,,18274416-7d9a-4734-bc9b-264071680e8a,,,ES,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows CE) AppleWebKit/534.42.2 (KHTML, like Gecko) Version/4.0 Safari/534.42.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:45.746000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4399,2023-03-04 06:21:45.746000+00:00,,web_vitals,,,,2023-03-04 06:21:45.746000+00:00,2023-03-04 06:21:45.746000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f111""}]",,,"[{""cls"":0.48,""fcp"":0,""fid"":214,""inp"":214,""lcp"":4834,""navigation_type"":""navigate"",""ttfb"":206.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:45.749000+00:00,2023-03-04 06:21:45.749000+00:00,2023-03-04 06:21:45.749000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31350,,,,,,,,,18274416-7d9a-4734-bc9b-264071680e8a,,,ES,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows CE) AppleWebKit/534.42.2 (KHTML, like Gecko) Version/4.0 Safari/534.42.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:45.749000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4400,2023-03-04 06:21:45.749000+00:00,,web_vitals,,,,2023-03-04 06:21:45.749000+00:00,2023-03-04 06:21:45.749000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f112""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":440,""inp"":440,""lcp"":3070,""navigation_type"":""navigate"",""ttfb"":157.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:47.798000+00:00,2023-03-04 06:21:47.798000+00:00,2023-03-04 06:21:47.798000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31351,,,,,,,,,18274416-7d9a-4734-bc9b-264071680e8a,,,ES,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows CE) AppleWebKit/534.42.2 (KHTML, like Gecko) Version/4.0 Safari/534.42.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:47.798000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4401,2023-03-04 06:21:47.798000+00:00,,web_vitals,,,,2023-03-04 06:21:47.798000+00:00,2023-03-04 06:21:47.798000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f113""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":339,""inp"":339,""lcp"":2240,""navigation_type"":""navigate"",""ttfb"":462.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:51.514000+00:00,2023-03-04 06:21:51.514000+00:00,2023-03-04 06:21:51.514000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31352,,,,,,,,,18274416-7d9a-4734-bc9b-264071680e8a,,,ES,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows CE) AppleWebKit/534.42.2 (KHTML, like Gecko) Version/4.0 Safari/534.42.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:51.514000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4402,2023-03-04 06:21:51.514000+00:00,,web_vitals,,,,2023-03-04 06:21:51.514000+00:00,2023-03-04 06:21:51.514000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f114""}]",,,"[{""cls"":0.66,""fcp"":0,""fid"":304,""inp"":304,""lcp"":3157,""navigation_type"":""navigate"",""ttfb"":697.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:51.518000+00:00,2023-03-04 06:21:51.518000+00:00,2023-03-04 06:21:51.518000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31353,,,,,,,,,18274416-7d9a-4734-bc9b-264071680e8a,,,ES,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows CE) AppleWebKit/534.42.2 (KHTML, like Gecko) Version/4.0 Safari/534.42.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:51.518000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4403,2023-03-04 06:21:51.518000+00:00,,web_vitals,,,,2023-03-04 06:21:51.518000+00:00,2023-03-04 06:21:51.518000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f115""}]",,,"[{""cls"":0.44,""fcp"":0,""fid"":37,""inp"":137,""lcp"":3753,""navigation_type"":""navigate"",""ttfb"":181.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:54.815000+00:00,2023-03-04 06:21:54.815000+00:00,2023-03-04 06:21:54.815000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31354,,,,,,,,,18274416-7d9a-4734-bc9b-264071680e8a,,,ES,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows CE) AppleWebKit/534.42.2 (KHTML, like Gecko) Version/4.0 Safari/534.42.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:54.815000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4404,2023-03-04 06:21:54.815000+00:00,,web_vitals,,,,2023-03-04 06:21:54.815000+00:00,2023-03-04 06:21:54.815000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f116""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":308,""inp"":308,""lcp"":3050,""navigation_type"":""navigate"",""ttfb"":546.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:54.817000+00:00,2023-03-04 06:21:54.817000+00:00,2023-03-04 06:21:54.817000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31355,,,,,,,,,18274416-7d9a-4734-bc9b-264071680e8a,,,ES,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows CE) AppleWebKit/534.42.2 (KHTML, like Gecko) Version/4.0 Safari/534.42.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:54.817000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4405,2023-03-04 06:21:54.817000+00:00,,web_vitals,,,,2023-03-04 06:21:54.817000+00:00,2023-03-04 06:21:54.817000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f117""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":88,""inp"":188,""lcp"":2548,""navigation_type"":""navigate"",""ttfb"":307.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:56.110000+00:00,2023-03-04 06:21:56.110000+00:00,2023-03-04 06:21:56.110000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31356,,,,,,,,,18274416-7d9a-4734-bc9b-264071680e8a,,,ES,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows CE) AppleWebKit/534.42.2 (KHTML, like Gecko) Version/4.0 Safari/534.42.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:56.110000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4406,2023-03-04 06:21:56.110000+00:00,,web_vitals,,,,2023-03-04 06:21:56.110000+00:00,2023-03-04 06:21:56.110000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f118""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":47,""inp"":147,""lcp"":2303,""navigation_type"":""navigate"",""ttfb"":617.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:56.113000+00:00,2023-03-04 06:21:56.113000+00:00,2023-03-04 06:21:56.113000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31357,,,,,,,,,18274416-7d9a-4734-bc9b-264071680e8a,,,ES,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows CE) AppleWebKit/534.42.2 (KHTML, like Gecko) Version/4.0 Safari/534.42.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:56.113000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4407,2023-03-04 06:21:56.113000+00:00,,web_vitals,,,,2023-03-04 06:21:56.113000+00:00,2023-03-04 06:21:56.113000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f119""}]",,,"[{""cls"":0.55,""fcp"":0,""fid"":254,""inp"":254,""lcp"":4662,""navigation_type"":""navigate"",""ttfb"":550.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-04 06:21:59.351000+00:00,2023-03-04 06:21:59.351000+00:00,2023-03-04 06:21:59.351000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31358,,,,,,,,,18274416-7d9a-4734-bc9b-264071680e8a,,,ES,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows CE) AppleWebKit/534.42.2 (KHTML, like Gecko) Version/4.0 Safari/534.42.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-04 06:21:59.351000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4408,2023-03-04 06:21:59.351000+00:00,,web_vitals,,,,2023-03-04 06:21:59.351000+00:00,2023-03-04 06:21:59.351000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f120""}]",,,"[{""cls"":0.4,""fcp"":0,""fid"":250,""inp"":250,""lcp"":2353,""navigation_type"":""navigate"",""ttfb"":465.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:21:59.437000+00:00,2023-03-05 06:21:59.437000+00:00,2023-03-05 06:21:59.437000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31359,,,,,,,,,36adbd67-2cb4-4c24-a9f4-a2bde9195691,,,GB,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.41.(X11; Linux i686; wo-SN) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-05 06:21:59.437000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4409,2023-03-05 06:21:59.437000+00:00,,web_vitals,,,,2023-03-05 06:21:59.437000+00:00,2023-03-05 06:21:59.437000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f121""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":203.4,""inp"":203.4,""lcp"":3259.8,""navigation_type"":""navigate"",""ttfb"":220.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:22:00.810000+00:00,2023-03-05 06:22:00.810000+00:00,2023-03-05 06:22:00.810000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31360,,,,,,,,,36adbd67-2cb4-4c24-a9f4-a2bde9195691,,,GB,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.41.(X11; Linux i686; wo-SN) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-05 06:22:00.810000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4410,2023-03-05 06:22:00.810000+00:00,,web_vitals,,,,2023-03-05 06:22:00.810000+00:00,2023-03-05 06:22:00.810000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f122""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":217.8,""inp"":217.8,""lcp"":2451.6,""navigation_type"":""navigate"",""ttfb"":575.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:22:00.817000+00:00,2023-03-05 06:22:00.817000+00:00,2023-03-05 06:22:00.817000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31361,,,,,,,,,36adbd67-2cb4-4c24-a9f4-a2bde9195691,,,GB,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.41.(X11; Linux i686; wo-SN) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-05 06:22:00.817000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4411,2023-03-05 06:22:00.817000+00:00,,web_vitals,,,,2023-03-05 06:22:00.817000+00:00,2023-03-05 06:22:00.817000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f123""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":301.5,""inp"":301.5,""lcp"":2416.5,""navigation_type"":""navigate"",""ttfb"":418.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:22:00.997000+00:00,2023-03-05 06:22:00.997000+00:00,2023-03-05 06:22:00.997000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31362,,,,,,,,,36adbd67-2cb4-4c24-a9f4-a2bde9195691,,,GB,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.41.(X11; Linux i686; wo-SN) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-05 06:22:00.997000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4412,2023-03-05 06:22:00.997000+00:00,,web_vitals,,,,2023-03-05 06:22:00.997000+00:00,2023-03-05 06:22:00.997000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f124""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":267.3,""inp"":267.3,""lcp"":2646.9,""navigation_type"":""navigate"",""ttfb"":101.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:22:01.003000+00:00,2023-03-05 06:22:01.003000+00:00,2023-03-05 06:22:01.003000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31363,,,,,,,,,36adbd67-2cb4-4c24-a9f4-a2bde9195691,,,GB,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.41.(X11; Linux i686; wo-SN) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-05 06:22:01.003000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4413,2023-03-05 06:22:01.003000+00:00,,web_vitals,,,,2023-03-05 06:22:01.003000+00:00,2023-03-05 06:22:01.003000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f125""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":230.4,""inp"":230.4,""lcp"":1110.6,""navigation_type"":""navigate"",""ttfb"":508.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:24:00.150000+00:00,2023-03-05 06:24:00.150000+00:00,2023-03-05 06:24:00.150000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31364,,,,,,,,,36adbd67-2cb4-4c24-a9f4-a2bde9195691,,,GB,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.41.(X11; Linux i686; wo-SN) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-05 06:24:00.150000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4414,2023-03-05 06:24:00.150000+00:00,,web_vitals,,,,2023-03-05 06:24:00.150000+00:00,2023-03-05 06:24:00.150000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f126""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":212.4,""inp"":212.4,""lcp"":2439,""navigation_type"":""navigate"",""ttfb"":186.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:24:00.154000+00:00,2023-03-05 06:24:00.154000+00:00,2023-03-05 06:24:00.154000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31365,,,,,,,,,36adbd67-2cb4-4c24-a9f4-a2bde9195691,,,GB,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.41.(X11; Linux i686; wo-SN) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-05 06:24:00.154000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4415,2023-03-05 06:24:00.154000+00:00,,web_vitals,,,,2023-03-05 06:24:00.154000+00:00,2023-03-05 06:24:00.154000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f127""}]",,,"[{""cls"":0.41,""fcp"":0,""fid"":231.3,""inp"":231.3,""lcp"":3647.7,""navigation_type"":""navigate"",""ttfb"":169.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:24:00.236000+00:00,2023-03-05 06:24:00.236000+00:00,2023-03-05 06:24:00.236000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31366,,,,,,,,,36adbd67-2cb4-4c24-a9f4-a2bde9195691,,,GB,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.41.(X11; Linux i686; wo-SN) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-05 06:24:00.236000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4416,2023-03-05 06:24:00.236000+00:00,,web_vitals,,,,2023-03-05 06:24:00.236000+00:00,2023-03-05 06:24:00.236000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f128""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":275.4,""inp"":275.4,""lcp"":3468.6,""navigation_type"":""navigate"",""ttfb"":472.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:24:09.836000+00:00,2023-03-05 06:24:09.836000+00:00,2023-03-05 06:24:09.836000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31367,,,,,,,,,36adbd67-2cb4-4c24-a9f4-a2bde9195691,,,GB,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.41.(X11; Linux i686; wo-SN) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-05 06:24:09.836000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4417,2023-03-05 06:24:09.836000+00:00,,web_vitals,,,,2023-03-05 06:24:09.836000+00:00,2023-03-05 06:24:09.836000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f129""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":332.1,""inp"":332.1,""lcp"":2729.7,""navigation_type"":""navigate"",""ttfb"":529.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:24:09.843000+00:00,2023-03-05 06:24:09.843000+00:00,2023-03-05 06:24:09.843000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31368,,,,,,,,,0efe579f-b279-49bf-9418-e28b0bfd62f0,,,ES,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/15.4a3502.0 Mobile/02F402 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-05 06:24:09.843000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4418,2023-03-05 06:24:09.843000+00:00,,web_vitals,,,,2023-03-05 06:24:09.843000+00:00,2023-03-05 06:24:09.843000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f130""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":256,""inp"":256,""lcp"":2393,""navigation_type"":""navigate"",""ttfb"":411.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:24:12.339000+00:00,2023-03-05 06:24:12.339000+00:00,2023-03-05 06:24:12.339000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31369,,,,,,,,,0efe579f-b279-49bf-9418-e28b0bfd62f0,,,ES,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/15.4a3502.0 Mobile/02F402 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-05 06:24:12.339000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4419,2023-03-05 06:24:12.339000+00:00,,web_vitals,,,,2023-03-05 06:24:12.339000+00:00,2023-03-05 06:24:12.339000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f131""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":211,""inp"":211,""lcp"":4720,""navigation_type"":""navigate"",""ttfb"":184.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:24:12.975000+00:00,2023-03-05 06:24:12.975000+00:00,2023-03-05 06:24:12.975000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31370,,,,,,,,,0efe579f-b279-49bf-9418-e28b0bfd62f0,,,ES,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/15.4a3502.0 Mobile/02F402 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-05 06:24:12.975000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4420,2023-03-05 06:24:12.975000+00:00,,web_vitals,,,,2023-03-05 06:24:12.975000+00:00,2023-03-05 06:24:12.975000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f132""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":236,""inp"":236,""lcp"":3419,""navigation_type"":""navigate"",""ttfb"":94.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:24:12.982000+00:00,2023-03-05 06:24:12.982000+00:00,2023-03-05 06:24:12.982000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31371,,,,,,,,,0efe579f-b279-49bf-9418-e28b0bfd62f0,,,ES,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/15.4a3502.0 Mobile/02F402 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-05 06:24:12.982000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4421,2023-03-05 06:24:12.982000+00:00,,web_vitals,,,,2023-03-05 06:24:12.982000+00:00,2023-03-05 06:24:12.982000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f133""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":98,""inp"":98,""lcp"":2612,""navigation_type"":""navigate"",""ttfb"":73.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:24:13.905000+00:00,2023-03-05 06:24:13.905000+00:00,2023-03-05 06:24:13.905000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31372,,,,,,,,,8e8804b6-0227-4d33-b3f4-775579fdb0bf,,,AU,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.13.(X11; Linux i686; csb-PL) Presto/2.9.163 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-05 06:24:13.905000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4422,2023-03-05 06:24:13.905000+00:00,,web_vitals,,,,2023-03-05 06:24:13.905000+00:00,2023-03-05 06:24:13.905000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f134""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":74,""inp"":174,""lcp"":2130.6,""navigation_type"":""navigate"",""ttfb"":154.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:24:13.915000+00:00,2023-03-05 06:24:13.915000+00:00,2023-03-05 06:24:13.915000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31373,,,,,,,,,8e8804b6-0227-4d33-b3f4-775579fdb0bf,,,AU,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.13.(X11; Linux i686; csb-PL) Presto/2.9.163 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-05 06:24:13.915000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4423,2023-03-05 06:24:13.915000+00:00,,web_vitals,,,,2023-03-05 06:24:13.915000+00:00,2023-03-05 06:24:13.915000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f135""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":42.2,""inp"":142.2,""lcp"":1380,""navigation_type"":""navigate"",""ttfb"":127.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:24:14.342000+00:00,2023-03-05 06:24:14.342000+00:00,2023-03-05 06:24:14.342000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31374,,,,,,,,,8e8804b6-0227-4d33-b3f4-775579fdb0bf,,,AU,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.13.(X11; Linux i686; csb-PL) Presto/2.9.163 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-05 06:24:14.342000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4424,2023-03-05 06:24:14.342000+00:00,,web_vitals,,,,2023-03-05 06:24:14.342000+00:00,2023-03-05 06:24:14.342000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f136""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":206.4,""inp"":206.4,""lcp"":1916.39999999999,""navigation_type"":""navigate"",""ttfb"":306.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:24:14.344000+00:00,2023-03-05 06:24:14.344000+00:00,2023-03-05 06:24:14.344000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31375,,,,,,,,,8e8804b6-0227-4d33-b3f4-775579fdb0bf,,,AU,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.13.(X11; Linux i686; csb-PL) Presto/2.9.163 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-05 06:24:14.344000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4425,2023-03-05 06:24:14.344000+00:00,,web_vitals,,,,2023-03-05 06:24:14.344000+00:00,2023-03-05 06:24:14.344000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f137""}]",,,"[{""cls"":0.23,""fcp"":0,""fid"":71.6,""inp"":171.6,""lcp"":2320.79999999999,""navigation_type"":""navigate"",""ttfb"":658.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-05 06:24:14.349000+00:00,2023-03-05 06:24:14.349000+00:00,2023-03-05 06:24:14.349000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31376,,,,,,,,,8e8804b6-0227-4d33-b3f4-775579fdb0bf,,,AU,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.13.(X11; Linux i686; csb-PL) Presto/2.9.163 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-05 06:24:14.349000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4426,2023-03-05 06:24:14.349000+00:00,,web_vitals,,,,2023-03-05 06:24:14.349000+00:00,2023-03-05 06:24:14.349000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f138""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":210,""inp"":210,""lcp"":2124.6,""navigation_type"":""navigate"",""ttfb"":133.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:14.997000+00:00,2023-03-06 06:24:14.997000+00:00,2023-03-06 06:24:14.997000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31377,,,,,,,,,d70483ad-d2c0-4c2d-abe8-7bf0a884c0f3,,,GB,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-06 06:24:14.997000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4427,2023-03-06 06:24:14.997000+00:00,,web_vitals,,,,2023-03-06 06:24:14.997000+00:00,2023-03-06 06:24:14.997000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f139""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":68.3,""inp"":168.3,""lcp"":1208.7,""navigation_type"":""navigate"",""ttfb"":182.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:15.000000+00:00,2023-03-06 06:24:15.000000+00:00,2023-03-06 06:24:15.000000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31378,,,,,,,,,d70483ad-d2c0-4c2d-abe8-7bf0a884c0f3,,,GB,,,,,,,,,,,https://snowplow.io/tell-against-us,Self-enabling bottom-line customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-06 06:24:15.000000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4428,2023-03-06 06:24:15.000000+00:00,,web_vitals,,,,2023-03-06 06:24:15.000000+00:00,2023-03-06 06:24:15.000000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f140""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":94.4,""inp"":194.4,""lcp"":2864.7,""navigation_type"":""navigate"",""ttfb"":354.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:16.313000+00:00,2023-03-06 06:24:16.313000+00:00,2023-03-06 06:24:16.313000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31379,,,,,,,,,d70483ad-d2c0-4c2d-abe8-7bf0a884c0f3,,,GB,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-06 06:24:16.313000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4429,2023-03-06 06:24:16.313000+00:00,,web_vitals,,,,2023-03-06 06:24:16.313000+00:00,2023-03-06 06:24:16.313000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f141""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":202.5,""inp"":202.5,""lcp"":2277.9,""navigation_type"":""navigate"",""ttfb"":514.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:16.407000+00:00,2023-03-06 06:24:16.407000+00:00,2023-03-06 06:24:16.407000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31380,,,,,,,,,d70483ad-d2c0-4c2d-abe8-7bf0a884c0f3,,,GB,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-06 06:24:16.407000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4430,2023-03-06 06:24:16.407000+00:00,,web_vitals,,,,2023-03-06 06:24:16.407000+00:00,2023-03-06 06:24:16.407000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f142""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":202.5,""inp"":202.5,""lcp"":1210.5,""navigation_type"":""navigate"",""ttfb"":458.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:20.447000+00:00,2023-03-06 06:24:20.447000+00:00,2023-03-06 06:24:20.447000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31381,,,,,,,,,d70483ad-d2c0-4c2d-abe8-7bf0a884c0f3,,,GB,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-06 06:24:20.447000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4431,2023-03-06 06:24:20.447000+00:00,,web_vitals,,,,2023-03-06 06:24:20.447000+00:00,2023-03-06 06:24:20.447000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f143""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":364.5,""inp"":364.5,""lcp"":2335.5,""navigation_type"":""navigate"",""ttfb"":100.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:20.452000+00:00,2023-03-06 06:24:20.452000+00:00,2023-03-06 06:24:20.452000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31382,,,,,,,,,d70483ad-d2c0-4c2d-abe8-7bf0a884c0f3,,,GB,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-06 06:24:20.452000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4432,2023-03-06 06:24:20.452000+00:00,,web_vitals,,,,2023-03-06 06:24:20.452000+00:00,2023-03-06 06:24:20.452000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f144""}]",,,"[{""cls"":0.48,""fcp"":0,""fid"":246.6,""inp"":246.6,""lcp"":2318.4,""navigation_type"":""navigate"",""ttfb"":149.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:20.457000+00:00,2023-03-06 06:24:20.457000+00:00,2023-03-06 06:24:20.457000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31383,,,,,,,,,d70483ad-d2c0-4c2d-abe8-7bf0a884c0f3,,,GB,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-06 06:24:20.457000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4433,2023-03-06 06:24:20.457000+00:00,,web_vitals,,,,2023-03-06 06:24:20.457000+00:00,2023-03-06 06:24:20.457000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f145""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":207,""inp"":207,""lcp"":3233.7,""navigation_type"":""navigate"",""ttfb"":573.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:21.020000+00:00,2023-03-06 06:24:21.020000+00:00,2023-03-06 06:24:21.020000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31384,,,,,,,,,d70483ad-d2c0-4c2d-abe8-7bf0a884c0f3,,,GB,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-06 06:24:21.020000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4434,2023-03-06 06:24:21.020000+00:00,,web_vitals,,,,2023-03-06 06:24:21.020000+00:00,2023-03-06 06:24:21.020000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f146""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":254.7,""inp"":254.7,""lcp"":2483.1,""navigation_type"":""navigate"",""ttfb"":339.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:21.026000+00:00,2023-03-06 06:24:21.026000+00:00,2023-03-06 06:24:21.026000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31385,,,,,,,,,d70483ad-d2c0-4c2d-abe8-7bf0a884c0f3,,,GB,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-06 06:24:21.026000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4435,2023-03-06 06:24:21.026000+00:00,,web_vitals,,,,2023-03-06 06:24:21.026000+00:00,2023-03-06 06:24:21.026000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f147""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":285.3,""inp"":285.3,""lcp"":1741.5,""navigation_type"":""navigate"",""ttfb"":686.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:22.068000+00:00,2023-03-06 06:24:22.068000+00:00,2023-03-06 06:24:22.068000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31386,,,,,,,,,d70483ad-d2c0-4c2d-abe8-7bf0a884c0f3,,,GB,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-06 06:24:22.068000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4436,2023-03-06 06:24:22.068000+00:00,,web_vitals,,,,2023-03-06 06:24:22.068000+00:00,2023-03-06 06:24:22.068000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f148""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":91.7,""inp"":191.7,""lcp"":2459.7,""navigation_type"":""navigate"",""ttfb"":90.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:27.608000+00:00,2023-03-06 06:24:27.608000+00:00,2023-03-06 06:24:27.608000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31387,,,,,,,,,d70483ad-d2c0-4c2d-abe8-7bf0a884c0f3,,,GB,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-06 06:24:27.608000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4437,2023-03-06 06:24:27.608000+00:00,,web_vitals,,,,2023-03-06 06:24:27.608000+00:00,2023-03-06 06:24:27.608000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f149""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":285.3,""inp"":285.3,""lcp"":2252.7,""navigation_type"":""navigate"",""ttfb"":399.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:27.696000+00:00,2023-03-06 06:24:27.696000+00:00,2023-03-06 06:24:27.696000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31388,,,,,,,,,d70483ad-d2c0-4c2d-abe8-7bf0a884c0f3,,,GB,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-06 06:24:27.696000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4438,2023-03-06 06:24:27.696000+00:00,,web_vitals,,,,2023-03-06 06:24:27.696000+00:00,2023-03-06 06:24:27.696000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f150""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":239.4,""inp"":239.4,""lcp"":2695.5,""navigation_type"":""navigate"",""ttfb"":216.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:27.699000+00:00,2023-03-06 06:24:27.699000+00:00,2023-03-06 06:24:27.699000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31389,,,,,,,,,1a5c9033-1dca-44bb-bc73-17c529c3d48f,,,ES,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows 98; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:27.699000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4439,2023-03-06 06:24:27.699000+00:00,,web_vitals,,,,2023-03-06 06:24:27.699000+00:00,2023-03-06 06:24:27.699000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f151""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":205,""inp"":205,""lcp"":2421,""navigation_type"":""navigate"",""ttfb"":435.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:27.710000+00:00,2023-03-06 06:24:27.710000+00:00,2023-03-06 06:24:27.710000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31390,,,,,,,,,1a5c9033-1dca-44bb-bc73-17c529c3d48f,,,ES,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows 98; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:27.710000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4440,2023-03-06 06:24:27.710000+00:00,,web_vitals,,,,2023-03-06 06:24:27.710000+00:00,2023-03-06 06:24:27.710000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f152""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":91,""inp"":191,""lcp"":2876,""navigation_type"":""navigate"",""ttfb"":518.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:28.785000+00:00,2023-03-06 06:24:28.785000+00:00,2023-03-06 06:24:28.785000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31391,,,,,,,,,1a5c9033-1dca-44bb-bc73-17c529c3d48f,,,ES,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows 98; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:28.785000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4441,2023-03-06 06:24:28.785000+00:00,,web_vitals,,,,2023-03-06 06:24:28.785000+00:00,2023-03-06 06:24:28.785000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f153""}]",,,"[{""cls"":0.27,""fcp"":0,""fid"":251,""inp"":251,""lcp"":1723,""navigation_type"":""navigate"",""ttfb"":603.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:29.396000+00:00,2023-03-06 06:24:29.396000+00:00,2023-03-06 06:24:29.396000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31392,,,,,,,,,1a5c9033-1dca-44bb-bc73-17c529c3d48f,,,ES,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows 98; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:29.396000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4442,2023-03-06 06:24:29.396000+00:00,,web_vitals,,,,2023-03-06 06:24:29.396000+00:00,2023-03-06 06:24:29.396000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f154""}]",,,"[{""cls"":0.57,""fcp"":0,""fid"":336,""inp"":336,""lcp"":2149,""navigation_type"":""navigate"",""ttfb"":596.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:32.809000+00:00,2023-03-06 06:24:32.809000+00:00,2023-03-06 06:24:32.809000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31393,,,,,,,,,1a5c9033-1dca-44bb-bc73-17c529c3d48f,,,ES,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows 98; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:32.809000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4443,2023-03-06 06:24:32.809000+00:00,,web_vitals,,,,2023-03-06 06:24:32.809000+00:00,2023-03-06 06:24:32.809000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f155""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":258,""inp"":258,""lcp"":1620,""navigation_type"":""navigate"",""ttfb"":643.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:32.812000+00:00,2023-03-06 06:24:32.812000+00:00,2023-03-06 06:24:32.812000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31394,,,,,,,,,1a5c9033-1dca-44bb-bc73-17c529c3d48f,,,ES,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows 98; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:32.812000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4444,2023-03-06 06:24:32.812000+00:00,,web_vitals,,,,2023-03-06 06:24:32.812000+00:00,2023-03-06 06:24:32.812000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f156""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":302,""inp"":302,""lcp"":2580,""navigation_type"":""navigate"",""ttfb"":600.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:32.815000+00:00,2023-03-06 06:24:32.815000+00:00,2023-03-06 06:24:32.815000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31395,,,,,,,,,1a5c9033-1dca-44bb-bc73-17c529c3d48f,,,ES,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows 98; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:32.815000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4445,2023-03-06 06:24:32.815000+00:00,,web_vitals,,,,2023-03-06 06:24:32.815000+00:00,2023-03-06 06:24:32.815000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f157""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":235,""inp"":235,""lcp"":2543,""navigation_type"":""navigate"",""ttfb"":692.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:37.638000+00:00,2023-03-06 06:24:37.638000+00:00,2023-03-06 06:24:37.638000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31396,,,,,,,,,1a5c9033-1dca-44bb-bc73-17c529c3d48f,,,ES,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows 98; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:37.638000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4446,2023-03-06 06:24:37.638000+00:00,,web_vitals,,,,2023-03-06 06:24:37.638000+00:00,2023-03-06 06:24:37.638000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f158""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":262,""inp"":262,""lcp"":4204,""navigation_type"":""navigate"",""ttfb"":579.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:39.067000+00:00,2023-03-06 06:24:39.067000+00:00,2023-03-06 06:24:39.067000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31397,,,,,,,,,1a5c9033-1dca-44bb-bc73-17c529c3d48f,,,ES,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows 98; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:39.067000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4447,2023-03-06 06:24:39.067000+00:00,,web_vitals,,,,2023-03-06 06:24:39.067000+00:00,2023-03-06 06:24:39.067000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f159""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":279,""inp"":279,""lcp"":4360,""navigation_type"":""navigate"",""ttfb"":269.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:41.293000+00:00,2023-03-06 06:24:41.293000+00:00,2023-03-06 06:24:41.293000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31398,,,,,,,,,1a5c9033-1dca-44bb-bc73-17c529c3d48f,,,ES,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows 98; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:41.293000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4448,2023-03-06 06:24:41.293000+00:00,,web_vitals,,,,2023-03-06 06:24:41.293000+00:00,2023-03-06 06:24:41.293000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f160""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":82,""inp"":182,""lcp"":1685,""navigation_type"":""navigate"",""ttfb"":643.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:41.985000+00:00,2023-03-06 06:24:41.985000+00:00,2023-03-06 06:24:41.985000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31399,,,,,,,,,611d3525-9523-4a23-8c3d-7b6c83a3fe4a,,,GB,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows 95; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:41.985000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4449,2023-03-06 06:24:41.985000+00:00,,web_vitals,,,,2023-03-06 06:24:41.985000+00:00,2023-03-06 06:24:41.985000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f161""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":44,""inp"":144,""lcp"":1994.4,""navigation_type"":""navigate"",""ttfb"":278.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:44.043000+00:00,2023-03-06 06:24:44.043000+00:00,2023-03-06 06:24:44.043000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31400,,,,,,,,,611d3525-9523-4a23-8c3d-7b6c83a3fe4a,,,GB,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows 95; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:44.043000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4450,2023-03-06 06:24:44.043000+00:00,,web_vitals,,,,2023-03-06 06:24:44.043000+00:00,2023-03-06 06:24:44.043000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f162""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":383.4,""inp"":383.4,""lcp"":1489.5,""navigation_type"":""navigate"",""ttfb"":544.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:48.594000+00:00,2023-03-06 06:24:48.594000+00:00,2023-03-06 06:24:48.594000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31401,,,,,,,,,611d3525-9523-4a23-8c3d-7b6c83a3fe4a,,,GB,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows 95; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:48.594000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4451,2023-03-06 06:24:48.594000+00:00,,web_vitals,,,,2023-03-06 06:24:48.594000+00:00,2023-03-06 06:24:48.594000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f163""}]",,,"[{""cls"":0.44,""fcp"":0,""fid"":39.5,""inp"":139.5,""lcp"":2746.8,""navigation_type"":""navigate"",""ttfb"":75.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:48.599000+00:00,2023-03-06 06:24:48.599000+00:00,2023-03-06 06:24:48.599000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31402,,,,,,,,,611d3525-9523-4a23-8c3d-7b6c83a3fe4a,,,GB,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows 95; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:48.599000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4452,2023-03-06 06:24:48.599000+00:00,,web_vitals,,,,2023-03-06 06:24:48.599000+00:00,2023-03-06 06:24:48.599000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f164""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":48.5,""inp"":148.5,""lcp"":3154.5,""navigation_type"":""navigate"",""ttfb"":229.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:52.265000+00:00,2023-03-06 06:24:52.265000+00:00,2023-03-06 06:24:52.265000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31403,,,,,,,,,611d3525-9523-4a23-8c3d-7b6c83a3fe4a,,,GB,,,,,,,,,,,https://snowplow.io/wrong-table-fear,Versatile local emulation,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows 95; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:52.265000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4453,2023-03-06 06:24:52.265000+00:00,,web_vitals,,,,2023-03-06 06:24:52.265000+00:00,2023-03-06 06:24:52.265000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f165""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":207.9,""inp"":207.9,""lcp"":3205.8,""navigation_type"":""navigate"",""ttfb"":497.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:52.269000+00:00,2023-03-06 06:24:52.269000+00:00,2023-03-06 06:24:52.269000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31404,,,,,,,,,611d3525-9523-4a23-8c3d-7b6c83a3fe4a,,,GB,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows 95; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:52.269000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4454,2023-03-06 06:24:52.269000+00:00,,web_vitals,,,,2023-03-06 06:24:52.269000+00:00,2023-03-06 06:24:52.269000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f166""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":327.6,""inp"":327.6,""lcp"":2928.6,""navigation_type"":""navigate"",""ttfb"":466.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:52.358000+00:00,2023-03-06 06:24:52.358000+00:00,2023-03-06 06:24:52.358000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31405,,,,,,,,,611d3525-9523-4a23-8c3d-7b6c83a3fe4a,,,GB,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows 95; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:52.358000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4455,2023-03-06 06:24:52.358000+00:00,,web_vitals,,,,2023-03-06 06:24:52.358000+00:00,2023-03-06 06:24:52.358000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f167""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":342.9,""inp"":342.9,""lcp"":2340.9,""navigation_type"":""navigate"",""ttfb"":286.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:24:52.364000+00:00,2023-03-06 06:24:52.364000+00:00,2023-03-06 06:24:52.364000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31406,,,,,,,,,611d3525-9523-4a23-8c3d-7b6c83a3fe4a,,,GB,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows 95; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:24:52.364000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4456,2023-03-06 06:24:52.364000+00:00,,web_vitals,,,,2023-03-06 06:24:52.364000+00:00,2023-03-06 06:24:52.364000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f168""}]",,,"[{""cls"":0.64,""fcp"":0,""fid"":277.2,""inp"":277.2,""lcp"":2938.5,""navigation_type"":""navigate"",""ttfb"":504.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-06 06:25:07.210000+00:00,2023-03-06 06:25:07.210000+00:00,2023-03-06 06:25:07.210000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31407,,,,,,,,,611d3525-9523-4a23-8c3d-7b6c83a3fe4a,,,GB,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows 95; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-06 06:25:07.210000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4457,2023-03-06 06:25:07.210000+00:00,,web_vitals,,,,2023-03-06 06:25:07.210000+00:00,2023-03-06 06:25:07.210000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f169""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":267.3,""inp"":267.3,""lcp"":2984.4,""navigation_type"":""navigate"",""ttfb"":94.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 06:25:07.283000+00:00,2023-03-07 06:25:07.283000+00:00,2023-03-07 06:25:07.283000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31408,,,,,,,,,ceda8b7d-ab88-4cc5-a35b-4a914ed0610a,,,AU,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_3; rv:1.9.4.20) Gecko/2015-11-02 02:04:02 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 06:25:07.283000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4458,2023-03-07 06:25:07.283000+00:00,,web_vitals,,,,2023-03-07 06:25:07.283000+00:00,2023-03-07 06:25:07.283000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f170""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":91.2,""inp"":91.2,""lcp"":2534.4,""navigation_type"":""navigate"",""ttfb"":231.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 06:25:08.632000+00:00,2023-03-07 06:25:08.632000+00:00,2023-03-07 06:25:08.632000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31409,,,,,,,,,ceda8b7d-ab88-4cc5-a35b-4a914ed0610a,,,AU,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_3; rv:1.9.4.20) Gecko/2015-11-02 02:04:02 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 06:25:08.632000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4459,2023-03-07 06:25:08.632000+00:00,,web_vitals,,,,2023-03-07 06:25:08.632000+00:00,2023-03-07 06:25:08.632000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f171""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":62,""inp"":162,""lcp"":2269.79999999999,""navigation_type"":""navigate"",""ttfb"":134.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 06:25:08.635000+00:00,2023-03-07 06:25:08.635000+00:00,2023-03-07 06:25:08.635000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31410,,,,,,,,,ceda8b7d-ab88-4cc5-a35b-4a914ed0610a,,,AU,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_3; rv:1.9.4.20) Gecko/2015-11-02 02:04:02 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 06:25:08.635000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4460,2023-03-07 06:25:08.635000+00:00,,web_vitals,,,,2023-03-07 06:25:08.635000+00:00,2023-03-07 06:25:08.635000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f172""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":4.39999999999999,""inp"":104.399999999999,""lcp"":1537.8,""navigation_type"":""navigate"",""ttfb"":523.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 06:25:08.638000+00:00,2023-03-07 06:25:08.638000+00:00,2023-03-07 06:25:08.638000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31411,,,,,,,,,ceda8b7d-ab88-4cc5-a35b-4a914ed0610a,,,AU,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_3; rv:1.9.4.20) Gecko/2015-11-02 02:04:02 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 06:25:08.638000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4461,2023-03-07 06:25:08.638000+00:00,,web_vitals,,,,2023-03-07 06:25:08.638000+00:00,2023-03-07 06:25:08.638000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f173""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":36.2,""inp"":136.2,""lcp"":1758,""navigation_type"":""navigate"",""ttfb"":245.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 06:25:09.121000+00:00,2023-03-07 06:25:09.121000+00:00,2023-03-07 06:25:09.121000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31412,,,,,,,,,ceda8b7d-ab88-4cc5-a35b-4a914ed0610a,,,AU,,,,,,,,,,,https://snowplow.io/tell-against-us,Self-enabling bottom-line customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_3; rv:1.9.4.20) Gecko/2015-11-02 02:04:02 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 06:25:09.121000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4462,2023-03-07 06:25:09.121000+00:00,,web_vitals,,,,2023-03-07 06:25:09.121000+00:00,2023-03-07 06:25:09.121000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f174""}]",,,"[{""cls"":0.03,""fcp"":0,""fid"":55.4,""inp"":155.4,""lcp"":797.4,""navigation_type"":""navigate"",""ttfb"":593.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 06:25:10.621000+00:00,2023-03-07 06:25:10.621000+00:00,2023-03-07 06:25:10.621000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31413,,,,,,,,,ceda8b7d-ab88-4cc5-a35b-4a914ed0610a,,,AU,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_3; rv:1.9.4.20) Gecko/2015-11-02 02:04:02 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 06:25:10.621000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4463,2023-03-07 06:25:10.621000+00:00,,web_vitals,,,,2023-03-07 06:25:10.621000+00:00,2023-03-07 06:25:10.621000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f175""}]",,,"[{""cls"":0,""fcp"":0,""fid"":41,""inp"":141,""lcp"":1201.2,""navigation_type"":""navigate"",""ttfb"":649.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 06:25:12.633000+00:00,2023-03-07 06:25:12.633000+00:00,2023-03-07 06:25:12.633000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31414,,,,,,,,,ceda8b7d-ab88-4cc5-a35b-4a914ed0610a,,,AU,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_3; rv:1.9.4.20) Gecko/2015-11-02 02:04:02 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 06:25:12.633000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4464,2023-03-07 06:25:12.633000+00:00,,web_vitals,,,,2023-03-07 06:25:12.633000+00:00,2023-03-07 06:25:12.633000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f176""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":71,""inp"":171,""lcp"":1200,""navigation_type"":""navigate"",""ttfb"":458.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 06:25:16.815000+00:00,2023-03-07 06:25:16.815000+00:00,2023-03-07 06:25:16.815000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31415,,,,,,,,,ceda8b7d-ab88-4cc5-a35b-4a914ed0610a,,,AU,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_3; rv:1.9.4.20) Gecko/2015-11-02 02:04:02 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 06:25:16.815000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4465,2023-03-07 06:25:16.815000+00:00,,web_vitals,,,,2023-03-07 06:25:16.815000+00:00,2023-03-07 06:25:16.815000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f177""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":41,""inp"":141,""lcp"":3027.6,""navigation_type"":""navigate"",""ttfb"":600.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 06:25:17.550000+00:00,2023-03-07 06:25:17.550000+00:00,2023-03-07 06:25:17.550000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31416,,,,,,,,,ceda8b7d-ab88-4cc5-a35b-4a914ed0610a,,,AU,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_3; rv:1.9.4.20) Gecko/2015-11-02 02:04:02 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 06:25:17.550000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4466,2023-03-07 06:25:17.550000+00:00,,web_vitals,,,,2023-03-07 06:25:17.550000+00:00,2023-03-07 06:25:17.550000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f178""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":23.6,""inp"":123.6,""lcp"":2441.4,""navigation_type"":""navigate"",""ttfb"":429.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 06:25:19.564000+00:00,2023-03-07 06:25:19.564000+00:00,2023-03-07 06:25:19.564000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31417,,,,,,,,,ceda8b7d-ab88-4cc5-a35b-4a914ed0610a,,,AU,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_3; rv:1.9.4.20) Gecko/2015-11-02 02:04:02 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 06:25:19.564000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4467,2023-03-07 06:25:19.564000+00:00,,web_vitals,,,,2023-03-07 06:25:19.564000+00:00,2023-03-07 06:25:19.564000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f179""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":18.8,""inp"":118.8,""lcp"":2140.2,""navigation_type"":""navigate"",""ttfb"":268.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 10:18:09.965000+00:00,2023-03-07 10:18:09.965000+00:00,2023-03-07 10:18:09.965000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31418,,,,,,,,,ceda8b7d-ab88-4cc5-a35b-4a914ed0610a,,,AU,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_3; rv:1.9.4.20) Gecko/2015-11-02 02:04:02 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 10:18:09.965000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4468,2023-03-07 10:18:09.965000+00:00,,web_vitals,,,,2023-03-07 10:18:09.965000+00:00,2023-03-07 10:18:09.965000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f180""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":82.4,""inp"":182.4,""lcp"":2816.4,""navigation_type"":""navigate"",""ttfb"":52.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 10:18:10.260000+00:00,2023-03-07 10:18:10.260000+00:00,2023-03-07 10:18:10.260000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31419,,,,,,,,,ceda8b7d-ab88-4cc5-a35b-4a914ed0610a,,,AU,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_3; rv:1.9.4.20) Gecko/2015-11-02 02:04:02 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 10:18:10.260000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4469,2023-03-07 10:18:10.260000+00:00,,web_vitals,,,,2023-03-07 10:18:10.260000+00:00,2023-03-07 10:18:10.260000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f181""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":41.6,""inp"":141.6,""lcp"":1778.39999999999,""navigation_type"":""navigate"",""ttfb"":626.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 10:18:12.150000+00:00,2023-03-07 10:18:12.150000+00:00,2023-03-07 10:18:12.150000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31420,,,,,,,,,ceda8b7d-ab88-4cc5-a35b-4a914ed0610a,,,AU,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_5_3; rv:1.9.4.20) Gecko/2015-11-02 02:04:02 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 10:18:12.150000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4470,2023-03-07 10:18:12.150000+00:00,,web_vitals,,,,2023-03-07 10:18:12.150000+00:00,2023-03-07 10:18:12.150000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f182""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":44.6,""inp"":144.6,""lcp"":2314.2,""navigation_type"":""navigate"",""ttfb"":500.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 10:18:12.157000+00:00,2023-03-07 10:18:12.157000+00:00,2023-03-07 10:18:12.157000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31421,,,,,,,,,fdd6565f-1a89-420a-afdc-f9f0e8c8b8d0,,,AU,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.19.(X11; Linux x86_64; ta-LK) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 10:18:12.157000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4471,2023-03-07 10:18:12.157000+00:00,,web_vitals,,,,2023-03-07 10:18:12.157000+00:00,2023-03-07 10:18:12.157000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f183""}]",,,"[{""cls"":0.25,""fcp"":0,""fid"":220.799999999999,""inp"":220.799999999999,""lcp"":1821,""navigation_type"":""navigate"",""ttfb"":614.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 10:18:14.544000+00:00,2023-03-07 10:18:14.544000+00:00,2023-03-07 10:18:14.544000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31422,,,,,,,,,58a71522-9db2-48b6-a440-3ba22f45e939,,,ES,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/39.0.848.0 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-07 10:18:14.544000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4472,2023-03-07 10:18:14.544000+00:00,,web_vitals,,,,2023-03-07 10:18:14.544000+00:00,2023-03-07 10:18:14.544000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f184""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":357,""inp"":357,""lcp"":3234,""navigation_type"":""navigate"",""ttfb"":87.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 10:18:38.953000+00:00,2023-03-07 10:18:38.953000+00:00,2023-03-07 10:18:38.953000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31423,,,,,,,,,99aed490-3477-420e-af14-f7ed4f4ef2fb,,,AU,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 10:18:38.953000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4473,2023-03-07 10:18:38.953000+00:00,,web_vitals,,,,2023-03-07 10:18:38.953000+00:00,2023-03-07 10:18:38.953000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f185""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":22.3999999999999,""inp"":122.399999999999,""lcp"":1648.2,""navigation_type"":""navigate"",""ttfb"":532.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 10:18:38.954000+00:00,2023-03-07 10:18:38.954000+00:00,2023-03-07 10:18:38.954000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31424,,,,,,,,,99aed490-3477-420e-af14-f7ed4f4ef2fb,,,AU,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 10:18:38.954000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4474,2023-03-07 10:18:38.954000+00:00,,web_vitals,,,,2023-03-07 10:18:38.954000+00:00,2023-03-07 10:18:38.954000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f186""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":82.4,""inp"":182.4,""lcp"":1615.8,""navigation_type"":""navigate"",""ttfb"":505.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 10:18:40.361000+00:00,2023-03-07 10:18:40.361000+00:00,2023-03-07 10:18:40.361000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31425,,,,,,,,,99aed490-3477-420e-af14-f7ed4f4ef2fb,,,AU,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 10:18:40.361000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4475,2023-03-07 10:18:40.361000+00:00,,web_vitals,,,,2023-03-07 10:18:40.361000+00:00,2023-03-07 10:18:40.361000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f187""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":17,""inp"":117,""lcp"":2058,""navigation_type"":""navigate"",""ttfb"":179.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-07 10:18:40.363000+00:00,2023-03-07 10:18:40.363000+00:00,2023-03-07 10:18:40.363000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31426,,,,,,,,,99aed490-3477-420e-af14-f7ed4f4ef2fb,,,AU,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-07 10:18:40.363000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4476,2023-03-07 10:18:40.363000+00:00,,web_vitals,,,,2023-03-07 10:18:40.363000+00:00,2023-03-07 10:18:40.363000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f188""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":80.3999999999999,""inp"":80.3999999999999,""lcp"":2028,""navigation_type"":""navigate"",""ttfb"":365.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:18:40.370000+00:00,2023-03-08 10:18:40.370000+00:00,2023-03-08 10:18:40.370000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31427,,,,,,,,,99aed490-3477-420e-af14-f7ed4f4ef2fb,,,AU,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:18:40.370000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4477,2023-03-08 10:18:40.370000+00:00,,web_vitals,,,,2023-03-08 10:18:40.370000+00:00,2023-03-08 10:18:40.370000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f189""}]",,,"[{""cls"":0.03,""fcp"":0,""fid"":12.2,""inp"":112.2,""lcp"":2236.79999999999,""navigation_type"":""navigate"",""ttfb"":594.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:18:40.666000+00:00,2023-03-08 10:18:40.666000+00:00,2023-03-08 10:18:40.666000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31428,,,,,,,,,99aed490-3477-420e-af14-f7ed4f4ef2fb,,,AU,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:18:40.666000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4478,2023-03-08 10:18:40.666000+00:00,,web_vitals,,,,2023-03-08 10:18:40.666000+00:00,2023-03-08 10:18:40.666000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f190""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":15.1999999999999,""inp"":115.199999999999,""lcp"":904.8,""navigation_type"":""navigate"",""ttfb"":210.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:18:43.362000+00:00,2023-03-08 10:18:43.362000+00:00,2023-03-08 10:18:43.362000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31429,,,,,,,,,99aed490-3477-420e-af14-f7ed4f4ef2fb,,,AU,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:18:43.362000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4479,2023-03-08 10:18:43.362000+00:00,,web_vitals,,,,2023-03-08 10:18:43.362000+00:00,2023-03-08 10:18:43.362000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f191""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":24.1999999999999,""inp"":124.199999999999,""lcp"":2126.4,""navigation_type"":""navigate"",""ttfb"":463.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:19:20.574000+00:00,2023-03-08 10:19:20.574000+00:00,2023-03-08 10:19:20.574000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31430,,,,,,,,,99aed490-3477-420e-af14-f7ed4f4ef2fb,,,AU,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:19:20.574000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4480,2023-03-08 10:19:20.574000+00:00,,web_vitals,,,,2023-03-08 10:19:20.574000+00:00,2023-03-08 10:19:20.574000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f192""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":24.8,""inp"":124.8,""lcp"":1306.8,""navigation_type"":""navigate"",""ttfb"":438.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:19:20.576000+00:00,2023-03-08 10:19:20.576000+00:00,2023-03-08 10:19:20.576000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31431,,,,,,,,,99aed490-3477-420e-af14-f7ed4f4ef2fb,,,AU,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:19:20.576000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4481,2023-03-08 10:19:20.576000+00:00,,web_vitals,,,,2023-03-08 10:19:20.576000+00:00,2023-03-08 10:19:20.576000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f193""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":97.4,""inp"":197.4,""lcp"":1615.2,""navigation_type"":""navigate"",""ttfb"":164.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:19:23.458000+00:00,2023-03-08 10:19:23.458000+00:00,2023-03-08 10:19:23.458000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31432,,,,,,,,,99aed490-3477-420e-af14-f7ed4f4ef2fb,,,AU,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:19:23.458000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4482,2023-03-08 10:19:23.458000+00:00,,web_vitals,,,,2023-03-08 10:19:23.458000+00:00,2023-03-08 10:19:23.458000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f194""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":31.4,""inp"":131.4,""lcp"":1597.8,""navigation_type"":""navigate"",""ttfb"":267.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:19:23.459000+00:00,2023-03-08 10:19:23.459000+00:00,2023-03-08 10:19:23.459000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31433,,,,,,,,,99aed490-3477-420e-af14-f7ed4f4ef2fb,,,AU,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:19:23.459000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4483,2023-03-08 10:19:23.459000+00:00,,web_vitals,,,,2023-03-08 10:19:23.459000+00:00,2023-03-08 10:19:23.459000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f195""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":72.2,""inp"":172.2,""lcp"":1989,""navigation_type"":""navigate"",""ttfb"":160.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:19:23.468000+00:00,2023-03-08 10:19:23.468000+00:00,2023-03-08 10:19:23.468000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31434,,,,,,,,,99aed490-3477-420e-af14-f7ed4f4ef2fb,,,AU,,,,,,,,,,,https://snowplow.io/head-half-instead,Upgradable methodical customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:19:23.468000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4484,2023-03-08 10:19:23.468000+00:00,,web_vitals,,,,2023-03-08 10:19:23.468000+00:00,2023-03-08 10:19:23.468000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f196""}]",,,"[{""cls"":0.29,""fcp"":0,""fid"":41,""inp"":141,""lcp"":1589.39999999999,""navigation_type"":""navigate"",""ttfb"":419.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:19:28.593000+00:00,2023-03-08 10:19:28.593000+00:00,2023-03-08 10:19:28.593000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31435,,,,,,,,,fff62b1b-742e-4df8-9a15-5603b6a2aec5,,,JM,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:19:28.593000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4485,2023-03-08 10:19:28.593000+00:00,,web_vitals,,,,2023-03-08 10:19:28.593000+00:00,2023-03-08 10:19:28.593000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f197""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":93.8,""inp"":93.8,""lcp"":1550.5,""navigation_type"":""navigate"",""ttfb"":653.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:19:31.018000+00:00,2023-03-08 10:19:31.018000+00:00,2023-03-08 10:19:31.018000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31436,,,,,,,,,fff62b1b-742e-4df8-9a15-5603b6a2aec5,,,JM,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:19:31.018000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4486,2023-03-08 10:19:31.018000+00:00,,web_vitals,,,,2023-03-08 10:19:31.018000+00:00,2023-03-08 10:19:31.018000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f198""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":261.099999999999,""inp"":261.099999999999,""lcp"":1629.6,""navigation_type"":""navigate"",""ttfb"":87.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:19:31.025000+00:00,2023-03-08 10:19:31.025000+00:00,2023-03-08 10:19:31.025000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31437,,,,,,,,,fff62b1b-742e-4df8-9a15-5603b6a2aec5,,,JM,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:19:31.025000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4487,2023-03-08 10:19:31.025000+00:00,,web_vitals,,,,2023-03-08 10:19:31.025000+00:00,2023-03-08 10:19:31.025000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f199""}]",,,"[{""cls"":0.49,""fcp"":0,""fid"":72.2,""inp"":172.2,""lcp"":798.699999999999,""navigation_type"":""navigate"",""ttfb"":490.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:19:36.736000+00:00,2023-03-08 10:19:36.736000+00:00,2023-03-08 10:19:36.736000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31438,,,,,,,,,fff62b1b-742e-4df8-9a15-5603b6a2aec5,,,JM,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:19:36.736000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4488,2023-03-08 10:19:36.736000+00:00,,web_vitals,,,,2023-03-08 10:19:36.736000+00:00,2023-03-08 10:19:36.736000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f200""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":241.499999999999,""inp"":241.499999999999,""lcp"":2604,""navigation_type"":""navigate"",""ttfb"":363.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:19:39.603000+00:00,2023-03-08 10:19:39.603000+00:00,2023-03-08 10:19:39.603000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31439,,,,,,,,,fff62b1b-742e-4df8-9a15-5603b6a2aec5,,,JM,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:19:39.603000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4489,2023-03-08 10:19:39.603000+00:00,,web_vitals,,,,2023-03-08 10:19:39.603000+00:00,2023-03-08 10:19:39.603000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f201""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":38.6,""inp"":138.6,""lcp"":2810.5,""navigation_type"":""navigate"",""ttfb"":578.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:19:40.909000+00:00,2023-03-08 10:19:40.909000+00:00,2023-03-08 10:19:40.909000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31440,,,,,,,,,fff62b1b-742e-4df8-9a15-5603b6a2aec5,,,JM,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:19:40.909000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4490,2023-03-08 10:19:40.909000+00:00,,web_vitals,,,,2023-03-08 10:19:40.909000+00:00,2023-03-08 10:19:40.909000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f202""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":54.7,""inp"":154.7,""lcp"":2126.6,""navigation_type"":""navigate"",""ttfb"":621.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:21:31.315000+00:00,2023-03-08 10:21:31.315000+00:00,2023-03-08 10:21:31.315000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31441,,,,,,,,,fff62b1b-742e-4df8-9a15-5603b6a2aec5,,,JM,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:21:31.315000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4491,2023-03-08 10:21:31.315000+00:00,,web_vitals,,,,2023-03-08 10:21:31.315000+00:00,2023-03-08 10:21:31.315000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f203""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":23.8999999999999,""inp"":123.899999999999,""lcp"":2592.1,""navigation_type"":""navigate"",""ttfb"":672.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:21:32.709000+00:00,2023-03-08 10:21:32.709000+00:00,2023-03-08 10:21:32.709000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31442,,,,,,,,,fff62b1b-742e-4df8-9a15-5603b6a2aec5,,,JM,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:21:32.709000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4492,2023-03-08 10:21:32.709000+00:00,,web_vitals,,,,2023-03-08 10:21:32.709000+00:00,2023-03-08 10:21:32.709000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f204""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":241.499999999999,""inp"":241.499999999999,""lcp"":2536.79999999999,""navigation_type"":""navigate"",""ttfb"":539.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:21:35.530000+00:00,2023-03-08 10:21:35.530000+00:00,2023-03-08 10:21:35.530000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31443,,,,,,,,,fff62b1b-742e-4df8-9a15-5603b6a2aec5,,,JM,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:21:35.530000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4493,2023-03-08 10:21:35.530000+00:00,,web_vitals,,,,2023-03-08 10:21:35.530000+00:00,2023-03-08 10:21:35.530000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f205""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":91.7999999999999,""inp"":191.799999999999,""lcp"":3320.79999999999,""navigation_type"":""navigate"",""ttfb"":120.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:21:38.774000+00:00,2023-03-08 10:21:38.774000+00:00,2023-03-08 10:21:38.774000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31444,,,,,,,,,fff62b1b-742e-4df8-9a15-5603b6a2aec5,,,JM,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:21:38.774000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4494,2023-03-08 10:21:38.774000+00:00,,web_vitals,,,,2023-03-08 10:21:38.774000+00:00,2023-03-08 10:21:38.774000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f206""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":49.7999999999999,""inp"":149.799999999999,""lcp"":1388.1,""navigation_type"":""navigate"",""ttfb"":414.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:21:38.781000+00:00,2023-03-08 10:21:38.781000+00:00,2023-03-08 10:21:38.781000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31445,,,,,,,,,fff62b1b-742e-4df8-9a15-5603b6a2aec5,,,JM,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-08 10:21:38.781000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4495,2023-03-08 10:21:38.781000+00:00,,web_vitals,,,,2023-03-08 10:21:38.781000+00:00,2023-03-08 10:21:38.781000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f207""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":25.9999999999999,""inp"":125.999999999999,""lcp"":2432.5,""navigation_type"":""navigate"",""ttfb"":568.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:21:41.328000+00:00,2023-03-08 10:21:41.328000+00:00,2023-03-08 10:21:41.328000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31446,,,,,,,,,a47ef1ec-0325-4630-b714-85628c31d5cc,,,GB,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2011-02-01 20:08:07 Firefox/3.6.16,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-08 10:21:41.328000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4496,2023-03-08 10:21:41.328000+00:00,,web_vitals,,,,2023-03-08 10:21:41.328000+00:00,2023-03-08 10:21:41.328000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f208""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":329.4,""inp"":329.4,""lcp"":4426.2,""navigation_type"":""navigate"",""ttfb"":407.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:21:58.842000+00:00,2023-03-08 10:21:58.842000+00:00,2023-03-08 10:21:58.842000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31447,,,,,,,,,a47ef1ec-0325-4630-b714-85628c31d5cc,,,GB,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2011-02-01 20:08:07 Firefox/3.6.16,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-08 10:21:58.842000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4497,2023-03-08 10:21:58.842000+00:00,,web_vitals,,,,2023-03-08 10:21:58.842000+00:00,2023-03-08 10:21:58.842000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f209""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":51.2,""inp"":151.2,""lcp"":3864.6,""navigation_type"":""navigate"",""ttfb"":158.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:21:59.878000+00:00,2023-03-08 10:21:59.878000+00:00,2023-03-08 10:21:59.878000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31448,,,,,,,,,a47ef1ec-0325-4630-b714-85628c31d5cc,,,GB,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2011-02-01 20:08:07 Firefox/3.6.16,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-08 10:21:59.878000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4498,2023-03-08 10:21:59.878000+00:00,,web_vitals,,,,2023-03-08 10:21:59.878000+00:00,2023-03-08 10:21:59.878000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f210""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":329.4,""inp"":329.4,""lcp"":3158.1,""navigation_type"":""navigate"",""ttfb"":657.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:21:59.884000+00:00,2023-03-08 10:21:59.884000+00:00,2023-03-08 10:21:59.884000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31449,,,,,,,,,a47ef1ec-0325-4630-b714-85628c31d5cc,,,GB,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2011-02-01 20:08:07 Firefox/3.6.16,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-08 10:21:59.884000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4499,2023-03-08 10:21:59.884000+00:00,,web_vitals,,,,2023-03-08 10:21:59.884000+00:00,2023-03-08 10:21:59.884000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f211""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":206.1,""inp"":206.1,""lcp"":1486.8,""navigation_type"":""navigate"",""ttfb"":348.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:21:59.888000+00:00,2023-03-08 10:21:59.888000+00:00,2023-03-08 10:21:59.888000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31450,,,,,,,,,a47ef1ec-0325-4630-b714-85628c31d5cc,,,GB,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2011-02-01 20:08:07 Firefox/3.6.16,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-08 10:21:59.888000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4500,2023-03-08 10:21:59.888000+00:00,,web_vitals,,,,2023-03-08 10:21:59.888000+00:00,2023-03-08 10:21:59.888000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f212""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":34.1,""inp"":134.1,""lcp"":2386.8,""navigation_type"":""navigate"",""ttfb"":227.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:22:22.752000+00:00,2023-03-08 10:22:22.752000+00:00,2023-03-08 10:22:22.752000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31451,,,,,,,,,a47ef1ec-0325-4630-b714-85628c31d5cc,,,GB,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2011-02-01 20:08:07 Firefox/3.6.16,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-08 10:22:22.752000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4501,2023-03-08 10:22:22.752000+00:00,,web_vitals,,,,2023-03-08 10:22:22.752000+00:00,2023-03-08 10:22:22.752000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f213""}]",,,"[{""cls"":0.4,""fcp"":0,""fid"":273.6,""inp"":273.6,""lcp"":2760.3,""navigation_type"":""navigate"",""ttfb"":281.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-08 10:22:25.420000+00:00,2023-03-08 10:22:25.420000+00:00,2023-03-08 10:22:25.420000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31452,,,,,,,,,a47ef1ec-0325-4630-b714-85628c31d5cc,,,GB,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2011-02-01 20:08:07 Firefox/3.6.16,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-08 10:22:25.420000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4502,2023-03-08 10:22:25.420000+00:00,,web_vitals,,,,2023-03-08 10:22:25.420000+00:00,2023-03-08 10:22:25.420000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f214""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":367.2,""inp"":367.2,""lcp"":2453.4,""navigation_type"":""navigate"",""ttfb"":60.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-09 10:22:42.412000+00:00,2023-03-09 10:22:42.412000+00:00,2023-03-09 10:22:42.412000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31453,,,,,,,,,a47ef1ec-0325-4630-b714-85628c31d5cc,,,GB,,,,,,,,,,,https://snowplow.io/find-away-manage,Profound regional productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2011-02-01 20:08:07 Firefox/3.6.16,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-09 10:22:42.412000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4503,2023-03-09 10:22:42.412000+00:00,,web_vitals,,,,2023-03-09 10:22:42.412000+00:00,2023-03-09 10:22:42.412000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f215""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":254.7,""inp"":254.7,""lcp"":4486.5,""navigation_type"":""navigate"",""ttfb"":70.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-09 10:22:42.417000+00:00,2023-03-09 10:22:42.417000+00:00,2023-03-09 10:22:42.417000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31454,,,,,,,,,a47ef1ec-0325-4630-b714-85628c31d5cc,,,GB,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2011-02-01 20:08:07 Firefox/3.6.16,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-09 10:22:42.417000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4504,2023-03-09 10:22:42.417000+00:00,,web_vitals,,,,2023-03-09 10:22:42.417000+00:00,2023-03-09 10:22:42.417000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f216""}]",,,"[{""cls"":0.47,""fcp"":0,""fid"":97.1,""inp"":197.1,""lcp"":1759.5,""navigation_type"":""navigate"",""ttfb"":662.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-09 10:22:44.457000+00:00,2023-03-09 10:22:44.457000+00:00,2023-03-09 10:22:44.457000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31455,,,,,,,,,a47ef1ec-0325-4630-b714-85628c31d5cc,,,GB,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2011-02-01 20:08:07 Firefox/3.6.16,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-09 10:22:44.457000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4505,2023-03-09 10:22:44.457000+00:00,,web_vitals,,,,2023-03-09 10:22:44.457000+00:00,2023-03-09 10:22:44.457000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f217""}]",,,"[{""cls"":0.42,""fcp"":0,""fid"":251.1,""inp"":251.1,""lcp"":1829.7,""navigation_type"":""navigate"",""ttfb"":113.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-09 10:22:44.463000+00:00,2023-03-09 10:22:44.463000+00:00,2023-03-09 10:22:44.463000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31456,,,,,,,,,a47ef1ec-0325-4630-b714-85628c31d5cc,,,GB,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2011-02-01 20:08:07 Firefox/3.6.16,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-09 10:22:44.463000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4506,2023-03-09 10:22:44.463000+00:00,,web_vitals,,,,2023-03-09 10:22:44.463000+00:00,2023-03-09 10:22:44.463000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f218""}]",,,"[{""cls"":0.46,""fcp"":0,""fid"":255.6,""inp"":255.6,""lcp"":3918.6,""navigation_type"":""navigate"",""ttfb"":355.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-09 10:22:47.985000+00:00,2023-03-09 10:22:47.985000+00:00,2023-03-09 10:22:47.985000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31457,,,,,,,,,e39e6261-6774-41f2-ba5f-e741c3fe3e2c,,,ES,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.85.(X11; Linux x86_64; te-IN) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-09 10:22:47.985000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4507,2023-03-09 10:22:47.985000+00:00,,web_vitals,,,,2023-03-09 10:22:47.985000+00:00,2023-03-09 10:22:47.985000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f219""}]",,,"[{""cls"":0.27,""fcp"":0,""fid"":207,""inp"":207,""lcp"":2573,""navigation_type"":""navigate"",""ttfb"":649.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-09 10:23:13.132000+00:00,2023-03-09 10:23:13.132000+00:00,2023-03-09 10:23:13.132000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31458,,,,,,,,,e39e6261-6774-41f2-ba5f-e741c3fe3e2c,,,ES,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.85.(X11; Linux x86_64; te-IN) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-09 10:23:13.132000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4508,2023-03-09 10:23:13.132000+00:00,,web_vitals,,,,2023-03-09 10:23:13.132000+00:00,2023-03-09 10:23:13.132000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f220""}]",,,"[{""cls"":0.52,""fcp"":0,""fid"":229,""inp"":229,""lcp"":4271,""navigation_type"":""navigate"",""ttfb"":660.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-09 10:23:24.916000+00:00,2023-03-09 10:23:24.916000+00:00,2023-03-09 10:23:24.916000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31459,,,,,,,,,e39e6261-6774-41f2-ba5f-e741c3fe3e2c,,,ES,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.85.(X11; Linux x86_64; te-IN) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-09 10:23:24.916000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4509,2023-03-09 10:23:24.916000+00:00,,web_vitals,,,,2023-03-09 10:23:24.916000+00:00,2023-03-09 10:23:24.916000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f221""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":50,""inp"":150,""lcp"":2757,""navigation_type"":""navigate"",""ttfb"":237.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-09 10:23:26.160000+00:00,2023-03-09 10:23:26.160000+00:00,2023-03-09 10:23:26.160000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31460,,,,,,,,,e39e6261-6774-41f2-ba5f-e741c3fe3e2c,,,ES,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.85.(X11; Linux x86_64; te-IN) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-09 10:23:26.160000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4510,2023-03-09 10:23:26.160000+00:00,,web_vitals,,,,2023-03-09 10:23:26.160000+00:00,2023-03-09 10:23:26.160000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f222""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":233,""inp"":233,""lcp"":1962,""navigation_type"":""navigate"",""ttfb"":569.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-09 10:23:31.781000+00:00,2023-03-09 10:23:31.781000+00:00,2023-03-09 10:23:31.781000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31461,,,,,,,,,e39e6261-6774-41f2-ba5f-e741c3fe3e2c,,,ES,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.85.(X11; Linux x86_64; te-IN) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-09 10:23:31.781000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4511,2023-03-09 10:23:31.781000+00:00,,web_vitals,,,,2023-03-09 10:23:31.781000+00:00,2023-03-09 10:23:31.781000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f223""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":239,""inp"":239,""lcp"":3327,""navigation_type"":""navigate"",""ttfb"":102.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-09 10:23:32.845000+00:00,2023-03-09 10:23:32.845000+00:00,2023-03-09 10:23:32.845000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31462,,,,,,,,,e39e6261-6774-41f2-ba5f-e741c3fe3e2c,,,ES,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.85.(X11; Linux x86_64; te-IN) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-09 10:23:32.845000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4512,2023-03-09 10:23:32.845000+00:00,,web_vitals,,,,2023-03-09 10:23:32.845000+00:00,2023-03-09 10:23:32.845000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f224""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":343,""inp"":343,""lcp"":3605,""navigation_type"":""navigate"",""ttfb"":280.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-09 10:23:38.409000+00:00,2023-03-09 10:23:38.409000+00:00,2023-03-09 10:23:38.409000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31463,,,,,,,,,e39e6261-6774-41f2-ba5f-e741c3fe3e2c,,,ES,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.85.(X11; Linux x86_64; te-IN) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-09 10:23:38.409000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4513,2023-03-09 10:23:38.409000+00:00,,web_vitals,,,,2023-03-09 10:23:38.409000+00:00,2023-03-09 10:23:38.409000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f225""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":201,""inp"":201,""lcp"":3558,""navigation_type"":""navigate"",""ttfb"":357.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-09 10:23:38.416000+00:00,2023-03-09 10:23:38.416000+00:00,2023-03-09 10:23:38.416000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31464,,,,,,,,,e39e6261-6774-41f2-ba5f-e741c3fe3e2c,,,ES,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.85.(X11; Linux x86_64; te-IN) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-09 10:23:38.416000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4514,2023-03-09 10:23:38.416000+00:00,,web_vitals,,,,2023-03-09 10:23:38.416000+00:00,2023-03-09 10:23:38.416000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f226""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":246,""inp"":246,""lcp"":2505,""navigation_type"":""navigate"",""ttfb"":236.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:18.027000+00:00,2023-03-10 06:16:18.027000+00:00,2023-03-10 06:16:18.027000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31465,,,,,,,,,e39e6261-6774-41f2-ba5f-e741c3fe3e2c,,,ES,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.85.(X11; Linux x86_64; te-IN) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:18.027000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4515,2023-03-10 06:16:18.027000+00:00,,web_vitals,,,,2023-03-10 06:16:18.027000+00:00,2023-03-10 06:16:18.027000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f227""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":51,""inp"":151,""lcp"":2198,""navigation_type"":""navigate"",""ttfb"":282.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:18.495000+00:00,2023-03-10 06:16:18.495000+00:00,2023-03-10 06:16:18.495000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31466,,,,,,,,,e39e6261-6774-41f2-ba5f-e741c3fe3e2c,,,ES,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.85.(X11; Linux x86_64; te-IN) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:18.495000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4516,2023-03-10 06:16:18.495000+00:00,,web_vitals,,,,2023-03-10 06:16:18.495000+00:00,2023-03-10 06:16:18.495000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f228""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":206,""inp"":206,""lcp"":4872,""navigation_type"":""navigate"",""ttfb"":608.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:19.117000+00:00,2023-03-10 06:16:19.117000+00:00,2023-03-10 06:16:19.117000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31467,,,,,,,,,687e53ac-3738-480c-8959-354292b99fd5,,,AU,,,,,,,,,,,https://snowplow.io/message-choice-live,Seamless 3rdgeneration forecast,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/51.0.800.0 Safari/535.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:19.117000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4517,2023-03-10 06:16:19.117000+00:00,,web_vitals,,,,2023-03-10 06:16:19.117000+00:00,2023-03-10 06:16:19.117000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f229""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":36.2,""inp"":136.2,""lcp"":2355.6,""navigation_type"":""navigate"",""ttfb"":212.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:20.155000+00:00,2023-03-10 06:16:20.155000+00:00,2023-03-10 06:16:20.155000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31468,,,,,,,,,687e53ac-3738-480c-8959-354292b99fd5,,,AU,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/51.0.800.0 Safari/535.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:20.155000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4518,2023-03-10 06:16:20.155000+00:00,,web_vitals,,,,2023-03-10 06:16:20.155000+00:00,2023-03-10 06:16:20.155000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f230""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":62.4,""inp"":62.4,""lcp"":1812.6,""navigation_type"":""navigate"",""ttfb"":113.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:21.158000+00:00,2023-03-10 06:16:21.158000+00:00,2023-03-10 06:16:21.158000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31469,,,,,,,,,88e5b0b2-8ac2-41f2-abe4-277f09dc9c9b,,,JM,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.4.1) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/60.0.852.0 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:21.158000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4519,2023-03-10 06:16:21.158000+00:00,,web_vitals,,,,2023-03-10 06:16:21.158000+00:00,2023-03-10 06:16:21.158000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f231""}]",,,"[{""cls"":0.29,""fcp"":0,""fid"":79.8999999999999,""inp"":179.899999999999,""lcp"":2222.5,""navigation_type"":""navigate"",""ttfb"":669.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:21.167000+00:00,2023-03-10 06:16:21.167000+00:00,2023-03-10 06:16:21.167000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31470,,,,,,,,,88e5b0b2-8ac2-41f2-abe4-277f09dc9c9b,,,JM,,,,,,,,,,,https://snowplow.io/head-half-instead,Upgradable methodical customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.4.1) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/60.0.852.0 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:21.167000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4520,2023-03-10 06:16:21.167000+00:00,,web_vitals,,,,2023-03-10 06:16:21.167000+00:00,2023-03-10 06:16:21.167000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f232""}]",,,"[{""cls"":0.43,""fcp"":0,""fid"":44.8999999999999,""inp"":144.899999999999,""lcp"":1164.1,""navigation_type"":""navigate"",""ttfb"":167.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:28.502000+00:00,2023-03-10 06:16:28.502000+00:00,2023-03-10 06:16:28.502000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31471,,,,,,,,,88e5b0b2-8ac2-41f2-abe4-277f09dc9c9b,,,JM,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.4.1) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/60.0.852.0 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:28.502000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4521,2023-03-10 06:16:28.502000+00:00,,web_vitals,,,,2023-03-10 06:16:28.502000+00:00,2023-03-10 06:16:28.502000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f233""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":54.7,""inp"":154.7,""lcp"":1270.5,""navigation_type"":""navigate"",""ttfb"":627.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:31.326000+00:00,2023-03-10 06:16:31.326000+00:00,2023-03-10 06:16:31.326000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31472,,,,,,,,,38943ed4-4bc4-445a-a0cd-1ae0ddbfefcf,,,JM,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:31.326000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4522,2023-03-10 06:16:31.326000+00:00,,web_vitals,,,,2023-03-10 06:16:31.326000+00:00,2023-03-10 06:16:31.326000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f234""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":79.8999999999999,""inp"":179.899999999999,""lcp"":3078.6,""navigation_type"":""navigate"",""ttfb"":654.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:32.528000+00:00,2023-03-10 06:16:32.528000+00:00,2023-03-10 06:16:32.528000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31473,,,,,,,,,38943ed4-4bc4-445a-a0cd-1ae0ddbfefcf,,,JM,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:32.528000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4523,2023-03-10 06:16:32.528000+00:00,,web_vitals,,,,2023-03-10 06:16:32.528000+00:00,2023-03-10 06:16:32.528000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f235""}]",,,"[{""cls"":0.04,""fcp"":0,""fid"":226.1,""inp"":226.1,""lcp"":1621.19999999999,""navigation_type"":""navigate"",""ttfb"":534.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:32.534000+00:00,2023-03-10 06:16:32.534000+00:00,2023-03-10 06:16:32.534000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31474,,,,,,,,,38943ed4-4bc4-445a-a0cd-1ae0ddbfefcf,,,JM,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:32.534000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4524,2023-03-10 06:16:32.534000+00:00,,web_vitals,,,,2023-03-10 06:16:32.534000+00:00,2023-03-10 06:16:32.534000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f236""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":99.5,""inp"":199.5,""lcp"":2583,""navigation_type"":""navigate"",""ttfb"":634.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:33.617000+00:00,2023-03-10 06:16:33.617000+00:00,2023-03-10 06:16:33.617000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31475,,,,,,,,,38943ed4-4bc4-445a-a0cd-1ae0ddbfefcf,,,JM,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:33.617000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4525,2023-03-10 06:16:33.617000+00:00,,web_vitals,,,,2023-03-10 06:16:33.617000+00:00,2023-03-10 06:16:33.617000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f237""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":210.7,""inp"":210.7,""lcp"":2259.6,""navigation_type"":""navigate"",""ttfb"":61.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:37.185000+00:00,2023-03-10 06:16:37.185000+00:00,2023-03-10 06:16:37.185000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31476,,,,,,,,,38943ed4-4bc4-445a-a0cd-1ae0ddbfefcf,,,JM,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:37.185000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4526,2023-03-10 06:16:37.185000+00:00,,web_vitals,,,,2023-03-10 06:16:37.185000+00:00,2023-03-10 06:16:37.185000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f238""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":207.899999999999,""inp"":207.899999999999,""lcp"":999.599999999999,""navigation_type"":""navigate"",""ttfb"":291.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:37.191000+00:00,2023-03-10 06:16:37.191000+00:00,2023-03-10 06:16:37.191000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31477,,,,,,,,,38943ed4-4bc4-445a-a0cd-1ae0ddbfefcf,,,JM,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:37.191000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4527,2023-03-10 06:16:37.191000+00:00,,web_vitals,,,,2023-03-10 06:16:37.191000+00:00,2023-03-10 06:16:37.191000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f239""}]",,,"[{""cls"":0.04,""fcp"":0,""fid"":95.2999999999999,""inp"":195.299999999999,""lcp"":2107.7,""navigation_type"":""navigate"",""ttfb"":169.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:37.361000+00:00,2023-03-10 06:16:37.361000+00:00,2023-03-10 06:16:37.361000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31478,,,,,,,,,119e5c2e-7c76-4d26-97c4-e85b468a6fe9,,,ES,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_7 rv:5.0; hsb-DE) AppleWebKit/533.42.4 (KHTML, like Gecko) Version/4.0 Safari/533.42.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:37.361000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4528,2023-03-10 06:16:37.361000+00:00,,web_vitals,,,,2023-03-10 06:16:37.361000+00:00,2023-03-10 06:16:37.361000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f240""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":302,""inp"":302,""lcp"":2593,""navigation_type"":""navigate"",""ttfb"":584.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-10 06:16:48.503000+00:00,2023-03-10 06:16:48.503000+00:00,2023-03-10 06:16:48.503000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31479,,,,,,,,,119e5c2e-7c76-4d26-97c4-e85b468a6fe9,,,ES,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_7 rv:5.0; hsb-DE) AppleWebKit/533.42.4 (KHTML, like Gecko) Version/4.0 Safari/533.42.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-10 06:16:48.503000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4529,2023-03-10 06:16:48.503000+00:00,,web_vitals,,,,2023-03-10 06:16:48.503000+00:00,2023-03-10 06:16:48.503000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f241""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":236,""inp"":236,""lcp"":3461,""navigation_type"":""navigate"",""ttfb"":621.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-11 06:16:48.564000+00:00,2023-03-11 06:16:48.564000+00:00,2023-03-11 06:16:48.564000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31480,,,,,,,,,119e5c2e-7c76-4d26-97c4-e85b468a6fe9,,,ES,,,,,,,,,,,https://snowplow.io/message-choice-live,Seamless 3rdgeneration forecast,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_7 rv:5.0; hsb-DE) AppleWebKit/533.42.4 (KHTML, like Gecko) Version/4.0 Safari/533.42.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-11 06:16:48.564000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4530,2023-03-11 06:16:48.564000+00:00,,web_vitals,,,,2023-03-11 06:16:48.564000+00:00,2023-03-11 06:16:48.564000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f242""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":94,""inp"":194,""lcp"":3279,""navigation_type"":""navigate"",""ttfb"":551.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-11 06:16:49.567000+00:00,2023-03-11 06:16:49.567000+00:00,2023-03-11 06:16:49.567000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31481,,,,,,,,,119e5c2e-7c76-4d26-97c4-e85b468a6fe9,,,ES,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_7 rv:5.0; hsb-DE) AppleWebKit/533.42.4 (KHTML, like Gecko) Version/4.0 Safari/533.42.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-11 06:16:49.567000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4531,2023-03-11 06:16:49.567000+00:00,,web_vitals,,,,2023-03-11 06:16:49.567000+00:00,2023-03-11 06:16:49.567000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f243""}]",,,"[{""cls"":0.04,""fcp"":0,""fid"":42,""inp"":142,""lcp"":2301,""navigation_type"":""navigate"",""ttfb"":302.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-11 06:16:49.668000+00:00,2023-03-11 06:16:49.668000+00:00,2023-03-11 06:16:49.668000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31482,,,,,,,,,119e5c2e-7c76-4d26-97c4-e85b468a6fe9,,,ES,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_7 rv:5.0; hsb-DE) AppleWebKit/533.42.4 (KHTML, like Gecko) Version/4.0 Safari/533.42.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-11 06:16:49.668000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4532,2023-03-11 06:16:49.668000+00:00,,web_vitals,,,,2023-03-11 06:16:49.668000+00:00,2023-03-11 06:16:49.668000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f244""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":293,""inp"":293,""lcp"":4195,""navigation_type"":""navigate"",""ttfb"":541.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-11 06:16:58.186000+00:00,2023-03-11 06:16:58.186000+00:00,2023-03-11 06:16:58.186000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31483,,,,,,,,,119e5c2e-7c76-4d26-97c4-e85b468a6fe9,,,ES,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_7 rv:5.0; hsb-DE) AppleWebKit/533.42.4 (KHTML, like Gecko) Version/4.0 Safari/533.42.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-11 06:16:58.186000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4533,2023-03-11 06:16:58.186000+00:00,,web_vitals,,,,2023-03-11 06:16:58.186000+00:00,2023-03-11 06:16:58.186000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f245""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":57,""inp"":157,""lcp"":1306,""navigation_type"":""navigate"",""ttfb"":357.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-11 06:17:45.056000+00:00,2023-03-11 06:17:45.056000+00:00,2023-03-11 06:17:45.056000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31484,,,,,,,,,119e5c2e-7c76-4d26-97c4-e85b468a6fe9,,,ES,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_7 rv:5.0; hsb-DE) AppleWebKit/533.42.4 (KHTML, like Gecko) Version/4.0 Safari/533.42.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-11 06:17:45.056000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4534,2023-03-11 06:17:45.056000+00:00,,web_vitals,,,,2023-03-11 06:17:45.056000+00:00,2023-03-11 06:17:45.056000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f246""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":77,""inp"":177,""lcp"":4090,""navigation_type"":""navigate"",""ttfb"":264.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-11 06:17:49.365000+00:00,2023-03-11 06:17:49.365000+00:00,2023-03-11 06:17:49.365000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31485,,,,,,,,,119e5c2e-7c76-4d26-97c4-e85b468a6fe9,,,ES,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_7 rv:5.0; hsb-DE) AppleWebKit/533.42.4 (KHTML, like Gecko) Version/4.0 Safari/533.42.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-11 06:17:49.365000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4535,2023-03-11 06:17:49.365000+00:00,,web_vitals,,,,2023-03-11 06:17:49.365000+00:00,2023-03-11 06:17:49.365000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f247""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":226,""inp"":226,""lcp"":3459,""navigation_type"":""navigate"",""ttfb"":284.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-11 06:17:50.039000+00:00,2023-03-11 06:17:50.039000+00:00,2023-03-11 06:17:50.039000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31486,,,,,,,,,119e5c2e-7c76-4d26-97c4-e85b468a6fe9,,,ES,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_7 rv:5.0; hsb-DE) AppleWebKit/533.42.4 (KHTML, like Gecko) Version/4.0 Safari/533.42.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-11 06:17:50.039000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4536,2023-03-11 06:17:50.039000+00:00,,web_vitals,,,,2023-03-11 06:17:50.039000+00:00,2023-03-11 06:17:50.039000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f248""}]",,,"[{""cls"":0.57,""fcp"":0,""fid"":453,""inp"":453,""lcp"":2091,""navigation_type"":""navigate"",""ttfb"":120.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:17:51.885000+00:00,2023-03-12 06:17:51.885000+00:00,2023-03-12 06:17:51.885000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31487,,,,,,,,,119e5c2e-7c76-4d26-97c4-e85b468a6fe9,,,ES,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_7 rv:5.0; hsb-DE) AppleWebKit/533.42.4 (KHTML, like Gecko) Version/4.0 Safari/533.42.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:17:51.885000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4537,2023-03-12 06:17:51.885000+00:00,,web_vitals,,,,2023-03-12 06:17:51.885000+00:00,2023-03-12 06:17:51.885000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f249""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":94,""inp"":94,""lcp"":2370,""navigation_type"":""navigate"",""ttfb"":628.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:17:58.388000+00:00,2023-03-12 06:17:58.388000+00:00,2023-03-12 06:17:58.388000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31488,,,,,,,,,119e5c2e-7c76-4d26-97c4-e85b468a6fe9,,,ES,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_7 rv:5.0; hsb-DE) AppleWebKit/533.42.4 (KHTML, like Gecko) Version/4.0 Safari/533.42.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:17:58.388000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4538,2023-03-12 06:17:58.388000+00:00,,web_vitals,,,,2023-03-12 06:17:58.388000+00:00,2023-03-12 06:17:58.388000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f250""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":223,""inp"":223,""lcp"":3020,""navigation_type"":""navigate"",""ttfb"":203.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:18:04.169000+00:00,2023-03-12 06:18:04.169000+00:00,2023-03-12 06:18:04.169000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31489,,,,,,,,,119e5c2e-7c76-4d26-97c4-e85b468a6fe9,,,ES,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_7 rv:5.0; hsb-DE) AppleWebKit/533.42.4 (KHTML, like Gecko) Version/4.0 Safari/533.42.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:18:04.169000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4539,2023-03-12 06:18:04.169000+00:00,,web_vitals,,,,2023-03-12 06:18:04.169000+00:00,2023-03-12 06:18:04.169000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f251""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":83,""inp"":183,""lcp"":3130,""navigation_type"":""navigate"",""ttfb"":364.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:18:19.149000+00:00,2023-03-12 06:18:19.149000+00:00,2023-03-12 06:18:19.149000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31490,,,,,,,,,119e5c2e-7c76-4d26-97c4-e85b468a6fe9,,,ES,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_7 rv:5.0; hsb-DE) AppleWebKit/533.42.4 (KHTML, like Gecko) Version/4.0 Safari/533.42.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:18:19.149000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4540,2023-03-12 06:18:19.149000+00:00,,web_vitals,,,,2023-03-12 06:18:19.149000+00:00,2023-03-12 06:18:19.149000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f252""}]",,,"[{""cls"":0.69,""fcp"":0,""fid"":299,""inp"":299,""lcp"":3186,""navigation_type"":""navigate"",""ttfb"":538.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:18:22.532000+00:00,2023-03-12 06:18:22.532000+00:00,2023-03-12 06:18:22.532000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31491,,,,,,,,,119e5c2e-7c76-4d26-97c4-e85b468a6fe9,,,ES,,,,,,,,,,,https://snowplow.io/bar-past-blood,Devolved reciprocal throughput,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_7_7 rv:5.0; hsb-DE) AppleWebKit/533.42.4 (KHTML, like Gecko) Version/4.0 Safari/533.42.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:18:22.532000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4541,2023-03-12 06:18:22.532000+00:00,,web_vitals,,,,2023-03-12 06:18:22.532000+00:00,2023-03-12 06:18:22.532000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f253""}]",,,"[{""cls"":0.53,""fcp"":0,""fid"":224,""inp"":224,""lcp"":3680,""navigation_type"":""navigate"",""ttfb"":394.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:18:37.769000+00:00,2023-03-12 06:18:37.769000+00:00,2023-03-12 06:18:37.769000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31492,,,,,,,,,29c846c1-1b0a-43b6-a78c-d4906a4514d4,,,ES,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/28.0.818.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:18:37.769000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4542,2023-03-12 06:18:37.769000+00:00,,web_vitals,,,,2023-03-12 06:18:37.769000+00:00,2023-03-12 06:18:37.769000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f254""}]",,,"[{""cls"":0.25,""fcp"":0,""fid"":46,""inp"":146,""lcp"":4617,""navigation_type"":""navigate"",""ttfb"":203.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:18:49.371000+00:00,2023-03-12 06:18:49.371000+00:00,2023-03-12 06:18:49.371000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31493,,,,,,,,,29c846c1-1b0a-43b6-a78c-d4906a4514d4,,,ES,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/28.0.818.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:18:49.371000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4543,2023-03-12 06:18:49.371000+00:00,,web_vitals,,,,2023-03-12 06:18:49.371000+00:00,2023-03-12 06:18:49.371000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f255""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":314,""inp"":314,""lcp"":3650,""navigation_type"":""navigate"",""ttfb"":115.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:18:51.841000+00:00,2023-03-12 06:18:51.841000+00:00,2023-03-12 06:18:51.841000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31494,,,,,,,,,29c846c1-1b0a-43b6-a78c-d4906a4514d4,,,ES,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/28.0.818.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:18:51.841000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4544,2023-03-12 06:18:51.841000+00:00,,web_vitals,,,,2023-03-12 06:18:51.841000+00:00,2023-03-12 06:18:51.841000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f256""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":341,""inp"":341,""lcp"":3702,""navigation_type"":""navigate"",""ttfb"":383.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:18:52.615000+00:00,2023-03-12 06:18:52.615000+00:00,2023-03-12 06:18:52.615000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31495,,,,,,,,,29c846c1-1b0a-43b6-a78c-d4906a4514d4,,,ES,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/28.0.818.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:18:52.615000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4545,2023-03-12 06:18:52.615000+00:00,,web_vitals,,,,2023-03-12 06:18:52.615000+00:00,2023-03-12 06:18:52.615000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f257""}]",,,"[{""cls"":0.73,""fcp"":0,""fid"":257,""inp"":257,""lcp"":2422,""navigation_type"":""navigate"",""ttfb"":205.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:18:54.652000+00:00,2023-03-12 06:18:54.652000+00:00,2023-03-12 06:18:54.652000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31496,,,,,,,,,29c846c1-1b0a-43b6-a78c-d4906a4514d4,,,ES,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/28.0.818.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:18:54.652000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4546,2023-03-12 06:18:54.652000+00:00,,web_vitals,,,,2023-03-12 06:18:54.652000+00:00,2023-03-12 06:18:54.652000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f258""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":231,""inp"":231,""lcp"":1918,""navigation_type"":""navigate"",""ttfb"":132.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:19:11.085000+00:00,2023-03-12 06:19:11.085000+00:00,2023-03-12 06:19:11.085000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31497,,,,,,,,,29c846c1-1b0a-43b6-a78c-d4906a4514d4,,,ES,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/28.0.818.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:19:11.085000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4547,2023-03-12 06:19:11.085000+00:00,,web_vitals,,,,2023-03-12 06:19:11.085000+00:00,2023-03-12 06:19:11.085000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f259""}]",,,"[{""cls"":0.48,""fcp"":0,""fid"":207,""inp"":207,""lcp"":4623,""navigation_type"":""navigate"",""ttfb"":663.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:19:18.892000+00:00,2023-03-12 06:19:18.892000+00:00,2023-03-12 06:19:18.892000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31498,,,,,,,,,29c846c1-1b0a-43b6-a78c-d4906a4514d4,,,ES,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/28.0.818.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:19:18.892000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4548,2023-03-12 06:19:18.892000+00:00,,web_vitals,,,,2023-03-12 06:19:18.892000+00:00,2023-03-12 06:19:18.892000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f260""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":294,""inp"":294,""lcp"":4675,""navigation_type"":""navigate"",""ttfb"":529.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:19:23.034000+00:00,2023-03-12 06:19:23.034000+00:00,2023-03-12 06:19:23.034000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31499,,,,,,,,,29c846c1-1b0a-43b6-a78c-d4906a4514d4,,,ES,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/28.0.818.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:19:23.034000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4549,2023-03-12 06:19:23.034000+00:00,,web_vitals,,,,2023-03-12 06:19:23.034000+00:00,2023-03-12 06:19:23.034000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f261""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":96,""inp"":196,""lcp"":4585,""navigation_type"":""navigate"",""ttfb"":445.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:19:24.526000+00:00,2023-03-12 06:19:24.526000+00:00,2023-03-12 06:19:24.526000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31500,,,,,,,,,29c846c1-1b0a-43b6-a78c-d4906a4514d4,,,ES,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/28.0.818.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:19:24.526000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4550,2023-03-12 06:19:24.526000+00:00,,web_vitals,,,,2023-03-12 06:19:24.526000+00:00,2023-03-12 06:19:24.526000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f262""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":284,""inp"":284,""lcp"":3981,""navigation_type"":""navigate"",""ttfb"":598.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:19:24.529000+00:00,2023-03-12 06:19:24.529000+00:00,2023-03-12 06:19:24.529000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31501,,,,,,,,,29c846c1-1b0a-43b6-a78c-d4906a4514d4,,,ES,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/28.0.818.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-12 06:19:24.529000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4551,2023-03-12 06:19:24.529000+00:00,,web_vitals,,,,2023-03-12 06:19:24.529000+00:00,2023-03-12 06:19:24.529000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f263""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":394,""inp"":394,""lcp"":2398,""navigation_type"":""navigate"",""ttfb"":219.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-12 06:19:29.047000+00:00,2023-03-12 06:19:29.047000+00:00,2023-03-12 06:19:29.047000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31502,,,,,,,,,c368e6eb-7eda-4c3e-af8f-760f1547e2fb,,,GB,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.46.(Windows NT 4.0; sc-IT) Presto/2.9.170 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-12 06:19:29.047000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4552,2023-03-12 06:19:29.047000+00:00,,web_vitals,,,,2023-03-12 06:19:29.047000+00:00,2023-03-12 06:19:29.047000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f264""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":98,""inp"":198,""lcp"":2569.5,""navigation_type"":""navigate"",""ttfb"":498.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:19:43.457000+00:00,2023-03-13 06:19:43.457000+00:00,2023-03-13 06:19:43.457000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31503,,,,,,,,,c368e6eb-7eda-4c3e-af8f-760f1547e2fb,,,GB,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.46.(Windows NT 4.0; sc-IT) Presto/2.9.170 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-13 06:19:43.457000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4553,2023-03-13 06:19:43.457000+00:00,,web_vitals,,,,2023-03-13 06:19:43.457000+00:00,2023-03-13 06:19:43.457000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f265""}]",,,"[{""cls"":0.57,""fcp"":0,""fid"":94.4,""inp"":194.4,""lcp"":2211.3,""navigation_type"":""navigate"",""ttfb"":669.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:19:54.756000+00:00,2023-03-13 06:19:54.756000+00:00,2023-03-13 06:19:54.756000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31504,,,,,,,,,c368e6eb-7eda-4c3e-af8f-760f1547e2fb,,,GB,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.46.(Windows NT 4.0; sc-IT) Presto/2.9.170 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-13 06:19:54.756000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4554,2023-03-13 06:19:54.756000+00:00,,web_vitals,,,,2023-03-13 06:19:54.756000+00:00,2023-03-13 06:19:54.756000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f266""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":35,""inp"":135,""lcp"":2440.8,""navigation_type"":""navigate"",""ttfb"":256.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:20:02.475000+00:00,2023-03-13 06:20:02.475000+00:00,2023-03-13 06:20:02.475000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31505,,,,,,,,,c368e6eb-7eda-4c3e-af8f-760f1547e2fb,,,GB,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.46.(Windows NT 4.0; sc-IT) Presto/2.9.170 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-13 06:20:02.475000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4555,2023-03-13 06:20:02.475000+00:00,,web_vitals,,,,2023-03-13 06:20:02.475000+00:00,2023-03-13 06:20:02.475000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f267""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":6.2,""inp"":106.2,""lcp"":1060.2,""navigation_type"":""navigate"",""ttfb"":343.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:20:05.134000+00:00,2023-03-13 06:20:05.134000+00:00,2023-03-13 06:20:05.134000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31506,,,,,,,,,c368e6eb-7eda-4c3e-af8f-760f1547e2fb,,,GB,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.46.(Windows NT 4.0; sc-IT) Presto/2.9.170 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-13 06:20:05.134000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4556,2023-03-13 06:20:05.134000+00:00,,web_vitals,,,,2023-03-13 06:20:05.134000+00:00,2023-03-13 06:20:05.134000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f268""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":329.4,""inp"":329.4,""lcp"":2540.7,""navigation_type"":""navigate"",""ttfb"":359.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:20:06.629000+00:00,2023-03-13 06:20:06.629000+00:00,2023-03-13 06:20:06.629000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31507,,,,,,,,,c368e6eb-7eda-4c3e-af8f-760f1547e2fb,,,GB,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.46.(Windows NT 4.0; sc-IT) Presto/2.9.170 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-13 06:20:06.629000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4557,2023-03-13 06:20:06.629000+00:00,,web_vitals,,,,2023-03-13 06:20:06.629000+00:00,2023-03-13 06:20:06.629000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f269""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":214.2,""inp"":214.2,""lcp"":2718.9,""navigation_type"":""navigate"",""ttfb"":146.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:20:07.836000+00:00,2023-03-13 06:20:07.836000+00:00,2023-03-13 06:20:07.836000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31508,,,,,,,,,49748189-0d07-46a8-9758-0914eb4b91b5,,,ES,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_9_1 rv:3.0; bhb-IN) AppleWebKit/535.1.6 (KHTML, like Gecko) Version/4.1 Safari/535.1.6",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-13 06:20:07.836000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4558,2023-03-13 06:20:07.836000+00:00,,web_vitals,,,,2023-03-13 06:20:07.836000+00:00,2023-03-13 06:20:07.836000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f270""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":327,""inp"":327,""lcp"":2000,""navigation_type"":""navigate"",""ttfb"":126.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:20:59.347000+00:00,2023-03-13 06:20:59.347000+00:00,2023-03-13 06:20:59.347000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31509,,,,,,,,,49748189-0d07-46a8-9758-0914eb4b91b5,,,ES,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_9_1 rv:3.0; bhb-IN) AppleWebKit/535.1.6 (KHTML, like Gecko) Version/4.1 Safari/535.1.6",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-13 06:20:59.347000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4559,2023-03-13 06:20:59.347000+00:00,,web_vitals,,,,2023-03-13 06:20:59.347000+00:00,2023-03-13 06:20:59.347000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f271""}]",,,"[{""cls"":0.49,""fcp"":0,""fid"":325,""inp"":325,""lcp"":2964,""navigation_type"":""navigate"",""ttfb"":668.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:21:01.928000+00:00,2023-03-13 06:21:01.928000+00:00,2023-03-13 06:21:01.928000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31510,,,,,,,,,49748189-0d07-46a8-9758-0914eb4b91b5,,,ES,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_9_1 rv:3.0; bhb-IN) AppleWebKit/535.1.6 (KHTML, like Gecko) Version/4.1 Safari/535.1.6",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-13 06:21:01.928000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4560,2023-03-13 06:21:01.928000+00:00,,web_vitals,,,,2023-03-13 06:21:01.928000+00:00,2023-03-13 06:21:01.928000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f272""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":8,""inp"":8,""lcp"":3339,""navigation_type"":""navigate"",""ttfb"":696.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:21:11.196000+00:00,2023-03-13 06:21:11.196000+00:00,2023-03-13 06:21:11.196000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31511,,,,,,,,,49748189-0d07-46a8-9758-0914eb4b91b5,,,ES,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_9_1 rv:3.0; bhb-IN) AppleWebKit/535.1.6 (KHTML, like Gecko) Version/4.1 Safari/535.1.6",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-13 06:21:11.196000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4561,2023-03-13 06:21:11.196000+00:00,,web_vitals,,,,2023-03-13 06:21:11.196000+00:00,2023-03-13 06:21:11.196000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f273""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":267,""inp"":267,""lcp"":1475,""navigation_type"":""navigate"",""ttfb"":642.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:21:17.552000+00:00,2023-03-13 06:21:17.552000+00:00,2023-03-13 06:21:17.552000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31512,,,,,,,,,49748189-0d07-46a8-9758-0914eb4b91b5,,,ES,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_9_1 rv:3.0; bhb-IN) AppleWebKit/535.1.6 (KHTML, like Gecko) Version/4.1 Safari/535.1.6",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-13 06:21:17.552000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4562,2023-03-13 06:21:17.552000+00:00,,web_vitals,,,,2023-03-13 06:21:17.552000+00:00,2023-03-13 06:21:17.552000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f274""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":340,""inp"":340,""lcp"":3785,""navigation_type"":""navigate"",""ttfb"":129.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:21:21.730000+00:00,2023-03-13 06:21:21.730000+00:00,2023-03-13 06:21:21.730000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31513,,,,,,,,,49748189-0d07-46a8-9758-0914eb4b91b5,,,ES,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_9_1 rv:3.0; bhb-IN) AppleWebKit/535.1.6 (KHTML, like Gecko) Version/4.1 Safari/535.1.6",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-13 06:21:21.730000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4563,2023-03-13 06:21:21.730000+00:00,,web_vitals,,,,2023-03-13 06:21:21.730000+00:00,2023-03-13 06:21:21.730000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f275""}]",,,"[{""cls"":0.55,""fcp"":0,""fid"":91,""inp"":191,""lcp"":3414,""navigation_type"":""navigate"",""ttfb"":320.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:21:27.288000+00:00,2023-03-13 06:21:27.288000+00:00,2023-03-13 06:21:27.288000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31514,,,,,,,,,49748189-0d07-46a8-9758-0914eb4b91b5,,,ES,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_9_1 rv:3.0; bhb-IN) AppleWebKit/535.1.6 (KHTML, like Gecko) Version/4.1 Safari/535.1.6",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-13 06:21:27.288000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4564,2023-03-13 06:21:27.288000+00:00,,web_vitals,,,,2023-03-13 06:21:27.288000+00:00,2023-03-13 06:21:27.288000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f276""}]",,,"[{""cls"":0.78,""fcp"":0,""fid"":40,""inp"":140,""lcp"":3724,""navigation_type"":""navigate"",""ttfb"":364.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:21:27.291000+00:00,2023-03-13 06:21:27.291000+00:00,2023-03-13 06:21:27.291000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31515,,,,,,,,,056e8044-9e67-4350-a247-1f44bc426257,,,JM,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_1; rv:1.9.4.20) Gecko/2022-12-16 15:26:34 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-13 06:21:27.291000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4565,2023-03-13 06:21:27.291000+00:00,,web_vitals,,,,2023-03-13 06:21:27.291000+00:00,2023-03-13 06:21:27.291000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f277""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":80.6,""inp"":180.6,""lcp"":1860.6,""navigation_type"":""navigate"",""ttfb"":698.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:21:33.348000+00:00,2023-03-13 06:21:33.348000+00:00,2023-03-13 06:21:33.348000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31516,,,,,,,,,056e8044-9e67-4350-a247-1f44bc426257,,,JM,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_1; rv:1.9.4.20) Gecko/2022-12-16 15:26:34 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-13 06:21:33.348000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4566,2023-03-13 06:21:33.348000+00:00,,web_vitals,,,,2023-03-13 06:21:33.348000+00:00,2023-03-13 06:21:33.348000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f278""}]",,,"[{""cls"":0.28,""fcp"":0,""fid"":221.899999999999,""inp"":221.899999999999,""lcp"":2504.6,""navigation_type"":""navigate"",""ttfb"":385.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:21:34.355000+00:00,2023-03-13 06:21:34.355000+00:00,2023-03-13 06:21:34.355000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31517,,,,,,,,,056e8044-9e67-4350-a247-1f44bc426257,,,JM,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_1; rv:1.9.4.20) Gecko/2022-12-16 15:26:34 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-13 06:21:34.355000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4567,2023-03-13 06:21:34.355000+00:00,,web_vitals,,,,2023-03-13 06:21:34.355000+00:00,2023-03-13 06:21:34.355000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f279""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":29.5,""inp"":129.5,""lcp"":1307.6,""navigation_type"":""navigate"",""ttfb"":59.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:21:37.363000+00:00,2023-03-13 06:21:37.363000+00:00,2023-03-13 06:21:37.363000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31518,,,,,,,,,056e8044-9e67-4350-a247-1f44bc426257,,,JM,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_1; rv:1.9.4.20) Gecko/2022-12-16 15:26:34 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-13 06:21:37.363000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4568,2023-03-13 06:21:37.363000+00:00,,web_vitals,,,,2023-03-13 06:21:37.363000+00:00,2023-03-13 06:21:37.363000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f280""}]",,,"[{""cls"":0.42,""fcp"":0,""fid"":24.5,""inp"":24.5,""lcp"":2482.89999999999,""navigation_type"":""navigate"",""ttfb"":391.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:21:38.288000+00:00,2023-03-13 06:21:38.288000+00:00,2023-03-13 06:21:38.288000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31519,,,,,,,,,056e8044-9e67-4350-a247-1f44bc426257,,,JM,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_1; rv:1.9.4.20) Gecko/2022-12-16 15:26:34 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-13 06:21:38.288000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4569,2023-03-13 06:21:38.288000+00:00,,web_vitals,,,,2023-03-13 06:21:38.288000+00:00,2023-03-13 06:21:38.288000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f281""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":215.6,""inp"":215.6,""lcp"":1133.3,""navigation_type"":""navigate"",""ttfb"":313.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:21:43.586000+00:00,2023-03-13 06:21:43.586000+00:00,2023-03-13 06:21:43.586000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31520,,,,,,,,,056e8044-9e67-4350-a247-1f44bc426257,,,JM,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_1; rv:1.9.4.20) Gecko/2022-12-16 15:26:34 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-13 06:21:43.586000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4570,2023-03-13 06:21:43.586000+00:00,,web_vitals,,,,2023-03-13 06:21:43.586000+00:00,2023-03-13 06:21:43.586000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f282""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":66.6,""inp"":166.6,""lcp"":2830.79999999999,""navigation_type"":""navigate"",""ttfb"":83.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-13 06:21:45.389000+00:00,2023-03-13 06:21:45.389000+00:00,2023-03-13 06:21:45.389000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31521,,,,,,,,,056e8044-9e67-4350-a247-1f44bc426257,,,JM,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_1; rv:1.9.4.20) Gecko/2022-12-16 15:26:34 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-13 06:21:45.389000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4571,2023-03-13 06:21:45.389000+00:00,,web_vitals,,,,2023-03-13 06:21:45.389000+00:00,2023-03-13 06:21:45.389000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f283""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":287.7,""inp"":287.7,""lcp"":2029.99999999999,""navigation_type"":""navigate"",""ttfb"":456.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:21:51.514000+00:00,2023-03-14 06:21:51.514000+00:00,2023-03-14 06:21:51.514000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31522,,,,,,,,,7d81f223-38cc-4b1f-9acf-caf3a81e6046,,,AU,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_3 like Mac OS X; vi-VN) AppleWebKit/532.47.6 (KHTML, like Gecko) Version/3.0.5 Mobile/8B119 Safari/6532.47.6",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:21:51.514000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4572,2023-03-14 06:21:51.514000+00:00,,web_vitals,,,,2023-03-14 06:21:51.514000+00:00,2023-03-14 06:21:51.514000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f284""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":62,""inp"":162,""lcp"":2019,""navigation_type"":""navigate"",""ttfb"":285.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:21:54.815000+00:00,2023-03-14 06:21:54.815000+00:00,2023-03-14 06:21:54.815000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31523,,,,,,,,,7d81f223-38cc-4b1f-9acf-caf3a81e6046,,,AU,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_3 like Mac OS X; vi-VN) AppleWebKit/532.47.6 (KHTML, like Gecko) Version/3.0.5 Mobile/8B119 Safari/6532.47.6",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:21:54.815000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4573,2023-03-14 06:21:54.815000+00:00,,web_vitals,,,,2023-03-14 06:21:54.815000+00:00,2023-03-14 06:21:54.815000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f285""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":262.8,""inp"":262.8,""lcp"":978,""navigation_type"":""navigate"",""ttfb"":310.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:21:54.817000+00:00,2023-03-14 06:21:54.817000+00:00,2023-03-14 06:21:54.817000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31524,,,,,,,,,e837d4e6-f090-4ced-a9f3-70590cdf81d2,,,GB,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/46.0.811.0 Safari/535.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:21:54.817000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4574,2023-03-14 06:21:54.817000+00:00,,web_vitals,,,,2023-03-14 06:21:54.817000+00:00,2023-03-14 06:21:54.817000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f286""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":296.1,""inp"":296.1,""lcp"":1632.6,""navigation_type"":""navigate"",""ttfb"":313.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:21:56.110000+00:00,2023-03-14 06:21:56.110000+00:00,2023-03-14 06:21:56.110000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31525,,,,,,,,,e837d4e6-f090-4ced-a9f3-70590cdf81d2,,,GB,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/46.0.811.0 Safari/535.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:21:56.110000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4575,2023-03-14 06:21:56.110000+00:00,,web_vitals,,,,2023-03-14 06:21:56.110000+00:00,2023-03-14 06:21:56.110000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f287""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":208.8,""inp"":208.8,""lcp"":2346.3,""navigation_type"":""navigate"",""ttfb"":355.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:21:59.351000+00:00,2023-03-14 06:21:59.351000+00:00,2023-03-14 06:21:59.351000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31526,,,,,,,,,e837d4e6-f090-4ced-a9f3-70590cdf81d2,,,GB,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/46.0.811.0 Safari/535.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:21:59.351000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4576,2023-03-14 06:21:59.351000+00:00,,web_vitals,,,,2023-03-14 06:21:59.351000+00:00,2023-03-14 06:21:59.351000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f288""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":93.6,""inp"":93.6,""lcp"":2794.5,""navigation_type"":""navigate"",""ttfb"":82.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:21:59.437000+00:00,2023-03-14 06:21:59.437000+00:00,2023-03-14 06:21:59.437000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31527,,,,,,,,,e837d4e6-f090-4ced-a9f3-70590cdf81d2,,,GB,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/46.0.811.0 Safari/535.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:21:59.437000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4577,2023-03-14 06:21:59.437000+00:00,,web_vitals,,,,2023-03-14 06:21:59.437000+00:00,2023-03-14 06:21:59.437000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f289""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":285.3,""inp"":285.3,""lcp"":2787.3,""navigation_type"":""navigate"",""ttfb"":367.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:22:00.810000+00:00,2023-03-14 06:22:00.810000+00:00,2023-03-14 06:22:00.810000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31528,,,,,,,,,e837d4e6-f090-4ced-a9f3-70590cdf81d2,,,GB,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/46.0.811.0 Safari/535.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:22:00.810000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4578,2023-03-14 06:22:00.810000+00:00,,web_vitals,,,,2023-03-14 06:22:00.810000+00:00,2023-03-14 06:22:00.810000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f290""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":236.7,""inp"":236.7,""lcp"":3581.1,""navigation_type"":""navigate"",""ttfb"":435.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:22:01.003000+00:00,2023-03-14 06:22:01.003000+00:00,2023-03-14 06:22:01.003000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31529,,,,,,,,,e837d4e6-f090-4ced-a9f3-70590cdf81d2,,,GB,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/46.0.811.0 Safari/535.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:22:01.003000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4579,2023-03-14 06:22:01.003000+00:00,,web_vitals,,,,2023-03-14 06:22:01.003000+00:00,2023-03-14 06:22:01.003000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f291""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":288.9,""inp"":288.9,""lcp"":3262.5,""navigation_type"":""navigate"",""ttfb"":572.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:00.154000+00:00,2023-03-14 06:24:00.154000+00:00,2023-03-14 06:24:00.154000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31530,,,,,,,,,e837d4e6-f090-4ced-a9f3-70590cdf81d2,,,GB,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/46.0.811.0 Safari/535.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:00.154000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4580,2023-03-14 06:24:00.154000+00:00,,web_vitals,,,,2023-03-14 06:24:00.154000+00:00,2023-03-14 06:24:00.154000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f292""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":287.1,""inp"":287.1,""lcp"":3624.3,""navigation_type"":""navigate"",""ttfb"":665.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:00.236000+00:00,2023-03-14 06:24:00.236000+00:00,2023-03-14 06:24:00.236000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31531,,,,,,,,,e837d4e6-f090-4ced-a9f3-70590cdf81d2,,,GB,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/46.0.811.0 Safari/535.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:00.236000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4581,2023-03-14 06:24:00.236000+00:00,,web_vitals,,,,2023-03-14 06:24:00.236000+00:00,2023-03-14 06:24:00.236000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f293""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":244.8,""inp"":244.8,""lcp"":1755.9,""navigation_type"":""navigate"",""ttfb"":198.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:09.836000+00:00,2023-03-14 06:24:09.836000+00:00,2023-03-14 06:24:09.836000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31532,,,,,,,,,e837d4e6-f090-4ced-a9f3-70590cdf81d2,,,GB,,,,,,,,,,,https://snowplow.io/message-choice-live,Seamless 3rdgeneration forecast,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/46.0.811.0 Safari/535.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:09.836000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4582,2023-03-14 06:24:09.836000+00:00,,web_vitals,,,,2023-03-14 06:24:09.836000+00:00,2023-03-14 06:24:09.836000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f294""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":263.7,""inp"":263.7,""lcp"":3554.1,""navigation_type"":""navigate"",""ttfb"":362.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:09.843000+00:00,2023-03-14 06:24:09.843000+00:00,2023-03-14 06:24:09.843000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31533,,,,,,,,,e837d4e6-f090-4ced-a9f3-70590cdf81d2,,,GB,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/46.0.811.0 Safari/535.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:09.843000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4583,2023-03-14 06:24:09.843000+00:00,,web_vitals,,,,2023-03-14 06:24:09.843000+00:00,2023-03-14 06:24:09.843000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f295""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":287.1,""inp"":287.1,""lcp"":3072.6,""navigation_type"":""navigate"",""ttfb"":475.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:12.339000+00:00,2023-03-14 06:24:12.339000+00:00,2023-03-14 06:24:12.339000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31534,,,,,,,,,e837d4e6-f090-4ced-a9f3-70590cdf81d2,,,GB,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/46.0.811.0 Safari/535.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:12.339000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4584,2023-03-14 06:24:12.339000+00:00,,web_vitals,,,,2023-03-14 06:24:12.339000+00:00,2023-03-14 06:24:12.339000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f296""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":206.1,""inp"":206.1,""lcp"":3251.7,""navigation_type"":""navigate"",""ttfb"":540.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:12.975000+00:00,2023-03-14 06:24:12.975000+00:00,2023-03-14 06:24:12.975000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31535,,,,,,,,,75853f14-6ac2-4e77-b677-e75184f91aa3,,,JM,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.58.(X11; Linux i686; pap-CW) Presto/2.9.168 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:12.975000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4585,2023-03-14 06:24:12.975000+00:00,,web_vitals,,,,2023-03-14 06:24:12.975000+00:00,2023-03-14 06:24:12.975000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f297""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":62.3,""inp"":62.3,""lcp"":2699.89999999999,""navigation_type"":""navigate"",""ttfb"":517.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:12.982000+00:00,2023-03-14 06:24:12.982000+00:00,2023-03-14 06:24:12.982000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31536,,,,,,,,,75853f14-6ac2-4e77-b677-e75184f91aa3,,,JM,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.58.(X11; Linux i686; pap-CW) Presto/2.9.168 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:12.982000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4586,2023-03-14 06:24:12.982000+00:00,,web_vitals,,,,2023-03-14 06:24:12.982000+00:00,2023-03-14 06:24:12.982000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f298""}]",,,"[{""cls"":0.23,""fcp"":0,""fid"":35.1,""inp"":135.1,""lcp"":1375.5,""navigation_type"":""navigate"",""ttfb"":242.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:14.342000+00:00,2023-03-14 06:24:14.342000+00:00,2023-03-14 06:24:14.342000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31537,,,,,,,,,75853f14-6ac2-4e77-b677-e75184f91aa3,,,JM,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.58.(X11; Linux i686; pap-CW) Presto/2.9.168 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:14.342000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4587,2023-03-14 06:24:14.342000+00:00,,web_vitals,,,,2023-03-14 06:24:14.342000+00:00,2023-03-14 06:24:14.342000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f299""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":16.8999999999999,""inp"":116.899999999999,""lcp"":1433.6,""navigation_type"":""navigate"",""ttfb"":522.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:14.344000+00:00,2023-03-14 06:24:14.344000+00:00,2023-03-14 06:24:14.344000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31538,,,,,,,,,75853f14-6ac2-4e77-b677-e75184f91aa3,,,JM,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.58.(X11; Linux i686; pap-CW) Presto/2.9.168 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:14.344000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4588,2023-03-14 06:24:14.344000+00:00,,web_vitals,,,,2023-03-14 06:24:14.344000+00:00,2023-03-14 06:24:14.344000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f300""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":93.1,""inp"":93.1,""lcp"":1808.1,""navigation_type"":""navigate"",""ttfb"":147.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:14.997000+00:00,2023-03-14 06:24:14.997000+00:00,2023-03-14 06:24:14.997000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31539,,,,,,,,,75853f14-6ac2-4e77-b677-e75184f91aa3,,,JM,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.58.(X11; Linux i686; pap-CW) Presto/2.9.168 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:14.997000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4589,2023-03-14 06:24:14.997000+00:00,,web_vitals,,,,2023-03-14 06:24:14.997000+00:00,2023-03-14 06:24:14.997000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f301""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":29.5,""inp"":129.5,""lcp"":1836.8,""navigation_type"":""navigate"",""ttfb"":132.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:16.407000+00:00,2023-03-14 06:24:16.407000+00:00,2023-03-14 06:24:16.407000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31540,,,,,,,,,75853f14-6ac2-4e77-b677-e75184f91aa3,,,JM,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.58.(X11; Linux i686; pap-CW) Presto/2.9.168 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:16.407000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4590,2023-03-14 06:24:16.407000+00:00,,web_vitals,,,,2023-03-14 06:24:16.407000+00:00,2023-03-14 06:24:16.407000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f302""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":42.1,""inp"":142.1,""lcp"":1793.39999999999,""navigation_type"":""navigate"",""ttfb"":158.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:20.447000+00:00,2023-03-14 06:24:20.447000+00:00,2023-03-14 06:24:20.447000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31541,,,,,,,,,75853f14-6ac2-4e77-b677-e75184f91aa3,,,JM,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.58.(X11; Linux i686; pap-CW) Presto/2.9.168 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:20.447000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4591,2023-03-14 06:24:20.447000+00:00,,web_vitals,,,,2023-03-14 06:24:20.447000+00:00,2023-03-14 06:24:20.447000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f303""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":8.5,""inp"":108.5,""lcp"":1817.89999999999,""navigation_type"":""navigate"",""ttfb"":405.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:20.457000+00:00,2023-03-14 06:24:20.457000+00:00,2023-03-14 06:24:20.457000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31542,,,,,,,,,75853f14-6ac2-4e77-b677-e75184f91aa3,,,JM,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.58.(X11; Linux i686; pap-CW) Presto/2.9.168 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:20.457000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4592,2023-03-14 06:24:20.457000+00:00,,web_vitals,,,,2023-03-14 06:24:20.457000+00:00,2023-03-14 06:24:20.457000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f304""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":300.299999999999,""inp"":300.299999999999,""lcp"":2046.8,""navigation_type"":""navigate"",""ttfb"":145.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:21.026000+00:00,2023-03-14 06:24:21.026000+00:00,2023-03-14 06:24:21.026000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31543,,,,,,,,,998e9d5f-585f-4719-b796-e06440549609,,,JM,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Android 2.3.7; Mobile; rv:31.0) Gecko/31.0 Firefox/31.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:21.026000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4593,2023-03-14 06:24:21.026000+00:00,,web_vitals,,,,2023-03-14 06:24:21.026000+00:00,2023-03-14 06:24:21.026000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f305""}]",,,"[{""cls"":0.41,""fcp"":0,""fid"":254.799999999999,""inp"":254.799999999999,""lcp"":2047.49999999999,""navigation_type"":""navigate"",""ttfb"":592.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:22.068000+00:00,2023-03-14 06:24:22.068000+00:00,2023-03-14 06:24:22.068000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31544,,,,,,,,,b440910c-f09b-495b-acf0-8576137a8e0b,,,JM,,,,,,,,,,,https://snowplow.io/tell-against-us,Self-enabling bottom-line customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.46.(X11; Linux x86_64; ms-MY) Presto/2.9.188 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:22.068000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4594,2023-03-14 06:24:22.068000+00:00,,web_vitals,,,,2023-03-14 06:24:22.068000+00:00,2023-03-14 06:24:22.068000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f306""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":254.1,""inp"":254.1,""lcp"":2583,""navigation_type"":""navigate"",""ttfb"":670.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-14 06:24:27.608000+00:00,2023-03-14 06:24:27.608000+00:00,2023-03-14 06:24:27.608000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31545,,,,,,,,,b440910c-f09b-495b-acf0-8576137a8e0b,,,JM,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.46.(X11; Linux x86_64; ms-MY) Presto/2.9.188 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-14 06:24:27.608000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4595,2023-03-14 06:24:27.608000+00:00,,web_vitals,,,,2023-03-14 06:24:27.608000+00:00,2023-03-14 06:24:27.608000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f307""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":6.39999999999999,""inp"":106.399999999999,""lcp"":3016.29999999999,""navigation_type"":""navigate"",""ttfb"":188.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:24:27.696000+00:00,2023-03-15 06:24:27.696000+00:00,2023-03-15 06:24:27.696000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31546,,,,,,,,,b440910c-f09b-495b-acf0-8576137a8e0b,,,JM,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.46.(X11; Linux x86_64; ms-MY) Presto/2.9.188 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:24:27.696000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4596,2023-03-15 06:24:27.696000+00:00,,web_vitals,,,,2023-03-15 06:24:27.696000+00:00,2023-03-15 06:24:27.696000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f308""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":43.5,""inp"":143.5,""lcp"":1559.6,""navigation_type"":""navigate"",""ttfb"":303.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:24:28.785000+00:00,2023-03-15 06:24:28.785000+00:00,2023-03-15 06:24:28.785000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31547,,,,,,,,,b440910c-f09b-495b-acf0-8576137a8e0b,,,JM,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.46.(X11; Linux x86_64; ms-MY) Presto/2.9.188 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:24:28.785000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4597,2023-03-15 06:24:28.785000+00:00,,web_vitals,,,,2023-03-15 06:24:28.785000+00:00,2023-03-15 06:24:28.785000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f309""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":254.1,""inp"":254.1,""lcp"":680.4,""navigation_type"":""navigate"",""ttfb"":427.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:24:29.396000+00:00,2023-03-15 06:24:29.396000+00:00,2023-03-15 06:24:29.396000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31548,,,,,,,,,b440910c-f09b-495b-acf0-8576137a8e0b,,,JM,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.46.(X11; Linux x86_64; ms-MY) Presto/2.9.188 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:24:29.396000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4598,2023-03-15 06:24:29.396000+00:00,,web_vitals,,,,2023-03-15 06:24:29.396000+00:00,2023-03-15 06:24:29.396000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f310""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":56.1,""inp"":156.1,""lcp"":2069.2,""navigation_type"":""navigate"",""ttfb"":455.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:24:32.809000+00:00,2023-03-15 06:24:32.809000+00:00,2023-03-15 06:24:32.809000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31549,,,,,,,,,b440910c-f09b-495b-acf0-8576137a8e0b,,,JM,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.46.(X11; Linux x86_64; ms-MY) Presto/2.9.188 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:24:32.809000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4599,2023-03-15 06:24:32.809000+00:00,,web_vitals,,,,2023-03-15 06:24:32.809000+00:00,2023-03-15 06:24:32.809000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f311""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":266.7,""inp"":266.7,""lcp"":2257.5,""navigation_type"":""navigate"",""ttfb"":140.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:24:37.638000+00:00,2023-03-15 06:24:37.638000+00:00,2023-03-15 06:24:37.638000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31550,,,,,,,,,b440910c-f09b-495b-acf0-8576137a8e0b,,,JM,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.46.(X11; Linux x86_64; ms-MY) Presto/2.9.188 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:24:37.638000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4600,2023-03-15 06:24:37.638000+00:00,,web_vitals,,,,2023-03-15 06:24:37.638000+00:00,2023-03-15 06:24:37.638000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f312""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":91.7999999999999,""inp"":191.799999999999,""lcp"":3080,""navigation_type"":""navigate"",""ttfb"":246.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:24:39.067000+00:00,2023-03-15 06:24:39.067000+00:00,2023-03-15 06:24:39.067000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31551,,,,,,,,,50be05ee-6467-45a0-a5bf-16b7d588e800,,,JM,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/534.1 (KHTML, like Gecko) CriOS/14.0.803.0 Mobile/42R082 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:24:39.067000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4601,2023-03-15 06:24:39.067000+00:00,,web_vitals,,,,2023-03-15 06:24:39.067000+00:00,2023-03-15 06:24:39.067000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f313""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":65.8999999999999,""inp"":165.899999999999,""lcp"":2027.19999999999,""navigation_type"":""navigate"",""ttfb"":657.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:24:41.293000+00:00,2023-03-15 06:24:41.293000+00:00,2023-03-15 06:24:41.293000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31552,,,,,,,,,50be05ee-6467-45a0-a5bf-16b7d588e800,,,JM,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 7_1_2 like Mac OS X) AppleWebKit/534.1 (KHTML, like Gecko) CriOS/14.0.803.0 Mobile/42R082 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:24:41.293000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4602,2023-03-15 06:24:41.293000+00:00,,web_vitals,,,,2023-03-15 06:24:41.293000+00:00,2023-03-15 06:24:41.293000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f314""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":66.6,""inp"":166.6,""lcp"":2098.6,""navigation_type"":""navigate"",""ttfb"":436.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:24:41.985000+00:00,2023-03-15 06:24:41.985000+00:00,2023-03-15 06:24:41.985000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31553,,,,,,,,,77b47c89-24ac-420a-a23c-0987b0c9cd17,,,ES,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Android 7.1.2; Mobile; rv:38.0) Gecko/38.0 Firefox/38.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:24:41.985000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4603,2023-03-15 06:24:41.985000+00:00,,web_vitals,,,,2023-03-15 06:24:41.985000+00:00,2023-03-15 06:24:41.985000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f315""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":234,""inp"":234,""lcp"":2298,""navigation_type"":""navigate"",""ttfb"":406.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:24:44.043000+00:00,2023-03-15 06:24:44.043000+00:00,2023-03-15 06:24:44.043000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31554,,,,,,,,,77b47c89-24ac-420a-a23c-0987b0c9cd17,,,ES,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Android 7.1.2; Mobile; rv:38.0) Gecko/38.0 Firefox/38.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:24:44.043000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4604,2023-03-15 06:24:44.043000+00:00,,web_vitals,,,,2023-03-15 06:24:44.043000+00:00,2023-03-15 06:24:44.043000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f316""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":267,""inp"":267,""lcp"":3085,""navigation_type"":""navigate"",""ttfb"":92.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:24:48.594000+00:00,2023-03-15 06:24:48.594000+00:00,2023-03-15 06:24:48.594000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31555,,,,,,,,,7e75a6e8-0d0c-49c1-87bf-2810c0207b10,,,AU,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.1; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:24:48.594000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4605,2023-03-15 06:24:48.594000+00:00,,web_vitals,,,,2023-03-15 06:24:48.594000+00:00,2023-03-15 06:24:48.594000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f317""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":0.2,""inp"":100.2,""lcp"":2083.79999999999,""navigation_type"":""navigate"",""ttfb"":170.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:24:48.599000+00:00,2023-03-15 06:24:48.599000+00:00,2023-03-15 06:24:48.599000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31556,,,,,,,,,7e75a6e8-0d0c-49c1-87bf-2810c0207b10,,,AU,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.1; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:24:48.599000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4606,2023-03-15 06:24:48.599000+00:00,,web_vitals,,,,2023-03-15 06:24:48.599000+00:00,2023-03-15 06:24:48.599000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f318""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":86.3999999999999,""inp"":86.3999999999999,""lcp"":2326.2,""navigation_type"":""navigate"",""ttfb"":269.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:24:52.358000+00:00,2023-03-15 06:24:52.358000+00:00,2023-03-15 06:24:52.358000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31557,,,,,,,,,7e75a6e8-0d0c-49c1-87bf-2810c0207b10,,,AU,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.1; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:24:52.358000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4607,2023-03-15 06:24:52.358000+00:00,,web_vitals,,,,2023-03-15 06:24:52.358000+00:00,2023-03-15 06:24:52.358000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f319""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":27.8,""inp"":127.8,""lcp"":1766.39999999999,""navigation_type"":""navigate"",""ttfb"":188.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:24:52.364000+00:00,2023-03-15 06:24:52.364000+00:00,2023-03-15 06:24:52.364000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31558,,,,,,,,,7e75a6e8-0d0c-49c1-87bf-2810c0207b10,,,AU,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.1; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:24:52.364000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4608,2023-03-15 06:24:52.364000+00:00,,web_vitals,,,,2023-03-15 06:24:52.364000+00:00,2023-03-15 06:24:52.364000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f320""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":18.1999999999999,""inp"":118.199999999999,""lcp"":1806,""navigation_type"":""navigate"",""ttfb"":157.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:25:07.210000+00:00,2023-03-15 06:25:07.210000+00:00,2023-03-15 06:25:07.210000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31559,,,,,,,,,7e75a6e8-0d0c-49c1-87bf-2810c0207b10,,,AU,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.1; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:25:07.210000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4609,2023-03-15 06:25:07.210000+00:00,,web_vitals,,,,2023-03-15 06:25:07.210000+00:00,2023-03-15 06:25:07.210000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f321""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":99.6,""inp"":99.6,""lcp"":1642.2,""navigation_type"":""navigate"",""ttfb"":540.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:25:07.283000+00:00,2023-03-15 06:25:07.283000+00:00,2023-03-15 06:25:07.283000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31560,,,,,,,,,7e75a6e8-0d0c-49c1-87bf-2810c0207b10,,,AU,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.1; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:25:07.283000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4610,2023-03-15 06:25:07.283000+00:00,,web_vitals,,,,2023-03-15 06:25:07.283000+00:00,2023-03-15 06:25:07.283000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f322""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":71.6,""inp"":171.6,""lcp"":2071.2,""navigation_type"":""navigate"",""ttfb"":73.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:25:08.632000+00:00,2023-03-15 06:25:08.632000+00:00,2023-03-15 06:25:08.632000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31561,,,,,,,,,7e75a6e8-0d0c-49c1-87bf-2810c0207b10,,,AU,,,,,,,,,,,https://snowplow.io/wrong-table-fear,Versatile local emulation,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.1; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:25:08.632000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4611,2023-03-15 06:25:08.632000+00:00,,web_vitals,,,,2023-03-15 06:25:08.632000+00:00,2023-03-15 06:25:08.632000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f323""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":38,""inp"":138,""lcp"":1759.2,""navigation_type"":""navigate"",""ttfb"":375.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:25:08.638000+00:00,2023-03-15 06:25:08.638000+00:00,2023-03-15 06:25:08.638000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31562,,,,,,,,,7e75a6e8-0d0c-49c1-87bf-2810c0207b10,,,AU,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.1; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:25:08.638000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4612,2023-03-15 06:25:08.638000+00:00,,web_vitals,,,,2023-03-15 06:25:08.638000+00:00,2023-03-15 06:25:08.638000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f324""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":50.6,""inp"":150.6,""lcp"":2083.2,""navigation_type"":""navigate"",""ttfb"":619.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:25:12.633000+00:00,2023-03-15 06:25:12.633000+00:00,2023-03-15 06:25:12.633000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31563,,,,,,,,,7e75a6e8-0d0c-49c1-87bf-2810c0207b10,,,AU,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.1; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:25:12.633000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4613,2023-03-15 06:25:12.633000+00:00,,web_vitals,,,,2023-03-15 06:25:12.633000+00:00,2023-03-15 06:25:12.633000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f325""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":249,""inp"":249,""lcp"":2628.6,""navigation_type"":""navigate"",""ttfb"":306.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:25:16.815000+00:00,2023-03-15 06:25:16.815000+00:00,2023-03-15 06:25:16.815000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31564,,,,,,,,,7e75a6e8-0d0c-49c1-87bf-2810c0207b10,,,AU,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.1; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:25:16.815000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4614,2023-03-15 06:25:16.815000+00:00,,web_vitals,,,,2023-03-15 06:25:16.815000+00:00,2023-03-15 06:25:16.815000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f326""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":49.4,""inp"":149.4,""lcp"":2399.4,""navigation_type"":""navigate"",""ttfb"":591.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 06:25:19.564000+00:00,2023-03-15 06:25:19.564000+00:00,2023-03-15 06:25:19.564000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31565,,,,,,,,,7e75a6e8-0d0c-49c1-87bf-2810c0207b10,,,AU,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.1; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 06:25:19.564000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4615,2023-03-15 06:25:19.564000+00:00,,web_vitals,,,,2023-03-15 06:25:19.564000+00:00,2023-03-15 06:25:19.564000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f327""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":14,""inp"":114,""lcp"":1420.2,""navigation_type"":""navigate"",""ttfb"":597.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 07:05:08.142000+00:00,2023-03-15 07:05:08.142000+00:00,2023-03-15 07:05:08.142000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31566,,,,,,,,,7e75a6e8-0d0c-49c1-87bf-2810c0207b10,,,AU,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 6.1; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 07:05:08.142000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4616,2023-03-15 07:05:08.142000+00:00,,web_vitals,,,,2023-03-15 07:05:08.142000+00:00,2023-03-15 07:05:08.142000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f328""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":65,""inp"":165,""lcp"":1144.2,""navigation_type"":""navigate"",""ttfb"":551.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-15 07:49:56.553000+00:00,2023-03-15 07:49:56.553000+00:00,2023-03-15 07:49:56.553000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31567,,,,,,,,,e556d3a7-a485-4392-a3f8-db383292bf7f,,,GB,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 4.0) AppleWebKit/536.1 (KHTML, like Gecko) Chrome/24.0.851.0 Safari/536.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-15 07:49:56.553000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4617,2023-03-15 07:49:56.553000+00:00,,web_vitals,,,,2023-03-15 07:49:56.553000+00:00,2023-03-15 07:49:56.553000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f329""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":71.1,""inp"":71.1,""lcp"":871.2,""navigation_type"":""navigate"",""ttfb"":457.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-16 07:50:18.775000+00:00,2023-03-16 07:50:18.775000+00:00,2023-03-16 07:50:18.775000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31568,,,,,,,,,e556d3a7-a485-4392-a3f8-db383292bf7f,,,GB,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 4.0) AppleWebKit/536.1 (KHTML, like Gecko) Chrome/24.0.851.0 Safari/536.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-16 07:50:18.775000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4618,2023-03-16 07:50:18.775000+00:00,,web_vitals,,,,2023-03-16 07:50:18.775000+00:00,2023-03-16 07:50:18.775000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f330""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":205.2,""inp"":205.2,""lcp"":2530.8,""navigation_type"":""navigate"",""ttfb"":344.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-16 07:50:42.651000+00:00,2023-03-16 07:50:42.651000+00:00,2023-03-16 07:50:42.651000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31569,,,,,,,,,e556d3a7-a485-4392-a3f8-db383292bf7f,,,GB,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 4.0) AppleWebKit/536.1 (KHTML, like Gecko) Chrome/24.0.851.0 Safari/536.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-16 07:50:42.651000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4619,2023-03-16 07:50:42.651000+00:00,,web_vitals,,,,2023-03-16 07:50:42.651000+00:00,2023-03-16 07:50:42.651000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f331""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":351,""inp"":351,""lcp"":3193.2,""navigation_type"":""navigate"",""ttfb"":248.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-16 07:51:11.178000+00:00,2023-03-16 07:51:11.178000+00:00,2023-03-16 07:51:11.178000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31570,,,,,,,,,da986419-676b-42f3-a1a8-873532de6428,,,JM,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.20.(X11; Linux i686; ckb-IQ) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-16 07:51:11.178000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4620,2023-03-16 07:51:11.178000+00:00,,web_vitals,,,,2023-03-16 07:51:11.178000+00:00,2023-03-16 07:51:11.178000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f332""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":329,""inp"":329,""lcp"":2374.39999999999,""navigation_type"":""navigate"",""ttfb"":377.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-16 07:51:11.188000+00:00,2023-03-16 07:51:11.188000+00:00,2023-03-16 07:51:11.188000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31571,,,,,,,,,da986419-676b-42f3-a1a8-873532de6428,,,JM,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.20.(X11; Linux i686; ckb-IQ) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-16 07:51:11.188000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4621,2023-03-16 07:51:11.188000+00:00,,web_vitals,,,,2023-03-16 07:51:11.188000+00:00,2023-03-16 07:51:11.188000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f333""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":78.5,""inp"":178.5,""lcp"":1896.99999999999,""navigation_type"":""navigate"",""ttfb"":55.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-16 07:51:12.132000+00:00,2023-03-16 07:51:12.132000+00:00,2023-03-16 07:51:12.132000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31572,,,,,,,,,da986419-676b-42f3-a1a8-873532de6428,,,JM,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.20.(X11; Linux i686; ckb-IQ) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-16 07:51:12.132000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4622,2023-03-16 07:51:12.132000+00:00,,web_vitals,,,,2023-03-16 07:51:12.132000+00:00,2023-03-16 07:51:12.132000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f334""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":42.7999999999999,""inp"":142.799999999999,""lcp"":2099.29999999999,""navigation_type"":""navigate"",""ttfb"":96.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-16 07:51:12.138000+00:00,2023-03-16 07:51:12.138000+00:00,2023-03-16 07:51:12.138000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31573,,,,,,,,,da986419-676b-42f3-a1a8-873532de6428,,,JM,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.20.(X11; Linux i686; ckb-IQ) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-16 07:51:12.138000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4623,2023-03-16 07:51:12.138000+00:00,,web_vitals,,,,2023-03-16 07:51:12.138000+00:00,2023-03-16 07:51:12.138000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f335""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":93.8999999999999,""inp"":193.899999999999,""lcp"":2788.79999999999,""navigation_type"":""navigate"",""ttfb"":138.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-16 07:51:12.715000+00:00,2023-03-16 07:51:12.715000+00:00,2023-03-16 07:51:12.715000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31574,,,,,,,,,da986419-676b-42f3-a1a8-873532de6428,,,JM,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.20.(X11; Linux i686; ckb-IQ) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-16 07:51:12.715000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4624,2023-03-16 07:51:12.715000+00:00,,web_vitals,,,,2023-03-16 07:51:12.715000+00:00,2023-03-16 07:51:12.715000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f336""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":43.5,""inp"":143.5,""lcp"":3202.5,""navigation_type"":""navigate"",""ttfb"":316.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-16 07:51:17.428000+00:00,2023-03-16 07:51:17.428000+00:00,2023-03-16 07:51:17.428000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31575,,,,,,,,,da986419-676b-42f3-a1a8-873532de6428,,,JM,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.20.(X11; Linux i686; ckb-IQ) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-16 07:51:17.428000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4625,2023-03-16 07:51:17.428000+00:00,,web_vitals,,,,2023-03-16 07:51:17.428000+00:00,2023-03-16 07:51:17.428000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f337""}]",,,"[{""cls"":0.25,""fcp"":0,""fid"":265.3,""inp"":265.3,""lcp"":2032.8,""navigation_type"":""navigate"",""ttfb"":375.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-16 07:51:17.854000+00:00,2023-03-16 07:51:17.854000+00:00,2023-03-16 07:51:17.854000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31576,,,,,,,,,da986419-676b-42f3-a1a8-873532de6428,,,JM,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.20.(X11; Linux i686; ckb-IQ) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-16 07:51:17.854000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4626,2023-03-16 07:51:17.854000+00:00,,web_vitals,,,,2023-03-16 07:51:17.854000+00:00,2023-03-16 07:51:17.854000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f338""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":9.19999999999999,""inp"":109.199999999999,""lcp"":2104.9,""navigation_type"":""navigate"",""ttfb"":169.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-16 07:51:17.858000+00:00,2023-03-16 07:51:17.858000+00:00,2023-03-16 07:51:17.858000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31577,,,,,,,,,da986419-676b-42f3-a1a8-873532de6428,,,JM,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.20.(X11; Linux i686; ckb-IQ) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-16 07:51:17.858000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4627,2023-03-16 07:51:17.858000+00:00,,web_vitals,,,,2023-03-16 07:51:17.858000+00:00,2023-03-16 07:51:17.858000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f339""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":9.89999999999999,""inp"":109.899999999999,""lcp"":1533.69999999999,""navigation_type"":""navigate"",""ttfb"":326.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-16 07:51:20.268000+00:00,2023-03-16 07:51:20.268000+00:00,2023-03-16 07:51:20.268000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31578,,,,,,,,,da986419-676b-42f3-a1a8-873532de6428,,,JM,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.20.(X11; Linux i686; ckb-IQ) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-16 07:51:20.268000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4628,2023-03-16 07:51:20.268000+00:00,,web_vitals,,,,2023-03-16 07:51:20.268000+00:00,2023-03-16 07:51:20.268000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f340""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":52.6,""inp"":152.6,""lcp"":2727.2,""navigation_type"":""navigate"",""ttfb"":499.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:52:36.459000+00:00,2023-03-17 07:52:36.459000+00:00,2023-03-17 07:52:36.459000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31579,,,,,,,,,da986419-676b-42f3-a1a8-873532de6428,,,JM,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.20.(X11; Linux i686; ckb-IQ) Presto/2.9.173 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-17 07:52:36.459000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4629,2023-03-17 07:52:36.459000+00:00,,web_vitals,,,,2023-03-17 07:52:36.459000+00:00,2023-03-17 07:52:36.459000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f341""}]",,,"[{""cls"":0.45,""fcp"":0,""fid"":263.2,""inp"":263.2,""lcp"":1863.39999999999,""navigation_type"":""navigate"",""ttfb"":616.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:52:36.600000+00:00,2023-03-17 07:52:36.600000+00:00,2023-03-17 07:52:36.600000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31580,,,,,,,,,8f60835c-c092-4b4c-a4be-259596c55c40,,,AU,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_7) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/49.0.858.0 Safari/535.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-17 07:52:36.600000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4630,2023-03-17 07:52:36.600000+00:00,,web_vitals,,,,2023-03-17 07:52:36.600000+00:00,2023-03-17 07:52:36.600000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f342""}]",,,"[{""cls"":0.25,""fcp"":0,""fid"":85.2,""inp"":85.2,""lcp"":1581.6,""navigation_type"":""navigate"",""ttfb"":137.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:52:38.305000+00:00,2023-03-17 07:52:38.305000+00:00,2023-03-17 07:52:38.305000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31581,,,,,,,,,8f60835c-c092-4b4c-a4be-259596c55c40,,,AU,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_7) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/49.0.858.0 Safari/535.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-17 07:52:38.305000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4631,2023-03-17 07:52:38.305000+00:00,,web_vitals,,,,2023-03-17 07:52:38.305000+00:00,2023-03-17 07:52:38.305000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f343""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":80,""inp"":180,""lcp"":2194.2,""navigation_type"":""navigate"",""ttfb"":98.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:52:39.352000+00:00,2023-03-17 07:52:39.352000+00:00,2023-03-17 07:52:39.352000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31582,,,,,,,,,8f60835c-c092-4b4c-a4be-259596c55c40,,,AU,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_7) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/49.0.858.0 Safari/535.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-17 07:52:39.352000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4632,2023-03-17 07:52:39.352000+00:00,,web_vitals,,,,2023-03-17 07:52:39.352000+00:00,2023-03-17 07:52:39.352000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f344""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":206.4,""inp"":206.4,""lcp"":1831.8,""navigation_type"":""navigate"",""ttfb"":167.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:52:41.749000+00:00,2023-03-17 07:52:41.749000+00:00,2023-03-17 07:52:41.749000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31583,,,,,,,,,8f60835c-c092-4b4c-a4be-259596c55c40,,,AU,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_7) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/49.0.858.0 Safari/535.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-17 07:52:41.749000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4633,2023-03-17 07:52:41.749000+00:00,,web_vitals,,,,2023-03-17 07:52:41.749000+00:00,2023-03-17 07:52:41.749000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f345""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":84.6,""inp"":84.6,""lcp"":1665,""navigation_type"":""navigate"",""ttfb"":673.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:52:43.415000+00:00,2023-03-17 07:52:43.415000+00:00,2023-03-17 07:52:43.415000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31584,,,,,,,,,8f60835c-c092-4b4c-a4be-259596c55c40,,,AU,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_7) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/49.0.858.0 Safari/535.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-17 07:52:43.415000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4634,2023-03-17 07:52:43.415000+00:00,,web_vitals,,,,2023-03-17 07:52:43.415000+00:00,2023-03-17 07:52:43.415000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f346""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":59,""inp"":159,""lcp"":2500.79999999999,""navigation_type"":""navigate"",""ttfb"":411.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:52:45.832000+00:00,2023-03-17 07:52:45.832000+00:00,2023-03-17 07:52:45.832000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31585,,,,,,,,,8f60835c-c092-4b4c-a4be-259596c55c40,,,AU,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_7) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/49.0.858.0 Safari/535.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-17 07:52:45.832000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4635,2023-03-17 07:52:45.832000+00:00,,web_vitals,,,,2023-03-17 07:52:45.832000+00:00,2023-03-17 07:52:45.832000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f347""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":90.2,""inp"":190.2,""lcp"":1458,""navigation_type"":""navigate"",""ttfb"":665.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:52:47.394000+00:00,2023-03-17 07:52:47.394000+00:00,2023-03-17 07:52:47.394000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31586,,,,,,,,,8f60835c-c092-4b4c-a4be-259596c55c40,,,AU,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_7) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/49.0.858.0 Safari/535.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-17 07:52:47.394000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4636,2023-03-17 07:52:47.394000+00:00,,web_vitals,,,,2023-03-17 07:52:47.394000+00:00,2023-03-17 07:52:47.394000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f348""}]",,,"[{""cls"":0.04,""fcp"":0,""fid"":63.7999999999999,""inp"":163.799999999999,""lcp"":1554,""navigation_type"":""navigate"",""ttfb"":588.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:52:52.196000+00:00,2023-03-17 07:52:52.196000+00:00,2023-03-17 07:52:52.196000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31587,,,,,,,,,8f60835c-c092-4b4c-a4be-259596c55c40,,,AU,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_7) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/49.0.858.0 Safari/535.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-17 07:52:52.196000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4637,2023-03-17 07:52:52.196000+00:00,,web_vitals,,,,2023-03-17 07:52:52.196000+00:00,2023-03-17 07:52:52.196000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f349""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":21.1999999999999,""inp"":121.199999999999,""lcp"":1786.8,""navigation_type"":""navigate"",""ttfb"":234.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:53:45.654000+00:00,2023-03-17 07:53:45.654000+00:00,2023-03-17 07:53:45.654000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31588,,,,,,,,,8f60835c-c092-4b4c-a4be-259596c55c40,,,AU,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_7) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/49.0.858.0 Safari/535.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-17 07:53:45.654000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4638,2023-03-17 07:53:45.654000+00:00,,web_vitals,,,,2023-03-17 07:53:45.654000+00:00,2023-03-17 07:53:45.654000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f350""}]",,,"[{""cls"":0.23,""fcp"":0,""fid"":87.7999999999999,""inp"":187.799999999999,""lcp"":1341.6,""navigation_type"":""navigate"",""ttfb"":128.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:53:45.758000+00:00,2023-03-17 07:53:45.758000+00:00,2023-03-17 07:53:45.758000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31589,,,,,,,,,8f60835c-c092-4b4c-a4be-259596c55c40,,,AU,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_7) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/49.0.858.0 Safari/535.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-17 07:53:45.758000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4639,2023-03-17 07:53:45.758000+00:00,,web_vitals,,,,2023-03-17 07:53:45.758000+00:00,2023-03-17 07:53:45.758000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f351""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":23.6,""inp"":123.6,""lcp"":2330.4,""navigation_type"":""navigate"",""ttfb"":615.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:53:45.766000+00:00,2023-03-17 07:53:45.766000+00:00,2023-03-17 07:53:45.766000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31590,,,,,,,,,8f60835c-c092-4b4c-a4be-259596c55c40,,,AU,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8_7) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/49.0.858.0 Safari/535.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-17 07:53:45.766000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4640,2023-03-17 07:53:45.766000+00:00,,web_vitals,,,,2023-03-17 07:53:45.766000+00:00,2023-03-17 07:53:45.766000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f352""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":75.6,""inp"":75.6,""lcp"":1480.2,""navigation_type"":""navigate"",""ttfb"":440.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:53:46.942000+00:00,2023-03-17 07:53:46.942000+00:00,2023-03-17 07:53:46.942000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31591,,,,,,,,,703fe910-8ce5-4bb1-8c46-f0fe854040e8,,,AU,,,,,,,,,,,https://snowplow.io/head-half-instead,Upgradable methodical customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows 98) AppleWebKit/533.0 (KHTML, like Gecko) Chrome/62.0.857.0 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-17 07:53:46.942000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4641,2023-03-17 07:53:46.942000+00:00,,web_vitals,,,,2023-03-17 07:53:46.942000+00:00,2023-03-17 07:53:46.942000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f353""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":99.7999999999999,""inp"":199.799999999999,""lcp"":2169,""navigation_type"":""navigate"",""ttfb"":96.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:53:51.095000+00:00,2023-03-17 07:53:51.095000+00:00,2023-03-17 07:53:51.095000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31592,,,,,,,,,703fe910-8ce5-4bb1-8c46-f0fe854040e8,,,AU,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows 98) AppleWebKit/533.0 (KHTML, like Gecko) Chrome/62.0.857.0 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-17 07:53:51.095000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4642,2023-03-17 07:53:51.095000+00:00,,web_vitals,,,,2023-03-17 07:53:51.095000+00:00,2023-03-17 07:53:51.095000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f354""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":21.1999999999999,""inp"":121.199999999999,""lcp"":2021.39999999999,""navigation_type"":""navigate"",""ttfb"":290.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:54:17.814000+00:00,2023-03-17 07:54:17.814000+00:00,2023-03-17 07:54:17.814000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31593,,,,,,,,,703fe910-8ce5-4bb1-8c46-f0fe854040e8,,,AU,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows 98) AppleWebKit/533.0 (KHTML, like Gecko) Chrome/62.0.857.0 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-17 07:54:17.814000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4643,2023-03-17 07:54:17.814000+00:00,,web_vitals,,,,2023-03-17 07:54:17.814000+00:00,2023-03-17 07:54:17.814000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f355""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":250.2,""inp"":250.2,""lcp"":1443.6,""navigation_type"":""navigate"",""ttfb"":529.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-17 07:54:19.025000+00:00,2023-03-17 07:54:19.025000+00:00,2023-03-17 07:54:19.025000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31594,,,,,,,,,703fe910-8ce5-4bb1-8c46-f0fe854040e8,,,AU,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows 98) AppleWebKit/533.0 (KHTML, like Gecko) Chrome/62.0.857.0 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-17 07:54:19.025000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4644,2023-03-17 07:54:19.025000+00:00,,web_vitals,,,,2023-03-17 07:54:19.025000+00:00,2023-03-17 07:54:19.025000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f356""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":204,""inp"":204,""lcp"":1159.2,""navigation_type"":""navigate"",""ttfb"":651.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-18 07:54:44.784000+00:00,2023-03-18 07:54:44.784000+00:00,2023-03-18 07:54:44.784000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31595,,,,,,,,,703fe910-8ce5-4bb1-8c46-f0fe854040e8,,,AU,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows 98) AppleWebKit/533.0 (KHTML, like Gecko) Chrome/62.0.857.0 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-18 07:54:44.784000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4645,2023-03-18 07:54:44.784000+00:00,,web_vitals,,,,2023-03-18 07:54:44.784000+00:00,2023-03-18 07:54:44.784000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f357""}]",,,"[{""cls"":0.02,""fcp"":0,""fid"":51.2,""inp"":151.2,""lcp"":1206,""navigation_type"":""navigate"",""ttfb"":399.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-18 07:54:44.792000+00:00,2023-03-18 07:54:44.792000+00:00,2023-03-18 07:54:44.792000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31596,,,,,,,,,703fe910-8ce5-4bb1-8c46-f0fe854040e8,,,AU,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows 98) AppleWebKit/533.0 (KHTML, like Gecko) Chrome/62.0.857.0 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-18 07:54:44.792000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4646,2023-03-18 07:54:44.792000+00:00,,web_vitals,,,,2023-03-18 07:54:44.792000+00:00,2023-03-18 07:54:44.792000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f358""}]",,,"[{""cls"":0.26,""fcp"":0,""fid"":11,""inp"":111,""lcp"":1705.8,""navigation_type"":""navigate"",""ttfb"":1185.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-18 07:54:45.317000+00:00,2023-03-18 07:54:45.317000+00:00,2023-03-18 07:54:45.317000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31597,,,,,,,,,703fe910-8ce5-4bb1-8c46-f0fe854040e8,,,AU,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows 98) AppleWebKit/533.0 (KHTML, like Gecko) Chrome/62.0.857.0 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-18 07:54:45.317000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4647,2023-03-18 07:54:45.317000+00:00,,web_vitals,,,,2023-03-18 07:54:45.317000+00:00,2023-03-18 07:54:45.317000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f359""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":47.6,""inp"":147.6,""lcp"":1474.8,""navigation_type"":""navigate"",""ttfb"":1050.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-18 07:54:47.887000+00:00,2023-03-18 07:54:47.887000+00:00,2023-03-18 07:54:47.887000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31598,,,,,,,,,703fe910-8ce5-4bb1-8c46-f0fe854040e8,,,AU,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows 98) AppleWebKit/533.0 (KHTML, like Gecko) Chrome/62.0.857.0 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-18 07:54:47.887000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4648,2023-03-18 07:54:47.887000+00:00,,web_vitals,,,,2023-03-18 07:54:47.887000+00:00,2023-03-18 07:54:47.887000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f360""}]",,,"[{""cls"":0.03,""fcp"":0,""fid"":58.4,""inp"":158.4,""lcp"":2820,""navigation_type"":""navigate"",""ttfb"":1732.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-18 07:54:47.889000+00:00,2023-03-18 07:54:47.889000+00:00,2023-03-18 07:54:47.889000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31599,,,,,,,,,703fe910-8ce5-4bb1-8c46-f0fe854040e8,,,AU,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows 98) AppleWebKit/533.0 (KHTML, like Gecko) Chrome/62.0.857.0 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-18 07:54:47.889000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4649,2023-03-18 07:54:47.889000+00:00,,web_vitals,,,,2023-03-18 07:54:47.889000+00:00,2023-03-18 07:54:47.889000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f361""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":12.8,""inp"":112.8,""lcp"":2170.79999999999,""navigation_type"":""navigate"",""ttfb"":456.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-18 07:55:00.489000+00:00,2023-03-18 07:55:00.489000+00:00,2023-03-18 07:55:00.489000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31600,,,,,,,,,56c2197b-c5c4-4321-914c-327f3a7abbe2,,,ES,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows 98; Win 9x 4.90; mhr-RU; rv:1.9.1.20) Gecko/2021-01-31 13:10:50 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-18 07:55:00.489000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4650,2023-03-18 07:55:00.489000+00:00,,web_vitals,,,,2023-03-18 07:55:00.489000+00:00,2023-03-18 07:55:00.489000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f362""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":79,""inp"":179,""lcp"":3060,""navigation_type"":""navigate"",""ttfb"":860.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-18 07:55:10.853000+00:00,2023-03-18 07:55:10.853000+00:00,2023-03-18 07:55:10.853000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31601,,,,,,,,,56c2197b-c5c4-4321-914c-327f3a7abbe2,,,ES,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows 98; Win 9x 4.90; mhr-RU; rv:1.9.1.20) Gecko/2021-01-31 13:10:50 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-18 07:55:10.853000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4651,2023-03-18 07:55:10.853000+00:00,,web_vitals,,,,2023-03-18 07:55:10.853000+00:00,2023-03-18 07:55:10.853000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f363""}]",,,"[{""cls"":0.25,""fcp"":0,""fid"":81,""inp"":81,""lcp"":1774,""navigation_type"":""navigate"",""ttfb"":1964.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-18 07:55:12.170000+00:00,2023-03-18 07:55:12.170000+00:00,2023-03-18 07:55:12.170000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31602,,,,,,,,,56c2197b-c5c4-4321-914c-327f3a7abbe2,,,ES,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows 98; Win 9x 4.90; mhr-RU; rv:1.9.1.20) Gecko/2021-01-31 13:10:50 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-18 07:55:12.170000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4652,2023-03-18 07:55:12.170000+00:00,,web_vitals,,,,2023-03-18 07:55:12.170000+00:00,2023-03-18 07:55:12.170000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f364""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":17,""inp"":117,""lcp"":4334,""navigation_type"":""navigate"",""ttfb"":208.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-18 07:55:13.610000+00:00,2023-03-18 07:55:13.610000+00:00,2023-03-18 07:55:13.610000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31603,,,,,,,,,56c2197b-c5c4-4321-914c-327f3a7abbe2,,,ES,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows 98; Win 9x 4.90; mhr-RU; rv:1.9.1.20) Gecko/2021-01-31 13:10:50 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-18 07:55:13.610000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4653,2023-03-18 07:55:13.610000+00:00,,web_vitals,,,,2023-03-18 07:55:13.610000+00:00,2023-03-18 07:55:13.610000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f365""}]",,,"[{""cls"":0.29,""fcp"":0,""fid"":339,""inp"":339,""lcp"":1942,""navigation_type"":""navigate"",""ttfb"":1377.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-18 07:55:14.841000+00:00,2023-03-18 07:55:14.841000+00:00,2023-03-18 07:55:14.841000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31604,,,,,,,,,56c2197b-c5c4-4321-914c-327f3a7abbe2,,,ES,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows 98; Win 9x 4.90; mhr-RU; rv:1.9.1.20) Gecko/2021-01-31 13:10:50 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-18 07:55:14.841000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4654,2023-03-18 07:55:14.841000+00:00,,web_vitals,,,,2023-03-18 07:55:14.841000+00:00,2023-03-18 07:55:14.841000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f366""}]",,,"[{""cls"":0.27,""fcp"":0,""fid"":215,""inp"":215,""lcp"":2530,""navigation_type"":""navigate"",""ttfb"":1090.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-18 07:55:58.595000+00:00,2023-03-18 07:55:58.595000+00:00,2023-03-18 07:55:58.595000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31605,,,,,,,,,56c2197b-c5c4-4321-914c-327f3a7abbe2,,,ES,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows 98; Win 9x 4.90; mhr-RU; rv:1.9.1.20) Gecko/2021-01-31 13:10:50 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-18 07:55:58.595000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4655,2023-03-18 07:55:58.595000+00:00,,web_vitals,,,,2023-03-18 07:55:58.595000+00:00,2023-03-18 07:55:58.595000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f367""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":233,""inp"":233,""lcp"":3269,""navigation_type"":""navigate"",""ttfb"":505.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-19 07:55:58.689000+00:00,2023-03-19 07:55:58.689000+00:00,2023-03-19 07:55:58.689000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31606,,,,,,,,,56c2197b-c5c4-4321-914c-327f3a7abbe2,,,ES,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows 98; Win 9x 4.90; mhr-RU; rv:1.9.1.20) Gecko/2021-01-31 13:10:50 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-19 07:55:58.689000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4656,2023-03-19 07:55:58.689000+00:00,,web_vitals,,,,2023-03-19 07:55:58.689000+00:00,2023-03-19 07:55:58.689000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f368""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":237,""inp"":237,""lcp"":3324,""navigation_type"":""navigate"",""ttfb"":1438.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-19 07:55:59.701000+00:00,2023-03-19 07:55:59.701000+00:00,2023-03-19 07:55:59.701000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31607,,,,,,,,,56c2197b-c5c4-4321-914c-327f3a7abbe2,,,ES,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows 98; Win 9x 4.90; mhr-RU; rv:1.9.1.20) Gecko/2021-01-31 13:10:50 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-19 07:55:59.701000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4657,2023-03-19 07:55:59.701000+00:00,,web_vitals,,,,2023-03-19 07:55:59.701000+00:00,2023-03-19 07:55:59.701000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f369""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":255,""inp"":255,""lcp"":5429,""navigation_type"":""navigate"",""ttfb"":803.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-19 07:55:59.710000+00:00,2023-03-19 07:55:59.710000+00:00,2023-03-19 07:55:59.710000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31608,,,,,,,,,56c2197b-c5c4-4321-914c-327f3a7abbe2,,,ES,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows 98; Win 9x 4.90; mhr-RU; rv:1.9.1.20) Gecko/2021-01-31 13:10:50 Firefox/6.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-19 07:55:59.710000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4658,2023-03-19 07:55:59.710000+00:00,,web_vitals,,,,2023-03-19 07:55:59.710000+00:00,2023-03-19 07:55:59.710000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f370""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":261,""inp"":261,""lcp"":5187,""navigation_type"":""navigate"",""ttfb"":689.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-19 07:56:01.069000+00:00,2023-03-19 07:56:01.069000+00:00,2023-03-19 07:56:01.069000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31609,,,,,,,,,d8ae4a0c-9f5c-494c-82c5-83aebe9090ee,,,AU,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.14.4 (KHTML, like Gecko) Version/4.0.2 Safari/535.14.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-19 07:56:01.069000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4659,2023-03-19 07:56:01.069000+00:00,,web_vitals,,,,2023-03-19 07:56:01.069000+00:00,2023-03-19 07:56:01.069000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f371""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":49.4,""inp"":149.4,""lcp"":1089,""navigation_type"":""navigate"",""ttfb"":1318.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-19 07:56:01.073000+00:00,2023-03-19 07:56:01.073000+00:00,2023-03-19 07:56:01.073000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31610,,,,,,,,,d8ae4a0c-9f5c-494c-82c5-83aebe9090ee,,,AU,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.14.4 (KHTML, like Gecko) Version/4.0.2 Safari/535.14.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-19 07:56:01.073000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4660,2023-03-19 07:56:01.073000+00:00,,web_vitals,,,,2023-03-19 07:56:01.073000+00:00,2023-03-19 07:56:01.073000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f372""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":216,""inp"":216,""lcp"":937.199999999999,""navigation_type"":""navigate"",""ttfb"":1291.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-19 07:56:06.239000+00:00,2023-03-19 07:56:06.239000+00:00,2023-03-19 07:56:06.239000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31611,,,,,,,,,d8ae4a0c-9f5c-494c-82c5-83aebe9090ee,,,AU,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.14.4 (KHTML, like Gecko) Version/4.0.2 Safari/535.14.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-19 07:56:06.239000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4661,2023-03-19 07:56:06.239000+00:00,,web_vitals,,,,2023-03-19 07:56:06.239000+00:00,2023-03-19 07:56:06.239000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f373""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":75.2,""inp"":175.2,""lcp"":3213,""navigation_type"":""navigate"",""ttfb"":753.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-19 07:56:07.421000+00:00,2023-03-19 07:56:07.421000+00:00,2023-03-19 07:56:07.421000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31612,,,,,,,,,d8ae4a0c-9f5c-494c-82c5-83aebe9090ee,,,AU,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.14.4 (KHTML, like Gecko) Version/4.0.2 Safari/535.14.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-19 07:56:07.421000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4662,2023-03-19 07:56:07.421000+00:00,,web_vitals,,,,2023-03-19 07:56:07.421000+00:00,2023-03-19 07:56:07.421000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f374""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":40.4,""inp"":140.4,""lcp"":1678.2,""navigation_type"":""navigate"",""ttfb"":111.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-20 07:56:10.124000+00:00,2023-03-20 07:56:10.124000+00:00,2023-03-20 07:56:10.124000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31613,,,,,,,,,d8ae4a0c-9f5c-494c-82c5-83aebe9090ee,,,AU,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.14.4 (KHTML, like Gecko) Version/4.0.2 Safari/535.14.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-20 07:56:10.124000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4663,2023-03-20 07:56:10.124000+00:00,,web_vitals,,,,2023-03-20 07:56:10.124000+00:00,2023-03-20 07:56:10.124000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f375""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":84.6,""inp"":84.6,""lcp"":1017,""navigation_type"":""navigate"",""ttfb"":1516.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-20 07:56:12.740000+00:00,2023-03-20 07:56:12.740000+00:00,2023-03-20 07:56:12.740000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31614,,,,,,,,,d8ae4a0c-9f5c-494c-82c5-83aebe9090ee,,,AU,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.14.4 (KHTML, like Gecko) Version/4.0.2 Safari/535.14.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-20 07:56:12.740000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4664,2023-03-20 07:56:12.740000+00:00,,web_vitals,,,,2023-03-20 07:56:12.740000+00:00,2023-03-20 07:56:12.740000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f376""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":50.6,""inp"":150.6,""lcp"":2674.79999999999,""navigation_type"":""navigate"",""ttfb"":57.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-20 07:56:13.520000+00:00,2023-03-20 07:56:13.520000+00:00,2023-03-20 07:56:13.520000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31615,,,,,,,,,d8ae4a0c-9f5c-494c-82c5-83aebe9090ee,,,AU,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.14.4 (KHTML, like Gecko) Version/4.0.2 Safari/535.14.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-20 07:56:13.520000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4665,2023-03-20 07:56:13.520000+00:00,,web_vitals,,,,2023-03-20 07:56:13.520000+00:00,2023-03-20 07:56:13.520000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f377""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":99,""inp"":99,""lcp"":2101.79999999999,""navigation_type"":""navigate"",""ttfb"":1523.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-20 07:56:14.680000+00:00,2023-03-20 07:56:14.680000+00:00,2023-03-20 07:56:14.680000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31616,,,,,,,,,d8ae4a0c-9f5c-494c-82c5-83aebe9090ee,,,AU,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.14.4 (KHTML, like Gecko) Version/4.0.2 Safari/535.14.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-20 07:56:14.680000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4666,2023-03-20 07:56:14.680000+00:00,,web_vitals,,,,2023-03-20 07:56:14.680000+00:00,2023-03-20 07:56:14.680000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f378""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":59,""inp"":159,""lcp"":2620.79999999999,""navigation_type"":""navigate"",""ttfb"":1519.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-20 07:56:45.425000+00:00,2023-03-20 07:56:45.425000+00:00,2023-03-20 07:56:45.425000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31617,,,,,,,,,d8ae4a0c-9f5c-494c-82c5-83aebe9090ee,,,AU,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.14.4 (KHTML, like Gecko) Version/4.0.2 Safari/535.14.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-20 07:56:45.425000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4667,2023-03-20 07:56:45.425000+00:00,,web_vitals,,,,2023-03-20 07:56:45.425000+00:00,2023-03-20 07:56:45.425000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f379""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":90.2,""inp"":190.2,""lcp"":1781.39999999999,""navigation_type"":""navigate"",""ttfb"":1413.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-20 07:56:46.925000+00:00,2023-03-20 07:56:46.925000+00:00,2023-03-20 07:56:46.925000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31618,,,,,,,,,d8ae4a0c-9f5c-494c-82c5-83aebe9090ee,,,AU,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.14.4 (KHTML, like Gecko) Version/4.0.2 Safari/535.14.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-20 07:56:46.925000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4668,2023-03-20 07:56:46.925000+00:00,,web_vitals,,,,2023-03-20 07:56:46.925000+00:00,2023-03-20 07:56:46.925000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f380""}]",,,"[{""cls"":0.03,""fcp"":0,""fid"":91.8,""inp"":91.8,""lcp"":2500.2,""navigation_type"":""navigate"",""ttfb"":933.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-20 07:56:48.635000+00:00,2023-03-20 07:56:48.635000+00:00,2023-03-20 07:56:48.635000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31619,,,,,,,,,d8ae4a0c-9f5c-494c-82c5-83aebe9090ee,,,AU,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.14.4 (KHTML, like Gecko) Version/4.0.2 Safari/535.14.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-20 07:56:48.635000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4669,2023-03-20 07:56:48.635000+00:00,,web_vitals,,,,2023-03-20 07:56:48.635000+00:00,2023-03-20 07:56:48.635000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f381""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":71.6,""inp"":171.6,""lcp"":2189.4,""navigation_type"":""navigate"",""ttfb"":507.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-20 07:56:48.642000+00:00,2023-03-20 07:56:48.642000+00:00,2023-03-20 07:56:48.642000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31620,,,,,,,,,d8ae4a0c-9f5c-494c-82c5-83aebe9090ee,,,AU,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.14.4 (KHTML, like Gecko) Version/4.0.2 Safari/535.14.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-20 07:56:48.642000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4670,2023-03-20 07:56:48.642000+00:00,,web_vitals,,,,2023-03-20 07:56:48.642000+00:00,2023-03-20 07:56:48.642000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f382""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":36.2,""inp"":136.2,""lcp"":1107.6,""navigation_type"":""navigate"",""ttfb"":321.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-20 07:56:49.890000+00:00,2023-03-20 07:56:49.890000+00:00,2023-03-20 07:56:49.890000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31621,,,,,,,,,d8ae4a0c-9f5c-494c-82c5-83aebe9090ee,,,AU,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.14.4 (KHTML, like Gecko) Version/4.0.2 Safari/535.14.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-20 07:56:49.890000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4671,2023-03-20 07:56:49.890000+00:00,,web_vitals,,,,2023-03-20 07:56:49.890000+00:00,2023-03-20 07:56:49.890000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f383""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":281.4,""inp"":281.4,""lcp"":2114.4,""navigation_type"":""navigate"",""ttfb"":1876.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-20 07:56:52.016000+00:00,2023-03-20 07:56:52.016000+00:00,2023-03-20 07:56:52.016000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31622,,,,,,,,,033fd4ef-53b0-4c89-bd86-4b452c24b3f9,,,GB,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-20 07:56:52.016000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4672,2023-03-20 07:56:52.016000+00:00,,web_vitals,,,,2023-03-20 07:56:52.016000+00:00,2023-03-20 07:56:52.016000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f384""}]",,,"[{""cls"":0.61,""fcp"":0,""fid"":278.1,""inp"":278.1,""lcp"":2860.2,""navigation_type"":""navigate"",""ttfb"":1932.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-20 07:56:53.052000+00:00,2023-03-20 07:56:53.052000+00:00,2023-03-20 07:56:53.052000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31623,,,,,,,,,033fd4ef-53b0-4c89-bd86-4b452c24b3f9,,,GB,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-20 07:56:53.052000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4673,2023-03-20 07:56:53.052000+00:00,,web_vitals,,,,2023-03-20 07:56:53.052000+00:00,2023-03-20 07:56:53.052000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f385""}]",,,"[{""cls"":0.45,""fcp"":0,""fid"":15.2,""inp"":115.2,""lcp"":2691,""navigation_type"":""navigate"",""ttfb"":1110.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-21 08:05:06.914000+00:00,2023-03-21 08:05:06.914000+00:00,2023-03-21 08:05:06.914000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31624,,,,,,,,,033fd4ef-53b0-4c89-bd86-4b452c24b3f9,,,GB,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-21 08:05:06.914000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4674,2023-03-21 08:05:06.914000+00:00,,web_vitals,,,,2023-03-21 08:05:06.914000+00:00,2023-03-21 08:05:06.914000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f386""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":212.4,""inp"":212.4,""lcp"":2160,""navigation_type"":""navigate"",""ttfb"":1335.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-21 08:05:06.919000+00:00,2023-03-21 08:05:06.919000+00:00,2023-03-21 08:05:06.919000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31625,,,,,,,,,033fd4ef-53b0-4c89-bd86-4b452c24b3f9,,,GB,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-21 08:05:06.919000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4675,2023-03-21 08:05:06.919000+00:00,,web_vitals,,,,2023-03-21 08:05:06.919000+00:00,2023-03-21 08:05:06.919000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f387""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":39.5,""inp"":139.5,""lcp"":2896.2,""navigation_type"":""navigate"",""ttfb"":335.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-21 08:05:08.135000+00:00,2023-03-21 08:05:08.135000+00:00,2023-03-21 08:05:08.135000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31626,,,,,,,,,033fd4ef-53b0-4c89-bd86-4b452c24b3f9,,,GB,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-21 08:05:08.135000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4676,2023-03-21 08:05:08.135000+00:00,,web_vitals,,,,2023-03-21 08:05:08.135000+00:00,2023-03-21 08:05:08.135000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f388""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":222.3,""inp"":222.3,""lcp"":1791.9,""navigation_type"":""navigate"",""ttfb"":222.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-21 08:05:08.142000+00:00,2023-03-21 08:05:08.142000+00:00,2023-03-21 08:05:08.142000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31627,,,,,,,,,033fd4ef-53b0-4c89-bd86-4b452c24b3f9,,,GB,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-21 08:05:08.142000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4677,2023-03-21 08:05:08.142000+00:00,,web_vitals,,,,2023-03-21 08:05:08.142000+00:00,2023-03-21 08:05:08.142000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f389""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":282.6,""inp"":282.6,""lcp"":1352.7,""navigation_type"":""navigate"",""ttfb"":2088.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-21 08:05:08.148000+00:00,2023-03-21 08:05:08.148000+00:00,2023-03-21 08:05:08.148000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31628,,,,,,,,,033fd4ef-53b0-4c89-bd86-4b452c24b3f9,,,GB,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-21 08:05:08.148000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4678,2023-03-21 08:05:08.148000+00:00,,web_vitals,,,,2023-03-21 08:05:08.148000+00:00,2023-03-21 08:05:08.148000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f390""}]",,,"[{""cls"":0.27,""fcp"":0,""fid"":306,""inp"":306,""lcp"":3823.2,""navigation_type"":""navigate"",""ttfb"":593.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-21 08:05:18.902000+00:00,2023-03-21 08:05:18.902000+00:00,2023-03-21 08:05:18.902000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31629,,,,,,,,,033fd4ef-53b0-4c89-bd86-4b452c24b3f9,,,GB,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-21 08:05:18.902000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4679,2023-03-21 08:05:18.902000+00:00,,web_vitals,,,,2023-03-21 08:05:18.902000+00:00,2023-03-21 08:05:18.902000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f391""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":59.3,""inp"":159.3,""lcp"":2202.3,""navigation_type"":""navigate"",""ttfb"":1904.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-21 08:05:19.725000+00:00,2023-03-21 08:05:19.725000+00:00,2023-03-21 08:05:19.725000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31630,,,,,,,,,033fd4ef-53b0-4c89-bd86-4b452c24b3f9,,,GB,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-21 08:05:19.725000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4680,2023-03-21 08:05:19.725000+00:00,,web_vitals,,,,2023-03-21 08:05:19.725000+00:00,2023-03-21 08:05:19.725000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f392""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":274.5,""inp"":274.5,""lcp"":3299.4,""navigation_type"":""navigate"",""ttfb"":874.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-21 08:05:19.731000+00:00,2023-03-21 08:05:19.731000+00:00,2023-03-21 08:05:19.731000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31631,,,,,,,,,033fd4ef-53b0-4c89-bd86-4b452c24b3f9,,,GB,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-21 08:05:19.731000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4681,2023-03-21 08:05:19.731000+00:00,,web_vitals,,,,2023-03-21 08:05:19.731000+00:00,2023-03-21 08:05:19.731000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f393""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":95.3,""inp"":195.3,""lcp"":4265.1,""navigation_type"":""navigate"",""ttfb"":523.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-21 08:05:20.281000+00:00,2023-03-21 08:05:20.281000+00:00,2023-03-21 08:05:20.281000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31632,,,,,,,,,033fd4ef-53b0-4c89-bd86-4b452c24b3f9,,,GB,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-21 08:05:20.281000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4682,2023-03-21 08:05:20.281000+00:00,,web_vitals,,,,2023-03-21 08:05:20.281000+00:00,2023-03-21 08:05:20.281000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f394""}]",,,"[{""cls"":0.46,""fcp"":0,""fid"":378,""inp"":378,""lcp"":2266.2,""navigation_type"":""navigate"",""ttfb"":2342.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-21 08:05:20.292000+00:00,2023-03-21 08:05:20.292000+00:00,2023-03-21 08:05:20.292000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31633,,,,,,,,,033fd4ef-53b0-4c89-bd86-4b452c24b3f9,,,GB,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-21 08:05:20.292000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4683,2023-03-21 08:05:20.292000+00:00,,web_vitals,,,,2023-03-21 08:05:20.292000+00:00,2023-03-21 08:05:20.292000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f395""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":80.1,""inp"":80.1,""lcp"":1770.3,""navigation_type"":""navigate"",""ttfb"":911.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-21 08:05:20.788000+00:00,2023-03-21 08:05:20.788000+00:00,2023-03-21 08:05:20.788000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31634,,,,,,,,,32685ef1-7356-4197-8f75-9b21aff0cba2,,,JM,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_5) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/42.0.862.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-21 08:05:20.788000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4684,2023-03-21 08:05:20.788000+00:00,,web_vitals,,,,2023-03-21 08:05:20.788000+00:00,2023-03-21 08:05:20.788000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f396""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":45.6,""inp"":145.6,""lcp"":2041.89999999999,""navigation_type"":""navigate"",""ttfb"":718.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-21 08:05:20.789000+00:00,2023-03-21 08:05:20.789000+00:00,2023-03-21 08:05:20.789000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31635,,,,,,,,,32685ef1-7356-4197-8f75-9b21aff0cba2,,,JM,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_5) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/42.0.862.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-21 08:05:20.789000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4685,2023-03-21 08:05:20.789000+00:00,,web_vitals,,,,2023-03-21 08:05:20.789000+00:00,2023-03-21 08:05:20.789000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f397""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":238.7,""inp"":238.7,""lcp"":2744,""navigation_type"":""navigate"",""ttfb"":1997.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-22 08:05:20.794000+00:00,2023-03-22 08:05:20.794000+00:00,2023-03-22 08:05:20.794000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31636,,,,,,,,,32685ef1-7356-4197-8f75-9b21aff0cba2,,,JM,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_5) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/42.0.862.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-22 08:05:20.794000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4686,2023-03-22 08:05:20.794000+00:00,,web_vitals,,,,2023-03-22 08:05:20.794000+00:00,2023-03-22 08:05:20.794000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f398""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":88.8999999999999,""inp"":88.8999999999999,""lcp"":1021.99999999999,""navigation_type"":""navigate"",""ttfb"":192.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-22 08:05:21.507000+00:00,2023-03-22 08:05:21.507000+00:00,2023-03-22 08:05:21.507000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31637,,,,,,,,,32685ef1-7356-4197-8f75-9b21aff0cba2,,,JM,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_5) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/42.0.862.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-22 08:05:21.507000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4687,2023-03-22 08:05:21.507000+00:00,,web_vitals,,,,2023-03-22 08:05:21.507000+00:00,2023-03-22 08:05:21.507000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f399""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":14.8,""inp"":114.8,""lcp"":1479.1,""navigation_type"":""navigate"",""ttfb"":549.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-22 08:05:21.509000+00:00,2023-03-22 08:05:21.509000+00:00,2023-03-22 08:05:21.509000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31638,,,,,,,,,32685ef1-7356-4197-8f75-9b21aff0cba2,,,JM,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_5) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/42.0.862.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-22 08:05:21.509000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4688,2023-03-22 08:05:21.509000+00:00,,web_vitals,,,,2023-03-22 08:05:21.509000+00:00,2023-03-22 08:05:21.509000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f400""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":42.7999999999999,""inp"":142.799999999999,""lcp"":1428.69999999999,""navigation_type"":""navigate"",""ttfb"":1504.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-22 08:05:21.515000+00:00,2023-03-22 08:05:21.515000+00:00,2023-03-22 08:05:21.515000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31639,,,,,,,,,32685ef1-7356-4197-8f75-9b21aff0cba2,,,JM,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_5) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/42.0.862.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-22 08:05:21.515000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4689,2023-03-22 08:05:21.515000+00:00,,web_vitals,,,,2023-03-22 08:05:21.515000+00:00,2023-03-22 08:05:21.515000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f401""}]",,,"[{""cls"":0.26,""fcp"":0,""fid"":93.1,""inp"":93.1,""lcp"":2491.29999999999,""navigation_type"":""navigate"",""ttfb"":2268.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-22 08:05:21.523000+00:00,2023-03-22 08:05:21.523000+00:00,2023-03-22 08:05:21.523000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31640,,,,,,,,,32685ef1-7356-4197-8f75-9b21aff0cba2,,,JM,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_5) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/42.0.862.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-22 08:05:21.523000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4690,2023-03-22 08:05:21.523000+00:00,,web_vitals,,,,2023-03-22 08:05:21.523000+00:00,2023-03-22 08:05:21.523000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f402""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":16.8999999999999,""inp"":116.899999999999,""lcp"":1551.19999999999,""navigation_type"":""navigate"",""ttfb"":663.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-22 08:05:21.527000+00:00,2023-03-22 08:05:21.527000+00:00,2023-03-22 08:05:21.527000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31641,,,,,,,,,32685ef1-7356-4197-8f75-9b21aff0cba2,,,JM,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_5) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/42.0.862.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-22 08:05:21.527000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4691,2023-03-22 08:05:21.527000+00:00,,web_vitals,,,,2023-03-22 08:05:21.527000+00:00,2023-03-22 08:05:21.527000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f403""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":43.5,""inp"":143.5,""lcp"":1723.39999999999,""navigation_type"":""navigate"",""ttfb"":1853.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-22 08:05:21.530000+00:00,2023-03-22 08:05:21.530000+00:00,2023-03-22 08:05:21.530000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31642,,,,,,,,,32685ef1-7356-4197-8f75-9b21aff0cba2,,,JM,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_5) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/42.0.862.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-22 08:05:21.530000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4692,2023-03-22 08:05:21.530000+00:00,,web_vitals,,,,2023-03-22 08:05:21.530000+00:00,2023-03-22 08:05:21.530000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f404""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":31.4999999999999,""inp"":31.4999999999999,""lcp"":2377.2,""navigation_type"":""navigate"",""ttfb"":1104.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-22 08:05:21.832000+00:00,2023-03-22 08:05:21.832000+00:00,2023-03-22 08:05:21.832000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31643,,,,,,,,,32685ef1-7356-4197-8f75-9b21aff0cba2,,,JM,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_5) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/42.0.862.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-22 08:05:21.832000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4693,2023-03-22 08:05:21.832000+00:00,,web_vitals,,,,2023-03-22 08:05:21.832000+00:00,2023-03-22 08:05:21.832000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f405""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":96,""inp"":196,""lcp"":2610.29999999999,""navigation_type"":""navigate"",""ttfb"":1807.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-22 08:05:21.833000+00:00,2023-03-22 08:05:21.833000+00:00,2023-03-22 08:05:21.833000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31644,,,,,,,,,32685ef1-7356-4197-8f75-9b21aff0cba2,,,JM,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_5) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/42.0.862.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-22 08:05:21.833000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4694,2023-03-22 08:05:21.833000+00:00,,web_vitals,,,,2023-03-22 08:05:21.833000+00:00,2023-03-22 08:05:21.833000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f406""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":56.7999999999999,""inp"":156.799999999999,""lcp"":1792.69999999999,""navigation_type"":""navigate"",""ttfb"":2188.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-22 08:05:21.845000+00:00,2023-03-22 08:05:21.845000+00:00,2023-03-22 08:05:21.845000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31645,,,,,,,,,32685ef1-7356-4197-8f75-9b21aff0cba2,,,JM,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_5) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/42.0.862.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-22 08:05:21.845000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4695,2023-03-22 08:05:21.845000+00:00,,web_vitals,,,,2023-03-22 08:05:21.845000+00:00,2023-03-22 08:05:21.845000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f407""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":221.2,""inp"":221.2,""lcp"":1141,""navigation_type"":""navigate"",""ttfb"":420.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-22 08:05:22.590000+00:00,2023-03-22 08:05:22.590000+00:00,2023-03-22 08:05:22.590000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31646,,,,,,,,,4c044945-aeff-413f-8005-62485dbb2e9a,,,AU,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_2; rv:1.9.5.20) Gecko/2012-09-22 03:17:45 Firefox/11.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-22 08:05:22.590000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4696,2023-03-22 08:05:22.590000+00:00,,web_vitals,,,,2023-03-22 08:05:22.590000+00:00,2023-03-22 08:05:22.590000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f408""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":88.4,""inp"":188.4,""lcp"":1914.6,""navigation_type"":""navigate"",""ttfb"":1518.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-23 08:05:23.490000+00:00,2023-03-23 08:05:23.490000+00:00,2023-03-23 08:05:23.490000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31647,,,,,,,,,4c044945-aeff-413f-8005-62485dbb2e9a,,,AU,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_2; rv:1.9.5.20) Gecko/2012-09-22 03:17:45 Firefox/11.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-23 08:05:23.490000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4697,2023-03-23 08:05:23.490000+00:00,,web_vitals,,,,2023-03-23 08:05:23.490000+00:00,2023-03-23 08:05:23.490000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f409""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":58.8,""inp"":58.8,""lcp"":1186.8,""navigation_type"":""navigate"",""ttfb"":73.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-23 08:05:23.498000+00:00,2023-03-23 08:05:23.498000+00:00,2023-03-23 08:05:23.498000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31648,,,,,,,,,4c044945-aeff-413f-8005-62485dbb2e9a,,,AU,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_2; rv:1.9.5.20) Gecko/2012-09-22 03:17:45 Firefox/11.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-23 08:05:23.498000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4698,2023-03-23 08:05:23.498000+00:00,,web_vitals,,,,2023-03-23 08:05:23.498000+00:00,2023-03-23 08:05:23.498000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f410""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":81.2,""inp"":181.2,""lcp"":1968,""navigation_type"":""navigate"",""ttfb"":283.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-23 08:05:23.691000+00:00,2023-03-23 08:05:23.691000+00:00,2023-03-23 08:05:23.691000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31649,,,,,,,,,f617cc52-e1fe-454a-9ce8-93c6fdfbd20f,,,GB,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows 98; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-23 08:05:23.691000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4699,2023-03-23 08:05:23.691000+00:00,,web_vitals,,,,2023-03-23 08:05:23.691000+00:00,2023-03-23 08:05:23.691000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f411""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":277.2,""inp"":277.2,""lcp"":1859.4,""navigation_type"":""navigate"",""ttfb"":370.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-23 08:05:23.693000+00:00,2023-03-23 08:05:23.693000+00:00,2023-03-23 08:05:23.693000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31650,,,,,,,,,f617cc52-e1fe-454a-9ce8-93c6fdfbd20f,,,GB,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows 98; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-23 08:05:23.693000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4700,2023-03-23 08:05:23.693000+00:00,,web_vitals,,,,2023-03-23 08:05:23.693000+00:00,2023-03-23 08:05:23.693000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f412""}]",,,"[{""cls"":0.04,""fcp"":0,""fid"":84.5,""inp"":184.5,""lcp"":2572.2,""navigation_type"":""navigate"",""ttfb"":2104.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-23 08:05:23.700000+00:00,2023-03-23 08:05:23.700000+00:00,2023-03-23 08:05:23.700000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31651,,,,,,,,,f617cc52-e1fe-454a-9ce8-93c6fdfbd20f,,,GB,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows 98; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-23 08:05:23.700000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4701,2023-03-23 08:05:23.700000+00:00,,web_vitals,,,,2023-03-23 08:05:23.700000+00:00,2023-03-23 08:05:23.700000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f413""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":80.9,""inp"":180.9,""lcp"":3417.3,""navigation_type"":""navigate"",""ttfb"":1871.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-23 08:05:23.701000+00:00,2023-03-23 08:05:23.701000+00:00,2023-03-23 08:05:23.701000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31652,,,,,,,,,f617cc52-e1fe-454a-9ce8-93c6fdfbd20f,,,GB,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows 98; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-23 08:05:23.701000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4702,2023-03-23 08:05:23.701000+00:00,,web_vitals,,,,2023-03-23 08:05:23.701000+00:00,2023-03-23 08:05:23.701000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f414""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":13.4,""inp"":113.4,""lcp"":2370.6,""navigation_type"":""navigate"",""ttfb"":729.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-23 08:05:25.684000+00:00,2023-03-23 08:05:25.684000+00:00,2023-03-23 08:05:25.684000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31653,,,,,,,,,f3d72929-50d6-4f1d-8fb2-a1ab0b83f872,,,ES,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/19.0.815.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-23 08:05:25.684000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4703,2023-03-23 08:05:25.684000+00:00,,web_vitals,,,,2023-03-23 08:05:25.684000+00:00,2023-03-23 08:05:25.684000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f415""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":200,""inp"":200,""lcp"":3068,""navigation_type"":""navigate"",""ttfb"":179.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-23 08:05:25.692000+00:00,2023-03-23 08:05:25.692000+00:00,2023-03-23 08:05:25.692000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31654,,,,,,,,,f3d72929-50d6-4f1d-8fb2-a1ab0b83f872,,,ES,,,,,,,,,,,https://snowplow.io/wrong-table-fear,Versatile local emulation,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/19.0.815.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-23 08:05:25.692000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4704,2023-03-23 08:05:25.692000+00:00,,web_vitals,,,,2023-03-23 08:05:25.692000+00:00,2023-03-23 08:05:25.692000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f416""}]",,,"[{""cls"":0.42,""fcp"":0,""fid"":339,""inp"":339,""lcp"":3198,""navigation_type"":""navigate"",""ttfb"":1553.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-23 08:05:25.702000+00:00,2023-03-23 08:05:25.702000+00:00,2023-03-23 08:05:25.702000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31655,,,,,,,,,f3d72929-50d6-4f1d-8fb2-a1ab0b83f872,,,ES,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/19.0.815.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-23 08:05:25.702000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4705,2023-03-23 08:05:25.702000+00:00,,web_vitals,,,,2023-03-23 08:05:25.702000+00:00,2023-03-23 08:05:25.702000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f417""}]",,,"[{""cls"":0.4,""fcp"":0,""fid"":222,""inp"":222,""lcp"":4096,""navigation_type"":""navigate"",""ttfb"":2231.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-23 08:05:25.703000+00:00,2023-03-23 08:05:25.703000+00:00,2023-03-23 08:05:25.703000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31656,,,,,,,,,f3d72929-50d6-4f1d-8fb2-a1ab0b83f872,,,ES,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/19.0.815.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-23 08:05:25.703000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4706,2023-03-23 08:05:25.703000+00:00,,web_vitals,,,,2023-03-23 08:05:25.703000+00:00,2023-03-23 08:05:25.703000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f418""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":249,""inp"":249,""lcp"":3531,""navigation_type"":""navigate"",""ttfb"":245.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-24 08:05:25.845000+00:00,2023-03-24 08:05:25.845000+00:00,2023-03-24 08:05:25.845000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31657,,,,,,,,,f3d72929-50d6-4f1d-8fb2-a1ab0b83f872,,,ES,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/19.0.815.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-24 08:05:25.845000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4707,2023-03-24 08:05:25.845000+00:00,,web_vitals,,,,2023-03-24 08:05:25.845000+00:00,2023-03-24 08:05:25.845000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f419""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":350,""inp"":350,""lcp"":2884,""navigation_type"":""navigate"",""ttfb"":2031.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-24 08:05:25.847000+00:00,2023-03-24 08:05:25.847000+00:00,2023-03-24 08:05:25.847000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31658,,,,,,,,,f3d72929-50d6-4f1d-8fb2-a1ab0b83f872,,,ES,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/19.0.815.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-24 08:05:25.847000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4708,2023-03-24 08:05:25.847000+00:00,,web_vitals,,,,2023-03-24 08:05:25.847000+00:00,2023-03-24 08:05:25.847000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f420""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":237,""inp"":237,""lcp"":2624,""navigation_type"":""navigate"",""ttfb"":1592.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-24 08:05:25.854000+00:00,2023-03-24 08:05:25.854000+00:00,2023-03-24 08:05:25.854000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31659,,,,,,,,,f3d72929-50d6-4f1d-8fb2-a1ab0b83f872,,,ES,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/19.0.815.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-24 08:05:25.854000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4709,2023-03-24 08:05:25.854000+00:00,,web_vitals,,,,2023-03-24 08:05:25.854000+00:00,2023-03-24 08:05:25.854000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f421""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":262,""inp"":262,""lcp"":2962,""navigation_type"":""navigate"",""ttfb"":2222.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-24 08:05:25.864000+00:00,2023-03-24 08:05:25.864000+00:00,2023-03-24 08:05:25.864000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31660,,,,,,,,,f3d72929-50d6-4f1d-8fb2-a1ab0b83f872,,,ES,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/19.0.815.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-24 08:05:25.864000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4710,2023-03-24 08:05:25.864000+00:00,,web_vitals,,,,2023-03-24 08:05:25.864000+00:00,2023-03-24 08:05:25.864000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f422""}]",,,"[{""cls"":0.65,""fcp"":0,""fid"":342,""inp"":342,""lcp"":2308,""navigation_type"":""navigate"",""ttfb"":2101.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-24 08:05:26.875000+00:00,2023-03-24 08:05:26.875000+00:00,2023-03-24 08:05:26.875000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31661,,,,,,,,,f3d72929-50d6-4f1d-8fb2-a1ab0b83f872,,,ES,,,,,,,,,,,https://snowplow.io/message-choice-live,Seamless 3rdgeneration forecast,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/19.0.815.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-24 08:05:26.875000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4711,2023-03-24 08:05:26.875000+00:00,,web_vitals,,,,2023-03-24 08:05:26.875000+00:00,2023-03-24 08:05:26.875000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f423""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":82,""inp"":182,""lcp"":5314,""navigation_type"":""navigate"",""ttfb"":2195.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-24 08:05:28.716000+00:00,2023-03-24 08:05:28.716000+00:00,2023-03-24 08:05:28.716000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31662,,,,,,,,,f3d72929-50d6-4f1d-8fb2-a1ab0b83f872,,,ES,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/19.0.815.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-24 08:05:28.716000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4712,2023-03-24 08:05:28.716000+00:00,,web_vitals,,,,2023-03-24 08:05:28.716000+00:00,2023-03-24 08:05:28.716000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f424""}]",,,"[{""cls"":0.27,""fcp"":0,""fid"":78,""inp"":178,""lcp"":3248,""navigation_type"":""navigate"",""ttfb"":307.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-24 08:05:28.725000+00:00,2023-03-24 08:05:28.725000+00:00,2023-03-24 08:05:28.725000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31663,,,,,,,,,f3d72929-50d6-4f1d-8fb2-a1ab0b83f872,,,ES,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/19.0.815.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-24 08:05:28.725000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4713,2023-03-24 08:05:28.725000+00:00,,web_vitals,,,,2023-03-24 08:05:28.725000+00:00,2023-03-24 08:05:28.725000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f425""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":337,""inp"":337,""lcp"":2874,""navigation_type"":""navigate"",""ttfb"":2057.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-24 08:05:28.726000+00:00,2023-03-24 08:05:28.726000+00:00,2023-03-24 08:05:28.726000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31664,,,,,,,,,f3d72929-50d6-4f1d-8fb2-a1ab0b83f872,,,ES,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/19.0.815.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-24 08:05:28.726000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4714,2023-03-24 08:05:28.726000+00:00,,web_vitals,,,,2023-03-24 08:05:28.726000+00:00,2023-03-24 08:05:28.726000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f426""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":257,""inp"":257,""lcp"":2360,""navigation_type"":""navigate"",""ttfb"":1831.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-24 08:05:28.765000+00:00,2023-03-24 08:05:28.765000+00:00,2023-03-24 08:05:28.765000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31665,,,,,,,,,f3d72929-50d6-4f1d-8fb2-a1ab0b83f872,,,ES,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/19.0.815.0 Safari/532.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-24 08:05:28.765000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4715,2023-03-24 08:05:28.765000+00:00,,web_vitals,,,,2023-03-24 08:05:28.765000+00:00,2023-03-24 08:05:28.765000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f427""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":36,""inp"":136,""lcp"":1799,""navigation_type"":""navigate"",""ttfb"":1697.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-24 08:05:29.945000+00:00,2023-03-24 08:05:29.945000+00:00,2023-03-24 08:05:29.945000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31666,,,,,,,,,f9eb0bc1-95db-4c93-8f65-bde2a77ead9c,,,GB,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 6.0; ber-MA; rv:1.9.0.20) Gecko/2019-01-17 03:43:32 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-24 08:05:29.945000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4716,2023-03-24 08:05:29.945000+00:00,,web_vitals,,,,2023-03-24 08:05:29.945000+00:00,2023-03-24 08:05:29.945000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f428""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":91.7,""inp"":191.7,""lcp"":3384,""navigation_type"":""navigate"",""ttfb"":81.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-24 08:05:29.957000+00:00,2023-03-24 08:05:29.957000+00:00,2023-03-24 08:05:29.957000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31667,,,,,,,,,f9eb0bc1-95db-4c93-8f65-bde2a77ead9c,,,GB,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 6.0; ber-MA; rv:1.9.0.20) Gecko/2019-01-17 03:43:32 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-24 08:05:29.957000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4717,2023-03-24 08:05:29.957000+00:00,,web_vitals,,,,2023-03-24 08:05:29.957000+00:00,2023-03-24 08:05:29.957000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f429""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":425.7,""inp"":425.7,""lcp"":2059.2,""navigation_type"":""navigate"",""ttfb"":2334.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-24 08:05:30.028000+00:00,2023-03-24 08:05:30.028000+00:00,2023-03-24 08:05:30.028000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31668,,,,,,,,,f9eb0bc1-95db-4c93-8f65-bde2a77ead9c,,,GB,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 6.0; ber-MA; rv:1.9.0.20) Gecko/2019-01-17 03:43:32 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-24 08:05:30.028000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4718,2023-03-24 08:05:30.028000+00:00,,web_vitals,,,,2023-03-24 08:05:30.028000+00:00,2023-03-24 08:05:30.028000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f430""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":314.1,""inp"":314.1,""lcp"":1941.3,""navigation_type"":""navigate"",""ttfb"":1941.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-24 08:05:30.031000+00:00,2023-03-24 08:05:30.031000+00:00,2023-03-24 08:05:30.031000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31669,,,,,,,,,f9eb0bc1-95db-4c93-8f65-bde2a77ead9c,,,GB,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 6.0; ber-MA; rv:1.9.0.20) Gecko/2019-01-17 03:43:32 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-24 08:05:30.031000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4719,2023-03-24 08:05:30.031000+00:00,,web_vitals,,,,2023-03-24 08:05:30.031000+00:00,2023-03-24 08:05:30.031000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f431""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":47.6,""inp"":147.6,""lcp"":3066.3,""navigation_type"":""navigate"",""ttfb"":372.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-25 08:05:31.590000+00:00,2023-03-25 08:05:31.590000+00:00,2023-03-25 08:05:31.590000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31670,,,,,,,,,f9eb0bc1-95db-4c93-8f65-bde2a77ead9c,,,GB,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 6.0; ber-MA; rv:1.9.0.20) Gecko/2019-01-17 03:43:32 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-25 08:05:31.590000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4720,2023-03-25 08:05:31.590000+00:00,,web_vitals,,,,2023-03-25 08:05:31.590000+00:00,2023-03-25 08:05:31.590000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f432""}]",,,"[{""cls"":0.04,""fcp"":0,""fid"":324,""inp"":324,""lcp"":2952.9,""navigation_type"":""navigate"",""ttfb"":1179.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-25 08:05:31.667000+00:00,2023-03-25 08:05:31.667000+00:00,2023-03-25 08:05:31.667000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31671,,,,,,,,,f9eb0bc1-95db-4c93-8f65-bde2a77ead9c,,,GB,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 6.0; ber-MA; rv:1.9.0.20) Gecko/2019-01-17 03:43:32 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-25 08:05:31.667000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4721,2023-03-25 08:05:31.667000+00:00,,web_vitals,,,,2023-03-25 08:05:31.667000+00:00,2023-03-25 08:05:31.667000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f433""}]",,,"[{""cls"":0.29,""fcp"":0,""fid"":241.2,""inp"":241.2,""lcp"":2394.9,""navigation_type"":""navigate"",""ttfb"":978.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-25 08:05:31.668000+00:00,2023-03-25 08:05:31.668000+00:00,2023-03-25 08:05:31.668000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31672,,,,,,,,,f9eb0bc1-95db-4c93-8f65-bde2a77ead9c,,,GB,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 6.0; ber-MA; rv:1.9.0.20) Gecko/2019-01-17 03:43:32 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-25 08:05:31.668000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4722,2023-03-25 08:05:31.668000+00:00,,web_vitals,,,,2023-03-25 08:05:31.668000+00:00,2023-03-25 08:05:31.668000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f434""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":41.3,""inp"":141.3,""lcp"":1973.7,""navigation_type"":""navigate"",""ttfb"":232.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-25 08:05:31.684000+00:00,2023-03-25 08:05:31.684000+00:00,2023-03-25 08:05:31.684000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31673,,,,,,,,,f9eb0bc1-95db-4c93-8f65-bde2a77ead9c,,,GB,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 6.0; ber-MA; rv:1.9.0.20) Gecko/2019-01-17 03:43:32 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-25 08:05:31.684000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4723,2023-03-25 08:05:31.684000+00:00,,web_vitals,,,,2023-03-25 08:05:31.684000+00:00,2023-03-25 08:05:31.684000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f435""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":285.3,""inp"":285.3,""lcp"":3464.1,""navigation_type"":""navigate"",""ttfb"":122.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-25 08:07:34.297000+00:00,2023-03-25 08:07:34.297000+00:00,2023-03-25 08:07:34.297000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31674,,,,,,,,,79f97cfc-a0c1-4c91-80c4-c58e18e19abd,,,GB,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Android 2.0; Mobile; rv:20.0) Gecko/20.0 Firefox/20.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-25 08:07:34.297000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4724,2023-03-25 08:07:34.297000+00:00,,web_vitals,,,,2023-03-25 08:07:34.297000+00:00,2023-03-25 08:07:34.297000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f436""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":231.3,""inp"":231.3,""lcp"":2774.7,""navigation_type"":""navigate"",""ttfb"":478.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-25 12:53:58.314000+00:00,2023-03-25 12:53:58.314000+00:00,2023-03-25 12:53:58.314000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31675,,,,,,,,,f8f67e85-e65e-4abf-b820-f8fc595f8104,,,AU,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux i686) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/24.0.832.0 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-25 12:53:58.314000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4725,2023-03-25 12:53:58.314000+00:00,,web_vitals,,,,2023-03-25 12:53:58.314000+00:00,2023-03-25 12:53:58.314000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f437""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":93.7999999999999,""inp"":193.799999999999,""lcp"":2679.6,""navigation_type"":""navigate"",""ttfb"":2178.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 06:16:09.201000+00:00,2023-03-26 06:16:09.201000+00:00,2023-03-26 06:16:09.201000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31676,,,,,,,,,f8f67e85-e65e-4abf-b820-f8fc595f8104,,,AU,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux i686) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/24.0.832.0 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 06:16:09.201000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4726,2023-03-26 06:16:09.201000+00:00,,web_vitals,,,,2023-03-26 06:16:09.201000+00:00,2023-03-26 06:16:09.201000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f438""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":9.8,""inp"":109.8,""lcp"":1017,""navigation_type"":""navigate"",""ttfb"":1136.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 06:16:10.256000+00:00,2023-03-26 06:16:10.256000+00:00,2023-03-26 06:16:10.256000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31677,,,,,,,,,f8f67e85-e65e-4abf-b820-f8fc595f8104,,,AU,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux i686) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/24.0.832.0 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 06:16:10.256000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4727,2023-03-26 06:16:10.256000+00:00,,web_vitals,,,,2023-03-26 06:16:10.256000+00:00,2023-03-26 06:16:10.256000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f439""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":48.2,""inp"":148.2,""lcp"":2001.6,""navigation_type"":""navigate"",""ttfb"":475.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 06:16:16.820000+00:00,2023-03-26 06:16:16.820000+00:00,2023-03-26 06:16:16.820000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31678,,,,,,,,,e34057c1-c435-42be-8b83-c6a14c1ed6e9,,,BR,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_2) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/25.0.834.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 06:16:16.820000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4728,2023-03-26 06:16:16.820000+00:00,,web_vitals,,,,2023-03-26 06:16:16.820000+00:00,2023-03-26 06:16:16.820000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f440""}]",,,"[{""cls"":0.23,""fcp"":0,""fid"":268.2,""inp"":268.2,""lcp"":2557.2,""navigation_type"":""navigate"",""ttfb"":949.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 06:16:16.828000+00:00,2023-03-26 06:16:16.828000+00:00,2023-03-26 06:16:16.828000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31679,,,,,,,,,e34057c1-c435-42be-8b83-c6a14c1ed6e9,,,BR,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_2) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/25.0.834.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 06:16:16.828000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4729,2023-03-26 06:16:16.828000+00:00,,web_vitals,,,,2023-03-26 06:16:16.828000+00:00,2023-03-26 06:16:16.828000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f441""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":27.1999999999999,""inp"":127.199999999999,""lcp"":1629,""navigation_type"":""navigate"",""ttfb"":2397.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 07:51:22.734000+00:00,2023-03-26 07:51:22.734000+00:00,2023-03-26 07:51:22.734000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31680,,,,,,,,,fb78c0d2-8216-421f-aa62-89d129446981,,,AU,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2019-10-17 14:51:40 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 07:51:22.734000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4730,2023-03-26 07:51:22.734000+00:00,,web_vitals,,,,2023-03-26 07:51:22.734000+00:00,2023-03-26 07:51:22.734000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f442""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":1.39999999999999,""inp"":101.399999999999,""lcp"":2112,""navigation_type"":""navigate"",""ttfb"":166.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 07:54:22.017000+00:00,2023-03-26 07:54:22.017000+00:00,2023-03-26 07:54:22.017000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31681,,,,,,,,,fb78c0d2-8216-421f-aa62-89d129446981,,,AU,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2019-10-17 14:51:40 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 07:54:22.017000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4731,2023-03-26 07:54:22.017000+00:00,,web_vitals,,,,2023-03-26 07:54:22.017000+00:00,2023-03-26 07:54:22.017000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f443""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":62.6,""inp"":162.6,""lcp"":1200,""navigation_type"":""navigate"",""ttfb"":1642.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:05:25.709000+00:00,2023-03-26 08:05:25.709000+00:00,2023-03-26 08:05:25.709000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31682,,,,,,,,,fb78c0d2-8216-421f-aa62-89d129446981,,,AU,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2019-10-17 14:51:40 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:05:25.709000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4732,2023-03-26 08:05:25.709000+00:00,,web_vitals,,,,2023-03-26 08:05:25.709000+00:00,2023-03-26 08:05:25.709000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f444""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":68,""inp"":168,""lcp"":1861.19999999999,""navigation_type"":""navigate"",""ttfb"":858.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:05:30.036000+00:00,2023-03-26 08:05:30.036000+00:00,2023-03-26 08:05:30.036000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31683,,,,,,,,,fb78c0d2-8216-421f-aa62-89d129446981,,,AU,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2019-10-17 14:51:40 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:05:30.036000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4733,2023-03-26 08:05:30.036000+00:00,,web_vitals,,,,2023-03-26 08:05:30.036000+00:00,2023-03-26 08:05:30.036000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f445""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":23.6,""inp"":123.6,""lcp"":1087.8,""navigation_type"":""navigate"",""ttfb"":853.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:05:30.039000+00:00,2023-03-26 08:05:30.039000+00:00,2023-03-26 08:05:30.039000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31684,,,,,,,,,fb78c0d2-8216-421f-aa62-89d129446981,,,AU,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2019-10-17 14:51:40 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:05:30.039000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4734,2023-03-26 08:05:30.039000+00:00,,web_vitals,,,,2023-03-26 08:05:30.039000+00:00,2023-03-26 08:05:30.039000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f446""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":72.7999999999999,""inp"":172.799999999999,""lcp"":2395.2,""navigation_type"":""navigate"",""ttfb"":618.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:07:44.186000+00:00,2023-03-26 08:07:44.186000+00:00,2023-03-26 08:07:44.186000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31685,,,,,,,,,fb78c0d2-8216-421f-aa62-89d129446981,,,AU,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2019-10-17 14:51:40 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:07:44.186000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4735,2023-03-26 08:07:44.186000+00:00,,web_vitals,,,,2023-03-26 08:07:44.186000+00:00,2023-03-26 08:07:44.186000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f447""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":70.4,""inp"":170.4,""lcp"":1323,""navigation_type"":""navigate"",""ttfb"":1772.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:07:44.290000+00:00,2023-03-26 08:07:44.290000+00:00,2023-03-26 08:07:44.290000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31686,,,,,,,,,fb78c0d2-8216-421f-aa62-89d129446981,,,AU,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2019-10-17 14:51:40 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:07:44.290000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4736,2023-03-26 08:07:44.290000+00:00,,web_vitals,,,,2023-03-26 08:07:44.290000+00:00,2023-03-26 08:07:44.290000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f448""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":90.6,""inp"":90.6,""lcp"":1591.2,""navigation_type"":""navigate"",""ttfb"":803.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:07:44.297000+00:00,2023-03-26 08:07:44.297000+00:00,2023-03-26 08:07:44.297000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31687,,,,,,,,,fb78c0d2-8216-421f-aa62-89d129446981,,,AU,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2019-10-17 14:51:40 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:07:44.297000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4737,2023-03-26 08:07:44.297000+00:00,,web_vitals,,,,2023-03-26 08:07:44.297000+00:00,2023-03-26 08:07:44.297000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f449""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":5.6,""inp"":105.6,""lcp"":1507.2,""navigation_type"":""navigate"",""ttfb"":1646.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:07:45.313000+00:00,2023-03-26 08:07:45.313000+00:00,2023-03-26 08:07:45.313000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31688,,,,,,,,,fb78c0d2-8216-421f-aa62-89d129446981,,,AU,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2019-10-17 14:51:40 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:07:45.313000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4738,2023-03-26 08:07:45.313000+00:00,,web_vitals,,,,2023-03-26 08:07:45.313000+00:00,2023-03-26 08:07:45.313000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f450""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":93.7999999999999,""inp"":193.799999999999,""lcp"":490.799999999999,""navigation_type"":""navigate"",""ttfb"":1588.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:07:45.320000+00:00,2023-03-26 08:07:45.320000+00:00,2023-03-26 08:07:45.320000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31689,,,,,,,,,fb78c0d2-8216-421f-aa62-89d129446981,,,AU,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2019-10-17 14:51:40 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:07:45.320000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4739,2023-03-26 08:07:45.320000+00:00,,web_vitals,,,,2023-03-26 08:07:45.320000+00:00,2023-03-26 08:07:45.320000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f451""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":50.6,""inp"":150.6,""lcp"":1665,""navigation_type"":""navigate"",""ttfb"":2192.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:07:45.324000+00:00,2023-03-26 08:07:45.324000+00:00,2023-03-26 08:07:45.324000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31690,,,,,,,,,fb78c0d2-8216-421f-aa62-89d129446981,,,AU,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2019-10-17 14:51:40 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:07:45.324000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4740,2023-03-26 08:07:45.324000+00:00,,web_vitals,,,,2023-03-26 08:07:45.324000+00:00,2023-03-26 08:07:45.324000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f452""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":78.7999999999999,""inp"":178.799999999999,""lcp"":1456.8,""navigation_type"":""navigate"",""ttfb"":1588.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:07:45.328000+00:00,2023-03-26 08:07:45.328000+00:00,2023-03-26 08:07:45.328000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31691,,,,,,,,,94b80e23-2998-4d72-8fe3-bd80618f330a,,,CN,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(Windows CE; da-DK) Presto/2.9.165 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:07:45.328000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4741,2023-03-26 08:07:45.328000+00:00,,web_vitals,,,,2023-03-26 08:07:45.328000+00:00,2023-03-26 08:07:45.328000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f453""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":15.8,""inp"":115.8,""lcp"":1421.39999999999,""navigation_type"":""navigate"",""ttfb"":1020.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:07:45.331000+00:00,2023-03-26 08:07:45.331000+00:00,2023-03-26 08:07:45.331000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31692,,,,,,,,,94b80e23-2998-4d72-8fe3-bd80618f330a,,,CN,,,,,,,,,,,https://snowplow.io/bar-past-blood,Devolved reciprocal throughput,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(Windows CE; da-DK) Presto/2.9.165 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:07:45.331000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4742,2023-03-26 08:07:45.331000+00:00,,web_vitals,,,,2023-03-26 08:07:45.331000+00:00,2023-03-26 08:07:45.331000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f454""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":207.6,""inp"":207.6,""lcp"":1242.6,""navigation_type"":""navigate"",""ttfb"":1600.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:07:45.386000+00:00,2023-03-26 08:07:45.386000+00:00,2023-03-26 08:07:45.386000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31693,,,,,,,,,94b80e23-2998-4d72-8fe3-bd80618f330a,,,CN,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(Windows CE; da-DK) Presto/2.9.165 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:07:45.386000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4743,2023-03-26 08:07:45.386000+00:00,,web_vitals,,,,2023-03-26 08:07:45.386000+00:00,2023-03-26 08:07:45.386000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f455""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":15.8,""inp"":115.8,""lcp"":2343.6,""navigation_type"":""navigate"",""ttfb"":2330.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:07:54.386000+00:00,2023-03-26 08:07:54.386000+00:00,2023-03-26 08:07:54.386000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31694,,,,,,,,,94b80e23-2998-4d72-8fe3-bd80618f330a,,,CN,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(Windows CE; da-DK) Presto/2.9.165 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:07:54.386000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4744,2023-03-26 08:07:54.386000+00:00,,web_vitals,,,,2023-03-26 08:07:54.386000+00:00,2023-03-26 08:07:54.386000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f456""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":65,""inp"":165,""lcp"":1353.6,""navigation_type"":""navigate"",""ttfb"":91.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:07:54.392000+00:00,2023-03-26 08:07:54.392000+00:00,2023-03-26 08:07:54.392000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31695,,,,,,,,,94b80e23-2998-4d72-8fe3-bd80618f330a,,,CN,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(Windows CE; da-DK) Presto/2.9.165 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:07:54.392000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4745,2023-03-26 08:07:54.392000+00:00,,web_vitals,,,,2023-03-26 08:07:54.392000+00:00,2023-03-26 08:07:54.392000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f457""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":17.6,""inp"":117.6,""lcp"":1939.19999999999,""navigation_type"":""navigate"",""ttfb"":792.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:08:24.376000+00:00,2023-03-26 08:08:24.376000+00:00,2023-03-26 08:08:24.376000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31696,,,,,,,,,94b80e23-2998-4d72-8fe3-bd80618f330a,,,CN,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(Windows CE; da-DK) Presto/2.9.165 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:08:24.376000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4746,2023-03-26 08:08:24.376000+00:00,,web_vitals,,,,2023-03-26 08:08:24.376000+00:00,2023-03-26 08:08:24.376000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f458""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":72.2,""inp"":172.2,""lcp"":2370,""navigation_type"":""navigate"",""ttfb"":219.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:08:24.874000+00:00,2023-03-26 08:08:24.874000+00:00,2023-03-26 08:08:24.874000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31697,,,,,,,,,94b80e23-2998-4d72-8fe3-bd80618f330a,,,CN,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(Windows CE; da-DK) Presto/2.9.165 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:08:24.874000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4747,2023-03-26 08:08:24.874000+00:00,,web_vitals,,,,2023-03-26 08:08:24.874000+00:00,2023-03-26 08:08:24.874000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f459""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":201.6,""inp"":201.6,""lcp"":1624.2,""navigation_type"":""navigate"",""ttfb"":685.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:08:25.874000+00:00,2023-03-26 08:08:25.874000+00:00,2023-03-26 08:08:25.874000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31698,,,,,,,,,94b80e23-2998-4d72-8fe3-bd80618f330a,,,CN,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(Windows CE; da-DK) Presto/2.9.165 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:08:25.874000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4748,2023-03-26 08:08:25.874000+00:00,,web_vitals,,,,2023-03-26 08:08:25.874000+00:00,2023-03-26 08:08:25.874000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f460""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":59.6,""inp"":159.6,""lcp"":2057.4,""navigation_type"":""navigate"",""ttfb"":1491.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:08:37.881000+00:00,2023-03-26 08:08:37.881000+00:00,2023-03-26 08:08:37.881000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31699,,,,,,,,,94b80e23-2998-4d72-8fe3-bd80618f330a,,,CN,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(Windows CE; da-DK) Presto/2.9.165 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:08:37.881000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4749,2023-03-26 08:08:37.881000+00:00,,web_vitals,,,,2023-03-26 08:08:37.881000+00:00,2023-03-26 08:08:37.881000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f461""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":213,""inp"":213,""lcp"":2300.4,""navigation_type"":""navigate"",""ttfb"":680.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:08:37.883000+00:00,2023-03-26 08:08:37.883000+00:00,2023-03-26 08:08:37.883000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31700,,,,,,,,,94b80e23-2998-4d72-8fe3-bd80618f330a,,,CN,,,,,,,,,,,https://snowplow.io/bar-past-blood,Devolved reciprocal throughput,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(Windows CE; da-DK) Presto/2.9.165 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:08:37.883000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4750,2023-03-26 08:08:37.883000+00:00,,web_vitals,,,,2023-03-26 08:08:37.883000+00:00,2023-03-26 08:08:37.883000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f462""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":80.3999999999999,""inp"":80.3999999999999,""lcp"":1203.6,""navigation_type"":""navigate"",""ttfb"":151.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:08:39.338000+00:00,2023-03-26 08:08:39.338000+00:00,2023-03-26 08:08:39.338000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31701,,,,,,,,,94b80e23-2998-4d72-8fe3-bd80618f330a,,,CN,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(Windows CE; da-DK) Presto/2.9.165 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:08:39.338000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4751,2023-03-26 08:08:39.338000+00:00,,web_vitals,,,,2023-03-26 08:08:39.338000+00:00,2023-03-26 08:08:39.338000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f463""}]",,,"[{""cls"":0.03,""fcp"":0,""fid"":62,""inp"":162,""lcp"":2063.4,""navigation_type"":""navigate"",""ttfb"":142.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:08:39.762000+00:00,2023-03-26 08:08:39.762000+00:00,2023-03-26 08:08:39.762000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31702,,,,,,,,,94b80e23-2998-4d72-8fe3-bd80618f330a,,,CN,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(Windows CE; da-DK) Presto/2.9.165 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:08:39.762000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4752,2023-03-26 08:08:39.762000+00:00,,web_vitals,,,,2023-03-26 08:08:39.762000+00:00,2023-03-26 08:08:39.762000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f464""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":24.1999999999999,""inp"":124.199999999999,""lcp"":1846.8,""navigation_type"":""navigate"",""ttfb"":793.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:08:50.144000+00:00,2023-03-26 08:08:50.144000+00:00,2023-03-26 08:08:50.144000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31703,,,,,,,,,94b80e23-2998-4d72-8fe3-bd80618f330a,,,CN,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(Windows CE; da-DK) Presto/2.9.165 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:08:50.144000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4753,2023-03-26 08:08:50.144000+00:00,,web_vitals,,,,2023-03-26 08:08:50.144000+00:00,2023-03-26 08:08:50.144000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f465""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":93.2,""inp"":193.2,""lcp"":343.8,""navigation_type"":""navigate"",""ttfb"":869.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:08:50.150000+00:00,2023-03-26 08:08:50.150000+00:00,2023-03-26 08:08:50.150000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31704,,,,,,,,,bba725c4-fb62-44f8-a4a1-169921b1cc0e,,,GB,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.55.(X11; Linux x86_64; zh-CN) Presto/2.9.182 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:08:50.150000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4754,2023-03-26 08:08:50.150000+00:00,,web_vitals,,,,2023-03-26 08:08:50.150000+00:00,2023-03-26 08:08:50.150000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f466""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":99,""inp"":99,""lcp"":2320.2,""navigation_type"":""navigate"",""ttfb"":1181.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:08:50.221000+00:00,2023-03-26 08:08:50.221000+00:00,2023-03-26 08:08:50.221000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31705,,,,,,,,,bba725c4-fb62-44f8-a4a1-169921b1cc0e,,,GB,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.55.(X11; Linux x86_64; zh-CN) Presto/2.9.182 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:08:50.221000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4755,2023-03-26 08:08:50.221000+00:00,,web_vitals,,,,2023-03-26 08:08:50.221000+00:00,2023-03-26 08:08:50.221000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f467""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":20.6,""inp"":120.6,""lcp"":3524.4,""navigation_type"":""navigate"",""ttfb"":1072.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:08:50.229000+00:00,2023-03-26 08:08:50.229000+00:00,2023-03-26 08:08:50.229000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31706,,,,,,,,,bba725c4-fb62-44f8-a4a1-169921b1cc0e,,,GB,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.55.(X11; Linux x86_64; zh-CN) Presto/2.9.182 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:08:50.229000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4756,2023-03-26 08:08:50.229000+00:00,,web_vitals,,,,2023-03-26 08:08:50.229000+00:00,2023-03-26 08:08:50.229000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f468""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":218.7,""inp"":218.7,""lcp"":2368.8,""navigation_type"":""navigate"",""ttfb"":1614.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:08:50.231000+00:00,2023-03-26 08:08:50.231000+00:00,2023-03-26 08:08:50.231000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31707,,,,,,,,,c2174b83-2763-4b69-a725-748f4d8d96df,,,ES,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/55.0.874.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:08:50.231000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4757,2023-03-26 08:08:50.231000+00:00,,web_vitals,,,,2023-03-26 08:08:50.231000+00:00,2023-03-26 08:08:50.231000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f469""}]",,,"[{""cls"":0.51,""fcp"":0,""fid"":55,""inp"":155,""lcp"":1930,""navigation_type"":""navigate"",""ttfb"":824.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:08:51.528000+00:00,2023-03-26 08:08:51.528000+00:00,2023-03-26 08:08:51.528000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31708,,,,,,,,,c2174b83-2763-4b69-a725-748f4d8d96df,,,ES,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/55.0.874.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:08:51.528000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4758,2023-03-26 08:08:51.528000+00:00,,web_vitals,,,,2023-03-26 08:08:51.528000+00:00,2023-03-26 08:08:51.528000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f470""}]",,,"[{""cls"":0.44,""fcp"":0,""fid"":358,""inp"":358,""lcp"":2880,""navigation_type"":""navigate"",""ttfb"":740.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:02.177000+00:00,2023-03-26 08:09:02.177000+00:00,2023-03-26 08:09:02.177000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31709,,,,,,,,,c2174b83-2763-4b69-a725-748f4d8d96df,,,ES,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/55.0.874.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:02.177000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4759,2023-03-26 08:09:02.177000+00:00,,web_vitals,,,,2023-03-26 08:09:02.177000+00:00,2023-03-26 08:09:02.177000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f471""}]",,,"[{""cls"":0.44,""fcp"":0,""fid"":303,""inp"":303,""lcp"":4020,""navigation_type"":""navigate"",""ttfb"":1505.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:02.178000+00:00,2023-03-26 08:09:02.178000+00:00,2023-03-26 08:09:02.178000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31710,,,,,,,,,c2174b83-2763-4b69-a725-748f4d8d96df,,,ES,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/55.0.874.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:02.178000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4760,2023-03-26 08:09:02.178000+00:00,,web_vitals,,,,2023-03-26 08:09:02.178000+00:00,2023-03-26 08:09:02.178000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f472""}]",,,"[{""cls"":0.41,""fcp"":0,""fid"":307,""inp"":307,""lcp"":2445,""navigation_type"":""navigate"",""ttfb"":1583.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:06.619000+00:00,2023-03-26 08:09:06.619000+00:00,2023-03-26 08:09:06.619000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31711,,,,,,,,,c2174b83-2763-4b69-a725-748f4d8d96df,,,ES,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/55.0.874.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:06.619000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4761,2023-03-26 08:09:06.619000+00:00,,web_vitals,,,,2023-03-26 08:09:06.619000+00:00,2023-03-26 08:09:06.619000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f473""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":406,""inp"":406,""lcp"":4162,""navigation_type"":""navigate"",""ttfb"":766.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:16.033000+00:00,2023-03-26 08:09:16.033000+00:00,2023-03-26 08:09:16.033000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31712,,,,,,,,,c2174b83-2763-4b69-a725-748f4d8d96df,,,ES,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/55.0.874.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:16.033000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4762,2023-03-26 08:09:16.033000+00:00,,web_vitals,,,,2023-03-26 08:09:16.033000+00:00,2023-03-26 08:09:16.033000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f474""}]",,,"[{""cls"":0.52,""fcp"":0,""fid"":416,""inp"":416,""lcp"":2786,""navigation_type"":""navigate"",""ttfb"":2086.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:16.039000+00:00,2023-03-26 08:09:16.039000+00:00,2023-03-26 08:09:16.039000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31713,,,,,,,,,c2174b83-2763-4b69-a725-748f4d8d96df,,,ES,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/55.0.874.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:16.039000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4763,2023-03-26 08:09:16.039000+00:00,,web_vitals,,,,2023-03-26 08:09:16.039000+00:00,2023-03-26 08:09:16.039000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f475""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":305,""inp"":305,""lcp"":1808,""navigation_type"":""navigate"",""ttfb"":2008.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:16.114000+00:00,2023-03-26 08:09:16.114000+00:00,2023-03-26 08:09:16.114000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31714,,,,,,,,,c2174b83-2763-4b69-a725-748f4d8d96df,,,ES,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/55.0.874.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:16.114000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4764,2023-03-26 08:09:16.114000+00:00,,web_vitals,,,,2023-03-26 08:09:16.114000+00:00,2023-03-26 08:09:16.114000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f476""}]",,,"[{""cls"":0.54,""fcp"":0,""fid"":365,""inp"":365,""lcp"":3254,""navigation_type"":""navigate"",""ttfb"":1457.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:18.271000+00:00,2023-03-26 08:09:18.271000+00:00,2023-03-26 08:09:18.271000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31715,,,,,,,,,c2174b83-2763-4b69-a725-748f4d8d96df,,,ES,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/55.0.874.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:18.271000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4765,2023-03-26 08:09:18.271000+00:00,,web_vitals,,,,2023-03-26 08:09:18.271000+00:00,2023-03-26 08:09:18.271000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f477""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":316,""inp"":316,""lcp"":3301,""navigation_type"":""navigate"",""ttfb"":1084.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:18.351000+00:00,2023-03-26 08:09:18.351000+00:00,2023-03-26 08:09:18.351000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31716,,,,,,,,,c2174b83-2763-4b69-a725-748f4d8d96df,,,ES,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/55.0.874.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:18.351000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4766,2023-03-26 08:09:18.351000+00:00,,web_vitals,,,,2023-03-26 08:09:18.351000+00:00,2023-03-26 08:09:18.351000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f478""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":239,""inp"":239,""lcp"":4091,""navigation_type"":""navigate"",""ttfb"":2272.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:18.353000+00:00,2023-03-26 08:09:18.353000+00:00,2023-03-26 08:09:18.353000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31717,,,,,,,,,c2174b83-2763-4b69-a725-748f4d8d96df,,,ES,,,,,,,,,,,https://snowplow.io/head-half-instead,Upgradable methodical customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/55.0.874.0 Safari/531.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:18.353000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4767,2023-03-26 08:09:18.353000+00:00,,web_vitals,,,,2023-03-26 08:09:18.353000+00:00,2023-03-26 08:09:18.353000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f479""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":257,""inp"":257,""lcp"":2979,""navigation_type"":""navigate"",""ttfb"":815.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:29.810000+00:00,2023-03-26 08:09:29.810000+00:00,2023-03-26 08:09:29.810000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31718,,,,,,,,,c8d3f5c0-e243-415e-b826-01ad0e12a8b8,,,AU,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 4.0; Trident/3.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:09:29.810000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4768,2023-03-26 08:09:29.810000+00:00,,web_vitals,,,,2023-03-26 08:09:29.810000+00:00,2023-03-26 08:09:29.810000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f480""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":41,""inp"":141,""lcp"":2032.19999999999,""navigation_type"":""navigate"",""ttfb"":1012.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:32.989000+00:00,2023-03-26 08:09:32.989000+00:00,2023-03-26 08:09:32.989000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31719,,,,,,,,,f5ed7b65-aacf-4d53-bbea-4971233536e5,,,ES,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.89.(X11; Linux i686; vi-VN) Presto/2.9.165 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:32.989000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4769,2023-03-26 08:09:32.989000+00:00,,web_vitals,,,,2023-03-26 08:09:32.989000+00:00,2023-03-26 08:09:32.989000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f481""}]",,,"[{""cls"":0.4,""fcp"":0,""fid"":211,""inp"":211,""lcp"":3500,""navigation_type"":""navigate"",""ttfb"":1308.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:43.492000+00:00,2023-03-26 08:09:43.492000+00:00,2023-03-26 08:09:43.492000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31720,,,,,,,,,f5ed7b65-aacf-4d53-bbea-4971233536e5,,,ES,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.89.(X11; Linux i686; vi-VN) Presto/2.9.165 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:43.492000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4770,2023-03-26 08:09:43.492000+00:00,,web_vitals,,,,2023-03-26 08:09:43.492000+00:00,2023-03-26 08:09:43.492000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f482""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":335,""inp"":335,""lcp"":2883,""navigation_type"":""navigate"",""ttfb"":599.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:43.501000+00:00,2023-03-26 08:09:43.501000+00:00,2023-03-26 08:09:43.501000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31721,,,,,,,,,f5ed7b65-aacf-4d53-bbea-4971233536e5,,,ES,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.89.(X11; Linux i686; vi-VN) Presto/2.9.165 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:43.501000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4771,2023-03-26 08:09:43.501000+00:00,,web_vitals,,,,2023-03-26 08:09:43.501000+00:00,2023-03-26 08:09:43.501000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f483""}]",,,"[{""cls"":0.51,""fcp"":0,""fid"":319,""inp"":319,""lcp"":2735,""navigation_type"":""navigate"",""ttfb"":2348.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:43.502000+00:00,2023-03-26 08:09:43.502000+00:00,2023-03-26 08:09:43.502000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31722,,,,,,,,,f5ed7b65-aacf-4d53-bbea-4971233536e5,,,ES,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.89.(X11; Linux i686; vi-VN) Presto/2.9.165 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:43.502000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4772,2023-03-26 08:09:43.502000+00:00,,web_vitals,,,,2023-03-26 08:09:43.502000+00:00,2023-03-26 08:09:43.502000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f484""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":75,""inp"":175,""lcp"":2767,""navigation_type"":""navigate"",""ttfb"":1453.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:43.655000+00:00,2023-03-26 08:09:43.655000+00:00,2023-03-26 08:09:43.655000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31723,,,,,,,,,f5ed7b65-aacf-4d53-bbea-4971233536e5,,,ES,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.89.(X11; Linux i686; vi-VN) Presto/2.9.165 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:43.655000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4773,2023-03-26 08:09:43.655000+00:00,,web_vitals,,,,2023-03-26 08:09:43.655000+00:00,2023-03-26 08:09:43.655000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f485""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":211,""inp"":211,""lcp"":1945,""navigation_type"":""navigate"",""ttfb"":1089.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:43.661000+00:00,2023-03-26 08:09:43.661000+00:00,2023-03-26 08:09:43.661000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31724,,,,,,,,,f5ed7b65-aacf-4d53-bbea-4971233536e5,,,ES,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.89.(X11; Linux i686; vi-VN) Presto/2.9.165 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:43.661000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4774,2023-03-26 08:09:43.661000+00:00,,web_vitals,,,,2023-03-26 08:09:43.661000+00:00,2023-03-26 08:09:43.661000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f486""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":43,""inp"":143,""lcp"":2448,""navigation_type"":""navigate"",""ttfb"":1251.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:44.815000+00:00,2023-03-26 08:09:44.815000+00:00,2023-03-26 08:09:44.815000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31725,,,,,,,,,f5ed7b65-aacf-4d53-bbea-4971233536e5,,,ES,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.89.(X11; Linux i686; vi-VN) Presto/2.9.165 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:09:44.815000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4775,2023-03-26 08:09:44.815000+00:00,,web_vitals,,,,2023-03-26 08:09:44.815000+00:00,2023-03-26 08:09:44.815000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f487""}]",,,"[{""cls"":0.49,""fcp"":0,""fid"":65,""inp"":165,""lcp"":3089,""navigation_type"":""navigate"",""ttfb"":491.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:48.891000+00:00,2023-03-26 08:09:48.891000+00:00,2023-03-26 08:09:48.891000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31726,,,,,,,,,d218f2d8-d800-4c08-b156-64633838cc9c,,,AU,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.48.(Windows NT 4.0; ts-ZA) Presto/2.9.190 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:09:48.891000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4776,2023-03-26 08:09:48.891000+00:00,,web_vitals,,,,2023-03-26 08:09:48.891000+00:00,2023-03-26 08:09:48.891000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f488""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":54.2,""inp"":154.2,""lcp"":1663.2,""navigation_type"":""navigate"",""ttfb"":332.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:52.237000+00:00,2023-03-26 08:09:52.237000+00:00,2023-03-26 08:09:52.237000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31727,,,,,,,,,d218f2d8-d800-4c08-b156-64633838cc9c,,,AU,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.48.(Windows NT 4.0; ts-ZA) Presto/2.9.190 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:09:52.237000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4777,2023-03-26 08:09:52.237000+00:00,,web_vitals,,,,2023-03-26 08:09:52.237000+00:00,2023-03-26 08:09:52.237000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f489""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":89.6,""inp"":189.6,""lcp"":989.4,""navigation_type"":""navigate"",""ttfb"":1005.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:53.821000+00:00,2023-03-26 08:09:53.821000+00:00,2023-03-26 08:09:53.821000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31728,,,,,,,,,d218f2d8-d800-4c08-b156-64633838cc9c,,,AU,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.48.(Windows NT 4.0; ts-ZA) Presto/2.9.190 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:09:53.821000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4778,2023-03-26 08:09:53.821000+00:00,,web_vitals,,,,2023-03-26 08:09:53.821000+00:00,2023-03-26 08:09:53.821000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f490""}]",,,"[{""cls"":0.03,""fcp"":0,""fid"":51.2,""inp"":151.2,""lcp"":1647.6,""navigation_type"":""navigate"",""ttfb"":1366.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:09:55.677000+00:00,2023-03-26 08:09:55.677000+00:00,2023-03-26 08:09:55.677000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31729,,,,,,,,,d218f2d8-d800-4c08-b156-64633838cc9c,,,AU,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.48.(Windows NT 4.0; ts-ZA) Presto/2.9.190 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:09:55.677000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4779,2023-03-26 08:09:55.677000+00:00,,web_vitals,,,,2023-03-26 08:09:55.677000+00:00,2023-03-26 08:09:55.677000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f491""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":70.4,""inp"":170.4,""lcp"":1183.2,""navigation_type"":""navigate"",""ttfb"":112.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:10.517000+00:00,2023-03-26 08:10:10.517000+00:00,2023-03-26 08:10:10.517000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31730,,,,,,,,,d218f2d8-d800-4c08-b156-64633838cc9c,,,AU,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.48.(Windows NT 4.0; ts-ZA) Presto/2.9.190 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:10:10.517000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4780,2023-03-26 08:10:10.517000+00:00,,web_vitals,,,,2023-03-26 08:10:10.517000+00:00,2023-03-26 08:10:10.517000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f492""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":41.6,""inp"":141.6,""lcp"":2190,""navigation_type"":""navigate"",""ttfb"":435.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:10.519000+00:00,2023-03-26 08:10:10.519000+00:00,2023-03-26 08:10:10.519000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31731,,,,,,,,,d218f2d8-d800-4c08-b156-64633838cc9c,,,AU,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.48.(Windows NT 4.0; ts-ZA) Presto/2.9.190 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:10:10.519000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4781,2023-03-26 08:10:10.519000+00:00,,web_vitals,,,,2023-03-26 08:10:10.519000+00:00,2023-03-26 08:10:10.519000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f493""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":79.4,""inp"":179.4,""lcp"":554.4,""navigation_type"":""navigate"",""ttfb"":761.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:10.523000+00:00,2023-03-26 08:10:10.523000+00:00,2023-03-26 08:10:10.523000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31732,,,,,,,,,d218f2d8-d800-4c08-b156-64633838cc9c,,,AU,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.48.(Windows NT 4.0; ts-ZA) Presto/2.9.190 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:10:10.523000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4782,2023-03-26 08:10:10.523000+00:00,,web_vitals,,,,2023-03-26 08:10:10.523000+00:00,2023-03-26 08:10:10.523000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f494""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":45.7999999999999,""inp"":145.799999999999,""lcp"":1887,""navigation_type"":""navigate"",""ttfb"":267.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:12.362000+00:00,2023-03-26 08:10:12.362000+00:00,2023-03-26 08:10:12.362000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31733,,,,,,,,,d218f2d8-d800-4c08-b156-64633838cc9c,,,AU,,,,,,,,,,,https://snowplow.io/head-half-instead,Upgradable methodical customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.48.(Windows NT 4.0; ts-ZA) Presto/2.9.190 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:10:12.362000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4783,2023-03-26 08:10:12.362000+00:00,,web_vitals,,,,2023-03-26 08:10:12.362000+00:00,2023-03-26 08:10:12.362000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f495""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":80,""inp"":180,""lcp"":2574,""navigation_type"":""navigate"",""ttfb"":1120.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:12.364000+00:00,2023-03-26 08:10:12.364000+00:00,2023-03-26 08:10:12.364000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31734,,,,,,,,,d218f2d8-d800-4c08-b156-64633838cc9c,,,AU,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.48.(Windows NT 4.0; ts-ZA) Presto/2.9.190 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:10:12.364000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4784,2023-03-26 08:10:12.364000+00:00,,web_vitals,,,,2023-03-26 08:10:12.364000+00:00,2023-03-26 08:10:12.364000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f496""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":70.4,""inp"":170.4,""lcp"":2797.79999999999,""navigation_type"":""navigate"",""ttfb"":803.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:12.369000+00:00,2023-03-26 08:10:12.369000+00:00,2023-03-26 08:10:12.369000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31735,,,,,,,,,d218f2d8-d800-4c08-b156-64633838cc9c,,,AU,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.48.(Windows NT 4.0; ts-ZA) Presto/2.9.190 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:10:12.369000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4785,2023-03-26 08:10:12.369000+00:00,,web_vitals,,,,2023-03-26 08:10:12.369000+00:00,2023-03-26 08:10:12.369000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f497""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":88.8,""inp"":88.8,""lcp"":2556.6,""navigation_type"":""navigate"",""ttfb"":864.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:17.266000+00:00,2023-03-26 08:10:17.266000+00:00,2023-03-26 08:10:17.266000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31736,,,,,,,,,d218f2d8-d800-4c08-b156-64633838cc9c,,,AU,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.48.(Windows NT 4.0; ts-ZA) Presto/2.9.190 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:10:17.266000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4786,2023-03-26 08:10:17.266000+00:00,,web_vitals,,,,2023-03-26 08:10:17.266000+00:00,2023-03-26 08:10:17.266000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f498""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":82.4,""inp"":182.4,""lcp"":1701.6,""navigation_type"":""navigate"",""ttfb"":2271.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:21.770000+00:00,2023-03-26 08:10:21.770000+00:00,2023-03-26 08:10:21.770000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31737,,,,,,,,,d218f2d8-d800-4c08-b156-64633838cc9c,,,AU,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.48.(Windows NT 4.0; ts-ZA) Presto/2.9.190 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:10:21.770000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4787,2023-03-26 08:10:21.770000+00:00,,web_vitals,,,,2023-03-26 08:10:21.770000+00:00,2023-03-26 08:10:21.770000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f499""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":18.1999999999999,""inp"":118.199999999999,""lcp"":1810.8,""navigation_type"":""navigate"",""ttfb"":645.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:22.548000+00:00,2023-03-26 08:10:22.548000+00:00,2023-03-26 08:10:22.548000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31738,,,,,,,,,4e84c0df-93bf-4ec0-8538-d931139ec0ff,,,JM,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.74.(Windows NT 10.0; sq-AL) Presto/2.9.176 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:10:22.548000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4788,2023-03-26 08:10:22.548000+00:00,,web_vitals,,,,2023-03-26 08:10:22.548000+00:00,2023-03-26 08:10:22.548000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f500""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":98.7999999999999,""inp"":198.799999999999,""lcp"":2724.39999999999,""navigation_type"":""navigate"",""ttfb"":2290.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:25.943000+00:00,2023-03-26 08:10:25.943000+00:00,2023-03-26 08:10:25.943000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31739,,,,,,,,,4e84c0df-93bf-4ec0-8538-d931139ec0ff,,,JM,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.74.(Windows NT 10.0; sq-AL) Presto/2.9.176 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:10:25.943000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4789,2023-03-26 08:10:25.943000+00:00,,web_vitals,,,,2023-03-26 08:10:25.943000+00:00,2023-03-26 08:10:25.943000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f501""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":9.89999999999999,""inp"":109.899999999999,""lcp"":2387,""navigation_type"":""navigate"",""ttfb"":2131.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:33.472000+00:00,2023-03-26 08:10:33.472000+00:00,2023-03-26 08:10:33.472000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31740,,,,,,,,,4e84c0df-93bf-4ec0-8538-d931139ec0ff,,,JM,,,,,,,,,,,https://snowplow.io/tell-against-us,Self-enabling bottom-line customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.74.(Windows NT 10.0; sq-AL) Presto/2.9.176 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:10:33.472000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4790,2023-03-26 08:10:33.472000+00:00,,web_vitals,,,,2023-03-26 08:10:33.472000+00:00,2023-03-26 08:10:33.472000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f502""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":228.899999999999,""inp"":228.899999999999,""lcp"":2361.79999999999,""navigation_type"":""navigate"",""ttfb"":2190.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:34.527000+00:00,2023-03-26 08:10:34.527000+00:00,2023-03-26 08:10:34.527000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31741,,,,,,,,,4e84c0df-93bf-4ec0-8538-d931139ec0ff,,,JM,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.74.(Windows NT 10.0; sq-AL) Presto/2.9.176 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:10:34.527000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4791,2023-03-26 08:10:34.527000+00:00,,web_vitals,,,,2023-03-26 08:10:34.527000+00:00,2023-03-26 08:10:34.527000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f503""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":57.5,""inp"":157.5,""lcp"":2577.39999999999,""navigation_type"":""navigate"",""ttfb"":894.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:35.041000+00:00,2023-03-26 08:10:35.041000+00:00,2023-03-26 08:10:35.041000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31742,,,,,,,,,4e84c0df-93bf-4ec0-8538-d931139ec0ff,,,JM,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.74.(Windows NT 10.0; sq-AL) Presto/2.9.176 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:10:35.041000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4792,2023-03-26 08:10:35.041000+00:00,,web_vitals,,,,2023-03-26 08:10:35.041000+00:00,2023-03-26 08:10:35.041000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f504""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":310.099999999999,""inp"":310.099999999999,""lcp"":1304.8,""navigation_type"":""navigate"",""ttfb"":1210.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:35.046000+00:00,2023-03-26 08:10:35.046000+00:00,2023-03-26 08:10:35.046000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31743,,,,,,,,,4e84c0df-93bf-4ec0-8538-d931139ec0ff,,,JM,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.74.(Windows NT 10.0; sq-AL) Presto/2.9.176 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:10:35.046000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4793,2023-03-26 08:10:35.046000+00:00,,web_vitals,,,,2023-03-26 08:10:35.046000+00:00,2023-03-26 08:10:35.046000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f505""}]",,,"[{""cls"":0.48,""fcp"":0,""fid"":234.499999999999,""inp"":234.499999999999,""lcp"":2440.89999999999,""navigation_type"":""navigate"",""ttfb"":2074.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:36.985000+00:00,2023-03-26 08:10:36.985000+00:00,2023-03-26 08:10:36.985000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31744,,,,,,,,,4e84c0df-93bf-4ec0-8538-d931139ec0ff,,,JM,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.74.(Windows NT 10.0; sq-AL) Presto/2.9.176 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:10:36.985000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4794,2023-03-26 08:10:36.985000+00:00,,web_vitals,,,,2023-03-26 08:10:36.985000+00:00,2023-03-26 08:10:36.985000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f506""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":42.1,""inp"":142.1,""lcp"":1190,""navigation_type"":""navigate"",""ttfb"":1305.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:36.991000+00:00,2023-03-26 08:10:36.991000+00:00,2023-03-26 08:10:36.991000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31745,,,,,,,,,4e84c0df-93bf-4ec0-8538-d931139ec0ff,,,JM,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.74.(Windows NT 10.0; sq-AL) Presto/2.9.176 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:10:36.991000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4795,2023-03-26 08:10:36.991000+00:00,,web_vitals,,,,2023-03-26 08:10:36.991000+00:00,2023-03-26 08:10:36.991000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f507""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":12.6999999999999,""inp"":112.699999999999,""lcp"":2223.2,""navigation_type"":""navigate"",""ttfb"":2374.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:36.993000+00:00,2023-03-26 08:10:36.993000+00:00,2023-03-26 08:10:36.993000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31746,,,,,,,,,1e2018c5-556c-4afe-9e7f-6bd1ed3864fe,,,JM,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:10:36.993000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4796,2023-03-26 08:10:36.993000+00:00,,web_vitals,,,,2023-03-26 08:10:36.993000+00:00,2023-03-26 08:10:36.993000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f508""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":80.6,""inp"":180.6,""lcp"":3133.2,""navigation_type"":""navigate"",""ttfb"":2001.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:37.500000+00:00,2023-03-26 08:10:37.500000+00:00,2023-03-26 08:10:37.500000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31747,,,,,,,,,1e2018c5-556c-4afe-9e7f-6bd1ed3864fe,,,JM,,,,,,,,,,,https://snowplow.io/bar-past-blood,Devolved reciprocal throughput,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:10:37.500000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4797,2023-03-26 08:10:37.500000+00:00,,web_vitals,,,,2023-03-26 08:10:37.500000+00:00,2023-03-26 08:10:37.500000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f509""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":219.799999999999,""inp"":219.799999999999,""lcp"":2049.6,""navigation_type"":""navigate"",""ttfb"":169.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:37.504000+00:00,2023-03-26 08:10:37.504000+00:00,2023-03-26 08:10:37.504000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31748,,,,,,,,,1e2018c5-556c-4afe-9e7f-6bd1ed3864fe,,,JM,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:10:37.504000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4798,2023-03-26 08:10:37.504000+00:00,,web_vitals,,,,2023-03-26 08:10:37.504000+00:00,2023-03-26 08:10:37.504000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f510""}]",,,"[{""cls"":0.46,""fcp"":0,""fid"":56.1,""inp"":156.1,""lcp"":2624.29999999999,""navigation_type"":""navigate"",""ttfb"":963.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:38.353000+00:00,2023-03-26 08:10:38.353000+00:00,2023-03-26 08:10:38.353000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31749,,,,,,,,,5b2a5303-030f-4e2f-a414-532c3e38e41a,,,GB,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.01; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:10:38.353000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4799,2023-03-26 08:10:38.353000+00:00,,web_vitals,,,,2023-03-26 08:10:38.353000+00:00,2023-03-26 08:10:38.353000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f511""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":59.3,""inp"":159.3,""lcp"":2707.2,""navigation_type"":""navigate"",""ttfb"":1173.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:43.203000+00:00,2023-03-26 08:10:43.203000+00:00,2023-03-26 08:10:43.203000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31750,,,,,,,,,5b2a5303-030f-4e2f-a414-532c3e38e41a,,,GB,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.01; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:10:43.203000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4800,2023-03-26 08:10:43.203000+00:00,,web_vitals,,,,2023-03-26 08:10:43.203000+00:00,2023-03-26 08:10:43.203000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f512""}]",,,"[{""cls"":0.25,""fcp"":0,""fid"":86.3,""inp"":186.3,""lcp"":2231.1,""navigation_type"":""navigate"",""ttfb"":2190.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:45.909000+00:00,2023-03-26 08:10:45.909000+00:00,2023-03-26 08:10:45.909000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31751,,,,,,,,,83bf265d-2d7f-4e34-9b7b-16de3c1cb3af,,,ES,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/2014-10-26 22:06:45 Firefox/10.0,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:10:45.909000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4801,2023-03-26 08:10:45.909000+00:00,,web_vitals,,,,2023-03-26 08:10:45.909000+00:00,2023-03-26 08:10:45.909000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f513""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":247,""inp"":247,""lcp"":4105,""navigation_type"":""navigate"",""ttfb"":2158.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:46.887000+00:00,2023-03-26 08:10:46.887000+00:00,2023-03-26 08:10:46.887000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31752,,,,,,,,,83bf265d-2d7f-4e34-9b7b-16de3c1cb3af,,,ES,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/2014-10-26 22:06:45 Firefox/10.0,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:10:46.887000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4802,2023-03-26 08:10:46.887000+00:00,,web_vitals,,,,2023-03-26 08:10:46.887000+00:00,2023-03-26 08:10:46.887000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f514""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":314,""inp"":314,""lcp"":4692,""navigation_type"":""navigate"",""ttfb"":1448.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:48.238000+00:00,2023-03-26 08:10:48.238000+00:00,2023-03-26 08:10:48.238000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31753,,,,,,,,,83bf265d-2d7f-4e34-9b7b-16de3c1cb3af,,,ES,,,,,,,,,,,https://snowplow.io/bar-past-blood,Devolved reciprocal throughput,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/2014-10-26 22:06:45 Firefox/10.0,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:10:48.238000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4803,2023-03-26 08:10:48.238000+00:00,,web_vitals,,,,2023-03-26 08:10:48.238000+00:00,2023-03-26 08:10:48.238000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f515""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":228,""inp"":228,""lcp"":2726,""navigation_type"":""navigate"",""ttfb"":1341.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:55.985000+00:00,2023-03-26 08:10:55.985000+00:00,2023-03-26 08:10:55.985000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31754,,,,,,,,,83bf265d-2d7f-4e34-9b7b-16de3c1cb3af,,,ES,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/2014-10-26 22:06:45 Firefox/10.0,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:10:55.985000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4804,2023-03-26 08:10:55.985000+00:00,,web_vitals,,,,2023-03-26 08:10:55.985000+00:00,2023-03-26 08:10:55.985000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f516""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":41,""inp"":141,""lcp"":3685,""navigation_type"":""navigate"",""ttfb"":1011.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:56.429000+00:00,2023-03-26 08:10:56.429000+00:00,2023-03-26 08:10:56.429000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31755,,,,,,,,,83bf265d-2d7f-4e34-9b7b-16de3c1cb3af,,,ES,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/2014-10-26 22:06:45 Firefox/10.0,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:10:56.429000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4805,2023-03-26 08:10:56.429000+00:00,,web_vitals,,,,2023-03-26 08:10:56.429000+00:00,2023-03-26 08:10:56.429000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f517""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":299,""inp"":299,""lcp"":3752,""navigation_type"":""navigate"",""ttfb"":1164.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:10:56.434000+00:00,2023-03-26 08:10:56.434000+00:00,2023-03-26 08:10:56.434000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31756,,,,,,,,,83bf265d-2d7f-4e34-9b7b-16de3c1cb3af,,,ES,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/2014-10-26 22:06:45 Firefox/10.0,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:10:56.434000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4806,2023-03-26 08:10:56.434000+00:00,,web_vitals,,,,2023-03-26 08:10:56.434000+00:00,2023-03-26 08:10:56.434000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f518""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":16,""inp"":116,""lcp"":3991,""navigation_type"":""navigate"",""ttfb"":412.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:11:00.309000+00:00,2023-03-26 08:11:00.309000+00:00,2023-03-26 08:11:00.309000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31757,,,,,,,,,a2a553cc-623f-4726-ad07-7e2553f4f79c,,,AU,,,,,,,,,,,https://snowplow.io/message-choice-live,Seamless 3rdgeneration forecast,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2018-06-13 22:27:18 Firefox/3.6.4,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:11:00.309000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4807,2023-03-26 08:11:00.309000+00:00,,web_vitals,,,,2023-03-26 08:11:00.309000+00:00,2023-03-26 08:11:00.309000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f519""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":50,""inp"":150,""lcp"":1878.6,""navigation_type"":""navigate"",""ttfb"":160.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:11:00.403000+00:00,2023-03-26 08:11:00.403000+00:00,2023-03-26 08:11:00.403000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31758,,,,,,,,,a2a553cc-623f-4726-ad07-7e2553f4f79c,,,AU,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2018-06-13 22:27:18 Firefox/3.6.4,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:11:00.403000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4808,2023-03-26 08:11:00.403000+00:00,,web_vitals,,,,2023-03-26 08:11:00.403000+00:00,2023-03-26 08:11:00.403000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f520""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":74.3999999999999,""inp"":74.3999999999999,""lcp"":1686.6,""navigation_type"":""navigate"",""ttfb"":487.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:11:00.406000+00:00,2023-03-26 08:11:00.406000+00:00,2023-03-26 08:11:00.406000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31759,,,,,,,,,a2a553cc-623f-4726-ad07-7e2553f4f79c,,,AU,,,,,,,,,,,https://snowplow.io/find-away-manage,Profound regional productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2018-06-13 22:27:18 Firefox/3.6.4,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:11:00.406000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4809,2023-03-26 08:11:00.406000+00:00,,web_vitals,,,,2023-03-26 08:11:00.406000+00:00,2023-03-26 08:11:00.406000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f521""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":213.6,""inp"":213.6,""lcp"":2103.6,""navigation_type"":""navigate"",""ttfb"":898.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:11:00.414000+00:00,2023-03-26 08:11:00.414000+00:00,2023-03-26 08:11:00.414000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31760,,,,,,,,,a2a553cc-623f-4726-ad07-7e2553f4f79c,,,AU,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2018-06-13 22:27:18 Firefox/3.6.4,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:11:00.414000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4810,2023-03-26 08:11:00.414000+00:00,,web_vitals,,,,2023-03-26 08:11:00.414000+00:00,2023-03-26 08:11:00.414000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f522""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":12.2,""inp"":112.2,""lcp"":1849.8,""navigation_type"":""navigate"",""ttfb"":95.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:11:00.417000+00:00,2023-03-26 08:11:00.417000+00:00,2023-03-26 08:11:00.417000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31761,,,,,,,,,a2a553cc-623f-4726-ad07-7e2553f4f79c,,,AU,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2018-06-13 22:27:18 Firefox/3.6.4,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:11:00.417000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4811,2023-03-26 08:11:00.417000+00:00,,web_vitals,,,,2023-03-26 08:11:00.417000+00:00,2023-03-26 08:11:00.417000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f523""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":77.3999999999999,""inp"":77.3999999999999,""lcp"":1060.8,""navigation_type"":""navigate"",""ttfb"":1462.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:11:01.560000+00:00,2023-03-26 08:11:01.560000+00:00,2023-03-26 08:11:01.560000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31762,,,,,,,,,a2a553cc-623f-4726-ad07-7e2553f4f79c,,,AU,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2018-06-13 22:27:18 Firefox/3.6.4,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:11:01.560000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4812,2023-03-26 08:11:01.560000+00:00,,web_vitals,,,,2023-03-26 08:11:01.560000+00:00,2023-03-26 08:11:01.560000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f524""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":20.6,""inp"":120.6,""lcp"":1776.6,""navigation_type"":""navigate"",""ttfb"":958.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:11:08.005000+00:00,2023-03-26 08:11:08.005000+00:00,2023-03-26 08:11:08.005000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31763,,,,,,,,,a2a553cc-623f-4726-ad07-7e2553f4f79c,,,AU,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2018-06-13 22:27:18 Firefox/3.6.4,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:11:08.005000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4813,2023-03-26 08:11:08.005000+00:00,,web_vitals,,,,2023-03-26 08:11:08.005000+00:00,2023-03-26 08:11:08.005000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f525""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":56,""inp"":156,""lcp"":1906.8,""navigation_type"":""navigate"",""ttfb"":1130.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:11:09.456000+00:00,2023-03-26 08:11:09.456000+00:00,2023-03-26 08:11:09.456000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31764,,,,,,,,,a2a553cc-623f-4726-ad07-7e2553f4f79c,,,AU,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2018-06-13 22:27:18 Firefox/3.6.4,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:11:09.456000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4814,2023-03-26 08:11:09.456000+00:00,,web_vitals,,,,2023-03-26 08:11:09.456000+00:00,2023-03-26 08:11:09.456000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f526""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":204,""inp"":204,""lcp"":1896.6,""navigation_type"":""navigate"",""ttfb"":796.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:55.234000+00:00,2023-03-26 08:12:55.234000+00:00,2023-03-26 08:12:55.234000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31765,,,,,,,,,a2a553cc-623f-4726-ad07-7e2553f4f79c,,,AU,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/2018-06-13 22:27:18 Firefox/3.6.4,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:12:55.234000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4815,2023-03-26 08:12:55.234000+00:00,,web_vitals,,,,2023-03-26 08:12:55.234000+00:00,2023-03-26 08:12:55.234000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f527""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":222,""inp"":222,""lcp"":2597.4,""navigation_type"":""navigate"",""ttfb"":358.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:55.433000+00:00,2023-03-26 08:12:55.433000+00:00,2023-03-26 08:12:55.433000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31766,,,,,,,,,f17a0540-4b48-4bd9-9eaa-ab91ca705f29,,,AU,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_8 rv:4.0; dz-BT) AppleWebKit/532.12.5 (KHTML, like Gecko) Version/4.0 Safari/532.12.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:12:55.433000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4816,2023-03-26 08:12:55.433000+00:00,,web_vitals,,,,2023-03-26 08:12:55.433000+00:00,2023-03-26 08:12:55.433000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f528""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":5,""inp"":105,""lcp"":2675.4,""navigation_type"":""navigate"",""ttfb"":116.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:55.435000+00:00,2023-03-26 08:12:55.435000+00:00,2023-03-26 08:12:55.435000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31767,,,,,,,,,f17a0540-4b48-4bd9-9eaa-ab91ca705f29,,,AU,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_8 rv:4.0; dz-BT) AppleWebKit/532.12.5 (KHTML, like Gecko) Version/4.0 Safari/532.12.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:12:55.435000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4817,2023-03-26 08:12:55.435000+00:00,,web_vitals,,,,2023-03-26 08:12:55.435000+00:00,2023-03-26 08:12:55.435000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f529""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":8.6,""inp"":108.6,""lcp"":2773.79999999999,""navigation_type"":""navigate"",""ttfb"":1453.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:55.440000+00:00,2023-03-26 08:12:55.440000+00:00,2023-03-26 08:12:55.440000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31768,,,,,,,,,6af98b78-28ae-403f-849d-63db3665d2b2,,,ES,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.56.(Windows 98; kok-IN) Presto/2.9.162 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:12:55.440000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4818,2023-03-26 08:12:55.440000+00:00,,web_vitals,,,,2023-03-26 08:12:55.440000+00:00,2023-03-26 08:12:55.440000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f530""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":445,""inp"":445,""lcp"":3746,""navigation_type"":""navigate"",""ttfb"":215.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:56.462000+00:00,2023-03-26 08:12:56.462000+00:00,2023-03-26 08:12:56.462000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31769,,,,,,,,,6af98b78-28ae-403f-849d-63db3665d2b2,,,ES,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.56.(Windows 98; kok-IN) Presto/2.9.162 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:12:56.462000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4819,2023-03-26 08:12:56.462000+00:00,,web_vitals,,,,2023-03-26 08:12:56.462000+00:00,2023-03-26 08:12:56.462000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f531""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":383,""inp"":383,""lcp"":3202,""navigation_type"":""navigate"",""ttfb"":419.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:56.475000+00:00,2023-03-26 08:12:56.475000+00:00,2023-03-26 08:12:56.475000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31770,,,,,,,,,6af98b78-28ae-403f-849d-63db3665d2b2,,,ES,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.56.(Windows 98; kok-IN) Presto/2.9.162 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:12:56.475000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4820,2023-03-26 08:12:56.475000+00:00,,web_vitals,,,,2023-03-26 08:12:56.475000+00:00,2023-03-26 08:12:56.475000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f532""}]",,,"[{""cls"":0.64,""fcp"":0,""fid"":323,""inp"":323,""lcp"":2130,""navigation_type"":""navigate"",""ttfb"":199.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:56.482000+00:00,2023-03-26 08:12:56.482000+00:00,2023-03-26 08:12:56.482000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31771,,,,,,,,,79077b1f-b755-4e1e-840a-027025870c21,,,JM,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_5 like Mac OS X) AppleWebKit/534.2 (KHTML, like Gecko) FxiOS/17.9u3049.0 Mobile/32P020 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:12:56.482000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4821,2023-03-26 08:12:56.482000+00:00,,web_vitals,,,,2023-03-26 08:12:56.482000+00:00,2023-03-26 08:12:56.482000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f533""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":62.3999999999999,""inp"":162.399999999999,""lcp"":2646,""navigation_type"":""navigate"",""ttfb"":430.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:56.572000+00:00,2023-03-26 08:12:56.572000+00:00,2023-03-26 08:12:56.572000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31772,,,,,,,,,79077b1f-b755-4e1e-840a-027025870c21,,,JM,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_5 like Mac OS X) AppleWebKit/534.2 (KHTML, like Gecko) FxiOS/17.9u3049.0 Mobile/32P020 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:12:56.572000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4822,2023-03-26 08:12:56.572000+00:00,,web_vitals,,,,2023-03-26 08:12:56.572000+00:00,2023-03-26 08:12:56.572000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f534""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":93.8999999999999,""inp"":193.899999999999,""lcp"":3754.79999999999,""navigation_type"":""navigate"",""ttfb"":318.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:56.580000+00:00,2023-03-26 08:12:56.580000+00:00,2023-03-26 08:12:56.580000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31773,,,,,,,,,79077b1f-b755-4e1e-840a-027025870c21,,,JM,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_5 like Mac OS X) AppleWebKit/534.2 (KHTML, like Gecko) FxiOS/17.9u3049.0 Mobile/32P020 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:12:56.580000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4823,2023-03-26 08:12:56.580000+00:00,,web_vitals,,,,2023-03-26 08:12:56.580000+00:00,2023-03-26 08:12:56.580000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f535""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":93.2,""inp"":193.2,""lcp"":1131.89999999999,""navigation_type"":""navigate"",""ttfb"":1476.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:56.581000+00:00,2023-03-26 08:12:56.581000+00:00,2023-03-26 08:12:56.581000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31774,,,,,,,,,79077b1f-b755-4e1e-840a-027025870c21,,,JM,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_5 like Mac OS X) AppleWebKit/534.2 (KHTML, like Gecko) FxiOS/17.9u3049.0 Mobile/32P020 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:12:56.581000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4824,2023-03-26 08:12:56.581000+00:00,,web_vitals,,,,2023-03-26 08:12:56.581000+00:00,2023-03-26 08:12:56.581000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f536""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":80.5,""inp"":80.5,""lcp"":2022.3,""navigation_type"":""navigate"",""ttfb"":1363.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:57.654000+00:00,2023-03-26 08:12:57.654000+00:00,2023-03-26 08:12:57.654000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31775,,,,,,,,,79077b1f-b755-4e1e-840a-027025870c21,,,JM,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_5 like Mac OS X) AppleWebKit/534.2 (KHTML, like Gecko) FxiOS/17.9u3049.0 Mobile/32P020 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:12:57.654000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4825,2023-03-26 08:12:57.654000+00:00,,web_vitals,,,,2023-03-26 08:12:57.654000+00:00,2023-03-26 08:12:57.654000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f537""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":77.1,""inp"":177.1,""lcp"":2910.6,""navigation_type"":""navigate"",""ttfb"":1735.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:57.661000+00:00,2023-03-26 08:12:57.661000+00:00,2023-03-26 08:12:57.661000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31776,,,,,,,,,79077b1f-b755-4e1e-840a-027025870c21,,,JM,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_5 like Mac OS X) AppleWebKit/534.2 (KHTML, like Gecko) FxiOS/17.9u3049.0 Mobile/32P020 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:12:57.661000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4826,2023-03-26 08:12:57.661000+00:00,,web_vitals,,,,2023-03-26 08:12:57.661000+00:00,2023-03-26 08:12:57.661000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f538""}]",,,"[{""cls"":0.4,""fcp"":0,""fid"":259.7,""inp"":259.7,""lcp"":1092,""navigation_type"":""navigate"",""ttfb"":1793.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:57.662000+00:00,2023-03-26 08:12:57.662000+00:00,2023-03-26 08:12:57.662000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31777,,,,,,,,,79077b1f-b755-4e1e-840a-027025870c21,,,JM,,,,,,,,,,,https://snowplow.io/message-choice-live,Seamless 3rdgeneration forecast,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_5 like Mac OS X) AppleWebKit/534.2 (KHTML, like Gecko) FxiOS/17.9u3049.0 Mobile/32P020 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:12:57.662000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4827,2023-03-26 08:12:57.662000+00:00,,web_vitals,,,,2023-03-26 08:12:57.662000+00:00,2023-03-26 08:12:57.662000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f539""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":70.7999999999999,""inp"":170.799999999999,""lcp"":1731.1,""navigation_type"":""navigate"",""ttfb"":2157.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:57.670000+00:00,2023-03-26 08:12:57.670000+00:00,2023-03-26 08:12:57.670000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31778,,,,,,,,,79077b1f-b755-4e1e-840a-027025870c21,,,JM,,,,,,,,,,,https://snowplow.io/tell-against-us,Self-enabling bottom-line customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_5 like Mac OS X) AppleWebKit/534.2 (KHTML, like Gecko) FxiOS/17.9u3049.0 Mobile/32P020 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:12:57.670000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4828,2023-03-26 08:12:57.670000+00:00,,web_vitals,,,,2023-03-26 08:12:57.670000+00:00,2023-03-26 08:12:57.670000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f540""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":237.299999999999,""inp"":237.299999999999,""lcp"":640.5,""navigation_type"":""navigate"",""ttfb"":2318.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:58.124000+00:00,2023-03-26 08:12:58.124000+00:00,2023-03-26 08:12:58.124000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31779,,,,,,,,,62cf2b93-6c28-4f3b-854f-bdb6131db48d,,,GB,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; kw-GB) AppleWebKit/533.33.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6533.33.5",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:12:58.124000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4829,2023-03-26 08:12:58.124000+00:00,,web_vitals,,,,2023-03-26 08:12:58.124000+00:00,2023-03-26 08:12:58.124000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f541""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":224.1,""inp"":224.1,""lcp"":1452.6,""navigation_type"":""navigate"",""ttfb"":952.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:58.701000+00:00,2023-03-26 08:12:58.701000+00:00,2023-03-26 08:12:58.701000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31780,,,,,,,,,62cf2b93-6c28-4f3b-854f-bdb6131db48d,,,GB,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; kw-GB) AppleWebKit/533.33.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6533.33.5",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:12:58.701000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4830,2023-03-26 08:12:58.701000+00:00,,web_vitals,,,,2023-03-26 08:12:58.701000+00:00,2023-03-26 08:12:58.701000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f542""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":245.7,""inp"":245.7,""lcp"":3658.5,""navigation_type"":""navigate"",""ttfb"":1510.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:12:59.200000+00:00,2023-03-26 08:12:59.200000+00:00,2023-03-26 08:12:59.200000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31781,,,,,,,,,24e72acb-e2b2-4e01-9ee6-678ebe520ec0,,,JM,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(X11; Linux i686; ro-RO) Presto/2.9.165 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:12:59.200000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4831,2023-03-26 08:12:59.200000+00:00,,web_vitals,,,,2023-03-26 08:12:59.200000+00:00,2023-03-26 08:12:59.200000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f543""}]",,,"[{""cls"":0.04,""fcp"":0,""fid"":50.5,""inp"":150.5,""lcp"":1973.3,""navigation_type"":""navigate"",""ttfb"":1245.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:02.921000+00:00,2023-03-26 08:13:02.921000+00:00,2023-03-26 08:13:02.921000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31782,,,,,,,,,24e72acb-e2b2-4e01-9ee6-678ebe520ec0,,,JM,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(X11; Linux i686; ro-RO) Presto/2.9.165 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:13:02.921000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4832,2023-03-26 08:13:02.921000+00:00,,web_vitals,,,,2023-03-26 08:13:02.921000+00:00,2023-03-26 08:13:02.921000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f544""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":89.7,""inp"":189.7,""lcp"":394.799999999999,""navigation_type"":""navigate"",""ttfb"":541.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:06.302000+00:00,2023-03-26 08:13:06.302000+00:00,2023-03-26 08:13:06.302000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31783,,,,,,,,,24e72acb-e2b2-4e01-9ee6-678ebe520ec0,,,JM,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(X11; Linux i686; ro-RO) Presto/2.9.165 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:13:06.302000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4833,2023-03-26 08:13:06.302000+00:00,,web_vitals,,,,2023-03-26 08:13:06.302000+00:00,2023-03-26 08:13:06.302000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f545""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":205.1,""inp"":205.1,""lcp"":1445.5,""navigation_type"":""navigate"",""ttfb"":2223.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:07.105000+00:00,2023-03-26 08:13:07.105000+00:00,2023-03-26 08:13:07.105000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31784,,,,,,,,,24e72acb-e2b2-4e01-9ee6-678ebe520ec0,,,JM,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(X11; Linux i686; ro-RO) Presto/2.9.165 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:13:07.105000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4834,2023-03-26 08:13:07.105000+00:00,,web_vitals,,,,2023-03-26 08:13:07.105000+00:00,2023-03-26 08:13:07.105000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f546""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":224.7,""inp"":224.7,""lcp"":2895.2,""navigation_type"":""navigate"",""ttfb"":1921.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:11.970000+00:00,2023-03-26 08:13:11.970000+00:00,2023-03-26 08:13:11.970000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31785,,,,,,,,,24e72acb-e2b2-4e01-9ee6-678ebe520ec0,,,JM,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(X11; Linux i686; ro-RO) Presto/2.9.165 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:13:11.970000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4835,2023-03-26 08:13:11.970000+00:00,,web_vitals,,,,2023-03-26 08:13:11.970000+00:00,2023-03-26 08:13:11.970000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f547""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":72.2,""inp"":172.2,""lcp"":1862.69999999999,""navigation_type"":""navigate"",""ttfb"":96.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:12.056000+00:00,2023-03-26 08:13:12.056000+00:00,2023-03-26 08:13:12.056000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31786,,,,,,,,,24e72acb-e2b2-4e01-9ee6-678ebe520ec0,,,JM,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(X11; Linux i686; ro-RO) Presto/2.9.165 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:13:12.056000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4836,2023-03-26 08:13:12.056000+00:00,,web_vitals,,,,2023-03-26 08:13:12.056000+00:00,2023-03-26 08:13:12.056000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f548""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":77.6999999999999,""inp"":77.6999999999999,""lcp"":2444.39999999999,""navigation_type"":""navigate"",""ttfb"":1258.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:17.335000+00:00,2023-03-26 08:13:17.335000+00:00,2023-03-26 08:13:17.335000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31787,,,,,,,,,24e72acb-e2b2-4e01-9ee6-678ebe520ec0,,,JM,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(X11; Linux i686; ro-RO) Presto/2.9.165 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:13:17.335000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4837,2023-03-26 08:13:17.335000+00:00,,web_vitals,,,,2023-03-26 08:13:17.335000+00:00,2023-03-26 08:13:17.335000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f549""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":79.8999999999999,""inp"":179.899999999999,""lcp"":1389.5,""navigation_type"":""navigate"",""ttfb"":1086.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:17.341000+00:00,2023-03-26 08:13:17.341000+00:00,2023-03-26 08:13:17.341000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31788,,,,,,,,,24e72acb-e2b2-4e01-9ee6-678ebe520ec0,,,JM,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.23.(X11; Linux i686; ro-RO) Presto/2.9.165 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:13:17.341000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4838,2023-03-26 08:13:17.341000+00:00,,web_vitals,,,,2023-03-26 08:13:17.341000+00:00,2023-03-26 08:13:17.341000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f550""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":80.6,""inp"":180.6,""lcp"":1991.49999999999,""navigation_type"":""navigate"",""ttfb"":184.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:18.846000+00:00,2023-03-26 08:13:18.846000+00:00,2023-03-26 08:13:18.846000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31789,,,,,,,,,923822ad-0783-4060-9c54-7b4c2b0bada3,,,ES,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.01; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:13:18.846000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4839,2023-03-26 08:13:18.846000+00:00,,web_vitals,,,,2023-03-26 08:13:18.846000+00:00,2023-03-26 08:13:18.846000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f551""}]",,,"[{""cls"":0.27,""fcp"":0,""fid"":83,""inp"":83,""lcp"":3505,""navigation_type"":""navigate"",""ttfb"":1469.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:18.849000+00:00,2023-03-26 08:13:18.849000+00:00,2023-03-26 08:13:18.849000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31790,,,,,,,,,923822ad-0783-4060-9c54-7b4c2b0bada3,,,ES,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.01; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:13:18.849000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4840,2023-03-26 08:13:18.849000+00:00,,web_vitals,,,,2023-03-26 08:13:18.849000+00:00,2023-03-26 08:13:18.849000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f552""}]",,,"[{""cls"":0.23,""fcp"":0,""fid"":325,""inp"":325,""lcp"":3755,""navigation_type"":""navigate"",""ttfb"":1265.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:21.514000+00:00,2023-03-26 08:13:21.514000+00:00,2023-03-26 08:13:21.514000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31791,,,,,,,,,923822ad-0783-4060-9c54-7b4c2b0bada3,,,ES,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.01; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:13:21.514000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4841,2023-03-26 08:13:21.514000+00:00,,web_vitals,,,,2023-03-26 08:13:21.514000+00:00,2023-03-26 08:13:21.514000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f553""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":208,""inp"":208,""lcp"":2257,""navigation_type"":""navigate"",""ttfb"":342.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:21.515000+00:00,2023-03-26 08:13:21.515000+00:00,2023-03-26 08:13:21.515000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31792,,,,,,,,,923822ad-0783-4060-9c54-7b4c2b0bada3,,,ES,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.01; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:13:21.515000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4842,2023-03-26 08:13:21.515000+00:00,,web_vitals,,,,2023-03-26 08:13:21.515000+00:00,2023-03-26 08:13:21.515000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f554""}]",,,"[{""cls"":0.52,""fcp"":0,""fid"":224,""inp"":224,""lcp"":2567,""navigation_type"":""navigate"",""ttfb"":1892.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:27.001000+00:00,2023-03-26 08:13:27.001000+00:00,2023-03-26 08:13:27.001000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31793,,,,,,,,,923822ad-0783-4060-9c54-7b4c2b0bada3,,,ES,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.01; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:13:27.001000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4843,2023-03-26 08:13:27.001000+00:00,,web_vitals,,,,2023-03-26 08:13:27.001000+00:00,2023-03-26 08:13:27.001000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f555""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":281,""inp"":281,""lcp"":3340,""navigation_type"":""navigate"",""ttfb"":830.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:32.370000+00:00,2023-03-26 08:13:32.370000+00:00,2023-03-26 08:13:32.370000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31794,,,,,,,,,58cdcd91-0a96-4ee8-9259-eec1087a35ca,,,JM,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.45.(Windows NT 6.1; csb-PL) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:13:32.370000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4844,2023-03-26 08:13:32.370000+00:00,,web_vitals,,,,2023-03-26 08:13:32.370000+00:00,2023-03-26 08:13:32.370000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f556""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":98.1,""inp"":198.1,""lcp"":2272.2,""navigation_type"":""navigate"",""ttfb"":1493.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:40.932000+00:00,2023-03-26 08:13:40.932000+00:00,2023-03-26 08:13:40.932000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31795,,,,,,,,,58cdcd91-0a96-4ee8-9259-eec1087a35ca,,,JM,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.45.(Windows NT 6.1; csb-PL) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:13:40.932000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4845,2023-03-26 08:13:40.932000+00:00,,web_vitals,,,,2023-03-26 08:13:40.932000+00:00,2023-03-26 08:13:40.932000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f557""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":90.3999999999999,""inp"":190.399999999999,""lcp"":3385.89999999999,""navigation_type"":""navigate"",""ttfb"":1956.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:41.118000+00:00,2023-03-26 08:13:41.118000+00:00,2023-03-26 08:13:41.118000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31796,,,,,,,,,58cdcd91-0a96-4ee8-9259-eec1087a35ca,,,JM,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.45.(Windows NT 6.1; csb-PL) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:13:41.118000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4846,2023-03-26 08:13:41.118000+00:00,,web_vitals,,,,2023-03-26 08:13:41.118000+00:00,2023-03-26 08:13:41.118000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f558""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":249.899999999999,""inp"":249.899999999999,""lcp"":2877,""navigation_type"":""navigate"",""ttfb"":490.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:41.121000+00:00,2023-03-26 08:13:41.121000+00:00,2023-03-26 08:13:41.121000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31797,,,,,,,,,58cdcd91-0a96-4ee8-9259-eec1087a35ca,,,JM,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.45.(Windows NT 6.1; csb-PL) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:13:41.121000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4847,2023-03-26 08:13:41.121000+00:00,,web_vitals,,,,2023-03-26 08:13:41.121000+00:00,2023-03-26 08:13:41.121000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f559""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":90.3,""inp"":90.3,""lcp"":1890.69999999999,""navigation_type"":""navigate"",""ttfb"":1676.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:41.125000+00:00,2023-03-26 08:13:41.125000+00:00,2023-03-26 08:13:41.125000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31798,,,,,,,,,58cdcd91-0a96-4ee8-9259-eec1087a35ca,,,JM,,,,,,,,,,,https://snowplow.io/wrong-table-fear,Versatile local emulation,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.45.(Windows NT 6.1; csb-PL) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:13:41.125000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4848,2023-03-26 08:13:41.125000+00:00,,web_vitals,,,,2023-03-26 08:13:41.125000+00:00,2023-03-26 08:13:41.125000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f560""}]",,,"[{""cls"":0.04,""fcp"":0,""fid"":28.1,""inp"":128.1,""lcp"":1734.6,""navigation_type"":""navigate"",""ttfb"":1253.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:42.656000+00:00,2023-03-26 08:13:42.656000+00:00,2023-03-26 08:13:42.656000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31799,,,,,,,,,58cdcd91-0a96-4ee8-9259-eec1087a35ca,,,JM,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.45.(Windows NT 6.1; csb-PL) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:13:42.656000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4849,2023-03-26 08:13:42.656000+00:00,,web_vitals,,,,2023-03-26 08:13:42.656000+00:00,2023-03-26 08:13:42.656000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f561""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":48.3,""inp"":48.3,""lcp"":3126.2,""navigation_type"":""navigate"",""ttfb"":1263.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:42.838000+00:00,2023-03-26 08:13:42.838000+00:00,2023-03-26 08:13:42.838000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31800,,,,,,,,,58cdcd91-0a96-4ee8-9259-eec1087a35ca,,,JM,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.45.(Windows NT 6.1; csb-PL) Presto/2.9.161 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:13:42.838000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4850,2023-03-26 08:13:42.838000+00:00,,web_vitals,,,,2023-03-26 08:13:42.838000+00:00,2023-03-26 08:13:42.838000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f562""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":84,""inp"":84,""lcp"":2726.5,""navigation_type"":""navigate"",""ttfb"":1548.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:42.841000+00:00,2023-03-26 08:13:42.841000+00:00,2023-03-26 08:13:42.841000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31801,,,,,,,,,23cefdcd-68dd-4a11-ac8a-54e1ce33cdb7,,,AU,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows CE; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:13:42.841000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4851,2023-03-26 08:13:42.841000+00:00,,web_vitals,,,,2023-03-26 08:13:42.841000+00:00,2023-03-26 08:13:42.841000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f563""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":21.8,""inp"":121.8,""lcp"":2422.79999999999,""navigation_type"":""navigate"",""ttfb"":678.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:42.847000+00:00,2023-03-26 08:13:42.847000+00:00,2023-03-26 08:13:42.847000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31802,,,,,,,,,23cefdcd-68dd-4a11-ac8a-54e1ce33cdb7,,,AU,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows CE; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:13:42.847000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4852,2023-03-26 08:13:42.847000+00:00,,web_vitals,,,,2023-03-26 08:13:42.847000+00:00,2023-03-26 08:13:42.847000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f564""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":19.3999999999999,""inp"":119.399999999999,""lcp"":837.6,""navigation_type"":""navigate"",""ttfb"":412.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:48.109000+00:00,2023-03-26 08:13:48.109000+00:00,2023-03-26 08:13:48.109000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31803,,,,,,,,,23cefdcd-68dd-4a11-ac8a-54e1ce33cdb7,,,AU,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows CE; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:13:48.109000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4853,2023-03-26 08:13:48.109000+00:00,,web_vitals,,,,2023-03-26 08:13:48.109000+00:00,2023-03-26 08:13:48.109000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f565""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":67.8,""inp"":67.8,""lcp"":1564.8,""navigation_type"":""navigate"",""ttfb"":1032.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:13:50.223000+00:00,2023-03-26 08:13:50.223000+00:00,2023-03-26 08:13:50.223000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31804,,,,,,,,,23cefdcd-68dd-4a11-ac8a-54e1ce33cdb7,,,AU,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows CE; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:13:50.223000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4854,2023-03-26 08:13:50.223000+00:00,,web_vitals,,,,2023-03-26 08:13:50.223000+00:00,2023-03-26 08:13:50.223000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f566""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":225.6,""inp"":225.6,""lcp"":2197.2,""navigation_type"":""navigate"",""ttfb"":1500.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:14:03.439000+00:00,2023-03-26 08:14:03.439000+00:00,2023-03-26 08:14:03.439000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31805,,,,,,,,,23cefdcd-68dd-4a11-ac8a-54e1ce33cdb7,,,AU,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows CE; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:14:03.439000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4855,2023-03-26 08:14:03.439000+00:00,,web_vitals,,,,2023-03-26 08:14:03.439000+00:00,2023-03-26 08:14:03.439000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f567""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":18.1999999999999,""inp"":118.199999999999,""lcp"":2167.79999999999,""navigation_type"":""navigate"",""ttfb"":1477.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:14:03.630000+00:00,2023-03-26 08:14:03.630000+00:00,2023-03-26 08:14:03.630000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31806,,,,,,,,,2d30e397-a037-4689-8198-4424c09313a2,,,AU,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 6.2) AppleWebKit/535.45.4 (KHTML, like Gecko) Version/4.1 Safari/535.45.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:14:03.630000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4856,2023-03-26 08:14:03.630000+00:00,,web_vitals,,,,2023-03-26 08:14:03.630000+00:00,2023-03-26 08:14:03.630000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f568""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":211.799999999999,""inp"":211.799999999999,""lcp"":2454.6,""navigation_type"":""navigate"",""ttfb"":330.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:14:04.665000+00:00,2023-03-26 08:14:04.665000+00:00,2023-03-26 08:14:04.665000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31807,,,,,,,,,2d30e397-a037-4689-8198-4424c09313a2,,,AU,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 6.2) AppleWebKit/535.45.4 (KHTML, like Gecko) Version/4.1 Safari/535.45.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:14:04.665000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4857,2023-03-26 08:14:04.665000+00:00,,web_vitals,,,,2023-03-26 08:14:04.665000+00:00,2023-03-26 08:14:04.665000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f569""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":76.8,""inp"":76.8,""lcp"":1267.8,""navigation_type"":""navigate"",""ttfb"":1428.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:14:04.671000+00:00,2023-03-26 08:14:04.671000+00:00,2023-03-26 08:14:04.671000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31808,,,,,,,,,996236e6-ac82-426c-814e-8aa6a2c6575c,,,JM,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 3_1_3 like Mac OS X) AppleWebKit/533.1 (KHTML, like Gecko) FxiOS/17.8u6323.0 Mobile/20X721 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:14:04.671000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4858,2023-03-26 08:14:04.671000+00:00,,web_vitals,,,,2023-03-26 08:14:04.671000+00:00,2023-03-26 08:14:04.671000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f570""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":203.7,""inp"":203.7,""lcp"":2874.2,""navigation_type"":""navigate"",""ttfb"":2053.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:14:11.620000+00:00,2023-03-26 08:14:11.620000+00:00,2023-03-26 08:14:11.620000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31809,,,,,,,,,996236e6-ac82-426c-814e-8aa6a2c6575c,,,JM,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 3_1_3 like Mac OS X) AppleWebKit/533.1 (KHTML, like Gecko) FxiOS/17.8u6323.0 Mobile/20X721 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:14:11.620000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4859,2023-03-26 08:14:11.620000+00:00,,web_vitals,,,,2023-03-26 08:14:11.620000+00:00,2023-03-26 08:14:11.620000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f571""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":86.2,""inp"":186.2,""lcp"":1509.89999999999,""navigation_type"":""navigate"",""ttfb"":1517.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:14:11.627000+00:00,2023-03-26 08:14:11.627000+00:00,2023-03-26 08:14:11.627000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31810,,,,,,,,,996236e6-ac82-426c-814e-8aa6a2c6575c,,,JM,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 3_1_3 like Mac OS X) AppleWebKit/533.1 (KHTML, like Gecko) FxiOS/17.8u6323.0 Mobile/20X721 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:14:11.627000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4860,2023-03-26 08:14:11.627000+00:00,,web_vitals,,,,2023-03-26 08:14:11.627000+00:00,2023-03-26 08:14:11.627000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f572""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":209.299999999999,""inp"":209.299999999999,""lcp"":2190.29999999999,""navigation_type"":""navigate"",""ttfb"":273.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:14:11.632000+00:00,2023-03-26 08:14:11.632000+00:00,2023-03-26 08:14:11.632000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31811,,,,,,,,,996236e6-ac82-426c-814e-8aa6a2c6575c,,,JM,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 3_1_3 like Mac OS X) AppleWebKit/533.1 (KHTML, like Gecko) FxiOS/17.8u6323.0 Mobile/20X721 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:14:11.632000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4861,2023-03-26 08:14:11.632000+00:00,,web_vitals,,,,2023-03-26 08:14:11.632000+00:00,2023-03-26 08:14:11.632000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f573""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":231.7,""inp"":231.7,""lcp"":2307.2,""navigation_type"":""navigate"",""ttfb"":332.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:14:12.315000+00:00,2023-03-26 08:14:12.315000+00:00,2023-03-26 08:14:12.315000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31812,,,,,,,,,996236e6-ac82-426c-814e-8aa6a2c6575c,,,JM,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 3_1_3 like Mac OS X) AppleWebKit/533.1 (KHTML, like Gecko) FxiOS/17.8u6323.0 Mobile/20X721 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:14:12.315000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4862,2023-03-26 08:14:12.315000+00:00,,web_vitals,,,,2023-03-26 08:14:12.315000+00:00,2023-03-26 08:14:12.315000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f574""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":29.5,""inp"":129.5,""lcp"":1841.69999999999,""navigation_type"":""navigate"",""ttfb"":2183.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:14:21.326000+00:00,2023-03-26 08:14:21.326000+00:00,2023-03-26 08:14:21.326000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31813,,,,,,,,,996236e6-ac82-426c-814e-8aa6a2c6575c,,,JM,,,,,,,,,,,https://snowplow.io/tell-against-us,Self-enabling bottom-line customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 3_1_3 like Mac OS X) AppleWebKit/533.1 (KHTML, like Gecko) FxiOS/17.8u6323.0 Mobile/20X721 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:14:21.326000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4863,2023-03-26 08:14:21.326000+00:00,,web_vitals,,,,2023-03-26 08:14:21.326000+00:00,2023-03-26 08:14:21.326000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f575""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":43.5,""inp"":143.5,""lcp"":1017.8,""navigation_type"":""navigate"",""ttfb"":1132.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:14:21.335000+00:00,2023-03-26 08:14:21.335000+00:00,2023-03-26 08:14:21.335000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31814,,,,,,,,,996236e6-ac82-426c-814e-8aa6a2c6575c,,,JM,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 3_1_3 like Mac OS X) AppleWebKit/533.1 (KHTML, like Gecko) FxiOS/17.8u6323.0 Mobile/20X721 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:14:21.335000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4864,2023-03-26 08:14:21.335000+00:00,,web_vitals,,,,2023-03-26 08:14:21.335000+00:00,2023-03-26 08:14:21.335000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f576""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":63.1,""inp"":163.1,""lcp"":1738.8,""navigation_type"":""navigate"",""ttfb"":1925.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:14:21.428000+00:00,2023-03-26 08:14:21.428000+00:00,2023-03-26 08:14:21.428000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31815,,,,,,,,,996236e6-ac82-426c-814e-8aa6a2c6575c,,,JM,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 3_1_3 like Mac OS X) AppleWebKit/533.1 (KHTML, like Gecko) FxiOS/17.8u6323.0 Mobile/20X721 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:14:21.428000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4865,2023-03-26 08:14:21.428000+00:00,,web_vitals,,,,2023-03-26 08:14:21.428000+00:00,2023-03-26 08:14:21.428000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f577""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":252.7,""inp"":252.7,""lcp"":2848.29999999999,""navigation_type"":""navigate"",""ttfb"":1584.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:14:21.429000+00:00,2023-03-26 08:14:21.429000+00:00,2023-03-26 08:14:21.429000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31816,,,,,,,,,996236e6-ac82-426c-814e-8aa6a2c6575c,,,JM,,,,,,,,,,,https://snowplow.io/find-away-manage,Profound regional productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 3_1_3 like Mac OS X) AppleWebKit/533.1 (KHTML, like Gecko) FxiOS/17.8u6323.0 Mobile/20X721 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:14:21.429000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4866,2023-03-26 08:14:21.429000+00:00,,web_vitals,,,,2023-03-26 08:14:21.429000+00:00,2023-03-26 08:14:21.429000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f578""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":7.1,""inp"":107.1,""lcp"":1837.49999999999,""navigation_type"":""navigate"",""ttfb"":360.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:27:58.564000+00:00,2023-03-26 08:27:58.564000+00:00,2023-03-26 08:27:58.564000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31817,,,,,,,,,996236e6-ac82-426c-814e-8aa6a2c6575c,,,JM,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 3_1_3 like Mac OS X) AppleWebKit/533.1 (KHTML, like Gecko) FxiOS/17.8u6323.0 Mobile/20X721 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:27:58.564000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4867,2023-03-26 08:27:58.564000+00:00,,web_vitals,,,,2023-03-26 08:27:58.564000+00:00,2023-03-26 08:27:58.564000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f579""}]",,,"[{""cls"":0.26,""fcp"":0,""fid"":205.1,""inp"":205.1,""lcp"":2408,""navigation_type"":""navigate"",""ttfb"":98.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:27:58.573000+00:00,2023-03-26 08:27:58.573000+00:00,2023-03-26 08:27:58.573000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31818,,,,,,,,,996236e6-ac82-426c-814e-8aa6a2c6575c,,,JM,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 3_1_3 like Mac OS X) AppleWebKit/533.1 (KHTML, like Gecko) FxiOS/17.8u6323.0 Mobile/20X721 Safari/533.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:27:58.573000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4868,2023-03-26 08:27:58.573000+00:00,,web_vitals,,,,2023-03-26 08:27:58.573000+00:00,2023-03-26 08:27:58.573000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f580""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":203.7,""inp"":203.7,""lcp"":2338.7,""navigation_type"":""navigate"",""ttfb"":1318.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:27:59.796000+00:00,2023-03-26 08:27:59.796000+00:00,2023-03-26 08:27:59.796000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31819,,,,,,,,,aae49fea-99ef-4500-ad3a-fa216db24b97,,,JM,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2 like Mac OS X; fo-FO) AppleWebKit/535.42.7 (KHTML, like Gecko) Version/3.0.5 Mobile/8B115 Safari/6535.42.7",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:27:59.796000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4869,2023-03-26 08:27:59.796000+00:00,,web_vitals,,,,2023-03-26 08:27:59.796000+00:00,2023-03-26 08:27:59.796000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f581""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":48.3,""inp"":48.3,""lcp"":1282.39999999999,""navigation_type"":""navigate"",""ttfb"":70.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:27:59.805000+00:00,2023-03-26 08:27:59.805000+00:00,2023-03-26 08:27:59.805000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31820,,,,,,,,,99842bf6-3b5f-44b0-83ef-103be7a26865,,,GB,,,,,,,,,,,https://snowplow.io/bar-past-blood,Devolved reciprocal throughput,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 12_4_8 like Mac OS X) AppleWebKit/536.0 (KHTML, like Gecko) FxiOS/18.4s3640.0 Mobile/06Z398 Safari/536.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:27:59.805000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4870,2023-03-26 08:27:59.805000+00:00,,web_vitals,,,,2023-03-26 08:27:59.805000+00:00,2023-03-26 08:27:59.805000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f582""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":34.1,""inp"":134.1,""lcp"":3304.8,""navigation_type"":""navigate"",""ttfb"":1714.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:27:59.808000+00:00,2023-03-26 08:27:59.808000+00:00,2023-03-26 08:27:59.808000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31821,,,,,,,,,99842bf6-3b5f-44b0-83ef-103be7a26865,,,GB,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 12_4_8 like Mac OS X) AppleWebKit/536.0 (KHTML, like Gecko) FxiOS/18.4s3640.0 Mobile/06Z398 Safari/536.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:27:59.808000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4871,2023-03-26 08:27:59.808000+00:00,,web_vitals,,,,2023-03-26 08:27:59.808000+00:00,2023-03-26 08:27:59.808000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f583""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":53,""inp"":153,""lcp"":3641.4,""navigation_type"":""navigate"",""ttfb"":85.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:00.221000+00:00,2023-03-26 08:28:00.221000+00:00,2023-03-26 08:28:00.221000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31822,,,,,,,,,99842bf6-3b5f-44b0-83ef-103be7a26865,,,GB,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 12_4_8 like Mac OS X) AppleWebKit/536.0 (KHTML, like Gecko) FxiOS/18.4s3640.0 Mobile/06Z398 Safari/536.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:00.221000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4872,2023-03-26 08:28:00.221000+00:00,,web_vitals,,,,2023-03-26 08:28:00.221000+00:00,2023-03-26 08:28:00.221000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f584""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":289.8,""inp"":289.8,""lcp"":3132.9,""navigation_type"":""navigate"",""ttfb"":430.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:00.228000+00:00,2023-03-26 08:28:00.228000+00:00,2023-03-26 08:28:00.228000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31823,,,,,,,,,99842bf6-3b5f-44b0-83ef-103be7a26865,,,GB,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 12_4_8 like Mac OS X) AppleWebKit/536.0 (KHTML, like Gecko) FxiOS/18.4s3640.0 Mobile/06Z398 Safari/536.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:00.228000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4873,2023-03-26 08:28:00.228000+00:00,,web_vitals,,,,2023-03-26 08:28:00.228000+00:00,2023-03-26 08:28:00.228000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f585""}]",,,"[{""cls"":0.52,""fcp"":0,""fid"":217.8,""inp"":217.8,""lcp"":2278.8,""navigation_type"":""navigate"",""ttfb"":1956.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:00.814000+00:00,2023-03-26 08:28:00.814000+00:00,2023-03-26 08:28:00.814000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31824,,,,,,,,,99842bf6-3b5f-44b0-83ef-103be7a26865,,,GB,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 12_4_8 like Mac OS X) AppleWebKit/536.0 (KHTML, like Gecko) FxiOS/18.4s3640.0 Mobile/06Z398 Safari/536.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:00.814000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4874,2023-03-26 08:28:00.814000+00:00,,web_vitals,,,,2023-03-26 08:28:00.814000+00:00,2023-03-26 08:28:00.814000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f586""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":256.5,""inp"":256.5,""lcp"":2979.9,""navigation_type"":""navigate"",""ttfb"":860.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:00.816000+00:00,2023-03-26 08:28:00.816000+00:00,2023-03-26 08:28:00.816000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31825,,,,,,,,,e1f4a067-376c-463b-9018-77433f93f972,,,AU,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux i686; rv:1.9.6.20) Gecko/2013-04-08 19:07:59 Firefox/3.6.13,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:00.816000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4875,2023-03-26 08:28:00.816000+00:00,,web_vitals,,,,2023-03-26 08:28:00.816000+00:00,2023-03-26 08:28:00.816000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f587""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":42.7999999999999,""inp"":142.799999999999,""lcp"":2523.6,""navigation_type"":""navigate"",""ttfb"":1420.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:00.823000+00:00,2023-03-26 08:28:00.823000+00:00,2023-03-26 08:28:00.823000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31826,,,,,,,,,e1f4a067-376c-463b-9018-77433f93f972,,,AU,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux i686; rv:1.9.6.20) Gecko/2013-04-08 19:07:59 Firefox/3.6.13,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:00.823000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4876,2023-03-26 08:28:00.823000+00:00,,web_vitals,,,,2023-03-26 08:28:00.823000+00:00,2023-03-26 08:28:00.823000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f588""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":36.2,""inp"":136.2,""lcp"":942,""navigation_type"":""navigate"",""ttfb"":841.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:01.338000+00:00,2023-03-26 08:28:01.338000+00:00,2023-03-26 08:28:01.338000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31827,,,,,,,,,7a24d13a-405d-4a3b-8c8d-a9b736730933,,,GB,,,,,,,,,,,https://snowplow.io/find-away-manage,Profound regional productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; hne-IN) AppleWebKit/535.22.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6535.22.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:01.338000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4877,2023-03-26 08:28:01.338000+00:00,,web_vitals,,,,2023-03-26 08:28:01.338000+00:00,2023-03-26 08:28:01.338000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f589""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":229.5,""inp"":229.5,""lcp"":3649.5,""navigation_type"":""navigate"",""ttfb"":928.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:01.826000+00:00,2023-03-26 08:28:01.826000+00:00,2023-03-26 08:28:01.826000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31828,,,,,,,,,7a24d13a-405d-4a3b-8c8d-a9b736730933,,,GB,,,,,,,,,,,https://snowplow.io/message-choice-live,Seamless 3rdgeneration forecast,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; hne-IN) AppleWebKit/535.22.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6535.22.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:01.826000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4878,2023-03-26 08:28:01.826000+00:00,,web_vitals,,,,2023-03-26 08:28:01.826000+00:00,2023-03-26 08:28:01.826000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f590""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":261.9,""inp"":261.9,""lcp"":2558.7,""navigation_type"":""navigate"",""ttfb"":1553.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:09.535000+00:00,2023-03-26 08:28:09.535000+00:00,2023-03-26 08:28:09.535000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31829,,,,,,,,,7a24d13a-405d-4a3b-8c8d-a9b736730933,,,GB,,,,,,,,,,,https://snowplow.io/find-away-manage,Profound regional productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; hne-IN) AppleWebKit/535.22.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6535.22.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:09.535000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4879,2023-03-26 08:28:09.535000+00:00,,web_vitals,,,,2023-03-26 08:28:09.535000+00:00,2023-03-26 08:28:09.535000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f591""}]",,,"[{""cls"":0.42,""fcp"":0,""fid"":228.6,""inp"":228.6,""lcp"":2701.8,""navigation_type"":""navigate"",""ttfb"":2364.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:10.670000+00:00,2023-03-26 08:28:10.670000+00:00,2023-03-26 08:28:10.670000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31830,,,,,,,,,7a24d13a-405d-4a3b-8c8d-a9b736730933,,,GB,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; hne-IN) AppleWebKit/535.22.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6535.22.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:10.670000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4880,2023-03-26 08:28:10.670000+00:00,,web_vitals,,,,2023-03-26 08:28:10.670000+00:00,2023-03-26 08:28:10.670000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f592""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":206.1,""inp"":206.1,""lcp"":2262.6,""navigation_type"":""navigate"",""ttfb"":2318.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:14.455000+00:00,2023-03-26 08:28:14.455000+00:00,2023-03-26 08:28:14.455000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31831,,,,,,,,,7a24d13a-405d-4a3b-8c8d-a9b736730933,,,GB,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; hne-IN) AppleWebKit/535.22.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6535.22.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:14.455000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4881,2023-03-26 08:28:14.455000+00:00,,web_vitals,,,,2023-03-26 08:28:14.455000+00:00,2023-03-26 08:28:14.455000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f593""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":217.8,""inp"":217.8,""lcp"":1467,""navigation_type"":""navigate"",""ttfb"":1996.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:14.555000+00:00,2023-03-26 08:28:14.555000+00:00,2023-03-26 08:28:14.555000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31832,,,,,,,,,7a24d13a-405d-4a3b-8c8d-a9b736730933,,,GB,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; hne-IN) AppleWebKit/535.22.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6535.22.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:14.555000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4882,2023-03-26 08:28:14.555000+00:00,,web_vitals,,,,2023-03-26 08:28:14.555000+00:00,2023-03-26 08:28:14.555000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f594""}]",,,"[{""cls"":0.62,""fcp"":0,""fid"":20.6,""inp"":120.6,""lcp"":2817.9,""navigation_type"":""navigate"",""ttfb"":1404.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:31.310000+00:00,2023-03-26 08:28:31.310000+00:00,2023-03-26 08:28:31.310000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31833,,,,,,,,,7a24d13a-405d-4a3b-8c8d-a9b736730933,,,GB,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; hne-IN) AppleWebKit/535.22.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6535.22.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:31.310000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4883,2023-03-26 08:28:31.310000+00:00,,web_vitals,,,,2023-03-26 08:28:31.310000+00:00,2023-03-26 08:28:31.310000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f595""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":220.5,""inp"":220.5,""lcp"":2893.5,""navigation_type"":""navigate"",""ttfb"":850.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:31.790000+00:00,2023-03-26 08:28:31.790000+00:00,2023-03-26 08:28:31.790000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31834,,,,,,,,,7a24d13a-405d-4a3b-8c8d-a9b736730933,,,GB,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; hne-IN) AppleWebKit/535.22.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6535.22.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:31.790000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4884,2023-03-26 08:28:31.790000+00:00,,web_vitals,,,,2023-03-26 08:28:31.790000+00:00,2023-03-26 08:28:31.790000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f596""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":279.9,""inp"":279.9,""lcp"":2081.7,""navigation_type"":""navigate"",""ttfb"":1417.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:34.461000+00:00,2023-03-26 08:28:34.461000+00:00,2023-03-26 08:28:34.461000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31835,,,,,,,,,7a24d13a-405d-4a3b-8c8d-a9b736730933,,,GB,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; hne-IN) AppleWebKit/535.22.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6535.22.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:34.461000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4885,2023-03-26 08:28:34.461000+00:00,,web_vitals,,,,2023-03-26 08:28:34.461000+00:00,2023-03-26 08:28:34.461000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f597""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":230.4,""inp"":230.4,""lcp"":2876.4,""navigation_type"":""navigate"",""ttfb"":2377.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:35.294000+00:00,2023-03-26 08:28:35.294000+00:00,2023-03-26 08:28:35.294000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31836,,,,,,,,,7a24d13a-405d-4a3b-8c8d-a9b736730933,,,GB,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; hne-IN) AppleWebKit/535.22.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6535.22.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:35.294000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4886,2023-03-26 08:28:35.294000+00:00,,web_vitals,,,,2023-03-26 08:28:35.294000+00:00,2023-03-26 08:28:35.294000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f598""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":320.4,""inp"":320.4,""lcp"":2813.4,""navigation_type"":""navigate"",""ttfb"":665.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:36.309000+00:00,2023-03-26 08:28:36.309000+00:00,2023-03-26 08:28:36.309000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31837,,,,,,,,,7a24d13a-405d-4a3b-8c8d-a9b736730933,,,GB,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; hne-IN) AppleWebKit/535.22.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6535.22.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:36.309000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4887,2023-03-26 08:28:36.309000+00:00,,web_vitals,,,,2023-03-26 08:28:36.309000+00:00,2023-03-26 08:28:36.309000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f599""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":206.1,""inp"":206.1,""lcp"":2652.3,""navigation_type"":""navigate"",""ttfb"":772.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:36.317000+00:00,2023-03-26 08:28:36.317000+00:00,2023-03-26 08:28:36.317000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31838,,,,,,,,,7a24d13a-405d-4a3b-8c8d-a9b736730933,,,GB,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; hne-IN) AppleWebKit/535.22.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6535.22.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:36.317000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4888,2023-03-26 08:28:36.317000+00:00,,web_vitals,,,,2023-03-26 08:28:36.317000+00:00,2023-03-26 08:28:36.317000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f600""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":48.5,""inp"":148.5,""lcp"":2390.4,""navigation_type"":""navigate"",""ttfb"":124.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:36.320000+00:00,2023-03-26 08:28:36.320000+00:00,2023-03-26 08:28:36.320000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31839,,,,,,,,,7a24d13a-405d-4a3b-8c8d-a9b736730933,,,GB,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; hne-IN) AppleWebKit/535.22.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6535.22.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:36.320000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4889,2023-03-26 08:28:36.320000+00:00,,web_vitals,,,,2023-03-26 08:28:36.320000+00:00,2023-03-26 08:28:36.320000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f601""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":52.1,""inp"":152.1,""lcp"":2449.8,""navigation_type"":""navigate"",""ttfb"":1665.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:36.849000+00:00,2023-03-26 08:28:36.849000+00:00,2023-03-26 08:28:36.849000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31840,,,,,,,,,2558a94b-665d-4924-b82a-eccfba8ba5d2,,,JM,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.21.(X11; Linux x86_64; si-LK) Presto/2.9.173 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:36.849000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4890,2023-03-26 08:28:36.849000+00:00,,web_vitals,,,,2023-03-26 08:28:36.849000+00:00,2023-03-26 08:28:36.849000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f602""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":23.8999999999999,""inp"":123.899999999999,""lcp"":2158.79999999999,""navigation_type"":""navigate"",""ttfb"":408.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:36.850000+00:00,2023-03-26 08:28:36.850000+00:00,2023-03-26 08:28:36.850000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31841,,,,,,,,,2558a94b-665d-4924-b82a-eccfba8ba5d2,,,JM,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.21.(X11; Linux x86_64; si-LK) Presto/2.9.173 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:36.850000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4891,2023-03-26 08:28:36.850000+00:00,,web_vitals,,,,2023-03-26 08:28:36.850000+00:00,2023-03-26 08:28:36.850000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f603""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":233.799999999999,""inp"":233.799999999999,""lcp"":3168.89999999999,""navigation_type"":""navigate"",""ttfb"":2151.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:36.857000+00:00,2023-03-26 08:28:36.857000+00:00,2023-03-26 08:28:36.857000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31842,,,,,,,,,2558a94b-665d-4924-b82a-eccfba8ba5d2,,,JM,,,,,,,,,,,https://snowplow.io/wrong-table-fear,Versatile local emulation,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.21.(X11; Linux x86_64; si-LK) Presto/2.9.173 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:36.857000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4892,2023-03-26 08:28:36.857000+00:00,,web_vitals,,,,2023-03-26 08:28:36.857000+00:00,2023-03-26 08:28:36.857000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f604""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":78.5,""inp"":178.5,""lcp"":3196.89999999999,""navigation_type"":""navigate"",""ttfb"":1783.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:37.605000+00:00,2023-03-26 08:28:37.605000+00:00,2023-03-26 08:28:37.605000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31843,,,,,,,,,2558a94b-665d-4924-b82a-eccfba8ba5d2,,,JM,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.21.(X11; Linux x86_64; si-LK) Presto/2.9.173 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:37.605000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4893,2023-03-26 08:28:37.605000+00:00,,web_vitals,,,,2023-03-26 08:28:37.605000+00:00,2023-03-26 08:28:37.605000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f605""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":72.2,""inp"":172.2,""lcp"":1425.89999999999,""navigation_type"":""navigate"",""ttfb"":673.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:38.249000+00:00,2023-03-26 08:28:38.249000+00:00,2023-03-26 08:28:38.249000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31844,,,,,,,,,2558a94b-665d-4924-b82a-eccfba8ba5d2,,,JM,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.21.(X11; Linux x86_64; si-LK) Presto/2.9.173 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:38.249000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4894,2023-03-26 08:28:38.249000+00:00,,web_vitals,,,,2023-03-26 08:28:38.249000+00:00,2023-03-26 08:28:38.249000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f606""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":21.1,""inp"":121.1,""lcp"":2566.89999999999,""navigation_type"":""navigate"",""ttfb"":245.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:38.256000+00:00,2023-03-26 08:28:38.256000+00:00,2023-03-26 08:28:38.256000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31845,,,,,,,,,2558a94b-665d-4924-b82a-eccfba8ba5d2,,,JM,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.21.(X11; Linux x86_64; si-LK) Presto/2.9.173 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:38.256000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4895,2023-03-26 08:28:38.256000+00:00,,web_vitals,,,,2023-03-26 08:28:38.256000+00:00,2023-03-26 08:28:38.256000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f607""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":96,""inp"":196,""lcp"":2838.5,""navigation_type"":""navigate"",""ttfb"":197.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:39.409000+00:00,2023-03-26 08:28:39.409000+00:00,2023-03-26 08:28:39.409000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31846,,,,,,,,,2558a94b-665d-4924-b82a-eccfba8ba5d2,,,JM,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.21.(X11; Linux x86_64; si-LK) Presto/2.9.173 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:39.409000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4896,2023-03-26 08:28:39.409000+00:00,,web_vitals,,,,2023-03-26 08:28:39.409000+00:00,2023-03-26 08:28:39.409000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f608""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":251.299999999999,""inp"":251.299999999999,""lcp"":3185,""navigation_type"":""navigate"",""ttfb"":1601.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:41.066000+00:00,2023-03-26 08:28:41.066000+00:00,2023-03-26 08:28:41.066000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31847,,,,,,,,,2558a94b-665d-4924-b82a-eccfba8ba5d2,,,JM,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.21.(X11; Linux x86_64; si-LK) Presto/2.9.173 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:41.066000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4897,2023-03-26 08:28:41.066000+00:00,,web_vitals,,,,2023-03-26 08:28:41.066000+00:00,2023-03-26 08:28:41.066000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f609""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":243.6,""inp"":243.6,""lcp"":1711.5,""navigation_type"":""navigate"",""ttfb"":2106.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:41.153000+00:00,2023-03-26 08:28:41.153000+00:00,2023-03-26 08:28:41.153000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31848,,,,,,,,,2558a94b-665d-4924-b82a-eccfba8ba5d2,,,JM,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.21.(X11; Linux x86_64; si-LK) Presto/2.9.173 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:41.153000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4898,2023-03-26 08:28:41.153000+00:00,,web_vitals,,,,2023-03-26 08:28:41.153000+00:00,2023-03-26 08:28:41.153000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f610""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":53.2999999999999,""inp"":153.299999999999,""lcp"":2198,""navigation_type"":""navigate"",""ttfb"":1270.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:41.155000+00:00,2023-03-26 08:28:41.155000+00:00,2023-03-26 08:28:41.155000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31849,,,,,,,,,2558a94b-665d-4924-b82a-eccfba8ba5d2,,,JM,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.21.(X11; Linux x86_64; si-LK) Presto/2.9.173 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:41.155000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4899,2023-03-26 08:28:41.155000+00:00,,web_vitals,,,,2023-03-26 08:28:41.155000+00:00,2023-03-26 08:28:41.155000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f611""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":44.2,""inp"":144.2,""lcp"":1888.6,""navigation_type"":""navigate"",""ttfb"":1353.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:43.065000+00:00,2023-03-26 08:28:43.065000+00:00,2023-03-26 08:28:43.065000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31850,,,,,,,,,78a185bf-ef1d-432a-a1ab-f304c1e32c1e,,,JM,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Android 5.0.1; Mobile; rv:11.0) Gecko/11.0 Firefox/11.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:43.065000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4900,2023-03-26 08:28:43.065000+00:00,,web_vitals,,,,2023-03-26 08:28:43.065000+00:00,2023-03-26 08:28:43.065000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f612""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":20.3999999999999,""inp"":120.399999999999,""lcp"":2359,""navigation_type"":""navigate"",""ttfb"":2332.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:45.492000+00:00,2023-03-26 08:28:45.492000+00:00,2023-03-26 08:28:45.492000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31851,,,,,,,,,78a185bf-ef1d-432a-a1ab-f304c1e32c1e,,,JM,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Android 5.0.1; Mobile; rv:11.0) Gecko/11.0 Firefox/11.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:45.492000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4901,2023-03-26 08:28:45.492000+00:00,,web_vitals,,,,2023-03-26 08:28:45.492000+00:00,2023-03-26 08:28:45.492000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f613""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":16.1999999999999,""inp"":116.199999999999,""lcp"":3234,""navigation_type"":""navigate"",""ttfb"":580.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:46.691000+00:00,2023-03-26 08:28:46.691000+00:00,2023-03-26 08:28:46.691000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31852,,,,,,,,,78a185bf-ef1d-432a-a1ab-f304c1e32c1e,,,JM,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Android 5.0.1; Mobile; rv:11.0) Gecko/11.0 Firefox/11.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:46.691000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4902,2023-03-26 08:28:46.691000+00:00,,web_vitals,,,,2023-03-26 08:28:46.691000+00:00,2023-03-26 08:28:46.691000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f614""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":231.7,""inp"":231.7,""lcp"":2750.29999999999,""navigation_type"":""navigate"",""ttfb"":1314.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:51.403000+00:00,2023-03-26 08:28:51.403000+00:00,2023-03-26 08:28:51.403000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31853,,,,,,,,,78a185bf-ef1d-432a-a1ab-f304c1e32c1e,,,JM,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Android 5.0.1; Mobile; rv:11.0) Gecko/11.0 Firefox/11.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:51.403000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4903,2023-03-26 08:28:51.403000+00:00,,web_vitals,,,,2023-03-26 08:28:51.403000+00:00,2023-03-26 08:28:51.403000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f615""}]",,,"[{""cls"":0.03,""fcp"":0,""fid"":40,""inp"":140,""lcp"":2177,""navigation_type"":""navigate"",""ttfb"":1193.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:52.264000+00:00,2023-03-26 08:28:52.264000+00:00,2023-03-26 08:28:52.264000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31854,,,,,,,,,78a185bf-ef1d-432a-a1ab-f304c1e32c1e,,,JM,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Android 5.0.1; Mobile; rv:11.0) Gecko/11.0 Firefox/11.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:52.264000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4904,2023-03-26 08:28:52.264000+00:00,,web_vitals,,,,2023-03-26 08:28:52.264000+00:00,2023-03-26 08:28:52.264000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f616""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":18.9999999999999,""inp"":118.999999999999,""lcp"":3364.2,""navigation_type"":""navigate"",""ttfb"":1474.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:52.522000+00:00,2023-03-26 08:28:52.522000+00:00,2023-03-26 08:28:52.522000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31855,,,,,,,,,78a185bf-ef1d-432a-a1ab-f304c1e32c1e,,,JM,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Android 5.0.1; Mobile; rv:11.0) Gecko/11.0 Firefox/11.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:52.522000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4905,2023-03-26 08:28:52.522000+00:00,,web_vitals,,,,2023-03-26 08:28:52.522000+00:00,2023-03-26 08:28:52.522000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f617""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":206.5,""inp"":206.5,""lcp"":2891.7,""navigation_type"":""navigate"",""ttfb"":66.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:52.530000+00:00,2023-03-26 08:28:52.530000+00:00,2023-03-26 08:28:52.530000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31856,,,,,,,,,78a185bf-ef1d-432a-a1ab-f304c1e32c1e,,,JM,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Android 5.0.1; Mobile; rv:11.0) Gecko/11.0 Firefox/11.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:52.530000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4906,2023-03-26 08:28:52.530000+00:00,,web_vitals,,,,2023-03-26 08:28:52.530000+00:00,2023-03-26 08:28:52.530000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f618""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":38.6,""inp"":138.6,""lcp"":1318.1,""navigation_type"":""navigate"",""ttfb"":2158.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:53.312000+00:00,2023-03-26 08:28:53.312000+00:00,2023-03-26 08:28:53.312000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31857,,,,,,,,,78a185bf-ef1d-432a-a1ab-f304c1e32c1e,,,JM,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Android 5.0.1; Mobile; rv:11.0) Gecko/11.0 Firefox/11.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:28:53.312000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4907,2023-03-26 08:28:53.312000+00:00,,web_vitals,,,,2023-03-26 08:28:53.312000+00:00,2023-03-26 08:28:53.312000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f619""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":202.299999999999,""inp"":202.299999999999,""lcp"":2906.39999999999,""navigation_type"":""navigate"",""ttfb"":1910.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:54.390000+00:00,2023-03-26 08:28:54.390000+00:00,2023-03-26 08:28:54.390000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31858,,,,,,,,,556726a3-dee2-42fc-aaf3-4eab06dd6a98,,,AU,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.4.6 (KHTML, like Gecko) Version/5.0.4 Safari/535.4.6",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:28:54.390000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4908,2023-03-26 08:28:54.390000+00:00,,web_vitals,,,,2023-03-26 08:28:54.390000+00:00,2023-03-26 08:28:54.390000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f620""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":14.6,""inp"":114.6,""lcp"":2640,""navigation_type"":""navigate"",""ttfb"":1032.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:54.589000+00:00,2023-03-26 08:28:54.589000+00:00,2023-03-26 08:28:54.589000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31859,,,,,,,,,556726a3-dee2-42fc-aaf3-4eab06dd6a98,,,AU,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.4.6 (KHTML, like Gecko) Version/5.0.4 Safari/535.4.6",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:28:54.589000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4909,2023-03-26 08:28:54.589000+00:00,,web_vitals,,,,2023-03-26 08:28:54.589000+00:00,2023-03-26 08:28:54.589000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f621""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":54.7999999999999,""inp"":154.799999999999,""lcp"":2475,""navigation_type"":""navigate"",""ttfb"":2151.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:55.667000+00:00,2023-03-26 08:28:55.667000+00:00,2023-03-26 08:28:55.667000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31860,,,,,,,,,556726a3-dee2-42fc-aaf3-4eab06dd6a98,,,AU,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.4.6 (KHTML, like Gecko) Version/5.0.4 Safari/535.4.6",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:28:55.667000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4910,2023-03-26 08:28:55.667000+00:00,,web_vitals,,,,2023-03-26 08:28:55.667000+00:00,2023-03-26 08:28:55.667000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f622""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":30.2,""inp"":130.2,""lcp"":2631,""navigation_type"":""navigate"",""ttfb"":1418.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:58.747000+00:00,2023-03-26 08:28:58.747000+00:00,2023-03-26 08:28:58.747000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31861,,,,,,,,,556726a3-dee2-42fc-aaf3-4eab06dd6a98,,,AU,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.4.6 (KHTML, like Gecko) Version/5.0.4 Safari/535.4.6",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:28:58.747000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4911,2023-03-26 08:28:58.747000+00:00,,web_vitals,,,,2023-03-26 08:28:58.747000+00:00,2023-03-26 08:28:58.747000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f623""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":58.4,""inp"":158.4,""lcp"":1164.6,""navigation_type"":""navigate"",""ttfb"":2284.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:58.755000+00:00,2023-03-26 08:28:58.755000+00:00,2023-03-26 08:28:58.755000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31862,,,,,,,,,556726a3-dee2-42fc-aaf3-4eab06dd6a98,,,AU,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.4.6 (KHTML, like Gecko) Version/5.0.4 Safari/535.4.6",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:28:58.755000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4912,2023-03-26 08:28:58.755000+00:00,,web_vitals,,,,2023-03-26 08:28:58.755000+00:00,2023-03-26 08:28:58.755000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f624""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":70.2,""inp"":70.2,""lcp"":2180.4,""navigation_type"":""navigate"",""ttfb"":1801.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:58.838000+00:00,2023-03-26 08:28:58.838000+00:00,2023-03-26 08:28:58.838000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31863,,,,,,,,,556726a3-dee2-42fc-aaf3-4eab06dd6a98,,,AU,,,,,,,,,,,https://snowplow.io/head-half-instead,Upgradable methodical customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98; Win 9x 4.90) AppleWebKit/535.4.6 (KHTML, like Gecko) Version/5.0.4 Safari/535.4.6",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:28:58.838000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4913,2023-03-26 08:28:58.838000+00:00,,web_vitals,,,,2023-03-26 08:28:58.838000+00:00,2023-03-26 08:28:58.838000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f625""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":44,""inp"":144,""lcp"":664.199999999999,""navigation_type"":""navigate"",""ttfb"":1961.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:28:58.845000+00:00,2023-03-26 08:28:58.845000+00:00,2023-03-26 08:28:58.845000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31864,,,,,,,,,11941712-cea4-4362-8c25-57a068c6ad4e,,,AU,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ky-KG) AppleWebKit/532.23.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.23.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:28:58.845000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4914,2023-03-26 08:28:58.845000+00:00,,web_vitals,,,,2023-03-26 08:28:58.845000+00:00,2023-03-26 08:28:58.845000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f626""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":244.799999999999,""inp"":244.799999999999,""lcp"":1563.6,""navigation_type"":""navigate"",""ttfb"":563.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:00.691000+00:00,2023-03-26 08:29:00.691000+00:00,2023-03-26 08:29:00.691000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31865,,,,,,,,,11941712-cea4-4362-8c25-57a068c6ad4e,,,AU,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ky-KG) AppleWebKit/532.23.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.23.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:00.691000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4915,2023-03-26 08:29:00.691000+00:00,,web_vitals,,,,2023-03-26 08:29:00.691000+00:00,2023-03-26 08:29:00.691000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f627""}]",,,"[{""cls"":0.03,""fcp"":0,""fid"":41.4,""inp"":41.4,""lcp"":967.8,""navigation_type"":""navigate"",""ttfb"":970.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:00.769000+00:00,2023-03-26 08:29:00.769000+00:00,2023-03-26 08:29:00.769000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31866,,,,,,,,,11941712-cea4-4362-8c25-57a068c6ad4e,,,AU,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ky-KG) AppleWebKit/532.23.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.23.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:00.769000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4916,2023-03-26 08:29:00.769000+00:00,,web_vitals,,,,2023-03-26 08:29:00.769000+00:00,2023-03-26 08:29:00.769000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f628""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":61.1999999999999,""inp"":61.1999999999999,""lcp"":2386.2,""navigation_type"":""navigate"",""ttfb"":1140.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:05.090000+00:00,2023-03-26 08:29:05.090000+00:00,2023-03-26 08:29:05.090000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31867,,,,,,,,,11941712-cea4-4362-8c25-57a068c6ad4e,,,AU,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ky-KG) AppleWebKit/532.23.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.23.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:05.090000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4917,2023-03-26 08:29:05.090000+00:00,,web_vitals,,,,2023-03-26 08:29:05.090000+00:00,2023-03-26 08:29:05.090000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f629""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":95,""inp"":195,""lcp"":2185.79999999999,""navigation_type"":""navigate"",""ttfb"":537.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:05.582000+00:00,2023-03-26 08:29:05.582000+00:00,2023-03-26 08:29:05.582000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31868,,,,,,,,,11941712-cea4-4362-8c25-57a068c6ad4e,,,AU,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ky-KG) AppleWebKit/532.23.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.23.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:05.582000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4918,2023-03-26 08:29:05.582000+00:00,,web_vitals,,,,2023-03-26 08:29:05.582000+00:00,2023-03-26 08:29:05.582000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f630""}]",,,"[{""cls"":0.03,""fcp"":0,""fid"":92.3999999999999,""inp"":92.3999999999999,""lcp"":1580.39999999999,""navigation_type"":""navigate"",""ttfb"":566.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:08.880000+00:00,2023-03-26 08:29:08.880000+00:00,2023-03-26 08:29:08.880000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31869,,,,,,,,,11941712-cea4-4362-8c25-57a068c6ad4e,,,AU,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ky-KG) AppleWebKit/532.23.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.23.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:08.880000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4919,2023-03-26 08:29:08.880000+00:00,,web_vitals,,,,2023-03-26 08:29:08.880000+00:00,2023-03-26 08:29:08.880000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f631""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":24.1999999999999,""inp"":124.199999999999,""lcp"":1664.39999999999,""navigation_type"":""navigate"",""ttfb"":802.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:10.284000+00:00,2023-03-26 08:29:10.284000+00:00,2023-03-26 08:29:10.284000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31870,,,,,,,,,11941712-cea4-4362-8c25-57a068c6ad4e,,,AU,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ky-KG) AppleWebKit/532.23.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.23.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:10.284000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4920,2023-03-26 08:29:10.284000+00:00,,web_vitals,,,,2023-03-26 08:29:10.284000+00:00,2023-03-26 08:29:10.284000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f632""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":26,""inp"":126,""lcp"":907.8,""navigation_type"":""navigate"",""ttfb"":927.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:12.876000+00:00,2023-03-26 08:29:12.876000+00:00,2023-03-26 08:29:12.876000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31871,,,,,,,,,11941712-cea4-4362-8c25-57a068c6ad4e,,,AU,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ky-KG) AppleWebKit/532.23.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.23.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:12.876000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4921,2023-03-26 08:29:12.876000+00:00,,web_vitals,,,,2023-03-26 08:29:12.876000+00:00,2023-03-26 08:29:12.876000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f633""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":80.6,""inp"":180.6,""lcp"":1719.6,""navigation_type"":""navigate"",""ttfb"":456.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:14.424000+00:00,2023-03-26 08:29:14.424000+00:00,2023-03-26 08:29:14.424000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31872,,,,,,,,,11941712-cea4-4362-8c25-57a068c6ad4e,,,AU,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ky-KG) AppleWebKit/532.23.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.23.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:14.424000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4922,2023-03-26 08:29:14.424000+00:00,,web_vitals,,,,2023-03-26 08:29:14.424000+00:00,2023-03-26 08:29:14.424000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f634""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":21.1999999999999,""inp"":121.199999999999,""lcp"":972.599999999999,""navigation_type"":""navigate"",""ttfb"":1058.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:19.073000+00:00,2023-03-26 08:29:19.073000+00:00,2023-03-26 08:29:19.073000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31873,,,,,,,,,11941712-cea4-4362-8c25-57a068c6ad4e,,,AU,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ky-KG) AppleWebKit/532.23.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.23.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:19.073000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4923,2023-03-26 08:29:19.073000+00:00,,web_vitals,,,,2023-03-26 08:29:19.073000+00:00,2023-03-26 08:29:19.073000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f635""}]",,,"[{""cls"":0.04,""fcp"":0,""fid"":97.4,""inp"":197.4,""lcp"":1183.2,""navigation_type"":""navigate"",""ttfb"":1101.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:21.556000+00:00,2023-03-26 08:29:21.556000+00:00,2023-03-26 08:29:21.556000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31874,,,,,,,,,11941712-cea4-4362-8c25-57a068c6ad4e,,,AU,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ky-KG) AppleWebKit/532.23.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.23.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:21.556000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4924,2023-03-26 08:29:21.556000+00:00,,web_vitals,,,,2023-03-26 08:29:21.556000+00:00,2023-03-26 08:29:21.556000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f636""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":85.4,""inp"":185.4,""lcp"":2265,""navigation_type"":""navigate"",""ttfb"":1839.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:21.592000+00:00,2023-03-26 08:29:21.592000+00:00,2023-03-26 08:29:21.592000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31875,,,,,,,,,11941712-cea4-4362-8c25-57a068c6ad4e,,,AU,,,,,,,,,,,https://snowplow.io/wrong-table-fear,Versatile local emulation,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ky-KG) AppleWebKit/532.23.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.23.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:21.592000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4925,2023-03-26 08:29:21.592000+00:00,,web_vitals,,,,2023-03-26 08:29:21.592000+00:00,2023-03-26 08:29:21.592000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f637""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":76.8,""inp"":76.8,""lcp"":1492.8,""navigation_type"":""navigate"",""ttfb"":1647.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:22.429000+00:00,2023-03-26 08:29:22.429000+00:00,2023-03-26 08:29:22.429000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31876,,,,,,,,,11941712-cea4-4362-8c25-57a068c6ad4e,,,AU,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ky-KG) AppleWebKit/532.23.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.23.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:22.429000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4926,2023-03-26 08:29:22.429000+00:00,,web_vitals,,,,2023-03-26 08:29:22.429000+00:00,2023-03-26 08:29:22.429000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f638""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":88.4,""inp"":188.4,""lcp"":1627.8,""navigation_type"":""navigate"",""ttfb"":1843.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:24.139000+00:00,2023-03-26 08:29:24.139000+00:00,2023-03-26 08:29:24.139000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31877,,,,,,,,,11941712-cea4-4362-8c25-57a068c6ad4e,,,AU,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; ky-KG) AppleWebKit/532.23.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.23.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:24.139000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4927,2023-03-26 08:29:24.139000+00:00,,web_vitals,,,,2023-03-26 08:29:24.139000+00:00,2023-03-26 08:29:24.139000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f639""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":93.6,""inp"":93.6,""lcp"":1239,""navigation_type"":""navigate"",""ttfb"":2287.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:27.533000+00:00,2023-03-26 08:29:27.533000+00:00,2023-03-26 08:29:27.533000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31878,,,,,,,,,0a0ec1b9-9c9b-4d86-9cb8-4189a5259368,,,ES,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98) AppleWebKit/532.42.4 (KHTML, like Gecko) Version/5.0 Safari/532.42.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:27.533000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4928,2023-03-26 08:29:27.533000+00:00,,web_vitals,,,,2023-03-26 08:29:27.533000+00:00,2023-03-26 08:29:27.533000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f640""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":243,""inp"":243,""lcp"":2979,""navigation_type"":""navigate"",""ttfb"":575.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:32.033000+00:00,2023-03-26 08:29:32.033000+00:00,2023-03-26 08:29:32.033000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31879,,,,,,,,,0a0ec1b9-9c9b-4d86-9cb8-4189a5259368,,,ES,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98) AppleWebKit/532.42.4 (KHTML, like Gecko) Version/5.0 Safari/532.42.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:32.033000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4929,2023-03-26 08:29:32.033000+00:00,,web_vitals,,,,2023-03-26 08:29:32.033000+00:00,2023-03-26 08:29:32.033000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f641""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":304,""inp"":304,""lcp"":3494,""navigation_type"":""navigate"",""ttfb"":839.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:32.039000+00:00,2023-03-26 08:29:32.039000+00:00,2023-03-26 08:29:32.039000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31880,,,,,,,,,0a0ec1b9-9c9b-4d86-9cb8-4189a5259368,,,ES,,,,,,,,,,,https://snowplow.io/find-away-manage,Profound regional productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98) AppleWebKit/532.42.4 (KHTML, like Gecko) Version/5.0 Safari/532.42.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:32.039000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4930,2023-03-26 08:29:32.039000+00:00,,web_vitals,,,,2023-03-26 08:29:32.039000+00:00,2023-03-26 08:29:32.039000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f642""}]",,,"[{""cls"":0.27,""fcp"":0,""fid"":205,""inp"":205,""lcp"":3463,""navigation_type"":""navigate"",""ttfb"":1907.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:32.041000+00:00,2023-03-26 08:29:32.041000+00:00,2023-03-26 08:29:32.041000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31881,,,,,,,,,0a0ec1b9-9c9b-4d86-9cb8-4189a5259368,,,ES,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98) AppleWebKit/532.42.4 (KHTML, like Gecko) Version/5.0 Safari/532.42.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:32.041000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4931,2023-03-26 08:29:32.041000+00:00,,web_vitals,,,,2023-03-26 08:29:32.041000+00:00,2023-03-26 08:29:32.041000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f643""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":295,""inp"":295,""lcp"":1934,""navigation_type"":""navigate"",""ttfb"":459.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:32.438000+00:00,2023-03-26 08:29:32.438000+00:00,2023-03-26 08:29:32.438000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31882,,,,,,,,,0a0ec1b9-9c9b-4d86-9cb8-4189a5259368,,,ES,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98) AppleWebKit/532.42.4 (KHTML, like Gecko) Version/5.0 Safari/532.42.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:32.438000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4932,2023-03-26 08:29:32.438000+00:00,,web_vitals,,,,2023-03-26 08:29:32.438000+00:00,2023-03-26 08:29:32.438000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f644""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":241,""inp"":241,""lcp"":2090,""navigation_type"":""navigate"",""ttfb"":452.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:34.301000+00:00,2023-03-26 08:29:34.301000+00:00,2023-03-26 08:29:34.301000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31883,,,,,,,,,0a0ec1b9-9c9b-4d86-9cb8-4189a5259368,,,ES,,,,,,,,,,,https://snowplow.io/tell-against-us,Self-enabling bottom-line customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98) AppleWebKit/532.42.4 (KHTML, like Gecko) Version/5.0 Safari/532.42.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:34.301000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4933,2023-03-26 08:29:34.301000+00:00,,web_vitals,,,,2023-03-26 08:29:34.301000+00:00,2023-03-26 08:29:34.301000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f645""}]",,,"[{""cls"":0.42,""fcp"":0,""fid"":76,""inp"":176,""lcp"":3114,""navigation_type"":""navigate"",""ttfb"":75.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:43.453000+00:00,2023-03-26 08:29:43.453000+00:00,2023-03-26 08:29:43.453000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31884,,,,,,,,,0a0ec1b9-9c9b-4d86-9cb8-4189a5259368,,,ES,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98) AppleWebKit/532.42.4 (KHTML, like Gecko) Version/5.0 Safari/532.42.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:43.453000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4934,2023-03-26 08:29:43.453000+00:00,,web_vitals,,,,2023-03-26 08:29:43.453000+00:00,2023-03-26 08:29:43.453000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f646""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":255,""inp"":255,""lcp"":3203,""navigation_type"":""navigate"",""ttfb"":412.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:43.458000+00:00,2023-03-26 08:29:43.458000+00:00,2023-03-26 08:29:43.458000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31885,,,,,,,,,0a0ec1b9-9c9b-4d86-9cb8-4189a5259368,,,ES,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98) AppleWebKit/532.42.4 (KHTML, like Gecko) Version/5.0 Safari/532.42.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:43.458000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4935,2023-03-26 08:29:43.458000+00:00,,web_vitals,,,,2023-03-26 08:29:43.458000+00:00,2023-03-26 08:29:43.458000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f647""}]",,,"[{""cls"":0.28,""fcp"":0,""fid"":82,""inp"":182,""lcp"":3392,""navigation_type"":""navigate"",""ttfb"":479.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:43.521000+00:00,2023-03-26 08:29:43.521000+00:00,2023-03-26 08:29:43.521000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31886,,,,,,,,,0a0ec1b9-9c9b-4d86-9cb8-4189a5259368,,,ES,,,,,,,,,,,https://snowplow.io/bar-past-blood,Devolved reciprocal throughput,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 98) AppleWebKit/532.42.4 (KHTML, like Gecko) Version/5.0 Safari/532.42.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:29:43.521000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4936,2023-03-26 08:29:43.521000+00:00,,web_vitals,,,,2023-03-26 08:29:43.521000+00:00,2023-03-26 08:29:43.521000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f648""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":227,""inp"":227,""lcp"":2905,""navigation_type"":""navigate"",""ttfb"":2018.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:43.524000+00:00,2023-03-26 08:29:43.524000+00:00,2023-03-26 08:29:43.524000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31887,,,,,,,,,d82459dc-ff74-49da-aecd-a4c1db5a66db,,,AU,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.37.(X11; Linux x86_64; brx-IN) Presto/2.9.171 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:29:43.524000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4937,2023-03-26 08:29:43.524000+00:00,,web_vitals,,,,2023-03-26 08:29:43.524000+00:00,2023-03-26 08:29:43.524000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f649""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":220.2,""inp"":220.2,""lcp"":2427,""navigation_type"":""navigate"",""ttfb"":1458.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:29:43.541000+00:00,2023-03-26 08:29:43.541000+00:00,2023-03-26 08:29:43.541000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31888,,,,,,,,,d82459dc-ff74-49da-aecd-a4c1db5a66db,,,AU,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.37.(X11; Linux x86_64; brx-IN) Presto/2.9.171 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:29:43.541000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4938,2023-03-26 08:29:43.541000+00:00,,web_vitals,,,,2023-03-26 08:29:43.541000+00:00,2023-03-26 08:29:43.541000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f650""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":58.8,""inp"":58.8,""lcp"":1197,""navigation_type"":""navigate"",""ttfb"":867.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:37:40.465000+00:00,2023-03-26 08:37:40.465000+00:00,2023-03-26 08:37:40.465000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31889,,,,,,,,,d82459dc-ff74-49da-aecd-a4c1db5a66db,,,AU,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.37.(X11; Linux x86_64; brx-IN) Presto/2.9.171 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:37:40.465000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4939,2023-03-26 08:37:40.465000+00:00,,web_vitals,,,,2023-03-26 08:37:40.465000+00:00,2023-03-26 08:37:40.465000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f651""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":6.8,""inp"":106.8,""lcp"":391.2,""navigation_type"":""navigate"",""ttfb"":2077.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:37:50.779000+00:00,2023-03-26 08:37:50.779000+00:00,2023-03-26 08:37:50.779000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31890,,,,,,,,,d82459dc-ff74-49da-aecd-a4c1db5a66db,,,AU,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.37.(X11; Linux x86_64; brx-IN) Presto/2.9.171 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:37:50.779000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4940,2023-03-26 08:37:50.779000+00:00,,web_vitals,,,,2023-03-26 08:37:50.779000+00:00,2023-03-26 08:37:50.779000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f652""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":68.6,""inp"":168.6,""lcp"":2019,""navigation_type"":""navigate"",""ttfb"":2252.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:15.456000+00:00,2023-03-26 08:38:15.456000+00:00,2023-03-26 08:38:15.456000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31891,,,,,,,,,d82459dc-ff74-49da-aecd-a4c1db5a66db,,,AU,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.37.(X11; Linux x86_64; brx-IN) Presto/2.9.171 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:38:15.456000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4941,2023-03-26 08:38:15.456000+00:00,,web_vitals,,,,2023-03-26 08:38:15.456000+00:00,2023-03-26 08:38:15.456000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f653""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":58.1999999999999,""inp"":58.1999999999999,""lcp"":1630.8,""navigation_type"":""navigate"",""ttfb"":1088.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:17.051000+00:00,2023-03-26 08:38:17.051000+00:00,2023-03-26 08:38:17.051000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31892,,,,,,,,,d82459dc-ff74-49da-aecd-a4c1db5a66db,,,AU,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.37.(X11; Linux x86_64; brx-IN) Presto/2.9.171 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:38:17.051000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4942,2023-03-26 08:38:17.051000+00:00,,web_vitals,,,,2023-03-26 08:38:17.051000+00:00,2023-03-26 08:38:17.051000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f654""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":80.6,""inp"":180.6,""lcp"":2169.6,""navigation_type"":""navigate"",""ttfb"":103.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:18.297000+00:00,2023-03-26 08:38:18.297000+00:00,2023-03-26 08:38:18.297000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31893,,,,,,,,,c18fb267-4656-413c-bec6-85259025c032,,,AU,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.12.(Windows 98; id-ID) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:38:18.297000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4943,2023-03-26 08:38:18.297000+00:00,,web_vitals,,,,2023-03-26 08:38:18.297000+00:00,2023-03-26 08:38:18.297000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f655""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":52.4,""inp"":152.4,""lcp"":2402.4,""navigation_type"":""navigate"",""ttfb"":1978.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:22.802000+00:00,2023-03-26 08:38:22.802000+00:00,2023-03-26 08:38:22.802000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31894,,,,,,,,,c18fb267-4656-413c-bec6-85259025c032,,,AU,,,,,,,,,,,https://snowplow.io/tell-against-us,Self-enabling bottom-line customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.12.(Windows 98; id-ID) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:38:22.802000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4944,2023-03-26 08:38:22.802000+00:00,,web_vitals,,,,2023-03-26 08:38:22.802000+00:00,2023-03-26 08:38:22.802000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f656""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":15.8,""inp"":115.8,""lcp"":1809.6,""navigation_type"":""navigate"",""ttfb"":1736.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:22.806000+00:00,2023-03-26 08:38:22.806000+00:00,2023-03-26 08:38:22.806000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31895,,,,,,,,,c18fb267-4656-413c-bec6-85259025c032,,,AU,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.12.(Windows 98; id-ID) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:38:22.806000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4945,2023-03-26 08:38:22.806000+00:00,,web_vitals,,,,2023-03-26 08:38:22.806000+00:00,2023-03-26 08:38:22.806000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f657""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":80.6,""inp"":180.6,""lcp"":1584.6,""navigation_type"":""navigate"",""ttfb"":624.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:23.019000+00:00,2023-03-26 08:38:23.019000+00:00,2023-03-26 08:38:23.019000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31896,,,,,,,,,c18fb267-4656-413c-bec6-85259025c032,,,AU,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.12.(Windows 98; id-ID) Presto/2.9.174 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:38:23.019000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4946,2023-03-26 08:38:23.019000+00:00,,web_vitals,,,,2023-03-26 08:38:23.019000+00:00,2023-03-26 08:38:23.019000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f658""}]",,,"[{""cls"":0.27,""fcp"":0,""fid"":63.2,""inp"":163.2,""lcp"":1635.6,""navigation_type"":""navigate"",""ttfb"":1731.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:24.555000+00:00,2023-03-26 08:38:24.555000+00:00,2023-03-26 08:38:24.555000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31897,,,,,,,,,be42f9b0-6dfd-4a21-b9ff-b7444071694f,,,ES,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 5.0; ak-GH; rv:1.9.0.20) Gecko/2022-01-12 23:51:56 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:38:24.555000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4947,2023-03-26 08:38:24.555000+00:00,,web_vitals,,,,2023-03-26 08:38:24.555000+00:00,2023-03-26 08:38:24.555000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f659""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":255,""inp"":255,""lcp"":3602,""navigation_type"":""navigate"",""ttfb"":443.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:26.651000+00:00,2023-03-26 08:38:26.651000+00:00,2023-03-26 08:38:26.651000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31898,,,,,,,,,be42f9b0-6dfd-4a21-b9ff-b7444071694f,,,ES,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 5.0; ak-GH; rv:1.9.0.20) Gecko/2022-01-12 23:51:56 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:38:26.651000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4948,2023-03-26 08:38:26.651000+00:00,,web_vitals,,,,2023-03-26 08:38:26.651000+00:00,2023-03-26 08:38:26.651000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f660""}]",,,"[{""cls"":0.4,""fcp"":0,""fid"":338,""inp"":338,""lcp"":3381,""navigation_type"":""navigate"",""ttfb"":626.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:27.786000+00:00,2023-03-26 08:38:27.786000+00:00,2023-03-26 08:38:27.786000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31899,,,,,,,,,be42f9b0-6dfd-4a21-b9ff-b7444071694f,,,ES,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 5.0; ak-GH; rv:1.9.0.20) Gecko/2022-01-12 23:51:56 Firefox/3.8,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:38:27.786000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4949,2023-03-26 08:38:27.786000+00:00,,web_vitals,,,,2023-03-26 08:38:27.786000+00:00,2023-03-26 08:38:27.786000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f661""}]",,,"[{""cls"":0.27,""fcp"":0,""fid"":23,""inp"":123,""lcp"":3022,""navigation_type"":""navigate"",""ttfb"":1275.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:28.746000+00:00,2023-03-26 08:38:28.746000+00:00,2023-03-26 08:38:28.746000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31900,,,,,,,,,d02916b9-c293-405c-b508-6b57239dead4,,,AU,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:38:28.746000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4950,2023-03-26 08:38:28.746000+00:00,,web_vitals,,,,2023-03-26 08:38:28.746000+00:00,2023-03-26 08:38:28.746000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f662""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":47.6,""inp"":147.6,""lcp"":1105.2,""navigation_type"":""navigate"",""ttfb"":311.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:35.322000+00:00,2023-03-26 08:38:35.322000+00:00,2023-03-26 08:38:35.322000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31901,,,,,,,,,d02916b9-c293-405c-b508-6b57239dead4,,,AU,,,,,,,,,,,https://snowplow.io/message-choice-live,Seamless 3rdgeneration forecast,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:38:35.322000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4951,2023-03-26 08:38:35.322000+00:00,,web_vitals,,,,2023-03-26 08:38:35.322000+00:00,2023-03-26 08:38:35.322000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f663""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":59,""inp"":159,""lcp"":2131.2,""navigation_type"":""navigate"",""ttfb"":508.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:35.328000+00:00,2023-03-26 08:38:35.328000+00:00,2023-03-26 08:38:35.328000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31902,,,,,,,,,d02916b9-c293-405c-b508-6b57239dead4,,,AU,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:38:35.328000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4952,2023-03-26 08:38:35.328000+00:00,,web_vitals,,,,2023-03-26 08:38:35.328000+00:00,2023-03-26 08:38:35.328000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f664""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":235.2,""inp"":235.2,""lcp"":1078.8,""navigation_type"":""navigate"",""ttfb"":1623.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:36.290000+00:00,2023-03-26 08:38:36.290000+00:00,2023-03-26 08:38:36.290000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31903,,,,,,,,,d02916b9-c293-405c-b508-6b57239dead4,,,AU,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:38:36.290000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4953,2023-03-26 08:38:36.290000+00:00,,web_vitals,,,,2023-03-26 08:38:36.290000+00:00,2023-03-26 08:38:36.290000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f665""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":237.6,""inp"":237.6,""lcp"":2341.79999999999,""navigation_type"":""navigate"",""ttfb"":194.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:38.579000+00:00,2023-03-26 08:38:38.579000+00:00,2023-03-26 08:38:38.579000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31904,,,,,,,,,d02916b9-c293-405c-b508-6b57239dead4,,,AU,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:38:38.579000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4954,2023-03-26 08:38:38.579000+00:00,,web_vitals,,,,2023-03-26 08:38:38.579000+00:00,2023-03-26 08:38:38.579000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f666""}]",,,"[{""cls"":0.26,""fcp"":0,""fid"":92,""inp"":192,""lcp"":1477.2,""navigation_type"":""navigate"",""ttfb"":245.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:41.677000+00:00,2023-03-26 08:38:41.677000+00:00,2023-03-26 08:38:41.677000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31905,,,,,,,,,d02916b9-c293-405c-b508-6b57239dead4,,,AU,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:38:41.677000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4955,2023-03-26 08:38:41.677000+00:00,,web_vitals,,,,2023-03-26 08:38:41.677000+00:00,2023-03-26 08:38:41.677000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f667""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":250.799999999999,""inp"":250.799999999999,""lcp"":1707.6,""navigation_type"":""navigate"",""ttfb"":2381.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:41.684000+00:00,2023-03-26 08:38:41.684000+00:00,2023-03-26 08:38:41.684000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31906,,,,,,,,,d02916b9-c293-405c-b508-6b57239dead4,,,AU,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:38:41.684000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4956,2023-03-26 08:38:41.684000+00:00,,web_vitals,,,,2023-03-26 08:38:41.684000+00:00,2023-03-26 08:38:41.684000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f668""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":11.6,""inp"":111.6,""lcp"":1822.8,""navigation_type"":""navigate"",""ttfb"":978.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:38:43.215000+00:00,2023-03-26 08:38:43.215000+00:00,2023-03-26 08:38:43.215000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31907,,,,,,,,,d02916b9-c293-405c-b508-6b57239dead4,,,AU,,,,,,,,,,,https://snowplow.io/tell-against-us,Self-enabling bottom-line customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:38:43.215000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4957,2023-03-26 08:38:43.215000+00:00,,web_vitals,,,,2023-03-26 08:38:43.215000+00:00,2023-03-26 08:38:43.215000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f669""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":39.6,""inp"":39.6,""lcp"":2130.6,""navigation_type"":""navigate"",""ttfb"":1250.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:39:01.384000+00:00,2023-03-26 08:39:01.384000+00:00,2023-03-26 08:39:01.384000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31908,,,,,,,,,d02916b9-c293-405c-b508-6b57239dead4,,,AU,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:39:01.384000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4958,2023-03-26 08:39:01.384000+00:00,,web_vitals,,,,2023-03-26 08:39:01.384000+00:00,2023-03-26 08:39:01.384000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f670""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":56.6,""inp"":156.6,""lcp"":2383.79999999999,""navigation_type"":""navigate"",""ttfb"":1506.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:39:42.952000+00:00,2023-03-26 08:39:42.952000+00:00,2023-03-26 08:39:42.952000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31909,,,,,,,,,d02916b9-c293-405c-b508-6b57239dead4,,,AU,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:39:42.952000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4959,2023-03-26 08:39:42.952000+00:00,,web_vitals,,,,2023-03-26 08:39:42.952000+00:00,2023-03-26 08:39:42.952000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f671""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":202.2,""inp"":202.2,""lcp"":2012.39999999999,""navigation_type"":""navigate"",""ttfb"":1396.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:39:43.133000+00:00,2023-03-26 08:39:43.133000+00:00,2023-03-26 08:39:43.133000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31910,,,,,,,,,d02916b9-c293-405c-b508-6b57239dead4,,,AU,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:39:43.133000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4960,2023-03-26 08:39:43.133000+00:00,,web_vitals,,,,2023-03-26 08:39:43.133000+00:00,2023-03-26 08:39:43.133000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f672""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":87,""inp"":87,""lcp"":3061.79999999999,""navigation_type"":""navigate"",""ttfb"":671.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:39:43.140000+00:00,2023-03-26 08:39:43.140000+00:00,2023-03-26 08:39:43.140000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31911,,,,,,,,,d02916b9-c293-405c-b508-6b57239dead4,,,AU,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:39:43.140000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4961,2023-03-26 08:39:43.140000+00:00,,web_vitals,,,,2023-03-26 08:39:43.140000+00:00,2023-03-26 08:39:43.140000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f673""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":238.799999999999,""inp"":238.799999999999,""lcp"":2548.79999999999,""navigation_type"":""navigate"",""ttfb"":1656.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:39:44.003000+00:00,2023-03-26 08:39:44.003000+00:00,2023-03-26 08:39:44.003000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31912,,,,,,,,,d02916b9-c293-405c-b508-6b57239dead4,,,AU,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:39:44.003000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4962,2023-03-26 08:39:44.003000+00:00,,web_vitals,,,,2023-03-26 08:39:44.003000+00:00,2023-03-26 08:39:44.003000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f674""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":86.6,""inp"":186.6,""lcp"":893.4,""navigation_type"":""navigate"",""ttfb"":1942.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:39:46.249000+00:00,2023-03-26 08:39:46.249000+00:00,2023-03-26 08:39:46.249000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31913,,,,,,,,,056d292c-a088-44ec-91ec-40b47029d7b7,,,AU,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 5.2) AppleWebKit/534.0 (KHTML, like Gecko) Chrome/35.0.890.0 Safari/534.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:39:46.249000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4963,2023-03-26 08:39:46.249000+00:00,,web_vitals,,,,2023-03-26 08:39:46.249000+00:00,2023-03-26 08:39:46.249000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f675""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":71.6,""inp"":171.6,""lcp"":2005.8,""navigation_type"":""navigate"",""ttfb"":1253.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:39:48.907000+00:00,2023-03-26 08:39:48.907000+00:00,2023-03-26 08:39:48.907000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31914,,,,,,,,,056d292c-a088-44ec-91ec-40b47029d7b7,,,AU,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 5.2) AppleWebKit/534.0 (KHTML, like Gecko) Chrome/35.0.890.0 Safari/534.0",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:39:48.907000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4964,2023-03-26 08:39:48.907000+00:00,,web_vitals,,,,2023-03-26 08:39:48.907000+00:00,2023-03-26 08:39:48.907000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f676""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":223.799999999999,""inp"":223.799999999999,""lcp"":1464,""navigation_type"":""navigate"",""ttfb"":1795.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:39:48.909000+00:00,2023-03-26 08:39:48.909000+00:00,2023-03-26 08:39:48.909000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31915,,,,,,,,,695c4ab5-1540-4c38-9384-58690505360d,,,GB,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/535.10.5 (KHTML, like Gecko) Version/5.0 Safari/535.10.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:39:48.909000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4965,2023-03-26 08:39:48.909000+00:00,,web_vitals,,,,2023-03-26 08:39:48.909000+00:00,2023-03-26 08:39:48.909000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f677""}]",,,"[{""cls"":0.49,""fcp"":0,""fid"":317.7,""inp"":317.7,""lcp"":3395.7,""navigation_type"":""navigate"",""ttfb"":486.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:39:50.861000+00:00,2023-03-26 08:39:50.861000+00:00,2023-03-26 08:39:50.861000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31916,,,,,,,,,695c4ab5-1540-4c38-9384-58690505360d,,,GB,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/535.10.5 (KHTML, like Gecko) Version/5.0 Safari/535.10.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:39:50.861000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4966,2023-03-26 08:39:50.861000+00:00,,web_vitals,,,,2023-03-26 08:39:50.861000+00:00,2023-03-26 08:39:50.861000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f678""}]",,,"[{""cls"":0.63,""fcp"":0,""fid"":78.2,""inp"":178.2,""lcp"":2625.3,""navigation_type"":""navigate"",""ttfb"":2089.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:39:57.814000+00:00,2023-03-26 08:39:57.814000+00:00,2023-03-26 08:39:57.814000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31917,,,,,,,,,695c4ab5-1540-4c38-9384-58690505360d,,,GB,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/535.10.5 (KHTML, like Gecko) Version/5.0 Safari/535.10.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:39:57.814000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4967,2023-03-26 08:39:57.814000+00:00,,web_vitals,,,,2023-03-26 08:39:57.814000+00:00,2023-03-26 08:39:57.814000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f679""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":82.7,""inp"":182.7,""lcp"":1305.9,""navigation_type"":""navigate"",""ttfb"":628.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:39:57.817000+00:00,2023-03-26 08:39:57.817000+00:00,2023-03-26 08:39:57.817000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31918,,,,,,,,,695c4ab5-1540-4c38-9384-58690505360d,,,GB,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/535.10.5 (KHTML, like Gecko) Version/5.0 Safari/535.10.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:39:57.817000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4968,2023-03-26 08:39:57.817000+00:00,,web_vitals,,,,2023-03-26 08:39:57.817000+00:00,2023-03-26 08:39:57.817000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f680""}]",,,"[{""cls"":0.26,""fcp"":0,""fid"":342.9,""inp"":342.9,""lcp"":1654.2,""navigation_type"":""navigate"",""ttfb"":1290.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:39:59.002000+00:00,2023-03-26 08:39:59.002000+00:00,2023-03-26 08:39:59.002000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31919,,,,,,,,,695c4ab5-1540-4c38-9384-58690505360d,,,GB,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/535.10.5 (KHTML, like Gecko) Version/5.0 Safari/535.10.5",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:39:59.002000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4969,2023-03-26 08:39:59.002000+00:00,,web_vitals,,,,2023-03-26 08:39:59.002000+00:00,2023-03-26 08:39:59.002000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f681""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":90.8,""inp"":190.8,""lcp"":2853,""navigation_type"":""navigate"",""ttfb"":2307.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:39:59.005000+00:00,2023-03-26 08:39:59.005000+00:00,2023-03-26 08:39:59.005000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31920,,,,,,,,,9af46b65-21c6-481a-8e57-41449baafb86,,,ES,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/2020-04-21 15:41:20 Firefox/7.0,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:39:59.005000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4970,2023-03-26 08:39:59.005000+00:00,,web_vitals,,,,2023-03-26 08:39:59.005000+00:00,2023-03-26 08:39:59.005000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f682""}]",,,"[{""cls"":0.4,""fcp"":0,""fid"":404,""inp"":404,""lcp"":4041,""navigation_type"":""navigate"",""ttfb"":643.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:01.070000+00:00,2023-03-26 08:40:01.070000+00:00,2023-03-26 08:40:01.070000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31921,,,,,,,,,dfe492b1-fdf3-4c4a-b47e-4e10a88b45b6,,,GB,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.11.(Windows CE; ur-IN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:40:01.070000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4971,2023-03-26 08:40:01.070000+00:00,,web_vitals,,,,2023-03-26 08:40:01.070000+00:00,2023-03-26 08:40:01.070000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f683""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":211.5,""inp"":211.5,""lcp"":3177.9,""navigation_type"":""navigate"",""ttfb"":488.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:03.209000+00:00,2023-03-26 08:40:03.209000+00:00,2023-03-26 08:40:03.209000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31922,,,,,,,,,dfe492b1-fdf3-4c4a-b47e-4e10a88b45b6,,,GB,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.11.(Windows CE; ur-IN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:40:03.209000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4972,2023-03-26 08:40:03.209000+00:00,,web_vitals,,,,2023-03-26 08:40:03.209000+00:00,2023-03-26 08:40:03.209000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f684""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":89.9,""inp"":189.9,""lcp"":1314.9,""navigation_type"":""navigate"",""ttfb"":924.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:03.877000+00:00,2023-03-26 08:40:03.877000+00:00,2023-03-26 08:40:03.877000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31923,,,,,,,,,dfe492b1-fdf3-4c4a-b47e-4e10a88b45b6,,,GB,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.11.(Windows CE; ur-IN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:40:03.877000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4973,2023-03-26 08:40:03.877000+00:00,,web_vitals,,,,2023-03-26 08:40:03.877000+00:00,2023-03-26 08:40:03.877000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f685""}]",,,"[{""cls"":0.45,""fcp"":0,""fid"":210.6,""inp"":210.6,""lcp"":2821.5,""navigation_type"":""navigate"",""ttfb"":824.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:05.206000+00:00,2023-03-26 08:40:05.206000+00:00,2023-03-26 08:40:05.206000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31924,,,,,,,,,dfe492b1-fdf3-4c4a-b47e-4e10a88b45b6,,,GB,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.11.(Windows CE; ur-IN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:40:05.206000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4974,2023-03-26 08:40:05.206000+00:00,,web_vitals,,,,2023-03-26 08:40:05.206000+00:00,2023-03-26 08:40:05.206000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f686""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":13.4,""inp"":113.4,""lcp"":2159.1,""navigation_type"":""navigate"",""ttfb"":2163.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:12.296000+00:00,2023-03-26 08:40:12.296000+00:00,2023-03-26 08:40:12.296000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31925,,,,,,,,,dfe492b1-fdf3-4c4a-b47e-4e10a88b45b6,,,GB,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.11.(Windows CE; ur-IN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:40:12.296000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4975,2023-03-26 08:40:12.296000+00:00,,web_vitals,,,,2023-03-26 08:40:12.296000+00:00,2023-03-26 08:40:12.296000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f687""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":384.3,""inp"":384.3,""lcp"":1674,""navigation_type"":""navigate"",""ttfb"":445.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:12.299000+00:00,2023-03-26 08:40:12.299000+00:00,2023-03-26 08:40:12.299000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31926,,,,,,,,,dfe492b1-fdf3-4c4a-b47e-4e10a88b45b6,,,GB,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.11.(Windows CE; ur-IN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:40:12.299000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4976,2023-03-26 08:40:12.299000+00:00,,web_vitals,,,,2023-03-26 08:40:12.299000+00:00,2023-03-26 08:40:12.299000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f688""}]",,,"[{""cls"":0.47,""fcp"":0,""fid"":244.8,""inp"":244.8,""lcp"":2549.7,""navigation_type"":""navigate"",""ttfb"":766.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:12.306000+00:00,2023-03-26 08:40:12.306000+00:00,2023-03-26 08:40:12.306000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31927,,,,,,,,,dfe492b1-fdf3-4c4a-b47e-4e10a88b45b6,,,GB,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.11.(Windows CE; ur-IN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:40:12.306000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4977,2023-03-26 08:40:12.306000+00:00,,web_vitals,,,,2023-03-26 08:40:12.306000+00:00,2023-03-26 08:40:12.306000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f689""}]",,,"[{""cls"":0.44,""fcp"":0,""fid"":203.4,""inp"":203.4,""lcp"":3218.4,""navigation_type"":""navigate"",""ttfb"":1317.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:13.166000+00:00,2023-03-26 08:40:13.166000+00:00,2023-03-26 08:40:13.166000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31928,,,,,,,,,dfe492b1-fdf3-4c4a-b47e-4e10a88b45b6,,,GB,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.11.(Windows CE; ur-IN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:40:13.166000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4978,2023-03-26 08:40:13.166000+00:00,,web_vitals,,,,2023-03-26 08:40:13.166000+00:00,2023-03-26 08:40:13.166000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f690""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":61.1,""inp"":161.1,""lcp"":4348.8,""navigation_type"":""navigate"",""ttfb"":96.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:13.522000+00:00,2023-03-26 08:40:13.522000+00:00,2023-03-26 08:40:13.522000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31929,,,,,,,,,dfe492b1-fdf3-4c4a-b47e-4e10a88b45b6,,,GB,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.11.(Windows CE; ur-IN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:40:13.522000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4979,2023-03-26 08:40:13.522000+00:00,,web_vitals,,,,2023-03-26 08:40:13.522000+00:00,2023-03-26 08:40:13.522000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f691""}]",,,"[{""cls"":0.43,""fcp"":0,""fid"":93.5,""inp"":193.5,""lcp"":3901.5,""navigation_type"":""navigate"",""ttfb"":451.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:14.922000+00:00,2023-03-26 08:40:14.922000+00:00,2023-03-26 08:40:14.922000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31930,,,,,,,,,dfe492b1-fdf3-4c4a-b47e-4e10a88b45b6,,,GB,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.11.(Windows CE; ur-IN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:40:14.922000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4980,2023-03-26 08:40:14.922000+00:00,,web_vitals,,,,2023-03-26 08:40:14.922000+00:00,2023-03-26 08:40:14.922000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f692""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":304.2,""inp"":304.2,""lcp"":1993.5,""navigation_type"":""navigate"",""ttfb"":1992.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:19.679000+00:00,2023-03-26 08:40:19.679000+00:00,2023-03-26 08:40:19.679000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31931,,,,,,,,,dfe492b1-fdf3-4c4a-b47e-4e10a88b45b6,,,GB,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.11.(Windows CE; ur-IN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:40:19.679000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4981,2023-03-26 08:40:19.679000+00:00,,web_vitals,,,,2023-03-26 08:40:19.679000+00:00,2023-03-26 08:40:19.679000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f693""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":263.7,""inp"":263.7,""lcp"":1566.9,""navigation_type"":""navigate"",""ttfb"":575.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:21.052000+00:00,2023-03-26 08:40:21.052000+00:00,2023-03-26 08:40:21.052000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31932,,,,,,,,,dfe492b1-fdf3-4c4a-b47e-4e10a88b45b6,,,GB,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.11.(Windows CE; ur-IN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:40:21.052000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4982,2023-03-26 08:40:21.052000+00:00,,web_vitals,,,,2023-03-26 08:40:21.052000+00:00,2023-03-26 08:40:21.052000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f694""}]",,,"[{""cls"":0.57,""fcp"":0,""fid"":80,""inp"":180,""lcp"":3109.5,""navigation_type"":""navigate"",""ttfb"":319.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:22.432000+00:00,2023-03-26 08:40:22.432000+00:00,2023-03-26 08:40:22.432000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31933,,,,,,,,,ea7cd5d4-3d95-4552-bb60-cf188e237bf7,,,AU,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.16.(X11; Linux x86_64; ur-IN) Presto/2.9.178 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:40:22.432000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4983,2023-03-26 08:40:22.432000+00:00,,web_vitals,,,,2023-03-26 08:40:22.432000+00:00,2023-03-26 08:40:22.432000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f695""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":31.4,""inp"":131.4,""lcp"":2284.79999999999,""navigation_type"":""navigate"",""ttfb"":1703.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:28.789000+00:00,2023-03-26 08:40:28.789000+00:00,2023-03-26 08:40:28.789000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31934,,,,,,,,,ea7cd5d4-3d95-4552-bb60-cf188e237bf7,,,AU,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.16.(X11; Linux x86_64; ur-IN) Presto/2.9.178 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:40:28.789000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4984,2023-03-26 08:40:28.789000+00:00,,web_vitals,,,,2023-03-26 08:40:28.789000+00:00,2023-03-26 08:40:28.789000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f696""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":84.2,""inp"":184.2,""lcp"":1069.2,""navigation_type"":""navigate"",""ttfb"":144.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:28.794000+00:00,2023-03-26 08:40:28.794000+00:00,2023-03-26 08:40:28.794000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31935,,,,,,,,,bd3e91ee-7034-4bc3-bb30-136ecd51db06,,,AU,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.0) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/59.0.860.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:40:28.794000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4985,2023-03-26 08:40:28.794000+00:00,,web_vitals,,,,2023-03-26 08:40:28.794000+00:00,2023-03-26 08:40:28.794000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f697""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":1.39999999999999,""inp"":101.399999999999,""lcp"":2038.8,""navigation_type"":""navigate"",""ttfb"":632.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:29.500000+00:00,2023-03-26 08:40:29.500000+00:00,2023-03-26 08:40:29.500000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31936,,,,,,,,,bd3e91ee-7034-4bc3-bb30-136ecd51db06,,,AU,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.0) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/59.0.860.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:40:29.500000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4986,2023-03-26 08:40:29.500000+00:00,,web_vitals,,,,2023-03-26 08:40:29.500000+00:00,2023-03-26 08:40:29.500000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f698""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":97.4,""inp"":197.4,""lcp"":1939.8,""navigation_type"":""navigate"",""ttfb"":761.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:29.505000+00:00,2023-03-26 08:40:29.505000+00:00,2023-03-26 08:40:29.505000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31937,,,,,,,,,bd3e91ee-7034-4bc3-bb30-136ecd51db06,,,AU,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.0) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/59.0.860.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:40:29.505000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4987,2023-03-26 08:40:29.505000+00:00,,web_vitals,,,,2023-03-26 08:40:29.505000+00:00,2023-03-26 08:40:29.505000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f699""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":228,""inp"":228,""lcp"":2237.4,""navigation_type"":""navigate"",""ttfb"":785.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:29.507000+00:00,2023-03-26 08:40:29.507000+00:00,2023-03-26 08:40:29.507000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31938,,,,,,,,,bd3e91ee-7034-4bc3-bb30-136ecd51db06,,,AU,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.0) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/59.0.860.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:40:29.507000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4988,2023-03-26 08:40:29.507000+00:00,,web_vitals,,,,2023-03-26 08:40:29.507000+00:00,2023-03-26 08:40:29.507000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f700""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":223.799999999999,""inp"":223.799999999999,""lcp"":1874.39999999999,""navigation_type"":""navigate"",""ttfb"":1367.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:30.083000+00:00,2023-03-26 08:40:30.083000+00:00,2023-03-26 08:40:30.083000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31939,,,,,,,,,bd3e91ee-7034-4bc3-bb30-136ecd51db06,,,AU,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.0) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/59.0.860.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:40:30.083000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4989,2023-03-26 08:40:30.083000+00:00,,web_vitals,,,,2023-03-26 08:40:30.083000+00:00,2023-03-26 08:40:30.083000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f701""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":47.6,""inp"":147.6,""lcp"":1036.2,""navigation_type"":""navigate"",""ttfb"":1662.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:32.493000+00:00,2023-03-26 08:40:32.493000+00:00,2023-03-26 08:40:32.493000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31940,,,,,,,,,bd3e91ee-7034-4bc3-bb30-136ecd51db06,,,AU,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.0) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/59.0.860.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:40:32.493000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4990,2023-03-26 08:40:32.493000+00:00,,web_vitals,,,,2023-03-26 08:40:32.493000+00:00,2023-03-26 08:40:32.493000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f702""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":49.4,""inp"":149.4,""lcp"":2122.2,""navigation_type"":""navigate"",""ttfb"":1067.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:36.652000+00:00,2023-03-26 08:40:36.652000+00:00,2023-03-26 08:40:36.652000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31941,,,,,,,,,bd3e91ee-7034-4bc3-bb30-136ecd51db06,,,AU,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.0) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/59.0.860.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:40:36.652000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4991,2023-03-26 08:40:36.652000+00:00,,web_vitals,,,,2023-03-26 08:40:36.652000+00:00,2023-03-26 08:40:36.652000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f703""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":26,""inp"":126,""lcp"":1606.2,""navigation_type"":""navigate"",""ttfb"":1026.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:37.939000+00:00,2023-03-26 08:40:37.939000+00:00,2023-03-26 08:40:37.939000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31942,,,,,,,,,bd3e91ee-7034-4bc3-bb30-136ecd51db06,,,AU,,,,,,,,,,,https://snowplow.io/find-away-manage,Profound regional productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.0) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/59.0.860.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:40:37.939000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4992,2023-03-26 08:40:37.939000+00:00,,web_vitals,,,,2023-03-26 08:40:37.939000+00:00,2023-03-26 08:40:37.939000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f704""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":38.6,""inp"":138.6,""lcp"":475.2,""navigation_type"":""navigate"",""ttfb"":1896.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:38.917000+00:00,2023-03-26 08:40:38.917000+00:00,2023-03-26 08:40:38.917000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31943,,,,,,,,,bd3e91ee-7034-4bc3-bb30-136ecd51db06,,,AU,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.0) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/59.0.860.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:40:38.917000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4993,2023-03-26 08:40:38.917000+00:00,,web_vitals,,,,2023-03-26 08:40:38.917000+00:00,2023-03-26 08:40:38.917000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f705""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":55.4,""inp"":155.4,""lcp"":1230.6,""navigation_type"":""navigate"",""ttfb"":764.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:55.709000+00:00,2023-03-26 08:40:55.709000+00:00,2023-03-26 08:40:55.709000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31944,,,,,,,,,bd3e91ee-7034-4bc3-bb30-136ecd51db06,,,AU,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.0) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/59.0.860.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:40:55.709000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4994,2023-03-26 08:40:55.709000+00:00,,web_vitals,,,,2023-03-26 08:40:55.709000+00:00,2023-03-26 08:40:55.709000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f706""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":232.2,""inp"":232.2,""lcp"":1407,""navigation_type"":""navigate"",""ttfb"":1662.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:55.713000+00:00,2023-03-26 08:40:55.713000+00:00,2023-03-26 08:40:55.713000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31945,,,,,,,,,bd3e91ee-7034-4bc3-bb30-136ecd51db06,,,AU,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.0) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/59.0.860.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:40:55.713000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4995,2023-03-26 08:40:55.713000+00:00,,web_vitals,,,,2023-03-26 08:40:55.713000+00:00,2023-03-26 08:40:55.713000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f707""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":20,""inp"":120,""lcp"":2371.79999999999,""navigation_type"":""navigate"",""ttfb"":1185.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:40:59.261000+00:00,2023-03-26 08:40:59.261000+00:00,2023-03-26 08:40:59.261000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31946,,,,,,,,,bd3e91ee-7034-4bc3-bb30-136ecd51db06,,,AU,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.0) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/59.0.860.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:40:59.261000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4996,2023-03-26 08:40:59.261000+00:00,,web_vitals,,,,2023-03-26 08:40:59.261000+00:00,2023-03-26 08:40:59.261000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f708""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":207,""inp"":207,""lcp"":1800.6,""navigation_type"":""navigate"",""ttfb"":2058.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:04.434000+00:00,2023-03-26 08:41:04.434000+00:00,2023-03-26 08:41:04.434000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31947,,,,,,,,,869b59a1-26c5-4752-a03c-268b08d3a5f2,,,ES,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_11_9 rv:2.0; li-NL) AppleWebKit/531.2.4 (KHTML, like Gecko) Version/4.0 Safari/531.2.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:41:04.434000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4997,2023-03-26 08:41:04.434000+00:00,,web_vitals,,,,2023-03-26 08:41:04.434000+00:00,2023-03-26 08:41:04.434000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f709""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":282,""inp"":282,""lcp"":2693,""navigation_type"":""navigate"",""ttfb"":1435.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:15.392000+00:00,2023-03-26 08:41:15.392000+00:00,2023-03-26 08:41:15.392000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31948,,,,,,,,,869b59a1-26c5-4752-a03c-268b08d3a5f2,,,ES,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_11_9 rv:2.0; li-NL) AppleWebKit/531.2.4 (KHTML, like Gecko) Version/4.0 Safari/531.2.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:41:15.392000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4998,2023-03-26 08:41:15.392000+00:00,,web_vitals,,,,2023-03-26 08:41:15.392000+00:00,2023-03-26 08:41:15.392000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f710""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":96,""inp"":196,""lcp"":2208,""navigation_type"":""navigate"",""ttfb"":377.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:15.399000+00:00,2023-03-26 08:41:15.399000+00:00,2023-03-26 08:41:15.399000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31949,,,,,,,,,869b59a1-26c5-4752-a03c-268b08d3a5f2,,,ES,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_11_9 rv:2.0; li-NL) AppleWebKit/531.2.4 (KHTML, like Gecko) Version/4.0 Safari/531.2.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:41:15.399000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e4999,2023-03-26 08:41:15.399000+00:00,,web_vitals,,,,2023-03-26 08:41:15.399000+00:00,2023-03-26 08:41:15.399000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f711""}]",,,"[{""cls"":0.28,""fcp"":0,""fid"":261,""inp"":261,""lcp"":2398,""navigation_type"":""navigate"",""ttfb"":279.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:16.071000+00:00,2023-03-26 08:41:16.071000+00:00,2023-03-26 08:41:16.071000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31950,,,,,,,,,869b59a1-26c5-4752-a03c-268b08d3a5f2,,,ES,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_11_9 rv:2.0; li-NL) AppleWebKit/531.2.4 (KHTML, like Gecko) Version/4.0 Safari/531.2.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:41:16.071000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5000,2023-03-26 08:41:16.071000+00:00,,web_vitals,,,,2023-03-26 08:41:16.071000+00:00,2023-03-26 08:41:16.071000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f712""}]",,,"[{""cls"":0.28,""fcp"":0,""fid"":229,""inp"":229,""lcp"":3415,""navigation_type"":""navigate"",""ttfb"":1611.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:16.080000+00:00,2023-03-26 08:41:16.080000+00:00,2023-03-26 08:41:16.080000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31951,,,,,,,,,869b59a1-26c5-4752-a03c-268b08d3a5f2,,,ES,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_11_9 rv:2.0; li-NL) AppleWebKit/531.2.4 (KHTML, like Gecko) Version/4.0 Safari/531.2.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:41:16.080000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5001,2023-03-26 08:41:16.080000+00:00,,web_vitals,,,,2023-03-26 08:41:16.080000+00:00,2023-03-26 08:41:16.080000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f713""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":413,""inp"":413,""lcp"":3531,""navigation_type"":""navigate"",""ttfb"":2124.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:17.859000+00:00,2023-03-26 08:41:17.859000+00:00,2023-03-26 08:41:17.859000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31952,,,,,,,,,d317f0ab-205a-440b-be25-de90ec4a4fbb,,,AU,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/27.0.877.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:41:17.859000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5002,2023-03-26 08:41:17.859000+00:00,,web_vitals,,,,2023-03-26 08:41:17.859000+00:00,2023-03-26 08:41:17.859000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f714""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":38,""inp"":138,""lcp"":1363.2,""navigation_type"":""navigate"",""ttfb"":125.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:23.424000+00:00,2023-03-26 08:41:23.424000+00:00,2023-03-26 08:41:23.424000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31953,,,,,,,,,d317f0ab-205a-440b-be25-de90ec4a4fbb,,,AU,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/27.0.877.0 Safari/531.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:41:23.424000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5003,2023-03-26 08:41:23.424000+00:00,,web_vitals,,,,2023-03-26 08:41:23.424000+00:00,2023-03-26 08:41:23.424000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f715""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":44,""inp"":144,""lcp"":1515,""navigation_type"":""navigate"",""ttfb"":1814.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:31.294000+00:00,2023-03-26 08:41:31.294000+00:00,2023-03-26 08:41:31.294000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31954,,,,,,,,,63bc0d2a-a01a-4548-9f58-b945245eedc3,,,JM,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.44.(Windows NT 5.2; kw-GB) Presto/2.9.183 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:41:31.294000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5004,2023-03-26 08:41:31.294000+00:00,,web_vitals,,,,2023-03-26 08:41:31.294000+00:00,2023-03-26 08:41:31.294000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f716""}]",,,"[{""cls"":0.25,""fcp"":0,""fid"":93.8,""inp"":93.8,""lcp"":3308.89999999999,""navigation_type"":""navigate"",""ttfb"":2235.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:32.063000+00:00,2023-03-26 08:41:32.063000+00:00,2023-03-26 08:41:32.063000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31955,,,,,,,,,63bc0d2a-a01a-4548-9f58-b945245eedc3,,,JM,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.44.(Windows NT 5.2; kw-GB) Presto/2.9.183 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:41:32.063000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5005,2023-03-26 08:41:32.063000+00:00,,web_vitals,,,,2023-03-26 08:41:32.063000+00:00,2023-03-26 08:41:32.063000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f717""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":209.299999999999,""inp"":209.299999999999,""lcp"":2355.5,""navigation_type"":""navigate"",""ttfb"":1025.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:32.843000+00:00,2023-03-26 08:41:32.843000+00:00,2023-03-26 08:41:32.843000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31956,,,,,,,,,63bc0d2a-a01a-4548-9f58-b945245eedc3,,,JM,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.44.(Windows NT 5.2; kw-GB) Presto/2.9.183 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:41:32.843000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5006,2023-03-26 08:41:32.843000+00:00,,web_vitals,,,,2023-03-26 08:41:32.843000+00:00,2023-03-26 08:41:32.843000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f718""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":32.2999999999999,""inp"":132.299999999999,""lcp"":2548,""navigation_type"":""navigate"",""ttfb"":1331.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:33.576000+00:00,2023-03-26 08:41:33.576000+00:00,2023-03-26 08:41:33.576000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31957,,,,,,,,,63bc0d2a-a01a-4548-9f58-b945245eedc3,,,JM,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.44.(Windows NT 5.2; kw-GB) Presto/2.9.183 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:41:33.576000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5007,2023-03-26 08:41:33.576000+00:00,,web_vitals,,,,2023-03-26 08:41:33.576000+00:00,2023-03-26 08:41:33.576000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f719""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":53.2999999999999,""inp"":153.299999999999,""lcp"":1304.8,""navigation_type"":""navigate"",""ttfb"":1623.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:44.919000+00:00,2023-03-26 08:41:44.919000+00:00,2023-03-26 08:41:44.919000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31958,,,,,,,,,63bc0d2a-a01a-4548-9f58-b945245eedc3,,,JM,,,,,,,,,,,https://snowplow.io/wrong-table-fear,Versatile local emulation,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.44.(Windows NT 5.2; kw-GB) Presto/2.9.183 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:41:44.919000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5008,2023-03-26 08:41:44.919000+00:00,,web_vitals,,,,2023-03-26 08:41:44.919000+00:00,2023-03-26 08:41:44.919000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f720""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":46.1999999999999,""inp"":46.1999999999999,""lcp"":2439.5,""navigation_type"":""navigate"",""ttfb"":1152.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:44.923000+00:00,2023-03-26 08:41:44.923000+00:00,2023-03-26 08:41:44.923000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31959,,,,,,,,,63bc0d2a-a01a-4548-9f58-b945245eedc3,,,JM,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.44.(Windows NT 5.2; kw-GB) Presto/2.9.183 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:41:44.923000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5009,2023-03-26 08:41:44.923000+00:00,,web_vitals,,,,2023-03-26 08:41:44.923000+00:00,2023-03-26 08:41:44.923000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f721""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":56.1,""inp"":156.1,""lcp"":3252.89999999999,""navigation_type"":""navigate"",""ttfb"":1721.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:50.533000+00:00,2023-03-26 08:41:50.533000+00:00,2023-03-26 08:41:50.533000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31960,,,,,,,,,63bc0d2a-a01a-4548-9f58-b945245eedc3,,,JM,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.44.(Windows NT 5.2; kw-GB) Presto/2.9.183 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:41:50.533000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5010,2023-03-26 08:41:50.533000+00:00,,web_vitals,,,,2023-03-26 08:41:50.533000+00:00,2023-03-26 08:41:50.533000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f722""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":3.6,""inp"":103.6,""lcp"":1661.8,""navigation_type"":""navigate"",""ttfb"":532.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:41:52.162000+00:00,2023-03-26 08:41:52.162000+00:00,2023-03-26 08:41:52.162000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31961,,,,,,,,,63bc0d2a-a01a-4548-9f58-b945245eedc3,,,JM,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.44.(Windows NT 5.2; kw-GB) Presto/2.9.183 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:41:52.162000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5011,2023-03-26 08:41:52.162000+00:00,,web_vitals,,,,2023-03-26 08:41:52.162000+00:00,2023-03-26 08:41:52.162000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f723""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":33,""inp"":133,""lcp"":2686.6,""navigation_type"":""navigate"",""ttfb"":850.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:42:04.090000+00:00,2023-03-26 08:42:04.090000+00:00,2023-03-26 08:42:04.090000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31962,,,,,,,,,63bc0d2a-a01a-4548-9f58-b945245eedc3,,,JM,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.44.(Windows NT 5.2; kw-GB) Presto/2.9.183 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:42:04.090000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5012,2023-03-26 08:42:04.090000+00:00,,web_vitals,,,,2023-03-26 08:42:04.090000+00:00,2023-03-26 08:42:04.090000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f724""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":62.9999999999999,""inp"":62.9999999999999,""lcp"":2050.29999999999,""navigation_type"":""navigate"",""ttfb"":498.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:42:06.664000+00:00,2023-03-26 08:42:06.664000+00:00,2023-03-26 08:42:06.664000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31963,,,,,,,,,63bc0d2a-a01a-4548-9f58-b945245eedc3,,,JM,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.44.(Windows NT 5.2; kw-GB) Presto/2.9.183 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:42:06.664000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5013,2023-03-26 08:42:06.664000+00:00,,web_vitals,,,,2023-03-26 08:42:06.664000+00:00,2023-03-26 08:42:06.664000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f725""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":291.2,""inp"":291.2,""lcp"":3080.7,""navigation_type"":""navigate"",""ttfb"":777.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:42:08.058000+00:00,2023-03-26 08:42:08.058000+00:00,2023-03-26 08:42:08.058000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31964,,,,,,,,,63bc0d2a-a01a-4548-9f58-b945245eedc3,,,JM,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.44.(Windows NT 5.2; kw-GB) Presto/2.9.183 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:42:08.058000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5014,2023-03-26 08:42:08.058000+00:00,,web_vitals,,,,2023-03-26 08:42:08.058000+00:00,2023-03-26 08:42:08.058000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f726""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":216.299999999999,""inp"":216.299999999999,""lcp"":2181.2,""navigation_type"":""navigate"",""ttfb"":696.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:42:08.060000+00:00,2023-03-26 08:42:08.060000+00:00,2023-03-26 08:42:08.060000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31965,,,,,,,,,13d1fd35-149d-463c-8157-ca09cd351bac,,,JM,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.7.20) Gecko/2017-07-10 09:04:14 Firefox/5.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:42:08.060000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5015,2023-03-26 08:42:08.060000+00:00,,web_vitals,,,,2023-03-26 08:42:08.060000+00:00,2023-03-26 08:42:08.060000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f727""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":208.6,""inp"":208.6,""lcp"":2292.5,""navigation_type"":""navigate"",""ttfb"":2107.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:42:09.845000+00:00,2023-03-26 08:42:09.845000+00:00,2023-03-26 08:42:09.845000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31966,,,,,,,,,9a273640-311f-4511-9296-9a9a9ae5bd58,,,JM,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.6.20) Gecko/2011-04-06 20:06:01 Firefox/3.6.5,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:42:09.845000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5016,2023-03-26 08:42:09.845000+00:00,,web_vitals,,,,2023-03-26 08:42:09.845000+00:00,2023-03-26 08:42:09.845000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f728""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":231.7,""inp"":231.7,""lcp"":2324.7,""navigation_type"":""navigate"",""ttfb"":1794.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:42:11.677000+00:00,2023-03-26 08:42:11.677000+00:00,2023-03-26 08:42:11.677000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31967,,,,,,,,,9a273640-311f-4511-9296-9a9a9ae5bd58,,,JM,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.6.20) Gecko/2011-04-06 20:06:01 Firefox/3.6.5,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:42:11.677000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5017,2023-03-26 08:42:11.677000+00:00,,web_vitals,,,,2023-03-26 08:42:11.677000+00:00,2023-03-26 08:42:11.677000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f729""}]",,,"[{""cls"":0.04,""fcp"":0,""fid"":8.5,""inp"":108.5,""lcp"":3504.89999999999,""navigation_type"":""navigate"",""ttfb"":1451.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:08.943000+00:00,2023-03-26 08:43:08.943000+00:00,2023-03-26 08:43:08.943000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31968,,,,,,,,,9a273640-311f-4511-9296-9a9a9ae5bd58,,,JM,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (X11; Linux x86_64; rv:1.9.6.20) Gecko/2011-04-06 20:06:01 Firefox/3.6.5,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:08.943000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5018,2023-03-26 08:43:08.943000+00:00,,web_vitals,,,,2023-03-26 08:43:08.943000+00:00,2023-03-26 08:43:08.943000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f730""}]",,,"[{""cls"":0.02,""fcp"":0,""fid"":202.299999999999,""inp"":202.299999999999,""lcp"":2182.6,""navigation_type"":""navigate"",""ttfb"":171.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:10.653000+00:00,2023-03-26 08:43:10.653000+00:00,2023-03-26 08:43:10.653000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31969,,,,,,,,,dd5a8a5c-886f-468d-9065-837b5eb5cd98,,,GB,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 10.0; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:10.653000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5019,2023-03-26 08:43:10.653000+00:00,,web_vitals,,,,2023-03-26 08:43:10.653000+00:00,2023-03-26 08:43:10.653000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f731""}]",,,"[{""cls"":0.41,""fcp"":0,""fid"":296.1,""inp"":296.1,""lcp"":2617.2,""navigation_type"":""navigate"",""ttfb"":1518.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:10.661000+00:00,2023-03-26 08:43:10.661000+00:00,2023-03-26 08:43:10.661000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31970,,,,,,,,,dd5a8a5c-886f-468d-9065-837b5eb5cd98,,,GB,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 10.0; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:10.661000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5020,2023-03-26 08:43:10.661000+00:00,,web_vitals,,,,2023-03-26 08:43:10.661000+00:00,2023-03-26 08:43:10.661000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f732""}]",,,"[{""cls"":0.29,""fcp"":0,""fid"":209.7,""inp"":209.7,""lcp"":3573,""navigation_type"":""navigate"",""ttfb"":2395.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:13.223000+00:00,2023-03-26 08:43:13.223000+00:00,2023-03-26 08:43:13.223000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31971,,,,,,,,,dd5a8a5c-886f-468d-9065-837b5eb5cd98,,,GB,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 10.0; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:13.223000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5021,2023-03-26 08:43:13.223000+00:00,,web_vitals,,,,2023-03-26 08:43:13.223000+00:00,2023-03-26 08:43:13.223000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f733""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":231.3,""inp"":231.3,""lcp"":3104.1,""navigation_type"":""navigate"",""ttfb"":123.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:35.683000+00:00,2023-03-26 08:43:35.683000+00:00,2023-03-26 08:43:35.683000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31972,,,,,,,,,dd5a8a5c-886f-468d-9065-837b5eb5cd98,,,GB,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 10.0; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:35.683000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5022,2023-03-26 08:43:35.683000+00:00,,web_vitals,,,,2023-03-26 08:43:35.683000+00:00,2023-03-26 08:43:35.683000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f734""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":283.5,""inp"":283.5,""lcp"":2817.9,""navigation_type"":""navigate"",""ttfb"":2174.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:35.691000+00:00,2023-03-26 08:43:35.691000+00:00,2023-03-26 08:43:35.691000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31973,,,,,,,,,dd5a8a5c-886f-468d-9065-837b5eb5cd98,,,GB,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 10.0; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:35.691000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5023,2023-03-26 08:43:35.691000+00:00,,web_vitals,,,,2023-03-26 08:43:35.691000+00:00,2023-03-26 08:43:35.691000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f735""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":44,""inp"":144,""lcp"":1645.2,""navigation_type"":""navigate"",""ttfb"":207.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:38.626000+00:00,2023-03-26 08:43:38.626000+00:00,2023-03-26 08:43:38.626000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31974,,,,,,,,,dd5a8a5c-886f-468d-9065-837b5eb5cd98,,,GB,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 10.0; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:38.626000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5024,2023-03-26 08:43:38.626000+00:00,,web_vitals,,,,2023-03-26 08:43:38.626000+00:00,2023-03-26 08:43:38.626000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f736""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":62,""inp"":162,""lcp"":3651.3,""navigation_type"":""navigate"",""ttfb"":1756.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:40.029000+00:00,2023-03-26 08:43:40.029000+00:00,2023-03-26 08:43:40.029000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31975,,,,,,,,,dd5a8a5c-886f-468d-9065-837b5eb5cd98,,,GB,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 10.0; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:40.029000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5025,2023-03-26 08:43:40.029000+00:00,,web_vitals,,,,2023-03-26 08:43:40.029000+00:00,2023-03-26 08:43:40.029000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f737""}]",,,"[{""cls"":0.25,""fcp"":0,""fid"":45.8,""inp"":145.8,""lcp"":1939.5,""navigation_type"":""navigate"",""ttfb"":1184.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:50.833000+00:00,2023-03-26 08:43:50.833000+00:00,2023-03-26 08:43:50.833000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31976,,,,,,,,,dd5a8a5c-886f-468d-9065-837b5eb5cd98,,,GB,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 10.0; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:50.833000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5026,2023-03-26 08:43:50.833000+00:00,,web_vitals,,,,2023-03-26 08:43:50.833000+00:00,2023-03-26 08:43:50.833000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f738""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":88.1,""inp"":188.1,""lcp"":376.2,""navigation_type"":""navigate"",""ttfb"":918.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:50.932000+00:00,2023-03-26 08:43:50.932000+00:00,2023-03-26 08:43:50.932000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31977,,,,,,,,,dd5a8a5c-886f-468d-9065-837b5eb5cd98,,,GB,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 10.0; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:50.932000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5027,2023-03-26 08:43:50.932000+00:00,,web_vitals,,,,2023-03-26 08:43:50.932000+00:00,2023-03-26 08:43:50.932000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f739""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":303.3,""inp"":303.3,""lcp"":4074.3,""navigation_type"":""navigate"",""ttfb"":2234.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:51.902000+00:00,2023-03-26 08:43:51.902000+00:00,2023-03-26 08:43:51.902000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31978,,,,,,,,,dd5a8a5c-886f-468d-9065-837b5eb5cd98,,,GB,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 10.0; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:51.902000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5028,2023-03-26 08:43:51.902000+00:00,,web_vitals,,,,2023-03-26 08:43:51.902000+00:00,2023-03-26 08:43:51.902000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f740""}]",,,"[{""cls"":0.6,""fcp"":0,""fid"":248.4,""inp"":248.4,""lcp"":1404.9,""navigation_type"":""navigate"",""ttfb"":1534.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:53.127000+00:00,2023-03-26 08:43:53.127000+00:00,2023-03-26 08:43:53.127000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31979,,,,,,,,,dd5a8a5c-886f-468d-9065-837b5eb5cd98,,,GB,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 10.0; Trident/4.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:53.127000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5029,2023-03-26 08:43:53.127000+00:00,,web_vitals,,,,2023-03-26 08:43:53.127000+00:00,2023-03-26 08:43:53.127000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f741""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":280.8,""inp"":280.8,""lcp"":1277.1,""navigation_type"":""navigate"",""ttfb"":155.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:53.131000+00:00,2023-03-26 08:43:53.131000+00:00,2023-03-26 08:43:53.131000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31980,,,,,,,,,ebeff159-266a-4960-9ff0-e2892ca069cd,,,ES,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.54.(Windows NT 6.0; hak-TW) Presto/2.9.175 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:53.131000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5030,2023-03-26 08:43:53.131000+00:00,,web_vitals,,,,2023-03-26 08:43:53.131000+00:00,2023-03-26 08:43:53.131000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f742""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":251,""inp"":251,""lcp"":3729,""navigation_type"":""navigate"",""ttfb"":352.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:53.645000+00:00,2023-03-26 08:43:53.645000+00:00,2023-03-26 08:43:53.645000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31981,,,,,,,,,ebeff159-266a-4960-9ff0-e2892ca069cd,,,ES,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.54.(Windows NT 6.0; hak-TW) Presto/2.9.175 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:53.645000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5031,2023-03-26 08:43:53.645000+00:00,,web_vitals,,,,2023-03-26 08:43:53.645000+00:00,2023-03-26 08:43:53.645000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f743""}]",,,"[{""cls"":0.42,""fcp"":0,""fid"":99,""inp"":199,""lcp"":3468,""navigation_type"":""navigate"",""ttfb"":1156.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:54.175000+00:00,2023-03-26 08:43:54.175000+00:00,2023-03-26 08:43:54.175000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31982,,,,,,,,,ebeff159-266a-4960-9ff0-e2892ca069cd,,,ES,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.54.(Windows NT 6.0; hak-TW) Presto/2.9.175 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:54.175000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5032,2023-03-26 08:43:54.175000+00:00,,web_vitals,,,,2023-03-26 08:43:54.175000+00:00,2023-03-26 08:43:54.175000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f744""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":285,""inp"":285,""lcp"":3326,""navigation_type"":""navigate"",""ttfb"":52.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:43:56.301000+00:00,2023-03-26 08:43:56.301000+00:00,2023-03-26 08:43:56.301000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31983,,,,,,,,,ebeff159-266a-4960-9ff0-e2892ca069cd,,,ES,,,,,,,,,,,https://snowplow.io/message-choice-live,Seamless 3rdgeneration forecast,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.54.(Windows NT 6.0; hak-TW) Presto/2.9.175 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:43:56.301000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5033,2023-03-26 08:43:56.301000+00:00,,web_vitals,,,,2023-03-26 08:43:56.301000+00:00,2023-03-26 08:43:56.301000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f745""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":27,""inp"":127,""lcp"":2834,""navigation_type"":""navigate"",""ttfb"":1411.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:44:06.076000+00:00,2023-03-26 08:44:06.076000+00:00,2023-03-26 08:44:06.076000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31984,,,,,,,,,ebeff159-266a-4960-9ff0-e2892ca069cd,,,ES,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.54.(Windows NT 6.0; hak-TW) Presto/2.9.175 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:44:06.076000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5034,2023-03-26 08:44:06.076000+00:00,,web_vitals,,,,2023-03-26 08:44:06.076000+00:00,2023-03-26 08:44:06.076000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f746""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":366,""inp"":366,""lcp"":2263,""navigation_type"":""navigate"",""ttfb"":1321.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:44:12.887000+00:00,2023-03-26 08:44:12.887000+00:00,2023-03-26 08:44:12.887000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31985,,,,,,,,,ebeff159-266a-4960-9ff0-e2892ca069cd,,,ES,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.54.(Windows NT 6.0; hak-TW) Presto/2.9.175 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:44:12.887000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5035,2023-03-26 08:44:12.887000+00:00,,web_vitals,,,,2023-03-26 08:44:12.887000+00:00,2023-03-26 08:44:12.887000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f747""}]",,,"[{""cls"":0.52,""fcp"":0,""fid"":237,""inp"":237,""lcp"":1368,""navigation_type"":""navigate"",""ttfb"":2252.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:44:13.983000+00:00,2023-03-26 08:44:13.983000+00:00,2023-03-26 08:44:13.983000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31986,,,,,,,,,7cb6431a-49e5-4365-bf0c-5dc00ec91b8e,,,GB,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/533.0 (KHTML, like Gecko) Chrome/61.0.889.0 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:44:13.983000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5036,2023-03-26 08:44:13.983000+00:00,,web_vitals,,,,2023-03-26 08:44:13.983000+00:00,2023-03-26 08:44:13.983000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f748""}]",,,"[{""cls"":0.04,""fcp"":0,""fid"":51.2,""inp"":151.2,""lcp"":1908,""navigation_type"":""navigate"",""ttfb"":179.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:44:15.904000+00:00,2023-03-26 08:44:15.904000+00:00,2023-03-26 08:44:15.904000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31987,,,,,,,,,7cb6431a-49e5-4365-bf0c-5dc00ec91b8e,,,GB,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/533.0 (KHTML, like Gecko) Chrome/61.0.889.0 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:44:15.904000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5037,2023-03-26 08:44:15.904000+00:00,,web_vitals,,,,2023-03-26 08:44:15.904000+00:00,2023-03-26 08:44:15.904000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f749""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":26.9,""inp"":126.9,""lcp"":3438,""navigation_type"":""navigate"",""ttfb"":2172.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:44:15.907000+00:00,2023-03-26 08:44:15.907000+00:00,2023-03-26 08:44:15.907000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31988,,,,,,,,,7cb6431a-49e5-4365-bf0c-5dc00ec91b8e,,,GB,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/533.0 (KHTML, like Gecko) Chrome/61.0.889.0 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:44:15.907000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5038,2023-03-26 08:44:15.907000+00:00,,web_vitals,,,,2023-03-26 08:44:15.907000+00:00,2023-03-26 08:44:15.907000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f750""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":232.2,""inp"":232.2,""lcp"":2230.2,""navigation_type"":""navigate"",""ttfb"":1634.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:44:18.843000+00:00,2023-03-26 08:44:18.843000+00:00,2023-03-26 08:44:18.843000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31989,,,,,,,,,e3fe07a4-7371-43f0-a7be-48729640c00e,,,AU,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.31.(Windows NT 4.0; ar-TN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:44:18.843000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5039,2023-03-26 08:44:18.843000+00:00,,web_vitals,,,,2023-03-26 08:44:18.843000+00:00,2023-03-26 08:44:18.843000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f751""}]",,,"[{""cls"":0.29,""fcp"":0,""fid"":1.39999999999999,""inp"":101.399999999999,""lcp"":2719.2,""navigation_type"":""navigate"",""ttfb"":520.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:44:20.358000+00:00,2023-03-26 08:44:20.358000+00:00,2023-03-26 08:44:20.358000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31990,,,,,,,,,e3fe07a4-7371-43f0-a7be-48729640c00e,,,AU,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.31.(Windows NT 4.0; ar-TN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:44:20.358000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5040,2023-03-26 08:44:20.358000+00:00,,web_vitals,,,,2023-03-26 08:44:20.358000+00:00,2023-03-26 08:44:20.358000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f752""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":63.7999999999999,""inp"":163.799999999999,""lcp"":1735.8,""navigation_type"":""navigate"",""ttfb"":2017.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:44:32.436000+00:00,2023-03-26 08:44:32.436000+00:00,2023-03-26 08:44:32.436000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31991,,,,,,,,,e3fe07a4-7371-43f0-a7be-48729640c00e,,,AU,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.31.(Windows NT 4.0; ar-TN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:44:32.436000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5041,2023-03-26 08:44:32.436000+00:00,,web_vitals,,,,2023-03-26 08:44:32.436000+00:00,2023-03-26 08:44:32.436000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f753""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":51.2,""inp"":151.2,""lcp"":1869.6,""navigation_type"":""navigate"",""ttfb"":1742.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:44:32.440000+00:00,2023-03-26 08:44:32.440000+00:00,2023-03-26 08:44:32.440000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31992,,,,,,,,,e3fe07a4-7371-43f0-a7be-48729640c00e,,,AU,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.31.(Windows NT 4.0; ar-TN) Presto/2.9.189 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:44:32.440000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5042,2023-03-26 08:44:32.440000+00:00,,web_vitals,,,,2023-03-26 08:44:32.440000+00:00,2023-03-26 08:44:32.440000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f754""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":89,""inp"":189,""lcp"":1690.8,""navigation_type"":""navigate"",""ttfb"":341.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:44:32.997000+00:00,2023-03-26 08:44:32.997000+00:00,2023-03-26 08:44:32.997000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31993,,,,,,,,,1b56d0d6-3bb9-472f-90a4-2bb63db86e61,,,GB,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; tr-CY) AppleWebKit/532.25.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.25.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:44:32.997000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5043,2023-03-26 08:44:32.997000+00:00,,web_vitals,,,,2023-03-26 08:44:32.997000+00:00,2023-03-26 08:44:32.997000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f755""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":304.2,""inp"":304.2,""lcp"":1736.1,""navigation_type"":""navigate"",""ttfb"":981.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:44:35.073000+00:00,2023-03-26 08:44:35.073000+00:00,2023-03-26 08:44:35.073000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31994,,,,,,,,,1b56d0d6-3bb9-472f-90a4-2bb63db86e61,,,GB,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; tr-CY) AppleWebKit/532.25.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.25.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:44:35.073000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5044,2023-03-26 08:44:35.073000+00:00,,web_vitals,,,,2023-03-26 08:44:35.073000+00:00,2023-03-26 08:44:35.073000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f756""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":81.9,""inp"":81.9,""lcp"":2822.4,""navigation_type"":""navigate"",""ttfb"":2232.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:44:35.077000+00:00,2023-03-26 08:44:35.077000+00:00,2023-03-26 08:44:35.077000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31995,,,,,,,,,1b56d0d6-3bb9-472f-90a4-2bb63db86e61,,,GB,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; tr-CY) AppleWebKit/532.25.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.25.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:44:35.077000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5045,2023-03-26 08:44:35.077000+00:00,,web_vitals,,,,2023-03-26 08:44:35.077000+00:00,2023-03-26 08:44:35.077000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f757""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":93.6,""inp"":93.6,""lcp"":2565.9,""navigation_type"":""navigate"",""ttfb"":556.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:44:36.743000+00:00,2023-03-26 08:44:36.743000+00:00,2023-03-26 08:44:36.743000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31996,,,,,,,,,1b56d0d6-3bb9-472f-90a4-2bb63db86e61,,,GB,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; tr-CY) AppleWebKit/532.25.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.25.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:44:36.743000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5046,2023-03-26 08:44:36.743000+00:00,,web_vitals,,,,2023-03-26 08:44:36.743000+00:00,2023-03-26 08:44:36.743000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f758""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":291.6,""inp"":291.6,""lcp"":3044.7,""navigation_type"":""navigate"",""ttfb"":651.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:44:38.021000+00:00,2023-03-26 08:44:38.021000+00:00,2023-03-26 08:44:38.021000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31997,,,,,,,,,1b56d0d6-3bb9-472f-90a4-2bb63db86e61,,,GB,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; tr-CY) AppleWebKit/532.25.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.25.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:44:38.021000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5047,2023-03-26 08:44:38.021000+00:00,,web_vitals,,,,2023-03-26 08:44:38.021000+00:00,2023-03-26 08:44:38.021000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f759""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":43.1,""inp"":143.1,""lcp"":4008.6,""navigation_type"":""navigate"",""ttfb"":678.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:25.693000+00:00,2023-03-26 08:45:25.693000+00:00,2023-03-26 08:45:25.693000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31998,,,,,,,,,1b56d0d6-3bb9-472f-90a4-2bb63db86e61,,,GB,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; tr-CY) AppleWebKit/532.25.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.25.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:45:25.693000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5048,2023-03-26 08:45:25.693000+00:00,,web_vitals,,,,2023-03-26 08:45:25.693000+00:00,2023-03-26 08:45:25.693000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f760""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":279.9,""inp"":279.9,""lcp"":3399.3,""navigation_type"":""navigate"",""ttfb"":1625.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:25.701000+00:00,2023-03-26 08:45:25.701000+00:00,2023-03-26 08:45:25.701000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb31999,,,,,,,,,1b56d0d6-3bb9-472f-90a4-2bb63db86e61,,,GB,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; tr-CY) AppleWebKit/532.25.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.25.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:45:25.701000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5049,2023-03-26 08:45:25.701000+00:00,,web_vitals,,,,2023-03-26 08:45:25.701000+00:00,2023-03-26 08:45:25.701000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f761""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":278.1,""inp"":278.1,""lcp"":4304.7,""navigation_type"":""navigate"",""ttfb"":1767.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:26.705000+00:00,2023-03-26 08:45:26.705000+00:00,2023-03-26 08:45:26.705000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32000,,,,,,,,,1b56d0d6-3bb9-472f-90a4-2bb63db86e61,,,GB,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; tr-CY) AppleWebKit/532.25.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.25.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:45:26.705000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5050,2023-03-26 08:45:26.705000+00:00,,web_vitals,,,,2023-03-26 08:45:26.705000+00:00,2023-03-26 08:45:26.705000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f762""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":58.5,""inp"":58.5,""lcp"":2010.6,""navigation_type"":""navigate"",""ttfb"":1322.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:27.295000+00:00,2023-03-26 08:45:27.295000+00:00,2023-03-26 08:45:27.295000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32001,,,,,,,,,1b56d0d6-3bb9-472f-90a4-2bb63db86e61,,,GB,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; tr-CY) AppleWebKit/532.25.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.25.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:45:27.295000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5051,2023-03-26 08:45:27.295000+00:00,,web_vitals,,,,2023-03-26 08:45:27.295000+00:00,2023-03-26 08:45:27.295000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f763""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":426.6,""inp"":426.6,""lcp"":3269.7,""navigation_type"":""navigate"",""ttfb"":1320.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:27.981000+00:00,2023-03-26 08:45:27.981000+00:00,2023-03-26 08:45:27.981000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32002,,,,,,,,,1b56d0d6-3bb9-472f-90a4-2bb63db86e61,,,GB,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; tr-CY) AppleWebKit/532.25.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.25.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:45:27.981000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5052,2023-03-26 08:45:27.981000+00:00,,web_vitals,,,,2023-03-26 08:45:27.981000+00:00,2023-03-26 08:45:27.981000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f764""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":93.5,""inp"":193.5,""lcp"":2140.2,""navigation_type"":""navigate"",""ttfb"":131.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:27.987000+00:00,2023-03-26 08:45:27.987000+00:00,2023-03-26 08:45:27.987000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32003,,,,,,,,,1b56d0d6-3bb9-472f-90a4-2bb63db86e61,,,GB,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3 like Mac OS X; tr-CY) AppleWebKit/532.25.4 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6532.25.4",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:45:27.987000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5053,2023-03-26 08:45:27.987000+00:00,,web_vitals,,,,2023-03-26 08:45:27.987000+00:00,2023-03-26 08:45:27.987000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f765""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":88.1,""inp"":188.1,""lcp"":3084.3,""navigation_type"":""navigate"",""ttfb"":1258.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:29.598000+00:00,2023-03-26 08:45:29.598000+00:00,2023-03-26 08:45:29.598000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32004,,,,,,,,,7e9bdf1f-c5b3-4050-b2be-4bd23a6a7026,,,JM,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/532.24.4 (KHTML, like Gecko) Version/4.0 Safari/532.24.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:45:29.598000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5054,2023-03-26 08:45:29.598000+00:00,,web_vitals,,,,2023-03-26 08:45:29.598000+00:00,2023-03-26 08:45:29.598000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f766""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":227.499999999999,""inp"":227.499999999999,""lcp"":1976.8,""navigation_type"":""navigate"",""ttfb"":259.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:30.802000+00:00,2023-03-26 08:45:30.802000+00:00,2023-03-26 08:45:30.802000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32005,,,,,,,,,7e9bdf1f-c5b3-4050-b2be-4bd23a6a7026,,,JM,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/532.24.4 (KHTML, like Gecko) Version/4.0 Safari/532.24.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:45:30.802000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5055,2023-03-26 08:45:30.802000+00:00,,web_vitals,,,,2023-03-26 08:45:30.802000+00:00,2023-03-26 08:45:30.802000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f767""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":77.1,""inp"":177.1,""lcp"":1900.49999999999,""navigation_type"":""navigate"",""ttfb"":960.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:33.184000+00:00,2023-03-26 08:45:33.184000+00:00,2023-03-26 08:45:33.184000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32006,,,,,,,,,7e9bdf1f-c5b3-4050-b2be-4bd23a6a7026,,,JM,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/532.24.4 (KHTML, like Gecko) Version/4.0 Safari/532.24.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:45:33.184000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5056,2023-03-26 08:45:33.184000+00:00,,web_vitals,,,,2023-03-26 08:45:33.184000+00:00,2023-03-26 08:45:33.184000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f768""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":219.799999999999,""inp"":219.799999999999,""lcp"":1723.39999999999,""navigation_type"":""navigate"",""ttfb"":439.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:34.446000+00:00,2023-03-26 08:45:34.446000+00:00,2023-03-26 08:45:34.446000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32007,,,,,,,,,7e9bdf1f-c5b3-4050-b2be-4bd23a6a7026,,,JM,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/532.24.4 (KHTML, like Gecko) Version/4.0 Safari/532.24.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:45:34.446000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5057,2023-03-26 08:45:34.446000+00:00,,web_vitals,,,,2023-03-26 08:45:34.446000+00:00,2023-03-26 08:45:34.446000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f769""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":40,""inp"":140,""lcp"":1838.89999999999,""navigation_type"":""navigate"",""ttfb"":1915.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:43.323000+00:00,2023-03-26 08:45:43.323000+00:00,2023-03-26 08:45:43.323000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32008,,,,,,,,,7e9bdf1f-c5b3-4050-b2be-4bd23a6a7026,,,JM,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/532.24.4 (KHTML, like Gecko) Version/4.0 Safari/532.24.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:45:43.323000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5058,2023-03-26 08:45:43.323000+00:00,,web_vitals,,,,2023-03-26 08:45:43.323000+00:00,2023-03-26 08:45:43.323000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f770""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":99.5,""inp"":199.5,""lcp"":2438.79999999999,""navigation_type"":""navigate"",""ttfb"":2119.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:43.329000+00:00,2023-03-26 08:45:43.329000+00:00,2023-03-26 08:45:43.329000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32009,,,,,,,,,7e9bdf1f-c5b3-4050-b2be-4bd23a6a7026,,,JM,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/532.24.4 (KHTML, like Gecko) Version/4.0 Safari/532.24.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:45:43.329000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5059,2023-03-26 08:45:43.329000+00:00,,web_vitals,,,,2023-03-26 08:45:43.329000+00:00,2023-03-26 08:45:43.329000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f771""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":203.7,""inp"":203.7,""lcp"":3044.29999999999,""navigation_type"":""navigate"",""ttfb"":1441.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:44.890000+00:00,2023-03-26 08:45:44.890000+00:00,2023-03-26 08:45:44.890000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32010,,,,,,,,,7e9bdf1f-c5b3-4050-b2be-4bd23a6a7026,,,JM,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/532.24.4 (KHTML, like Gecko) Version/4.0 Safari/532.24.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:45:44.890000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5060,2023-03-26 08:45:44.890000+00:00,,web_vitals,,,,2023-03-26 08:45:44.890000+00:00,2023-03-26 08:45:44.890000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f772""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":64.3999999999999,""inp"":64.3999999999999,""lcp"":2104.9,""navigation_type"":""navigate"",""ttfb"":503.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:45.402000+00:00,2023-03-26 08:45:45.402000+00:00,2023-03-26 08:45:45.402000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32011,,,,,,,,,7e9bdf1f-c5b3-4050-b2be-4bd23a6a7026,,,JM,,,,,,,,,,,https://snowplow.io/wrong-table-fear,Versatile local emulation,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/532.24.4 (KHTML, like Gecko) Version/4.0 Safari/532.24.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:45:45.402000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5061,2023-03-26 08:45:45.402000+00:00,,web_vitals,,,,2023-03-26 08:45:45.402000+00:00,2023-03-26 08:45:45.402000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f773""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":37.8999999999999,""inp"":137.899999999999,""lcp"":2223.2,""navigation_type"":""navigate"",""ttfb"":241.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:47.092000+00:00,2023-03-26 08:45:47.092000+00:00,2023-03-26 08:45:47.092000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32012,,,,,,,,,7e9bdf1f-c5b3-4050-b2be-4bd23a6a7026,,,JM,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/532.24.4 (KHTML, like Gecko) Version/4.0 Safari/532.24.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 08:45:47.092000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5062,2023-03-26 08:45:47.092000+00:00,,web_vitals,,,,2023-03-26 08:45:47.092000+00:00,2023-03-26 08:45:47.092000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f774""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":89,""inp"":189,""lcp"":2074.1,""navigation_type"":""navigate"",""ttfb"":2083.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 08:45:48.696000+00:00,2023-03-26 08:45:48.696000+00:00,2023-03-26 08:45:48.696000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32013,,,,,,,,,c00a2dbe-0a65-435f-95be-035e67a9dfbe,,,JM,,,,,,,,,,,https://snowplow.io/message-choice-live,Seamless 3rdgeneration forecast,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 12_4_8 like Mac OS X) AppleWebKit/533.0 (KHTML, like Gecko) FxiOS/9.0u9177.0 Mobile/21K459 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 08:45:48.696000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5063,2023-03-26 08:45:48.696000+00:00,,web_vitals,,,,2023-03-26 08:45:48.696000+00:00,2023-03-26 08:45:48.696000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f775""}]",,,"[{""cls"":0.49,""fcp"":0,""fid"":84,""inp"":84,""lcp"":2349.2,""navigation_type"":""navigate"",""ttfb"":213.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 10:12:43.792000+00:00,2023-03-26 10:12:43.792000+00:00,2023-03-26 10:12:43.792000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32014,,,,,,,,,c00a2dbe-0a65-435f-95be-035e67a9dfbe,,,JM,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 12_4_8 like Mac OS X) AppleWebKit/533.0 (KHTML, like Gecko) FxiOS/9.0u9177.0 Mobile/21K459 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 10:12:43.792000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5064,2023-03-26 10:12:43.792000+00:00,,web_vitals,,,,2023-03-26 10:12:43.792000+00:00,2023-03-26 10:12:43.792000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f776""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":35.7999999999999,""inp"":135.799999999999,""lcp"":2783.2,""navigation_type"":""navigate"",""ttfb"":760.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:53:58.314000+00:00,2023-03-26 12:53:58.314000+00:00,2023-03-26 12:53:58.314000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32015,,,,,,,,,c00a2dbe-0a65-435f-95be-035e67a9dfbe,,,JM,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPhone; CPU iPhone OS 12_4_8 like Mac OS X) AppleWebKit/533.0 (KHTML, like Gecko) FxiOS/9.0u9177.0 Mobile/21K459 Safari/533.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:53:58.314000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5065,2023-03-26 12:53:58.314000+00:00,,web_vitals,,,,2023-03-26 12:53:58.314000+00:00,2023-03-26 12:53:58.314000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f777""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":229.6,""inp"":229.6,""lcp"":2629.89999999999,""navigation_type"":""navigate"",""ttfb"":123.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:53:58.364000+00:00,2023-03-26 12:53:58.364000+00:00,2023-03-26 12:53:58.364000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32016,,,,,,,,,7805c7d1-092d-4c83-9164-dc31e4c194ed,,,ES,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.1.2) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/41.0.875.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 12:53:58.364000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5066,2023-03-26 12:53:58.364000+00:00,,web_vitals,,,,2023-03-26 12:53:58.364000+00:00,2023-03-26 12:53:58.364000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f778""}]",,,"[{""cls"":0.29,""fcp"":0,""fid"":221,""inp"":221,""lcp"":884,""navigation_type"":""navigate"",""ttfb"":229.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:53:59.507000+00:00,2023-03-26 12:53:59.507000+00:00,2023-03-26 12:53:59.507000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32017,,,,,,,,,7805c7d1-092d-4c83-9164-dc31e4c194ed,,,ES,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.1.2) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/41.0.875.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 12:53:59.507000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5067,2023-03-26 12:53:59.507000+00:00,,web_vitals,,,,2023-03-26 12:53:59.507000+00:00,2023-03-26 12:53:59.507000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f779""}]",,,"[{""cls"":0.42,""fcp"":0,""fid"":306,""inp"":306,""lcp"":3628,""navigation_type"":""navigate"",""ttfb"":1372.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:53:59.508000+00:00,2023-03-26 12:53:59.508000+00:00,2023-03-26 12:53:59.508000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32018,,,,,,,,,7805c7d1-092d-4c83-9164-dc31e4c194ed,,,ES,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.1.2) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/41.0.875.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 12:53:59.508000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5068,2023-03-26 12:53:59.508000+00:00,,web_vitals,,,,2023-03-26 12:53:59.508000+00:00,2023-03-26 12:53:59.508000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f780""}]",,,"[{""cls"":0.42,""fcp"":0,""fid"":219,""inp"":219,""lcp"":3285,""navigation_type"":""navigate"",""ttfb"":1680.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:54:07.773000+00:00,2023-03-26 12:54:07.773000+00:00,2023-03-26 12:54:07.773000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32019,,,,,,,,,7805c7d1-092d-4c83-9164-dc31e4c194ed,,,ES,,,,,,,,,,,https://snowplow.io/head-half-instead,Upgradable methodical customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.1.2) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/41.0.875.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 12:54:07.773000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5069,2023-03-26 12:54:07.773000+00:00,,web_vitals,,,,2023-03-26 12:54:07.773000+00:00,2023-03-26 12:54:07.773000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f781""}]",,,"[{""cls"":0.23,""fcp"":0,""fid"":1,""inp"":101,""lcp"":2050,""navigation_type"":""navigate"",""ttfb"":2388.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:54:07.775000+00:00,2023-03-26 12:54:07.775000+00:00,2023-03-26 12:54:07.775000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32020,,,,,,,,,7805c7d1-092d-4c83-9164-dc31e4c194ed,,,ES,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.1.2) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/41.0.875.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 12:54:07.775000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5070,2023-03-26 12:54:07.775000+00:00,,web_vitals,,,,2023-03-26 12:54:07.775000+00:00,2023-03-26 12:54:07.775000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f782""}]",,,"[{""cls"":0.45,""fcp"":0,""fid"":59,""inp"":59,""lcp"":1636,""navigation_type"":""navigate"",""ttfb"":1164.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:54:16.797000+00:00,2023-03-26 12:54:16.797000+00:00,2023-03-26 12:54:16.797000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32021,,,,,,,,,7805c7d1-092d-4c83-9164-dc31e4c194ed,,,ES,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.1.2) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/41.0.875.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 12:54:16.797000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5071,2023-03-26 12:54:16.797000+00:00,,web_vitals,,,,2023-03-26 12:54:16.797000+00:00,2023-03-26 12:54:16.797000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f783""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":319,""inp"":319,""lcp"":3606,""navigation_type"":""navigate"",""ttfb"":465.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:54:16.891000+00:00,2023-03-26 12:54:16.891000+00:00,2023-03-26 12:54:16.891000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32022,,,,,,,,,7805c7d1-092d-4c83-9164-dc31e4c194ed,,,ES,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.1.2) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/41.0.875.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 12:54:16.891000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5072,2023-03-26 12:54:16.891000+00:00,,web_vitals,,,,2023-03-26 12:54:16.891000+00:00,2023-03-26 12:54:16.891000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f784""}]",,,"[{""cls"":0.52,""fcp"":0,""fid"":283,""inp"":283,""lcp"":3709,""navigation_type"":""navigate"",""ttfb"":2081.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:54:26.715000+00:00,2023-03-26 12:54:26.715000+00:00,2023-03-26 12:54:26.715000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32023,,,,,,,,,7805c7d1-092d-4c83-9164-dc31e4c194ed,,,ES,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.1.2) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/41.0.875.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-26 12:54:26.715000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5073,2023-03-26 12:54:26.715000+00:00,,web_vitals,,,,2023-03-26 12:54:26.715000+00:00,2023-03-26 12:54:26.715000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f785""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":242,""inp"":242,""lcp"":2928,""navigation_type"":""navigate"",""ttfb"":52.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:54:27.929000+00:00,2023-03-26 12:54:27.929000+00:00,2023-03-26 12:54:27.929000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32024,,,,,,,,,f4ed1271-7067-47f8-b392-2d980b72c587,,,AU,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 6.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:54:27.929000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5074,2023-03-26 12:54:27.929000+00:00,,web_vitals,,,,2023-03-26 12:54:27.929000+00:00,2023-03-26 12:54:27.929000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f786""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":21.8,""inp"":121.8,""lcp"":2138.4,""navigation_type"":""navigate"",""ttfb"":503.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:54:28.006000+00:00,2023-03-26 12:54:28.006000+00:00,2023-03-26 12:54:28.006000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32025,,,,,,,,,f4ed1271-7067-47f8-b392-2d980b72c587,,,AU,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 6.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:54:28.006000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5075,2023-03-26 12:54:28.006000+00:00,,web_vitals,,,,2023-03-26 12:54:28.006000+00:00,2023-03-26 12:54:28.006000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f787""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":65,""inp"":165,""lcp"":724.199999999999,""navigation_type"":""navigate"",""ttfb"":2303.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:54:40.469000+00:00,2023-03-26 12:54:40.469000+00:00,2023-03-26 12:54:40.469000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32026,,,,,,,,,f4ed1271-7067-47f8-b392-2d980b72c587,,,AU,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 6.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:54:40.469000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5076,2023-03-26 12:54:40.469000+00:00,,web_vitals,,,,2023-03-26 12:54:40.469000+00:00,2023-03-26 12:54:40.469000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f788""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":205.2,""inp"":205.2,""lcp"":2584.2,""navigation_type"":""navigate"",""ttfb"":372.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:54:40.475000+00:00,2023-03-26 12:54:40.475000+00:00,2023-03-26 12:54:40.475000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32027,,,,,,,,,f4ed1271-7067-47f8-b392-2d980b72c587,,,AU,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 6.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:54:40.475000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5077,2023-03-26 12:54:40.475000+00:00,,web_vitals,,,,2023-03-26 12:54:40.475000+00:00,2023-03-26 12:54:40.475000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f789""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":91.4,""inp"":191.4,""lcp"":1520.39999999999,""navigation_type"":""navigate"",""ttfb"":409.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:54:43.704000+00:00,2023-03-26 12:54:43.704000+00:00,2023-03-26 12:54:43.704000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32028,,,,,,,,,f4ed1271-7067-47f8-b392-2d980b72c587,,,AU,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 6.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:54:43.704000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5078,2023-03-26 12:54:43.704000+00:00,,web_vitals,,,,2023-03-26 12:54:43.704000+00:00,2023-03-26 12:54:43.704000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f790""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":237.6,""inp"":237.6,""lcp"":1525.8,""navigation_type"":""navigate"",""ttfb"":2279.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:54:52.364000+00:00,2023-03-26 12:54:52.364000+00:00,2023-03-26 12:54:52.364000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32029,,,,,,,,,f4ed1271-7067-47f8-b392-2d980b72c587,,,AU,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 6.1; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:54:52.364000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5079,2023-03-26 12:54:52.364000+00:00,,web_vitals,,,,2023-03-26 12:54:52.364000+00:00,2023-03-26 12:54:52.364000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f791""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":66.7999999999999,""inp"":166.799999999999,""lcp"":2685,""navigation_type"":""navigate"",""ttfb"":2081.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:54:52.367000+00:00,2023-03-26 12:54:52.367000+00:00,2023-03-26 12:54:52.367000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32030,,,,,,,,,d7e8f380-0f47-4a78-a379-fe1debd8056f,,,ES,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:54:52.367000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5080,2023-03-26 12:54:52.367000+00:00,,web_vitals,,,,2023-03-26 12:54:52.367000+00:00,2023-03-26 12:54:52.367000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f792""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":18,""inp"":118,""lcp"":1598,""navigation_type"":""navigate"",""ttfb"":2042.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:55:03.889000+00:00,2023-03-26 12:55:03.889000+00:00,2023-03-26 12:55:03.889000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32031,,,,,,,,,d7e8f380-0f47-4a78-a379-fe1debd8056f,,,ES,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:55:03.889000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5081,2023-03-26 12:55:03.889000+00:00,,web_vitals,,,,2023-03-26 12:55:03.889000+00:00,2023-03-26 12:55:03.889000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f793""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":272,""inp"":272,""lcp"":3187,""navigation_type"":""navigate"",""ttfb"":2234.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:55:03.891000+00:00,2023-03-26 12:55:03.891000+00:00,2023-03-26 12:55:03.891000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32032,,,,,,,,,d7e8f380-0f47-4a78-a379-fe1debd8056f,,,ES,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:55:03.891000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5082,2023-03-26 12:55:03.891000+00:00,,web_vitals,,,,2023-03-26 12:55:03.891000+00:00,2023-03-26 12:55:03.891000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f794""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":82,""inp"":182,""lcp"":4223,""navigation_type"":""navigate"",""ttfb"":398.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:55:11.272000+00:00,2023-03-26 12:55:11.272000+00:00,2023-03-26 12:55:11.272000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32033,,,,,,,,,a3460594-d166-4dae-95ab-a1526560018f,,,ES,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:55:11.272000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5083,2023-03-26 12:55:11.272000+00:00,,web_vitals,,,,2023-03-26 12:55:11.272000+00:00,2023-03-26 12:55:11.272000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f795""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":54,""inp"":154,""lcp"":3026,""navigation_type"":""navigate"",""ttfb"":1850.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:55:11.365000+00:00,2023-03-26 12:55:11.365000+00:00,2023-03-26 12:55:11.365000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32034,,,,,,,,,a3460594-d166-4dae-95ab-a1526560018f,,,ES,,,,,,,,,,,https://snowplow.io/find-away-manage,Profound regional productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:55:11.365000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5084,2023-03-26 12:55:11.365000+00:00,,web_vitals,,,,2023-03-26 12:55:11.365000+00:00,2023-03-26 12:55:11.365000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f796""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":327,""inp"":327,""lcp"":2256,""navigation_type"":""navigate"",""ttfb"":1891.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:55:13.782000+00:00,2023-03-26 12:55:13.782000+00:00,2023-03-26 12:55:13.782000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32035,,,,,,,,,a3460594-d166-4dae-95ab-a1526560018f,,,ES,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:55:13.782000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5085,2023-03-26 12:55:13.782000+00:00,,web_vitals,,,,2023-03-26 12:55:13.782000+00:00,2023-03-26 12:55:13.782000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f797""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":294,""inp"":294,""lcp"":2641,""navigation_type"":""navigate"",""ttfb"":1897.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:55:20.879000+00:00,2023-03-26 12:55:20.879000+00:00,2023-03-26 12:55:20.879000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32036,,,,,,,,,a3460594-d166-4dae-95ab-a1526560018f,,,ES,,,,,,,,,,,https://snowplow.io/wrong-table-fear,Versatile local emulation,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:55:20.879000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5086,2023-03-26 12:55:20.879000+00:00,,web_vitals,,,,2023-03-26 12:55:20.879000+00:00,2023-03-26 12:55:20.879000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f798""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":91,""inp"":91,""lcp"":3256,""navigation_type"":""navigate"",""ttfb"":321.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:55:20.881000+00:00,2023-03-26 12:55:20.881000+00:00,2023-03-26 12:55:20.881000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32037,,,,,,,,,a3460594-d166-4dae-95ab-a1526560018f,,,ES,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:55:20.881000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5087,2023-03-26 12:55:20.881000+00:00,,web_vitals,,,,2023-03-26 12:55:20.881000+00:00,2023-03-26 12:55:20.881000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f799""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":93,""inp"":193,""lcp"":4250,""navigation_type"":""navigate"",""ttfb"":480.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:55:22.539000+00:00,2023-03-26 12:55:22.539000+00:00,2023-03-26 12:55:22.539000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32038,,,,,,,,,a3460594-d166-4dae-95ab-a1526560018f,,,ES,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:55:22.539000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5088,2023-03-26 12:55:22.539000+00:00,,web_vitals,,,,2023-03-26 12:55:22.539000+00:00,2023-03-26 12:55:22.539000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f800""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":32,""inp"":132,""lcp"":3282,""navigation_type"":""navigate"",""ttfb"":2162.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:55:31.156000+00:00,2023-03-26 12:55:31.156000+00:00,2023-03-26 12:55:31.156000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32039,,,,,,,,,a3460594-d166-4dae-95ab-a1526560018f,,,ES,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:55:31.156000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5089,2023-03-26 12:55:31.156000+00:00,,web_vitals,,,,2023-03-26 12:55:31.156000+00:00,2023-03-26 12:55:31.156000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f801""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":322,""inp"":322,""lcp"":3394,""navigation_type"":""navigate"",""ttfb"":869.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:55:32.637000+00:00,2023-03-26 12:55:32.637000+00:00,2023-03-26 12:55:32.637000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32040,,,,,,,,,a3460594-d166-4dae-95ab-a1526560018f,,,ES,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:55:32.637000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5090,2023-03-26 12:55:32.637000+00:00,,web_vitals,,,,2023-03-26 12:55:32.637000+00:00,2023-03-26 12:55:32.637000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f802""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":203,""inp"":203,""lcp"":2594,""navigation_type"":""navigate"",""ttfb"":978.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:55:38.357000+00:00,2023-03-26 12:55:38.357000+00:00,2023-03-26 12:55:38.357000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32041,,,,,,,,,a3460594-d166-4dae-95ab-a1526560018f,,,ES,,,,,,,,,,,https://snowplow.io/find-away-manage,Profound regional productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:55:38.357000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5091,2023-03-26 12:55:38.357000+00:00,,web_vitals,,,,2023-03-26 12:55:38.357000+00:00,2023-03-26 12:55:38.357000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f803""}]",,,"[{""cls"":0.47,""fcp"":0,""fid"":93,""inp"":193,""lcp"":2320,""navigation_type"":""navigate"",""ttfb"":842.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:55:39.571000+00:00,2023-03-26 12:55:39.571000+00:00,2023-03-26 12:55:39.571000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32042,,,,,,,,,c679d79e-df04-4cc4-ae0c-d30caead3efb,,,GB,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Android 2.3.6; Mobile; rv:34.0) Gecko/34.0 Firefox/34.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:55:39.571000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5092,2023-03-26 12:55:39.571000+00:00,,web_vitals,,,,2023-03-26 12:55:39.571000+00:00,2023-03-26 12:55:39.571000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f804""}]",,,"[{""cls"":0.48,""fcp"":0,""fid"":97.1,""inp"":197.1,""lcp"":2664,""navigation_type"":""navigate"",""ttfb"":2170.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-26 12:55:47.005000+00:00,2023-03-26 12:55:47.005000+00:00,2023-03-26 12:55:47.005000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32043,,,,,,,,,c679d79e-df04-4cc4-ae0c-d30caead3efb,,,GB,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Android 2.3.6; Mobile; rv:34.0) Gecko/34.0 Firefox/34.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-26 12:55:47.005000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5093,2023-03-26 12:55:47.005000+00:00,,web_vitals,,,,2023-03-26 12:55:47.005000+00:00,2023-03-26 12:55:47.005000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f805""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":225,""inp"":225,""lcp"":3253.5,""navigation_type"":""navigate"",""ttfb"":1957.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:29:44.536000+00:00,2023-03-27 08:29:44.536000+00:00,2023-03-27 08:29:44.536000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32044,,,,,,,,,49fa589b-f683-4b99-acfa-5e55510c83a9,,,JM,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.4.1) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/34.0.803.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 08:29:44.536000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5094,2023-03-27 08:29:44.536000+00:00,,web_vitals,,,,2023-03-27 08:29:44.536000+00:00,2023-03-27 08:29:44.536000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f806""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":78.3999999999999,""inp"":78.3999999999999,""lcp"":2008.99999999999,""navigation_type"":""navigate"",""ttfb"":569.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:29:51.591000+00:00,2023-03-27 08:29:51.591000+00:00,2023-03-27 08:29:51.591000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32045,,,,,,,,,49fa589b-f683-4b99-acfa-5e55510c83a9,,,JM,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.4.1) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/34.0.803.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 08:29:51.591000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5095,2023-03-27 08:29:51.591000+00:00,,web_vitals,,,,2023-03-27 08:29:51.591000+00:00,2023-03-27 08:29:51.591000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f807""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":95.2999999999999,""inp"":195.299999999999,""lcp"":2705.5,""navigation_type"":""navigate"",""ttfb"":1093.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:29:53.410000+00:00,2023-03-27 08:29:53.410000+00:00,2023-03-27 08:29:53.410000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32046,,,,,,,,,96714f58-4017-466c-9fdd-9c519ff09836,,,GB,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 5.01; wal-ET; rv:1.9.1.20) Gecko/2017-11-07 15:35:35 Firefox/3.6.14,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 08:29:53.410000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5096,2023-03-27 08:29:53.410000+00:00,,web_vitals,,,,2023-03-27 08:29:53.410000+00:00,2023-03-27 08:29:53.410000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f808""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":248.4,""inp"":248.4,""lcp"":1593,""navigation_type"":""navigate"",""ttfb"":318.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:29:58.155000+00:00,2023-03-27 08:29:58.155000+00:00,2023-03-27 08:29:58.155000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32047,,,,,,,,,96714f58-4017-466c-9fdd-9c519ff09836,,,GB,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 5.01; wal-ET; rv:1.9.1.20) Gecko/2017-11-07 15:35:35 Firefox/3.6.14,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 08:29:58.155000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5097,2023-03-27 08:29:58.155000+00:00,,web_vitals,,,,2023-03-27 08:29:58.155000+00:00,2023-03-27 08:29:58.155000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f809""}]",,,"[{""cls"":0.29,""fcp"":0,""fid"":248.4,""inp"":248.4,""lcp"":1923.3,""navigation_type"":""navigate"",""ttfb"":890.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:30:00.296000+00:00,2023-03-27 08:30:00.296000+00:00,2023-03-27 08:30:00.296000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32048,,,,,,,,,96714f58-4017-466c-9fdd-9c519ff09836,,,GB,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 5.01; wal-ET; rv:1.9.1.20) Gecko/2017-11-07 15:35:35 Firefox/3.6.14,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 08:30:00.296000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5098,2023-03-27 08:30:00.296000+00:00,,web_vitals,,,,2023-03-27 08:30:00.296000+00:00,2023-03-27 08:30:00.296000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f810""}]",,,"[{""cls"":0.04,""fcp"":0,""fid"":415.8,""inp"":415.8,""lcp"":3437.1,""navigation_type"":""navigate"",""ttfb"":1011.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:30:02.443000+00:00,2023-03-27 08:30:02.443000+00:00,2023-03-27 08:30:02.443000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32049,,,,,,,,,96714f58-4017-466c-9fdd-9c519ff09836,,,GB,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 5.01; wal-ET; rv:1.9.1.20) Gecko/2017-11-07 15:35:35 Firefox/3.6.14,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 08:30:02.443000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5099,2023-03-27 08:30:02.443000+00:00,,web_vitals,,,,2023-03-27 08:30:02.443000+00:00,2023-03-27 08:30:02.443000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f811""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":291.6,""inp"":291.6,""lcp"":2341.8,""navigation_type"":""navigate"",""ttfb"":2234.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:30:08.806000+00:00,2023-03-27 08:30:08.806000+00:00,2023-03-27 08:30:08.806000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32050,,,,,,,,,96714f58-4017-466c-9fdd-9c519ff09836,,,GB,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 5.01; wal-ET; rv:1.9.1.20) Gecko/2017-11-07 15:35:35 Firefox/3.6.14,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 08:30:08.806000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5100,2023-03-27 08:30:08.806000+00:00,,web_vitals,,,,2023-03-27 08:30:08.806000+00:00,2023-03-27 08:30:08.806000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f812""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":64.7,""inp"":164.7,""lcp"":3573,""navigation_type"":""navigate"",""ttfb"":1330.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:30:09.230000+00:00,2023-03-27 08:30:09.230000+00:00,2023-03-27 08:30:09.230000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32051,,,,,,,,,96714f58-4017-466c-9fdd-9c519ff09836,,,GB,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 5.01; wal-ET; rv:1.9.1.20) Gecko/2017-11-07 15:35:35 Firefox/3.6.14,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 08:30:09.230000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5101,2023-03-27 08:30:09.230000+00:00,,web_vitals,,,,2023-03-27 08:30:09.230000+00:00,2023-03-27 08:30:09.230000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f813""}]",,,"[{""cls"":0.47,""fcp"":0,""fid"":295.2,""inp"":295.2,""lcp"":2607.3,""navigation_type"":""navigate"",""ttfb"":2111.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:30:12.069000+00:00,2023-03-27 08:30:12.069000+00:00,2023-03-27 08:30:12.069000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32052,,,,,,,,,96714f58-4017-466c-9fdd-9c519ff09836,,,GB,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Windows NT 5.01; wal-ET; rv:1.9.1.20) Gecko/2017-11-07 15:35:35 Firefox/3.6.14,,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 08:30:12.069000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5102,2023-03-27 08:30:12.069000+00:00,,web_vitals,,,,2023-03-27 08:30:12.069000+00:00,2023-03-27 08:30:12.069000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f814""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":71.9,""inp"":171.9,""lcp"":3017.7,""navigation_type"":""navigate"",""ttfb"":811.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:30:13.755000+00:00,2023-03-27 08:30:13.755000+00:00,2023-03-27 08:30:13.755000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32053,,,,,,,,,032649be-e769-48eb-bf73-f0505d5f5bab,,,AU,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_10_2; rv:1.9.4.20) Gecko/2017-12-22 03:23:53 Firefox/14.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 08:30:13.755000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5103,2023-03-27 08:30:13.755000+00:00,,web_vitals,,,,2023-03-27 08:30:13.755000+00:00,2023-03-27 08:30:13.755000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f815""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":265.2,""inp"":265.2,""lcp"":2992.2,""navigation_type"":""navigate"",""ttfb"":627.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:30:14.947000+00:00,2023-03-27 08:30:14.947000+00:00,2023-03-27 08:30:14.947000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32054,,,,,,,,,032649be-e769-48eb-bf73-f0505d5f5bab,,,AU,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_10_2; rv:1.9.4.20) Gecko/2017-12-22 03:23:53 Firefox/14.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 08:30:14.947000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5104,2023-03-27 08:30:14.947000+00:00,,web_vitals,,,,2023-03-27 08:30:14.947000+00:00,2023-03-27 08:30:14.947000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f816""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":20,""inp"":120,""lcp"":2124,""navigation_type"":""navigate"",""ttfb"":88.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:30:16.930000+00:00,2023-03-27 08:30:16.930000+00:00,2023-03-27 08:30:16.930000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32055,,,,,,,,,032649be-e769-48eb-bf73-f0505d5f5bab,,,AU,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (Macintosh; PPC Mac OS X 10_10_2; rv:1.9.4.20) Gecko/2017-12-22 03:23:53 Firefox/14.0,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 08:30:16.930000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5105,2023-03-27 08:30:16.930000+00:00,,web_vitals,,,,2023-03-27 08:30:16.930000+00:00,2023-03-27 08:30:16.930000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f817""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":36.2,""inp"":136.2,""lcp"":1791.6,""navigation_type"":""navigate"",""ttfb"":1412.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:30:18.062000+00:00,2023-03-27 08:30:18.062000+00:00,2023-03-27 08:30:18.062000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32056,,,,,,,,,21cf80d1-2ef1-4d96-984b-e8be983dda99,,,GB,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 08:30:18.062000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5106,2023-03-27 08:30:18.062000+00:00,,web_vitals,,,,2023-03-27 08:30:18.062000+00:00,2023-03-27 08:30:18.062000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f818""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":277.2,""inp"":277.2,""lcp"":3292.2,""navigation_type"":""navigate"",""ttfb"":2288.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:30:19.317000+00:00,2023-03-27 08:30:19.317000+00:00,2023-03-27 08:30:19.317000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32057,,,,,,,,,21cf80d1-2ef1-4d96-984b-e8be983dda99,,,GB,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 08:30:19.317000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5107,2023-03-27 08:30:19.317000+00:00,,web_vitals,,,,2023-03-27 08:30:19.317000+00:00,2023-03-27 08:30:19.317000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f819""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":316.8,""inp"":316.8,""lcp"":2141.1,""navigation_type"":""navigate"",""ttfb"":248.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:30:25.245000+00:00,2023-03-27 08:30:25.245000+00:00,2023-03-27 08:30:25.245000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32058,,,,,,,,,21cf80d1-2ef1-4d96-984b-e8be983dda99,,,GB,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 08:30:25.245000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5108,2023-03-27 08:30:25.245000+00:00,,web_vitals,,,,2023-03-27 08:30:25.245000+00:00,2023-03-27 08:30:25.245000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f820""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":288.9,""inp"":288.9,""lcp"":1716.3,""navigation_type"":""navigate"",""ttfb"":1103.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:30:25.257000+00:00,2023-03-27 08:30:25.257000+00:00,2023-03-27 08:30:25.257000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32059,,,,,,,,,21cf80d1-2ef1-4d96-984b-e8be983dda99,,,GB,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 08:30:25.257000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5109,2023-03-27 08:30:25.257000+00:00,,web_vitals,,,,2023-03-27 08:30:25.257000+00:00,2023-03-27 08:30:25.257000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f821""}]",,,"[{""cls"":0.27,""fcp"":0,""fid"":81.8,""inp"":181.8,""lcp"":2708.1,""navigation_type"":""navigate"",""ttfb"":719.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:37:31.319000+00:00,2023-03-27 08:37:31.319000+00:00,2023-03-27 08:37:31.319000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32060,,,,,,,,,21cf80d1-2ef1-4d96-984b-e8be983dda99,,,GB,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 08:37:31.319000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5110,2023-03-27 08:37:31.319000+00:00,,web_vitals,,,,2023-03-27 08:37:31.319000+00:00,2023-03-27 08:37:31.319000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f822""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":59.3,""inp"":159.3,""lcp"":4244.4,""navigation_type"":""navigate"",""ttfb"":1370.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:37:31.320000+00:00,2023-03-27 08:37:31.320000+00:00,2023-03-27 08:37:31.320000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32061,,,,,,,,,21cf80d1-2ef1-4d96-984b-e8be983dda99,,,GB,,,,,,,,,,,https://snowplow.io/on-scene-other,Compatible motivating task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 08:37:31.320000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5111,2023-03-27 08:37:31.320000+00:00,,web_vitals,,,,2023-03-27 08:37:31.320000+00:00,2023-03-27 08:37:31.320000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f823""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":315,""inp"":315,""lcp"":3780.9,""navigation_type"":""navigate"",""ttfb"":1760.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:37:33.871000+00:00,2023-03-27 08:37:33.871000+00:00,2023-03-27 08:37:33.871000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32062,,,,,,,,,21cf80d1-2ef1-4d96-984b-e8be983dda99,,,GB,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 08:37:33.871000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5112,2023-03-27 08:37:33.871000+00:00,,web_vitals,,,,2023-03-27 08:37:33.871000+00:00,2023-03-27 08:37:33.871000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f824""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":342,""inp"":342,""lcp"":1665.9,""navigation_type"":""navigate"",""ttfb"":128.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:37:38.328000+00:00,2023-03-27 08:37:38.328000+00:00,2023-03-27 08:37:38.328000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32063,,,,,,,,,21cf80d1-2ef1-4d96-984b-e8be983dda99,,,GB,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 08:37:38.328000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5113,2023-03-27 08:37:38.328000+00:00,,web_vitals,,,,2023-03-27 08:37:38.328000+00:00,2023-03-27 08:37:38.328000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f825""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":315.9,""inp"":315.9,""lcp"":3190.5,""navigation_type"":""navigate"",""ttfb"":484.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 08:37:38.335000+00:00,2023-03-27 08:37:38.335000+00:00,2023-03-27 08:37:38.335000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32064,,,,,,,,,21cf80d1-2ef1-4d96-984b-e8be983dda99,,,GB,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 4.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 08:37:38.335000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5114,2023-03-27 08:37:38.335000+00:00,,web_vitals,,,,2023-03-27 08:37:38.335000+00:00,2023-03-27 08:37:38.335000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f826""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":241.2,""inp"":241.2,""lcp"":1863.9,""navigation_type"":""navigate"",""ttfb"":188.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:53:58.364000+00:00,2023-03-27 12:53:58.364000+00:00,2023-03-27 12:53:58.364000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32065,,,,,,,,,c991d86b-ac52-4b7e-aec3-dff28f57683b,,,GB,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_10_4 rv:5.0; sv-SE) AppleWebKit/535.1.5 (KHTML, like Gecko) Version/4.1 Safari/535.1.5",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:53:58.364000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5115,2023-03-27 12:53:58.364000+00:00,,web_vitals,,,,2023-03-27 12:53:58.364000+00:00,2023-03-27 12:53:58.364000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f827""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":304.2,""inp"":304.2,""lcp"":2092.5,""navigation_type"":""navigate"",""ttfb"":423.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:53:59.507000+00:00,2023-03-27 12:53:59.507000+00:00,2023-03-27 12:53:59.507000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32066,,,,,,,,,5107d4fb-dc81-40c1-9fb3-2f964ea9487b,,,JM,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/535.37.3 (KHTML, like Gecko) Version/4.0 Safari/535.37.3",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:53:59.507000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5116,2023-03-27 12:53:59.507000+00:00,,web_vitals,,,,2023-03-27 12:53:59.507000+00:00,2023-03-27 12:53:59.507000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f828""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":282.099999999999,""inp"":282.099999999999,""lcp"":3184.29999999999,""navigation_type"":""navigate"",""ttfb"":951.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:53:59.508000+00:00,2023-03-27 12:53:59.508000+00:00,2023-03-27 12:53:59.508000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32067,,,,,,,,,5107d4fb-dc81-40c1-9fb3-2f964ea9487b,,,JM,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/535.37.3 (KHTML, like Gecko) Version/4.0 Safari/535.37.3",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:53:59.508000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5117,2023-03-27 12:53:59.508000+00:00,,web_vitals,,,,2023-03-27 12:53:59.508000+00:00,2023-03-27 12:53:59.508000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f829""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":80.5,""inp"":80.5,""lcp"":2821.7,""navigation_type"":""navigate"",""ttfb"":203.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:54:07.773000+00:00,2023-03-27 12:54:07.773000+00:00,2023-03-27 12:54:07.773000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32068,,,,,,,,,5107d4fb-dc81-40c1-9fb3-2f964ea9487b,,,JM,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/535.37.3 (KHTML, like Gecko) Version/4.0 Safari/535.37.3",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:54:07.773000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5118,2023-03-27 12:54:07.773000+00:00,,web_vitals,,,,2023-03-27 12:54:07.773000+00:00,2023-03-27 12:54:07.773000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f830""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":84.7999999999999,""inp"":184.799999999999,""lcp"":1943.89999999999,""navigation_type"":""navigate"",""ttfb"":1968.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:54:07.775000+00:00,2023-03-27 12:54:07.775000+00:00,2023-03-27 12:54:07.775000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32069,,,,,,,,,5107d4fb-dc81-40c1-9fb3-2f964ea9487b,,,JM,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/535.37.3 (KHTML, like Gecko) Version/4.0 Safari/535.37.3",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:54:07.775000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5119,2023-03-27 12:54:07.775000+00:00,,web_vitals,,,,2023-03-27 12:54:07.775000+00:00,2023-03-27 12:54:07.775000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f831""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":85.5,""inp"":185.5,""lcp"":2613.1,""navigation_type"":""navigate"",""ttfb"":100.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:54:16.797000+00:00,2023-03-27 12:54:16.797000+00:00,2023-03-27 12:54:16.797000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32070,,,,,,,,,5107d4fb-dc81-40c1-9fb3-2f964ea9487b,,,JM,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/535.37.3 (KHTML, like Gecko) Version/4.0 Safari/535.37.3",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:54:16.797000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5120,2023-03-27 12:54:16.797000+00:00,,web_vitals,,,,2023-03-27 12:54:16.797000+00:00,2023-03-27 12:54:16.797000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f832""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":234.499999999999,""inp"":234.499999999999,""lcp"":2156,""navigation_type"":""navigate"",""ttfb"":613.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:54:16.891000+00:00,2023-03-27 12:54:16.891000+00:00,2023-03-27 12:54:16.891000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32071,,,,,,,,,5107d4fb-dc81-40c1-9fb3-2f964ea9487b,,,JM,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/535.37.3 (KHTML, like Gecko) Version/4.0 Safari/535.37.3",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:54:16.891000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5121,2023-03-27 12:54:16.891000+00:00,,web_vitals,,,,2023-03-27 12:54:16.891000+00:00,2023-03-27 12:54:16.891000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f833""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":268.799999999999,""inp"":268.799999999999,""lcp"":3047.79999999999,""navigation_type"":""navigate"",""ttfb"":1938.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:54:26.715000+00:00,2023-03-27 12:54:26.715000+00:00,2023-03-27 12:54:26.715000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32072,,,,,,,,,5107d4fb-dc81-40c1-9fb3-2f964ea9487b,,,JM,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/535.37.3 (KHTML, like Gecko) Version/4.0 Safari/535.37.3",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:54:26.715000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5122,2023-03-27 12:54:26.715000+00:00,,web_vitals,,,,2023-03-27 12:54:26.715000+00:00,2023-03-27 12:54:26.715000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f834""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":9.19999999999999,""inp"":109.199999999999,""lcp"":1607.89999999999,""navigation_type"":""navigate"",""ttfb"":1872.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:54:27.929000+00:00,2023-03-27 12:54:27.929000+00:00,2023-03-27 12:54:27.929000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32073,,,,,,,,,5107d4fb-dc81-40c1-9fb3-2f964ea9487b,,,JM,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/535.37.3 (KHTML, like Gecko) Version/4.0 Safari/535.37.3",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:54:27.929000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5123,2023-03-27 12:54:27.929000+00:00,,web_vitals,,,,2023-03-27 12:54:27.929000+00:00,2023-03-27 12:54:27.929000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f835""}]",,,"[{""cls"":0.47,""fcp"":0,""fid"":218.399999999999,""inp"":218.399999999999,""lcp"":1942.49999999999,""navigation_type"":""navigate"",""ttfb"":1869.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:54:28.006000+00:00,2023-03-27 12:54:28.006000+00:00,2023-03-27 12:54:28.006000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32074,,,,,,,,,5107d4fb-dc81-40c1-9fb3-2f964ea9487b,,,JM,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/535.37.3 (KHTML, like Gecko) Version/4.0 Safari/535.37.3",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:54:28.006000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5124,2023-03-27 12:54:28.006000+00:00,,web_vitals,,,,2023-03-27 12:54:28.006000+00:00,2023-03-27 12:54:28.006000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f836""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":96,""inp"":196,""lcp"":1886.49999999999,""navigation_type"":""navigate"",""ttfb"":108.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:54:40.469000+00:00,2023-03-27 12:54:40.469000+00:00,2023-03-27 12:54:40.469000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32075,,,,,,,,,5107d4fb-dc81-40c1-9fb3-2f964ea9487b,,,JM,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/535.37.3 (KHTML, like Gecko) Version/4.0 Safari/535.37.3",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:54:40.469000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5125,2023-03-27 12:54:40.469000+00:00,,web_vitals,,,,2023-03-27 12:54:40.469000+00:00,2023-03-27 12:54:40.469000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f837""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":57.5,""inp"":157.5,""lcp"":2044.69999999999,""navigation_type"":""navigate"",""ttfb"":1542.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:54:40.475000+00:00,2023-03-27 12:54:40.475000+00:00,2023-03-27 12:54:40.475000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32076,,,,,,,,,5107d4fb-dc81-40c1-9fb3-2f964ea9487b,,,JM,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/535.37.3 (KHTML, like Gecko) Version/4.0 Safari/535.37.3",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:54:40.475000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5126,2023-03-27 12:54:40.475000+00:00,,web_vitals,,,,2023-03-27 12:54:40.475000+00:00,2023-03-27 12:54:40.475000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f838""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":206.5,""inp"":206.5,""lcp"":2874.89999999999,""navigation_type"":""navigate"",""ttfb"":238.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:54:43.704000+00:00,2023-03-27 12:54:43.704000+00:00,2023-03-27 12:54:43.704000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32077,,,,,,,,,5107d4fb-dc81-40c1-9fb3-2f964ea9487b,,,JM,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/535.37.3 (KHTML, like Gecko) Version/4.0 Safari/535.37.3",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:54:43.704000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5127,2023-03-27 12:54:43.704000+00:00,,web_vitals,,,,2023-03-27 12:54:43.704000+00:00,2023-03-27 12:54:43.704000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f839""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":14.1,""inp"":114.1,""lcp"":1980.99999999999,""navigation_type"":""navigate"",""ttfb"":1286.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:54:52.364000+00:00,2023-03-27 12:54:52.364000+00:00,2023-03-27 12:54:52.364000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32078,,,,,,,,,5107d4fb-dc81-40c1-9fb3-2f964ea9487b,,,JM,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows NT 4.0) AppleWebKit/535.37.3 (KHTML, like Gecko) Version/4.0 Safari/535.37.3",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:54:52.364000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5128,2023-03-27 12:54:52.364000+00:00,,web_vitals,,,,2023-03-27 12:54:52.364000+00:00,2023-03-27 12:54:52.364000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f840""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":99.3999999999999,""inp"":99.3999999999999,""lcp"":2024.39999999999,""navigation_type"":""navigate"",""ttfb"":2278.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:54:52.367000+00:00,2023-03-27 12:54:52.367000+00:00,2023-03-27 12:54:52.367000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32079,,,,,,,,,919e517a-66c4-4cb7-bdf9-2d2189751ab2,,,JM,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/22.0.860.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:54:52.367000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5129,2023-03-27 12:54:52.367000+00:00,,web_vitals,,,,2023-03-27 12:54:52.367000+00:00,2023-03-27 12:54:52.367000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f841""}]",,,"[{""cls"":0.25,""fcp"":0,""fid"":54,""inp"":154,""lcp"":2327.5,""navigation_type"":""navigate"",""ttfb"":2145.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:03.889000+00:00,2023-03-27 12:55:03.889000+00:00,2023-03-27 12:55:03.889000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32080,,,,,,,,,919e517a-66c4-4cb7-bdf9-2d2189751ab2,,,JM,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/22.0.860.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:55:03.889000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5130,2023-03-27 12:55:03.889000+00:00,,web_vitals,,,,2023-03-27 12:55:03.889000+00:00,2023-03-27 12:55:03.889000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f842""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":233.1,""inp"":233.1,""lcp"":2190.29999999999,""navigation_type"":""navigate"",""ttfb"":57.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:03.891000+00:00,2023-03-27 12:55:03.891000+00:00,2023-03-27 12:55:03.891000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32081,,,,,,,,,919e517a-66c4-4cb7-bdf9-2d2189751ab2,,,JM,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/22.0.860.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:55:03.891000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5131,2023-03-27 12:55:03.891000+00:00,,web_vitals,,,,2023-03-27 12:55:03.891000+00:00,2023-03-27 12:55:03.891000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f843""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":229.6,""inp"":229.6,""lcp"":2688,""navigation_type"":""navigate"",""ttfb"":1833.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:11.272000+00:00,2023-03-27 12:55:11.272000+00:00,2023-03-27 12:55:11.272000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32082,,,,,,,,,28580949-f7e5-4a18-ba04-8f7e4d2126d6,,,JM,,,,,,,,,,,https://snowplow.io/city-modern-figure,Realigned needs-based archive,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:55:11.272000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5132,2023-03-27 12:55:11.272000+00:00,,web_vitals,,,,2023-03-27 12:55:11.272000+00:00,2023-03-27 12:55:11.272000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f844""}]",,,"[{""cls"":0.03,""fcp"":0,""fid"":272.299999999999,""inp"":272.299999999999,""lcp"":2571.1,""navigation_type"":""navigate"",""ttfb"":1203.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:11.365000+00:00,2023-03-27 12:55:11.365000+00:00,2023-03-27 12:55:11.365000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32083,,,,,,,,,28580949-f7e5-4a18-ba04-8f7e4d2126d6,,,JM,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:55:11.365000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5133,2023-03-27 12:55:11.365000+00:00,,web_vitals,,,,2023-03-27 12:55:11.365000+00:00,2023-03-27 12:55:11.365000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f845""}]",,,"[{""cls"":0.41,""fcp"":0,""fid"":18.3,""inp"":118.3,""lcp"":2387,""navigation_type"":""navigate"",""ttfb"":1819.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:13.782000+00:00,2023-03-27 12:55:13.782000+00:00,2023-03-27 12:55:13.782000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32084,,,,,,,,,28580949-f7e5-4a18-ba04-8f7e4d2126d6,,,JM,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:55:13.782000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5134,2023-03-27 12:55:13.782000+00:00,,web_vitals,,,,2023-03-27 12:55:13.782000+00:00,2023-03-27 12:55:13.782000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f846""}]",,,"[{""cls"":0.4,""fcp"":0,""fid"":61.7,""inp"":161.7,""lcp"":3214.39999999999,""navigation_type"":""navigate"",""ttfb"":65.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:20.879000+00:00,2023-03-27 12:55:20.879000+00:00,2023-03-27 12:55:20.879000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32085,,,,,,,,,28580949-f7e5-4a18-ba04-8f7e4d2126d6,,,JM,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:55:20.879000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5135,2023-03-27 12:55:20.879000+00:00,,web_vitals,,,,2023-03-27 12:55:20.879000+00:00,2023-03-27 12:55:20.879000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f847""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":65.2,""inp"":165.2,""lcp"":3409.7,""navigation_type"":""navigate"",""ttfb"":1225.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:20.881000+00:00,2023-03-27 12:55:20.881000+00:00,2023-03-27 12:55:20.881000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32086,,,,,,,,,28580949-f7e5-4a18-ba04-8f7e4d2126d6,,,JM,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:55:20.881000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5136,2023-03-27 12:55:20.881000+00:00,,web_vitals,,,,2023-03-27 12:55:20.881000+00:00,2023-03-27 12:55:20.881000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f848""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":217.7,""inp"":217.7,""lcp"":2160.89999999999,""navigation_type"":""navigate"",""ttfb"":2265.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:22.539000+00:00,2023-03-27 12:55:22.539000+00:00,2023-03-27 12:55:22.539000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32087,,,,,,,,,28580949-f7e5-4a18-ba04-8f7e4d2126d6,,,JM,,,,,,,,,,,https://snowplow.io/head-half-instead,Upgradable methodical customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:55:22.539000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5137,2023-03-27 12:55:22.539000+00:00,,web_vitals,,,,2023-03-27 12:55:22.539000+00:00,2023-03-27 12:55:22.539000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f849""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":203,""inp"":203,""lcp"":2217.6,""navigation_type"":""navigate"",""ttfb"":500.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:31.156000+00:00,2023-03-27 12:55:31.156000+00:00,2023-03-27 12:55:31.156000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32088,,,,,,,,,28580949-f7e5-4a18-ba04-8f7e4d2126d6,,,JM,,,,,,,,,,,https://snowplow.io/bar-past-blood,Devolved reciprocal throughput,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:55:31.156000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5138,2023-03-27 12:55:31.156000+00:00,,web_vitals,,,,2023-03-27 12:55:31.156000+00:00,2023-03-27 12:55:31.156000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f850""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":72.2,""inp"":172.2,""lcp"":2497.6,""navigation_type"":""navigate"",""ttfb"":1710.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:32.637000+00:00,2023-03-27 12:55:32.637000+00:00,2023-03-27 12:55:32.637000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32089,,,,,,,,,28580949-f7e5-4a18-ba04-8f7e4d2126d6,,,JM,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:55:32.637000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5139,2023-03-27 12:55:32.637000+00:00,,web_vitals,,,,2023-03-27 12:55:32.637000+00:00,2023-03-27 12:55:32.637000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f851""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":204.399999999999,""inp"":204.399999999999,""lcp"":1691.19999999999,""navigation_type"":""navigate"",""ttfb"":645.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:38.357000+00:00,2023-03-27 12:55:38.357000+00:00,2023-03-27 12:55:38.357000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32090,,,,,,,,,28580949-f7e5-4a18-ba04-8f7e4d2126d6,,,JM,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:55:38.357000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5140,2023-03-27 12:55:38.357000+00:00,,web_vitals,,,,2023-03-27 12:55:38.357000+00:00,2023-03-27 12:55:38.357000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f852""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":87.6,""inp"":187.6,""lcp"":2197.29999999999,""navigation_type"":""navigate"",""ttfb"":884.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:39.571000+00:00,2023-03-27 12:55:39.571000+00:00,2023-03-27 12:55:39.571000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32091,,,,,,,,,28580949-f7e5-4a18-ba04-8f7e4d2126d6,,,JM,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:55:39.571000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5141,2023-03-27 12:55:39.571000+00:00,,web_vitals,,,,2023-03-27 12:55:39.571000+00:00,2023-03-27 12:55:39.571000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f853""}]",,,"[{""cls"":0.49,""fcp"":0,""fid"":236.6,""inp"":236.6,""lcp"":1037.39999999999,""navigation_type"":""navigate"",""ttfb"":1751.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:47.005000+00:00,2023-03-27 12:55:47.005000+00:00,2023-03-27 12:55:47.005000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32092,,,,,,,,,6b29a846-03c8-451c-8823-180a2efaef27,,,ES,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/531.15.4 (KHTML, like Gecko) Version/5.1 Safari/531.15.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:55:47.005000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5142,2023-03-27 12:55:47.005000+00:00,,web_vitals,,,,2023-03-27 12:55:47.005000+00:00,2023-03-27 12:55:47.005000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f854""}]",,,"[{""cls"":0.29,""fcp"":0,""fid"":262,""inp"":262,""lcp"":2386,""navigation_type"":""navigate"",""ttfb"":1894.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:48.994000+00:00,2023-03-27 12:55:48.994000+00:00,2023-03-27 12:55:48.994000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32093,,,,,,,,,6b29a846-03c8-451c-8823-180a2efaef27,,,ES,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/531.15.4 (KHTML, like Gecko) Version/5.1 Safari/531.15.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:55:48.994000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5143,2023-03-27 12:55:48.994000+00:00,,web_vitals,,,,2023-03-27 12:55:48.994000+00:00,2023-03-27 12:55:48.994000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f855""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":43,""inp"":143,""lcp"":2515,""navigation_type"":""navigate"",""ttfb"":1729.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:56.732000+00:00,2023-03-27 12:55:56.732000+00:00,2023-03-27 12:55:56.732000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32094,,,,,,,,,6b29a846-03c8-451c-8823-180a2efaef27,,,ES,,,,,,,,,,,https://snowplow.io/bar-past-blood,Devolved reciprocal throughput,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/531.15.4 (KHTML, like Gecko) Version/5.1 Safari/531.15.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:55:56.732000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5144,2023-03-27 12:55:56.732000+00:00,,web_vitals,,,,2023-03-27 12:55:56.732000+00:00,2023-03-27 12:55:56.732000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f856""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":87,""inp"":187,""lcp"":3784,""navigation_type"":""navigate"",""ttfb"":1668.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:56.735000+00:00,2023-03-27 12:55:56.735000+00:00,2023-03-27 12:55:56.735000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32095,,,,,,,,,6b29a846-03c8-451c-8823-180a2efaef27,,,ES,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/531.15.4 (KHTML, like Gecko) Version/5.1 Safari/531.15.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:55:56.735000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5145,2023-03-27 12:55:56.735000+00:00,,web_vitals,,,,2023-03-27 12:55:56.735000+00:00,2023-03-27 12:55:56.735000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f857""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":302,""inp"":302,""lcp"":2723,""navigation_type"":""navigate"",""ttfb"":2029.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:55:58.110000+00:00,2023-03-27 12:55:58.110000+00:00,2023-03-27 12:55:58.110000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32096,,,,,,,,,6b29a846-03c8-451c-8823-180a2efaef27,,,ES,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/531.15.4 (KHTML, like Gecko) Version/5.1 Safari/531.15.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:55:58.110000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5146,2023-03-27 12:55:58.110000+00:00,,web_vitals,,,,2023-03-27 12:55:58.110000+00:00,2023-03-27 12:55:58.110000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f858""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":309,""inp"":309,""lcp"":1134,""navigation_type"":""navigate"",""ttfb"":937.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:07.043000+00:00,2023-03-27 12:56:07.043000+00:00,2023-03-27 12:56:07.043000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32097,,,,,,,,,6b29a846-03c8-451c-8823-180a2efaef27,,,ES,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/531.15.4 (KHTML, like Gecko) Version/5.1 Safari/531.15.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:07.043000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5147,2023-03-27 12:56:07.043000+00:00,,web_vitals,,,,2023-03-27 12:56:07.043000+00:00,2023-03-27 12:56:07.043000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f859""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":73,""inp"":173,""lcp"":3188,""navigation_type"":""navigate"",""ttfb"":2144.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:07.676000+00:00,2023-03-27 12:56:07.676000+00:00,2023-03-27 12:56:07.676000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32098,,,,,,,,,6b29a846-03c8-451c-8823-180a2efaef27,,,ES,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/531.15.4 (KHTML, like Gecko) Version/5.1 Safari/531.15.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:07.676000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5148,2023-03-27 12:56:07.676000+00:00,,web_vitals,,,,2023-03-27 12:56:07.676000+00:00,2023-03-27 12:56:07.676000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f860""}]",,,"[{""cls"":0.03,""fcp"":0,""fid"":370,""inp"":370,""lcp"":3168,""navigation_type"":""navigate"",""ttfb"":1338.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:07.678000+00:00,2023-03-27 12:56:07.678000+00:00,2023-03-27 12:56:07.678000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32099,,,,,,,,,6b29a846-03c8-451c-8823-180a2efaef27,,,ES,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/531.15.4 (KHTML, like Gecko) Version/5.1 Safari/531.15.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:07.678000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5149,2023-03-27 12:56:07.678000+00:00,,web_vitals,,,,2023-03-27 12:56:07.678000+00:00,2023-03-27 12:56:07.678000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f861""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":89,""inp"":189,""lcp"":3550,""navigation_type"":""navigate"",""ttfb"":2144.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:15.760000+00:00,2023-03-27 12:56:15.760000+00:00,2023-03-27 12:56:15.760000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32100,,,,,,,,,6b29a846-03c8-451c-8823-180a2efaef27,,,ES,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/531.15.4 (KHTML, like Gecko) Version/5.1 Safari/531.15.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:15.760000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5150,2023-03-27 12:56:15.760000+00:00,,web_vitals,,,,2023-03-27 12:56:15.760000+00:00,2023-03-27 12:56:15.760000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f862""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":273,""inp"":273,""lcp"":2161,""navigation_type"":""navigate"",""ttfb"":1748.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:16.229000+00:00,2023-03-27 12:56:16.229000+00:00,2023-03-27 12:56:16.229000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32101,,,,,,,,,6b29a846-03c8-451c-8823-180a2efaef27,,,ES,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/531.15.4 (KHTML, like Gecko) Version/5.1 Safari/531.15.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:16.229000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5151,2023-03-27 12:56:16.229000+00:00,,web_vitals,,,,2023-03-27 12:56:16.229000+00:00,2023-03-27 12:56:16.229000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f863""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":348,""inp"":348,""lcp"":3367,""navigation_type"":""navigate"",""ttfb"":1763.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:17.342000+00:00,2023-03-27 12:56:17.342000+00:00,2023-03-27 12:56:17.342000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32102,,,,,,,,,6b29a846-03c8-451c-8823-180a2efaef27,,,ES,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/531.15.4 (KHTML, like Gecko) Version/5.1 Safari/531.15.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:17.342000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5152,2023-03-27 12:56:17.342000+00:00,,web_vitals,,,,2023-03-27 12:56:17.342000+00:00,2023-03-27 12:56:17.342000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f864""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":373,""inp"":373,""lcp"":1232,""navigation_type"":""navigate"",""ttfb"":141.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:22.163000+00:00,2023-03-27 12:56:22.163000+00:00,2023-03-27 12:56:22.163000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32103,,,,,,,,,6b29a846-03c8-451c-8823-180a2efaef27,,,ES,,,,,,,,,,,https://snowplow.io/parent-side-season,Fully-configurable optimizing application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows; U; Windows 95) AppleWebKit/531.15.4 (KHTML, like Gecko) Version/5.1 Safari/531.15.4",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:22.163000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5153,2023-03-27 12:56:22.163000+00:00,,web_vitals,,,,2023-03-27 12:56:22.163000+00:00,2023-03-27 12:56:22.163000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f865""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":238,""inp"":238,""lcp"":3257,""navigation_type"":""navigate"",""ttfb"":2064.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:28.370000+00:00,2023-03-27 12:56:28.370000+00:00,2023-03-27 12:56:28.370000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32104,,,,,,,,,826eddbf-fa75-4ea1-8bcc-3e7d988fe43b,,,GB,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:28.370000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5154,2023-03-27 12:56:28.370000+00:00,,web_vitals,,,,2023-03-27 12:56:28.370000+00:00,2023-03-27 12:56:28.370000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f866""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":216.9,""inp"":216.9,""lcp"":3968.1,""navigation_type"":""navigate"",""ttfb"":2324.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:28.466000+00:00,2023-03-27 12:56:28.466000+00:00,2023-03-27 12:56:28.466000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32105,,,,,,,,,826eddbf-fa75-4ea1-8bcc-3e7d988fe43b,,,GB,,,,,,,,,,,https://snowplow.io/ground-major-could,Fundamental grid-enabled Graphical User Interface,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:28.466000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5155,2023-03-27 12:56:28.466000+00:00,,web_vitals,,,,2023-03-27 12:56:28.466000+00:00,2023-03-27 12:56:28.466000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f867""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":74.6,""inp"":174.6,""lcp"":2702.7,""navigation_type"":""navigate"",""ttfb"":2187.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:30.085000+00:00,2023-03-27 12:56:30.085000+00:00,2023-03-27 12:56:30.085000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32106,,,,,,,,,826eddbf-fa75-4ea1-8bcc-3e7d988fe43b,,,GB,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:30.085000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5156,2023-03-27 12:56:30.085000+00:00,,web_vitals,,,,2023-03-27 12:56:30.085000+00:00,2023-03-27 12:56:30.085000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f868""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":202.5,""inp"":202.5,""lcp"":2234.7,""navigation_type"":""navigate"",""ttfb"":1874.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:36.648000+00:00,2023-03-27 12:56:36.648000+00:00,2023-03-27 12:56:36.648000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32107,,,,,,,,,826eddbf-fa75-4ea1-8bcc-3e7d988fe43b,,,GB,,,,,,,,,,,https://snowplow.io/bar-past-blood,Devolved reciprocal throughput,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:36.648000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5157,2023-03-27 12:56:36.648000+00:00,,web_vitals,,,,2023-03-27 12:56:36.648000+00:00,2023-03-27 12:56:36.648000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f869""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":53,""inp"":153,""lcp"":3530.7,""navigation_type"":""navigate"",""ttfb"":551.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:36.744000+00:00,2023-03-27 12:56:36.744000+00:00,2023-03-27 12:56:36.744000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32108,,,,,,,,,826eddbf-fa75-4ea1-8bcc-3e7d988fe43b,,,GB,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:36.744000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5158,2023-03-27 12:56:36.744000+00:00,,web_vitals,,,,2023-03-27 12:56:36.744000+00:00,2023-03-27 12:56:36.744000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f870""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":77.3,""inp"":177.3,""lcp"":3285.9,""navigation_type"":""navigate"",""ttfb"":1917.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:37.706000+00:00,2023-03-27 12:56:37.706000+00:00,2023-03-27 12:56:37.706000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32109,,,,,,,,,826eddbf-fa75-4ea1-8bcc-3e7d988fe43b,,,GB,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:37.706000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5159,2023-03-27 12:56:37.706000+00:00,,web_vitals,,,,2023-03-27 12:56:37.706000+00:00,2023-03-27 12:56:37.706000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f871""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":385.2,""inp"":385.2,""lcp"":2200.5,""navigation_type"":""navigate"",""ttfb"":1049.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:48.121000+00:00,2023-03-27 12:56:48.121000+00:00,2023-03-27 12:56:48.121000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32110,,,,,,,,,826eddbf-fa75-4ea1-8bcc-3e7d988fe43b,,,GB,,,,,,,,,,,https://snowplow.io/student-trip-song,Customer-focused responsive instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:48.121000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5160,2023-03-27 12:56:48.121000+00:00,,web_vitals,,,,2023-03-27 12:56:48.121000+00:00,2023-03-27 12:56:48.121000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f872""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":278.1,""inp"":278.1,""lcp"":2632.5,""navigation_type"":""navigate"",""ttfb"":545.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:48.207000+00:00,2023-03-27 12:56:48.207000+00:00,2023-03-27 12:56:48.207000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32111,,,,,,,,,826eddbf-fa75-4ea1-8bcc-3e7d988fe43b,,,GB,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:48.207000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5161,2023-03-27 12:56:48.207000+00:00,,web_vitals,,,,2023-03-27 12:56:48.207000+00:00,2023-03-27 12:56:48.207000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f873""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":88.2,""inp"":88.2,""lcp"":3020.4,""navigation_type"":""navigate"",""ttfb"":1353.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:49.941000+00:00,2023-03-27 12:56:49.941000+00:00,2023-03-27 12:56:49.941000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32112,,,,,,,,,826eddbf-fa75-4ea1-8bcc-3e7d988fe43b,,,GB,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:49.941000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5162,2023-03-27 12:56:49.941000+00:00,,web_vitals,,,,2023-03-27 12:56:49.941000+00:00,2023-03-27 12:56:49.941000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f874""}]",,,"[{""cls"":0.29,""fcp"":0,""fid"":304.2,""inp"":304.2,""lcp"":2800.8,""navigation_type"":""navigate"",""ttfb"":1520.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:57.156000+00:00,2023-03-27 12:56:57.156000+00:00,2023-03-27 12:56:57.156000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32113,,,,,,,,,826eddbf-fa75-4ea1-8bcc-3e7d988fe43b,,,GB,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:57.156000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5163,2023-03-27 12:56:57.156000+00:00,,web_vitals,,,,2023-03-27 12:56:57.156000+00:00,2023-03-27 12:56:57.156000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f875""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":223.2,""inp"":223.2,""lcp"":3002.4,""navigation_type"":""navigate"",""ttfb"":811.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:57.717000+00:00,2023-03-27 12:56:57.717000+00:00,2023-03-27 12:56:57.717000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32114,,,,,,,,,826eddbf-fa75-4ea1-8bcc-3e7d988fe43b,,,GB,,,,,,,,,,,https://snowplow.io/bar-past-blood,Devolved reciprocal throughput,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:57.717000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5164,2023-03-27 12:56:57.717000+00:00,,web_vitals,,,,2023-03-27 12:56:57.717000+00:00,2023-03-27 12:56:57.717000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f876""}]",,,"[{""cls"":0.56,""fcp"":0,""fid"":330.3,""inp"":330.3,""lcp"":1910.7,""navigation_type"":""navigate"",""ttfb"":1106.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:56:58.877000+00:00,2023-03-27 12:56:58.877000+00:00,2023-03-27 12:56:58.877000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32115,,,,,,,,,826eddbf-fa75-4ea1-8bcc-3e7d988fe43b,,,GB,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; Trident/5.0),,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-27 12:56:58.877000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5165,2023-03-27 12:56:58.877000+00:00,,web_vitals,,,,2023-03-27 12:56:58.877000+00:00,2023-03-27 12:56:58.877000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f877""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":4.4,""inp"":104.4,""lcp"":2876.4,""navigation_type"":""navigate"",""ttfb"":1977.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:04.348000+00:00,2023-03-27 12:57:04.348000+00:00,2023-03-27 12:57:04.348000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32116,,,,,,,,,f370e5b6-73de-477b-9e29-31a50fd996c1,,,JM,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_6 like Mac OS X) AppleWebKit/532.1 (KHTML, like Gecko) CriOS/27.0.862.0 Mobile/89I904 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:04.348000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5166,2023-03-27 12:57:04.348000+00:00,,web_vitals,,,,2023-03-27 12:57:04.348000+00:00,2023-03-27 12:57:04.348000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f878""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":85.5,""inp"":185.5,""lcp"":382.2,""navigation_type"":""navigate"",""ttfb"":318.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:04.353000+00:00,2023-03-27 12:57:04.353000+00:00,2023-03-27 12:57:04.353000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32117,,,,,,,,,f370e5b6-73de-477b-9e29-31a50fd996c1,,,JM,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_6 like Mac OS X) AppleWebKit/532.1 (KHTML, like Gecko) CriOS/27.0.862.0 Mobile/89I904 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:04.353000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5167,2023-03-27 12:57:04.353000+00:00,,web_vitals,,,,2023-03-27 12:57:04.353000+00:00,2023-03-27 12:57:04.353000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f879""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":55.3999999999999,""inp"":155.399999999999,""lcp"":2387,""navigation_type"":""navigate"",""ttfb"":1464.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:05.672000+00:00,2023-03-27 12:57:05.672000+00:00,2023-03-27 12:57:05.672000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32118,,,,,,,,,f370e5b6-73de-477b-9e29-31a50fd996c1,,,JM,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_6 like Mac OS X) AppleWebKit/532.1 (KHTML, like Gecko) CriOS/27.0.862.0 Mobile/89I904 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:05.672000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5168,2023-03-27 12:57:05.672000+00:00,,web_vitals,,,,2023-03-27 12:57:05.672000+00:00,2023-03-27 12:57:05.672000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f880""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":205.799999999999,""inp"":205.799999999999,""lcp"":2029.3,""navigation_type"":""navigate"",""ttfb"":751.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:10.384000+00:00,2023-03-27 12:57:10.384000+00:00,2023-03-27 12:57:10.384000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32119,,,,,,,,,f370e5b6-73de-477b-9e29-31a50fd996c1,,,JM,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_6 like Mac OS X) AppleWebKit/532.1 (KHTML, like Gecko) CriOS/27.0.862.0 Mobile/89I904 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:10.384000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5169,2023-03-27 12:57:10.384000+00:00,,web_vitals,,,,2023-03-27 12:57:10.384000+00:00,2023-03-27 12:57:10.384000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f881""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":75.7,""inp"":175.7,""lcp"":2427.6,""navigation_type"":""navigate"",""ttfb"":192.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:11.120000+00:00,2023-03-27 12:57:11.120000+00:00,2023-03-27 12:57:11.120000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32120,,,,,,,,,f370e5b6-73de-477b-9e29-31a50fd996c1,,,JM,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_6 like Mac OS X) AppleWebKit/532.1 (KHTML, like Gecko) CriOS/27.0.862.0 Mobile/89I904 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:11.120000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5170,2023-03-27 12:57:11.120000+00:00,,web_vitals,,,,2023-03-27 12:57:11.120000+00:00,2023-03-27 12:57:11.120000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f882""}]",,,"[{""cls"":0.23,""fcp"":0,""fid"":218.399999999999,""inp"":218.399999999999,""lcp"":1394.39999999999,""navigation_type"":""navigate"",""ttfb"":638.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:15.300000+00:00,2023-03-27 12:57:15.300000+00:00,2023-03-27 12:57:15.300000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32121,,,,,,,,,f370e5b6-73de-477b-9e29-31a50fd996c1,,,JM,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_6 like Mac OS X) AppleWebKit/532.1 (KHTML, like Gecko) CriOS/27.0.862.0 Mobile/89I904 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:15.300000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5171,2023-03-27 12:57:15.300000+00:00,,web_vitals,,,,2023-03-27 12:57:15.300000+00:00,2023-03-27 12:57:15.300000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f883""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":90.3,""inp"":90.3,""lcp"":2279.89999999999,""navigation_type"":""navigate"",""ttfb"":697.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:22.963000+00:00,2023-03-27 12:57:22.963000+00:00,2023-03-27 12:57:22.963000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32122,,,,,,,,,f370e5b6-73de-477b-9e29-31a50fd996c1,,,JM,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_6 like Mac OS X) AppleWebKit/532.1 (KHTML, like Gecko) CriOS/27.0.862.0 Mobile/89I904 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:22.963000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5172,2023-03-27 12:57:22.963000+00:00,,web_vitals,,,,2023-03-27 12:57:22.963000+00:00,2023-03-27 12:57:22.963000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f884""}]",,,"[{""cls"":0.25,""fcp"":0,""fid"":84.7999999999999,""inp"":184.799999999999,""lcp"":2177.7,""navigation_type"":""navigate"",""ttfb"":2392.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:23.032000+00:00,2023-03-27 12:57:23.032000+00:00,2023-03-27 12:57:23.032000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32123,,,,,,,,,f370e5b6-73de-477b-9e29-31a50fd996c1,,,JM,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_6 like Mac OS X) AppleWebKit/532.1 (KHTML, like Gecko) CriOS/27.0.862.0 Mobile/89I904 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:23.032000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5173,2023-03-27 12:57:23.032000+00:00,,web_vitals,,,,2023-03-27 12:57:23.032000+00:00,2023-03-27 12:57:23.032000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f885""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":69.3999999999999,""inp"":169.399999999999,""lcp"":2882.6,""navigation_type"":""navigate"",""ttfb"":526.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:24.265000+00:00,2023-03-27 12:57:24.265000+00:00,2023-03-27 12:57:24.265000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32124,,,,,,,,,f370e5b6-73de-477b-9e29-31a50fd996c1,,,JM,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_6 like Mac OS X) AppleWebKit/532.1 (KHTML, like Gecko) CriOS/27.0.862.0 Mobile/89I904 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:24.265000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5174,2023-03-27 12:57:24.265000+00:00,,web_vitals,,,,2023-03-27 12:57:24.265000+00:00,2023-03-27 12:57:24.265000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f886""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":79.2,""inp"":179.2,""lcp"":2295.29999999999,""navigation_type"":""navigate"",""ttfb"":982.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:32.044000+00:00,2023-03-27 12:57:32.044000+00:00,2023-03-27 12:57:32.044000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32125,,,,,,,,,f370e5b6-73de-477b-9e29-31a50fd996c1,,,JM,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_6 like Mac OS X) AppleWebKit/532.1 (KHTML, like Gecko) CriOS/27.0.862.0 Mobile/89I904 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:32.044000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5175,2023-03-27 12:57:32.044000+00:00,,web_vitals,,,,2023-03-27 12:57:32.044000+00:00,2023-03-27 12:57:32.044000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f887""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":99.5,""inp"":199.5,""lcp"":2394.7,""navigation_type"":""navigate"",""ttfb"":884.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:32.050000+00:00,2023-03-27 12:57:32.050000+00:00,2023-03-27 12:57:32.050000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32126,,,,,,,,,f370e5b6-73de-477b-9e29-31a50fd996c1,,,JM,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_6 like Mac OS X) AppleWebKit/532.1 (KHTML, like Gecko) CriOS/27.0.862.0 Mobile/89I904 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:32.050000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5176,2023-03-27 12:57:32.050000+00:00,,web_vitals,,,,2023-03-27 12:57:32.050000+00:00,2023-03-27 12:57:32.050000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f888""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":61.7,""inp"":161.7,""lcp"":2475.89999999999,""navigation_type"":""navigate"",""ttfb"":952.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:33.084000+00:00,2023-03-27 12:57:33.084000+00:00,2023-03-27 12:57:33.084000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32127,,,,,,,,,f370e5b6-73de-477b-9e29-31a50fd996c1,,,JM,,,,,,,,,,,https://snowplow.io/site-somebody,Open-source executive portal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_6 like Mac OS X) AppleWebKit/532.1 (KHTML, like Gecko) CriOS/27.0.862.0 Mobile/89I904 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:33.084000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5177,2023-03-27 12:57:33.084000+00:00,,web_vitals,,,,2023-03-27 12:57:33.084000+00:00,2023-03-27 12:57:33.084000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f889""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":31.6,""inp"":131.6,""lcp"":2169.29999999999,""navigation_type"":""navigate"",""ttfb"":764.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:39.716000+00:00,2023-03-27 12:57:39.716000+00:00,2023-03-27 12:57:39.716000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32128,,,,,,,,,f370e5b6-73de-477b-9e29-31a50fd996c1,,,JM,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 9_3_6 like Mac OS X) AppleWebKit/532.1 (KHTML, like Gecko) CriOS/27.0.862.0 Mobile/89I904 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:39.716000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5178,2023-03-27 12:57:39.716000+00:00,,web_vitals,,,,2023-03-27 12:57:39.716000+00:00,2023-03-27 12:57:39.716000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f890""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":301.7,""inp"":301.7,""lcp"":2899.39999999999,""navigation_type"":""navigate"",""ttfb"":2039.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:41.067000+00:00,2023-03-27 12:57:41.067000+00:00,2023-03-27 12:57:41.067000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32129,,,,,,,,,9f83c243-fd56-4921-9e1b-5355f31a49f1,,,ES,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_6_2 rv:5.0; iw-IL) AppleWebKit/533.45.2 (KHTML, like Gecko) Version/5.0 Safari/533.45.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:41.067000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5179,2023-03-27 12:57:41.067000+00:00,,web_vitals,,,,2023-03-27 12:57:41.067000+00:00,2023-03-27 12:57:41.067000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f891""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":232,""inp"":232,""lcp"":3740,""navigation_type"":""navigate"",""ttfb"":1718.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:42.182000+00:00,2023-03-27 12:57:42.182000+00:00,2023-03-27 12:57:42.182000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32130,,,,,,,,,1cce9637-684a-4198-8920-7106e693a5bb,,,ES,,,,,,,,,,,https://snowplow.io/anyone-guess,Decentralized 4thgeneration matrices,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.59.(Windows NT 10.0; mai-IN) Presto/2.9.182 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:42.182000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5180,2023-03-27 12:57:42.182000+00:00,,web_vitals,,,,2023-03-27 12:57:42.182000+00:00,2023-03-27 12:57:42.182000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f892""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":260,""inp"":260,""lcp"":5479,""navigation_type"":""navigate"",""ttfb"":1834.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:47.652000+00:00,2023-03-27 12:57:47.652000+00:00,2023-03-27 12:57:47.652000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32131,,,,,,,,,1cce9637-684a-4198-8920-7106e693a5bb,,,ES,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.59.(Windows NT 10.0; mai-IN) Presto/2.9.182 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:47.652000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5181,2023-03-27 12:57:47.652000+00:00,,web_vitals,,,,2023-03-27 12:57:47.652000+00:00,2023-03-27 12:57:47.652000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f893""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":277,""inp"":277,""lcp"":2034,""navigation_type"":""navigate"",""ttfb"":898.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:48.229000+00:00,2023-03-27 12:57:48.229000+00:00,2023-03-27 12:57:48.229000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32132,,,,,,,,,1cce9637-684a-4198-8920-7106e693a5bb,,,ES,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.59.(Windows NT 10.0; mai-IN) Presto/2.9.182 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:48.229000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5182,2023-03-27 12:57:48.229000+00:00,,web_vitals,,,,2023-03-27 12:57:48.229000+00:00,2023-03-27 12:57:48.229000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f894""}]",,,"[{""cls"":0.08,""fcp"":0,""fid"":342,""inp"":342,""lcp"":1875,""navigation_type"":""navigate"",""ttfb"":1559.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:48.231000+00:00,2023-03-27 12:57:48.231000+00:00,2023-03-27 12:57:48.231000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32133,,,,,,,,,1cce9637-684a-4198-8920-7106e693a5bb,,,ES,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.59.(Windows NT 10.0; mai-IN) Presto/2.9.182 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:48.231000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5183,2023-03-27 12:57:48.231000+00:00,,web_vitals,,,,2023-03-27 12:57:48.231000+00:00,2023-03-27 12:57:48.231000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f895""}]",,,"[{""cls"":0.56,""fcp"":0,""fid"":300,""inp"":300,""lcp"":2990,""navigation_type"":""navigate"",""ttfb"":1514.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:56.335000+00:00,2023-03-27 12:57:56.335000+00:00,2023-03-27 12:57:56.335000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32134,,,,,,,,,1cce9637-684a-4198-8920-7106e693a5bb,,,ES,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.59.(Windows NT 10.0; mai-IN) Presto/2.9.182 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:56.335000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5184,2023-03-27 12:57:56.335000+00:00,,web_vitals,,,,2023-03-27 12:57:56.335000+00:00,2023-03-27 12:57:56.335000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f896""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":37,""inp"":137,""lcp"":4465,""navigation_type"":""navigate"",""ttfb"":2234.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:56.342000+00:00,2023-03-27 12:57:56.342000+00:00,2023-03-27 12:57:56.342000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32135,,,,,,,,,1cce9637-684a-4198-8920-7106e693a5bb,,,ES,,,,,,,,,,,https://snowplow.io/find-away-manage,Profound regional productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.59.(Windows NT 10.0; mai-IN) Presto/2.9.182 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:56.342000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5185,2023-03-27 12:57:56.342000+00:00,,web_vitals,,,,2023-03-27 12:57:56.342000+00:00,2023-03-27 12:57:56.342000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f897""}]",,,"[{""cls"":0.48,""fcp"":0,""fid"":373,""inp"":373,""lcp"":1532,""navigation_type"":""navigate"",""ttfb"":302.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 12:57:57.828000+00:00,2023-03-27 12:57:57.828000+00:00,2023-03-27 12:57:57.828000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32136,,,,,,,,,1cce9637-684a-4198-8920-7106e693a5bb,,,ES,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.59.(Windows NT 10.0; mai-IN) Presto/2.9.182 Version/11.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 12:57:57.828000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5186,2023-03-27 12:57:57.828000+00:00,,web_vitals,,,,2023-03-27 12:57:57.828000+00:00,2023-03-27 12:57:57.828000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f898""}]",,,"[{""cls"":0.25,""fcp"":0,""fid"":257,""inp"":257,""lcp"":3700,""navigation_type"":""navigate"",""ttfb"":721.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:25:37.204000+00:00,2023-03-27 13:25:37.204000+00:00,2023-03-27 13:25:37.204000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32137,,,,,,,,,1c2aa62e-a2b9-4478-a95b-51008123342c,,,ES,,,,,,,,,,,https://snowplow.io/call-chair-itself,Versatile 5thgeneration budgetary management,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/17.0.870.0 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:25:37.204000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5187,2023-03-27 13:25:37.204000+00:00,,web_vitals,,,,2023-03-27 13:25:37.204000+00:00,2023-03-27 13:25:37.204000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f899""}]",,,"[{""cls"":0.46,""fcp"":0,""fid"":445,""inp"":445,""lcp"":2434,""navigation_type"":""navigate"",""ttfb"":1336.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:25:37.214000+00:00,2023-03-27 13:25:37.214000+00:00,2023-03-27 13:25:37.214000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32138,,,,,,,,,1c2aa62e-a2b9-4478-a95b-51008123342c,,,ES,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/17.0.870.0 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:25:37.214000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5188,2023-03-27 13:25:37.214000+00:00,,web_vitals,,,,2023-03-27 13:25:37.214000+00:00,2023-03-27 13:25:37.214000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f900""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":242,""inp"":242,""lcp"":1505,""navigation_type"":""navigate"",""ttfb"":1720.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:25:38.034000+00:00,2023-03-27 13:25:38.034000+00:00,2023-03-27 13:25:38.034000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32139,,,,,,,,,1c2aa62e-a2b9-4478-a95b-51008123342c,,,ES,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/17.0.870.0 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:25:38.034000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5189,2023-03-27 13:25:38.034000+00:00,,web_vitals,,,,2023-03-27 13:25:38.034000+00:00,2023-03-27 13:25:38.034000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f901""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":321,""inp"":321,""lcp"":3975,""navigation_type"":""navigate"",""ttfb"":1604.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:25:42.006000+00:00,2023-03-27 13:25:42.006000+00:00,2023-03-27 13:25:42.006000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32140,,,,,,,,,1c2aa62e-a2b9-4478-a95b-51008123342c,,,ES,,,,,,,,,,,https://snowplow.io/head-half-instead,Upgradable methodical customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/17.0.870.0 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:25:42.006000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5190,2023-03-27 13:25:42.006000+00:00,,web_vitals,,,,2023-03-27 13:25:42.006000+00:00,2023-03-27 13:25:42.006000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f902""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":203,""inp"":203,""lcp"":5208,""navigation_type"":""navigate"",""ttfb"":887.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:25:42.017000+00:00,2023-03-27 13:25:42.017000+00:00,2023-03-27 13:25:42.017000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32141,,,,,,,,,1c2aa62e-a2b9-4478-a95b-51008123342c,,,ES,,,,,,,,,,,https://snowplow.io/memory-region-model,Horizontal holistic access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/17.0.870.0 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:25:42.017000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5191,2023-03-27 13:25:42.017000+00:00,,web_vitals,,,,2023-03-27 13:25:42.017000+00:00,2023-03-27 13:25:42.017000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f903""}]",,,"[{""cls"":0.27,""fcp"":0,""fid"":228,""inp"":228,""lcp"":2972,""navigation_type"":""navigate"",""ttfb"":574.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:25:43.262000+00:00,2023-03-27 13:25:43.262000+00:00,2023-03-27 13:25:43.262000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32142,,,,,,,,,1c2aa62e-a2b9-4478-a95b-51008123342c,,,ES,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/17.0.870.0 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:25:43.262000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5192,2023-03-27 13:25:43.262000+00:00,,web_vitals,,,,2023-03-27 13:25:43.262000+00:00,2023-03-27 13:25:43.262000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f904""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":52,""inp"":152,""lcp"":2270,""navigation_type"":""navigate"",""ttfb"":459.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:25:48.709000+00:00,2023-03-27 13:25:48.709000+00:00,2023-03-27 13:25:48.709000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32143,,,,,,,,,1c2aa62e-a2b9-4478-a95b-51008123342c,,,ES,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/17.0.870.0 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:25:48.709000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5193,2023-03-27 13:25:48.709000+00:00,,web_vitals,,,,2023-03-27 13:25:48.709000+00:00,2023-03-27 13:25:48.709000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f905""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":290,""inp"":290,""lcp"":3728,""navigation_type"":""navigate"",""ttfb"":209.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:25:48.718000+00:00,2023-03-27 13:25:48.718000+00:00,2023-03-27 13:25:48.718000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32144,,,,,,,,,1c2aa62e-a2b9-4478-a95b-51008123342c,,,ES,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/17.0.870.0 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:25:48.718000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5194,2023-03-27 13:25:48.718000+00:00,,web_vitals,,,,2023-03-27 13:25:48.718000+00:00,2023-03-27 13:25:48.718000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f906""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":214,""inp"":214,""lcp"":1291,""navigation_type"":""navigate"",""ttfb"":1148.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:25:49.761000+00:00,2023-03-27 13:25:49.761000+00:00,2023-03-27 13:25:49.761000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32145,,,,,,,,,1c2aa62e-a2b9-4478-a95b-51008123342c,,,ES,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/17.0.870.0 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:25:49.761000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5195,2023-03-27 13:25:49.761000+00:00,,web_vitals,,,,2023-03-27 13:25:49.761000+00:00,2023-03-27 13:25:49.761000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f907""}]",,,"[{""cls"":0.44,""fcp"":0,""fid"":313,""inp"":313,""lcp"":3126,""navigation_type"":""navigate"",""ttfb"":625.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:25:49.769000+00:00,2023-03-27 13:25:49.769000+00:00,2023-03-27 13:25:49.769000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32146,,,,,,,,,1c2aa62e-a2b9-4478-a95b-51008123342c,,,ES,,,,,,,,,,,https://snowplow.io/find-away-manage,Profound regional productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/17.0.870.0 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:25:49.769000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5196,2023-03-27 13:25:49.769000+00:00,,web_vitals,,,,2023-03-27 13:25:49.769000+00:00,2023-03-27 13:25:49.769000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f908""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":89,""inp"":189,""lcp"":4668,""navigation_type"":""navigate"",""ttfb"":1560.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:25:51.772000+00:00,2023-03-27 13:25:51.772000+00:00,2023-03-27 13:25:51.772000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32147,,,,,,,,,1c2aa62e-a2b9-4478-a95b-51008123342c,,,ES,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/17.0.870.0 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:25:51.772000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5197,2023-03-27 13:25:51.772000+00:00,,web_vitals,,,,2023-03-27 13:25:51.772000+00:00,2023-03-27 13:25:51.772000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f909""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":73,""inp"":173,""lcp"":4531,""navigation_type"":""navigate"",""ttfb"":2158.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:25:55.315000+00:00,2023-03-27 13:25:55.315000+00:00,2023-03-27 13:25:55.315000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32148,,,,,,,,,1c2aa62e-a2b9-4478-a95b-51008123342c,,,ES,,,,,,,,,,,https://snowplow.io/tell-against-us,Self-enabling bottom-line customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/17.0.870.0 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:25:55.315000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5198,2023-03-27 13:25:55.315000+00:00,,web_vitals,,,,2023-03-27 13:25:55.315000+00:00,2023-03-27 13:25:55.315000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f910""}]",,,"[{""cls"":0.58,""fcp"":0,""fid"":299,""inp"":299,""lcp"":2686,""navigation_type"":""navigate"",""ttfb"":632.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:25:56.719000+00:00,2023-03-27 13:25:56.719000+00:00,2023-03-27 13:25:56.719000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32149,,,,,,,,,1c2aa62e-a2b9-4478-a95b-51008123342c,,,ES,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/17.0.870.0 Safari/534.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:25:56.719000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5199,2023-03-27 13:25:56.719000+00:00,,web_vitals,,,,2023-03-27 13:25:56.719000+00:00,2023-03-27 13:25:56.719000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f911""}]",,,"[{""cls"":0.29,""fcp"":0,""fid"":227,""inp"":227,""lcp"":1936,""navigation_type"":""navigate"",""ttfb"":431.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:02.889000+00:00,2023-03-27 13:26:02.889000+00:00,2023-03-27 13:26:02.889000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32150,,,,,,,,,5db48832-27c5-489b-aae4-8aef26cceabe,,,ES,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.2.1) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/40.0.819.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:02.889000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5200,2023-03-27 13:26:02.889000+00:00,,web_vitals,,,,2023-03-27 13:26:02.889000+00:00,2023-03-27 13:26:02.889000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f912""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":336,""inp"":336,""lcp"":3141,""navigation_type"":""navigate"",""ttfb"":658.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:02.961000+00:00,2023-03-27 13:26:02.961000+00:00,2023-03-27 13:26:02.961000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32151,,,,,,,,,5db48832-27c5-489b-aae4-8aef26cceabe,,,ES,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.2.1) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/40.0.819.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:02.961000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5201,2023-03-27 13:26:02.961000+00:00,,web_vitals,,,,2023-03-27 13:26:02.961000+00:00,2023-03-27 13:26:02.961000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f913""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":301,""inp"":301,""lcp"":2757,""navigation_type"":""navigate"",""ttfb"":366.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:04.674000+00:00,2023-03-27 13:26:04.674000+00:00,2023-03-27 13:26:04.674000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32152,,,,,,,,,5db48832-27c5-489b-aae4-8aef26cceabe,,,ES,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.2.1) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/40.0.819.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:04.674000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5202,2023-03-27 13:26:04.674000+00:00,,web_vitals,,,,2023-03-27 13:26:04.674000+00:00,2023-03-27 13:26:04.674000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f914""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":272,""inp"":272,""lcp"":2631,""navigation_type"":""navigate"",""ttfb"":1910.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:04.684000+00:00,2023-03-27 13:26:04.684000+00:00,2023-03-27 13:26:04.684000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32153,,,,,,,,,5db48832-27c5-489b-aae4-8aef26cceabe,,,ES,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.2.1) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/40.0.819.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:04.684000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5203,2023-03-27 13:26:04.684000+00:00,,web_vitals,,,,2023-03-27 13:26:04.684000+00:00,2023-03-27 13:26:04.684000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f915""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":232,""inp"":232,""lcp"":4661,""navigation_type"":""navigate"",""ttfb"":1197.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:04.834000+00:00,2023-03-27 13:26:04.834000+00:00,2023-03-27 13:26:04.834000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32154,,,,,,,,,5db48832-27c5-489b-aae4-8aef26cceabe,,,ES,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.2.1) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/40.0.819.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:04.834000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5204,2023-03-27 13:26:04.834000+00:00,,web_vitals,,,,2023-03-27 13:26:04.834000+00:00,2023-03-27 13:26:04.834000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f916""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":337,""inp"":337,""lcp"":2408,""navigation_type"":""navigate"",""ttfb"":2372.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:04.844000+00:00,2023-03-27 13:26:04.844000+00:00,2023-03-27 13:26:04.844000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32155,,,,,,,,,5db48832-27c5-489b-aae4-8aef26cceabe,,,ES,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.2.1) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/40.0.819.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:04.844000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5205,2023-03-27 13:26:04.844000+00:00,,web_vitals,,,,2023-03-27 13:26:04.844000+00:00,2023-03-27 13:26:04.844000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f917""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":333,""inp"":333,""lcp"":2000,""navigation_type"":""navigate"",""ttfb"":1296.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:04.845000+00:00,2023-03-27 13:26:04.845000+00:00,2023-03-27 13:26:04.845000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32156,,,,,,,,,5db48832-27c5-489b-aae4-8aef26cceabe,,,ES,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.2.1) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/40.0.819.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:04.845000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5206,2023-03-27 13:26:04.845000+00:00,,web_vitals,,,,2023-03-27 13:26:04.845000+00:00,2023-03-27 13:26:04.845000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f918""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":48,""inp"":148,""lcp"":2916,""navigation_type"":""navigate"",""ttfb"":2074.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:05.818000+00:00,2023-03-27 13:26:05.818000+00:00,2023-03-27 13:26:05.818000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32157,,,,,,,,,5db48832-27c5-489b-aae4-8aef26cceabe,,,ES,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.2.1) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/40.0.819.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:05.818000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5207,2023-03-27 13:26:05.818000+00:00,,web_vitals,,,,2023-03-27 13:26:05.818000+00:00,2023-03-27 13:26:05.818000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f919""}]",,,"[{""cls"":0.29,""fcp"":0,""fid"":258,""inp"":258,""lcp"":3575,""navigation_type"":""navigate"",""ttfb"":181.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:06.115000+00:00,2023-03-27 13:26:06.115000+00:00,2023-03-27 13:26:06.115000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32158,,,,,,,,,5db48832-27c5-489b-aae4-8aef26cceabe,,,ES,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.2.1) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/40.0.819.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:06.115000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5208,2023-03-27 13:26:06.115000+00:00,,web_vitals,,,,2023-03-27 13:26:06.115000+00:00,2023-03-27 13:26:06.115000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f920""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":261,""inp"":261,""lcp"":2984,""navigation_type"":""navigate"",""ttfb"":1824.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:06.122000+00:00,2023-03-27 13:26:06.122000+00:00,2023-03-27 13:26:06.122000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32159,,,,,,,,,5db48832-27c5-489b-aae4-8aef26cceabe,,,ID,,,,,,,,,,,https://snowplow.io/bad-business,Pre-emptive static groupware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.2.1) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/40.0.819.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:06.122000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5209,2023-03-27 13:26:06.122000+00:00,,web_vitals,,,,2023-03-27 13:26:06.122000+00:00,2023-03-27 13:26:06.122000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f921""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":220,""inp"":220,""lcp"":2933,""navigation_type"":""navigate"",""ttfb"":1552.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:07.218000+00:00,2023-03-27 13:26:07.218000+00:00,2023-03-27 13:26:07.218000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32160,,,,,,,,,5db48832-27c5-489b-aae4-8aef26cceabe,,,ID,,,,,,,,,,,https://snowplow.io/cultural-prepare,Inverse multi-tasking function,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Linux; Android 4.2.1) AppleWebKit/536.2 (KHTML, like Gecko) Chrome/40.0.819.0 Safari/536.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:07.218000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5210,2023-03-27 13:26:07.218000+00:00,,web_vitals,,,,2023-03-27 13:26:07.218000+00:00,2023-03-27 13:26:07.218000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f922""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":300,""inp"":300,""lcp"":4017,""navigation_type"":""navigate"",""ttfb"":1502.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:07.662000+00:00,2023-03-27 13:26:07.662000+00:00,2023-03-27 13:26:07.662000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32161,,,,,,,,,ab5bf3d8-7316-4060-b078-fb0e0411f492,,,ID,,,,,,,,,,,https://snowplow.io/with-like-step,User-friendly incremental application,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.18.(Windows 98; ber-MA) Presto/2.9.179 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:07.662000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5211,2023-03-27 13:26:07.662000+00:00,,web_vitals,,,,2023-03-27 13:26:07.662000+00:00,2023-03-27 13:26:07.662000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f923""}]",,,"[{""cls"":0.47,""fcp"":0,""fid"":283,""inp"":283,""lcp"":2988,""navigation_type"":""navigate"",""ttfb"":2102.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:09.147000+00:00,2023-03-27 13:26:09.147000+00:00,2023-03-27 13:26:09.147000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32162,,,,,,,,,ab5bf3d8-7316-4060-b078-fb0e0411f492,,,ID,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.18.(Windows 98; ber-MA) Presto/2.9.179 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:09.147000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5212,2023-03-27 13:26:09.147000+00:00,,web_vitals,,,,2023-03-27 13:26:09.147000+00:00,2023-03-27 13:26:09.147000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f924""}]",,,"[{""cls"":0.54,""fcp"":0,""fid"":93,""inp"":193,""lcp"":4643,""navigation_type"":""navigate"",""ttfb"":1457.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:12.126000+00:00,2023-03-27 13:26:12.126000+00:00,2023-03-27 13:26:12.126000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32163,,,,,,,,,ab5bf3d8-7316-4060-b078-fb0e0411f492,,,ID,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.18.(Windows 98; ber-MA) Presto/2.9.179 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:12.126000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5213,2023-03-27 13:26:12.126000+00:00,,web_vitals,,,,2023-03-27 13:26:12.126000+00:00,2023-03-27 13:26:12.126000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f925""}]",,,"[{""cls"":0.68,""fcp"":0,""fid"":77,""inp"":177,""lcp"":4101,""navigation_type"":""navigate"",""ttfb"":524.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:12.846000+00:00,2023-03-27 13:26:12.846000+00:00,2023-03-27 13:26:12.846000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32164,,,,,,,,,ab5bf3d8-7316-4060-b078-fb0e0411f492,,,ID,,,,,,,,,,,https://snowplow.io/bar-past-blood,Devolved reciprocal throughput,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.18.(Windows 98; ber-MA) Presto/2.9.179 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:12.846000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5214,2023-03-27 13:26:12.846000+00:00,,web_vitals,,,,2023-03-27 13:26:12.846000+00:00,2023-03-27 13:26:12.846000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f926""}]",,,"[{""cls"":0.63,""fcp"":0,""fid"":96,""inp"":196,""lcp"":2611,""navigation_type"":""navigate"",""ttfb"":1624.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:13.906000+00:00,2023-03-27 13:26:13.906000+00:00,2023-03-27 13:26:13.906000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32165,,,,,,,,,ab5bf3d8-7316-4060-b078-fb0e0411f492,,,ID,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.18.(Windows 98; ber-MA) Presto/2.9.179 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:13.906000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5215,2023-03-27 13:26:13.906000+00:00,,web_vitals,,,,2023-03-27 13:26:13.906000+00:00,2023-03-27 13:26:13.906000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f927""}]",,,"[{""cls"":0.47,""fcp"":0,""fid"":83,""inp"":183,""lcp"":3931,""navigation_type"":""navigate"",""ttfb"":1969.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:28.289000+00:00,2023-03-27 13:26:28.289000+00:00,2023-03-27 13:26:28.289000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32166,,,,,,,,,ab5bf3d8-7316-4060-b078-fb0e0411f492,,,ID,,,,,,,,,,,https://snowplow.io/appear-board,Persevering mission-critical access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.18.(Windows 98; ber-MA) Presto/2.9.179 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:28.289000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5216,2023-03-27 13:26:28.289000+00:00,,web_vitals,,,,2023-03-27 13:26:28.289000+00:00,2023-03-27 13:26:28.289000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f928""}]",,,"[{""cls"":0.56,""fcp"":0,""fid"":369,""inp"":369,""lcp"":2565,""navigation_type"":""navigate"",""ttfb"":239.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:28.376000+00:00,2023-03-27 13:26:28.376000+00:00,2023-03-27 13:26:28.376000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32167,,,,,,,,,ab5bf3d8-7316-4060-b078-fb0e0411f492,,,ID,,,,,,,,,,,https://snowplow.io/style-health-far,Programmable multi-state projection,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.18.(Windows 98; ber-MA) Presto/2.9.179 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:28.376000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5217,2023-03-27 13:26:28.376000+00:00,,web_vitals,,,,2023-03-27 13:26:28.376000+00:00,2023-03-27 13:26:28.376000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f929""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":336,""inp"":336,""lcp"":2193,""navigation_type"":""navigate"",""ttfb"":403.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:29.386000+00:00,2023-03-27 13:26:29.386000+00:00,2023-03-27 13:26:29.386000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32168,,,,,,,,,ab5bf3d8-7316-4060-b078-fb0e0411f492,,,ES,,,,,,,,,,,https://snowplow.io/new-mission,Switchable fresh-thinking encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.18.(Windows 98; ber-MA) Presto/2.9.179 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:29.386000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5218,2023-03-27 13:26:29.386000+00:00,,web_vitals,,,,2023-03-27 13:26:29.386000+00:00,2023-03-27 13:26:29.386000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f930""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":282,""inp"":282,""lcp"":2977,""navigation_type"":""navigate"",""ttfb"":2360.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:32.301000+00:00,2023-03-27 13:26:32.301000+00:00,2023-03-27 13:26:32.301000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32169,,,,,,,,,ab5bf3d8-7316-4060-b078-fb0e0411f492,,,ES,,,,,,,,,,,https://snowplow.io/tell-against-us,Self-enabling bottom-line customer loyalty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.18.(Windows 98; ber-MA) Presto/2.9.179 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:32.301000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5219,2023-03-27 13:26:32.301000+00:00,,web_vitals,,,,2023-03-27 13:26:32.301000+00:00,2023-03-27 13:26:32.301000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f931""}]",,,"[{""cls"":0.44,""fcp"":0,""fid"":335,""inp"":335,""lcp"":3858,""navigation_type"":""navigate"",""ttfb"":1826.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:32.383000+00:00,2023-03-27 13:26:32.383000+00:00,2023-03-27 13:26:32.383000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32170,,,,,,,,,ab5bf3d8-7316-4060-b078-fb0e0411f492,,,ES,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.18.(Windows 98; ber-MA) Presto/2.9.179 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:32.383000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5220,2023-03-27 13:26:32.383000+00:00,,web_vitals,,,,2023-03-27 13:26:32.383000+00:00,2023-03-27 13:26:32.383000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f932""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":205,""inp"":205,""lcp"":3163,""navigation_type"":""navigate"",""ttfb"":2246.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:34.543000+00:00,2023-03-27 13:26:34.543000+00:00,2023-03-27 13:26:34.543000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32171,,,,,,,,,ab5bf3d8-7316-4060-b078-fb0e0411f492,,,ES,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.18.(Windows 98; ber-MA) Presto/2.9.179 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:34.543000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5221,2023-03-27 13:26:34.543000+00:00,,web_vitals,,,,2023-03-27 13:26:34.543000+00:00,2023-03-27 13:26:34.543000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f933""}]",,,"[{""cls"":0.26,""fcp"":0,""fid"":264,""inp"":264,""lcp"":2716,""navigation_type"":""navigate"",""ttfb"":1569.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:38.802000+00:00,2023-03-27 13:26:38.802000+00:00,2023-03-27 13:26:38.802000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32172,,,,,,,,,1d604c31-fadf-4ec1-9092-7ba63e090a51,,,ES,,,,,,,,,,,https://snowplow.io/customer-eye-fly,Intuitive radical support,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2 like Mac OS X; or-IN) AppleWebKit/533.10.2 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6533.10.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:38.802000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5222,2023-03-27 13:26:38.802000+00:00,,web_vitals,,,,2023-03-27 13:26:38.802000+00:00,2023-03-27 13:26:38.802000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f934""}]",,,"[{""cls"":0.21,""fcp"":0,""fid"":270,""inp"":270,""lcp"":3118,""navigation_type"":""navigate"",""ttfb"":781.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:38.819000+00:00,2023-03-27 13:26:38.819000+00:00,2023-03-27 13:26:38.819000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32173,,,,,,,,,1d604c31-fadf-4ec1-9092-7ba63e090a51,,,ES,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2 like Mac OS X; or-IN) AppleWebKit/533.10.2 (KHTML, like Gecko) Version/3.0.5 Mobile/8B116 Safari/6533.10.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:38.819000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5223,2023-03-27 13:26:38.819000+00:00,,web_vitals,,,,2023-03-27 13:26:38.819000+00:00,2023-03-27 13:26:38.819000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f935""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":214,""inp"":214,""lcp"":3519,""navigation_type"":""navigate"",""ttfb"":199.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:38.837000+00:00,2023-03-27 13:26:38.837000+00:00,2023-03-27 13:26:38.837000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32174,,,,,,,,,325c30f8-cb99-417a-8512-c510ce66e365,,,ES,,,,,,,,,,,https://snowplow.io/find-away-manage,Profound regional productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 6.1; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:38.837000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5224,2023-03-27 13:26:38.837000+00:00,,web_vitals,,,,2023-03-27 13:26:38.837000+00:00,2023-03-27 13:26:38.837000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f936""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":207,""inp"":207,""lcp"":3773,""navigation_type"":""navigate"",""ttfb"":733.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:38.854000+00:00,2023-03-27 13:26:38.854000+00:00,2023-03-27 13:26:38.854000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32175,,,,,,,,,325c30f8-cb99-417a-8512-c510ce66e365,,,ES,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 6.1; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:38.854000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5225,2023-03-27 13:26:38.854000+00:00,,web_vitals,,,,2023-03-27 13:26:38.854000+00:00,2023-03-27 13:26:38.854000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f937""}]",,,"[{""cls"":0.29,""fcp"":0,""fid"":239,""inp"":239,""lcp"":2534,""navigation_type"":""navigate"",""ttfb"":1755.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:38.885000+00:00,2023-03-27 13:26:38.885000+00:00,2023-03-27 13:26:38.885000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32176,,,,,,,,,325c30f8-cb99-417a-8512-c510ce66e365,,,ES,,,,,,,,,,,https://snowplow.io/arm-any-road-able,Proactive maximized firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 6.1; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:38.885000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5226,2023-03-27 13:26:38.885000+00:00,,web_vitals,,,,2023-03-27 13:26:38.885000+00:00,2023-03-27 13:26:38.885000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f938""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":285,""inp"":285,""lcp"":3680,""navigation_type"":""navigate"",""ttfb"":1034.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:38.888000+00:00,2023-03-27 13:26:38.888000+00:00,2023-03-27 13:26:38.888000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32177,,,,,,,,,325c30f8-cb99-417a-8512-c510ce66e365,,,ES,,,,,,,,,,,https://snowplow.io/find-away-manage,Profound regional productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 6.1; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:38.888000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5227,2023-03-27 13:26:38.888000+00:00,,web_vitals,,,,2023-03-27 13:26:38.888000+00:00,2023-03-27 13:26:38.888000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f939""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":259,""inp"":259,""lcp"":3597,""navigation_type"":""navigate"",""ttfb"":1738.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:40.003000+00:00,2023-03-27 13:26:40.003000+00:00,2023-03-27 13:26:40.003000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32178,,,,,,,,,325c30f8-cb99-417a-8512-c510ce66e365,,,ES,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 5.0; Windows NT 6.1; Trident/3.0),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:40.003000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5228,2023-03-27 13:26:40.003000+00:00,,web_vitals,,,,2023-03-27 13:26:40.003000+00:00,2023-03-27 13:26:40.003000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f940""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":12,""inp"":112,""lcp"":2584,""navigation_type"":""navigate"",""ttfb"":1125.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:40.014000+00:00,2023-03-27 13:26:40.014000+00:00,2023-03-27 13:26:40.014000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32179,,,,,,,,,f87638c4-f543-462b-a214-4c88198e0259,,,ES,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.76.(X11; Linux x86_64; it-CH) Presto/2.9.171 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:40.014000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5229,2023-03-27 13:26:40.014000+00:00,,web_vitals,,,,2023-03-27 13:26:40.014000+00:00,2023-03-27 13:26:40.014000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f941""}]",,,"[{""cls"":0.42,""fcp"":0,""fid"":64,""inp"":164,""lcp"":2616,""navigation_type"":""navigate"",""ttfb"":232.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:40.018000+00:00,2023-03-27 13:26:40.018000+00:00,2023-03-27 13:26:40.018000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32180,,,,,,,,,f87638c4-f543-462b-a214-4c88198e0259,,,ES,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.76.(X11; Linux x86_64; it-CH) Presto/2.9.171 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:40.018000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5230,2023-03-27 13:26:40.018000+00:00,,web_vitals,,,,2023-03-27 13:26:40.018000+00:00,2023-03-27 13:26:40.018000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f942""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":94,""inp"":94,""lcp"":1226,""navigation_type"":""navigate"",""ttfb"":915.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:40.178000+00:00,2023-03-27 13:26:40.178000+00:00,2023-03-27 13:26:40.178000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32181,,,,,,,,,f87638c4-f543-462b-a214-4c88198e0259,,,ES,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.76.(X11; Linux x86_64; it-CH) Presto/2.9.171 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:40.178000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5231,2023-03-27 13:26:40.178000+00:00,,web_vitals,,,,2023-03-27 13:26:40.178000+00:00,2023-03-27 13:26:40.178000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f943""}]",,,"[{""cls"":0.22,""fcp"":0,""fid"":298,""inp"":298,""lcp"":4527,""navigation_type"":""navigate"",""ttfb"":1788.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:40.180000+00:00,2023-03-27 13:26:40.180000+00:00,2023-03-27 13:26:40.180000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32182,,,,,,,,,f87638c4-f543-462b-a214-4c88198e0259,,,ES,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.76.(X11; Linux x86_64; it-CH) Presto/2.9.171 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:40.180000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5232,2023-03-27 13:26:40.180000+00:00,,web_vitals,,,,2023-03-27 13:26:40.180000+00:00,2023-03-27 13:26:40.180000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f944""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":97,""inp"":197,""lcp"":2810,""navigation_type"":""navigate"",""ttfb"":1351.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:40.188000+00:00,2023-03-27 13:26:40.188000+00:00,2023-03-27 13:26:40.188000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32183,,,,,,,,,f87638c4-f543-462b-a214-4c88198e0259,,,ES,,,,,,,,,,,https://snowplow.io/message-choice-live,Seamless 3rdgeneration forecast,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.76.(X11; Linux x86_64; it-CH) Presto/2.9.171 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:40.188000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5233,2023-03-27 13:26:40.188000+00:00,,web_vitals,,,,2023-03-27 13:26:40.188000+00:00,2023-03-27 13:26:40.188000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f945""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":231,""inp"":231,""lcp"":2955,""navigation_type"":""navigate"",""ttfb"":2351.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:41.250000+00:00,2023-03-27 13:26:41.250000+00:00,2023-03-27 13:26:41.250000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32184,,,,,,,,,f87638c4-f543-462b-a214-4c88198e0259,,,ES,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/8.76.(X11; Linux x86_64; it-CH) Presto/2.9.171 Version/10.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:41.250000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5234,2023-03-27 13:26:41.250000+00:00,,web_vitals,,,,2023-03-27 13:26:41.250000+00:00,2023-03-27 13:26:41.250000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f946""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":384,""inp"":384,""lcp"":3431,""navigation_type"":""navigate"",""ttfb"":554.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-27 13:26:41.254000+00:00,2023-03-27 13:26:41.254000+00:00,2023-03-27 13:26:41.254000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32185,,,,,,,,,0c67a875-c90e-4f8c-bb70-520e8f908801,,,AU,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/9.2m6987.0 Mobile/67I907 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-27 13:26:41.254000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5235,2023-03-27 13:26:41.254000+00:00,,web_vitals,,,,2023-03-27 13:26:41.254000+00:00,2023-03-27 13:26:41.254000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f947""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":35,""inp"":135,""lcp"":1481.39999999999,""navigation_type"":""navigate"",""ttfb"":1319.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 08:37:51.519000+00:00,2023-03-28 08:37:51.519000+00:00,2023-03-28 08:37:51.519000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32186,,,,,,,,,0c67a875-c90e-4f8c-bb70-520e8f908801,,,AU,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/9.2m6987.0 Mobile/67I907 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 08:37:51.519000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5236,2023-03-28 08:37:51.519000+00:00,,web_vitals,,,,2023-03-28 08:37:51.519000+00:00,2023-03-28 08:37:51.519000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f948""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":37.4,""inp"":137.4,""lcp"":1147.8,""navigation_type"":""navigate"",""ttfb"":838.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 08:37:51.522000+00:00,2023-03-28 08:37:51.522000+00:00,2023-03-28 08:37:51.522000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32187,,,,,,,,,0c67a875-c90e-4f8c-bb70-520e8f908801,,,AU,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/9.2m6987.0 Mobile/67I907 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 08:37:51.522000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5237,2023-03-28 08:37:51.522000+00:00,,web_vitals,,,,2023-03-28 08:37:51.522000+00:00,2023-03-28 08:37:51.522000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f949""}]",,,"[{""cls"":0.014,""fcp"":0,""fid"":229.2,""inp"":229.2,""lcp"":1662.6,""navigation_type"":""navigate"",""ttfb"":1051.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 08:37:53.746000+00:00,2023-03-28 08:37:53.746000+00:00,2023-03-28 08:37:53.746000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32188,,,,,,,,,0c67a875-c90e-4f8c-bb70-520e8f908801,,,AU,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/9.2m6987.0 Mobile/67I907 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 08:37:53.746000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5238,2023-03-28 08:37:53.746000+00:00,,web_vitals,,,,2023-03-28 08:37:53.746000+00:00,2023-03-28 08:37:53.746000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f950""}]",,,"[{""cls"":0.02,""fcp"":0,""fid"":93.7999999999999,""inp"":193.799999999999,""lcp"":1972.19999999999,""navigation_type"":""navigate"",""ttfb"":1810.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 08:37:57.202000+00:00,2023-03-28 08:37:57.202000+00:00,2023-03-28 08:37:57.202000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32189,,,,,,,,,0c67a875-c90e-4f8c-bb70-520e8f908801,,,AU,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/9.2m6987.0 Mobile/67I907 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 08:37:57.202000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5239,2023-03-28 08:37:57.202000+00:00,,web_vitals,,,,2023-03-28 08:37:57.202000+00:00,2023-03-28 08:37:57.202000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f951""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":29.6,""inp"":129.6,""lcp"":936,""navigation_type"":""navigate"",""ttfb"":1906.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 08:37:58.776000+00:00,2023-03-28 08:37:58.776000+00:00,2023-03-28 08:37:58.776000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32190,,,,,,,,,0c67a875-c90e-4f8c-bb70-520e8f908801,,,AU,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/9.2m6987.0 Mobile/67I907 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 08:37:58.776000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5240,2023-03-28 08:37:58.776000+00:00,,web_vitals,,,,2023-03-28 08:37:58.776000+00:00,2023-03-28 08:37:58.776000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f952""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":75.7999999999999,""inp"":175.799999999999,""lcp"":1522.2,""navigation_type"":""navigate"",""ttfb"":901.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 08:38:00.139000+00:00,2023-03-28 08:38:00.139000+00:00,2023-03-28 08:38:00.139000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32191,,,,,,,,,0c67a875-c90e-4f8c-bb70-520e8f908801,,,AU,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/9.2m6987.0 Mobile/67I907 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 08:38:00.139000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5241,2023-03-28 08:38:00.139000+00:00,,web_vitals,,,,2023-03-28 08:38:00.139000+00:00,2023-03-28 08:38:00.139000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f953""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":79.4,""inp"":179.4,""lcp"":1656.6,""navigation_type"":""navigate"",""ttfb"":1392.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 08:38:08.782000+00:00,2023-03-28 08:38:08.782000+00:00,2023-03-28 08:38:08.782000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32192,,,,,,,,,0c67a875-c90e-4f8c-bb70-520e8f908801,,,AU,,,,,,,,,,,https://snowplow.io/road-community,Integrated executive middleware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/9.2m6987.0 Mobile/67I907 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 08:38:08.782000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5242,2023-03-28 08:38:08.782000+00:00,,web_vitals,,,,2023-03-28 08:38:08.782000+00:00,2023-03-28 08:38:08.782000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f954""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":14,""inp"":114,""lcp"":1382.39999999999,""navigation_type"":""navigate"",""ttfb"":459.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 08:38:08.787000+00:00,2023-03-28 08:38:08.787000+00:00,2023-03-28 08:38:08.787000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32193,,,,,,,,,0c67a875-c90e-4f8c-bb70-520e8f908801,,,AU,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/9.2m6987.0 Mobile/67I907 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 08:38:08.787000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5243,2023-03-28 08:38:08.787000+00:00,,web_vitals,,,,2023-03-28 08:38:08.787000+00:00,2023-03-28 08:38:08.787000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f955""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":99.7999999999999,""inp"":199.799999999999,""lcp"":2649,""navigation_type"":""navigate"",""ttfb"":778.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 08:38:09.801000+00:00,2023-03-28 08:38:09.801000+00:00,2023-03-28 08:38:09.801000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32194,,,,,,,,,0c67a875-c90e-4f8c-bb70-520e8f908801,,,AU,,,,,,,,,,,https://snowplow.io/research-wear,Object-based local model,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/9.2m6987.0 Mobile/67I907 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 08:38:09.801000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5244,2023-03-28 08:38:09.801000+00:00,,web_vitals,,,,2023-03-28 08:38:09.801000+00:00,2023-03-28 08:38:09.801000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f956""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":96.6,""inp"":96.6,""lcp"":865.8,""navigation_type"":""navigate"",""ttfb"":319.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 08:38:09.808000+00:00,2023-03-28 08:38:09.808000+00:00,2023-03-28 08:38:09.808000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32195,,,,,,,,,0c67a875-c90e-4f8c-bb70-520e8f908801,,,AU,,,,,,,,,,,https://snowplow.io/tv-night-go-now,Managed solution-oriented firmware,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/9.2m6987.0 Mobile/67I907 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 08:38:09.808000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5245,2023-03-28 08:38:09.808000+00:00,,web_vitals,,,,2023-03-28 08:38:09.808000+00:00,2023-03-28 08:38:09.808000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f957""}]",,,"[{""cls"":0.016,""fcp"":0,""fid"":260.4,""inp"":260.4,""lcp"":2464.79999999999,""navigation_type"":""navigate"",""ttfb"":2070.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 08:38:13.050000+00:00,2023-03-28 08:38:13.050000+00:00,2023-03-28 08:38:13.050000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32196,,,,,,,,,0c67a875-c90e-4f8c-bb70-520e8f908801,,,AU,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/9.2m6987.0 Mobile/67I907 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 08:38:13.050000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5246,2023-03-28 08:38:13.050000+00:00,,web_vitals,,,,2023-03-28 08:38:13.050000+00:00,2023-03-28 08:38:13.050000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f958""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":30.7999999999999,""inp"":130.799999999999,""lcp"":2324.4,""navigation_type"":""navigate"",""ttfb"":425.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:55:48.994000+00:00,2023-03-28 12:55:48.994000+00:00,2023-03-28 12:55:48.994000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32197,,,,,,,,,0c67a875-c90e-4f8c-bb70-520e8f908801,,,AU,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPad; CPU iPad OS 10_3_3 like Mac OS X) AppleWebKit/533.2 (KHTML, like Gecko) FxiOS/9.2m6987.0 Mobile/67I907 Safari/533.2",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:55:48.994000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5247,2023-03-28 12:55:48.994000+00:00,,web_vitals,,,,2023-03-28 12:55:48.994000+00:00,2023-03-28 12:55:48.994000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f959""}]",,,"[{""cls"":0.07,""fcp"":0,""fid"":99,""inp"":99,""lcp"":1626,""navigation_type"":""navigate"",""ttfb"":1648.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:55:56.732000+00:00,2023-03-28 12:55:56.732000+00:00,2023-03-28 12:55:56.732000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32198,,,,,,,,,114897e6-60d2-4013-acf0-1b0a6f015596,,,ES,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/35.0.892.0 Safari/532.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:55:56.732000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5248,2023-03-28 12:55:56.732000+00:00,,web_vitals,,,,2023-03-28 12:55:56.732000+00:00,2023-03-28 12:55:56.732000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f960""}]",,,"[{""cls"":0.48,""fcp"":0,""fid"":257,""inp"":257,""lcp"":2833,""navigation_type"":""navigate"",""ttfb"":353.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:55:56.735000+00:00,2023-03-28 12:55:56.735000+00:00,2023-03-28 12:55:56.735000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32199,,,,,,,,,114897e6-60d2-4013-acf0-1b0a6f015596,,,ES,,,,,,,,,,,https://snowplow.io/probably-daughter,Down-sized secondary utilization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/35.0.892.0 Safari/532.0",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:55:56.735000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5249,2023-03-28 12:55:56.735000+00:00,,web_vitals,,,,2023-03-28 12:55:56.735000+00:00,2023-03-28 12:55:56.735000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f961""}]",,,"[{""cls"":0.58,""fcp"":0,""fid"":231,""inp"":231,""lcp"":4005,""navigation_type"":""navigate"",""ttfb"":776.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:55:58.110000+00:00,2023-03-28 12:55:58.110000+00:00,2023-03-28 12:55:58.110000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32200,,,,,,,,,9d069b97-5e24-4891-a6a2-78d4d0e0757b,,,JM,,,,,,,,,,,https://snowplow.io/visit-structure,Virtual scalable adapter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows CE; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:55:58.110000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5250,2023-03-28 12:55:58.110000+00:00,,web_vitals,,,,2023-03-28 12:55:58.110000+00:00,2023-03-28 12:55:58.110000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f962""}]",,,"[{""cls"":0.27,""fcp"":0,""fid"":278.599999999999,""inp"":278.599999999999,""lcp"":2174.89999999999,""navigation_type"":""navigate"",""ttfb"":131.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:07.043000+00:00,2023-03-28 12:56:07.043000+00:00,2023-03-28 12:56:07.043000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32201,,,,,,,,,9d069b97-5e24-4891-a6a2-78d4d0e0757b,,,JM,,,,,,,,,,,https://snowplow.io/against-dark,Multi-channeled bi-directional database,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows CE; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:56:07.043000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5251,2023-03-28 12:56:07.043000+00:00,,web_vitals,,,,2023-03-28 12:56:07.043000+00:00,2023-03-28 12:56:07.043000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f963""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":4.3,""inp"":104.3,""lcp"":2903.6,""navigation_type"":""navigate"",""ttfb"":1485.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:07.676000+00:00,2023-03-28 12:56:07.676000+00:00,2023-03-28 12:56:07.676000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32202,,,,,,,,,9d069b97-5e24-4891-a6a2-78d4d0e0757b,,,JM,,,,,,,,,,,https://snowplow.io/window-significant,Sharable bifurcated approach,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows CE; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:56:07.676000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5252,2023-03-28 12:56:07.676000+00:00,,web_vitals,,,,2023-03-28 12:56:07.676000+00:00,2023-03-28 12:56:07.676000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f964""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":54,""inp"":154,""lcp"":2413.6,""navigation_type"":""navigate"",""ttfb"":453.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:07.678000+00:00,2023-03-28 12:56:07.678000+00:00,2023-03-28 12:56:07.678000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32203,,,,,,,,,9d069b97-5e24-4891-a6a2-78d4d0e0757b,,,JM,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Mozilla/5.0 (compatible; MSIE 8.0; Windows CE; Trident/5.1),,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:56:07.678000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5253,2023-03-28 12:56:07.678000+00:00,,web_vitals,,,,2023-03-28 12:56:07.678000+00:00,2023-03-28 12:56:07.678000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f965""}]",,,"[{""cls"":0.09,""fcp"":0,""fid"":211.399999999999,""inp"":211.399999999999,""lcp"":2685.2,""navigation_type"":""navigate"",""ttfb"":728.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:15.760000+00:00,2023-03-28 12:56:15.760000+00:00,2023-03-28 12:56:15.760000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32204,,,,,,,,,45e5fe84-b09f-478b-834d-785b415ae5d4,,,JM,,,,,,,,,,,https://snowplow.io/wrong-table-fear,Versatile local emulation,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; sv-SE) AppleWebKit/531.29.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6531.29.5",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:15.760000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5254,2023-03-28 12:56:15.760000+00:00,,web_vitals,,,,2023-03-28 12:56:15.760000+00:00,2023-03-28 12:56:15.760000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f966""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":249.2,""inp"":249.2,""lcp"":1838.89999999999,""navigation_type"":""navigate"",""ttfb"":1770.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:16.229000+00:00,2023-03-28 12:56:16.229000+00:00,2023-03-28 12:56:16.229000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32205,,,,,,,,,45e5fe84-b09f-478b-834d-785b415ae5d4,,,JM,,,,,,,,,,,https://snowplow.io/word-head-write,Multi-tiered grid-enabled framework,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; sv-SE) AppleWebKit/531.29.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6531.29.5",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:16.229000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5255,2023-03-28 12:56:16.229000+00:00,,web_vitals,,,,2023-03-28 12:56:16.229000+00:00,2023-03-28 12:56:16.229000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f967""}]",,,"[{""cls"":0.23,""fcp"":0,""fid"":89,""inp"":189,""lcp"":1598.8,""navigation_type"":""navigate"",""ttfb"":613.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:17.342000+00:00,2023-03-28 12:56:17.342000+00:00,2023-03-28 12:56:17.342000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32206,,,,,,,,,45e5fe84-b09f-478b-834d-785b415ae5d4,,,JM,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; sv-SE) AppleWebKit/531.29.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6531.29.5",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:17.342000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5256,2023-03-28 12:56:17.342000+00:00,,web_vitals,,,,2023-03-28 12:56:17.342000+00:00,2023-03-28 12:56:17.342000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f968""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":251.299999999999,""inp"":251.299999999999,""lcp"":2560.6,""navigation_type"":""navigate"",""ttfb"":272.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:22.163000+00:00,2023-03-28 12:56:22.163000+00:00,2023-03-28 12:56:22.163000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32207,,,,,,,,,45e5fe84-b09f-478b-834d-785b415ae5d4,,,JM,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; sv-SE) AppleWebKit/531.29.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6531.29.5",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:22.163000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5257,2023-03-28 12:56:22.163000+00:00,,web_vitals,,,,2023-03-28 12:56:22.163000+00:00,2023-03-28 12:56:22.163000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f969""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":236.6,""inp"":236.6,""lcp"":2314.2,""navigation_type"":""navigate"",""ttfb"":1925.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:28.370000+00:00,2023-03-28 12:56:28.370000+00:00,2023-03-28 12:56:28.370000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32208,,,,,,,,,45e5fe84-b09f-478b-834d-785b415ae5d4,,,JM,,,,,,,,,,,https://snowplow.io/force-material,Open-source empowering leverage,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; sv-SE) AppleWebKit/531.29.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6531.29.5",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:28.370000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5258,2023-03-28 12:56:28.370000+00:00,,web_vitals,,,,2023-03-28 12:56:28.370000+00:00,2023-03-28 12:56:28.370000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f970""}]",,,"[{""cls"":0.28,""fcp"":0,""fid"":98.7999999999999,""inp"":198.799999999999,""lcp"":1642.89999999999,""navigation_type"":""navigate"",""ttfb"":986.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:28.466000+00:00,2023-03-28 12:56:28.466000+00:00,2023-03-28 12:56:28.466000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32209,,,,,,,,,45e5fe84-b09f-478b-834d-785b415ae5d4,,,JM,,,,,,,,,,,https://snowplow.io/candidate-natural,Reactive scalable productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1 like Mac OS X; sv-SE) AppleWebKit/531.29.5 (KHTML, like Gecko) Version/4.0.5 Mobile/8B116 Safari/6531.29.5",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:28.466000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5259,2023-03-28 12:56:28.466000+00:00,,web_vitals,,,,2023-03-28 12:56:28.466000+00:00,2023-03-28 12:56:28.466000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f971""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":49.7999999999999,""inp"":149.799999999999,""lcp"":1133.3,""navigation_type"":""navigate"",""ttfb"":56.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:30.085000+00:00,2023-03-28 12:56:30.085000+00:00,2023-03-28 12:56:30.085000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32210,,,,,,,,,862bc4e7-4e82-46cd-a147-f97a1cd156bb,,,GB,,,,,,,,,,,https://snowplow.io/western-city-say,Inverse zero tolerance info-mediaries,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_10_7) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/52.0.871.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:30.085000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5260,2023-03-28 12:56:30.085000+00:00,,web_vitals,,,,2023-03-28 12:56:30.085000+00:00,2023-03-28 12:56:30.085000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f972""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":67.4,""inp"":167.4,""lcp"":2439,""navigation_type"":""navigate"",""ttfb"":504.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:36.648000+00:00,2023-03-28 12:56:36.648000+00:00,2023-03-28 12:56:36.648000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32211,,,,,,,,,862bc4e7-4e82-46cd-a147-f97a1cd156bb,,,GB,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_10_7) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/52.0.871.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:36.648000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5261,2023-03-28 12:56:36.648000+00:00,,web_vitals,,,,2023-03-28 12:56:36.648000+00:00,2023-03-28 12:56:36.648000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f973""}]",,,"[{""cls"":0.23,""fcp"":0,""fid"":91.7,""inp"":191.7,""lcp"":2077.2,""navigation_type"":""navigate"",""ttfb"":1012.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:36.744000+00:00,2023-03-28 12:56:36.744000+00:00,2023-03-28 12:56:36.744000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32212,,,,,,,,,862bc4e7-4e82-46cd-a147-f97a1cd156bb,,,GB,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_10_7) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/52.0.871.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:36.744000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5262,2023-03-28 12:56:36.744000+00:00,,web_vitals,,,,2023-03-28 12:56:36.744000+00:00,2023-03-28 12:56:36.744000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f974""}]",,,"[{""cls"":0.25,""fcp"":0,""fid"":240.3,""inp"":240.3,""lcp"":2243.7,""navigation_type"":""navigate"",""ttfb"":1056.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:37.706000+00:00,2023-03-28 12:56:37.706000+00:00,2023-03-28 12:56:37.706000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32213,,,,,,,,,862bc4e7-4e82-46cd-a147-f97a1cd156bb,,,GB,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_10_7) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/52.0.871.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:37.706000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5263,2023-03-28 12:56:37.706000+00:00,,web_vitals,,,,2023-03-28 12:56:37.706000+00:00,2023-03-28 12:56:37.706000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f975""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":225.9,""inp"":225.9,""lcp"":2827.8,""navigation_type"":""navigate"",""ttfb"":1422.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:48.121000+00:00,2023-03-28 12:56:48.121000+00:00,2023-03-28 12:56:48.121000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32214,,,,,,,,,862bc4e7-4e82-46cd-a147-f97a1cd156bb,,,GB,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_10_7) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/52.0.871.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:48.121000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5264,2023-03-28 12:56:48.121000+00:00,,web_vitals,,,,2023-03-28 12:56:48.121000+00:00,2023-03-28 12:56:48.121000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f976""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":4.4,""inp"":104.4,""lcp"":2805.3,""navigation_type"":""navigate"",""ttfb"":1930.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:48.207000+00:00,2023-03-28 12:56:48.207000+00:00,2023-03-28 12:56:48.207000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32215,,,,,,,,,862bc4e7-4e82-46cd-a147-f97a1cd156bb,,,GB,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_10_7) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/52.0.871.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:48.207000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5265,2023-03-28 12:56:48.207000+00:00,,web_vitals,,,,2023-03-28 12:56:48.207000+00:00,2023-03-28 12:56:48.207000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f977""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":59.3,""inp"":159.3,""lcp"":1269.9,""navigation_type"":""navigate"",""ttfb"":1461.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:49.941000+00:00,2023-03-28 12:56:49.941000+00:00,2023-03-28 12:56:49.941000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32216,,,,,,,,,862bc4e7-4e82-46cd-a147-f97a1cd156bb,,,GB,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_10_7) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/52.0.871.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:49.941000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5266,2023-03-28 12:56:49.941000+00:00,,web_vitals,,,,2023-03-28 12:56:49.941000+00:00,2023-03-28 12:56:49.941000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f978""}]",,,"[{""cls"":0.23,""fcp"":0,""fid"":306,""inp"":306,""lcp"":1699.2,""navigation_type"":""navigate"",""ttfb"":2163.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:57.156000+00:00,2023-03-28 12:56:57.156000+00:00,2023-03-28 12:56:57.156000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32217,,,,,,,,,862bc4e7-4e82-46cd-a147-f97a1cd156bb,,,GB,,,,,,,,,,,https://snowplow.io/return-again-water,Organic zero-defect task-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_10_7) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/52.0.871.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:57.156000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5267,2023-03-28 12:56:57.156000+00:00,,web_vitals,,,,2023-03-28 12:56:57.156000+00:00,2023-03-28 12:56:57.156000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f979""}]",,,"[{""cls"":0.4,""fcp"":0,""fid"":77.3,""inp"":177.3,""lcp"":2591.1,""navigation_type"":""navigate"",""ttfb"":1965.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:57.717000+00:00,2023-03-28 12:56:57.717000+00:00,2023-03-28 12:56:57.717000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32218,,,,,,,,,862bc4e7-4e82-46cd-a147-f97a1cd156bb,,,GB,,,,,,,,,,,https://snowplow.io/spring-over-remain,Assimilated upward-trending attitude,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_10_7) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/52.0.871.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:57.717000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5268,2023-03-28 12:56:57.717000+00:00,,web_vitals,,,,2023-03-28 12:56:57.717000+00:00,2023-03-28 12:56:57.717000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f980""}]",,,"[{""cls"":0.019,""fcp"":0,""fid"":277.2,""inp"":277.2,""lcp"":2478.6,""navigation_type"":""navigate"",""ttfb"":543.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:56:58.877000+00:00,2023-03-28 12:56:58.877000+00:00,2023-03-28 12:56:58.877000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32219,,,,,,,,,862bc4e7-4e82-46cd-a147-f97a1cd156bb,,,GB,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_10_7) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/52.0.871.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:56:58.877000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5269,2023-03-28 12:56:58.877000+00:00,,web_vitals,,,,2023-03-28 12:56:58.877000+00:00,2023-03-28 12:56:58.877000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f981""}]",,,"[{""cls"":0.018,""fcp"":0,""fid"":311.4,""inp"":311.4,""lcp"":1982.7,""navigation_type"":""navigate"",""ttfb"":2154.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:04.348000+00:00,2023-03-28 12:57:04.348000+00:00,2023-03-28 12:57:04.348000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32220,,,,,,,,,862bc4e7-4e82-46cd-a147-f97a1cd156bb,,,GB,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_10_7) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/52.0.871.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:57:04.348000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5270,2023-03-28 12:57:04.348000+00:00,,web_vitals,,,,2023-03-28 12:57:04.348000+00:00,2023-03-28 12:57:04.348000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f982""}]",,,"[{""cls"":0.28,""fcp"":0,""fid"":71.9,""inp"":171.9,""lcp"":3193.2,""navigation_type"":""navigate"",""ttfb"":1615.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:04.353000+00:00,2023-03-28 12:57:04.353000+00:00,2023-03-28 12:57:04.353000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32221,,,,,,,,,862bc4e7-4e82-46cd-a147-f97a1cd156bb,,,GB,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_10_7) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/52.0.871.0 Safari/532.1",,,,,,,,,,,,,,,,,,,,,,,,mobile,,,,,,,,,,,,,,,,,,2023-03-28 12:57:04.353000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5271,2023-03-28 12:57:04.353000+00:00,,web_vitals,,,,2023-03-28 12:57:04.353000+00:00,2023-03-28 12:57:04.353000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f983""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":54,""inp"":54,""lcp"":4322.7,""navigation_type"":""navigate"",""ttfb"":927.9}]","[{""device_class"":""Mobile"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Google Nexus 6"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""Android"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:05.672000+00:00,2023-03-28 12:57:05.672000+00:00,2023-03-28 12:57:05.672000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32222,,,,,,,,,715a8757-56c3-47b0-8229-a5a8b2eabf25,,,CF,,,,,,,,,,,https://snowplow.io/difficult-create,Self-enabling hybrid project,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/17.0.876.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:05.672000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5272,2023-03-28 12:57:05.672000+00:00,,web_vitals,,,,2023-03-28 12:57:05.672000+00:00,2023-03-28 12:57:05.672000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f984""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":63,""inp"":163,""lcp"":2956,""navigation_type"":""navigate"",""ttfb"":1348.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:10.384000+00:00,2023-03-28 12:57:10.384000+00:00,2023-03-28 12:57:10.384000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32223,,,,,,,,,715a8757-56c3-47b0-8229-a5a8b2eabf25,,,CF,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/17.0.876.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:10.384000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5273,2023-03-28 12:57:10.384000+00:00,,web_vitals,,,,2023-03-28 12:57:10.384000+00:00,2023-03-28 12:57:10.384000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f985""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":204,""inp"":204,""lcp"":2998,""navigation_type"":""navigate"",""ttfb"":2148.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:11.120000+00:00,2023-03-28 12:57:11.120000+00:00,2023-03-28 12:57:11.120000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32224,,,,,,,,,715a8757-56c3-47b0-8229-a5a8b2eabf25,,,CF,,,,,,,,,,,https://snowplow.io/collection-world,Visionary object-oriented encryption,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/17.0.876.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:11.120000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5274,2023-03-28 12:57:11.120000+00:00,,web_vitals,,,,2023-03-28 12:57:11.120000+00:00,2023-03-28 12:57:11.120000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f986""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":364,""inp"":364,""lcp"":4559,""navigation_type"":""navigate"",""ttfb"":1896.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:15.300000+00:00,2023-03-28 12:57:15.300000+00:00,2023-03-28 12:57:15.300000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32225,,,,,,,,,715a8757-56c3-47b0-8229-a5a8b2eabf25,,,CF,,,,,,,,,,,https://snowplow.io/wrong-table-fear,Versatile local emulation,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/17.0.876.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:15.300000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5275,2023-03-28 12:57:15.300000+00:00,,web_vitals,,,,2023-03-28 12:57:15.300000+00:00,2023-03-28 12:57:15.300000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f987""}]",,,"[{""cls"":0.012,""fcp"":0,""fid"":87,""inp"":187,""lcp"":1263,""navigation_type"":""navigate"",""ttfb"":170.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:22.963000+00:00,2023-03-28 12:57:22.963000+00:00,2023-03-28 12:57:22.963000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32226,,,,,,,,,715a8757-56c3-47b0-8229-a5a8b2eabf25,,,CF,,,,,,,,,,,https://snowplow.io/message-choice-live,Seamless 3rdgeneration forecast,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/17.0.876.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:22.963000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5276,2023-03-28 12:57:22.963000+00:00,,web_vitals,,,,2023-03-28 12:57:22.963000+00:00,2023-03-28 12:57:22.963000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f988""}]",,,"[{""cls"":0.013,""fcp"":0,""fid"":368,""inp"":368,""lcp"":3921,""navigation_type"":""navigate"",""ttfb"":2309.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:23.032000+00:00,2023-03-28 12:57:23.032000+00:00,2023-03-28 12:57:23.032000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32227,,,,,,,,,715a8757-56c3-47b0-8229-a5a8b2eabf25,,,CF,,,,,,,,,,,https://snowplow.io/break-opportunity,Operative tertiary capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/17.0.876.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:23.032000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5277,2023-03-28 12:57:23.032000+00:00,,web_vitals,,,,2023-03-28 12:57:23.032000+00:00,2023-03-28 12:57:23.032000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f989""}]",,,"[{""cls"":0.011,""fcp"":0,""fid"":228,""inp"":228,""lcp"":3883,""navigation_type"":""navigate"",""ttfb"":2301.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:24.265000+00:00,2023-03-28 12:57:24.265000+00:00,2023-03-28 12:57:24.265000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32228,,,,,,,,,715a8757-56c3-47b0-8229-a5a8b2eabf25,,,CF,,,,,,,,,,,https://snowplow.io/be-program-four,Innovative cohesive capacity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/17.0.876.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:24.265000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5278,2023-03-28 12:57:24.265000+00:00,,web_vitals,,,,2023-03-28 12:57:24.265000+00:00,2023-03-28 12:57:24.265000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f990""}]",,,"[{""cls"":0.24,""fcp"":0,""fid"":345,""inp"":345,""lcp"":2778,""navigation_type"":""navigate"",""ttfb"":2356.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:32.044000+00:00,2023-03-28 12:57:32.044000+00:00,2023-03-28 12:57:32.044000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32229,,,,,,,,,715a8757-56c3-47b0-8229-a5a8b2eabf25,,,CF,,,,,,,,,,,https://snowplow.io/until-include-list,Switchable 3rdgeneration standardization,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/17.0.876.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:32.044000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5279,2023-03-28 12:57:32.044000+00:00,,web_vitals,,,,2023-03-28 12:57:32.044000+00:00,2023-03-28 12:57:32.044000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f991""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":334,""inp"":334,""lcp"":3943,""navigation_type"":""navigate"",""ttfb"":840.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:32.050000+00:00,2023-03-28 12:57:32.050000+00:00,2023-03-28 12:57:32.050000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32230,,,,,,,,,715a8757-56c3-47b0-8229-a5a8b2eabf25,,,CF,,,,,,,,,,,https://snowplow.io/wrong-table-fear,Versatile local emulation,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/17.0.876.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:32.050000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5280,2023-03-28 12:57:32.050000+00:00,,web_vitals,,,,2023-03-28 12:57:32.050000+00:00,2023-03-28 12:57:32.050000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f992""}]",,,"[{""cls"":0.03,""fcp"":0,""fid"":72,""inp"":172,""lcp"":3761,""navigation_type"":""navigate"",""ttfb"":1237.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:33.084000+00:00,2023-03-28 12:57:33.084000+00:00,2023-03-28 12:57:33.084000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32231,,,,,,,,,715a8757-56c3-47b0-8229-a5a8b2eabf25,,,CF,,,,,,,,,,,https://snowplow.io/late-candidate,Multi-tiered intangible access,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/17.0.876.0 Safari/534.1",,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:33.084000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5281,2023-03-28 12:57:33.084000+00:00,,web_vitals,,,,2023-03-28 12:57:33.084000+00:00,2023-03-28 12:57:33.084000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f993""}]",,,"[{""cls"":0.45,""fcp"":0,""fid"":329,""inp"":329,""lcp"":3734,""navigation_type"":""navigate"",""ttfb"":2246.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Mozilla"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:39.716000+00:00,2023-03-28 12:57:39.716000+00:00,2023-03-28 12:57:39.716000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32232,,,,,,,,,f6ecee7b-7cb0-4d96-9d7f-777e242b7e9a,,,JM,,,,,,,,,,,https://snowplow.io/wrong-table-fear,Versatile local emulation,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.57.(X11; Linux i686; ber-MA) Presto/2.9.169 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:39.716000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5282,2023-03-28 12:57:39.716000+00:00,,web_vitals,,,,2023-03-28 12:57:39.716000+00:00,2023-03-28 12:57:39.716000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f994""}]",,,"[{""cls"":0.23,""fcp"":0,""fid"":205.799999999999,""inp"":205.799999999999,""lcp"":1666,""navigation_type"":""navigate"",""ttfb"":277.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:41.067000+00:00,2023-03-28 12:57:41.067000+00:00,2023-03-28 12:57:41.067000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32233,,,,,,,,,f6ecee7b-7cb0-4d96-9d7f-777e242b7e9a,,,JM,,,,,,,,,,,https://snowplow.io/crime-realize,Focused client-server productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.57.(X11; Linux i686; ber-MA) Presto/2.9.169 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:41.067000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5283,2023-03-28 12:57:41.067000+00:00,,web_vitals,,,,2023-03-28 12:57:41.067000+00:00,2023-03-28 12:57:41.067000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f995""}]",,,"[{""cls"":0.017,""fcp"":0,""fid"":49.6999999999999,""inp"":49.6999999999999,""lcp"":2141.29999999999,""navigation_type"":""navigate"",""ttfb"":1775.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:42.182000+00:00,2023-03-28 12:57:42.182000+00:00,2023-03-28 12:57:42.182000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32234,,,,,,,,,f6ecee7b-7cb0-4d96-9d7f-777e242b7e9a,,,JM,,,,,,,,,,,https://snowplow.io/remember-anything,Pre-emptive reciprocal hierarchy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.57.(X11; Linux i686; ber-MA) Presto/2.9.169 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:42.182000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5284,2023-03-28 12:57:42.182000+00:00,,web_vitals,,,,2023-03-28 12:57:42.182000+00:00,2023-03-28 12:57:42.182000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f996""}]",,,"[{""cls"":0.015,""fcp"":0,""fid"":96.6,""inp"":96.6,""lcp"":1643.6,""navigation_type"":""navigate"",""ttfb"":2005.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:47.652000+00:00,2023-03-28 12:57:47.652000+00:00,2023-03-28 12:57:47.652000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32235,,,,,,,,,f6ecee7b-7cb0-4d96-9d7f-777e242b7e9a,,,JM,,,,,,,,,,,https://snowplow.io/spend-computer-six,Virtual didactic hub,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.57.(X11; Linux i686; ber-MA) Presto/2.9.169 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:47.652000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5285,2023-03-28 12:57:47.652000+00:00,,web_vitals,,,,2023-03-28 12:57:47.652000+00:00,2023-03-28 12:57:47.652000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f997""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":70.7999999999999,""inp"":170.799999999999,""lcp"":2191,""navigation_type"":""navigate"",""ttfb"":1827.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:48.229000+00:00,2023-03-28 12:57:48.229000+00:00,2023-03-28 12:57:48.229000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32236,,,,,,,,,f6ecee7b-7cb0-4d96-9d7f-777e242b7e9a,,,JM,,,,,,,,,,,https://snowplow.io/actually-rock,Ergonomic asymmetric orchestration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.57.(X11; Linux i686; ber-MA) Presto/2.9.169 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:48.229000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5286,2023-03-28 12:57:48.229000+00:00,,web_vitals,,,,2023-03-28 12:57:48.229000+00:00,2023-03-28 12:57:48.229000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f998""}]",,,"[{""cls"":0.06,""fcp"":0,""fid"":12,""inp"":112,""lcp"":2005.49999999999,""navigation_type"":""navigate"",""ttfb"":2313.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:48.231000+00:00,2023-03-28 12:57:48.231000+00:00,2023-03-28 12:57:48.231000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32237,,,,,,,,,f6ecee7b-7cb0-4d96-9d7f-777e242b7e9a,,,JM,,,,,,,,,,,https://snowplow.io/democratic-data-on,Organic motivating instruction set,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.57.(X11; Linux i686; ber-MA) Presto/2.9.169 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:48.231000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5287,2023-03-28 12:57:48.231000+00:00,,web_vitals,,,,2023-03-28 12:57:48.231000+00:00,2023-03-28 12:57:48.231000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f999""}]",,,"[{""cls"":0.51,""fcp"":0,""fid"":88.1999999999999,""inp"":88.1999999999999,""lcp"":1956.49999999999,""navigation_type"":""navigate"",""ttfb"":193.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:56.335000+00:00,2023-03-28 12:57:56.335000+00:00,2023-03-28 12:57:56.335000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32238,,,,,,,,,f6ecee7b-7cb0-4d96-9d7f-777e242b7e9a,,,JM,,,,,,,,,,,https://snowplow.io/clearly-yes,Synchronized methodical core,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.57.(X11; Linux i686; ber-MA) Presto/2.9.169 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:56.335000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5288,2023-03-28 12:57:56.335000+00:00,,web_vitals,,,,2023-03-28 12:57:56.335000+00:00,2023-03-28 12:57:56.335000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f1000""}]",,,"[{""cls"":0.05,""fcp"":0,""fid"":63.1,""inp"":163.1,""lcp"":2325.39999999999,""navigation_type"":""navigate"",""ttfb"":1688.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:56.342000+00:00,2023-03-28 12:57:56.342000+00:00,2023-03-28 12:57:56.342000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32239,,,,,,,,,f6ecee7b-7cb0-4d96-9d7f-777e242b7e9a,,,JM,,,,,,,,,,,https://snowplow.io/land-power-meeting,Quality-focused full-range artificial intelligence,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.57.(X11; Linux i686; ber-MA) Presto/2.9.169 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:56.342000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5289,2023-03-28 12:57:56.342000+00:00,,web_vitals,,,,2023-03-28 12:57:56.342000+00:00,2023-03-28 12:57:56.342000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f1001""}]",,,"[{""cls"":0.2,""fcp"":0,""fid"":97.3999999999999,""inp"":197.399999999999,""lcp"":2357.6,""navigation_type"":""navigate"",""ttfb"":1704.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +web_vital_sample,web,2023-03-28 12:57:57.828000+00:00,2023-03-28 12:57:57.828000+00:00,2023-03-28 12:57:57.828000+00:00,,9e983d4a-e07c-4858-8e97-bdb7feb32240,,,,,,,,,f6ecee7b-7cb0-4d96-9d7f-777e242b7e9a,,,JM,,,,,,,,,,,https://snowplow.io/health-already-key,Configurable disintermediate productivity,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Opera/9.57.(X11; Linux i686; ber-MA) Presto/2.9.169 Version/12.00,,,,,,,,,,,,,,,,,,,,,,,,desktop,,,,,,,,,,,,,,,,,,2023-03-28 12:57:57.828000+00:00,,,6b379f3eea11eb4ead878125af9cb708f8a91c455d9405b0bc617fa78c2e5290,2023-03-28 12:57:57.828000+00:00,,web_vitals,,,,2023-03-28 12:57:57.828000+00:00,2023-03-28 12:57:57.828000+00:00,"[{""id"":""56a57f9a-b515-4774-a09f-4ab98f9032f1002""}]",,,"[{""cls"":0.01,""fcp"":0,""fid"":45.6,""inp"":145.6,""lcp"":2065,""navigation_type"":""navigate"",""ttfb"":1979.9}]","[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]","[{""category"":""BROWSER"",""primary_impact"":""NONE"",""reason"":""PASSED_ALL"",""spider_or_robot"":false}]" +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"[{""device_class"":""Desktop"",""agent_class"":"""",""agent_name"":""Opera"",""agent_name_version"":"""",""agent_name_version_major"":"""",""agent_version"":""53.0.2785.124"",""agent_version_major"":"""",""device_brand"":"""",""device_name"":""Macbook Pro"",""device_version"":"""",""layout_engine_class"":"""",""layout_engine_name"":"""",""layout_engine_name_version"":"""",""layout_engine_name_version_major"":"""",""layout_engine_version"":"""",""layout_engine_version_major"":"""",""operating_system_class"":"""",""operating_system_name"":""macOS"",""operating_system_name_version"":"""",""operating_system_version"":""""}]", diff --git a/integration_tests/data/source/snowplow_unified_yauaa_context.csv b/integration_tests/data/source/snowplow_unified_yauaa_context.csv new file mode 100644 index 00000000..6396e855 --- /dev/null +++ b/integration_tests/data/source/snowplow_unified_yauaa_context.csv @@ -0,0 +1,1161 @@ +root_id,root_tstamp,agentClass,agentInformationEmail,agentName,agentNameVersion,agentNameVersionMajor,agentVersion,agentVersionMajor,deviceBrand,deviceClass,deviceCpu,deviceCpuBits,deviceName,deviceVersion,layoutEngineClass,layoutEngineName,layoutEngineNameVersion,layoutEngineNameVersionMajor,layoutEngineVersion,layoutEngineVersionMajor,networkType,operatingSystemClass,operatingSystemName,operatingSystemNameVersion,operatingSystemNameVersionMajor,operatingSystemVersion,operatingSystemVersionBuild,operatingSystemVersionMajor,webviewAppName,webviewAppNameVersionMajor,webviewAppVersion,webviewAppVersionMajor +9e983d4a-e07c-4858-8e97-bdb7feb31241,2021-03-03 21:27:32.696,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +6a1c6742-7a16-478d-b106-96f9a9a54918,2021-03-03 21:27:23.097,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +1h2c6742-7a16-478d-b106-96f9a9a54547,2021-03-03 21:27:23.097,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +bc14622d-f328-4479-8ac3-836b6970badd,2021-03-03 21:27:23.461,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +74ce09f5-d550-4804-9ffa-b563fc261472,2021-03-03 21:27:35.706,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +9e983d4a-e07c-4858-8e97-bdb7feb31241,2021-03-03 21:27:35.176,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +7748e38a-f98b-4860-8da2-2243465a4d96,2021-03-03 21:27:35.176,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +2b87c7d1-739f-4471-b344-9a6c1eda4248,2021-03-01 18:01:08.690,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +2293979e-22b7-45c1-8ab6-35f865ad6094,2021-03-03 18:01:38.660,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +3f7153d5-2952-4a42-bb20-9eb33849be24,2021-03-01 11:46:46.221,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +e35e40fd-1f62-4d16-89f8-a0c18b910fdb,2021-03-01 18:01:11.026,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +b3278f28-800a-4b68-8846-395292399836,2021-03-02 15:55:18.542,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +5abfad19-fc9c-418b-bbf3-7d8ae2ea42aa,2021-03-02 15:55:27.085,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +52714731-f1b3-447a-866e-cd7a2a7f57ee,2021-03-02 15:56:59.757,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +474c81c0-2fd4-48e2-8a11-b3d1c4a16941,2021-03-02 15:59:29.753,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +ef9789a7-c267-4635-acd4-d60a3e69ff70,2021-03-02 22:59:29.753,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +ef9789a7-c267-4635-acd4-d60a3e69fg90,2021-03-04 22:59:29.753,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +7a8a3d16-a0e2-4ed3-8103-2ea7c0f591a7,2021-03-02 15:55:23.357,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +beb637cf-3d9c-4042-9d8a-1c92129e2354,2021-03-02 15:58:59.750,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +71ee02f8-62d0-419b-995a-79ce59b2ccdb,2021-03-02 15:55:26.046,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +ea5bf957-8fa2-48fd-8528-e1f0b36d1b85,2021-03-02 15:55:29.717,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +3a9db4cc-0596-4fdf-84b5-fa712584fb70,2021-03-02 15:55:59.737,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +17b4e3c7-b46d-413a-af4a-2d31837a06be,2021-03-02 15:57:29.748,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +e9b21464-e60a-40d9-8e6c-5b8c0373f962,2021-03-02 15:55:26.260,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +a40559e1-a057-4690-a846-eea35ed4dc3e,2021-03-01 20:59:19.892,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +0ec21e2d-6ecd-4c58-b539-c00ae2830671,2021-03-01 20:59:20.601,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +e74b2cdd-3356-4d56-97f3-aee18ff581ee,2021-03-01 20:58:11.021,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +5a7cd042-a652-4f45-8711-4acf85982640,2021-03-01 20:58:11.673,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +9b02c625-be4a-4281-bb5b-553079fa8a76,2021-03-09 21:41:56.571,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +79db10ef-8740-4903-8a44-d461cdd861d1,2021-03-10 21:41:56.625,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +5a605238-df42-4d91-a567-e47c8c27a4ff,2021-03-04 21:39:50.989,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +a75fd841-4eda-4b42-98cd-5fbeeb10f850,2021-03-02 21:39:43.871,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +5997e0b4-2e90-4e50-83b3-ad87ef032208,2021-03-06 21:40:46.189,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +e0e6961d-2fd4-44e1-a3e8-417a969412c2,2021-03-05 21:39:51.022,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +9f53ce75-cceb-4437-934e-68e1911bc599,2021-03-01 21:39:43.815,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +663bb205-f86f-4687-a0f8-684bb269cacb,2021-03-03 21:39:50.989,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +e296e491-4dcf-4ba4-b92f-a6ac9b8f4588,2021-03-14 22:28:39.030,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +6d72f61a-ccf2-4713-a057-4715d771e2ad,2021-03-07 21:40:46.189,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +ae997940-dfbb-43d5-9492-dc7ca7a1819f,2021-03-08 21:40:46.240,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +941c1388-8541-4600-b1b3-64b069e592d7,2021-03-02 17:20:09.383,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +cc435011-00b7-4466-9e74-d3e7b90b7263,2021-03-02 17:20:09.383,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +7422b404-ba48-4066-9348-5a661e839dba,2021-03-02 20:08:14.361,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +b92d6cbb-8064-4bfb-80e3-8a009b317d9f,2021-03-01 17:09:42.324,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +3ed05fa1-31a4-4664-a94a-322ce65b3312,2021-03-02 19:40:33.286,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +0a9a6d7a-d670-4068-890e-eb156fe3fefa,2021-03-01 00:30:20.182,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +b0833046-02de-44fa-b836-9b45d953df78,2021-03-01 00:30:19.971,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +0b088136-6ec8-4979-94f1-eb1daf732b29,2021-03-02 19:25:22.757,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +6fa65ea4-924c-4cf5-9d8a-a40fffdde701,2021-03-02 19:25:22.829,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +8e3becc2-2cd9-4d0d-bf97-d5703f8a7d76,2021-03-02 19:25:41.461,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +9a900d26-cf2f-4cc9-bfe2-58ef55462018,2021-03-02 19:25:41.415,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +50092712-d6c6-448d-b7c3-d5585c5440e4,2021-03-02 20:08:24.466,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +0464e31b16feca1840e3196aa14cfc56,2021-03-02 19:52:12.207,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +9b862145-97d6-4532-a576-3d7431b8b7c9,2021-03-02 19:52:12.254,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +d74c3766-f050-4d01-b5c3-846fcb5ab011,2021-03-02 19:52:12.254,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +5e7473be-fff6-4600-97db-df0d8f49c56b,2021-03-02 19:55:08.420,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +bcbeb513-27a7-4b9c-9755-af5936f42c0d,2021-03-01 20:45:42.175,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +a07dfb66-99a6-4388-9ed1-10ee4e5fdca6,2021-03-01 20:45:42.175,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +2aee3c4c-033d-4407-a742-2a6bef56d0e8,2021-03-01 20:58:11.021,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76,2021-03-01 20:58:11.021,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76,2021-03-01 20:58:11.021,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +17e6ae5e-d694-4241-8663-4118e950fc38,2021-03-01 20:58:11.021,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +17e6ae5e-d694-4241-8663-4118e950fc38,2021-03-01 20:58:11.021,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +2e4cf124-87fb-4b2d-b374-dad3d8dc1445,2021-03-01 20:45:42.175,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +3a9b70c5-d1f2-4164-8fe4-a055cdc36e85,2021-03-01 20:45:42.175,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +ca9708df-2397-4cb0-ad52-69f9ff1a4d54,2021-03-01 20:45:42.175,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +87bf31b6d62b3d04565a01d170907b14767caa2c1d5f48851ca6019ef6942c25,2021-03-02 15:55:23.357,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +2a8fd470ecf59dbce20f2dbd419dc26ebc108ca026af2ae38ef0db7023da9353,2021-03-02 15:55:18.542,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +f9203a64da0dbcf3f4d9b0591c016c296be802a13b9229ad7d4f4d1be7c983e7,2021-03-03 15:55:26.260,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +d986a74687eb9f6cbab79c80238852917190a0e7f0e7165043196c831a564d4c,2021-03-03 15:55:26.046,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +0702cd11df808624d79f50d52507220fad265b8c3644c48d20cdf385db5fe310,2021-03-04 15:55:27.085,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +77b590868f9bc497b9bbe30d5a3e63d923851ba066a8dd473055f095cd8bea80,2021-03-02 07:23:26.260,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +d899b7bd74bcabef7265ac2de9b349b9c7eefcfb972c2e984ef93d8b8e5c8514,2021-03-02 07:23:23.357,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +68362751a6afb7785d07f7b80803289da2e7d48354b2e9eaa8781c0da850e224,2021-03-02 07:23:18.542,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +135c56a9a33f093a6dcacee13ae572fd484248ac3b80c3d2fa02a31c4c8b637d,2021-03-02 07:23:27.085,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +b57478b853e314af7fb7807a25d66e19d0217f75640a822ee31ca3691a204359,2021-03-02 07:23:26.046,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +53a0f3278633316a17c723da5d93f1ef646fa16b23fa2188119507f6776ffd00,2021-03-02 07:23:18.542,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +ff52fa6f64c35d342eba1ef9086cc4c491bc709d8297c25d7653f32eaf4718cd,2021-03-02 07:23:23.357,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +26e10987188f052eb033efeaaa1e938fdfa29ada31ed2eca82eecb6f4b0f5368,2021-03-02 02:01:18.542,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +6c9ee2fc2da812cf36d22e7fb86e13b9326c2fb8200b3047262f359c9b4080a9,2021-03-02 02:01:23.357,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +bf8b2d4757e03cadb7b7a6f1e1b27c6014231f22a853b2c38992d5b92ac087f7,2021-03-02 02:01:26.046,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +f1e8df220890a90fce741cb627a8d272d23b737d419283c539d48facc8508c58,2021-03-02 02:01:26.260,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +f9640a69aa3dfa613b8c8d399e0d7d9d86085723abc586d3cee17ec07a87e2a7,2021-03-02 02:01:27.085,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +ddb20169cf990af08bb5a694f252f1a946df1eb5cfc7e3bec0f84b5861702b33,2021-03-02 02:01:27.085,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +0aada0f0f6e6772c8f5908619cfc235225c40217e288e39740654b32707a71bd,2021-03-01 23:57:04.708,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +8776bb28707c6474ea8c575801bbca26b2741d38d429fa94bfb1e197a0f16b9c,2021-03-01 23:57:07.557,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +4ef77ae4-1e5a-4d25-90ab-fda713772553,2021-03-02 23:57:04.708,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +508bac8a-79b7-4252-8cef-4d482ec8d572,2021-03-02 23:57:07.557,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +40305bcb-7fe6-48ae-bb23-da6cf363a671,2021-03-03 00:17:16.091,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +32dba3f4-2af4-460b-922d-87b5c897a9d9,2021-03-03 00:29:41.467,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +46413bf1-cd76-4ee1-bdd0-ddcb3792d04e,2021-03-03 00:38:38.169,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +9cfe5631-dce8-49bb-b17b-dd14c962d78f,2021-03-03 00:43:51.139,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +5fe63929-67a2-43fd-ba23-8ab7668f24fb,2021-03-03 00:43:54.914,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +272d7649-0c46-4f54-afb3-279a44194d2d,2021-03-03 00:47:49.411,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +b0c248b551e063bd9f17b6a4e2c9ddf9db7935b7638c25b50a20a9443cd00e1c,2021-03-04 15:55:27.085,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +3b0fd63c907de8e2212972c8f409e51ff9628e48904185350d07ac8da380d335,2020-07-03 15:55:18.542,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +4b5bb319-523b-467b-849b-f2ec044f0396,2021-02-26 09:10:52.577,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +3581dec0-bd40-46cb-bb60-07dcb02b996d,2021-02-26 09:11:01.621,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +2ec345c5-2bae-46a5-ab71-b07d2abf1367,2021-02-26 09:11:09.446,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +34578b3d-c7cc-48b3-9372-99baef6e2c5b,2021-02-26 09:11:18.490,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +565fd862-ef93-4a75-bcb7-a62784e895cc,2021-02-26 09:11:30.207,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +8b1a4563-c6fd-4c66-b098-87e97e4db8bb,2021-02-26 09:11:41.195,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +823c4b68-5dca-4908-b18d-a84812380b6e,2021-02-26 09:11:53.055,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +6aad9034-ffbc-46e3-8f5c-d699d5729be7,2021-02-26 09:12:05.520,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +9f6b8437-d0d4-471b-86a4-08b5c8b27de3,2021-02-26 09:12:15.804,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +6bebe25c-87d6-4ee8-af4c-61709d2291c6,2021-02-26 09:12:31.260,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +8fcc301a-a694-4668-8c0a-b3523b5a711e,2021-02-26 09:12:39.954,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +ce2b0e96-7dbe-4d0c-a18c-86bd9408628e,2021-02-26 09:12:54.174,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +9949db4f-f497-4995-bb42-4f02ebcc03f4,2021-02-26 09:13:04.615,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +cea16330-77a5-4da3-8d15-1dee73778b71,2021-02-26 09:13:13.220,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +7cfbbad8-f4a8-49ad-a388-0cff688a2fb8,2021-02-26 09:13:22.303,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +49583bcc-81e0-400f-9d3e-bfd2498e446e,2021-02-26 09:13:30.423,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +26c42f16-0719-45dd-b125-dd4c7c1bb011,2021-02-26 09:13:39.940,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +15cf08cb-5573-42b1-a6e4-8e1747c5392e,2021-02-26 09:08:42.110,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +56596c21-46af-4cf3-b913-7e7a10323f02,2021-02-26 09:08:46.917,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +b938224b-8aaa-4df6-9478-ed204a9d177a,2021-02-26 09:08:54.814,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +afc1ff34-1bb3-49cb-864b-534e026c2441,2021-02-26 09:09:04.213,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +8e4eee20-ca8d-402b-a6f7-16979db40261,2021-02-26 09:09:14.705,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +b0a8c0d4-14e5-4f1a-aa88-32735dce4636,2021-02-26 09:09:54.064,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +08dfc05e-977b-4cbf-9a85-dea835f7cf06,2021-02-26 09:10:03.418,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +eef08eb3-7237-43a5-bd86-f1c7347b3aa7,2021-02-26 09:10:12.530,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +1ee8d92a-c1eb-46b8-8b44-388950d0044e,2021-02-26 09:10:33.465,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +a08502a3-1b4b-4532-b7bb-53fb176e2f65,2021-02-26 09:10:59.572,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +c286d671-bbbb-4e9c-a3ad-8c990e04e8ab,2021-02-26 09:11:08.413,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +058259e6-8eac-4d81-9bf1-7d8b52b10da7,2021-02-26 09:11:16.598,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +9f040a27-7c98-4356-aab7-c56ecbc4d028,2021-02-26 09:11:39.201,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +3dfa7079-824a-429b-a7cc-5d4fa4c3bf35,2021-02-26 09:12:02.380,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +43c0fc20-f595-4dc3-bdd2-e14abf2f85d3,2021-02-26 09:12:13.298,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +5bb37626-5408-479c-b588-749e237a54e9,2021-02-26 09:12:22.256,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +121f04f6-b803-41c0-b327-1ca79c4aa88a,2021-02-26 09:12:30.142,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +8c4c6e71-bc62-4dc9-825c-c0ddfb1c52ec,2021-02-26 09:12:39.067,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +aaea38e6-e19a-440c-a55b-d2bd24e9a274,2021-02-26 09:12:46.564,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +582b5e55-25ae-42b3-8f52-42c2e152ead3,2021-02-26 09:13:01.552,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +bd17e5fc-065a-485f-a827-39c6a345a187,2021-02-26 09:13:11.723,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +282f4d87-3448-4e38-b310-e906f2c6362b,2021-02-26 09:13:21.563,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +cdfb2bdf-e3fd-4494-82b1-9a87ee7c3734,2021-02-26 09:13:28.584,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +9e1b4293-097b-4ccc-baba-4a0c9be3b4d3,2021-02-26 09:13:39.082,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +737e0e0b-9829-494a-955b-14efd571e41b,2021-02-26 09:08:40.269,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +929dc773-b1b5-4f5e-84c9-c032a8ce8a22,2021-02-26 09:09:13.509,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +6f30fd58-900e-43d0-9108-e2531b75576e,2021-02-26 09:09:22.656,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +2cff26a7-7e80-42cb-8fb6-e2fe8a6553ee,2021-02-26 09:09:31.304,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +17e41e48-14c2-4a2f-936b-e076b10b05b8,2021-02-26 09:09:52.031,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +dd21f79c-ce87-4d75-95dc-0913d9571d26,2021-02-26 09:10:42.881,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +dc3deae5-6d57-4361-bcde-c3dd4a52c1e9,2021-02-26 09:12:23.161,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +d629cda4-db63-4d0e-92a5-c867ba18f143,2021-02-26 09:09:24.713,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +d2731ab1-14ad-45c2-9677-7fc71cb2e253,2021-02-26 09:09:42.497,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +dc105931-b062-4182-8838-9f366d09c758,2021-02-26 09:08:28.324,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +de2a9fcf-4383-4714-8458-488d26c10739,2021-02-26 09:08:53.689,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +db9cd5aa-f0f6-46f2-acb3-9d59a05b7489,2021-02-26 09:09:03.413,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +d72bb29c-606d-46e8-9788-dc21ebf925b8,2021-02-26 09:10:00.913,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +d1d3b778-8971-4fb0-97f3-53161d5a4a0f,2021-02-26 09:10:10.249,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +0c0cfa41-de83-48be-8d63-4da344f1fd42,2021-02-26 09:10:32.282,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +fea8f9c4-64c8-42c0-a372-c18166975d9a,2021-02-26 09:13:49.634,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +368fca23-5dc5-4ca5-8afe-d32c000e32eb,2021-02-26 09:13:51.444,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +877ee833-626d-4e31-b16f-826d5b35e668,2021-02-26 09:10:41.307,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +9f7e5d5d-968d-4efb-b6b8-9660db53c7db,2021-02-26 09:10:49.990,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +e8ceca75-7774-477d-80f9-f539884c5fec,2021-02-26 09:11:49.893,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +8ea8042f-77aa-41e7-ab97-0523b8533d1b,2021-02-26 09:08:44.838,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +4901c314-ba82-4f42-a416-f8181821e26c,2021-02-26 09:09:40.737,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +fb0cdd73-bc4b-4d03-a180-63a19c00df21,2021-03-03 09:14:00.224,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +b41fae66-ba73-4af1-8d16-7813e769b38e,2021-03-03 09:14:01.599,Browser,Unknown,Chrome,Chrome109,Chrome109,109,109,Apple,Desktop,Intel,64,AppleMacintosh,Demo,Browser,Blink,Blink109,Blink109,109,109,Unknown,Desktop,MacOS,MacOS>=10.15.7,MacOS>=10.15,>=10.15.7,??,>=10.15,Unknown,Unknown??,??,?? +9e983d4a-e07c-4858-8e97-bdb7feb31241,2023-03-01 06:16:09.201000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31242,2023-03-01 06:16:09.202000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31243,2023-03-01 06:16:10.256000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31244,2023-03-01 06:16:10.259000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31245,2023-03-01 06:16:16.713000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31246,2023-03-01 06:16:16.820000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31247,2023-03-01 06:16:16.823000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31248,2023-03-01 06:16:16.828000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31249,2023-03-01 06:16:18.027000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31250,2023-03-01 06:16:18.032000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31251,2023-03-01 06:16:18.038000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31252,2023-03-01 06:16:18.495000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31253,2023-03-01 06:16:18.502000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31254,2023-03-01 06:16:19.117000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31255,2023-03-01 06:16:19.119000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31256,2023-03-01 06:16:20.155000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31257,2023-03-01 06:16:20.251000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31258,2023-03-01 06:16:21.158000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31259,2023-03-01 06:16:21.161000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31260,2023-03-01 06:16:21.167000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31261,2023-03-01 06:16:21.934000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31262,2023-03-01 06:16:28.502000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31263,2023-03-01 06:16:31.326000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31264,2023-03-01 06:16:31.331000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31265,2023-03-01 06:16:32.437000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31266,2023-03-01 06:16:32.528000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31267,2023-03-01 06:16:32.534000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31268,2023-03-01 06:16:32.535000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31269,2023-03-01 06:16:33.617000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31270,2023-03-01 06:16:33.622000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31271,2023-03-01 06:16:37.185000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31272,2023-03-01 06:16:37.191000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31273,2023-03-01 06:16:37.355000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31274,2023-03-01 06:16:37.361000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31275,2023-03-01 06:16:37.364000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31276,2023-03-01 06:16:38.203000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31277,2023-03-02 06:16:38.209000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31278,2023-03-02 06:16:39.943000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31279,2023-03-02 06:16:41.095000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31280,2023-03-02 06:16:48.503000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31281,2023-03-02 06:16:48.564000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31282,2023-03-02 06:16:48.567000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31283,2023-03-02 06:16:48.570000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31284,2023-03-02 06:16:49.567000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31285,2023-03-02 06:16:49.666000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31286,2023-03-02 06:16:49.668000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31287,2023-03-02 06:16:49.671000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31288,2023-03-02 06:16:50.777000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31289,2023-03-02 06:16:58.186000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31290,2023-03-02 06:16:58.342000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31291,2023-03-02 06:17:45.056000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31292,2023-03-02 06:17:49.365000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31293,2023-03-02 06:17:50.039000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31294,2023-03-02 06:17:51.885000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31295,2023-03-02 06:17:58.388000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31296,2023-03-02 06:17:58.390000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31297,2023-03-02 06:18:04.169000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31298,2023-03-02 06:18:04.332000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31299,2023-03-02 06:18:08.322000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31300,2023-03-02 06:18:19.149000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31301,2023-03-02 06:18:22.532000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31302,2023-03-02 06:18:37.769000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31303,2023-03-02 06:18:37.954000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31304,2023-03-02 06:18:41.116000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31305,2023-03-02 06:18:49.371000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31306,2023-03-02 06:18:51.841000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31307,2023-03-02 06:18:52.615000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31308,2023-03-02 06:18:54.652000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31309,2023-03-02 06:19:11.085000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31310,2023-03-02 06:19:11.090000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31311,2023-03-02 06:19:17.472000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31312,2023-03-03 06:19:18.892000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31313,2023-03-03 06:19:23.034000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31314,2023-03-03 06:19:24.526000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31315,2023-03-03 06:19:24.529000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31316,2023-03-03 06:19:29.047000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31317,2023-03-03 06:19:43.457000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31318,2023-03-03 06:19:43.640000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31319,2023-03-03 06:19:47.857000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31320,2023-03-03 06:19:54.756000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31321,2023-03-03 06:19:54.760000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31322,2023-03-03 06:19:58.368000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31323,2023-03-03 06:20:02.475000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31324,2023-03-04 06:20:05.134000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31325,2023-03-04 06:20:06.629000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31326,2023-03-04 06:20:07.836000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31327,2023-03-04 06:20:59.347000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31328,2023-03-04 06:20:59.357000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31329,2023-03-04 06:21:01.928000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31330,2023-03-04 06:21:11.196000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31331,2023-03-04 06:21:11.385000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31332,2023-03-04 06:21:17.552000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31333,2023-03-04 06:21:17.557000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31334,2023-03-04 06:21:21.730000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31335,2023-03-04 06:21:21.732000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31336,2023-03-04 06:21:23.282000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31337,2023-03-04 06:21:27.221000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31338,2023-03-04 06:21:27.228000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31339,2023-03-04 06:21:27.288000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31340,2023-03-04 06:21:27.291000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31341,2023-03-04 06:21:33.348000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31342,2023-03-04 06:21:34.263000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31343,2023-03-04 06:21:34.355000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31344,2023-03-04 06:21:37.363000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31345,2023-03-04 06:21:38.288000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31346,2023-03-04 06:21:38.367000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31347,2023-03-04 06:21:43.586000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31348,2023-03-04 06:21:45.389000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31349,2023-03-04 06:21:45.746000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31350,2023-03-04 06:21:45.749000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31351,2023-03-04 06:21:47.798000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31352,2023-03-04 06:21:51.514000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31353,2023-03-04 06:21:51.518000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31354,2023-03-04 06:21:54.815000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31355,2023-03-04 06:21:54.817000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31356,2023-03-04 06:21:56.110000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31357,2023-03-04 06:21:56.113000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31358,2023-03-04 06:21:59.351000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31359,2023-03-05 06:21:59.437000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31360,2023-03-05 06:22:00.810000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31361,2023-03-05 06:22:00.817000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31362,2023-03-05 06:22:00.997000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31363,2023-03-05 06:22:01.003000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31364,2023-03-05 06:24:00.150000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31365,2023-03-05 06:24:00.154000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31366,2023-03-05 06:24:00.236000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31367,2023-03-05 06:24:09.836000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31368,2023-03-05 06:24:09.843000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31369,2023-03-05 06:24:12.339000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31370,2023-03-05 06:24:12.975000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31371,2023-03-05 06:24:12.982000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31372,2023-03-05 06:24:13.905000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31373,2023-03-05 06:24:13.915000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31374,2023-03-05 06:24:14.342000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31375,2023-03-05 06:24:14.344000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31376,2023-03-05 06:24:14.349000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31377,2023-03-06 06:24:14.997000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31378,2023-03-06 06:24:15.000000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31379,2023-03-06 06:24:16.313000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31380,2023-03-06 06:24:16.407000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31381,2023-03-06 06:24:20.447000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31382,2023-03-06 06:24:20.452000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31383,2023-03-06 06:24:20.457000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31384,2023-03-06 06:24:21.020000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31385,2023-03-06 06:24:21.026000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31386,2023-03-06 06:24:22.068000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31387,2023-03-06 06:24:27.608000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31388,2023-03-06 06:24:27.696000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31389,2023-03-06 06:24:27.699000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31390,2023-03-06 06:24:27.710000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31391,2023-03-06 06:24:28.785000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31392,2023-03-06 06:24:29.396000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31393,2023-03-06 06:24:32.809000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31394,2023-03-06 06:24:32.812000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31395,2023-03-06 06:24:32.815000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31396,2023-03-06 06:24:37.638000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31397,2023-03-06 06:24:39.067000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31398,2023-03-06 06:24:41.293000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31399,2023-03-06 06:24:41.985000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31400,2023-03-06 06:24:44.043000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31401,2023-03-06 06:24:48.594000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31402,2023-03-06 06:24:48.599000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31403,2023-03-06 06:24:52.265000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31404,2023-03-06 06:24:52.269000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31405,2023-03-06 06:24:52.358000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31406,2023-03-06 06:24:52.364000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31407,2023-03-06 06:25:07.210000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31408,2023-03-07 06:25:07.283000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31409,2023-03-07 06:25:08.632000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31410,2023-03-07 06:25:08.635000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31411,2023-03-07 06:25:08.638000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31412,2023-03-07 06:25:09.121000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31413,2023-03-07 06:25:10.621000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31414,2023-03-07 06:25:12.633000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31415,2023-03-07 06:25:16.815000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31416,2023-03-07 06:25:17.550000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31417,2023-03-07 06:25:19.564000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31418,2023-03-07 10:18:09.965000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31419,2023-03-07 10:18:10.260000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31420,2023-03-07 10:18:12.150000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31421,2023-03-07 10:18:12.157000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31422,2023-03-07 10:18:14.544000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31423,2023-03-07 10:18:38.953000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31424,2023-03-07 10:18:38.954000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31425,2023-03-07 10:18:40.361000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31426,2023-03-07 10:18:40.363000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31427,2023-03-08 10:18:40.370000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31428,2023-03-08 10:18:40.666000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31429,2023-03-08 10:18:43.362000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31430,2023-03-08 10:19:20.574000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31431,2023-03-08 10:19:20.576000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31432,2023-03-08 10:19:23.458000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31433,2023-03-08 10:19:23.459000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31434,2023-03-08 10:19:23.468000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31435,2023-03-08 10:19:28.593000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31436,2023-03-08 10:19:31.018000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31437,2023-03-08 10:19:31.025000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31438,2023-03-08 10:19:36.736000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31439,2023-03-08 10:19:39.603000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31440,2023-03-08 10:19:40.909000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31441,2023-03-08 10:21:31.315000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31442,2023-03-08 10:21:32.709000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31443,2023-03-08 10:21:35.530000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31444,2023-03-08 10:21:38.774000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31445,2023-03-08 10:21:38.781000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31446,2023-03-08 10:21:41.328000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31447,2023-03-08 10:21:58.842000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31448,2023-03-08 10:21:59.878000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31449,2023-03-08 10:21:59.884000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31450,2023-03-08 10:21:59.888000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31451,2023-03-08 10:22:22.752000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31452,2023-03-08 10:22:25.420000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31453,2023-03-09 10:22:42.412000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31454,2023-03-09 10:22:42.417000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31455,2023-03-09 10:22:44.457000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31456,2023-03-09 10:22:44.463000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31457,2023-03-09 10:22:47.985000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31458,2023-03-09 10:23:13.132000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31459,2023-03-09 10:23:24.916000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31460,2023-03-09 10:23:26.160000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31461,2023-03-09 10:23:31.781000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31462,2023-03-09 10:23:32.845000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31463,2023-03-09 10:23:38.409000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31464,2023-03-09 10:23:38.416000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31465,2023-03-10 06:16:18.027000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31466,2023-03-10 06:16:18.495000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31467,2023-03-10 06:16:19.117000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31468,2023-03-10 06:16:20.155000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31469,2023-03-10 06:16:21.158000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31470,2023-03-10 06:16:21.167000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31471,2023-03-10 06:16:28.502000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31472,2023-03-10 06:16:31.326000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31473,2023-03-10 06:16:32.528000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31474,2023-03-10 06:16:32.534000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31475,2023-03-10 06:16:33.617000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31476,2023-03-10 06:16:37.185000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31477,2023-03-10 06:16:37.191000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31478,2023-03-10 06:16:37.361000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31479,2023-03-10 06:16:48.503000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31480,2023-03-11 06:16:48.564000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31481,2023-03-11 06:16:49.567000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31482,2023-03-11 06:16:49.668000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31483,2023-03-11 06:16:58.186000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31484,2023-03-11 06:17:45.056000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31485,2023-03-11 06:17:49.365000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31486,2023-03-11 06:17:50.039000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31487,2023-03-12 06:17:51.885000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31488,2023-03-12 06:17:58.388000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31489,2023-03-12 06:18:04.169000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31490,2023-03-12 06:18:19.149000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31491,2023-03-12 06:18:22.532000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31492,2023-03-12 06:18:37.769000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31493,2023-03-12 06:18:49.371000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31494,2023-03-12 06:18:51.841000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31495,2023-03-12 06:18:52.615000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31496,2023-03-12 06:18:54.652000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31497,2023-03-12 06:19:11.085000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31498,2023-03-12 06:19:18.892000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31499,2023-03-12 06:19:23.034000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31500,2023-03-12 06:19:24.526000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31501,2023-03-12 06:19:24.529000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31502,2023-03-12 06:19:29.047000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31503,2023-03-13 06:19:43.457000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31504,2023-03-13 06:19:54.756000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31505,2023-03-13 06:20:02.475000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31506,2023-03-13 06:20:05.134000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31507,2023-03-13 06:20:06.629000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31508,2023-03-13 06:20:07.836000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31509,2023-03-13 06:20:59.347000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31510,2023-03-13 06:21:01.928000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31511,2023-03-13 06:21:11.196000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31512,2023-03-13 06:21:17.552000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31513,2023-03-13 06:21:21.730000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31514,2023-03-13 06:21:27.288000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31515,2023-03-13 06:21:27.291000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31516,2023-03-13 06:21:33.348000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31517,2023-03-13 06:21:34.355000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31518,2023-03-13 06:21:37.363000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31519,2023-03-13 06:21:38.288000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31520,2023-03-13 06:21:43.586000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31521,2023-03-13 06:21:45.389000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31522,2023-03-14 06:21:51.514000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31523,2023-03-14 06:21:54.815000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31524,2023-03-14 06:21:54.817000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31525,2023-03-14 06:21:56.110000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31526,2023-03-14 06:21:59.351000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31527,2023-03-14 06:21:59.437000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31528,2023-03-14 06:22:00.810000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31529,2023-03-14 06:22:01.003000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31530,2023-03-14 06:24:00.154000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31531,2023-03-14 06:24:00.236000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31532,2023-03-14 06:24:09.836000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31533,2023-03-14 06:24:09.843000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31534,2023-03-14 06:24:12.339000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31535,2023-03-14 06:24:12.975000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31536,2023-03-14 06:24:12.982000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31537,2023-03-14 06:24:14.342000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31538,2023-03-14 06:24:14.344000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31539,2023-03-14 06:24:14.997000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31540,2023-03-14 06:24:16.407000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31541,2023-03-14 06:24:20.447000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31542,2023-03-14 06:24:20.457000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31543,2023-03-14 06:24:21.026000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31544,2023-03-14 06:24:22.068000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31545,2023-03-14 06:24:27.608000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31546,2023-03-15 06:24:27.696000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31547,2023-03-15 06:24:28.785000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31548,2023-03-15 06:24:29.396000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31549,2023-03-15 06:24:32.809000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31550,2023-03-15 06:24:37.638000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31551,2023-03-15 06:24:39.067000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31552,2023-03-15 06:24:41.293000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31553,2023-03-15 06:24:41.985000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31554,2023-03-15 06:24:44.043000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31555,2023-03-15 06:24:48.594000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31556,2023-03-15 06:24:48.599000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31557,2023-03-15 06:24:52.358000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31558,2023-03-15 06:24:52.364000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31559,2023-03-15 06:25:07.210000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31560,2023-03-15 06:25:07.283000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31561,2023-03-15 06:25:08.632000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31562,2023-03-15 06:25:08.638000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31563,2023-03-15 06:25:12.633000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31564,2023-03-15 06:25:16.815000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31565,2023-03-15 06:25:19.564000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31566,2023-03-15 07:05:08.142000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31567,2023-03-15 07:49:56.553000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31568,2023-03-16 07:50:18.775000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31569,2023-03-16 07:50:42.651000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31570,2023-03-16 07:51:11.178000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31571,2023-03-16 07:51:11.188000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31572,2023-03-16 07:51:12.132000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31573,2023-03-16 07:51:12.138000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31574,2023-03-16 07:51:12.715000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31575,2023-03-16 07:51:17.428000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31576,2023-03-16 07:51:17.854000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31577,2023-03-16 07:51:17.858000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31578,2023-03-16 07:51:20.268000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31579,2023-03-17 07:52:36.459000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31580,2023-03-17 07:52:36.600000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31581,2023-03-17 07:52:38.305000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31582,2023-03-17 07:52:39.352000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31583,2023-03-17 07:52:41.749000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31584,2023-03-17 07:52:43.415000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31585,2023-03-17 07:52:45.832000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31586,2023-03-17 07:52:47.394000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31587,2023-03-17 07:52:52.196000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31588,2023-03-17 07:53:45.654000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31589,2023-03-17 07:53:45.758000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31590,2023-03-17 07:53:45.766000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31591,2023-03-17 07:53:46.942000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31592,2023-03-17 07:53:51.095000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31593,2023-03-17 07:54:17.814000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31594,2023-03-17 07:54:19.025000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31595,2023-03-18 07:54:44.784000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31596,2023-03-18 07:54:44.792000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31597,2023-03-18 07:54:45.317000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31598,2023-03-18 07:54:47.887000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31599,2023-03-18 07:54:47.889000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31600,2023-03-18 07:55:00.489000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31601,2023-03-18 07:55:10.853000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31602,2023-03-18 07:55:12.170000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31603,2023-03-18 07:55:13.610000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31604,2023-03-18 07:55:14.841000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31605,2023-03-18 07:55:58.595000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31606,2023-03-19 07:55:58.689000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31607,2023-03-19 07:55:59.701000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31608,2023-03-19 07:55:59.710000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31609,2023-03-19 07:56:01.069000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31610,2023-03-19 07:56:01.073000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31611,2023-03-19 07:56:06.239000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31612,2023-03-19 07:56:07.421000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31613,2023-03-20 07:56:10.124000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31614,2023-03-20 07:56:12.740000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31615,2023-03-20 07:56:13.520000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31616,2023-03-20 07:56:14.680000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31617,2023-03-20 07:56:45.425000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31618,2023-03-20 07:56:46.925000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31619,2023-03-20 07:56:48.635000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31620,2023-03-20 07:56:48.642000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31621,2023-03-20 07:56:49.890000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31622,2023-03-20 07:56:52.016000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31623,2023-03-20 07:56:53.052000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31624,2023-03-21 08:05:06.914000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31625,2023-03-21 08:05:06.919000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31626,2023-03-21 08:05:08.135000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31627,2023-03-21 08:05:08.142000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31628,2023-03-21 08:05:08.148000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31629,2023-03-21 08:05:18.902000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31630,2023-03-21 08:05:19.725000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31631,2023-03-21 08:05:19.731000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31632,2023-03-21 08:05:20.281000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31633,2023-03-21 08:05:20.292000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31634,2023-03-21 08:05:20.788000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31635,2023-03-21 08:05:20.789000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31636,2023-03-22 08:05:20.794000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31637,2023-03-22 08:05:21.507000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31638,2023-03-22 08:05:21.509000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31639,2023-03-22 08:05:21.515000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31640,2023-03-22 08:05:21.523000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31641,2023-03-22 08:05:21.527000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31642,2023-03-22 08:05:21.530000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31643,2023-03-22 08:05:21.832000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31644,2023-03-22 08:05:21.833000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31645,2023-03-22 08:05:21.845000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31646,2023-03-22 08:05:22.590000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31647,2023-03-23 08:05:23.490000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31648,2023-03-23 08:05:23.498000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31649,2023-03-23 08:05:23.691000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31650,2023-03-23 08:05:23.693000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31651,2023-03-23 08:05:23.700000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31652,2023-03-23 08:05:23.701000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31653,2023-03-23 08:05:25.684000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31654,2023-03-23 08:05:25.692000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31655,2023-03-23 08:05:25.702000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31656,2023-03-23 08:05:25.703000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31657,2023-03-24 08:05:25.845000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31658,2023-03-24 08:05:25.847000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31659,2023-03-24 08:05:25.854000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31660,2023-03-24 08:05:25.864000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31661,2023-03-24 08:05:26.875000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31662,2023-03-24 08:05:28.716000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31663,2023-03-24 08:05:28.725000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31664,2023-03-24 08:05:28.726000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31665,2023-03-24 08:05:28.765000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31666,2023-03-24 08:05:29.945000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31667,2023-03-24 08:05:29.957000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31668,2023-03-24 08:05:30.028000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31669,2023-03-24 08:05:30.031000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31670,2023-03-25 08:05:31.590000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31671,2023-03-25 08:05:31.667000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31672,2023-03-25 08:05:31.668000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31673,2023-03-25 08:05:31.684000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31674,2023-03-25 08:07:34.297000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31675,2023-03-25 12:53:58.314000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31676,2023-03-26 06:16:09.201000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31677,2023-03-26 06:16:10.256000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31678,2023-03-26 06:16:16.820000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31679,2023-03-26 06:16:16.828000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31680,2023-03-26 07:51:22.734000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31681,2023-03-26 07:54:22.017000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31682,2023-03-26 08:05:25.709000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31683,2023-03-26 08:05:30.036000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31684,2023-03-26 08:05:30.039000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31685,2023-03-26 08:07:44.186000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31686,2023-03-26 08:07:44.290000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31687,2023-03-26 08:07:44.297000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31688,2023-03-26 08:07:45.313000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31689,2023-03-26 08:07:45.320000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31690,2023-03-26 08:07:45.324000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31691,2023-03-26 08:07:45.328000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31692,2023-03-26 08:07:45.331000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31693,2023-03-26 08:07:45.386000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31694,2023-03-26 08:07:54.386000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31695,2023-03-26 08:07:54.392000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31696,2023-03-26 08:08:24.376000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31697,2023-03-26 08:08:24.874000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31698,2023-03-26 08:08:25.874000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31699,2023-03-26 08:08:37.881000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31700,2023-03-26 08:08:37.883000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31701,2023-03-26 08:08:39.338000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31702,2023-03-26 08:08:39.762000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31703,2023-03-26 08:08:50.144000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31704,2023-03-26 08:08:50.150000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31705,2023-03-26 08:08:50.221000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31706,2023-03-26 08:08:50.229000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31707,2023-03-26 08:08:50.231000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31708,2023-03-26 08:08:51.528000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31709,2023-03-26 08:09:02.177000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31710,2023-03-26 08:09:02.178000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31711,2023-03-26 08:09:06.619000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31712,2023-03-26 08:09:16.033000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31713,2023-03-26 08:09:16.039000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31714,2023-03-26 08:09:16.114000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31715,2023-03-26 08:09:18.271000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31716,2023-03-26 08:09:18.351000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31717,2023-03-26 08:09:18.353000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31718,2023-03-26 08:09:29.810000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31719,2023-03-26 08:09:32.989000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31720,2023-03-26 08:09:43.492000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31721,2023-03-26 08:09:43.501000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31722,2023-03-26 08:09:43.502000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31723,2023-03-26 08:09:43.655000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31724,2023-03-26 08:09:43.661000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31725,2023-03-26 08:09:44.815000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31726,2023-03-26 08:09:48.891000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31727,2023-03-26 08:09:52.237000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31728,2023-03-26 08:09:53.821000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31729,2023-03-26 08:09:55.677000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31730,2023-03-26 08:10:10.517000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31731,2023-03-26 08:10:10.519000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31732,2023-03-26 08:10:10.523000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31733,2023-03-26 08:10:12.362000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31734,2023-03-26 08:10:12.364000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31735,2023-03-26 08:10:12.369000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31736,2023-03-26 08:10:17.266000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31737,2023-03-26 08:10:21.770000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31738,2023-03-26 08:10:22.548000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31739,2023-03-26 08:10:25.943000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31740,2023-03-26 08:10:33.472000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31741,2023-03-26 08:10:34.527000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31742,2023-03-26 08:10:35.041000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31743,2023-03-26 08:10:35.046000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31744,2023-03-26 08:10:36.985000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31745,2023-03-26 08:10:36.991000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31746,2023-03-26 08:10:36.993000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31747,2023-03-26 08:10:37.500000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31748,2023-03-26 08:10:37.504000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31749,2023-03-26 08:10:38.353000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31750,2023-03-26 08:10:43.203000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31751,2023-03-26 08:10:45.909000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31752,2023-03-26 08:10:46.887000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31753,2023-03-26 08:10:48.238000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31754,2023-03-26 08:10:55.985000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31755,2023-03-26 08:10:56.429000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31756,2023-03-26 08:10:56.434000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31757,2023-03-26 08:11:00.309000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31758,2023-03-26 08:11:00.403000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31759,2023-03-26 08:11:00.406000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31760,2023-03-26 08:11:00.414000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31761,2023-03-26 08:11:00.417000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31762,2023-03-26 08:11:01.560000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31763,2023-03-26 08:11:08.005000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31764,2023-03-26 08:11:09.456000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31765,2023-03-26 08:12:55.234000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31766,2023-03-26 08:12:55.433000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31767,2023-03-26 08:12:55.435000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31768,2023-03-26 08:12:55.440000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31769,2023-03-26 08:12:56.462000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31770,2023-03-26 08:12:56.475000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31771,2023-03-26 08:12:56.482000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31772,2023-03-26 08:12:56.572000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31773,2023-03-26 08:12:56.580000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31774,2023-03-26 08:12:56.581000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31775,2023-03-26 08:12:57.654000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31776,2023-03-26 08:12:57.661000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31777,2023-03-26 08:12:57.662000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31778,2023-03-26 08:12:57.670000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31779,2023-03-26 08:12:58.124000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31780,2023-03-26 08:12:58.701000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31781,2023-03-26 08:12:59.200000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31782,2023-03-26 08:13:02.921000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31783,2023-03-26 08:13:06.302000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31784,2023-03-26 08:13:07.105000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31785,2023-03-26 08:13:11.970000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31786,2023-03-26 08:13:12.056000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31787,2023-03-26 08:13:17.335000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31788,2023-03-26 08:13:17.341000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31789,2023-03-26 08:13:18.846000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31790,2023-03-26 08:13:18.849000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31791,2023-03-26 08:13:21.514000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31792,2023-03-26 08:13:21.515000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31793,2023-03-26 08:13:27.001000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31794,2023-03-26 08:13:32.370000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31795,2023-03-26 08:13:40.932000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31796,2023-03-26 08:13:41.118000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31797,2023-03-26 08:13:41.121000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31798,2023-03-26 08:13:41.125000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31799,2023-03-26 08:13:42.656000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31800,2023-03-26 08:13:42.838000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31801,2023-03-26 08:13:42.841000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31802,2023-03-26 08:13:42.847000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31803,2023-03-26 08:13:48.109000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31804,2023-03-26 08:13:50.223000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31805,2023-03-26 08:14:03.439000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31806,2023-03-26 08:14:03.630000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31807,2023-03-26 08:14:04.665000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31808,2023-03-26 08:14:04.671000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31809,2023-03-26 08:14:11.620000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31810,2023-03-26 08:14:11.627000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31811,2023-03-26 08:14:11.632000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31812,2023-03-26 08:14:12.315000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31813,2023-03-26 08:14:21.326000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31814,2023-03-26 08:14:21.335000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31815,2023-03-26 08:14:21.428000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31816,2023-03-26 08:14:21.429000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31817,2023-03-26 08:27:58.564000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31818,2023-03-26 08:27:58.573000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31819,2023-03-26 08:27:59.796000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31820,2023-03-26 08:27:59.805000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31821,2023-03-26 08:27:59.808000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31822,2023-03-26 08:28:00.221000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31823,2023-03-26 08:28:00.228000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31824,2023-03-26 08:28:00.814000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31825,2023-03-26 08:28:00.816000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31826,2023-03-26 08:28:00.823000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31827,2023-03-26 08:28:01.338000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31828,2023-03-26 08:28:01.826000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31829,2023-03-26 08:28:09.535000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31830,2023-03-26 08:28:10.670000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31831,2023-03-26 08:28:14.455000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31832,2023-03-26 08:28:14.555000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31833,2023-03-26 08:28:31.310000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31834,2023-03-26 08:28:31.790000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31835,2023-03-26 08:28:34.461000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31836,2023-03-26 08:28:35.294000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31837,2023-03-26 08:28:36.309000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31838,2023-03-26 08:28:36.317000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31839,2023-03-26 08:28:36.320000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31840,2023-03-26 08:28:36.849000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31841,2023-03-26 08:28:36.850000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31842,2023-03-26 08:28:36.857000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31843,2023-03-26 08:28:37.605000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31844,2023-03-26 08:28:38.249000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31845,2023-03-26 08:28:38.256000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31846,2023-03-26 08:28:39.409000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31847,2023-03-26 08:28:41.066000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31848,2023-03-26 08:28:41.153000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31849,2023-03-26 08:28:41.155000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31850,2023-03-26 08:28:43.065000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31851,2023-03-26 08:28:45.492000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31852,2023-03-26 08:28:46.691000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31853,2023-03-26 08:28:51.403000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31854,2023-03-26 08:28:52.264000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31855,2023-03-26 08:28:52.522000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31856,2023-03-26 08:28:52.530000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31857,2023-03-26 08:28:53.312000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31858,2023-03-26 08:28:54.390000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31859,2023-03-26 08:28:54.589000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31860,2023-03-26 08:28:55.667000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31861,2023-03-26 08:28:58.747000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31862,2023-03-26 08:28:58.755000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31863,2023-03-26 08:28:58.838000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31864,2023-03-26 08:28:58.845000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31865,2023-03-26 08:29:00.691000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31866,2023-03-26 08:29:00.769000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31867,2023-03-26 08:29:05.090000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31868,2023-03-26 08:29:05.582000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31869,2023-03-26 08:29:08.880000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31870,2023-03-26 08:29:10.284000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31871,2023-03-26 08:29:12.876000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31872,2023-03-26 08:29:14.424000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31873,2023-03-26 08:29:19.073000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31874,2023-03-26 08:29:21.556000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31875,2023-03-26 08:29:21.592000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31876,2023-03-26 08:29:22.429000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31877,2023-03-26 08:29:24.139000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31878,2023-03-26 08:29:27.533000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31879,2023-03-26 08:29:32.033000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31880,2023-03-26 08:29:32.039000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31881,2023-03-26 08:29:32.041000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31882,2023-03-26 08:29:32.438000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31883,2023-03-26 08:29:34.301000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31884,2023-03-26 08:29:43.453000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31885,2023-03-26 08:29:43.458000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31886,2023-03-26 08:29:43.521000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31887,2023-03-26 08:29:43.524000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31888,2023-03-26 08:29:43.541000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31889,2023-03-26 08:37:40.465000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31890,2023-03-26 08:37:50.779000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31891,2023-03-26 08:38:15.456000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31892,2023-03-26 08:38:17.051000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31893,2023-03-26 08:38:18.297000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31894,2023-03-26 08:38:22.802000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31895,2023-03-26 08:38:22.806000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31896,2023-03-26 08:38:23.019000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31897,2023-03-26 08:38:24.555000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31898,2023-03-26 08:38:26.651000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31899,2023-03-26 08:38:27.786000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31900,2023-03-26 08:38:28.746000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31901,2023-03-26 08:38:35.322000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31902,2023-03-26 08:38:35.328000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31903,2023-03-26 08:38:36.290000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31904,2023-03-26 08:38:38.579000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31905,2023-03-26 08:38:41.677000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31906,2023-03-26 08:38:41.684000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31907,2023-03-26 08:38:43.215000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31908,2023-03-26 08:39:01.384000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31909,2023-03-26 08:39:42.952000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31910,2023-03-26 08:39:43.133000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31911,2023-03-26 08:39:43.140000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31912,2023-03-26 08:39:44.003000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31913,2023-03-26 08:39:46.249000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31914,2023-03-26 08:39:48.907000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31915,2023-03-26 08:39:48.909000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31916,2023-03-26 08:39:50.861000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31917,2023-03-26 08:39:57.814000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31918,2023-03-26 08:39:57.817000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31919,2023-03-26 08:39:59.002000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31920,2023-03-26 08:39:59.005000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31921,2023-03-26 08:40:01.070000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31922,2023-03-26 08:40:03.209000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31923,2023-03-26 08:40:03.877000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31924,2023-03-26 08:40:05.206000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31925,2023-03-26 08:40:12.296000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31926,2023-03-26 08:40:12.299000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31927,2023-03-26 08:40:12.306000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31928,2023-03-26 08:40:13.166000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31929,2023-03-26 08:40:13.522000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31930,2023-03-26 08:40:14.922000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31931,2023-03-26 08:40:19.679000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31932,2023-03-26 08:40:21.052000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31933,2023-03-26 08:40:22.432000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31934,2023-03-26 08:40:28.789000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31935,2023-03-26 08:40:28.794000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31936,2023-03-26 08:40:29.500000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31937,2023-03-26 08:40:29.505000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31938,2023-03-26 08:40:29.507000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31939,2023-03-26 08:40:30.083000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31940,2023-03-26 08:40:32.493000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31941,2023-03-26 08:40:36.652000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31942,2023-03-26 08:40:37.939000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31943,2023-03-26 08:40:38.917000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31944,2023-03-26 08:40:55.709000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31945,2023-03-26 08:40:55.713000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31946,2023-03-26 08:40:59.261000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31947,2023-03-26 08:41:04.434000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31948,2023-03-26 08:41:15.392000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31949,2023-03-26 08:41:15.399000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31950,2023-03-26 08:41:16.071000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31951,2023-03-26 08:41:16.080000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31952,2023-03-26 08:41:17.859000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31953,2023-03-26 08:41:23.424000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31954,2023-03-26 08:41:31.294000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31955,2023-03-26 08:41:32.063000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31956,2023-03-26 08:41:32.843000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31957,2023-03-26 08:41:33.576000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31958,2023-03-26 08:41:44.919000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31959,2023-03-26 08:41:44.923000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31960,2023-03-26 08:41:50.533000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31961,2023-03-26 08:41:52.162000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31962,2023-03-26 08:42:04.090000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31963,2023-03-26 08:42:06.664000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31964,2023-03-26 08:42:08.058000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31965,2023-03-26 08:42:08.060000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31966,2023-03-26 08:42:09.845000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31967,2023-03-26 08:42:11.677000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31968,2023-03-26 08:43:08.943000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31969,2023-03-26 08:43:10.653000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31970,2023-03-26 08:43:10.661000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31971,2023-03-26 08:43:13.223000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31972,2023-03-26 08:43:35.683000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31973,2023-03-26 08:43:35.691000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31974,2023-03-26 08:43:38.626000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31975,2023-03-26 08:43:40.029000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31976,2023-03-26 08:43:50.833000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31977,2023-03-26 08:43:50.932000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31978,2023-03-26 08:43:51.902000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31979,2023-03-26 08:43:53.127000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31980,2023-03-26 08:43:53.131000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31981,2023-03-26 08:43:53.645000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31982,2023-03-26 08:43:54.175000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31983,2023-03-26 08:43:56.301000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31984,2023-03-26 08:44:06.076000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31985,2023-03-26 08:44:12.887000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31986,2023-03-26 08:44:13.983000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31987,2023-03-26 08:44:15.904000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31988,2023-03-26 08:44:15.907000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31989,2023-03-26 08:44:18.843000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31990,2023-03-26 08:44:20.358000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31991,2023-03-26 08:44:32.436000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31992,2023-03-26 08:44:32.440000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31993,2023-03-26 08:44:32.997000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31994,2023-03-26 08:44:35.073000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31995,2023-03-26 08:44:35.077000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31996,2023-03-26 08:44:36.743000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31997,2023-03-26 08:44:38.021000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31998,2023-03-26 08:45:25.693000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb31999,2023-03-26 08:45:25.701000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32000,2023-03-26 08:45:26.705000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32001,2023-03-26 08:45:27.295000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32002,2023-03-26 08:45:27.981000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32003,2023-03-26 08:45:27.987000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32004,2023-03-26 08:45:29.598000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32005,2023-03-26 08:45:30.802000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32006,2023-03-26 08:45:33.184000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32007,2023-03-26 08:45:34.446000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32008,2023-03-26 08:45:43.323000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32009,2023-03-26 08:45:43.329000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32010,2023-03-26 08:45:44.890000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32011,2023-03-26 08:45:45.402000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32012,2023-03-26 08:45:47.092000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32013,2023-03-26 08:45:48.696000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32014,2023-03-26 10:12:43.792000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32015,2023-03-26 12:53:58.314000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32016,2023-03-26 12:53:58.364000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32017,2023-03-26 12:53:59.507000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32018,2023-03-26 12:53:59.508000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32019,2023-03-26 12:54:07.773000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32020,2023-03-26 12:54:07.775000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32021,2023-03-26 12:54:16.797000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32022,2023-03-26 12:54:16.891000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32023,2023-03-26 12:54:26.715000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32024,2023-03-26 12:54:27.929000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32025,2023-03-26 12:54:28.006000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32026,2023-03-26 12:54:40.469000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32027,2023-03-26 12:54:40.475000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32028,2023-03-26 12:54:43.704000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32029,2023-03-26 12:54:52.364000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32030,2023-03-26 12:54:52.367000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32031,2023-03-26 12:55:03.889000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32032,2023-03-26 12:55:03.891000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32033,2023-03-26 12:55:11.272000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32034,2023-03-26 12:55:11.365000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32035,2023-03-26 12:55:13.782000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32036,2023-03-26 12:55:20.879000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32037,2023-03-26 12:55:20.881000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32038,2023-03-26 12:55:22.539000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32039,2023-03-26 12:55:31.156000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32040,2023-03-26 12:55:32.637000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32041,2023-03-26 12:55:38.357000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32042,2023-03-26 12:55:39.571000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32043,2023-03-26 12:55:47.005000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32044,2023-03-27 08:29:44.536000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32045,2023-03-27 08:29:51.591000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32046,2023-03-27 08:29:53.410000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32047,2023-03-27 08:29:58.155000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32048,2023-03-27 08:30:00.296000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32049,2023-03-27 08:30:02.443000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32050,2023-03-27 08:30:08.806000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32051,2023-03-27 08:30:09.230000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32052,2023-03-27 08:30:12.069000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32053,2023-03-27 08:30:13.755000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32054,2023-03-27 08:30:14.947000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32055,2023-03-27 08:30:16.930000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32056,2023-03-27 08:30:18.062000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32057,2023-03-27 08:30:19.317000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32058,2023-03-27 08:30:25.245000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32059,2023-03-27 08:30:25.257000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32060,2023-03-27 08:37:31.319000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32061,2023-03-27 08:37:31.320000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32062,2023-03-27 08:37:33.871000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32063,2023-03-27 08:37:38.328000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32064,2023-03-27 08:37:38.335000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32065,2023-03-27 12:53:58.364000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32066,2023-03-27 12:53:59.507000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32067,2023-03-27 12:53:59.508000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32068,2023-03-27 12:54:07.773000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32069,2023-03-27 12:54:07.775000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32070,2023-03-27 12:54:16.797000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32071,2023-03-27 12:54:16.891000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32072,2023-03-27 12:54:26.715000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32073,2023-03-27 12:54:27.929000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32074,2023-03-27 12:54:28.006000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32075,2023-03-27 12:54:40.469000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32076,2023-03-27 12:54:40.475000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32077,2023-03-27 12:54:43.704000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32078,2023-03-27 12:54:52.364000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32079,2023-03-27 12:54:52.367000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32080,2023-03-27 12:55:03.889000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32081,2023-03-27 12:55:03.891000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32082,2023-03-27 12:55:11.272000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32083,2023-03-27 12:55:11.365000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32084,2023-03-27 12:55:13.782000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32085,2023-03-27 12:55:20.879000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32086,2023-03-27 12:55:20.881000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32087,2023-03-27 12:55:22.539000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32088,2023-03-27 12:55:31.156000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32089,2023-03-27 12:55:32.637000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32090,2023-03-27 12:55:38.357000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32091,2023-03-27 12:55:39.571000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32092,2023-03-27 12:55:47.005000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32093,2023-03-27 12:55:48.994000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32094,2023-03-27 12:55:56.732000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32095,2023-03-27 12:55:56.735000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32096,2023-03-27 12:55:58.110000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32097,2023-03-27 12:56:07.043000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32098,2023-03-27 12:56:07.676000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32099,2023-03-27 12:56:07.678000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32100,2023-03-27 12:56:15.760000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32101,2023-03-27 12:56:16.229000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32102,2023-03-27 12:56:17.342000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32103,2023-03-27 12:56:22.163000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32104,2023-03-27 12:56:28.370000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32105,2023-03-27 12:56:28.466000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32106,2023-03-27 12:56:30.085000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32107,2023-03-27 12:56:36.648000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32108,2023-03-27 12:56:36.744000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32109,2023-03-27 12:56:37.706000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32110,2023-03-27 12:56:48.121000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32111,2023-03-27 12:56:48.207000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32112,2023-03-27 12:56:49.941000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32113,2023-03-27 12:56:57.156000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32114,2023-03-27 12:56:57.717000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32115,2023-03-27 12:56:58.877000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32116,2023-03-27 12:57:04.348000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32117,2023-03-27 12:57:04.353000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32118,2023-03-27 12:57:05.672000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32119,2023-03-27 12:57:10.384000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32120,2023-03-27 12:57:11.120000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32121,2023-03-27 12:57:15.300000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32122,2023-03-27 12:57:22.963000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32123,2023-03-27 12:57:23.032000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32124,2023-03-27 12:57:24.265000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32125,2023-03-27 12:57:32.044000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32126,2023-03-27 12:57:32.050000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32127,2023-03-27 12:57:33.084000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32128,2023-03-27 12:57:39.716000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32129,2023-03-27 12:57:41.067000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32130,2023-03-27 12:57:42.182000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32131,2023-03-27 12:57:47.652000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32132,2023-03-27 12:57:48.229000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32133,2023-03-27 12:57:48.231000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32134,2023-03-27 12:57:56.335000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32135,2023-03-27 12:57:56.342000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32136,2023-03-27 12:57:57.828000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32137,2023-03-27 13:25:37.204000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32138,2023-03-27 13:25:37.214000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32139,2023-03-27 13:25:38.034000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32140,2023-03-27 13:25:42.006000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32141,2023-03-27 13:25:42.017000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32142,2023-03-27 13:25:43.262000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32143,2023-03-27 13:25:48.709000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32144,2023-03-27 13:25:48.718000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32145,2023-03-27 13:25:49.761000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32146,2023-03-27 13:25:49.769000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32147,2023-03-27 13:25:51.772000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32148,2023-03-27 13:25:55.315000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32149,2023-03-27 13:25:56.719000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32150,2023-03-27 13:26:02.889000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32151,2023-03-27 13:26:02.961000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32152,2023-03-27 13:26:04.674000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32153,2023-03-27 13:26:04.684000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32154,2023-03-27 13:26:04.834000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32155,2023-03-27 13:26:04.844000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32156,2023-03-27 13:26:04.845000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32157,2023-03-27 13:26:05.818000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32158,2023-03-27 13:26:06.115000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32159,2023-03-27 13:26:06.122000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32160,2023-03-27 13:26:07.218000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32161,2023-03-27 13:26:07.662000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32162,2023-03-27 13:26:09.147000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32163,2023-03-27 13:26:12.126000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32164,2023-03-27 13:26:12.846000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32165,2023-03-27 13:26:13.906000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32166,2023-03-27 13:26:28.289000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32167,2023-03-27 13:26:28.376000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32168,2023-03-27 13:26:29.386000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32169,2023-03-27 13:26:32.301000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32170,2023-03-27 13:26:32.383000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32171,2023-03-27 13:26:34.543000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32172,2023-03-27 13:26:38.802000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32173,2023-03-27 13:26:38.819000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32174,2023-03-27 13:26:38.837000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32175,2023-03-27 13:26:38.854000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32176,2023-03-27 13:26:38.885000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32177,2023-03-27 13:26:38.888000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32178,2023-03-27 13:26:40.003000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32179,2023-03-27 13:26:40.014000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32180,2023-03-27 13:26:40.018000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32181,2023-03-27 13:26:40.178000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32182,2023-03-27 13:26:40.180000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32183,2023-03-27 13:26:40.188000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32184,2023-03-27 13:26:41.250000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32185,2023-03-27 13:26:41.254000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32186,2023-03-28 08:37:51.519000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32187,2023-03-28 08:37:51.522000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32188,2023-03-28 08:37:53.746000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32189,2023-03-28 08:37:57.202000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32190,2023-03-28 08:37:58.776000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32191,2023-03-28 08:38:00.139000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32192,2023-03-28 08:38:08.782000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32193,2023-03-28 08:38:08.787000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32194,2023-03-28 08:38:09.801000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32195,2023-03-28 08:38:09.808000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32196,2023-03-28 08:38:13.050000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32197,2023-03-28 12:55:48.994000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32198,2023-03-28 12:55:56.732000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32199,2023-03-28 12:55:56.735000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32200,2023-03-28 12:55:58.110000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32201,2023-03-28 12:56:07.043000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32202,2023-03-28 12:56:07.676000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32203,2023-03-28 12:56:07.678000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32204,2023-03-28 12:56:15.760000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32205,2023-03-28 12:56:16.229000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32206,2023-03-28 12:56:17.342000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32207,2023-03-28 12:56:22.163000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32208,2023-03-28 12:56:28.370000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32209,2023-03-28 12:56:28.466000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32210,2023-03-28 12:56:30.085000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32211,2023-03-28 12:56:36.648000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32212,2023-03-28 12:56:36.744000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32213,2023-03-28 12:56:37.706000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32214,2023-03-28 12:56:48.121000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32215,2023-03-28 12:56:48.207000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32216,2023-03-28 12:56:49.941000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32217,2023-03-28 12:56:57.156000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32218,2023-03-28 12:56:57.717000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32219,2023-03-28 12:56:58.877000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32220,2023-03-28 12:57:04.348000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32221,2023-03-28 12:57:04.353000+00:00,,,,,,,,,Mobile,,,Google Nexus 6,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32222,2023-03-28 12:57:05.672000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32223,2023-03-28 12:57:10.384000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32224,2023-03-28 12:57:11.120000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32225,2023-03-28 12:57:15.300000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32226,2023-03-28 12:57:22.963000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32227,2023-03-28 12:57:23.032000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32228,2023-03-28 12:57:24.265000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32229,2023-03-28 12:57:32.044000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32230,2023-03-28 12:57:32.050000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32231,2023-03-28 12:57:33.084000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32232,2023-03-28 12:57:39.716000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32233,2023-03-28 12:57:41.067000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32234,2023-03-28 12:57:42.182000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32235,2023-03-28 12:57:47.652000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32236,2023-03-28 12:57:48.229000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32237,2023-03-28 12:57:48.231000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32238,2023-03-28 12:57:56.335000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32239,2023-03-28 12:57:56.342000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, +9e983d4a-e07c-4858-8e97-bdb7feb32240,2023-03-28 12:57:57.828000+00:00,,,,,,,,,Desktop,,,Macbook Pro,,,,,,,,,,,,,,,,,,, diff --git a/integration_tests/dbt_project.yml b/integration_tests/dbt_project.yml new file mode 100644 index 00000000..4a5e4ba9 --- /dev/null +++ b/integration_tests/dbt_project.yml @@ -0,0 +1,639 @@ +name: 'snowplow_unified_integration_tests' +version: '0.15.2' +config-version: 2 + +profile: 'integration_tests' + +dispatch: + - macro_namespace: dbt + search_order: ['snowplow_utils', 'dbt'] + +model-paths: ["models"] +analysis-paths: ["analysis"] +test-paths: ["tests"] +seed-paths: ["data"] +macro-paths: ["macros"] + +target-path: "target" +clean-targets: + - "target" + - "dbt_modules" + - "dbt_packages" + +quoting: + identifier: false + schema: false + +models: + snowplow_unified_integration_tests: + bind: false + +schema: "snplw_unified_int_tests" + source: + bigquery: + +enabled: "{{ target.type == 'bigquery' | as_bool() }}" + databricks: + +enabled: "{{ target.type in ['databricks', 'spark'] | as_bool() }}" + default: + +enabled: "{{ target.type in ['redshift', 'postgres'] | as_bool() }}" + snowflake: + +enabled: "{{ target.type == 'snowflake' | as_bool() }}" + dummy_custom_module: + +tags: snowplow_unified_incremental + +vars: + snowplow__enable_custom_example: false + snowplow_unified: + snowplow__atomic_schema: "{{target.schema ~ '_snplw_unified_int_tests'}}" + snowplow__events_table: snowplow_unified_events_stg + snowplow__events: "{{ ref('snowplow_unified_events_stg') }}" + # web only contexts + snowplow__cwv_context: snowplow_unified_cwv_context_stg + snowplow__page_view_context: snowplow_unified_page_view_context_stg + snowplow__consent_cmp_visible: snowplow_unified_consent_cmp_visible_stg + snowplow__consent_preferences: snowplow_unified_consent_preferences_stg + snowplow__iab_context: snowplow_unified_spider_context_stg + snowplow__ua_parser_context: snowplow_unified_ua_context_stg + snowplow__yauaa_context: snowplow_unified_yauaa_context_stg + snowplow__browser_context: snowplow_unified_browser_context_stg + # mobile only contexts + snowplow__screen_view_events: snowplow_unified_screen_view_event_stg + snowplow__session_context: snowplow_unified_session_context_stg + snowplow__geolocation_context: snowplow_unified_geolocation_context_stg + snowplow__mobile_context: snowplow_unified_mobile_context_stg + snowplow__application_context: snowplow_unified_app_context_stg + snowplow__screen_context: snowplow_unified_screen_context_stg + snowplow__deep_link_context: snowplow_unified_deep_link_context_stg + snowplow__app_errors_table: snowplow_unified_app_error_context_stg + + snowplow__start_date: "2020-07-03" + snowplow__backfill_limit_days: 2 + snowplow__databricks_catalog: hive_metastore + snowplow__enable_iab: true + snowplow__enable_ua: true + snowplow__enable_yauaa: true + snowplow__page_view_stitching: true + snowplow__page_view_passthroughs: ['v_collector', {'sql': 'event_id', 'alias': 'event_id2'}] + snowplow__session_passthroughs: ['event_id', {'sql': 'event_id', 'alias': 'event_id2'}] + snowplow__user_first_passthroughs: ['event_id', {'sql': "event_id2 || '-first'", 'alias': 'first_event_id2'}] + snowplow__user_last_passthroughs: ['event_id', {'sql': "event_id2 || '-last'", 'alias': 'last_event_id2'}] + # add extra web fields: + snowplow__enable_yauaa: true + snowplow__enable_iab: true + snowplow__enable_ua: true + snowplow__enable_browser_context: true + # add extra mobile fields: + snowplow__enable_mobile_context: true + snowplow__enable_geolocation_context: true + snowplow__enable_application_context: true + snowplow__enable_screen_context: true + snowplow__enable_application_errors_module: true + snowplow__enable_deep_link_context: true + # These are at a full project level because they are using in both the unified and int test models to determine which columns are needed + snowplow__enable_consent: true + snowplow__enable_cwv: true + snowplow__conversion_events: [{"name": "view_page", "condition": "event_name = 'page_view'", "list_events": true, "value": "tr_total_base", "default_value": 0.5}] + snowplow__total_all_conversions: true + snowplow__list_event_counts: true + +seeds: + quote_columns: false + snowplow_unified_integration_tests: + +schema: "snplw_unified_int_tests" + source: + snowplow_unified_events: + +column_types: + app_id: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + etl_tstamp: timestamp + collector_tstamp: timestamp + dvce_created_tstamp: timestamp + user_fingerprint: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ip_isp: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ip_organization: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ip_domain: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ip_netspeed: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + page_urlfragment: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_urlfragment: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_medium: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_source: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_term: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + mkt_term: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + mkt_content: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + se_label: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + se_property: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + se_value: float + tr_orderid: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + tr_affiliation: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + tr_total: float + tr_tax: float + tr_shipping: float + tr_city: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + tr_state: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + tr_country: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ti_orderid: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ti_sku: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ti_name: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ti_category: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ti_price: float + br_name: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + br_family: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + br_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + br_type: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + br_renderengine: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + br_colordepth: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + os_name: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + os_family: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + os_manufacturer: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + dvce_type: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + dvce_ismobile: boolean + tr_currency: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + tr_total_base: "{{ 'decimal(9,1)' if target.type in ['databricks', 'spark'] else 'float' }}" + tr_tax_base: float + tr_shipping_base: float + ti_currency: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ti_price_base: float + base_currency: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + etl_tags: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + dvce_sent_tstamp: timestamp + refr_domain_userid: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_dvce_tstamp: timestamp + derived_tstamp: timestamp + true_tstamp: timestamp + load_tstamp: timestamp + contexts_com_snowplowanalytics_snowplow_client_session_1_0_0: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar(65535)' }}" + unstruct_event_com_snowplowanalytics_mobile_screen_view_1_0_0: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar(65535)' }}" + contexts_com_snowplowanalytics_snowplow_geolocation_context_1_0_0: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar(65535)' }}" + snowplow_unified_web_vital_events: + +column_types: + app_id: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + etl_tstamp: timestamp + collector_tstamp: timestamp + dvce_created_tstamp: timestamp + user_fingerprint: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ip_isp: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ip_organization: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ip_domain: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ip_netspeed: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + page_urlfragment: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_urlfragment: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_medium: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_source: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_term: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + mkt_term: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + mkt_content: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + se_label: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + se_property: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + se_value: float + tr_orderid: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + tr_affiliation: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + tr_total: float + tr_tax: float + tr_shipping: float + tr_city: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + tr_state: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + tr_country: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ti_orderid: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ti_sku: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ti_name: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ti_category: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ti_price: float + br_name: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + br_family: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + br_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + br_type: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + br_renderengine: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + br_colordepth: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + os_name: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + os_family: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + os_manufacturer: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + dvce_type: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + dvce_ismobile: boolean + tr_currency: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + tr_total_base: float + tr_tax_base: float + tr_shipping_base: float + ti_currency: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + ti_price_base: float + base_currency: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + etl_tags: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + dvce_sent_tstamp: timestamp + refr_domain_userid: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_dvce_tstamp: timestamp + derived_tstamp: timestamp + true_tstamp: timestamp + load_tstamp: timestamp + event_name: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + user_id: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + mkt_source: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + br_lang: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + mkt_medium: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + mkt_campaign: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + snowplow_unified_consent_preferences: + +column_types: + root_id: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + root_tstamp: timestamp + basis_for_processing: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + consent_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + consent_scopes: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + consent_url: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + domains_applied: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + event_type: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + gdpr_applies: boolean + snowplow_unified_consent_cmp_visible: + +column_types: + root_id: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + root_tstamp: timestamp + elapsed_time: float + snowplow_unified_spider_context: + +enabled: "{{ target.type in ['redshift', 'postgres'] | as_bool() }}" + snowplow_unified_ua_context: + +enabled: "{{ target.type in ['redshift', 'postgres'] | as_bool() }}" + snowplow_unified_yauaa_context: + +enabled: "{{ target.type in ['redshift', 'postgres'] | as_bool() }}" + + + + expected: + snowplow_unified_consent_versions_expected: + +column_types: + consent_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + version_start_tstamp: timestamp + consent_scopes: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + consent_url: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + domains_applied: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + is_latest_version: boolean + last_allow_all_event: timestamp + snowplow_unified_consent_scope_status_expected: + +column_types: + scope: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + total: integer + snowplow_unified_consent_totals_expected: + +column_types: + consent_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + version_start_tstamp: timestamp + consent_scopes: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + consent_url: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + domains_applied: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + is_latest_version: boolean + last_allow_all_event: timestamp + total_visitors: integer + allow_all: integer + allow_selected: integer + allow: integer + pending: integer + denied: integer + expired: integer + withdrawn: integer + implicit_consent: integer + expires_in_six_months: integer + snowplow_unified_consent_cmp_stats_expected: + +column_types: + event_id: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + domain_userid: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + view_id: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + domain_sessionid: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + cmp_load_time: float + cmp_tstamp: timestamp + first_consent_event_tstamp: timestamp + first_consent_event_type: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + cmp_interaction_time: float + snowplow_unified_users_expected: + +column_types: + start_tstamp: timestamp + end_tstamp: timestamp + first_page_urlfragment: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + last_page_urlfragment: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + last_page_urlquery: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_urlquery: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_urlfragment: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_medium: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_source: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_term: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + mkt_term: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + mkt_content: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + snowplow_unified_consent_users_expected: + +column_types: + domain_userid: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + user_id: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + geo_country: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + cmp_events: integer + consent_events: integer + last_cmp_event_tstamp: timestamp + last_consent_event_tstamp: timestamp + last_consent_event_type: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + last_consent_scopes: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + last_consent_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + last_consent_url: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + last_domains_applied: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + last_processed_event: timestamp + is_latest_version: boolean + snowplow_unified_consent_log_expected: + +column_types: + event_id: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + domain_userid: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + user_id: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + geo_country: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + view_id: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + domain_sessionid: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + derived_tstamp: timestamp + load_tstamp: timestamp + event_name: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + event_type: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + basis_for_processing: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + consent_url: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + consent_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + consent_scopes: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + domains_applied: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + gdpr_applies: boolean + cmp_load_time: float + derived_tstamp_date: date + snowplow_unified_views_expected: + +column_types: + app_id: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + horizontal_percentage_scrolled: float + vertical_percentage_scrolled: float + dvce_created_tstamp: timestamp + collector_tstamp: timestamp + derived_tstamp: timestamp + start_tstamp: timestamp + end_tstamp: timestamp + page_urlfragment: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + mkt_term: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + mkt_content: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_urlfragment: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_medium: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_source: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + refr_term: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + br_colordepth: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + br_renderengine: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + category: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + primary_impact: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + reason: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + spider_or_robot: boolean + useragent_family: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + useragent_major: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + useragent_minor: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + useragent_patch: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + useragent_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + os_family: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + os_major: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + os_minor: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + os_patch: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + os_patch_minor: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + os_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + device_family: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + device_class: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + agent_class: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + agent_name: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + agent_name_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + agent_name_version_major: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + agent_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + agent_version_major: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + device_brand: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + device_name: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + device_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + layout_engine_class: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + layout_engine_name: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + layout_engine_name_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + layout_engine_name_version_major: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + layout_engine_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + layout_engine_version_major: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + operating_system_class: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + operating_system_name: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + operating_system_name_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + operating_system_version: "{{ 'string' if target.type in ['bigquery', 'databricks', 'spark'] else 'varchar' }}" + bigquery: + +enabled: "{{ target.type == 'bigquery' | as_bool() }}" + snowplow_unified_sessions_expected: + +column_types: + app_id: string + start_tstamp: timestamp + end_tstamp: timestamp + first_page_urlfragment: string + last_page_urlfragment: string + refr_urlquery: string + refr_urlfragment: string + refr_medium: string + refr_source: string + refr_term: string + mkt_term: string + mkt_content: string + br_renderengine: string + category: string + primary_impact: string + reason: string + spider_or_robot: boolean + useragent_family: string + useragent_major: string + useragent_minor: string + useragent_patch: string + useragent_version: string + os_family: string + os_major: string + os_minor: string + os_patch: string + os_patch_minor: string + os_version: string + device_family: string + device_class: string + agent_class: string + agent_name: string + agent_name_version: string + agent_name_version_major: string + agent_version: string + agent_version_major: string + device_brand: string + device_name: string + device_version: string + layout_engine_class: string + layout_engine_name: string + layout_engine_name_version: string + layout_engine_name_version_major: string + layout_engine_version: string + layout_engine_version_major: string + operating_system_class: string + operating_system_name: string + operating_system_name_version: string + operating_system_version: string + cv_view_page_volume: integer + cv_view_page_total: float + cv_view_page_first_conversion: timestamp + cv_view_page_converted: boolean + databricks: + +enabled: "{{ target.type in ['databricks', 'spark'] | as_bool() }}" + snowplow_unified_web_vital_measurements_expected: + +column_types: + lcp_75p: decimal(19,3) + fid_75p: decimal(19,3) + cls_75p: decimal(19,3) + ttfb_75p: decimal(19,3) + snowplow_unified_sessions_expected: + +column_types: + app_id: string + start_tstamp: timestamp + end_tstamp: timestamp + first_page_urlfragment: string + last_page_urlfragment: string + refr_urlquery: string + refr_urlfragment: string + refr_medium: string + refr_source: string + refr_term: string + mkt_term: string + mkt_content: string + br_renderengine: string + category: string + primary_impact: string + reason: string + spider_or_robot: boolean + useragent_family: string + useragent_major: string + useragent_minor: string + useragent_patch: string + useragent_version: string + os_family: string + os_major: string + os_minor: string + os_patch: string + os_patch_minor: string + os_version: string + device_family: string + device_class: string + agent_class: string + agent_name: string + agent_name_version: string + agent_name_version_major: string + agent_version: string + agent_version_major: string + device_brand: string + device_name: string + device_version: string + layout_engine_class: string + layout_engine_name: string + layout_engine_name_version: string + layout_engine_name_version_major: string + layout_engine_version: string + layout_engine_version_major: string + operating_system_class: string + operating_system_name: string + operating_system_name_version: string + operating_system_version: string + cv_view_page_volume: integer + cv_view_page_total: decimal(9, 1) + cv_view_page_first_conversion: timestamp + cv_view_page_converted: boolean + default: + +enabled: "{{ target.type in ['redshift', 'postgres'] | as_bool() }}" + snowplow_unified_sessions_expected: + +column_types: + app_id: varchar + start_tstamp: timestamp + end_tstamp: timestamp + first_page_urlfragment: varchar + last_page_urlfragment: varchar + refr_urlquery: varchar + refr_urlfragment: varchar + refr_medium: varchar + refr_source: varchar + refr_term: varchar + mkt_term: varchar + mkt_content: varchar + last_page_urlquery: varchar + br_renderengine: varchar + category: varchar + primary_impact: varchar + reason: varchar + spider_or_robot: boolean + useragent_family: varchar + useragent_major: varchar + useragent_minor: varchar + useragent_patch: varchar + useragent_version: varchar + os_family: varchar + os_major: varchar + os_minor: varchar + os_patch: varchar + os_patch_minor: varchar + os_version: varchar + device_family: varchar + device_class: varchar + agent_class: varchar + agent_name: varchar + agent_name_version: varchar + agent_name_version_major: varchar + agent_version: varchar + agent_version_major: varchar + device_brand: varchar + device_name: varchar + device_version: varchar + layout_engine_class: varchar + layout_engine_name: varchar + layout_engine_name_version: varchar + layout_engine_name_version_major: varchar + layout_engine_version: varchar + layout_engine_version_major: varchar + operating_system_class: varchar + operating_system_name: varchar + operating_system_name_version: varchar + operating_system_version: varchar + cv_view_page_first_conversion: timestamp + snowflake: + +enabled: "{{ target.type == 'snowflake' | as_bool() }}" + snowplow_unified_sessions_expected: + +column_types: + app_id: varchar + start_tstamp: timestamp + end_tstamp: timestamp + is_engaged: boolean + first_page_urlfragment: varchar + last_page_urlfragment: varchar + refr_urlquery: varchar + refr_urlfragment: varchar + refr_medium: varchar + refr_source: varchar + refr_term: varchar + mkt_term: varchar + mkt_content: varchar + last_page_urlquery: varchar + br_renderengine: varchar + category: varchar + primary_impact: varchar + reason: varchar + spider_or_robot: boolean + useragent_family: varchar + useragent_major: varchar + useragent_minor: varchar + useragent_patch: varchar + useragent_version: varchar + os_family: varchar + os_major: varchar + os_minor: varchar + os_patch: varchar + os_patch_minor: varchar + os_version: varchar + device_family: varchar + device_class: varchar + agent_class: varchar + agent_name: varchar + agent_name_version: varchar + agent_name_version_major: varchar + agent_version: varchar + agent_version_major: varchar + device_brand: varchar + device_name: varchar + device_version: varchar + layout_engine_class: varchar + layout_engine_name: varchar + layout_engine_name_version: varchar + layout_engine_name_version_major: varchar + layout_engine_version: varchar + layout_engine_version_major: varchar + operating_system_class: varchar + operating_system_name: varchar + operating_system_name_version: varchar + operating_system_version: varchar + cv_view_page_volume: integer + cv_view_page_total: float + cv_view_page_first_conversion: timestamp + cv_view_page_converted: boolean diff --git a/integration_tests/macros/content_group_overwrite.sql b/integration_tests/macros/content_group_overwrite.sql new file mode 100644 index 00000000..3da6e4a5 --- /dev/null +++ b/integration_tests/macros/content_group_overwrite.sql @@ -0,0 +1,18 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{# Test out the overwrite works by taking a false to a true #} + +{% macro default__content_group_query() %} + case when ev.view_id = 'ff8cc048-afe8-4913-843d-37de6b7d87d0' then 'Look no further, I am the test subject!' + when ev.page_url like '%/product%' then 'PDP' + when ev.page_url like '%/list%' then 'PLP' + when ev.page_url like '%/checkout%' then 'checkout' + when ev.page_url like '%/home%' then 'homepage' + else 'other' + end +{% endmacro %} diff --git a/integration_tests/macros/engaged_session_overwrite.sql b/integration_tests/macros/engaged_session_overwrite.sql new file mode 100644 index 00000000..28e34a2a --- /dev/null +++ b/integration_tests/macros/engaged_session_overwrite.sql @@ -0,0 +1,19 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{# Test out the overwrite works by taking a false to a true #} + +{% macro default__engaged_session() %} + case when a.domain_sessionid = '0b0c7bb589ebd041177514f3e43446ca5d4343328936d2f8f12a42b41bf9140e' then true + else + page_views >= 2 or engaged_time_in_s / {{ var('snowplow__heartbeat', 10) }} >= 2 + {%- if var('snowplow__conversion_events', none) %} + {%- for conv_def in var('snowplow__conversion_events') %} + or cv_{{ conv_def['name'] }}_converted + {%- endfor %} + {%- endif %} end +{% endmacro %} diff --git a/integration_tests/macros/equality.sql b/integration_tests/macros/equality.sql new file mode 100644 index 00000000..9925feaa --- /dev/null +++ b/integration_tests/macros/equality.sql @@ -0,0 +1,174 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% test equality(model, compare_model, compare_columns=None, ignore_columns=None, precision = None) %} + {{ return(adapter.dispatch('test_equality', 'dbt_utils')(model, compare_model, compare_columns, ignore_columns, precision)) }} +{% endtest %} + +{% macro default__test_equality(model, compare_model, compare_columns=None, ignore_columns=None, precision = None) %} + +{%- if compare_columns and ignore_columns -%} + {{ exceptions.raise_compiler_error("Both a compare and an ignore list were provided to the `equality` macro. Only one is allowed") }} +{%- endif -%} + +{% set set_diff %} + count(*) + coalesce(abs( + sum(case when which_diff = 'a_minus_b' then 1 else 0 end) - + sum(case when which_diff = 'b_minus_a' then 1 else 0 end) + ), 0) +{% endset %} + +{#-- Needs to be set at parse time, before we return '' below --#} +{{ config(fail_calc = set_diff) }} + +{#-- Prevent querying of db in parsing mode. This works because this macro does not create any new refs. #} +{%- if not execute -%} + {{ return('') }} +{% endif %} + + + +-- setup +{%- do dbt_utils._is_relation(model, 'test_equality') -%} + +{# Ensure there are no extra columns in the compare_model vs model #} +{%- if not compare_columns -%} + {%- do dbt_utils._is_ephemeral(model, 'test_equality') -%} + {%- do dbt_utils._is_ephemeral(compare_model, 'test_equality') -%} + + {%- set model_columns = adapter.get_columns_in_relation(model) -%} + {%- set compare_model_columns = adapter.get_columns_in_relation(compare_model) -%} + + + {%- if ignore_columns -%} + {#-- Lower case ignore columns for easier comparison --#} + {%- set ignore_columns = ignore_columns | map("lower") | list %} + + {# Filter out the excluded columns #} + {%- set include_columns = [] %} + {%- set include_model_columns = [] %} + {%- for column in model_columns -%} + {%- if column.name | lower not in ignore_columns -%} + {% do include_columns.append(column) %} + {%- endif %} + {%- endfor %} + {%- for column in compare_model_columns -%} + {%- if column.name | lower not in ignore_columns -%} + {% do include_model_columns.append(column) %} + {%- endif %} + {%- endfor %} + + {%- set compare_columns_set = set(include_columns | map(attribute='quoted') | map("lower")) %} + {%- set compare_model_columns_set = set(include_model_columns | map(attribute='quoted') | map("lower")) %} + {%- else -%} + {%- set compare_columns_set = set(model_columns | map(attribute='quoted') | map("lower")) %} + {%- set compare_model_columns_set = set(compare_model_columns | map(attribute='quoted') | map("lower")) %} + {%- endif -%} + + {% if compare_columns_set != compare_model_columns_set %} + {{ exceptions.raise_compiler_error(compare_model ~" has less columns than " ~ model ~ ", please ensure they have the same columns or use the `compare_columns` or `ignore_columns` arguments to subset them.") }} + {% endif %} + + +{% endif %} + +{%- if not precision -%} + {#- + If the compare_cols arg is provided, we can run this test without querying the + information schema — this allows the model to be an ephemeral model + -#} + {%- if not compare_columns -%} + {%- do dbt_utils._is_ephemeral(model, 'test_equality') -%} + {%- set compare_columns = adapter.get_columns_in_relation(model)-%} + + + {%- if ignore_columns -%} + {#-- Lower case ignore columns for easier comparison --#} + {%- set ignore_columns = ignore_columns | map("lower") | list %} + + {# Filter out the excluded columns #} + {%- set include_columns = [] %} + {%- for column in compare_columns -%} + {%- if column.name | lower not in ignore_columns -%} + {% do include_columns.append(column) %} + {%- endif %} + {%- endfor %} + + {%- set compare_columns = include_columns | map(attribute='quoted') %} + {%- else -%} + {%- set compare_columns = compare_columns | map(attribute='quoted') %} + {%- endif -%} + {%- endif -%} + + {% set compare_cols_csv = compare_columns | join(', ') %} + +{% else %} + {#- + If rounding is required, we need to get the types, so it can't be ephermeral + -#} + {%- do dbt_utils._is_ephemeral(model, 'test_equality') -%} + {%- set columns = adapter.get_columns_in_relation(model) -%} + + {% set columns_list = [] %} + {%- for col in columns -%} + {%- if ( + (col.name|lower in compare_columns|map('lower') or not compare_columns) and + (col.name|lower not in ignore_columns|map('lower') or not ignore_columns) + ) -%} + {# Databricks double type is not picked up by any number type checks in dbt #} + {%- if col.is_float() or col.is_numeric() or col.data_type == 'double' -%} + {# Cast is required due to postgres not having round for a double precision number #} + {%- do columns_list.append('round(cast(' ~ col.quoted ~ ' as ' ~ dbt.type_numeric() ~ '),' ~ precision ~ ') as ' ~ col.quoted) -%} + {%- else -%} + {%- do columns_list.append(col.quoted) -%} + {%- endif -%} + {% endif %} + {%- endfor -%} + + {% set compare_cols_csv = columns_list | join(', ') %} + +{% endif %} + +with a as ( + + select * from {{ model }} + +), + +b as ( + + select * from {{ compare_model }} + +), + +a_minus_b as ( + + select {{compare_cols_csv}} from a + {{ dbt.except() }} + select {{compare_cols_csv}} from b + +), + +b_minus_a as ( + + select {{compare_cols_csv}} from b + {{ dbt.except() }} + select {{compare_cols_csv}} from a + +), + +unioned as ( + + select 'a_minus_b' as which_diff, a_minus_b.* from a_minus_b + union all + select 'b_minus_a' as which_diff, b_minus_a.* from b_minus_a + +) + +select * from unioned + +{% endmacro %} diff --git a/integration_tests/macros/get_batch_size.sql b/integration_tests/macros/get_batch_size.sql new file mode 100644 index 00000000..14bfcfc3 --- /dev/null +++ b/integration_tests/macros/get_batch_size.sql @@ -0,0 +1,10 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_batch_size() %} + {{ return(100) }} +{% endmacro %} diff --git a/integration_tests/models/actual/actual_vs_expected.yml b/integration_tests/models/actual/actual_vs_expected.yml new file mode 100644 index 00000000..fe98bf81 --- /dev/null +++ b/integration_tests/models/actual/actual_vs_expected.yml @@ -0,0 +1,71 @@ +version: 2 + +models: + - name: snowplow_unified_base_quarantined_sessions_actual + tests: + - dbt_utils.equal_rowcount: + compare_model: ref('snowplow_unified_base_quarantined_sessions_expected_stg') + - dbt_utils.equality: + compare_model: ref('snowplow_unified_base_quarantined_sessions_expected_stg') + - name: snowplow_unified_views_actual + tests: + - dbt_utils.equal_rowcount: + compare_model: ref('snowplow_unified_views_expected_stg') + - dbt_utils.equality: + compare_model: ref('snowplow_unified_views_expected_stg') + + - name: snowplow_unified_sessions_actual + tests: + - dbt_utils.equal_rowcount: + compare_model: ref('snowplow_unified_sessions_expected_stg') + - dbt_utils.equality: + compare_model: ref('snowplow_unified_sessions_expected_stg') + - name: snowplow_unified_users_actual + tests: + - dbt_utils.equal_rowcount: + compare_model: ref('snowplow_unified_users_expected_stg') + - dbt_utils.equality: + compare_model: ref('snowplow_unified_users_expected_stg') + - name: snowplow_unified_consent_cmp_stats_actual + tests: + - dbt_utils.equal_rowcount: + compare_model: ref('snowplow_unified_consent_cmp_stats_expected_stg') + - dbt_utils.equality: + compare_model: ref('snowplow_unified_consent_cmp_stats_expected_stg') + - name: snowplow_unified_consent_log_actual + tests: + - dbt_utils.equal_rowcount: + compare_model: ref('snowplow_unified_consent_log_expected_stg') + - dbt_utils.equality: + compare_model: ref('snowplow_unified_consent_log_expected_stg') + - name: snowplow_unified_consent_scope_status_actual + tests: + - dbt_utils.equal_rowcount: + compare_model: ref('snowplow_unified_consent_scope_status_expected_stg') + - dbt_utils.equality: + compare_model: ref('snowplow_unified_consent_scope_status_expected_stg') + - name: snowplow_unified_consent_totals_actual + tests: + - dbt_utils.equal_rowcount: + compare_model: ref('snowplow_unified_consent_totals_expected_stg') + - dbt_utils.equality: + compare_model: ref('snowplow_unified_consent_totals_expected_stg') + - name: snowplow_unified_consent_users_actual + tests: + - dbt_utils.equal_rowcount: + compare_model: ref('snowplow_unified_consent_users_expected_stg') + - dbt_utils.equality: + compare_model: ref('snowplow_unified_consent_users_expected_stg') + - name: snowplow_unified_consent_versions_actual + tests: + - dbt_utils.equal_rowcount: + compare_model: ref('snowplow_unified_consent_versions_expected_stg') + - dbt_utils.equality: + compare_model: ref('snowplow_unified_consent_versions_expected_stg') + - name: snowplow_unified_web_vital_measurements_actual + tests: + - dbt_utils.equal_rowcount: + compare_model: ref('snowplow_unified_web_vital_measurements_expected_stg') + - snowplow_unified_integration_tests.equality: + compare_model: ref('snowplow_unified_web_vital_measurements_expected_stg') + precision: 3 diff --git a/integration_tests/models/actual/snowplow_unified_base_quarantined_sessions_actual.sql b/integration_tests/models/actual/snowplow_unified_base_quarantined_sessions_actual.sql new file mode 100644 index 00000000..fe033197 --- /dev/null +++ b/integration_tests/models/actual/snowplow_unified_base_quarantined_sessions_actual.sql @@ -0,0 +1,11 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + + +select * + +from {{ ref('snowplow_unified_base_quarantined_sessions') }} diff --git a/integration_tests/models/actual/snowplow_unified_consent_cmp_stats_actual.sql b/integration_tests/models/actual/snowplow_unified_consent_cmp_stats_actual.sql new file mode 100644 index 00000000..cfc8af58 --- /dev/null +++ b/integration_tests/models/actual/snowplow_unified_consent_cmp_stats_actual.sql @@ -0,0 +1,16 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_consent", false) + ) +}} + +select * + +from {{ ref('snowplow_unified_consent_cmp_stats') }} diff --git a/integration_tests/models/actual/snowplow_unified_consent_log_actual.sql b/integration_tests/models/actual/snowplow_unified_consent_log_actual.sql new file mode 100644 index 00000000..acb45dcc --- /dev/null +++ b/integration_tests/models/actual/snowplow_unified_consent_log_actual.sql @@ -0,0 +1,34 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_consent", false) + ) +}} + +select + + event_id, + domain_userid, + user_id, + geo_country, + view_id, + domain_sessionid, + derived_tstamp, + load_tstamp, + event_name, + event_type, + basis_for_processing, + consent_url, + consent_version, + consent_scopes, + domains_applied, + gdpr_applies, + cmp_load_time + +from {{ ref('snowplow_unified_consent_log') }} diff --git a/integration_tests/models/actual/snowplow_unified_consent_scope_status_actual.sql b/integration_tests/models/actual/snowplow_unified_consent_scope_status_actual.sql new file mode 100644 index 00000000..7dae10cb --- /dev/null +++ b/integration_tests/models/actual/snowplow_unified_consent_scope_status_actual.sql @@ -0,0 +1,16 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_consent", false) + ) +}} + +select * + +from {{ ref('snowplow_unified_consent_scope_status') }} diff --git a/integration_tests/models/actual/snowplow_unified_consent_totals_actual.sql b/integration_tests/models/actual/snowplow_unified_consent_totals_actual.sql new file mode 100644 index 00000000..2aeb1d3c --- /dev/null +++ b/integration_tests/models/actual/snowplow_unified_consent_totals_actual.sql @@ -0,0 +1,16 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_consent", false) + ) +}} + +select * + +from {{ ref('snowplow_unified_consent_totals') }} diff --git a/integration_tests/models/actual/snowplow_unified_consent_users_actual.sql b/integration_tests/models/actual/snowplow_unified_consent_users_actual.sql new file mode 100644 index 00000000..b9163d43 --- /dev/null +++ b/integration_tests/models/actual/snowplow_unified_consent_users_actual.sql @@ -0,0 +1,16 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_consent", false) + ) +}} + +select * + +from {{ ref('snowplow_unified_consent_users') }} diff --git a/integration_tests/models/actual/snowplow_unified_consent_versions_actual.sql b/integration_tests/models/actual/snowplow_unified_consent_versions_actual.sql new file mode 100644 index 00000000..01a9f275 --- /dev/null +++ b/integration_tests/models/actual/snowplow_unified_consent_versions_actual.sql @@ -0,0 +1,16 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_consent", false) + ) +}} + +select * + +from {{ ref('snowplow_unified_consent_versions') }} diff --git a/integration_tests/models/actual/snowplow_unified_sessions_actual.sql b/integration_tests/models/actual/snowplow_unified_sessions_actual.sql new file mode 100644 index 00000000..16becd92 --- /dev/null +++ b/integration_tests/models/actual/snowplow_unified_sessions_actual.sql @@ -0,0 +1,152 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +-- Removing model_tstamp + +select + app_id + ,platform + ,domain_sessionid + + ,domain_sessionidx + ,start_tstamp + ,end_tstamp + ,user_id + ,domain_userid + + ,stitched_user_id + ,network_userid + ,page_views + ,engaged_time_in_s + {%- if var('snowplow__list_event_counts', false) %} + -- just compare the string version for simplicity... + {% if target.type == 'bigquery' %} + ,to_json_string(event_counts) as event_counts + {% elif target.type =='redshift' %} + ,json_serialize(event_counts) as event_counts + {% else %} + ,cast(event_counts as {{snowplow_utils.type_max_string() }}) as event_counts + {% endif %} + {%- endif %} + ,total_events + ,is_engaged + ,absolute_time_in_s + ,first_page_title + ,first_page_url + ,first_page_urlscheme + ,first_page_urlhost + ,first_page_urlpath + ,first_page_urlquery + ,first_page_urlfragment + ,last_page_title + ,last_page_url + ,last_page_urlscheme + ,last_page_urlhost + ,last_page_urlpath + ,last_page_urlquery + ,last_page_urlfragment + ,referrer + ,refr_urlscheme + ,refr_urlhost + ,refr_urlpath + ,refr_urlquery + ,refr_urlfragment + ,refr_medium + ,refr_source + ,refr_term + ,mkt_medium + ,mkt_source + ,mkt_term + ,mkt_content + ,mkt_campaign + ,mkt_clickid + ,mkt_network + ,mkt_source_platform + ,default_channel_group + ,geo_country + ,geo_region + ,geo_region_name + ,geo_city + ,geo_zipcode + ,geo_latitude + ,geo_longitude + ,geo_timezone + ,geo_country_name + ,geo_continent + ,last_geo_country + ,last_geo_region_name + ,last_geo_city + ,last_geo_country_name + ,last_geo_continent + ,user_ipaddress + ,useragent + ,br_renderengine + ,br_lang + ,br_lang_name + ,last_br_lang + ,last_br_lang_name + ,os_timezone + ,category + ,primary_impact + ,reason + ,spider_or_robot + ,useragent_family + ,useragent_major + ,useragent_minor + ,useragent_patch + ,useragent_version + ,os_family + ,os_major + ,os_minor + ,os_patch + ,os_patch_minor + ,os_version + ,device_family + ,device_class + ,device_category + ,screen_resolution + ,agent_class + ,agent_name + ,agent_name_version + ,agent_name_version_major + ,agent_version + ,agent_version_major + ,device_brand + ,device_name + ,device_version + ,layout_engine_class + ,layout_engine_name + ,layout_engine_name_version + ,layout_engine_name_version_major + ,layout_engine_version + ,layout_engine_version_major + ,operating_system_class + ,operating_system_name + ,operating_system_name_version + ,operating_system_version +{% if var('snowplow__conversion_events', none) %} + , cv_view_page_volume + {% if target.type == 'bigquery' %} + , to_json_string(cv_view_page_events) as cv_view_page_events + , to_json_string(cv_view_page_values) as cv_view_page_values + {% else %} + , cv_view_page_events + , cv_view_page_values + {% endif %} + , cv_view_page_total + , cv_view_page_first_conversion + , cv_view_page_converted + {% if var('snowplow__total_all_conversions') %} + , cv__all_volume + , cv__all_total + {% endif %} +{% endif %} + ,event_id + ,event_id2 + + +from {{ ref('snowplow_unified_sessions') }} diff --git a/integration_tests/models/actual/snowplow_unified_users_actual.sql b/integration_tests/models/actual/snowplow_unified_users_actual.sql new file mode 100644 index 00000000..b196d980 --- /dev/null +++ b/integration_tests/models/actual/snowplow_unified_users_actual.sql @@ -0,0 +1,85 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +--Removing model_tstamp + +select + -- user fields + user_id + ,domain_userid + + ,network_userid + + ,start_tstamp + ,end_tstamp + + -- engagement fields + ,page_views + ,sessions + ,engaged_time_in_s + + -- first page fields + ,first_page_title + ,first_page_url + ,first_page_urlscheme + ,first_page_urlhost + ,first_page_urlpath + ,first_page_urlquery + ,first_page_urlfragment + ,first_geo_country + ,first_geo_country_name + ,first_geo_continent + ,first_geo_city + ,first_geo_region_name + ,first_br_lang + ,first_br_lang_name + + ,last_geo_country + ,last_geo_country_name + ,last_geo_continent + ,last_geo_city + ,last_geo_region_name + ,last_br_lang + ,last_br_lang_name + ,last_page_title + ,last_page_url + ,last_page_urlscheme + ,last_page_urlhost + ,last_page_urlpath + ,last_page_urlquery + ,last_page_urlfragment + + -- referrer fields + ,referrer + + ,refr_urlscheme + ,refr_urlhost + ,refr_urlpath + ,refr_urlquery + ,refr_urlfragment + + ,refr_medium + ,refr_source + ,refr_term + + -- marketing fields + ,mkt_medium + ,mkt_source + ,mkt_term + ,mkt_content + ,mkt_campaign + ,mkt_clickid + ,mkt_network + ,mkt_source_platform + ,default_channel_group + + ,first_event_id + ,last_event_id + ,first_event_id2 + ,last_event_id2 + +from {{ ref('snowplow_unified_users') }} diff --git a/integration_tests/models/actual/snowplow_unified_views_actual.sql b/integration_tests/models/actual/snowplow_unified_views_actual.sql new file mode 100644 index 00000000..e6c32b47 --- /dev/null +++ b/integration_tests/models/actual/snowplow_unified_views_actual.sql @@ -0,0 +1,171 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +-- Removing model_tstamp + +select + view_id, + event_id, + +-- hard-coding due to non-deterministic outcome from row_number for Redshift/Postgres/databricks +{% if target.type in ['redshift', 'postgres', 'databricks'] -%} + case when event_id = '1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76' then 'true base' else app_id end as app_id, +{% else %} + app_id, +{% endif %} + platform, + -- user fields + user_id, + domain_userid, + stitched_user_id, + network_userid, + + -- session fields + domain_sessionid, + + domain_sessionidx, + + page_view_in_session_index, + page_views_in_session, + + -- timestamp fields + + -- hard-coding due to non-deterministic outcome from row_number for Redshift/Postgres/databricks +{% if target.type in ['redshift', 'postgres', 'databricks'] -%} + case when event_id = '1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76' then '2021-03-01 20:56:33.286' else dvce_created_tstamp end as dvce_created_tstamp, +{% else %} + dvce_created_tstamp, +{% endif %} + + collector_tstamp, + + -- hard-coding due to non-deterministic outcome from row_number for Redshift/Postgres/databricks +{% if target.type in ['redshift', 'postgres', 'databricks'] -%} + case when event_id = '1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76' then '2021-03-01 20:56:39.192' else derived_tstamp end as derived_tstamp, +{% else %} + derived_tstamp, +{% endif %} + + -- hard-coding due to non-deterministic outcome from row_number for Redshift/Postgres/databricks +{% if target.type in ['redshift', 'postgres', 'databricks'] -%} + case when event_id = '1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76' then '2021-03-01 20:56:39.192' else start_tstamp end as start_tstamp, +{% else %} + start_tstamp, +{% endif %} + + -- hard-coding due to non-deterministic outcome from row_number for Redshift/Postgres/databricks +{% if target.type in ['redshift', 'postgres', 'databricks'] -%} + case when event_id = '1b4b3b57-3cb7-4df2-a7fd-526afa9e3c76' then '2021-03-01 20:56:39.192' else end_tstamp end as end_tstamp, +{% else %} + end_tstamp, +{% endif %} + + + engaged_time_in_s, + absolute_time_in_s, + + horizontal_pixels_scrolled, + vertical_pixels_scrolled, + + horizontal_percentage_scrolled, + vertical_percentage_scrolled, + + doc_width, + doc_height, + content_group, + + page_title, + page_url, + page_urlscheme, + page_urlhost, + page_urlpath, + page_urlquery, + page_urlfragment, + + mkt_medium, + mkt_source, + mkt_term, + mkt_content, + mkt_campaign, + mkt_clickid, + mkt_network, + default_channel_group, + + page_referrer, + refr_urlscheme, + refr_urlhost, + refr_urlpath, + refr_urlquery, + refr_urlfragment, + refr_medium, + refr_source, + refr_term, + + geo_country, + geo_region, + geo_region_name, + geo_city, + geo_zipcode, + geo_latitude, + geo_longitude, + geo_timezone, + + user_ipaddress, + + useragent, + + br_lang, + br_viewwidth, + br_viewheight, + br_colordepth, + br_renderengine, + + os_timezone, + + category, + primary_impact, + reason, + spider_or_robot, + + useragent_family, + useragent_major, + useragent_minor, + useragent_patch, + useragent_version, + os_family, + os_major, + os_minor, + os_patch, + os_patch_minor, + os_version, + device_family, + device_class, + device_category, + screen_resolution, + agent_class, + agent_name, + agent_name_version, + agent_name_version_major, + agent_version, + agent_version_major, + device_brand, + device_name, + device_version, + layout_engine_class, + layout_engine_name, + layout_engine_name_version, + layout_engine_name_version_major, + layout_engine_version, + layout_engine_version_major, + operating_system_class, + operating_system_name, + operating_system_name_version, + operating_system_version, + event_id2, + v_collector + +from {{ ref('snowplow_unified_views') }} diff --git a/integration_tests/models/actual/snowplow_unified_web_vital_measurements_actual.sql b/integration_tests/models/actual/snowplow_unified_web_vital_measurements_actual.sql new file mode 100644 index 00000000..c959c89c --- /dev/null +++ b/integration_tests/models/actual/snowplow_unified_web_vital_measurements_actual.sql @@ -0,0 +1,16 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_cwv", false) | as_bool() + ) +}} + +select * + +from {{ ref('snowplow_unified_web_vital_measurements') }} diff --git a/integration_tests/models/dummy_custom_module/snowplow_unified_pv_channels.sql b/integration_tests/models/dummy_custom_module/snowplow_unified_pv_channels.sql new file mode 100644 index 00000000..c26bfa8c --- /dev/null +++ b/integration_tests/models/dummy_custom_module/snowplow_unified_pv_channels.sql @@ -0,0 +1,50 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='incremental', + enabled=var('snowplow__enable_custom_example'), + unique_key='view_id', + upsert_date_key='start_tstamp', + sort='start_tstamp', + dist='view_id', + partition_by = snowplow_utils.get_value_by_target_type(bigquery_val={ + "field": "start_tstamp", + "data_type": "timestamp" + }), + cluster_by=["view_id"], + snowplow_optimize=true + ) +}} + +select + pv.view_id, + pv.start_tstamp, + -- Arbitary case statements and inefficient string search functions (for cross db compatibility). Do not copy. + case + when pv.refr_medium = 'search' + and (lower(pv.mkt_medium) like '%cpc%' or lower(pv.mkt_source) like '%cpc%') then 'paidsearch' + when lower(pv.mkt_medium) like '%paidsearch%' + or lower(pv.mkt_source) like '%paidsearch%' then 'paidsearch' + when lower(pv.mkt_source) like '%adwords%' + or lower(pv.mkt_medium) like '%adwords%' then 'paidsearch' + when lower(pv.mkt_source) like '%google%' + and lower(pv.mkt_medium) like '%ads%' then 'paidsearch' + when pv.refr_urlhost in ('www.googleadservices.com','googleads.g.doubleclick.net') then 'paidsearch' + when lower(pv.mkt_medium) like '%cpv%' then 'advertising' + when lower(pv.mkt_medium) like '%(display|cpm|banner)%' then 'display' + when pv.refr_medium is null and pv.page_url not like '%utm_%' then 'direct' + when (lower(pv.refr_medium) = 'search' and pv.mkt_medium is null) + or (lower(pv.refr_medium) = 'search' and lower(pv.mkt_medium) = 'organic') then 'organicsearch' + when pv.refr_medium = 'social' then 'social' + when pv.refr_medium = 'unknown' or pv.mkt_medium = 'referral' then 'referral' + when pv.refr_medium = 'internal' then 'internal' + else 'others' + end as channel + +from {{ ref('snowplow_unified_views_this_run' ) }} pv diff --git a/integration_tests/models/expected/snowplow_unified_base_quarantined_sessions_expected_stg.sql b/integration_tests/models/expected/snowplow_unified_base_quarantined_sessions_expected_stg.sql new file mode 100644 index 00000000..d87ab3d6 --- /dev/null +++ b/integration_tests/models/expected/snowplow_unified_base_quarantined_sessions_expected_stg.sql @@ -0,0 +1,11 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + + +select * + +from {{ ref('snowplow_unified_base_quarantined_sessions_expected') }} diff --git a/integration_tests/models/expected/snowplow_unified_consent_cmp_stats_expected_stg.sql b/integration_tests/models/expected/snowplow_unified_consent_cmp_stats_expected_stg.sql new file mode 100644 index 00000000..1cb27026 --- /dev/null +++ b/integration_tests/models/expected/snowplow_unified_consent_cmp_stats_expected_stg.sql @@ -0,0 +1,27 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_consent", false) + ) +}} + +select + + event_id, + domain_userid, + cast(view_id as {{ dbt.type_string() }}) as view_id, + domain_sessionid, + + cmp_load_time, + cast(cmp_tstamp as {{ dbt.type_timestamp() }}) as cmp_tstamp, + cast(first_consent_event_tstamp as {{ dbt.type_timestamp() }}) as first_consent_event_tstamp, + first_consent_event_type, + cmp_interaction_time + +from {{ ref('snowplow_unified_consent_cmp_stats_expected') }} diff --git a/integration_tests/models/expected/snowplow_unified_consent_log_expected_stg.sql b/integration_tests/models/expected/snowplow_unified_consent_log_expected_stg.sql new file mode 100644 index 00000000..98f0c0ae --- /dev/null +++ b/integration_tests/models/expected/snowplow_unified_consent_log_expected_stg.sql @@ -0,0 +1,34 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_consent", false) + ) +}} + +select + + event_id, + domain_userid, + user_id, + geo_country, + cast(view_id as {{ dbt.type_string() }}) as view_id, + domain_sessionid, + cast(derived_tstamp as {{ dbt.type_timestamp() }}) as derived_tstamp, + cast(load_tstamp as {{ dbt.type_timestamp() }}) as load_tstamp, + event_name, + event_type, + basis_for_processing, + consent_url, + replace(cast(consent_version as {{ dbt.type_string() }}), '.0', '') ||'.0' as consent_version, + consent_scopes, + domains_applied, + gdpr_applies, + cmp_load_time + +from {{ ref('snowplow_unified_consent_log_expected') }} diff --git a/integration_tests/models/expected/snowplow_unified_consent_scope_status_expected_stg.sql b/integration_tests/models/expected/snowplow_unified_consent_scope_status_expected_stg.sql new file mode 100644 index 00000000..4c9570f7 --- /dev/null +++ b/integration_tests/models/expected/snowplow_unified_consent_scope_status_expected_stg.sql @@ -0,0 +1,16 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_consent", false) + ) +}} + +select * + +from {{ ref('snowplow_unified_consent_scope_status_expected') }} diff --git a/integration_tests/models/expected/snowplow_unified_consent_totals_expected_stg.sql b/integration_tests/models/expected/snowplow_unified_consent_totals_expected_stg.sql new file mode 100644 index 00000000..e11dd747 --- /dev/null +++ b/integration_tests/models/expected/snowplow_unified_consent_totals_expected_stg.sql @@ -0,0 +1,34 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_consent", false) + ) +}} + +select + + replace(cast(consent_version as {{ dbt.type_string() }}), '.0', '') ||'.0' as consent_version, + cast(version_start_tstamp as {{ dbt.type_timestamp() }}) as version_start_tstamp, + consent_scopes, + consent_url, + domains_applied, + cast(is_latest_version as {{ dbt.type_boolean() }})as is_latest_version, + cast(last_allow_all_event as {{ dbt.type_timestamp() }}) as last_allow_all_event, + total_visitors, + allow_all, + allow_selected, + allow, + pending, + denied, + expired, + withdrawn, + implicit_consent, + expires_in_six_months + +from {{ ref('snowplow_unified_consent_totals_expected') }} diff --git a/integration_tests/models/expected/snowplow_unified_consent_users_expected_stg.sql b/integration_tests/models/expected/snowplow_unified_consent_users_expected_stg.sql new file mode 100644 index 00000000..1f985e82 --- /dev/null +++ b/integration_tests/models/expected/snowplow_unified_consent_users_expected_stg.sql @@ -0,0 +1,31 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_consent", false) + ) +}} + +select + + domain_userid, + user_id, + geo_country, + cmp_events, + consent_events, + cast(last_cmp_event_tstamp as {{ dbt.type_timestamp() }}) as last_cmp_event_tstamp, + cast(last_consent_event_tstamp as {{ dbt.type_timestamp() }}) as last_consent_event_tstamp, + last_consent_event_type, + last_consent_scopes, + replace(cast(last_consent_version as {{ dbt.type_string() }}), '.0', '') ||'.0' as last_consent_version, + last_consent_url, + last_domains_applied, + cast(last_processed_event as {{ dbt.type_timestamp() }}) as last_processed_event, + cast(is_latest_version as {{ dbt.type_boolean() }}) as is_latest_version + +from {{ ref('snowplow_unified_consent_users_expected') }} diff --git a/integration_tests/models/expected/snowplow_unified_consent_versions_expected_stg.sql b/integration_tests/models/expected/snowplow_unified_consent_versions_expected_stg.sql new file mode 100644 index 00000000..f73c38ca --- /dev/null +++ b/integration_tests/models/expected/snowplow_unified_consent_versions_expected_stg.sql @@ -0,0 +1,24 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_consent", false) + ) +}} + +select + + replace(cast(consent_version as {{ dbt.type_string() }}), '.0', '') ||'.0' as consent_version, + cast(version_start_tstamp as {{ dbt.type_timestamp() }}) as version_start_tstamp, + consent_scopes, + consent_url, + domains_applied, + cast(is_latest_version as {{ dbt.type_boolean() }}) as is_latest_version, + cast(last_allow_all_event as {{ dbt.type_timestamp() }}) as last_allow_all_event + +from {{ ref('snowplow_unified_consent_versions_expected') }} diff --git a/integration_tests/models/expected/snowplow_unified_sessions_expected_stg.sql b/integration_tests/models/expected/snowplow_unified_sessions_expected_stg.sql new file mode 100644 index 00000000..67edf772 --- /dev/null +++ b/integration_tests/models/expected/snowplow_unified_sessions_expected_stg.sql @@ -0,0 +1,173 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +-- Removing model_tstamp + +SELECT + app_id + ,platform + ,domain_sessionid + + ,domain_sessionidx + ,start_tstamp + ,end_tstamp + ,user_id + ,domain_userid + + ,stitched_user_id + ,network_userid + ,page_views + ,engaged_time_in_s + {% if target.type =='redshift' %} + ,replace(event_counts, ' ', '') as event_counts + {% else %} + ,event_counts + {% endif %} + ,total_events + ,is_engaged + ,absolute_time_in_s + ,first_page_title + ,first_page_url + ,first_page_urlscheme + ,first_page_urlhost + ,first_page_urlpath + ,first_page_urlquery + ,first_page_urlfragment + ,last_page_title + ,last_page_url + ,last_page_urlscheme + ,last_page_urlhost + ,last_page_urlpath + ,last_page_urlquery + ,last_page_urlfragment + ,referrer + ,refr_urlscheme + ,refr_urlhost + ,refr_urlpath + ,refr_urlquery + ,refr_urlfragment + ,refr_medium + ,refr_source + ,refr_term + ,mkt_medium + ,mkt_source + ,mkt_term + ,mkt_content + ,mkt_campaign + ,mkt_clickid + ,mkt_network + ,mkt_source_platform + ,default_channel_group + ,geo_country + ,geo_region + ,geo_region_name + ,geo_city + ,geo_zipcode + ,geo_latitude + ,geo_longitude + ,geo_timezone + ,geo_country_name + ,geo_continent + ,last_geo_country + ,last_geo_region_name + ,last_geo_city + ,last_geo_country_name + ,last_geo_continent + ,user_ipaddress + ,useragent + ,br_renderengine + ,br_lang + ,br_lang_name + ,last_br_lang + ,last_br_lang_name + ,os_timezone + ,category + ,primary_impact + ,reason + ,spider_or_robot + ,useragent_family + ,useragent_major + ,useragent_minor + ,useragent_patch + ,useragent_version + ,os_family + ,os_major + ,os_minor + ,os_patch + ,os_patch_minor + ,os_version + ,device_family + ,device_class + ,device_category + ,screen_resolution + ,agent_class + ,agent_name + ,agent_name_version + ,agent_name_version_major + ,agent_version + ,agent_version_major + ,device_brand + ,device_name + ,device_version + ,layout_engine_class + ,layout_engine_name + ,layout_engine_name_version + ,layout_engine_name_version_major + ,layout_engine_version + ,layout_engine_version_major + ,operating_system_class + ,operating_system_name + ,operating_system_name_version + ,operating_system_version +{% if target.type in ['snowflake'] %} + ,cv_view_page_volume + ,AS_ARRAY(parse_json(cv_view_page_events)) as cv_view_page_events + ,AS_ARRAY(parse_json(cv_view_page_values)) as cv_view_page_values + ,cv_view_page_total + ,cv_view_page_first_conversion + ,cv_view_page_converted + ,cv__all_volume + ,cv__all_total +{% elif target.type in ['bigquery'] %} + ,cv_view_page_volume + {# BQ can't compare array columns #} + ,to_json_string(array(select replace(x, '"', '') from unnest(json_extract_array(cv_view_page_events,'$')) as x)) as cv_view_page_events + ,to_json_string(array(select cast(x AS float64) from unnest(json_extract_array(cv_view_page_values,'$')) as x)) as cv_view_page_values + ,cv_view_page_total + ,cv_view_page_first_conversion + ,cv_view_page_converted + ,cv__all_volume + ,cv__all_total +{% elif target.type in ['spark', 'databricks'] %} + ,cv_view_page_volume + {# thank you chatGPT #} + ,filter(transform(split(regexp_replace(substring(cv_view_page_events, 3, length(cv_view_page_events)-3), '\\"+', ''), ','), x -> CAST(trim(x) AS string)), x -> x is not null and x != '') as cv_view_page_events + ,filter(transform(split(regexp_replace(substring(cv_view_page_values, 3, length(cv_view_page_values)-3), '\\"+', ''), ','), x -> CAST(trim(x) AS double)), x -> x is not null) as cv_view_page_values + ,cv_view_page_total + ,cv_view_page_first_conversion + ,cv_view_page_converted + ,cv__all_volume + ,cv__all_total +{% elif target.type in ['postgres', 'redshift'] %} + ,cv_view_page_volume + {% if target.type == 'redshift' %} + ,nullif(split_to_array(translate(cv_view_page_events, '[]"]', ''),','), array()) as cv_view_page_events + ,nullif(split_to_array(translate(cv_view_page_values, '[]"]', ''),','), array()) as cv_view_page_values + {% else %} + ,string_to_array(regexp_replace(cv_view_page_events, '[\[\]\"]', '', 'g'),',') as cv_view_page_events + ,string_to_array(regexp_replace(cv_view_page_values, '[\[\]\"]', '', 'g'),',')::numeric[] as cv_view_page_values + {% endif %} + ,cv_view_page_total + ,cv_view_page_first_conversion + ,cv_view_page_converted + ,cv__all_volume + ,cv__all_total +{% endif %} + ,event_id + ,event_id2 + +FROM {{ ref('snowplow_unified_sessions_expected') }} diff --git a/integration_tests/models/expected/snowplow_unified_users_expected_stg.sql b/integration_tests/models/expected/snowplow_unified_users_expected_stg.sql new file mode 100644 index 00000000..e4318ed2 --- /dev/null +++ b/integration_tests/models/expected/snowplow_unified_users_expected_stg.sql @@ -0,0 +1,11 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + + +select * + +from {{ ref('snowplow_unified_users_expected') }} diff --git a/integration_tests/models/expected/snowplow_unified_views_expected_stg.sql b/integration_tests/models/expected/snowplow_unified_views_expected_stg.sql new file mode 100644 index 00000000..2cf78414 --- /dev/null +++ b/integration_tests/models/expected/snowplow_unified_views_expected_stg.sql @@ -0,0 +1,11 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + + +select * + +from {{ ref('snowplow_unified_views_expected') }} diff --git a/integration_tests/models/expected/snowplow_unified_web_vital_measurements_expected_stg.sql b/integration_tests/models/expected/snowplow_unified_web_vital_measurements_expected_stg.sql new file mode 100644 index 00000000..625761d4 --- /dev/null +++ b/integration_tests/models/expected/snowplow_unified_web_vital_measurements_expected_stg.sql @@ -0,0 +1,35 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_cwv", false) | as_bool() + ) +}} + +select + compound_key, + measurement_type, + page_url, + device_class, + geo_country, + country, + time_period, + page_view_count, + lcp_75p, + fid_75p, + cls_75p, + ttfb_75p, + inp_75p, + lcp_result, + fid_result, + cls_result, + ttfb_result, + inp_result, + passed + +from {{ ref('snowplow_unified_web_vital_measurements_expected') }} diff --git a/integration_tests/models/source/bigquery/snowplow_unified_events_stg.sql b/integration_tests/models/source/bigquery/snowplow_unified_events_stg.sql new file mode 100644 index 00000000..4980e16f --- /dev/null +++ b/integration_tests/models/source/bigquery/snowplow_unified_events_stg.sql @@ -0,0 +1,342 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{# CWV tests run on a different source dataset, this is an easy way to hack them together. #} +{% if not var("snowplow__enable_cwv", false) %} + + -- page view context is given as json string in csv. Extract array from json + with prep as ( + select + * + except(contexts_com_snowplowanalytics_snowplow_web_page_1_0_0, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0, + unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0, + contexts_com_iab_snowplow_spiders_and_robots_1_0_0, + contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_0_0, + contexts_nl_basjes_yauaa_context_1_0_0, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1_0_0, + contexts_com_snowplowanalytics_snowplow_client_session_1_0_0, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1_0_0, + contexts_com_snowplowanalytics_mobile_application_1_0_0, + contexts_com_snowplowanalytics_mobile_deep_link_1_0_0, + com_snowplowanalytics_snowplow_browser_context_1_0_0, + contexts_com_snowplowanalytics_snowplow_mobile_context_1_0_0, + contexts_com_snowplowanalytics_mobile_screen_1_0_0), + JSON_EXTRACT_ARRAY(contexts_com_snowplowanalytics_snowplow_web_page_1_0_0) AS contexts_com_snowplowanalytics_snowplow_web_page_1_0_0, + JSON_EXTRACT_ARRAY(unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0) AS unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0, + JSON_EXTRACT_ARRAY(unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0) AS unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0, + JSON_EXTRACT_ARRAY(contexts_com_iab_snowplow_spiders_and_robots_1_0_0) as contexts_com_iab_snowplow_spiders_and_robots_1_0_0, + JSON_EXTRACT_ARRAY(contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_0_0) as contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_0_0, + JSON_EXTRACT_ARRAY(contexts_nl_basjes_yauaa_context_1_0_0) as contexts_nl_basjes_yauaa_context_1_0_0, + JSON_EXTRACT_ARRAY(unstruct_event_com_snowplowanalytics_mobile_screen_view_1_0_0) as unstruct_event_com_snowplowanalytics_mobile_screen_view_1_0_0, + JSON_EXTRACT_ARRAY(contexts_com_snowplowanalytics_snowplow_client_session_1_0_0) as contexts_com_snowplowanalytics_snowplow_client_session_1_0_0, + JSON_EXTRACT_ARRAY(contexts_com_snowplowanalytics_snowplow_geolocation_context_1_0_0) as contexts_com_snowplowanalytics_snowplow_geolocation_context_1_0_0, + JSON_EXTRACT_ARRAY(contexts_com_snowplowanalytics_mobile_application_1_0_0) as contexts_com_snowplowanalytics_mobile_application_1_0_0, + JSON_EXTRACT_ARRAY(contexts_com_snowplowanalytics_mobile_deep_link_1_0_0) as contexts_com_snowplowanalytics_mobile_deep_link_1_0_0, + JSON_EXTRACT_ARRAY(com_snowplowanalytics_snowplow_browser_context_1_0_0) as com_snowplowanalytics_snowplow_browser_context_1_0_0, + JSON_EXTRACT_ARRAY(contexts_com_snowplowanalytics_snowplow_mobile_context_1_0_0) as contexts_com_snowplowanalytics_snowplow_mobile_context_1_0_0, + JSON_EXTRACT_ARRAY(contexts_com_snowplowanalytics_mobile_screen_1_0_0) as contexts_com_snowplowanalytics_mobile_screen_1_0_0 + + from {{ ref('snowplow_unified_events') }} + ) + + -- recreate repeated record field i.e. array of structs as is originally in BQ events table + select + * + except(contexts_com_snowplowanalytics_snowplow_web_page_1_0_0, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0, + unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0, + contexts_com_iab_snowplow_spiders_and_robots_1_0_0, + contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_0_0, + contexts_nl_basjes_yauaa_context_1_0_0, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1_0_0, + contexts_com_snowplowanalytics_snowplow_client_session_1_0_0, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1_0_0, + contexts_com_snowplowanalytics_mobile_application_1_0_0, + contexts_com_snowplowanalytics_mobile_deep_link_1_0_0, + com_snowplowanalytics_snowplow_browser_context_1_0_0, + contexts_com_snowplowanalytics_snowplow_mobile_context_1_0_0, + contexts_com_snowplowanalytics_mobile_screen_1_0_0), + array( + select as struct + JSON_EXTRACT_scalar(json_array,'$.id') as id + from unnest(contexts_com_snowplowanalytics_snowplow_web_page_1_0_0) as json_array + ) as contexts_com_snowplowanalytics_snowplow_web_page_1_0_0, + + array( + select as struct + JSON_EXTRACT_scalar(json_array,'$.basis_for_processing') as basis_for_processing, + JSON_EXTRACT_STRING_ARRAY(json_array,'$.consent_scopes') as consent_scopes, + JSON_EXTRACT_scalar(json_array,'$.consent_url') as consent_url, + JSON_EXTRACT_scalar(json_array,'$.consent_version') as consent_version, + JSON_EXTRACT_STRING_ARRAY(json_array,'$.domains_applied') as domains_applied, + JSON_EXTRACT_scalar(json_array,'$.event_type') as event_type, + JSON_EXTRACT_scalar(json_array,'$.gdpr_applies') as gdpr_applies + from unnest(unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0) as json_array + ) as unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0, + + array( + select as struct + JSON_EXTRACT_scalar(json_array,'$.elapsed_time') as elapsed_time + from unnest(unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0) as json_array + ) as unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0, + + array( + select as struct + JSON_EXTRACT_scalar(json_array,'$.category') as category, + JSON_EXTRACT_scalar(json_array,'$.primaryImpact') as primary_impact, + JSON_EXTRACT_scalar(json_array,'$.reason') as reason, + cast(JSON_EXTRACT_scalar(json_array ,'$.spiderOrRobot') as boolean) as spider_or_robot + from unnest(contexts_com_iab_snowplow_spiders_and_robots_1_0_0) as json_array + ) as contexts_com_iab_snowplow_spiders_and_robots_1_0_0, + + array( + select as struct + JSON_EXTRACT_scalar(json_array,'$.deviceFamily') as device_family, + JSON_EXTRACT_scalar(json_array,'$.osFamily') as os_family, + JSON_EXTRACT_scalar(json_array,'$.osMajor') as os_major, + JSON_EXTRACT_scalar(json_array,'$.osMinor') as os_minor, + JSON_EXTRACT_scalar(json_array,'$.osPatch') as os_patch, + JSON_EXTRACT_scalar(json_array,'$.osPatchMinor') as os_patch_minor, + JSON_EXTRACT_scalar(json_array,'$.osVersion') as os_version, + JSON_EXTRACT_scalar(json_array,'$.useragentFamily') as useragent_family, + JSON_EXTRACT_scalar(json_array,'$.useragentMajor') as useragent_major, + JSON_EXTRACT_scalar(json_array,'$.useragentMinor') as useragent_minor, + JSON_EXTRACT_scalar(json_array,'$.useragentPatch') as useragent_patch, + JSON_EXTRACT_scalar(json_array,'$.useragentVersion') as useragent_version + from unnest(contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_0_0) as json_array + ) as contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_0_0, + + array( + select as struct + JSON_EXTRACT_scalar(json_array,'$.agentClass') as agent_class, + JSON_EXTRACT_scalar(json_array,'$.agentInformationEmail') as agent_information_email, + JSON_EXTRACT_scalar(json_array,'$.agentName') as agent_name, + JSON_EXTRACT_scalar(json_array,'$.agentNameVersion') as agent_name_version, + JSON_EXTRACT_scalar(json_array,'$.agentNameVersionMajor') as agent_name_version_major, + JSON_EXTRACT_scalar(json_array,'$.agentVersion') as agent_version, + JSON_EXTRACT_scalar(json_array,'$.agentVersionMajor') as agent_version_major, + JSON_EXTRACT_scalar(json_array,'$.deviceBrand') as device_brand, + JSON_EXTRACT_scalar(json_array,'$.deviceClass') as device_class, + JSON_EXTRACT_scalar(json_array,'$.deviceCpu') as device_cpu, + JSON_EXTRACT_scalar(json_array,'$.deviceCpuBits') as device_cpu_bits, + JSON_EXTRACT_scalar(json_array,'$.deviceName') as device_name, + JSON_EXTRACT_scalar(json_array,'$.deviceVersion') as device_version, + JSON_EXTRACT_scalar(json_array,'$.layoutEngineClass') as layout_engine_class, + JSON_EXTRACT_scalar(json_array,'$.layoutEngineName') as layout_engine_name, + JSON_EXTRACT_scalar(json_array,'$.layoutEngineNameVersion') as layout_engine_name_version, + JSON_EXTRACT_scalar(json_array,'$.layoutEngineNameVersionMajor') as layout_engine_name_version_major, + JSON_EXTRACT_scalar(json_array,'$.layoutEngineVersion') as layout_engine_version, + JSON_EXTRACT_scalar(json_array,'$.layoutEngineVersionMajor') as layout_engine_version_major, + JSON_EXTRACT_scalar(json_array,'$.networkType') as network_type, + JSON_EXTRACT_scalar(json_array,'$.operatingSystemClass') as operating_system_class, + JSON_EXTRACT_scalar(json_array,'$.operatingSystemName') as operating_system_name, + JSON_EXTRACT_scalar(json_array,'$.operatingSystemNameVersion') as operating_system_name_version, + JSON_EXTRACT_scalar(json_array,'$.operatingSystemNameVersionMajor') as operating_system_name_version_major, + JSON_EXTRACT_scalar(json_array,'$.operatingSystemVersion') as operating_system_version, + JSON_EXTRACT_scalar(json_array,'$.operatingSystemVersionBuild') as operating_system_version_build, + JSON_EXTRACT_scalar(json_array,'$.operatingSystemVersionMajor') as operating_system_version_major, + JSON_EXTRACT_scalar(json_array,'$.webviewAppName') as webview_app_name, + JSON_EXTRACT_scalar(json_array,'$.webviewAppNameVersionMajor') as webview_app_name_version_major, + JSON_EXTRACT_scalar(json_array,'$.webviewAppVersion') as webview_app_version, + JSON_EXTRACT_scalar(json_array,'$.webviewAppVersionMajor') as webview_app_version_major + from unnest(contexts_nl_basjes_yauaa_context_1_0_0) as json_array + ) as contexts_nl_basjes_yauaa_context_1_0_0, + + array( + select as struct JSON_EXTRACT_scalar(json_array,'$.id') as id, + JSON_EXTRACT_scalar(json_array,'$.name') as name, + JSON_EXTRACT_scalar(json_array,'$.previousId') as previous_id, + JSON_EXTRACT_scalar(json_array,'$.previous_name') as previous_name, + JSON_EXTRACT_scalar(json_array,'$.previous_type') as previous_type, + JSON_EXTRACT_scalar(json_array,'$.transition_type') as transition_type, + JSON_EXTRACT_scalar(json_array,'$.type') as type + from unnest(unstruct_event_com_snowplowanalytics_mobile_screen_view_1_0_0) as json_array + ) as unstruct_event_com_snowplowanalytics_mobile_screen_view_1_0_0, + array( + select as struct JSON_EXTRACT_scalar(json_array,'$.sessionId') as session_id, + JSON_EXTRACT_scalar(json_array,'$.userId') as user_id, + cast(JSON_EXTRACT_scalar(json_array,'$.sessionIndex') as integer) as session_index, + JSON_EXTRACT_scalar(json_array,'$.firstEventId') as first_event_id, + JSON_EXTRACT_scalar(json_array,'$.previousSessionId') as previous_session_id, + JSON_EXTRACT_scalar(json_array,'$.eventIndex') as event_index, + JSON_EXTRACT_scalar(json_array,'$.storageMechanism') as storage_mechanism, + JSON_EXTRACT_scalar(json_array,'$.firstEventTimestamp') as first_event_timestamp + from unnest(contexts_com_snowplowanalytics_snowplow_client_session_1_0_0) as json_array + ) as contexts_com_snowplowanalytics_snowplow_client_session_1_0_0, + array( + select as struct cast(JSON_EXTRACT_scalar(json_array,'$.latitude') as FLOAT64) as latitude, + cast(JSON_EXTRACT_scalar(json_array,'$.longitude') as FLOAT64) as longitude, + cast(JSON_EXTRACT_scalar(json_array,'$.latitudeLongitudeAccuracy') as FLOAT64) as latitude_longitude_accuracy, + cast(JSON_EXTRACT_scalar(json_array,'$.altitude') as FLOAT64) as altitude, + cast(JSON_EXTRACT_scalar(json_array,'$.altitudeAccuracy') as FLOAT64)as altitude_accuracy, + cast(JSON_EXTRACT_scalar(json_array,'$.bearing') as FLOAT64)as bearing, + cast(JSON_EXTRACT_scalar(json_array,'$.speed') as FLOAT64) as speed, + cast(JSON_EXTRACT_scalar(json_array,'$.timestamp') as integer) as timestamp + from unnest(contexts_com_snowplowanalytics_snowplow_geolocation_context_1_0_0) as json_array + ) as contexts_com_snowplowanalytics_snowplow_geolocation_context_1_0_0, + + array( + select as struct + JSON_EXTRACT_scalar(json_array,'$.viewport') as viewport, + JSON_EXTRACT_scalar(json_array,'$.documentSize') as document_size, + JSON_EXTRACT_scalar(json_array,'$.resolution') as resolution, + cast(JSON_EXTRACT_scalar(json_array,'$.colorDepth') as integer) as color_depth, + cast(JSON_EXTRACT_scalar(json_array,'$.devicePixelRatio') as FLOAT64) as device_pixel_ratio, + cast(JSON_EXTRACT_scalar(json_array,'$.cookiesEnabled') as boolean) as cookies_enabled, + cast(JSON_EXTRACT_scalar(json_array,'$.online') as boolean) as online, + JSON_EXTRACT_scalar(json_array,'$.browserLanguage') as browser_language, + JSON_EXTRACT_scalar(json_array,'$.documentLanguage') as document_language, + cast(JSON_EXTRACT_scalar(json_array,'$.webdriver') as boolean) as webdriver, + cast(JSON_EXTRACT_scalar(json_array,'$.deviceMemory') as integer) as device_memory, + cast(JSON_EXTRACT_scalar(json_array,'$.hardwareConcurrency') as integer) as hardware_concurrency, + JSON_EXTRACT_scalar(json_array,'$.tab_id') as tab_id + from unnest(com_snowplowanalytics_snowplow_browser_context_1_0_0) as json_array + ) as com_snowplowanalytics_snowplow_browser_context_1_0_0, + + array( + select as struct JSON_EXTRACT_scalar(json_array,'$.version') as version, + JSON_EXTRACT_scalar(json_array,'$.build') as build + from unnest(contexts_com_snowplowanalytics_mobile_application_1_0_0) as json_array + ) as contexts_com_snowplowanalytics_mobile_application_1_0_0, + + array( + select as struct JSON_EXTRACT_scalar(json_array,'$.url') as url, + JSON_EXTRACT_scalar(json_array,'$.referrer') as referrer + from unnest(contexts_com_snowplowanalytics_mobile_deep_link_1_0_0) as json_array + ) as contexts_com_snowplowanalytics_mobile_deep_link_1_0_0, + + array( + select as struct + JSON_EXTRACT_scalar(json_array,'$.deviceManufacturer') as device_manufacturer, + JSON_EXTRACT_scalar(json_array,'$.deviceModel') as device_model, + JSON_EXTRACT_scalar(json_array,'$.osType') as os_type, + JSON_EXTRACT_scalar(json_array,'$.osVersion') as os_version, + JSON_EXTRACT_scalar(json_array,'$.androidIdfa') as android_idfa, + JSON_EXTRACT_scalar(json_array,'$.appleIdfa') as apple_idfa, + JSON_EXTRACT_scalar(json_array,'$.appleIdfv') as apple_idfv, + JSON_EXTRACT_scalar(json_array,'$.carrier') as carrier, + JSON_EXTRACT_scalar(json_array,'$.openIdfa') as open_idfa, + JSON_EXTRACT_scalar(json_array,'$.networkTechnology') as network_technology, + JSON_EXTRACT_scalar(json_array,'$.networkType') as network_type, + JSON_EXTRACT_scalar(json_array,'$.physicalMemory') as physical_memory, + JSON_EXTRACT_scalar(json_array,'$.systemAvailableMemory') as system_available_memory, + JSON_EXTRACT_scalar(json_array,'$.appAvailableMemory') as app_available_memory, + JSON_EXTRACT_scalar(json_array,'$.batteryLevel') as battery_level, + JSON_EXTRACT_scalar(json_array,'$.availableStorage') as available_storage, + JSON_EXTRACT_scalar(json_array,'$.lowPowerMode') as low_power_mode, + JSON_EXTRACT_scalar(json_array,'$.isPortrait') as is_portrait, + JSON_EXTRACT_scalar(json_array,'$.resolution') as resolution, + JSON_EXTRACT_scalar(json_array,'$.scale') as scale, + JSON_EXTRACT_scalar(json_array,'$.language') as language, + JSON_EXTRACT_scalar(json_array,'$.appSetId') as app_set_id, + JSON_EXTRACT_scalar(json_array,'$.appSetIdScope') as app_set_id_scope + + from unnest(contexts_com_snowplowanalytics_snowplow_mobile_context_1_0_0) as json_array + ) as contexts_com_snowplowanalytics_snowplow_mobile_context_1_0_0, + + array( + select as struct JSON_EXTRACT_scalar(json_array,'$.id') as id, + JSON_EXTRACT_scalar(json_array,'$.name') as name, + JSON_EXTRACT_scalar(json_array,'$.activity') as activity, + JSON_EXTRACT_scalar(json_array,'$.fragment') as fragment, + JSON_EXTRACT_scalar(json_array,'$.topViewController') as top_view_controller, + JSON_EXTRACT_scalar(json_array,'$.type') as type, + JSON_EXTRACT_scalar(json_array,'$.viewController') as view_controller + from unnest(contexts_com_snowplowanalytics_mobile_screen_1_0_0) as json_array + ) as contexts_com_snowplowanalytics_mobile_screen_1_0_0, + + from prep + +{% else %} + -- page view context is given as json string in csv. Parse json + with prep as ( + select + * + except(contexts_com_snowplowanalytics_snowplow_web_page_1_0_0, unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0, unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0, unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1_0_0, contexts_nl_basjes_yauaa_context_1_0_0, contexts_com_iab_snowplow_spiders_and_robots_1_0_0), + JSON_EXTRACT_ARRAY(contexts_com_snowplowanalytics_snowplow_web_page_1_0_0) AS contexts_com_snowplowanalytics_snowplow_web_page_1_0_0, + JSON_EXTRACT_ARRAY(unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0) AS unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0, + JSON_EXTRACT_ARRAY(unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0) AS unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0, + JSON_EXTRACT_ARRAY(unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1_0_0) AS unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1_0_0, + JSON_EXTRACT_ARRAY(contexts_nl_basjes_yauaa_context_1_0_0) AS contexts_nl_basjes_yauaa_context_1_0_0, + JSON_EXTRACT_ARRAY(contexts_com_iab_snowplow_spiders_and_robots_1_0_0) AS contexts_com_iab_snowplow_spiders_and_robots_1_0_0 + + from {{ ref('snowplow_unified_web_vital_events') }} + ) + -- recreate repeated record field i.e. array of structs as is originally in BQ events table + select + * + except(contexts_com_snowplowanalytics_snowplow_web_page_1_0_0, unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0, unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0, unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1_0_0, contexts_nl_basjes_yauaa_context_1_0_0, contexts_com_iab_snowplow_spiders_and_robots_1_0_0), + array( + select as struct JSON_EXTRACT_scalar(json_array,'$.id') as id + from unnest(contexts_com_snowplowanalytics_snowplow_web_page_1_0_0) as json_array + ) as contexts_com_snowplowanalytics_snowplow_web_page_1_0_0, + + array( + select as struct JSON_EXTRACT_scalar(json_array,'$.basis_for_processing') as basis_for_processing, + JSON_EXTRACT_STRING_ARRAY(json_array,'$.consent_scopes') as consent_scopes, + JSON_EXTRACT_scalar(json_array,'$.consent_url') as consent_url, + JSON_EXTRACT_scalar(json_array,'$.consent_version') as consent_version, + JSON_EXTRACT_STRING_ARRAY(json_array,'$.domains_applied') as domains_applied, + JSON_EXTRACT_scalar(json_array,'$.event_type') as event_type, + JSON_EXTRACT_scalar(json_array,'$.gdpr_applies') as gdpr_applies + from unnest(unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0) as json_array + ) as unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0, + + array( + select as struct JSON_EXTRACT_scalar(json_array,'$.elapsed_time') as elapsed_time + from unnest(unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0) as json_array + ) as unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0, + + array( + select as struct JSON_EXTRACT_scalar(json_array,'$.cls') as cls, + JSON_EXTRACT_scalar(json_array,'$.fcp') as fcp, + JSON_EXTRACT_scalar(json_array,'$.fid') as fid, + JSON_EXTRACT_scalar(json_array,'$.inp') as inp, + JSON_EXTRACT_scalar(json_array,'$.lcp') as lcp, + JSON_EXTRACT_scalar(json_array,'$.navigation_type') as navigation_type, + JSON_EXTRACT_scalar(json_array,'$.ttfb') as ttfb + + from unnest(unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1_0_0) as json_array + ) as unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1_0_0, + + array( + select as struct JSON_EXTRACT_scalar(json_array,'$.device_class') as device_class, + JSON_EXTRACT_scalar(json_array,'$.agent_class') as agent_class, + JSON_EXTRACT_scalar(json_array,'$.agent_name') as agent_name, + JSON_EXTRACT_scalar(json_array,'$.agent_name_version') as agent_name_version, + JSON_EXTRACT_scalar(json_array,'$.agent_name_version_major') as agent_name_version_major, + JSON_EXTRACT_scalar(json_array,'$.agent_version') as agent_version, + JSON_EXTRACT_scalar(json_array,'$.agent_version_major') as agent_version_major, + JSON_EXTRACT_scalar(json_array,'$.device_brand') as device_brand, + JSON_EXTRACT_scalar(json_array,'$.device_name') as device_name, + JSON_EXTRACT_scalar(json_array,'$.device_version') as device_version, + JSON_EXTRACT_scalar(json_array,'$.layout_engine_class') as layout_engine_class, + JSON_EXTRACT_scalar(json_array,'$.layout_engine_name') as layout_engine_name, + JSON_EXTRACT_scalar(json_array,'$.layout_engine_name_version') as layout_engine_name_version, + JSON_EXTRACT_scalar(json_array,'$.layout_engine_name_version_major') as layout_engine_name_version_major, + JSON_EXTRACT_scalar(json_array,'$.layout_engine_version') as layout_engine_version, + JSON_EXTRACT_scalar(json_array,'$.layout_engine_version_major') as layout_engine_version_major, + JSON_EXTRACT_scalar(json_array,'$.operating_system_class') as operating_system_class, + JSON_EXTRACT_scalar(json_array,'$.operating_system_name') as operating_system_name, + JSON_EXTRACT_scalar(json_array,'$.operating_system_name_version') as operating_system_name_version, + JSON_EXTRACT_scalar(json_array,'$.operating_system_version') as operating_system_version + + from unnest(contexts_nl_basjes_yauaa_context_1_0_0) as json_array + ) as contexts_nl_basjes_yauaa_context_1_0_0, + + array( + select as struct JSON_EXTRACT_scalar(json_array,'$.category') as category, + JSON_EXTRACT_scalar(json_array,'$.primary_impact') as primary_impact, + JSON_EXTRACT_scalar(json_array,'$.reason') as reason, + JSON_EXTRACT_scalar(json_array,'$.spider_or_robot') as spider_or_robot + + from unnest(contexts_com_iab_snowplow_spiders_and_robots_1_0_0) as json_array + ) as contexts_com_iab_snowplow_spiders_and_robots_1_0_0 + from prep + +{% endif %} diff --git a/integration_tests/models/source/databricks/snowplow_unified_events_stg.sql b/integration_tests/models/source/databricks/snowplow_unified_events_stg.sql new file mode 100644 index 00000000..8a4901b8 --- /dev/null +++ b/integration_tests/models/source/databricks/snowplow_unified_events_stg.sql @@ -0,0 +1,462 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{# CWV tests run on a different source dataset, this is an easy way to hack them together. #} +{% if not var("snowplow__enable_cwv", false) %} + + -- page view context is given as json string in csv. Parse json + with prep as ( + select + *, + from_json(contexts_com_snowplowanalytics_snowplow_web_page_1_0_0, 'array>') as contexts_com_snowplowanalytics_snowplow_web_page_1, + from_json(unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0, 'array, consent_url:string, consent_version:string, domains_applied:array, event_type:string, gdpr_applies:string>>') as unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1, + from_json(unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0, 'array>') as unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1, + from_json(contexts_com_iab_snowplow_spiders_and_robots_1_0_0, 'array>') as contexts_com_iab_snowplow_spiders_and_robots_1, + from_json(contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_0_0, 'array>') as contexts_com_snowplowanalytics_snowplow_ua_parser_context_1, + from_json(contexts_nl_basjes_yauaa_context_1_0_0, 'array>') as contexts_nl_basjes_yauaa_context_1, + from_json(unstruct_event_com_snowplowanalytics_mobile_screen_view_1_0_0,'array>') as unstruct_event_com_snowplowanalytics_mobile_screen_view_1, + from_json(contexts_com_snowplowanalytics_snowplow_client_session_1_0_0,'array>') as contexts_com_snowplowanalytics_snowplow_client_session_1, + from_json(contexts_com_snowplowanalytics_snowplow_geolocation_context_1_0_0,'array>') as contexts_com_snowplowanalytics_snowplow_geolocation_context_1, + from_json(contexts_com_snowplowanalytics_mobile_application_1_0_0,'array>') as contexts_com_snowplowanalytics_mobile_application_1, + from_json(contexts_com_snowplowanalytics_mobile_deep_link_1_0_0,'array>') as contexts_com_snowplowanalytics_mobile_deep_link_1, + from_json(com_snowplowanalytics_snowplow_browser_context_1_0_0,'array>') as com_snowplowanalytics_snowplow_browser_context_1, + from_json(contexts_com_snowplowanalytics_snowplow_mobile_context_1_0_0,'array>') as contexts_com_snowplowanalytics_snowplow_mobile_context_1, + from_json(contexts_com_snowplowanalytics_mobile_screen_1_0_0,'array>') as contexts_com_snowplowanalytics_mobile_screen_1 + from + {{ ref('snowplow_unified_events') }} + ) + + select + app_id, + platform, + etl_tstamp, + collector_tstamp, + dvce_created_tstamp, + event, + event_id, + txn_id, + name_tracker, + v_tracker, + v_collector, + v_etl, + user_id, + user_ipaddress, + user_fingerprint, + domain_userid, + domain_sessionidx, + network_userid, + geo_country, + geo_region, + geo_city, + geo_zipcode, + geo_latitude, + geo_longitude, + geo_region_name, + ip_isp, + ip_organization, + ip_domain, + ip_netspeed, + page_url, + page_title, + page_referrer, + page_urlscheme, + page_urlhost, + page_urlport, + page_urlpath, + page_urlquery, + page_urlfragment, + refr_urlscheme, + refr_urlhost, + refr_urlport, + refr_urlpath, + refr_urlquery, + refr_urlfragment, + refr_medium, + refr_source, + refr_term, + mkt_medium, + mkt_source, + mkt_term, + mkt_content, + mkt_campaign, + se_category, + se_action, + se_label, + se_property, + se_value, + tr_orderid, + tr_affiliation, + tr_total, + tr_tax, + tr_shipping, + tr_city, + tr_state, + tr_country, + ti_orderid, + ti_sku, + ti_name, + ti_category, + ti_price, + ti_quantity, + pp_xoffset_min, + pp_xoffset_max, + pp_yoffset_min, + pp_yoffset_max, + useragent, + br_name, + br_family, + br_version, + br_type, + br_renderengine, + br_lang, + br_features_pdf, + br_features_flash, + br_features_java, + br_features_director, + br_features_quicktime, + br_features_realplayer, + br_features_windowsmedia, + br_features_gears, + br_features_silverlight, + br_cookies, + br_colordepth, + br_viewwidth, + br_viewheight, + os_name, + os_family, + os_manufacturer, + os_timezone, + dvce_type, + dvce_ismobile, + dvce_screenwidth, + dvce_screenheight, + doc_charset, + doc_width, + doc_height, + tr_currency, + tr_total_base, + tr_tax_base, + tr_shipping_base, + ti_currency, + ti_price_base, + base_currency, + geo_timezone, + mkt_clickid, + mkt_network, + etl_tags, + dvce_sent_tstamp, + refr_domain_userid, + refr_dvce_tstamp, + domain_sessionid, + derived_tstamp, + event_vendor, + event_name, + event_format, + event_version, + event_fingerprint, + true_tstamp, + load_tstamp, + contexts_com_snowplowanalytics_snowplow_web_page_1, + struct(unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].basis_for_processing::STRING as basis_for_processing, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].consent_scopes::ARRAY as consent_scopes, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].consent_url::STRING as consent_url, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].consent_version::STRING as consent_version, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].domains_applied::ARRAY as domains_applied, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].event_type::STRING as event_type, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].gdpr_applies::BOOLEAN as gdpr_applies) as unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1, + struct(unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1[0].elapsed_time::FLOAT as elapsed_time) as unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1, + array(struct(contexts_com_iab_snowplow_spiders_and_robots_1[0].category as category, + contexts_com_iab_snowplow_spiders_and_robots_1[0].primaryImpact as primary_impact, + contexts_com_iab_snowplow_spiders_and_robots_1[0].reason as reason, + contexts_com_iab_snowplow_spiders_and_robots_1[0].spiderOrRobot as spider_or_robot)) as contexts_com_iab_snowplow_spiders_and_robots_1, + array(struct(contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].deviceFamily as device_family, + contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].osFamily as os_family, + contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].osMajor as os_major, + contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].osMinor as os_minor, + contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].osPatch as os_patch, + contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].osPatchMinor as os_patch_minor, + contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].osVersion as os_version, + contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragentFamily as useragent_family, + contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragentMajor as useragent_major, + contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragentMinor as useragent_minor, + contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragentPatch as useragent_patch, + contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragentVersion as useragent_version)) as contexts_com_snowplowanalytics_snowplow_ua_parser_context_1, + array(struct(contexts_nl_basjes_yauaa_context_1[0].agentClass as agent_class, + contexts_nl_basjes_yauaa_context_1[0].agentInformationEmail as agent_information_email, + contexts_nl_basjes_yauaa_context_1[0].agentName as agent_name, + contexts_nl_basjes_yauaa_context_1[0].agentNameVersion as agent_name_version, + contexts_nl_basjes_yauaa_context_1[0].agentNameVersionMajor as agent_name_version_major, + contexts_nl_basjes_yauaa_context_1[0].agentVersion as agent_version, + contexts_nl_basjes_yauaa_context_1[0].agentVersionMajor as agent_version_major, + contexts_nl_basjes_yauaa_context_1[0].deviceBrand as device_brand, + contexts_nl_basjes_yauaa_context_1[0].deviceClass as device_class, + contexts_nl_basjes_yauaa_context_1[0].deviceCpu as device_cpu, + contexts_nl_basjes_yauaa_context_1[0].deviceCpuBits as device_cpu_bits, + contexts_nl_basjes_yauaa_context_1[0].deviceName as device_name, + contexts_nl_basjes_yauaa_context_1[0].deviceVersion as device_version, + contexts_nl_basjes_yauaa_context_1[0].layoutEngineClass as layout_engine_class, + contexts_nl_basjes_yauaa_context_1[0].layoutEngineName as layout_engine_name, + contexts_nl_basjes_yauaa_context_1[0].layoutEngineNameVersion as layout_engine_name_version, + contexts_nl_basjes_yauaa_context_1[0].layoutEngineNameVersionMajor as layout_engine_name_version_major, + contexts_nl_basjes_yauaa_context_1[0].layoutEngineVersion as layout_engine_version, + contexts_nl_basjes_yauaa_context_1[0].layoutEngineVersionMajor as layout_engine_version_major, + contexts_nl_basjes_yauaa_context_1[0].networkType as network_type, + contexts_nl_basjes_yauaa_context_1[0].operatingSystemClass as operating_system_class, + contexts_nl_basjes_yauaa_context_1[0].operatingSystemName as operating_system_name, + contexts_nl_basjes_yauaa_context_1[0].operatingSystemNameVersion as operating_system_name_version, + contexts_nl_basjes_yauaa_context_1[0].operatingSystemNameVersionMajor as operating_system_name_version_major, + contexts_nl_basjes_yauaa_context_1[0].operatingSystemVersion as operating_system_version, + contexts_nl_basjes_yauaa_context_1[0].operatingSystemVersionBuild as operating_system_version_build, + contexts_nl_basjes_yauaa_context_1[0].operatingSystemVersionMajor as operating_system_version_major, + contexts_nl_basjes_yauaa_context_1[0].webviewAppName as webview_app_name, + contexts_nl_basjes_yauaa_context_1[0].webviewAppNameVersionMajor as webview_app_name_version_major, + contexts_nl_basjes_yauaa_context_1[0].webviewAppVersion as webview_app_version, + contexts_nl_basjes_yauaa_context_1[0].webviewAppVersionMajor as webview_app_version_major)) as contexts_nl_basjes_yauaa_context_1, + struct(unstruct_event_com_snowplowanalytics_mobile_screen_view_1[0].id::string AS id, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1[0].name::string AS name, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1[0].previousId::string AS previous_id, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1[0].previousName::string AS previous_name, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1[0].previousType::string AS previous_type, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1[0].transitionType::string AS transition_type, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1[0].type::string AS type) as unstruct_event_com_snowplowanalytics_mobile_screen_view_1, + array(struct(contexts_com_snowplowanalytics_snowplow_client_session_1[0].firstEventId::string AS first_event_id, + contexts_com_snowplowanalytics_snowplow_client_session_1[0].previousSessionId::string AS previous_session_id, + contexts_com_snowplowanalytics_snowplow_client_session_1[0].sessionId::string AS session_id, + contexts_com_snowplowanalytics_snowplow_client_session_1[0].sessionIndex::int AS session_index, + contexts_com_snowplowanalytics_snowplow_client_session_1[0].userId::string AS user_id, + contexts_com_snowplowanalytics_snowplow_client_session_1[0].eventIndex::int AS event_index, + contexts_com_snowplowanalytics_snowplow_client_session_1[0].storageMechanism::string AS storage_mechanism, + contexts_com_snowplowanalytics_snowplow_client_session_1[0].firstEventTimestamp::timestamp AS first_event_timestamp)) as contexts_com_snowplowanalytics_snowplow_client_session_1, + array(struct(contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude::float AS latitude, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].longitude::float AS longitude, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitudeLongitudeAccuracy::float AS latitude_longitude_accuracy, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude::float AS altitude, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitudeAccuracy::float AS altitude_accuracy, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].bearing::float AS bearing, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].speed::float AS speed, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].timestamp::int AS timestamp)) as contexts_com_snowplowanalytics_snowplow_geolocation_context_1, + array(struct(contexts_com_snowplowanalytics_mobile_application_1[0].version::string AS version, + contexts_com_snowplowanalytics_mobile_application_1[0].build::string AS build)) as contexts_com_snowplowanalytics_mobile_application_1, + array(struct(contexts_com_snowplowanalytics_mobile_deep_link_1[0].referrer::string AS referrer, + contexts_com_snowplowanalytics_mobile_deep_link_1[0].url::string AS url)) as contexts_com_snowplowanalytics_mobile_deep_link_1, + array(struct(com_snowplowanalytics_snowplow_browser_context_1[0].viewport::string AS viewport, + com_snowplowanalytics_snowplow_browser_context_1[0].documentSize::string AS document_size, + com_snowplowanalytics_snowplow_browser_context_1[0].resolution::string AS resolution, + com_snowplowanalytics_snowplow_browser_context_1[0].colorDepth::int AS color_depth, + com_snowplowanalytics_snowplow_browser_context_1[0].devicePixelRatio::float AS device_pixel_ratio, + com_snowplowanalytics_snowplow_browser_context_1[0].cookiesEnabled::boolean AS cookies_enabled, + com_snowplowanalytics_snowplow_browser_context_1[0].online::boolean AS online, + com_snowplowanalytics_snowplow_browser_context_1[0].browserLanguage::string AS browser_language, + com_snowplowanalytics_snowplow_browser_context_1[0].documentLanguage::string AS document_language, + com_snowplowanalytics_snowplow_browser_context_1[0].webdriver::boolean AS webdriver, + com_snowplowanalytics_snowplow_browser_context_1[0].deviceMemory::int AS device_memory, + com_snowplowanalytics_snowplow_browser_context_1[0].hardwareConcurrency::int AS hardware_concurrency, + com_snowplowanalytics_snowplow_browser_context_1[0].tabId::string AS tab_id)) as com_snowplowanalytics_snowplow_browser_context_1, + array(struct(contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].deviceManufacturer::string AS device_manufacturer, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].deviceModel::string AS device_model, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].osType::string AS os_type, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].osVersion::string AS os_version, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].androidIdfa::string AS android_idfa, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].appleIdfa::string AS apple_idfa, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].appleIdfv::string AS apple_idfv, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].carrier::string AS carrier, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].openIdfa::string AS open_idfa, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].networkTechnology::string AS network_technology, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].networkType::string AS network_type, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].physicalMemory::int AS physical_memory, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].systemAvailableMemory::int AS system_available_memory, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].appAvailableMemory::int AS app_available_memory, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].batteryLevel::int AS battery_level, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].batteryState::string AS battery_state, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].lowPowerMode::boolean AS low_power_mode, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].availableStorage::int AS available_storage, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].totalStorage::int AS total_storage, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].isPortrait::string AS is_portrait, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].resolution::string AS resolution, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].scale::string AS scale, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].language::string AS language, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].appSetId::string AS app_set_id, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].appSetIdScope::string AS app_set_id_scope)) as contexts_com_snowplowanalytics_snowplow_mobile_context_1, + array(struct(contexts_com_snowplowanalytics_mobile_screen_1[0].id::string AS id, + contexts_com_snowplowanalytics_mobile_screen_1[0].name::string AS name, + contexts_com_snowplowanalytics_mobile_screen_1[0].activity::string AS activity, + contexts_com_snowplowanalytics_mobile_screen_1[0].fragment::string AS fragment, + contexts_com_snowplowanalytics_mobile_screen_1[0].topViewController::string AS top_view_controller, + contexts_com_snowplowanalytics_mobile_screen_1[0].type::string AS type, + contexts_com_snowplowanalytics_mobile_screen_1[0].viewController::string AS view_controller)) as contexts_com_snowplowanalytics_mobile_screen_1 + from + prep + +{% else %} +-- page view context is given as json string in csv. Parse json + + with prep as ( + select + *, + from_json(contexts_com_snowplowanalytics_snowplow_web_page_1_0_0, 'array>') as contexts_com_snowplowanalytics_snowplow_web_page_1, + from_json(unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0, 'array, consent_url:string, consent_version:string, domains_applied:array, event_type:string, gdpr_applies:string>>') as unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1, + from_json(unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0, 'array>') as unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1, + from_json(unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1_0_0, 'array>') as unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1, + from_json(contexts_nl_basjes_yauaa_context_1_0_0, 'array>') as contexts_nl_basjes_yauaa_context_1, + from_json(contexts_com_iab_snowplow_spiders_and_robots_1_0_0, 'array>') as contexts_com_iab_snowplow_spiders_and_robots_1 + + from {{ ref('snowplow_unified_web_vital_events') }} + + ) + +select + app_id, + platform, + etl_tstamp, + collector_tstamp, + dvce_created_tstamp, + event, + event_id, + txn_id, + name_tracker, + v_tracker, + v_collector, + v_etl, + user_id, + user_ipaddress, + user_fingerprint, + domain_userid, + domain_sessionidx, + network_userid, + geo_country, + geo_region, + geo_city, + geo_zipcode, + geo_latitude, + geo_longitude, + geo_region_name, + ip_isp, + ip_organization, + ip_domain, + ip_netspeed, + page_url, + page_title, + page_referrer, + page_urlscheme, + page_urlhost, + page_urlport, + page_urlpath, + page_urlquery, + page_urlfragment, + refr_urlscheme, + refr_urlhost, + refr_urlport, + refr_urlpath, + refr_urlquery, + refr_urlfragment, + refr_medium, + refr_source, + refr_term, + mkt_medium, + mkt_source, + mkt_term, + mkt_content, + mkt_campaign, + se_category, + se_action, + se_label, + se_property, + se_value, + tr_orderid, + tr_affiliation, + tr_total, + tr_tax, + tr_shipping, + tr_city, + tr_state, + tr_country, + ti_orderid, + ti_sku, + ti_name, + ti_category, + ti_price, + ti_quantity, + pp_xoffset_min, + pp_xoffset_max, + pp_yoffset_min, + pp_yoffset_max, + useragent, + br_name, + br_family, + br_version, + br_type, + br_renderengine, + br_lang, + br_features_pdf, + br_features_flash, + br_features_java, + br_features_director, + br_features_quicktime, + br_features_realplayer, + br_features_windowsmedia, + br_features_gears, + br_features_silverlight, + br_cookies, + br_colordepth, + br_viewwidth, + br_viewheight, + os_name, + os_family, + os_manufacturer, + os_timezone, + dvce_type, + dvce_ismobile, + dvce_screenwidth, + dvce_screenheight, + doc_charset, + doc_width, + doc_height, + tr_currency, + tr_total_base, + tr_tax_base, + tr_shipping_base, + ti_currency, + ti_price_base, + base_currency, + geo_timezone, + mkt_clickid, + mkt_network, + etl_tags, + dvce_sent_tstamp, + refr_domain_userid, + refr_dvce_tstamp, + domain_sessionid, + derived_tstamp, + event_vendor, + event_name, + event_format, + event_version, + event_fingerprint, + true_tstamp, + load_tstamp, + contexts_com_snowplowanalytics_snowplow_web_page_1, + struct(unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].basis_for_processing::STRING as basis_for_processing, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].consent_scopes::ARRAY as consent_scopes, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].consent_url::STRING as consent_url, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].consent_version::STRING as consent_version, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].domains_applied::ARRAY as domains_applied, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].event_type::STRING as event_type, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].gdpr_applies::BOOLEAN as gdpr_applies) as unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1, + struct(unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1[0].elapsed_time::FLOAT as elapsed_time) as unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1, + struct(unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1[0].lcp::FLOAT as lcp, + unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1[0].fcp::FLOAT as fcp, + unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1[0].fid::FLOAT as fid, + unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1[0].cls::FLOAT as cls, + unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1[0].inp::FLOAT as inp, + unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1[0].ttfb::FLOAT as ttfb, + unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1[0].navigation_type::STRING as navigation_type) as unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1, + contexts_nl_basjes_yauaa_context_1, + contexts_com_iab_snowplow_spiders_and_robots_1, + struct(''::STRING as basis_for_processing, ''::STRING as id, ''::STRING as name, ''::STRING as previous_id, ''::STRING as transition_type, '' as type) as unstruct_event_com_snowplowanalytics_mobile_screen_view_1 + +from prep +{% endif %} diff --git a/integration_tests/models/source/default/snowplow_unified_app_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_app_context_stg.sql new file mode 100644 index 00000000..14dcb41c --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_app_context_stg.sql @@ -0,0 +1,14 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +Select + + '6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36' as root_id, + cast('2021-03-03 08:14:01.599' as timestamp) as root_tstamp, + cast('na' as {{ type_string() }}) as build, + cast('na' as {{ type_string() }}) as version, + 'app_context' as schema_name diff --git a/integration_tests/models/source/default/snowplow_unified_app_error_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_app_error_context_stg.sql new file mode 100644 index 00000000..e4592452 --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_app_error_context_stg.sql @@ -0,0 +1,21 @@ + {# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +Select + + '6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36' as root_id, + cast('2021-03-03 08:14:01.599' as timestamp) as root_tstamp, + 'na' AS message, + 'na' AS programming_language, + 'na' AS class_name, + 'na' AS exception_name, + true::BOOLEAN AS is_fatal, + 1::INT AS line_number, + 'na' AS stack_trace, + 1::INT AS thread_id, + 'na' AS thread_name, + 'app_error_context' as schema_name diff --git a/integration_tests/models/source/default/snowplow_unified_browser_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_browser_context_stg.sql new file mode 100644 index 00000000..87e993f6 --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_browser_context_stg.sql @@ -0,0 +1,26 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +Select + + '6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36' as root_id, + cast('2021-03-03 08:14:01.599' as timestamp) as root_tstamp, + cast('na' as {{ type_string() }}) as viewport, + cast('na' as {{ type_string() }}) as document_size, + cast('na' as {{ type_string() }}) as resolution, + cast('na' as {{ type_string() }}) as color_depth, + cast('na' as {{ type_string() }}) as device_pixel_ratio, + cast('na' as {{ type_string() }}) as cookies_enabled, + cast('na' as {{ type_string() }}) as online, + cast('na' as {{ type_string() }}) as browser_language, + cast('na' as {{ type_string() }}) as document_language, + cast('na' as {{ type_string() }}) as webdriver, + cast('na' as {{ type_string() }}) as device_memory, + cast('na' as {{ type_string() }}) as hardware_concurrency, + cast('na' as {{ type_string() }}) as tab_id, + 'browser_context' as schema_name + diff --git a/integration_tests/models/source/default/snowplow_unified_consent_cmp_visible_stg.sql b/integration_tests/models/source/default/snowplow_unified_consent_cmp_visible_stg.sql new file mode 100644 index 00000000..7482631a --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_consent_cmp_visible_stg.sql @@ -0,0 +1,15 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + + +select + root_id, + root_tstamp::timestamp, + elapsed_time, + 'cmp_visible' as schema_name + +from {{ ref('snowplow_unified_consent_cmp_visible') }} diff --git a/integration_tests/models/source/default/snowplow_unified_consent_preferences_stg.sql b/integration_tests/models/source/default/snowplow_unified_consent_preferences_stg.sql new file mode 100644 index 00000000..c07b03d5 --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_consent_preferences_stg.sql @@ -0,0 +1,21 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + + +select + root_id, + root_tstamp::timestamp as root_tstamp, + basis_for_processing, + consent_version, + consent_scopes, + domains_applied, + consent_url, + event_type, + gdpr_applies::boolean as gdpr_applies, + 'consent_preferences' as schema_name + +from {{ ref('snowplow_unified_consent_preferences') }} diff --git a/integration_tests/models/source/default/snowplow_unified_cwv_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_cwv_context_stg.sql new file mode 100644 index 00000000..8abd1175 --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_cwv_context_stg.sql @@ -0,0 +1,20 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +select + cls, + fcp, + fid, + inp, + lcp, + navigation_type, + ttfb, + root_tstamp::timestamp, + root_id, + schema_name + +from {{ ref('snowplow_unified_cwv_context') }} diff --git a/integration_tests/models/source/default/snowplow_unified_deep_link_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_deep_link_context_stg.sql new file mode 100644 index 00000000..f75f5739 --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_deep_link_context_stg.sql @@ -0,0 +1,14 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +Select + + '6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36' as root_id, + cast('2021-03-03 08:14:01.599' as timestamp) as root_tstamp, + cast('na' as {{ type_string() }}) as url, + cast('na' as {{ type_string() }}) as referrer, + 'deep_link_context' as schema_name diff --git a/integration_tests/models/source/default/snowplow_unified_events_stg.sql b/integration_tests/models/source/default/snowplow_unified_events_stg.sql new file mode 100644 index 00000000..33902bb8 --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_events_stg.sql @@ -0,0 +1,24 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{# CWV tests run on a different source dataset, this is an easy way to hack them together. #} +{% if not var("snowplow__enable_cwv", false) %} + +select + * + +from {{ ref('snowplow_unified_events') }} + +{% else %} + +select + * + +from {{ ref('snowplow_unified_web_vital_events') }} + + +{% endif %} diff --git a/integration_tests/models/source/default/snowplow_unified_geolocation_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_geolocation_context_stg.sql new file mode 100644 index 00000000..4bd6009c --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_geolocation_context_stg.sql @@ -0,0 +1,19 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + + select + '6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36' as root_id, + cast('2021-03-03 08:14:01.599' as timestamp) as root_tstamp, + 'geolocation_context' as schema_name, + 1::float as latitude, + 1::float as longitude, + 1::float as latitude_longitude_accuracy, + 1::float as altitude, + 1::float as altitude_accuracy, + 1::float as bearing, + 1::float as speed, + cast('2021-03-03 08:14:01.599' as timestamp) as timestamp diff --git a/integration_tests/models/source/default/snowplow_unified_mobile_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_mobile_context_stg.sql new file mode 100644 index 00000000..59cca5a5 --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_mobile_context_stg.sql @@ -0,0 +1,37 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +Select + + '6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36' as root_id, + cast('2021-03-03 08:14:01.599' as timestamp) as root_tstamp, + 'na' as device_manufacturer, + 'na' as device_model, + 'na' as os_type, + 'na' as os_version, + 'na' as android_idfa, + 'na' as apple_idfa, + 'na' as apple_idfv, + 'na' as carrier, + 'na' as open_idfa, + 'na' as network_technology, + 'na' as network_type, + cast(1 as {{ type_int() }}) as physical_memory, + cast(1 as {{ type_int() }}) as system_available_memory, + cast(1 as {{ type_int() }}) as app_available_memory, + cast(1 as {{ type_int() }}) as battery_level, + 'na' as battery_state, + cast('true' as {{ type_boolean() }}) as low_power_mode, + 'na' as available_storage, + cast(1 as {{ type_int() }}) as total_storage, + cast('true' as {{ type_boolean() }}) as is_portrait, + 'na' as resolution, + cast(1 as {{ type_float() }}) as scale, + 'na' as language, + 'na' as app_set_id, + 'na' as app_set_id_scope, + 'mobile_context' as schema_name diff --git a/integration_tests/models/source/default/snowplow_unified_page_view_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_page_view_context_stg.sql new file mode 100644 index 00000000..7d667f6a --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_page_view_context_stg.sql @@ -0,0 +1,13 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + + +select + '6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36' as root_id, + cast('2021-03-03 08:14:01.599' as timestamp) as root_tstamp, + 'page_view_context' as schema_name, + 'na' as id diff --git a/integration_tests/models/source/default/snowplow_unified_screen_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_screen_context_stg.sql new file mode 100644 index 00000000..28381543 --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_screen_context_stg.sql @@ -0,0 +1,18 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +select + '6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36' as root_id, + cast('2021-03-03 08:14:01.599' as timestamp) as root_tstamp, + 'na' as id, + 'na' as name, + 'na' as activity, + 'na' as type, + 'na' as fragment, + 'na' as top_view_controller, + 'na' as view_controller, + 'screen_context' as schema_name diff --git a/integration_tests/models/source/default/snowplow_unified_screen_view_event_stg.sql b/integration_tests/models/source/default/snowplow_unified_screen_view_event_stg.sql new file mode 100644 index 00000000..049327f1 --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_screen_view_event_stg.sql @@ -0,0 +1,19 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +Select + + '6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36' as root_id, + cast('2021-03-03 08:14:01.599' as timestamp) as root_tstamp, + 'na' as id, + 'na' as name, + 'na' as previous_id, + 'na' as previous_name, + 'na' as previous_type, + 'na' as transition_type, + 'na' as type, + 'screen_view_events' as schema_name diff --git a/integration_tests/models/source/default/snowplow_unified_session_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_session_context_stg.sql new file mode 100644 index 00000000..6fc4ab5a --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_session_context_stg.sql @@ -0,0 +1,20 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +select + '6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36' as root_id, + cast('2021-03-03 08:14:01.599' as timestamp) as root_tstamp, + 'session_context' as schema_name, + 1 as session_index, + 'na' as session_id, + 'na' as previous_session_id, + 'na' as user_id, + 'na' as first_event_id, + 1 as event_index, + 'na' as storage_mechanism, + cast('2021-03-03 08:14:01.599' as timestamp) as first_event_timestamp + diff --git a/integration_tests/models/source/default/snowplow_unified_spider_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_spider_context_stg.sql new file mode 100644 index 00000000..be625d71 --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_spider_context_stg.sql @@ -0,0 +1,17 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +select + root_id, + root_tstamp::timestamp, + category, + primaryImpact as primary_impact, + reason, + spiderOrRobot::boolean as spider_or_robot, + schema_name + +from {{ ref('snowplow_unified_spider_context') }} diff --git a/integration_tests/models/source/default/snowplow_unified_ua_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_ua_context_stg.sql new file mode 100644 index 00000000..6186ac71 --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_ua_context_stg.sql @@ -0,0 +1,25 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +select + root_id, + root_tstamp::timestamp, + 'ua_parser' as schema_name, + deviceFamily::varchar as device_family, + osFamily::varchar as os_family, + osMajor::varchar as os_major, + osMinor::varchar as os_minor, + osPatch::varchar as os_patch, + osPatchMinor::varchar as os_patch_minor, + osVersion::varchar as os_version, + useragentFamily::varchar as useragent_family, + useragentMajor::varchar as useragent_major, + useragentMinor::varchar as useragent_minor, + useragentPatch::varchar as useragent_patch, + useragentVersion::varchar as useragent_version + +from {{ ref('snowplow_unified_ua_context') }} diff --git a/integration_tests/models/source/default/snowplow_unified_yauaa_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_yauaa_context_stg.sql new file mode 100644 index 00000000..69f81571 --- /dev/null +++ b/integration_tests/models/source/default/snowplow_unified_yauaa_context_stg.sql @@ -0,0 +1,44 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +select + root_id, + root_tstamp::timestamp, + 'yauaa' as schema_name, + agentClass::varchar as agent_class, + agentInformationEmail::varchar as agent_information_email, + agentName::varchar as agent_name, + agentNameVersion::varchar as agent_name_version, + agentNameVersionMajor::varchar as agent_name_version_major, + agentVersion::varchar as agent_version, + agentVersionMajor::varchar as agent_version_major, + deviceBrand::varchar as device_brand, + deviceClass::varchar as device_class, + deviceCpu::varchar as device_cpu, + deviceCpuBits::varchar as device_cpu_bits, + deviceName::varchar as device_name, + deviceVersion::varchar as device_version, + layoutEngineClass::varchar as layout_engine_class, + layoutEngineName::varchar as layout_engine_name, + layoutEngineNameVersion::varchar as layout_engine_name_version, + layoutEngineNameVersionMajor::varchar as layout_engine_name_version_major, + layoutEngineVersion::varchar as layout_engine_version, + layoutEngineVersionMajor::varchar as layout_engine_version_major, + networkType::varchar as network_type, + operatingSystemClass::varchar as operating_system_class, + operatingSystemName::varchar as operating_system_name, + operatingSystemNameVersion::varchar as operating_system_name_version, + operatingSystemNameVersionMajor::varchar as operating_system_name_version_major, + operatingSystemVersion::varchar as operating_system_version, + operatingSystemVersionBuild::varchar as operating_system_version_build, + operatingSystemVersionMajor::varchar as operating_system_version_major, + webviewAppName::varchar as webview_app_name, + webviewAppNameVersionMajor::varchar as webview_app_name_version_major, + webviewAppVersion::varchar as webview_app_version, + webviewAppVersionMajor::varchar as webview_app_version_major + +from {{ ref('snowplow_unified_yauaa_context') }} diff --git a/integration_tests/models/source/snowflake/snowplow_unified_events_stg.sql b/integration_tests/models/source/snowflake/snowplow_unified_events_stg.sql new file mode 100644 index 00000000..efa18e60 --- /dev/null +++ b/integration_tests/models/source/snowflake/snowplow_unified_events_stg.sql @@ -0,0 +1,501 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{# CWV tests run on a different source dataset, this is an easy way to hack them together. #} +{% if not var("snowplow__enable_cwv", false) %} + + -- page view context is given as json string in csv. Parse json + with prep as ( + select + *, + parse_json(contexts_com_snowplowanalytics_snowplow_web_page_1_0_0) as contexts_com_snowplowanalytics_snowplow_web_page_1, + parse_json(unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0) as unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1, + parse_json(unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0) as unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1, + parse_json(contexts_com_iab_snowplow_spiders_and_robots_1_0_0) as contexts_com_iab_snowplow_spiders_and_robots_1, + parse_json(contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_0_0) as contexts_com_snowplowanalytics_snowplow_ua_parser_context_1, + parse_json(contexts_nl_basjes_yauaa_context_1_0_0) as contexts_nl_basjes_yauaa_context_1, + parse_json(unstruct_event_com_snowplowanalytics_mobile_screen_view_1_0_0) as unstruct_event_com_snowplowanalytics_mobile_screen_view_1, + parse_json(contexts_com_snowplowanalytics_snowplow_client_session_1_0_0) as contexts_com_snowplowanalytics_snowplow_client_session_1, + parse_json(contexts_com_snowplowanalytics_snowplow_geolocation_context_1_0_0) as contexts_com_snowplowanalytics_snowplow_geolocation_context_1, + parse_json(contexts_com_snowplowanalytics_mobile_application_1_0_0) as contexts_com_snowplowanalytics_mobile_application_1, + parse_json(contexts_com_snowplowanalytics_mobile_deep_link_1_0_0) as contexts_com_snowplowanalytics_mobile_deep_link_1, + parse_json(com_snowplowanalytics_snowplow_browser_context_1_0_0) as com_snowplowanalytics_snowplow_browser_context_1, + parse_json(contexts_com_snowplowanalytics_snowplow_mobile_context_1_0_0) as contexts_com_snowplowanalytics_snowplow_mobile_context_1, + parse_json(contexts_com_snowplowanalytics_mobile_screen_1_0_0) as contexts_com_snowplowanalytics_mobile_screen_1 + + from {{ ref('snowplow_unified_events') }} + ) + + , flatten as ( + select + *, + contexts_nl_basjes_yauaa_context_1[0].agentClass as agent_class, + contexts_nl_basjes_yauaa_context_1[0].agentInformationEmail as agent_information_email, + contexts_nl_basjes_yauaa_context_1[0].agentName as agent_name, + contexts_nl_basjes_yauaa_context_1[0].agentNameVersion as agent_name_version, + contexts_nl_basjes_yauaa_context_1[0].agentNameVersionMajor as agent_name_version_major, + contexts_nl_basjes_yauaa_context_1[0].agentVersion as agent_version, + contexts_nl_basjes_yauaa_context_1[0].agentVersionMajor as agent_version_major, + contexts_nl_basjes_yauaa_context_1[0].deviceBrand as device_brand, + contexts_nl_basjes_yauaa_context_1[0].deviceClass as device_class, + contexts_nl_basjes_yauaa_context_1[0].deviceCpu as device_cpu, + contexts_nl_basjes_yauaa_context_1[0].deviceCpuBits as device_cpu_bits, + contexts_nl_basjes_yauaa_context_1[0].deviceName as device_name, + contexts_nl_basjes_yauaa_context_1[0].deviceVersion as device_version, + contexts_nl_basjes_yauaa_context_1[0].layoutEngineClass as layout_engine_class, + contexts_nl_basjes_yauaa_context_1[0].layoutEngineName as layout_engine_name, + contexts_nl_basjes_yauaa_context_1[0].layoutEngineNameVersion as layout_engine_name_version, + contexts_nl_basjes_yauaa_context_1[0].layoutEngineNameVersionMajor as layout_engine_name_version_major, + contexts_nl_basjes_yauaa_context_1[0].layoutEngineVersion as layout_engine_version, + contexts_nl_basjes_yauaa_context_1[0].layoutEngineVersionMajor as layout_engine_version_major, + contexts_nl_basjes_yauaa_context_1[0].networkType as network_type, + contexts_nl_basjes_yauaa_context_1[0].operatingSystemClass as operating_system_class, + contexts_nl_basjes_yauaa_context_1[0].operatingSystemName as operating_system_name, + contexts_nl_basjes_yauaa_context_1[0].operatingSystemNameVersion as operating_system_name_version, + contexts_nl_basjes_yauaa_context_1[0].operatingSystemNameVersionMajor as operating_system_name_version_major, + contexts_nl_basjes_yauaa_context_1[0].operatingSystemVersion as operating_system_version, + contexts_nl_basjes_yauaa_context_1[0].operatingSystemVersionBuild as operating_system_version_build, + contexts_nl_basjes_yauaa_context_1[0].operatingSystemVersionMajor as operating_system_version_major, + contexts_nl_basjes_yauaa_context_1[0].webviewAppName as webview_app_name, + contexts_nl_basjes_yauaa_context_1[0].webviewAppNameVersionMajor as webview_app_name_version_major, + contexts_nl_basjes_yauaa_context_1[0].webviewAppVersion as webview_app_version, + contexts_nl_basjes_yauaa_context_1[0].webviewAppVersionMajor as webview_app_version_major, + contexts_com_iab_snowplow_spiders_and_robots_1[0].category as category, + contexts_com_iab_snowplow_spiders_and_robots_1[0].primaryImpact as primaryImpact, + contexts_com_iab_snowplow_spiders_and_robots_1[0].reason as reason, + contexts_com_iab_snowplow_spiders_and_robots_1[0].spiderOrRobot as spiderOrRobot, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].basis_for_processing as basisForProcessing, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].consent_scopes as consentScopes, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].consent_url as consentUrl, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].consent_version as consentVersion, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].domains_applied as domainsApplied, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].event_type as eventType, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].gdpr_applies as gdprApplies, + unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1[0]:elapsed_time as elapsedTime, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1[0]:id::varchar AS id, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1[0]:name::varchar AS name, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1[0]:previousId::varchar AS previousId, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1[0]:previousName::varchar AS previousName, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1[0]:previousType::varchar AS previousType, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1[0]:transitionType::varchar AS transitionType, + unstruct_event_com_snowplowanalytics_mobile_screen_view_1[0]:type::varchar AS type, + contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventId::varchar AS firstEventId, + contexts_com_snowplowanalytics_snowplow_client_session_1[0]:previousSessionId::varchar AS previousSessionId, + contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionId::varchar AS sessionId, + contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionIndex::int AS sessionIndex, + contexts_com_snowplowanalytics_snowplow_client_session_1[0]:userId::varchar AS userId, + contexts_com_snowplowanalytics_snowplow_client_session_1[0]:eventIndex::int AS eventIndex, + contexts_com_snowplowanalytics_snowplow_client_session_1[0]:storageMechanism::varchar AS storageMechanism, + contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventTimestamp::timestamp AS firstEventTimestamp, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitude::float AS latitude, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:longitude::float AS longitude, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitudeLongitudeAccuracy::float AS latitudeLongitudeAccuracy, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitude::float AS altitude, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitudeAccuracy::float AS altitudeAccuracy, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:bearing::float AS bearing, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:speed::float AS speed, + contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:timestamp::int AS timestamp, + com_snowplowanalytics_snowplow_browser_context_1[0]:viewport::varchar AS viewport, + com_snowplowanalytics_snowplow_browser_context_1[0]:documentSize::varchar AS documentSize, + com_snowplowanalytics_snowplow_browser_context_1[0]:resolution::varchar AS resolution, + com_snowplowanalytics_snowplow_browser_context_1[0]:colorDepth::int AS colorDepth, + com_snowplowanalytics_snowplow_browser_context_1[0]:devicePixelRatio::float AS devicePixelRatio, + com_snowplowanalytics_snowplow_browser_context_1[0]:cookiesEnabled::boolean AS cookiesEnabled, + com_snowplowanalytics_snowplow_browser_context_1[0]:online::boolean AS online, + com_snowplowanalytics_snowplow_browser_context_1[0]:browserLanguage::varchar AS browserLanguage, + com_snowplowanalytics_snowplow_browser_context_1[0]:documentLanguage::varchar AS documentLanguage, + com_snowplowanalytics_snowplow_browser_context_1[0]:webdriver::boolean AS webdriver, + com_snowplowanalytics_snowplow_browser_context_1[0]:deviceMemory::int AS deviceMemory, + com_snowplowanalytics_snowplow_browser_context_1[0]:hardwareConcurrency::int AS hardwareConcurrency, + com_snowplowanalytics_snowplow_browser_context_1[0]:tabId::varchar AS tabId, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceManufacturer::varchar AS deviceManufacturer, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceModel::varchar AS deviceModel, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osType::varchar AS osType, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osVersion::varchar AS osVersion, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:androidIdfa::varchar AS androidIdfa, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfa::varchar AS appleIdfa, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfv::varchar AS appleIdfv, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:carrier::varchar AS carrier, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:openIdfa::varchar AS openIdfa, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkTechnology::varchar AS networkTechnology, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkType::varchar(255) AS networkType, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].physicalMemory::int AS physicalMemory, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].systemAvailableMemory::int AS systemAvailableMemory, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].appAvailableMemory::int AS appAvailableMemory, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].batteryLevel::int AS batteryLevel, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].batteryState::string AS batteryState, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].lowPowerMode::string AS lowPowerMode, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].availableStorage::int AS availableStorage, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].totalStorage::int AS totalStorage, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].isPortrait::boolean AS isPortrait, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].resolution::string AS resolution2, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].scale::string AS scale, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].language::string AS language, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].appSetId::string AS appSetId, + contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].appSetIdScope::string AS appSetIdScope, + contexts_com_snowplowanalytics_mobile_screen_1[0].id::varchar AS id2, + contexts_com_snowplowanalytics_mobile_screen_1[0].name::varchar AS name2, + contexts_com_snowplowanalytics_mobile_screen_1[0].activity::varchar AS activity, + contexts_com_snowplowanalytics_mobile_screen_1[0].fragment::varchar AS fragment, + contexts_com_snowplowanalytics_mobile_screen_1[0].topViewController::varchar AS topViewController, + contexts_com_snowplowanalytics_mobile_screen_1[0].type::varchar AS type2, + contexts_com_snowplowanalytics_mobile_screen_1[0].viewController::varchar(255) AS viewController + + from prep + + ) + + select + app_id, + platform, + etl_tstamp, + collector_tstamp, + dvce_created_tstamp, + event, + event_id, + txn_id, + name_tracker, + v_tracker, + v_collector, + v_etl, + user_id, + user_ipaddress, + user_fingerprint, + domain_userid, + domain_sessionidx, + network_userid, + geo_country, + geo_region, + geo_city, + geo_zipcode, + geo_latitude, + geo_longitude, + geo_region_name, + ip_isp, + ip_organization, + ip_domain, + ip_netspeed, + page_url, + page_title, + page_referrer, + page_urlscheme, + page_urlhost, + page_urlport, + page_urlpath, + page_urlquery, + page_urlfragment, + refr_urlscheme, + refr_urlhost, + refr_urlport, + refr_urlpath, + refr_urlquery, + refr_urlfragment, + refr_medium, + refr_source, + refr_term, + mkt_medium, + mkt_source, + mkt_term, + mkt_content, + mkt_campaign, + se_category, + se_action, + se_label, + se_property, + se_value, + tr_orderid, + tr_affiliation, + tr_total, + tr_tax, + tr_shipping, + tr_city, + tr_state, + tr_country, + ti_orderid, + ti_sku, + ti_name, + ti_category, + ti_price, + ti_quantity, + pp_xoffset_min, + pp_xoffset_max, + pp_yoffset_min, + pp_yoffset_max, + useragent, + br_name, + br_family, + br_version, + br_type, + br_renderengine, + br_lang, + br_features_pdf, + br_features_flash, + br_features_java, + br_features_director, + br_features_quicktime, + br_features_realplayer, + br_features_windowsmedia, + br_features_gears, + br_features_silverlight, + br_cookies, + br_colordepth, + br_viewwidth, + br_viewheight, + os_name, + os_family, + os_manufacturer, + os_timezone, + dvce_type, + dvce_ismobile, + dvce_screenwidth, + dvce_screenheight, + doc_charset, + doc_width, + doc_height, + tr_currency, + tr_total_base, + tr_tax_base, + tr_shipping_base, + ti_currency, + ti_price_base, + base_currency, + geo_timezone, + mkt_clickid, + mkt_network, + etl_tags, + dvce_sent_tstamp, + refr_domain_userid, + refr_dvce_tstamp, + domain_sessionid, + derived_tstamp, + event_vendor, + event_name, + event_format, + event_version, + event_fingerprint, + true_tstamp, + load_tstamp, + contexts_com_snowplowanalytics_snowplow_web_page_1, + object_construct('basisForProcessing', basisForProcessing,'consentScopes', consentScopes, 'consentUrl', consentUrl, 'consentVersion', consentVersion, 'domainsApplied', domainsApplied, 'eventType', eventType, 'gdprApplies', gdprApplies) as unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1, + object_construct_keep_null('elapsedTime', elapsedTime) as unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1, + contexts_com_iab_snowplow_spiders_and_robots_1, + contexts_com_snowplowanalytics_snowplow_ua_parser_context_1, + contexts_nl_basjes_yauaa_context_1, + object_construct('id',id,'name',name,'previousId',previousId,'previousName',previousName,'previousType',previousType,'transitionType',transitionType,'type',type) as unstruct_event_com_snowplowanalytics_mobile_screen_view_1, + parse_json('[{"sessionId":"'||sessionId||'","userId":"'||userId||'", "sessionIndex":"'||sessionIndex||'", "firstEventId":"'||firstEventId||'", "previousSessionId":"'||previousSessionId||'", "eventIndex":"'||eventIndex||'", "storageMechanism":"'||storageMechanism||'", "firstEventTimestamp":"'||firstEventTimestamp||'"}]' ) as contexts_com_snowplowanalytics_snowplow_client_session_1, + to_variant([OBJECT_CONSTRUCT_KEEP_NULL('latitude', latitude, 'longitude', longitude, 'latitudeLongitudeAccuracy', latitudeLongitudeAccuracy, 'altitude', altitude, 'altitudeAccuracy', altitudeAccuracy, 'bearing', bearing,'speed', speed,'timestamp', timestamp)]) as contexts_com_snowplowanalytics_snowplow_geolocation_context_1, + contexts_com_snowplowanalytics_mobile_application_1, + contexts_com_snowplowanalytics_mobile_deep_link_1, + parse_json('[{"viewport":"'||viewport||'", "documentSize":"'||documentSize||'", "resolution":"'||resolution||'", "colorDepth":"'||colorDepth||'", "devicePixelRatio":"'||devicePixelRatio||'", "cookiesEnabled":"'||cookiesEnabled||'", "online":"'||online||'", "browserLanguage":"'||browserLanguage||'","documentLanguage":"'||documentLanguage||'", "webdriver":"'||webdriver||'", "deviceMemory":"'||deviceMemory||'", "hardwareConcurrency":"'||hardwareConcurrency||'", "tabId":"'||tabId||'"}]' ) as com_snowplowanalytics_snowplow_browser_context_1, + parse_json('[{"deviceManufacturer":"'||deviceManufacturer||'", "deviceModel":"'||deviceModel||'", "osType":"'||osType||'", "osVersion":"'||osVersion||'", "androidIdfa":"'||androidIdfa||'", "appleIdfa":"'||appleIdfa||'", "appleIdfv":"'||appleIdfv||'", "carrier":"'||carrier||'", "openIdfa":"'||openIdfa||'", "networkTechnology":"'||networkTechnology||'", "networkType":"'||networkType||'", "physicalMemory":"'||physicalMemory||'", "systemAvailableMemory":"'||systemAvailableMemory||'", "appAvailableMemory":"'||appAvailableMemory||'", "batteryLevel":"'||batteryLevel||'", "batteryState":"'||batteryState||'", "lowPowerMode":"'||lowPowerMode||'", "availableStorage":"'||availableStorage||'", "isPortrait":"'||isPortrait||'", "totalStorage":"'||totalStorage||'", "resolution":"'||resolution2||'", "scale":"'||scale||'", "language":"'||language||'", "appSetId":"'||appSetId||'", "appSetIdScope":"'||appSetIdScope||'"}]' ) as contexts_com_snowplowanalytics_snowplow_mobile_context_1, + parse_json('[{"id":"'||id2||'", "name":"'||name2||'", "activity":"'||activity||'", "fragment":"'||fragment||'", "topViewController":"'||topViewController||'", "type":"'||type2||'", "viewController":"'||viewController||'"}]' ) as contexts_com_snowplowanalytics_mobile_screen_1 + + from flatten + +{% else %} + + -- page view context is given as json string in csv. Parse json + + with prep as ( + select + *, + parse_json(contexts_com_snowplowanalytics_snowplow_web_page_1_0_0) as contexts_com_snowplowanalytics_snowplow_web_page_1, + parse_json(unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1_0_0) as unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1, + parse_json(unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1_0_0) as unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1, + parse_json(unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1_0_0) as unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1, + parse_json(contexts_nl_basjes_yauaa_context_1_0_0) as contexts_nl_basjes_yauaa_context_1, + parse_json(contexts_com_iab_snowplow_spiders_and_robots_1_0_0) as contexts_com_iab_snowplow_spiders_and_robots_1 + from {{ ref('snowplow_unified_web_vital_events') }} + + ) + + , flatten as ( + select + *, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].basis_for_processing as basisForProcessing, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].consent_scopes as consentScopes, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].consent_url as consentUrl, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].consent_version as consentVersion, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].domains_applied as domainsApplied, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].event_type as eventType, + unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1[0].gdpr_applies as gdprApplies, + unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1[0]:elapsed_time as elapsedTime, + unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1[0].lcp as lcp, + unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1[0].fcp as fcp, + unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1[0].fid as fid, + unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1[0].cls as cls, + unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1[0].inp as inp, + unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1[0].ttfb as ttfb, + unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1[0].navigation_type as navigationType, + contexts_nl_basjes_yauaa_context_1[0].device_class as deviceClass, + contexts_nl_basjes_yauaa_context_1[0].agent_class as agentClass, + contexts_nl_basjes_yauaa_context_1[0].agent_name as agentName, + contexts_nl_basjes_yauaa_context_1[0].agent_name_version as agentNameVersion, + contexts_nl_basjes_yauaa_context_1[0].agent_name_version_major as agentNameVersionMajor, + contexts_nl_basjes_yauaa_context_1[0].agent_version as agentVersion, + contexts_nl_basjes_yauaa_context_1[0].agent_version_major as agentVersionMajor, + contexts_nl_basjes_yauaa_context_1[0].device_brand as deviceBrand, + contexts_nl_basjes_yauaa_context_1[0].device_name as deviceName, + contexts_nl_basjes_yauaa_context_1[0].device_version as deviceVersion, + contexts_nl_basjes_yauaa_context_1[0].layout_engine_class as layoutEngineClass, + contexts_nl_basjes_yauaa_context_1[0].layout_engine_name as layoutEngineName, + contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version as layoutEngineNameVersion, + contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version_major as layoutEngineNameVersionMajor, + contexts_nl_basjes_yauaa_context_1[0].layout_engine_version as layoutEngineVersion, + contexts_nl_basjes_yauaa_context_1[0].layout_engine_version_major as layoutEngineVersionMajor, + contexts_nl_basjes_yauaa_context_1[0].operating_system_class as operatingSystemClass, + contexts_nl_basjes_yauaa_context_1[0].operating_system_name as operatingSystemName, + contexts_nl_basjes_yauaa_context_1[0].operating_system_name_version as operatingSystemNameVersion, + contexts_nl_basjes_yauaa_context_1[0].operating_system_version as operatingSystemVersion, + contexts_com_iab_snowplow_spiders_and_robots_1[0].category as category, + contexts_com_iab_snowplow_spiders_and_robots_1[0].primary_impact as primaryImpact, + contexts_com_iab_snowplow_spiders_and_robots_1[0].reason as reason + + from prep + + ) + + select + app_id, + platform, + etl_tstamp, + collector_tstamp, + dvce_created_tstamp, + event, + event_id, + txn_id, + name_tracker, + v_tracker, + v_collector, + v_etl, + user_id, + user_ipaddress, + user_fingerprint, + domain_userid, + domain_sessionidx, + network_userid, + geo_country, + geo_region, + geo_city, + geo_zipcode, + geo_latitude, + geo_longitude, + geo_region_name, + ip_isp, + ip_organization, + ip_domain, + ip_netspeed, + page_url, + page_title, + page_referrer, + page_urlscheme, + page_urlhost, + page_urlport, + page_urlpath, + page_urlquery, + page_urlfragment, + refr_urlscheme, + refr_urlhost, + refr_urlport, + refr_urlpath, + refr_urlquery, + refr_urlfragment, + refr_medium, + refr_source, + refr_term, + mkt_medium, + mkt_source, + mkt_term, + mkt_content, + mkt_campaign, + se_category, + se_action, + se_label, + se_property, + se_value, + tr_orderid, + tr_affiliation, + tr_total, + tr_tax, + tr_shipping, + tr_city, + tr_state, + tr_country, + ti_orderid, + ti_sku, + ti_name, + ti_category, + ti_price, + ti_quantity, + pp_xoffset_min, + pp_xoffset_max, + pp_yoffset_min, + pp_yoffset_max, + useragent, + br_name, + br_family, + br_version, + br_type, + br_renderengine, + br_lang, + br_features_pdf, + br_features_flash, + br_features_java, + br_features_director, + br_features_quicktime, + br_features_realplayer, + br_features_windowsmedia, + br_features_gears, + br_features_silverlight, + br_cookies, + br_colordepth, + br_viewwidth, + br_viewheight, + os_name, + os_family, + os_manufacturer, + os_timezone, + dvce_type, + dvce_ismobile, + dvce_screenwidth, + dvce_screenheight, + doc_charset, + doc_width, + doc_height, + tr_currency, + tr_total_base, + tr_tax_base, + tr_shipping_base, + ti_currency, + ti_price_base, + base_currency, + geo_timezone, + mkt_clickid, + mkt_network, + etl_tags, + dvce_sent_tstamp, + refr_domain_userid, + refr_dvce_tstamp, + domain_sessionid, + derived_tstamp, + event_vendor, + event_name, + event_format, + event_version, + event_fingerprint, + true_tstamp, + load_tstamp, + contexts_com_snowplowanalytics_snowplow_web_page_1, + object_construct('basisForProcessing', basisForProcessing,'consentScopes', consentScopes, 'consentUrl', consentUrl, 'consentVersion', consentVersion, 'domainsApplied', domainsApplied, 'eventType', eventType, 'gdprApplies', gdprApplies) as unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1, + object_construct_keep_null('elapsedTime', elapsedTime) as unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1, + object_construct('cls', cls, 'fcp', fcp, 'fid', fid, 'inp', inp, 'lcp', lcp, 'navigationType', navigationType, 'ttfb', ttfb) as unstruct_event_com_snowplowanalytics_snowplow_web_vitals_1, + parse_json('[{"deviceClass":"'||deviceClass||'", "agentClass":"'||agentClass||'", "agentName":"'||agentName||'", "agentNameVersion":"'||agentNameVersion||'", "agentNameVersionMajor":"'||agentNameVersionMajor||'", "agentVersion":"'||agentVersion||'", "agentVersionMajor":"'||agentVersionMajor||'", "deviceBrand":"'||deviceBrand||'", "deviceName":"'||deviceName||'", "deviceVersion":"'||deviceVersion||'", "layoutEngineClass":"'||layoutEngineClass||'", "layoutEngineName":"'||layoutEngineName||'", "layoutEngineNameVersion":"'||layoutEngineNameVersion||'", "layoutEngineNameVersionMajor":"'||layoutEngineNameVersionMajor||'", "layoutEngineVersion":"'||layoutEngineVersion||'", "layoutEngineVersionMajor":"'||layoutEngineVersionMajor||'", "operatingSystemClass":"'||operatingSystemClass||'", "operatingSystemName":"'||operatingSystemName||'", "operatingSystemNameVersion":"'||operatingSystemNameVersion||'", "operatingSystemVersion":"'||operatingSystemVersion||'"}]') as contexts_nl_basjes_yauaa_context_1, + parse_json('[{"category":"'||category||'", "primaryImpact":"'||primaryImpact||'", "reason":"'||reason||'", "spiderOrRobot":"'||spiderOrRobot||'"}]') as contexts_com_iab_snowplow_spiders_and_robots_1 + +from prep + +{% endif %} diff --git a/integration_tests/packages.yml b/integration_tests/packages.yml new file mode 100644 index 00000000..b4798090 --- /dev/null +++ b/integration_tests/packages.yml @@ -0,0 +1,3 @@ + +packages: + - local: ../ diff --git a/macros/allow_refresh.sql b/macros/allow_refresh.sql new file mode 100644 index 00000000..8f04c656 --- /dev/null +++ b/macros/allow_refresh.sql @@ -0,0 +1,24 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{# Default: Allow refresh in dev, block refresh otherwise. dev defined by snowplow__dev_target_name #} + +{% macro allow_refresh() %} + {{ return(adapter.dispatch('allow_refresh', 'snowplow_unified')()) }} +{% endmacro %} + +{% macro default__allow_refresh() %} + + {% set allow_refresh = snowplow_utils.get_value_by_target( + dev_value=none, + default_value=var('snowplow__allow_refresh'), + dev_target_name=var('snowplow__dev_target_name') + ) %} + + {{ return(allow_refresh) }} + +{% endmacro %} diff --git a/macros/bigquery/field_lists.sql b/macros/bigquery/field_lists.sql new file mode 100644 index 00000000..b5468a80 --- /dev/null +++ b/macros/bigquery/field_lists.sql @@ -0,0 +1,253 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro iab_fields() %} + + {% set iab_fields = [ + {'field':('category', 'iab__category'), 'dtype':'string'}, + {'field':('primary_impact', 'iab__primary_impact'), 'dtype':'string'}, + {'field':('reason', 'iab__reason'), 'dtype':'string'}, + {'field':('spider_or_robot', 'iab__spider_or_robot'), 'dtype':'boolean'} + ] %} + + {{ return(iab_fields) }} + +{% endmacro %} + +{% macro ua_fields() %} + + {% set ua_fields = [ + {'field':('useragent_family', 'ua__useragent_family'), 'dtype': 'string'}, + {'field':('useragent_major', 'ua__useragent_major'), 'dtype': 'string'}, + {'field':('useragent_minor', 'ua__useragent_minor'), 'dtype': 'string'}, + {'field':('useragent_patch', 'ua__useragent_patch'), 'dtype': 'string'}, + {'field':('useragent_version', 'ua__useragent_version'), 'dtype': 'string'}, + {'field':('os_family', 'ua__os_family'), 'dtype': 'string'}, + {'field':('os_major', 'ua__os_major'), 'dtype': 'string'}, + {'field':('os_minor', 'ua__os_minor'), 'dtype': 'string'}, + {'field':('os_patch', 'ua__os_patch'), 'dtype': 'string'}, + {'field':('os_patch_minor', 'ua__os_patch_minor'), 'dtype': 'string'}, + {'field':('os_version', 'ua__os_version'), 'dtype': 'string'}, + {'field':('device_family', 'ua__device_family'), 'dtype': 'string'} + ] %} + + {{ return(ua_fields) }} + +{% endmacro %} + +{% macro yauaa_fields() %} + + {% set yauaa_fields = [ + {'field':('device_class', 'yauaa__device_class'), 'dtype': 'string'}, + {'field':('agent_class', 'yauaa__agent_class'), 'dtype': 'string'}, + {'field':('agent_name', 'yauaa__agent_name'), 'dtype': 'string'}, + {'field':('agent_name_version', 'yauaa__agent_name_version'), 'dtype': 'string'}, + {'field':('agent_name_version_major', 'yauaa__agent_name_version_major'), 'dtype': 'string'}, + {'field':('agent_version', 'yauaa__agent_version'), 'dtype': 'string'}, + {'field':('agent_version_major', 'yauaa__agent_version_major'), 'dtype': 'string'}, + {'field':('device_brand', 'yauaa__device_brand'), 'dtype': 'string'}, + {'field':('device_name', 'yauaa__device_name'), 'dtype': 'string'}, + {'field':('device_version', 'yauaa__device_version'), 'dtype': 'string'}, + {'field':('layout_engine_class', 'yauaa__layout_engine_class'), 'dtype': 'string'}, + {'field':('layout_engine_name', 'yauaa__layout_engine_name'), 'dtype': 'string'}, + {'field':('layout_engine_name_version', 'yauaa__layout_engine_name_version'), 'dtype': 'string'}, + {'field':('layout_engine_name_version_major', 'yauaa__layout_engine_name_version_major'), 'dtype': 'string'}, + {'field':('layout_engine_version', 'yauaa__layout_engine_version'), 'dtype': 'string'}, + {'field':('layout_engine_version_major', 'yauaa__layout_engine_version_major'), 'dtype': 'string'}, + {'field':('operating_system_class', 'yauaa__operating_system_class'), 'dtype': 'string'}, + {'field':('operating_system_name', 'yauaa__operating_system_name'), 'dtype': 'string'}, + {'field':('operating_system_name_version', 'yauaa__operating_system_name_version'), 'dtype': 'string'}, + {'field':('operating_system_version', 'yauaa__operating_system_version'), 'dtype': 'string'} + ] %} + + {{ return(yauaa_fields) }} + +{% endmacro %} + +{% macro consent_fields() %} + + {% set consent_fields = [ + {'field':'event_type', 'dtype': 'string'}, + {'field':'basis_for_processing', 'dtype': 'string'}, + {'field':'consent_url', 'dtype': 'string'}, + {'field':'consent_version', 'dtype': 'string'}, + {'field':'consent_scopes', 'dtype': 'string'}, + {'field':'domains_applied', 'dtype': 'string'}, + {'field':'gdpr_applies', 'dtype': 'string'} + ] %} + + {{ return(consent_fields) }} + +{% endmacro %} + +{% macro screen_context_fields() %} + + {% set screen_context_fields = [ + {'field':('id', 'screen__id'), 'dtype':'string'}, + {'field':('name', 'screen__name'), 'dtype':'string'}, + {'field':('activity', 'screen__activity'), 'dtype':'string'}, + {'field':('fragment', 'screen__fragment'), 'dtype':'string'}, + {'field':('top_view_controller', 'screen__top_view_controller'), 'dtype':'string'}, + {'field':('type', 'screen__type'), 'dtype':'string'}, + {'field':('view_controller', 'screen__view_controller'), 'dtype':'string'} + ] %} + + {{ return(screen_context_fields) }} + +{% endmacro %} + +{% macro mobile_context_fields() %} + + {% set mobile_context_fields = [ + {'field':('device_manufacturer', 'mobile__device_manufacturer'), 'dtype':'string'}, + {'field':('device_model', 'mobile__device_model'), 'dtype':'string'}, + {'field':('os_type', 'mobile__os_type'), 'dtype':'string'}, + {'field':('os_version', 'mobile__os_version'), 'dtype':'string'}, + {'field':('android_idfa', 'mobile__android_idfa'), 'dtype':'string'}, + {'field':('apple_idfa', 'mobile__apple_idfa'), 'dtype':'string'}, + {'field':('apple_idfv', 'mobile__apple_idfv'), 'dtype':'string'}, + {'field':('carrier', 'mobile__carrier'), 'dtype':'string'}, + {'field':('open_idfa', 'mobile__open_idfa'), 'dtype':'string'}, + {'field':('network_technology', 'mobile__network_technology'), 'dtype':'string'}, + {'field':('network_type', 'mobile__network_type'), 'dtype':'string'}, + {'field':('physical_memory', 'mobile__physical_memory'), 'dtype':'string'}, + {'field':('system_available_memory', 'mobile__system_available_memory'), 'dtype':'string'}, + {'field':('app_available_memory', 'mobile__app_available_memory'), 'dtype':'string'}, + {'field':('battery_level', 'mobile__battery_level'), 'dtype':'string'}, + {'field':('low_power_mode', 'mobile__low_power_mode'), 'dtype':'string'}, + {'field':('available_storage', 'mobile__available_storage'), 'dtype':'string'}, + {'field':('is_portrait', 'mobile__is_portrait'), 'dtype':'string'}, + {'field':('resolution', 'mobile__resolution'), 'dtype':'string'}, + {'field':('scale', 'mobile__scale'), 'dtype':'string'}, + {'field':('language', 'mobile__language'), 'dtype':'string'}, + {'field':('app_set_id', 'mobile__app_set_id'), 'dtype':'string'}, + {'field':('app_set_id_scope', 'mobile__app_set_id_scope'), 'dtype':'string'} + ] %} + + {{ return(mobile_context_fields) }} + +{% endmacro %} + +{% macro app_error_context_fields() %} + + {% set app_error_context_fields = [ + {'field':('message', 'app_error__message'), 'dtype':'string'}, + {'field':('programming_language', 'app_error__programming_language'), 'dtype':'string'}, + {'field':('class_name', 'app_error__class_name'), 'dtype':'string'}, + {'field':('exception_name', 'app_error__exception_name'), 'dtype':'string'}, + {'field':('file_name', 'app_error__file_name'), 'dtype':'string'}, + {'field':('is_fatal', 'app_error__is_fatal'), 'dtype':'boolean'}, + {'field':('line_column', 'app_error__line_column'), 'dtype':'integer'}, + {'field':('line_number', 'app_error__line_number'), 'dtype':'integer'}, + {'field':('stack_trace', 'app_error__stack_trace'), 'dtype':'string'}, + {'field':('thread_id', 'app_error__thread_id'), 'dtype':'integer'}, + {'field':('thread_name', 'app_error__thread_name'), 'dtype':'string'} + ] %} + + {{ return(app_error_context_fields) }} + +{% endmacro %} + +{% macro geo_context_fields() %} + + {% set geo_context_fields = [ + {'field':('latitude', 'geo__latitude'), 'dtype':'float64'}, + {'field':('longitude', 'geo__longitude'), 'dtype':'float64'}, + {'field':('latitude_longitude_accuracy', 'geo__latitude_longitude_accuracy'), 'dtype':'float64'}, + {'field':('altitude', 'geo__altitude'), 'dtype':'float64'}, + {'field':('altitude_accuracy', 'geo__altitude_accuracy'), 'dtype':'float64'}, + {'field':('bearing', 'geo__bearing'), 'dtype':'float64'}, + {'field':('speed', 'geo__speed'), 'dtype':'float64'} + ] %} + + {{ return(geo_context_fields) }} + +{% endmacro %} + +{% macro app_context_fields() %} + + {% set app_context_fields = [ + {'field':('build', 'app__build'), 'dtype':'string'}, + {'field':('version', 'app__version'), 'dtype':'string'} + ] %} + + {{ return(app_context_fields) }} + +{% endmacro %} + +{% macro session_context_fields() %} + + {% set session_context_fields = [ + {'field':('session_id', 'session__session_id'), 'dtype':'string'}, + {'field':('session_index', 'session__session_index'), 'dtype':'integer'}, + {'field':('previous_session_id', 'session__previous_session_id'), 'dtype':'string'}, + {'field':('user_id', 'session__user_id'), 'dtype':'string'}, + {'field':('first_event_id', 'session__first_event_id'), 'dtype':'string'} + ] %} + + {{ return(session_context_fields) }} + +{% endmacro %} + +{% macro screen_view_event_fields() %} + + {% set screen_view_event_fields = [ + {'field':('id', 'screen_view__id'), 'dtype':'string'}, + {'field':('name', 'screen_view__name'), 'dtype':'string'}, + {'field':('previous_id', 'screen_view__previous_id'), 'dtype':'string'}, + {'field':('previous_name', 'screen_view__previous_name'), 'dtype':'string'}, + {'field':('previous_type', 'screen_view__previous_type'), 'dtype':'string'}, + {'field':('transition_type', 'screen_view__transition_type'), 'dtype':'string'}, + {'field':('type', 'screen_view__type'), 'dtype':'string'} + ] %} + + {{ return(screen_view_event_fields) }} + +{% endmacro %} + +{% macro browser_context_fields() %} + + {% set browser_context_fields = [ + {'field':('viewport', 'browser__viewport'), 'dtype':'string'}, + {'field':('ocument_size', 'browser__document_size'), 'dtype':'string'}, + {'field':('resolution', 'browser__resolution'), 'dtype':'string'}, + {'field':('color_depth', 'browser__color_depth'), 'dtype':'string'}, + {'field':('device_pixel_ratio', 'browser__device_pixel_ratio'), 'dtype':'string'}, + {'field':('cookies_enabled', 'browser__cookies_enabled'), 'dtype':'string'}, + {'field':('online', 'browser__online'), 'dtype':'string'}, + {'field':('browser_language', 'browser__browser_language'), 'dtype':'string'}, + {'field':('document_language', 'browser__document_language'), 'dtype':'string'}, + {'field':('webdriver', 'browser__webdriver'), 'dtype':'string'}, + {'field':('device_memory', 'browser__device_memory'), 'dtype':'string'}, + {'field':('hardware_concurrency', 'browser__hardware_concurrency'), 'dtype':'string'}, + {'field':('tab_id', 'browser__tab_id'), 'dtype':'string'} + ] %} + + {{ return(browser_context_fields) }} + +{% endmacro %} + +{% macro deep_link_context_fields() %} + + {% set deep_link_context_fields = [ + {'field':('url', 'deep_link__url'), 'dtype':'string'}, + {'field':('referrer', 'deep_link__referrer'), 'dtype':'string'} + ] %} + + {{ return(deep_link_context_fields) }} + +{% endmacro %} + +{% macro web_page_fields() %} + + {% set web_page_fields = [ + {'field':('id', 'page_view__id'), 'dtype':'string'}, + ] %} + + {{ return(web_page_fields) }} + +{% endmacro %} diff --git a/macros/channel_group_query.sql b/macros/channel_group_query.sql new file mode 100644 index 00000000..7eebae95 --- /dev/null +++ b/macros/channel_group_query.sql @@ -0,0 +1,101 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro channel_group_query() %} + {{ return(adapter.dispatch('channel_group_query', 'snowplow_unified')()) }} +{% endmacro %} + + +{% macro bigquery__channel_group_query() %} +case + when lower(trim(mkt_source)) = '(direct)' and lower(trim(mkt_medium)) in ('(not set)', '(none)') then 'Direct' + when lower(trim(mkt_medium)) like '%cross-network%' then 'Cross-network' + when regexp_contains(trim(mkt_medium), r'(?i)^(.*cp.*|ppc|retargeting|paid.*)$') then + case + when upper(source_category) = 'SOURCE_CATEGORY_SHOPPING' + or regexp_contains(trim(mkt_campaign), r'(?i)^(.*(([^a-df-z]|^)shop|shopping).*)$') then 'Paid Shopping' + when upper(source_category) = 'SOURCE_CATEGORY_SEARCH' then 'Paid Search' + when upper(source_category) = 'SOURCE_CATEGORY_SOCIAL' then 'Paid Social' + when upper(source_category) = 'SOURCE_CATEGORY_VIDEO' then 'Paid Video' + else 'Paid Other' + end + when lower(trim(mkt_medium)) in ('display', 'banner', 'expandable', 'interstitial', 'cpm') then 'Display' + when upper(source_category) = 'SOURCE_CATEGORY_SHOPPING' + or regexp_contains(trim(mkt_campaign), r'(?i)^(.*(([^a-df-z]|^)shop|shopping).*)$') then 'Organic Shopping' + when upper(source_category) = 'SOURCE_CATEGORY_SOCIAL' or lower(trim(mkt_medium)) in ('social', 'social-network', 'sm', 'social network', 'social media') then 'Organic Social' + when upper(source_category) = 'SOURCE_CATEGORY_VIDEO' + or regexp_contains(trim(mkt_medium), r'(?i)^(.*video.*)$') then 'Organic Video' + when upper(source_category) = 'SOURCE_CATEGORY_SEARCH' or lower(trim(mkt_medium)) = 'organic' then 'Organic Search' + when lower(trim(mkt_medium)) in ('referral', 'app', 'link') then 'Referral' + when lower(trim(mkt_source)) in ('email', 'e-mail', 'e_mail', 'e mail') or lower(trim(mkt_medium)) in ('email', 'e-mail', 'e_mail', 'e mail') then 'Email' + when lower(trim(mkt_medium)) = 'affiliate' then 'Affiliates' + when lower(trim(mkt_medium)) = 'audio' then 'Audio' + when lower(trim(mkt_source)) = 'sms' or lower(trim(mkt_medium)) = 'sms' then 'SMS' + when lower(trim(mkt_medium)) like '%push' or regexp_contains(trim(mkt_medium), r'(?i).*(mobile|notification).*') or lower(trim(mkt_source)) = 'firebase' then 'Mobile Push Notifications' + else 'Unassigned' +end +{% endmacro %} + +{% macro default__channel_group_query() %} +case + when lower(trim(mkt_source)) = '(direct)' and lower(trim(mkt_medium)) in ('(not set)', '(none)') then 'Direct' + when lower(trim(mkt_medium)) like '%cross-network%' then 'Cross-network' + when regexp_like(lower(trim(mkt_medium)), '^(.*cp.*|ppc|retargeting|paid.*)$') then + case + when upper(source_category) = 'SOURCE_CATEGORY_SHOPPING' + or regexp_like(lower(trim(mkt_campaign)), '^(.*(([^a-df-z]|^)shop|shopping).*)$') then 'Paid Shopping' + when upper(source_category) = 'SOURCE_CATEGORY_SEARCH' then 'Paid Search' + when upper(source_category) = 'SOURCE_CATEGORY_SOCIAL' then 'Paid Social' + when upper(source_category) = 'SOURCE_CATEGORY_VIDEO' then 'Paid Video' + else 'Paid Other' + end + when lower(trim(mkt_medium)) in ('display', 'banner', 'expandable', 'intersitial', 'cpm') then 'Display' + when upper(source_category) = 'SOURCE_CATEGORY_SHOPPING' + or regexp_like(lower(trim(mkt_campaign)), '^(.*(([^a-df-z]|^)shop|shopping).*)$') then 'Organic Shopping' + when upper(source_category) = 'SOURCE_CATEGORY_SOCIAL' or lower(trim(mkt_medium)) in ('social', 'social-network', 'sm', 'social network', 'social media') then 'Organic Social' + when upper(source_category) = 'SOURCE_CATEGORY_VIDEO' + or regexp_like(lower(trim(mkt_medium)), '^(.*video.*)$') then 'Organic Video' + when upper(source_category) = 'SOURCE_CATEGORY_SEARCH' or lower(trim(mkt_medium)) = 'organic' then 'Organic Search' + when lower(trim(mkt_medium)) in ('referral', 'app', 'link') then 'Referral' + when lower(trim(mkt_source)) in ('email', 'e-mail', 'e_mail', 'e mail') or lower(trim(mkt_medium)) in ('email', 'e-mail', 'e_mail', 'e mail') then 'Email' + when lower(trim(mkt_medium)) = 'affiliate' then 'Affiliates' + when lower(trim(mkt_medium)) = 'audio' then 'Audio' + when lower(trim(mkt_source)) = 'sms' or lower(trim(mkt_medium)) = 'sms' then 'SMS' + when lower(trim(mkt_medium)) like '%push' or regexp_like(lower(trim(mkt_medium)), '.*(mobile|notification).*') or lower(trim(mkt_source)) = 'firebase' then 'Mobile Push Notifications' + else 'Unassigned' +end +{% endmacro %} + +{% macro redshift__channel_group_query() %} +case + when lower(trim(mkt_source)) = '(direct)' and lower(trim(mkt_medium)) in ('(not set)', '(none)') then 'Direct' + when lower(trim(mkt_medium)) like '%cross-network%' then 'Cross-network' + when regexp_instr(lower(trim(mkt_medium)), '^(.*cp.*|ppc|retargeting|paid.*)$') then + case + when upper(source_category) = 'SOURCE_CATEGORY_SHOPPING' + or regexp_instr(lower(trim(mkt_campaign)), '^(.*(([^a-df-z]|^)shop|shopping).*)$') then 'Paid Shopping' + when upper(source_category) = 'SOURCE_CATEGORY_SEARCH' then 'Paid Search' + when upper(source_category) = 'SOURCE_CATEGORY_SOCIAL' then 'Paid Social' + when upper(source_category) = 'SOURCE_CATEGORY_VIDEO' then 'Paid Video' + else 'Paid Other' + end + when lower(trim(mkt_medium)) in ('display', 'banner', 'expandable', 'intersitial', 'cpm') then 'Display' + when upper(source_category) = 'SOURCE_CATEGORY_SHOPPING' + or regexp_instr(lower(trim(mkt_campaign)), '^(.*(([^a-df-z]|^)shop|shopping).*)$') then 'Organic Shopping' + when upper(source_category) = 'SOURCE_CATEGORY_SOCIAL' or lower(trim(mkt_medium)) in ('social', 'social-network', 'sm', 'social network', 'social media') then 'Organic Social' + when upper(source_category) = 'SOURCE_CATEGORY_VIDEO' + or regexp_instr(lower(trim(mkt_medium)), '^(.*video.*)$') then 'Organic Video' + when upper(source_category) = 'SOURCE_CATEGORY_SEARCH' or lower(trim(mkt_medium)) = 'organic' then 'Organic Search' + when lower(trim(mkt_medium)) in ('referral', 'app', 'link') then 'Referral' + when lower(trim(mkt_source)) in ('email', 'e-mail', 'e_mail', 'e mail') or lower(trim(mkt_medium)) in ('email', 'e-mail', 'e_mail', 'e mail') then 'Email' + when lower(trim(mkt_medium)) = 'affiliate' then 'Affiliates' + when lower(trim(mkt_medium)) = 'audio' then 'Audio' + when lower(trim(mkt_source)) = 'sms' or lower(trim(mkt_medium)) = 'sms' then 'SMS' + when lower(trim(mkt_medium)) like '%push' or regexp_instr(lower(trim(mkt_medium)), '.*(mobile|notification).*') or lower(trim(mkt_source)) = 'firebase' then 'Mobile Push Notifications' + else 'Unassigned' +end +{% endmacro %} diff --git a/macros/cluster_by_fields.sql b/macros/cluster_by_fields.sql new file mode 100644 index 00000000..8b61cd3d --- /dev/null +++ b/macros/cluster_by_fields.sql @@ -0,0 +1,81 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro web_cluster_by_fields_sessions_lifecycle() %} + + {{ return(adapter.dispatch('web_cluster_by_fields_sessions_lifecycle', 'snowplow_unified')()) }} + +{% endmacro %} + +{% macro default__web_cluster_by_fields_sessions_lifecycle() %} + + {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["session_identifier"], snowflake_val=["to_date(start_tstamp)"])) }} + +{% endmacro %} + + +{% macro web_cluster_by_fields_page_views() %} + + {{ return(adapter.dispatch('web_cluster_by_fields_page_views', 'snowplow_unified')()) }} + +{% endmacro %} + +{% macro default__web_cluster_by_fields_page_views() %} + + {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["user_identifier","session_identifier"], snowflake_val=["to_date(start_tstamp)"])) }} + +{% endmacro %} + + +{% macro web_cluster_by_fields_sessions() %} + + {{ return(adapter.dispatch('web_cluster_by_fields_sessions', 'snowplow_unified')()) }} + +{% endmacro %} + +{% macro default__web_cluster_by_fields_sessions() %} + + {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["domain_userid"], snowflake_val=["to_date(start_tstamp)"])) }} + +{% endmacro %} + + +{% macro web_cluster_by_fields_users() %} + + {{ return(adapter.dispatch('web_cluster_by_fields_users', 'snowplow_unified')()) }} + +{% endmacro %} + +{% macro default__web_cluster_by_fields_users() %} + + {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["user_id","domain_userid"], snowflake_val=["to_date(start_tstamp)"])) }} + +{% endmacro %} + +{% macro web_cluster_by_fields_consent() %} + + {{ return(adapter.dispatch('web_cluster_by_fields_consent', 'snowplow_unified')()) }} + +{% endmacro %} + +{% macro default__web_cluster_by_fields_consent() %} + + {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["event_id","domain_userid"], snowflake_val=["to_date(load_tstamp)"])) }} + +{% endmacro %} + +{% macro web_cluster_by_fields_cwv() %} + + {{ return(adapter.dispatch('web_cluster_by_fields_cwv', 'snowplow_unified')()) }} + +{% endmacro %} + +{% macro default__web_cluster_by_fields_cwv() %} + + {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["view_id","domain_userid"], snowflake_val=["to_date(derived_tstamp)"])) }} + +{% endmacro %} diff --git a/macros/config_check.sql b/macros/config_check.sql new file mode 100644 index 00000000..50924595 --- /dev/null +++ b/macros/config_check.sql @@ -0,0 +1,32 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro config_check() %} + {{ return(adapter.dispatch('config_check', 'snowplow_unified')()) }} +{% endmacro %} + +{% macro default__config_check() %} + + {% if not var('snowplow__enable_web') and not var('snowplow__enable_mobile') %} + {{ exceptions.raise_compiler_error( + "Snowplow Error: No platform to process. Please set at least one of the variables `snowplow__enable_web` or `snowplow__enable_web` to true." + ) }} + {% endif %} + + {% if not var('snowplow__enable_web') %} + {% if var('snowplow__enable_iab') or var('snowplow__enable_ua') or var('snowplow__enable_yauaa') or var('snowplow__enable_browser_context') %} + {% do exceptions.warn("Snowplow Warning: Please note that you have web contexts enabled but those won't be processed as var('snowplow__enable_web') is currently disabled.") %} + {% endif %} + {% endif %} + + {% if not var('snowplow__enable_mobile') %} + {% if var('snowplow__enable_mobile_context') or var('snowplow__enable_geolocation_context') or var('snowplow__enable_application_context') or var('snowplow__enable_screen_context') or var('snowplow__enable_application_errors_module') or var('snowplow__enable_deep_link_context') %} + {% do exceptions.warn("Snowplow Warning: Please note that you have mobile contexts enabled but those won't be processed as var('snowplow__enable_mobile') is currently disabled.") %} + {% endif %} + {% endif %} + +{% endmacro %} diff --git a/macros/content_group_query.sql b/macros/content_group_query.sql new file mode 100644 index 00000000..0e649369 --- /dev/null +++ b/macros/content_group_query.sql @@ -0,0 +1,21 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro content_group_query() %} + {{ return(adapter.dispatch('content_group_query', 'snowplow_unified')()) }} +{% endmacro %} + + +{% macro default__content_group_query() %} + case when ev.page_url like '%/product%' then 'PDP' + when ev.page_url like '%/list%' then 'PLP' + when ev.page_url like '%/checkout%' then 'checkout' + when ev.page_url like '%/home%' then 'homepage' + else 'other' + end + +{% endmacro %} diff --git a/macros/core_web_vital_page_groups.sql b/macros/core_web_vital_page_groups.sql new file mode 100644 index 00000000..f3f2b614 --- /dev/null +++ b/macros/core_web_vital_page_groups.sql @@ -0,0 +1,20 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro core_web_vital_page_groups() %} + {{ return(adapter.dispatch('core_web_vital_page_groups', 'snowplow_unified')()) }} +{%- endmacro -%} + +{% macro default__core_web_vital_page_groups() %} + + case when page_url like '%/product%' then 'PDP' + when page_url like '%/list%' then 'PLP' + when page_url like '%/checkout%' then 'checkout' + when page_url like '%/home%' then 'homepage' + else 'other' end + +{% endmacro %} diff --git a/macros/core_web_vital_pass_query.sql b/macros/core_web_vital_pass_query.sql new file mode 100644 index 00000000..fe41ff29 --- /dev/null +++ b/macros/core_web_vital_pass_query.sql @@ -0,0 +1,16 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro core_web_vital_pass_query() %} + {{ return(adapter.dispatch('core_web_vital_pass_query', 'snowplow_unified')()) }} +{%- endmacro -%} + +{% macro default__core_web_vital_pass_query() %} + +case when m.lcp_result = 'good' and m.fid_result = 'good' and m.cls_result = 'good' then 1 else 0 end + +{% endmacro %} diff --git a/macros/core_web_vital_results_query.sql b/macros/core_web_vital_results_query.sql new file mode 100644 index 00000000..91647e5e --- /dev/null +++ b/macros/core_web_vital_results_query.sql @@ -0,0 +1,38 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro core_web_vital_results_query(suffix) %} + {{ return(adapter.dispatch('core_web_vital_results_query', 'snowplow_unified')(suffix)) }} +{%- endmacro -%} + +{% macro default__core_web_vital_results_query(suffix) %} + case when lcp{{suffix}} is null then 'not measurable' + when lcp{{suffix}} < 2.5 then 'good' + when lcp{{suffix}} < 4 then 'needs improvement' + else 'poor' end as lcp_result, + + case when fid{{suffix}} is null then 'not measurable' + when fid{{suffix}} < 100 then 'good' + when fid{{suffix}} < 300 then 'needs improvement' + else 'poor' end as fid_result, + + case when cls{{suffix}} is null then 'not measurable' + when cls{{suffix}} < 0.1 then 'good' + when cls{{suffix}} < 0.25 then 'needs improvement' + else 'poor' end as cls_result, + + case when ttfb{{suffix}} is null then 'not measurable' + when ttfb{{suffix}} < 800 then 'good' + when ttfb{{suffix}} < 1800 then 'needs improvement' + else 'poor' end as ttfb_result, + + case when inp{{suffix}} is null then 'not measurable' + when inp{{suffix}} < 200 then 'good' + when inp{{suffix}} < 500 then 'needs improvement' + else 'poor' end as inp_result + +{% endmacro %} diff --git a/macros/engaged_session.sql b/macros/engaged_session.sql new file mode 100644 index 00000000..660544e2 --- /dev/null +++ b/macros/engaged_session.sql @@ -0,0 +1,19 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro engaged_session() %} + {{ return(adapter.dispatch('engaged_session', 'snowplow_unified')()) }} +{% endmacro %} + +{% macro default__engaged_session() %} + page_views >= 2 or engaged_time_in_s / {{ var('snowplow__heartbeat', 10) }} >= 2 + {%- if var('snowplow__conversion_events', none) %} + {%- for conv_def in var('snowplow__conversion_events') %} + or cv_{{ conv_def['name'] }}_converted + {%- endfor %} + {%- endif %} +{% endmacro %} diff --git a/macros/exclude_columns.sql b/macros/exclude_columns.sql new file mode 100644 index 00000000..d9333411 --- /dev/null +++ b/macros/exclude_columns.sql @@ -0,0 +1,26 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro exclude_columns(columns) %} + {{ return(adapter.dispatch('exclude_columns', 'snowplow_unified')(columns)) }} +{%- endmacro -%} + +{% macro default__exclude_columns(columns) %} + except({{columns}}) +{% endmacro %} + +{% macro bigquery__exclude_columns(columns) %} + except({{columns}}) +{% endmacro %} + +{% macro spark__exclude_columns(columns) %} + except({{columns}}) +{% endmacro %} + +{% macro snowflake__exclude_columns(columns) %} + exclude({{columns}}) +{% endmacro %} diff --git a/macros/field_extractions/get_app_context_fields.sql b/macros/field_extractions/get_app_context_fields.sql new file mode 100644 index 00000000..8615393a --- /dev/null +++ b/macros/field_extractions/get_app_context_fields.sql @@ -0,0 +1,47 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_app_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('get_app_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro postgres__get_app_context_fields(table_prefix = none) %} +{% endmacro %} + +{% macro bigquery__get_app_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_application_context', false) %} + {{ snowplow_utils.get_optional_fields( + enabled=var('snowplow__enable_application_context', false), + col_prefix='contexts_com_snowplowanalytics_mobile_application_1_', + fields=app_context_fields(), + relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), + relation_alias=table_prefix) }} + {% else %} + cast(null as {{ type_string() }}) as build, + cast(null as {{ type_string() }}) as version + {% endif %} +{% endmacro %} + +{% macro spark__get_app_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_application_context', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0].build::STRING AS app__build, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0].version::STRING AS app__version + {% else %} + cast(null as {{ type_string() }}) as build, + cast(null as {{ type_string() }}) as version + {% endif %} +{% endmacro %} + +{% macro snowflake__get_app_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_application_context', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0]:build::varchar(255) AS app__build, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0]:version::varchar(255) AS app__version + {% else %} + cast(null as {{ type_string() }}) as build, + cast(null as {{ type_string() }}) as version + {% endif %} +{% endmacro %} diff --git a/macros/field_extractions/get_app_error_context_fields.sql b/macros/field_extractions/get_app_error_context_fields.sql new file mode 100644 index 00000000..ec73079d --- /dev/null +++ b/macros/field_extractions/get_app_error_context_fields.sql @@ -0,0 +1,82 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_app_error_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('get_app_error_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro postgres__get_app_error_context_fields(table_prefix = none) %} +{% endmacro %} + +{% macro bigquery__get_app_error_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_browser_context', false) %} + {{ snowplow_utils.get_optional_fields( + enabled=var('snowplow__enable_application_context', false), + col_prefix='unstruct_event_com_snowplowanalytics_snowplow_application_error_1_', + fields=app_error_context_fields(), + relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), + relation_alias=table_prefix) }} + {% else %} + cast(null as {{ type_string() }}) as app_error__message, + cast(null as {{ type_string() }}) as app_error__programming_language, + cast(null as {{ type_string() }}) as app_error__class_name, + cast(null as {{ type_string() }}) as app_error__exception_name, + cast(null as {{ type_boolean() }}) as app_error__is_fatal, + cast(null as {{ type_numeric() }}) as app_error__line_number, + cast(null as {{ type_string() }}) as app_error__stack_trace, + cast(null as {{ type_int() }}) as app_error__thread_id, + cast(null as {{ type_string() }}) as app_error__thread_name + {% endif %} +{% endmacro %} + +{% macro spark__get_app_error_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_browser_context', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.message::STRING AS app_error__message, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.programming_language::STRING AS app_error__programming_language, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.class_name::STRING AS app_error__class_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.exception_name::STRING AS app_error__exception_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.is_fatal::BOOLEAN AS app_error__is_fatal, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.line_number::INT AS app_error__line_number, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.stack_trace::STRING AS app_error__stack_trace, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_id::INT AS app_error__thread_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_name::STRING AS app_error__thread_name + {% else %} + cast(null as {{ type_string() }}) as app_error__message, + cast(null as {{ type_string() }}) as app_error__programming_language, + cast(null as {{ type_string() }}) as app_error__class_name, + cast(null as {{ type_string() }}) as app_error__exception_name, + cast(null as {{ type_boolean() }}) as app_error__is_fatal, + cast(null as {{ type_numeric() }}) as app_error__line_number, + cast(null as {{ type_string() }}) as app_error__stack_trace, + cast(null as {{ type_int() }}) as app_error__thread_id, + cast(null as {{ type_string() }}) as app_error__thread_name + {% endif %} +{% endmacro %} + +{% macro snowflake__get_app_error_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_browser_context', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:message::VARCHAR() AS message, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:programmingLanguage::VARCHAR() AS app_error__programming_language, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:className::VARCHAR() AS app_error__class_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:exceptionName::VARCHAR() AS app_error__exception_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:isFatal::BOOLEAN AS app_error__is_fatal, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:lineNumber::INT AS app_error__line_number, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:stackTrace::VARCHAR() AS app_error__stack_trace, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:threadId::INT AS app_error__thread_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:threadName::VARCHAR() AS app_error__thread_name + {% else %} + cast(null as {{ type_string() }}) as app_error__message, + cast(null as {{ type_string() }}) as app_error__programming_language, + cast(null as {{ type_string() }}) as app_error__class_name, + cast(null as {{ type_string() }}) as app_error__exception_name, + cast(null as {{ type_boolean() }}) as app_error__is_fatal, + cast(null as {{ type_numeric() }}) as app_error__line_number, + cast(null as {{ type_string() }}) as app_error__stack_trace, + cast(null as {{ type_int() }}) as app_error__thread_id, + cast(null as {{ type_string() }}) as app_error__thread_name + {% endif %} +{% endmacro %} diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql new file mode 100644 index 00000000..5f3a86ea --- /dev/null +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -0,0 +1,103 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_browser_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('get_browser_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro postgres__get_browser_context_fields(table_prefix = none) %} +{% endmacro %} + +{% macro bigquery__get_browser_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_browser_context', false) %} + {{ snowplow_utils.get_optional_fields( + enabled=var('snowplow__enable_browser_context', false), + col_prefix='com_snowplowanalytics_snowplow_browser_context_1_', + fields=browser_context_fields(), + relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), + relation_alias=table_prefix) }} + {% else %} + cast(null as {{ type_string() }}) as browser__viewport, + cast(null as {{ type_string() }}) as browser__document_size, + cast(null as {{ type_string() }}) as browser__resolution, + cast(null as {{ type_string() }}) as browser__color_depth, + cast(null as {{ type_string() }}) as browser__device_pixel_ratio, + cast(null as {{ type_string() }}) as browser__cookies_enabled, + cast(null as {{ type_string() }}) as browser__online, + cast(null as {{ type_string() }}) as browser__browser_language, + cast(null as {{ type_string() }}) as browser__document_language, + cast(null as {{ type_string() }}) as browser__webdriver, + cast(null as {{ type_string() }}) as browser__device_memory, + cast(null as {{ type_string() }}) as browser__hardware_concurrency, + cast(null as {{ type_string() }}) as browser__tab_id + {% endif %} +{% endmacro %} + +{% macro spark__get_browser_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_browser_context', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].viewport::STRING AS browser__viewport, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].document_size::STRING AS browser__document_size, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].resolution::STRING AS browser__resolution, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].color_depth::INT AS browser__color_depth, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].device_pixel_ratio::FLOAT AS browser__device_pixel_ratio, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].cookies_enabled::BOOLEAN AS browser__cookies_enabled, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].online::BOOLEAN AS browser__online, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].browser_language::STRING AS browser__browser_language, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].document_language::STRING AS browser__document_language, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].webdriver::BOOLEAN AS browser__webdriver, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].device_memory::INT AS browser__device_memory, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].hardware_concurrency::INT AS browser__hardware_concurrency, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].tab_id::STRING AS browser__tab_id + {% else %} + cast(null as {{ type_string() }}) as browser__viewport, + cast(null as {{ type_string() }}) as browser__document_size, + cast(null as {{ type_string() }}) as browser__resolution, + cast(null as {{ type_string() }}) as browser__color_depth, + cast(null as {{ type_string() }}) as browser__device_pixel_ratio, + cast(null as {{ type_string() }}) as browser__cookies_enabled, + cast(null as {{ type_string() }}) as browser__online, + cast(null as {{ type_string() }}) as browser__browser_language, + cast(null as {{ type_string() }}) as browser__document_language, + cast(null as {{ type_string() }}) as browser__webdriver, + cast(null as {{ type_string() }}) as browser__device_memory, + cast(null as {{ type_string() }}) as browser__hardware_concurrency, + cast(null as {{ type_string() }}) as browser__tab_id + + {% endif %} +{% endmacro %} + +{% macro snowflake__get_browser_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_browser_context', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:viewport::varchar AS browser__viewport, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:documentSize::varchar AS browser__document_size, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:resolution::varchar AS browser__resolution, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:colorDepth::int AS browser__color_depth, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:devicePixelRatio::float AS browser__device_pixel_ratio, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:cookiesEnabled::boolean AS browser__cookies_enabled, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:online::boolean AS browser__online, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:browserLanguage::varchar AS browser__browser_language, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:documentLanguage::varchar AS browser__document_language, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:webdriver::boolean AS browser__webdriver, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:deviceMemory::int AS browser__device_memory, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:hardwareConcurrency::int AS browser__hardware_concurrency, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:tabId::varchar AS browser__tab_id + {% else %} + cast(null as {{ type_string() }}) as browser__viewport, + cast(null as {{ type_string() }}) as browser__document_size, + cast(null as {{ type_string() }}) as browser__resolution, + cast(null as {{ type_string() }}) as browser__color_depth, + cast(null as {{ type_string() }}) as browser__device_pixel_ratio, + cast(null as {{ type_string() }}) as browser__cookies_enabled, + cast(null as {{ type_string() }}) as browser__online, + cast(null as {{ type_string() }}) as browser__browser_language, + cast(null as {{ type_string() }}) as browser__document_language, + cast(null as {{ type_string() }}) as browser__webdriver, + cast(null as {{ type_string() }}) as browser__device_memory, + cast(null as {{ type_string() }}) as browser__hardware_concurrency, + cast(null as {{ type_string() }}) as browser__tab_id + {% endif %} +{% endmacro %} diff --git a/macros/field_extractions/get_deep_link_context_fields.sql b/macros/field_extractions/get_deep_link_context_fields.sql new file mode 100644 index 00000000..402c1018 --- /dev/null +++ b/macros/field_extractions/get_deep_link_context_fields.sql @@ -0,0 +1,50 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_deep_link_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('get_deep_link_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro postgres__get_deep_link_context_fields(table_prefix = none) %} +{% endmacro %} + +{% macro bigquery__get_deep_link_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_deep_link_context', false) %} + {{ snowplow_utils.get_optional_fields( + enabled=var('snowplow__enable_deep_link_context', false), + col_prefix='contexts_com_snowplowanalytics_mobile_deep_link_1_', + fields=deep_link_context_fields(), + relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), + relation_alias=table_prefix) }} + {% else %} + cast(null as {{ type_string() }}) as deep_link__url, + cast(null as {{ type_string() }}) as deep_link__referrer + {% endif %} +{% endmacro %} + +{% macro spark__get_deep_link_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_deep_link_context', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0].url::STRING AS deep_link__url, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0].referrer::STRING AS deep_link__referrer + + {% else %} + cast(null as {{ type_string() }}) as deep_link__url, + cast(null as {{ type_string() }}) as deep_link__referrer + + {% endif %} +{% endmacro %} + +{% macro snowflake__get_deep_link_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_deep_link_context', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0]:url::varchar AS deep_link__url, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0]:referrer::varchar AS deep_link__referrer + {% else %} + cast(null as {{ type_string() }}) as deep_link__url, + cast(null as {{ type_string() }}) as deep_link__referrer + + {% endif %} +{% endmacro %} diff --git a/macros/field_extractions/get_geo_context_fields.sql b/macros/field_extractions/get_geo_context_fields.sql new file mode 100644 index 00000000..6be39160 --- /dev/null +++ b/macros/field_extractions/get_geo_context_fields.sql @@ -0,0 +1,72 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_geo_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('get_geo_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro postgres__get_geo_context_fields(table_prefix = none) %} +{% endmacro %} + +{% macro bigquery__get_geo_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_geolocation_context', false) %} + {{ snowplow_utils.get_optional_fields( + enabled=var('snowplow__enable_geolocation_context', false), + col_prefix='contexts_com_snowplowanalytics_snowplow_geolocation_context_1_', + fields=geo_context_fields(), + relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), + relation_alias=table_prefix) }} + {% else %} + cast(null as {{ type_float() }}) as geo__latitude, + cast(null as {{ type_float() }}) as geo__longitude, + cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy, + cast(null as {{ type_float() }}) as geo__altitude, + cast(null as {{ type_float() }}) as geo__altitude_accuracy, + cast(null as {{ type_float() }}) as geo__bearing, + cast(null as {{ type_float() }}) as geo__speed + {% endif %} +{% endmacro %} + +{% macro spark__get_geo_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_geolocation_context', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude::FLOAT AS geo__latitude, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].longitude::FLOAT AS geo__longitude, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude_longitude_accuracy::FLOAT AS geo__latitude_longitude_accuracy, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude::FLOAT AS geo__altitude, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude_accuracy::FLOAT AS geo__altitude_accuracy, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].bearing::FLOAT AS geo__bearing, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].speed::FLOAT AS geo__speed + {% else %} + cast(null as {{ type_float() }}) as geo__latitude, + cast(null as {{ type_float() }}) as geo__longitude, + cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy, + cast(null as {{ type_float() }}) as geo__altitude, + cast(null as {{ type_float() }}) as geo__altitude_accuracy, + cast(null as {{ type_float() }}) as geo__bearing, + cast(null as {{ type_float() }}) as geo__speed + {% endif %} +{% endmacro %} + +{% macro snowflake__get_geo_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_geolocation_context', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitude::float AS geo__latitude, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:longitude::float AS geo__longitude, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitudeLongitudeAccuracy::float AS geo__latitude_longitude_accuracy, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitude::float AS geo__altitude, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitudeAccuracy::float AS geo__altitude_accuracy, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:bearing::float AS geo__bearing, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:speed::float AS geo__speed + {% else %} + cast(null as {{ type_float() }}) as geo__latitude, + cast(null as {{ type_float() }}) as geo__longitude, + cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy, + cast(null as {{ type_float() }}) as geo__altitude, + cast(null as {{ type_float() }}) as geo__altitude_accuracy, + cast(null as {{ type_float() }}) as geo__bearing, + cast(null as {{ type_float() }}) as geo__speed + {% endif %} +{% endmacro %} diff --git a/macros/field_extractions/get_iab_context_fields.sql b/macros/field_extractions/get_iab_context_fields.sql new file mode 100644 index 00000000..0a50d011 --- /dev/null +++ b/macros/field_extractions/get_iab_context_fields.sql @@ -0,0 +1,57 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_iab_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('get_iab_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro postgres__get_iab_context_fields(table_prefix = none) %} +{% endmacro %} + +{% macro bigquery__get_iab_context_fields(table_prefix = none) %} + {%- if var('snowplow__enable_iab', false) -%} + {{ snowplow_utils.get_optional_fields( + enabled=var('snowplow__enable_iab', false), + fields=iab_fields(), + col_prefix='contexts_com_iab_snowplow_spiders_and_robots_1_', + relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), + relation_alias=table_prefix) }} + {%- else -%} + cast(null as {{ type_string() }}) as iab__category, + cast(null as {{ type_string() }}) as iab__primary_impact, + cast(null as {{ type_string() }}) as iab__reason, + cast(null as boolean) as iab__spider_or_robot + {%- endif -%} +{% endmacro %} + +{% macro spark__get_iab_context_fields(table_prefix = none) %} + {%- if var('snowplow__enable_iab', false) -%} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].category::STRING as iab__category, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].primary_impact::STRING as iab__primary_impact, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].reason::STRING as iab__reason, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].spider_or_robot::BOOLEAN as iab__spider_or_robot + {%- else -%} + cast(null as {{ type_string() }}) as iab__category, + cast(null as {{ type_string() }}) as iab__primary_impact, + cast(null as {{ type_string() }}) as iab__reason, + cast(null as boolean) as iab__spider_or_robot + {%- endif -%} +{% endmacro %} + +{% macro snowflake__get_iab_context_fields(table_prefix = none) %} + {%- if var('snowplow__enable_iab', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:category::VARCHAR as iab__category, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:primaryImpact::VARCHAR as iab__primary_impact, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:reason::VARCHAR as iab__reason, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:spiderOrRobot::BOOLEAN as iab__spider_or_robot + {%- else -%} + cast(null as {{ type_string() }}) as iab__category, + cast(null as {{ type_string() }}) as iab__primary_impact, + cast(null as {{ type_string() }}) as iab__reason, + cast(null as boolean) as iab__spider_or_robot + {%- endif -%} +{% endmacro %} diff --git a/macros/field_extractions/get_mobile_context_fields.sql b/macros/field_extractions/get_mobile_context_fields.sql new file mode 100644 index 00000000..f045515d --- /dev/null +++ b/macros/field_extractions/get_mobile_context_fields.sql @@ -0,0 +1,162 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_mobile_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('get_mobile_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro postgres__get_mobile_context_fields(table_prefix = none) %} +{% endmacro %} + +{% macro bigquery__get_mobile_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_mobile_context', false) %} + {{ snowplow_utils.get_optional_fields( + enabled=var('snowplow__enable_mobile_context', false), + col_prefix='contexts_com_snowplowanalytics_snowplow_mobile_context_1_', + fields=mobile_context_fields(), + relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), + relation_alias=table_prefix) }} + {% else %} + cast(null as {{ type_string() }}) as mobile__device_manufacturer, + cast(null as {{ type_string() }}) as mobile__device_model, + cast(null as {{ type_string() }}) as mobile__os_type, + cast(null as {{ type_string() }}) as mobile__os_version, + cast(null as {{ type_string() }}) as mobile__android_idfa, + cast(null as {{ type_string() }}) as mobile__apple_idfa, + cast(null as {{ type_string() }}) as mobile__apple_idfv, + cast(null as {{ type_string() }}) as mobile__carrier, + cast(null as {{ type_string() }}) as mobile__open_idfa, + cast(null as {{ type_string() }}) as mobile__network_technology, + cast(null as {{ type_string() }}) as mobile__network_type, + cast(null as {{ type_int() }}) as mobile__physical_memory, + cast(null as {{ type_int() }}) as mobile__system_available_memory, + cast(null as {{ type_int() }}) as mobile__app_available_memory, + cast(null as {{ type_int() }}) as mobile__battery_level, + cast(null as {{ type_string() }}) as mobile__battery_state, + cast(null as {{ type_boolean() }}) as mobile__low_power_mode, + cast(null as {{ type_string() }}) as mobile__available_storage, + cast(null as {{ type_int() }}) as mobile__total_storage, + cast(null as {{ type_boolean() }}) as mobile__is_portrait, + cast(null as {{ type_string() }}) as mobile__resolution, + cast(null as {{ type_float() }}) as mobile__scale, + cast(null as {{ type_string() }}) as mobile__language, + cast(null as {{ type_string() }}) as mobile__app_set_id, + cast(null as {{ type_string() }}) as mobile__app_set_id_scope + {% endif %} +{% endmacro %} + +{% macro spark__get_mobile_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_mobile_context', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_manufacturer::STRING AS mobile__device_manufacturer, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_model::STRING AS mobile__device_model, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_type::STRING AS mobile__os_type, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_version::STRING AS mobile__os_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].android_idfa::STRING AS mobile__android_idfa, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].apple_idfa::STRING AS mobile__apple_idfa, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].apple_idfv::STRING AS mobile__apple_idfv, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].carrier::STRING AS mobile__carrier, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].open_idfa::STRING AS mobile__open_idfa, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].network_technology::STRING AS mobile__network_technology, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].network_type::STRING AS mobile__network_type, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].physical_memory::INT AS mobile__physical_memory, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].system_available_memory::INT AS mobile__system_available_memory, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_available_memory::INT AS mobile__app_available_memory, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].battery_level::INT AS mobile__battery_level, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].battery_state::STRING AS mobile__battery_state, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].low_power_mode::BOOLEAN AS mobile__low_power_mode, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].available_storage::INT AS mobile__available_storage, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].total_storage::INT AS mobile__total_storage, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].is_portrait::BOOLEAN AS mobile__is_portrait, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].resolution::STRING AS mobile__resolution, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].scale::float AS mobile__scale, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].language::STRING AS mobile__language, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id::STRING AS mobile__app_set_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id_scope::STRING AS mobile__app_set_id_scope + {% else %} + cast(null as {{ type_string() }}) as mobile__device_manufacturer, + cast(null as {{ type_string() }}) as mobile__device_model, + cast(null as {{ type_string() }}) as mobile__os_type, + cast(null as {{ type_string() }}) as mobile__os_version, + cast(null as {{ type_string() }}) as mobile__android_idfa, + cast(null as {{ type_string() }}) as mobile__apple_idfa, + cast(null as {{ type_string() }}) as mobile__apple_idfv, + cast(null as {{ type_string() }}) as mobile__carrier, + cast(null as {{ type_string() }}) as mobile__open_idfa, + cast(null as {{ type_string() }}) as mobile__network_technology, + cast(null as {{ type_string() }}) as mobile__network_type, + cast(null as {{ type_int() }}) as mobile__physical_memory, + cast(null as {{ type_int() }}) as mobile__system_available_memory, + cast(null as {{ type_int() }}) as mobile__app_available_memory, + cast(null as {{ type_int() }}) as mobile__battery_level, + cast(null as {{ type_string() }}) as mobile__battery_state, + cast(null as {{ type_boolean() }}) as mobile__low_power_mode, + cast(null as {{ type_string() }}) as mobile__available_storage, + cast(null as {{ type_int() }}) as mobile__total_storage, + cast(null as {{ type_boolean() }}) as mobile__is_portrait, + cast(null as {{ type_string() }}) as mobile__resolution, + cast(null as {{ type_float() }}) as mobile__scale, + cast(null as {{ type_string() }}) as mobile__language, + cast(null as {{ type_string() }}) as mobile__app_set_id, + cast(null as {{ type_string() }}) as mobile__app_set_id_scope + {% endif %} +{% endmacro %} + +{% macro snowflake__get_mobile_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_mobile_context', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceManufacturer::varchar AS mobile__device_manufacturer, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceModel::varchar AS mobile__device_model, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osType::varchar AS mobile__os_type, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osVersion::varchar AS mobile__os_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:androidIdfa::varchar AS mobile__android_idfa, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfa::varchar AS mobile__apple_idfa, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfv::varchar AS mobile__apple_idfv, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:carrier::varchar AS mobile__carrier, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:openIdfa::varchar AS mobile__open_idfa, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkTechnology::varchar AS mobile__network_technology, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkType::varchar(255) AS mobile__network_type, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:physicalMemory::int AS mobile__physical_memory, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:systemAvailableMemory::int AS mobile__system_available_memory, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appAvailableMemory::int AS mobile__app_available_memory, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:batteryLevel::int AS mobile__battery_level, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:batteryState::varchar AS mobile__battery_state, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:lowPowerMode::boolean AS mobile__low_power_mode, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:availableStorage::int AS mobile__available_storage, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:totalStorage::int AS mobile__total_storage, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:isPortrait::boolean AS mobile__is_portrait, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:resolution::varchar AS mobile__resolution, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:scale::float AS mobile__scale, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:language::varchar AS mobile__language, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetId::varchar AS mobile__app_set_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetIdScope::varchar AS mobile__app_set_id_scope + {% else %} + cast(null as {{ type_string() }}) as mobile__device_manufacturer, + cast(null as {{ type_string() }}) as mobile__device_model, + cast(null as {{ type_string() }}) as mobile__os_type, + cast(null as {{ type_string() }}) as mobile__os_version, + cast(null as {{ type_string() }}) as mobile__android_idfa, + cast(null as {{ type_string() }}) as mobile__apple_idfa, + cast(null as {{ type_string() }}) as mobile__apple_idfv, + cast(null as {{ type_string() }}) as mobile__carrier, + cast(null as {{ type_string() }}) as mobile__open_idfa, + cast(null as {{ type_string() }}) as mobile__network_technology, + cast(null as {{ type_string() }}) as mobile__network_type, + cast(null as {{ type_int() }}) as mobile__physical_memory, + cast(null as {{ type_int() }}) as mobile__system_available_memory, + cast(null as {{ type_int() }}) as mobile__app_available_memory, + cast(null as {{ type_int() }}) as mobile__battery_level, + cast(null as {{ type_string() }}) as mobile__battery_state, + cast(null as {{ type_boolean() }}) as mobile__low_power_mode, + cast(null as {{ type_string() }}) as mobile__available_storage, + cast(null as {{ type_int() }}) as mobile__total_storage, + cast(null as {{ type_boolean() }}) as mobile__is_portrait, + cast(null as {{ type_string() }}) as mobile__resolution, + cast(null as {{ type_float() }}) as mobile__scale, + cast(null as {{ type_string() }}) as mobile__language, + cast(null as {{ type_string() }}) as mobile__app_set_id, + cast(null as {{ type_string() }}) as mobile__app_set_id_scope + {% endif %} +{% endmacro %} diff --git a/macros/field_extractions/get_screen_context_fields.sql b/macros/field_extractions/get_screen_context_fields.sql new file mode 100644 index 00000000..f2499b66 --- /dev/null +++ b/macros/field_extractions/get_screen_context_fields.sql @@ -0,0 +1,72 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_screen_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('get_screen_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro postgres__get_screen_context_fields(table_prefix = none) %} +{% endmacro %} + +{% macro bigquery__get_screen_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_screen_context', false) %} + {{ snowplow_utils.get_optional_fields( + enabled=var('snowplow__enable_screen_context', false), + col_prefix='contexts_com_snowplowanalytics_mobile_screen_1_', + fields=screen_context_fields(), + relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), + relation_alias=table_prefix) }} + {% else %} + cast(null as {{ type_string() }}) as screen__id, --could rename to screen_view_id and coalesce with screen view events. + cast(null as {{ type_string() }}) as screen__name, + cast(null as {{ type_string() }}) as screen__activity, + cast(null as {{ type_string() }}) as screen__fragment, + cast(null as {{ type_string() }}) as screen__top_view_controller, + cast(null as {{ type_string() }}) as screen__type, + cast(null as {{ type_string() }}) as screen__view_controller + {% endif %} +{% endmacro %} + +{% macro spark__get_screen_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_screen_context', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].id::STRING AS screen__id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].name::STRING AS screen__name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].activity::STRING AS screen__activity, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].fragment::STRING AS screen__fragment, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].top_view_controller::STRING AS screen__top_view_controller, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].type::STRING AS screen__type, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].view_controller::STRING AS screen__view_controller + {% else %} + cast(null as {{ type_string() }}) as screen__id, + cast(null as {{ type_string() }}) as screen__name, + cast(null as {{ type_string() }}) as screen__activity, + cast(null as {{ type_string() }}) as screen__fragment, + cast(null as {{ type_string() }}) as screen__top_view_controller, + cast(null as {{ type_string() }}) as screen__type, + cast(null as {{ type_string() }}) as screen__view_controller + {% endif %} +{% endmacro %} + +{% macro snowflake__get_screen_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_screen_context', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:id::varchar(36) AS screen__id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:name::varchar AS screen__name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:activity::varchar AS screen__activity, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:fragment::varchar AS screen__fragment, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:topViewController::varchar AS screen__top_view_controller, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:type::varchar AS screen__type, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:viewController::varchar AS screen__view_controller + {% else %} + cast(null as {{ type_string() }}) as screen__id, --could rename to screen_view_id and coalesce with screen view events. + cast(null as {{ type_string() }}) as screen__name, + cast(null as {{ type_string() }}) as screen__activity, + cast(null as {{ type_string() }}) as screen__fragment, + cast(null as {{ type_string() }}) as screen__top_view_controller, + cast(null as {{ type_string() }}) as screen__type, + cast(null as {{ type_string() }}) as screen__view_controller + {% endif %} +{% endmacro %} diff --git a/macros/field_extractions/get_screen_view_event_context_fields.sql b/macros/field_extractions/get_screen_view_event_context_fields.sql new file mode 100644 index 00000000..5501c090 --- /dev/null +++ b/macros/field_extractions/get_screen_view_event_context_fields.sql @@ -0,0 +1,72 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_screen_view_event_fields(table_prefix = none) %} + {{ return(adapter.dispatch('get_screen_view_event_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro postgres__get_screen_view_event_fields(table_prefix = none) %} +{% endmacro %} + +{% macro bigquery__get_screen_view_event_fields(table_prefix = none) %} + {% if var('snowplow__enable_mobile', false) %} + {{ snowplow_utils.get_optional_fields( + enabled=true, + col_prefix='unstruct_event_com_snowplowanalytics_mobile_screen_view_1_', + fields=screen_view_event_fields(), + relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), + relation_alias=table_prefix) }} + {% else %} + cast(null as {{ type_string() }}) as screen_view__id, + cast(null as {{ type_string() }}) as screen_view__name, + cast(null as {{ type_string() }}) as screen_view__previous_id, + cast(null as {{ type_string() }}) as screen_view__previous_name, + cast(null as {{ type_string() }}) as screen_view__previous_type, + cast(null as {{ type_string() }}) as screen_view__transition_type, + cast(null as {{ type_string() }}) as screen_view__type + {% endif %} +{% endmacro %} + +{% macro spark__get_screen_view_event_fields(table_prefix = none) %} + {% if var('snowplow__enable_mobile', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.id::STRING AS screen_view__id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.name::STRING AS screen_view__name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_id::STRING AS screen_view__previous_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_name::STRING AS screen_view__previous_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_type::STRING AS screen_view__previous_type, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.transition_type::STRING AS screen_view__transition_type, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.type::STRING AS screen_view__type + {% else %} + cast(null as {{ type_string() }}) as screen_view__id, + cast(null as {{ type_string() }}) as screen_view__name, + cast(null as {{ type_string() }}) as screen_view__previous_id, + cast(null as {{ type_string() }}) as screen_view__previous_name, + cast(null as {{ type_string() }}) as screen_view__previous_type, + cast(null as {{ type_string() }}) as screen_view__transition_type, + cast(null as {{ type_string() }}) as screen_view__type + {% endif %} +{% endmacro %} + +{% macro snowflake__get_screen_view_event_fields(table_prefix = none) %} + {% if var('snowplow__enable_mobile', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:id::varchar(36) AS screen_view__id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:name::varchar AS screen_view__name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousId::varchar(36) AS screen_view__previous_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousName::varchar AS screen_view__previous_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousType::varchar AS screen_view__previous_type, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:transitionType::varchar AS screen_view__transition_type, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:type::varchar AS screen_view__type + {% else %} + cast(null as {{ type_string() }}) as screen_view__id, + cast(null as {{ type_string() }}) as screen_view__name, + cast(null as {{ type_string() }}) as screen_view__previous_id, + cast(null as {{ type_string() }}) as screen_view__previous_name, + cast(null as {{ type_string() }}) as screen_view__previous_type, + cast(null as {{ type_string() }}) as screen_view__transition_type, + cast(null as {{ type_string() }}) as screen_view__type + {% endif %} +{% endmacro %} diff --git a/macros/field_extractions/get_session_context_fields.sql b/macros/field_extractions/get_session_context_fields.sql new file mode 100644 index 00000000..d9e487ba --- /dev/null +++ b/macros/field_extractions/get_session_context_fields.sql @@ -0,0 +1,77 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_session_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('get_session_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro postgres__get_session_context_fields(table_prefix = none) %} +{% endmacro %} + +{% macro bigquery__get_session_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_mobile', false) %} + {{ snowplow_utils.get_optional_fields( + enabled=true, + col_prefix='contexts_com_snowplowanalytics_snowplow_client_session_1_', + fields=session_context_fields(), + relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), + relation_alias=table_prefix) }} + {% else %} + cast(null as {{ type_string() }}) as session__session_id, + cast(null as {{ type_numeric() }}) as session__session_index, + cast(null as {{ type_string() }}) as session__previous_session_id, + cast(null as {{ type_string() }}) as session__user_id, + cast(null as {{ type_string() }}) as session__first_event_id, + cast(null as {{ type_numeric() }}) as session__event_index, + cast(null as {{ type_string() }}) as session__storage_mechanism, + cast(null as {{ type_string() }}) as session__first_event_timestamp + {% endif %} +{% endmacro %} + +{% macro spark__get_session_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_mobile', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_id::STRING AS session__session_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_index::INT AS session__session_index, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].previous_session_id::STRING AS session__previous_session_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].user_id::STRING AS session__user_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_id::STRING AS session__first_event_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].event_index::INT AS session__event_index, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].storage_mechanism::STRING AS session__storage_mechanism, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_timestamp::STRING AS session__first_event_timestamp + {% else %} + cast(null as {{ type_string() }}) as session__session_id, + cast(null as {{ type_numeric() }}) as session__session_index, + cast(null as {{ type_string() }}) as session__previous_session_id, + cast(null as {{ type_string() }}) as session__user_id, + cast(null as {{ type_string() }}) as session__first_event_id, + cast(null as {{ type_numeric() }}) as session__event_index, + cast(null as {{ type_string() }}) as session__storage_mechanism, + cast(null as {{ type_string() }}) as session__first_event_timestamp +{% endif %} +{% endmacro %} + +{% macro snowflake__get_session_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_mobile', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionId::varchar(36) AS session__session_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionIndex::int AS session__session_index, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:previousSessionId::varchar(36) AS session__previous_session_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:userId::varchar(36) AS session__user_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventId::varchar(36) AS session__first_event_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:eventIndex::int AS session__event_index, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:storageMechanism::varchar(36) AS session__storage_mechanism, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventTimestamp::varchar(36) AS session__first_event_timestamp + {% else %} + cast(null as {{ type_string() }}) as session__session_id, + cast(null as {{ type_numeric() }}) as session__session_index, + cast(null as {{ type_string() }}) as session__previous_session_id, + cast(null as {{ type_string() }}) as session__user_id, + cast(null as {{ type_string() }}) as session__first_event_id, + cast(null as {{ type_numeric() }}) as session__event_index, + cast(null as {{ type_string() }}) as session__storage_mechanism, + cast(null as {{ type_string() }}) as session__first_event_timestamp + {% endif %} +{% endmacro %} diff --git a/macros/field_extractions/get_ua_context_fields.sql b/macros/field_extractions/get_ua_context_fields.sql new file mode 100644 index 00000000..ab79df40 --- /dev/null +++ b/macros/field_extractions/get_ua_context_fields.sql @@ -0,0 +1,97 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_ua_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('get_ua_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro postgres__get_ua_context_fields(table_prefix = none) %} +{% endmacro %} + +{% macro bigquery__get_ua_context_fields(table_prefix = none) %} + {%- if var('snowplow__enable_ua', false) -%} + {{ snowplow_utils.get_optional_fields( + enabled=var('snowplow__enable_ua', false), + fields=ua_fields(), + col_prefix='contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_', + relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), + relation_alias=table_prefix) }} + {%- else -%} + cast(null as {{ type_string() }}) as ua__useragent_family, + cast(null as {{ type_string() }}) as ua__useragent_major, + cast(null as {{ type_string() }}) as ua__useragent_minor, + cast(null as {{ type_string() }}) as ua__useragent_patch, + cast(null as {{ type_string() }}) as ua__useragent_version, + cast(null as {{ type_string() }}) as ua__ua_os_family, + cast(null as {{ type_string() }}) as ua__os_major, + cast(null as {{ type_string() }}) as ua__os_minor, + cast(null as {{ type_string() }}) as ua__os_patch, + cast(null as {{ type_string() }}) as ua__os_patch_minor, + cast(null as {{ type_string() }}) as ua__os_version, + cast(null as {{ type_string() }}) as ua__device_family + {%- endif -%} +{% endmacro %} + +{% macro spark__get_ua_context_fields(table_prefix = none) %} + {%- if var('snowplow__enable_ua', false) -%} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_family::STRING as ua__useragent_family, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_major::STRING as ua__useragent_major, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_minor::STRING as ua__useragent_minor, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_patch::STRING as ua__useragent_patch, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_version::STRING as ua__useragent_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_family::STRING as ua__os_family, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_major::STRING as ua__os_major, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_minor::STRING as ua__os_minor, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_patch::STRING as ua__os_patch, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_patch_minor::STRING as ua__os_patch_minor, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_version::STRING as ua__os_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].device_family::STRING as ua__device_family + {%- else -%} + cast(null as {{ type_string() }}) as ua__useragent_family, + cast(null as {{ type_string() }}) as ua__useragent_major, + cast(null as {{ type_string() }}) as ua__useragent_minor, + cast(null as {{ type_string() }}) as ua__useragent_patch, + cast(null as {{ type_string() }}) as ua__useragent_version, + cast(null as {{ type_string() }}) as ua__ua_os_family, + cast(null as {{ type_string() }}) as ua__os_major, + cast(null as {{ type_string() }}) as ua__os_minor, + cast(null as {{ type_string() }}) as ua__os_patch, + cast(null as {{ type_string() }}) as ua__os_patch_minor, + cast(null as {{ type_string() }}) as ua__os_version, + cast(null as {{ type_string() }}) as ua__device_family + {%- endif -%} +{% endmacro %} + +{% macro snowflake__get_ua_context_fields(table_prefix = none) %} +{%- if var('snowplow__enable_ua', false) -%} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentFamily::VARCHAR as ua__useragent_family, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMajor::VARCHAR as ua__useragent_major, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMinor::VARCHAR as ua__useragent_minor, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentPatch::VARCHAR as ua__useragent_patch, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentVersion::VARCHAR as ua__useragent_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osFamily::VARCHAR as ua__os_family, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osMajor::VARCHAR as ua__os_major, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osMinor::VARCHAR as ua__os_minor, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osPatch::VARCHAR as ua__os_patch, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osPatchMinor::VARCHAR as ua__os_patch_minor, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osVersion::VARCHAR as ua__os_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:deviceFamily::VARCHAR as ua__device_family +{%- else -%} + cast(null as {{ type_string() }}) as ua__useragent_family, + cast(null as {{ type_string() }}) as ua__useragent_major, + cast(null as {{ type_string() }}) as ua__useragent_minor, + cast(null as {{ type_string() }}) as ua__useragent_patch, + cast(null as {{ type_string() }}) as ua__useragent_version, + cast(null as {{ type_string() }}) as ua__os_family, + cast(null as {{ type_string() }}) as ua__os_major, + cast(null as {{ type_string() }}) as ua__os_minor, + cast(null as {{ type_string() }}) as ua__os_patch, + cast(null as {{ type_string() }}) as ua__os_patch_minor, + cast(null as {{ type_string() }}) as ua__os_version, + cast(null as {{ type_string() }}) as ua__device_family +{% endif %} +{% endmacro %} diff --git a/macros/field_extractions/get_web_page_fields.sql b/macros/field_extractions/get_web_page_fields.sql new file mode 100644 index 00000000..d6ea07e9 --- /dev/null +++ b/macros/field_extractions/get_web_page_fields.sql @@ -0,0 +1,42 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_web_page_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('get_web_page_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro postgres__get_web_page_context_fields(table_prefix = none) %} +{% endmacro %} + +{% macro bigquery__get_web_page_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_web', false) %} + {{ snowplow_utils.get_optional_fields( + enabled=true, + fields=web_page_fields(), + col_prefix='contexts_com_snowplowanalytics_snowplow_web_page_1_', + relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), + relation_alias=table_prefix) }} + {% else %} + cast(null as {{ type_string() }}) as id + {% endif %} +{% endmacro %} + +{% macro spark__get_web_page_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_web', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_web_page_1[0].id as page_view__id + {% else %} + cast(null as {{ type_string() }}) as id + {% endif %} +{% endmacro %} + +{% macro snowflake__get_web_page_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_web', false) %} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_web_page_1[0]:id::varchar as page_view__id + {% else %} + cast(null as {{ type_string() }}) as id + {% endif %} +{% endmacro %} diff --git a/macros/field_extractions/get_yauaa_context_fields.sql b/macros/field_extractions/get_yauaa_context_fields.sql new file mode 100644 index 00000000..daef84e2 --- /dev/null +++ b/macros/field_extractions/get_yauaa_context_fields.sql @@ -0,0 +1,137 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_yauaa_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('get_yauaa_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro postgres__get_yauaa_context_fields(table_prefix = none) %} +{% endmacro %} + +{% macro bigquery__get_yauaa_context_fields(table_prefix = none) %} + {%- if var('snowplow__enable_yauaa', false) -%} + {{ snowplow_utils.get_optional_fields( + enabled=var('snowplow__enable_yauaa', false), + fields=yauaa_fields(), + col_prefix='contexts_nl_basjes_yauaa_context_1_', + relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), + relation_alias=table_prefix) }} + {%- else -%} + cast(null as {{ type_string() }}) as yauaa__device_class, + cast(null as {{ type_string() }}) as yauaa__agent_class, + cast(null as {{ type_string() }}) as yauaa__agent_name, + cast(null as {{ type_string() }}) as yauaa__agent_name_version, + cast(null as {{ type_string() }}) as yauaa__agent_name_version_major, + cast(null as {{ type_string() }}) as yauaa__agent_version, + cast(null as {{ type_string() }}) as yauaa__agent_version_major, + cast(null as {{ type_string() }}) as yauaa__device_brand, + cast(null as {{ type_string() }}) as yauaa__device_name, + cast(null as {{ type_string() }}) as yauaa__device_version, + cast(null as {{ type_string() }}) as yauaa__layout_engine_class, + cast(null as {{ type_string() }}) as yauaa__layout_engine_name, + cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version, + cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version_major, + cast(null as {{ type_string() }}) as yauaa__layout_engine_version, + cast(null as {{ type_string() }}) as yauaa__layout_engine_version_major, + cast(null as {{ type_string() }}) as yauaa__operating_system_class, + cast(null as {{ type_string() }}) as yauaa__operating_system_name, + cast(null as {{ type_string() }}) as yauaa__operating_system_name_version, + cast(null as {{ type_string() }}) as yauaa__operating_system_version + {%- endif -%} +{% endmacro %} + +{% macro spark__get_yauaa_context_fields(table_prefix = none) %} + {%- if var('snowplow__enable_yauaa', false) -%} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_class::STRING as yauaa__device_class, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_class::STRING as yauaa__agent_class, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name::STRING as yauaa__agent_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version::STRING as yauaa__agent_name_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version_major::STRING as yauaa__agent_name_version_major, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version::STRING as yauaa__agent_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version_major::STRING as yauaa__agent_version_major, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_brand::STRING as yauaa__device_brand, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_name::STRING as yauaa__device_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_version::STRING as yauaa__device_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_class::STRING as yauaa__layout_engine_class, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name::STRING as yauaa__layout_engine_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version::STRING as yauaa__layout_engine_name_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version_major::STRING as yauaa__layout_engine_name_version_major, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_version::STRING as yauaa__layout_engine_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_version_major::STRING as yauaa__layout_engine_version_major, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_class::STRING as yauaa__operating_system_class, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_name::STRING as yauaa__operating_system_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_name_version::STRING as yauaa__operating_system_name_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_version::STRING as yauaa__operating_system_version + {%- else -%} + cast(null as {{ type_string() }}) as yauaa__device_class, + cast(null as {{ type_string() }}) as yauaa__agent_class, + cast(null as {{ type_string() }}) as yauaa__agent_name, + cast(null as {{ type_string() }}) as yauaa__agent_name_version, + cast(null as {{ type_string() }}) as yauaa__agent_name_version_major, + cast(null as {{ type_string() }}) as yauaa__agent_version, + cast(null as {{ type_string() }}) as yauaa__agent_version_major, + cast(null as {{ type_string() }}) as yauaa__device_brand, + cast(null as {{ type_string() }}) as yauaa__device_name, + cast(null as {{ type_string() }}) as yauaa__device_version, + cast(null as {{ type_string() }}) as yauaa__layout_engine_class, + cast(null as {{ type_string() }}) as yauaa__layout_engine_name, + cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version, + cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version_major, + cast(null as {{ type_string() }}) as yauaa__layout_engine_version, + cast(null as {{ type_string() }}) as yauaa__layout_engine_version_major, + cast(null as {{ type_string() }}) as yauaa__operating_system_class, + cast(null as {{ type_string() }}) as yauaa__operating_system_name, + cast(null as {{ type_string() }}) as yauaa__operating_system_name_version, + cast(null as {{ type_string() }}) as yauaa__operating_system_version + {%- endif -%} +{% endmacro %} + +{% macro snowflake__get_yauaa_context_fields(table_prefix = none) %} +{%- if var('snowplow__enable_yauaa', false) -%} + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceClass::VARCHAR as yauaa__device_class, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentClass::VARCHAR as yauaa__agent_class, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentName::VARCHAR as yauaa__agent_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentNameVersion::VARCHAR as yauaa__agent_name_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentNameVersionMajor::VARCHAR as yauaa__agent_name_version_major, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentVersion::VARCHAR as yauaa__agent_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentVersionMajor::VARCHAR as yauaa__agent_version_major, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceBrand::VARCHAR as yauaa__device_brand, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceName::VARCHAR as yauaa__device_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceVersion::VARCHAR as yauaa__device_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineClass::VARCHAR as yauaa__layout_engine_class, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineName::VARCHAR as yauaa__layout_engine_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineNameVersion::VARCHAR as yauaa__layout_engine_name_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineNameVersionMajor::VARCHAR as yauaa__layout_engine_name_version_major, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineVersion::VARCHAR as yauaa__layout_engine_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineVersionMajor::VARCHAR as yauaa__layout_engine_version_major, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemClass::VARCHAR as yauaa__operating_system_class, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemName::VARCHAR as yauaa__operating_system_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemNameVersion::VARCHAR as yauaa__operating_system_name_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemVersion::VARCHAR as yauaa__operating_system_version +{%- else -%} + cast(null as {{ type_string() }}) as yauaa__device_class, + cast(null as {{ type_string() }}) as yauaa__agent_class, + cast(null as {{ type_string() }}) as yauaa__agent_name, + cast(null as {{ type_string() }}) as yauaa__agent_name_version, + cast(null as {{ type_string() }}) as yauaa__agent_name_version_major, + cast(null as {{ type_string() }}) as yauaa__agent_version, + cast(null as {{ type_string() }}) as yauaa__agent_version_major, + cast(null as {{ type_string() }}) as yauaa__device_brand, + cast(null as {{ type_string() }}) as yauaa__device_name, + cast(null as {{ type_string() }}) as yauaa__device_version, + cast(null as {{ type_string() }}) as yauaa__layout_engine_class, + cast(null as {{ type_string() }}) as yauaa__layout_engine_name, + cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version, + cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version_major, + cast(null as {{ type_string() }}) as yauaa__layout_engine_version, + cast(null as {{ type_string() }}) as yauaa__layout_engine_version_major, + cast(null as {{ type_string() }}) as yauaa__operating_system_class, + cast(null as {{ type_string() }}) as yauaa__operating_system_name, + cast(null as {{ type_string() }}) as yauaa__operating_system_name_version, + cast(null as {{ type_string() }}) as yauaa__operating_system_version +{%- endif -%} +{% endmacro %} diff --git a/macros/filter_bots.sql b/macros/filter_bots.sql new file mode 100644 index 00000000..fa180fdb --- /dev/null +++ b/macros/filter_bots.sql @@ -0,0 +1,26 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro filter_bots(table_alias = none) %} + {{ return(adapter.dispatch('filter_bots', 'snowplow_unified')(table_alias)) }} +{%- endmacro -%} + +{% macro default__filter_bots(table_alias = none) %} + and {% if table_alias %}{{table_alias~'.'}}{% endif %}useragent not similar to '%(bot|crawl|slurp|spider|archiv|spinn|sniff|seo|audit|survey|pingdom|worm|capture|(browser|screen)shots|analyz|index|thumb|check|facebook|PingdomBot|PhantomJS|YandexBot|Twitterbot|a_archiver|facebookexternalhit|Bingbot|BingPreview|Googlebot|Baiduspider|360(Spider|User-agent)|semalt)%' +{% endmacro %} + +{% macro bigquery__filter_bots(table_alias = none) %} + and not regexp_contains({% if table_alias %}{{table_alias~'.'}}{% endif %}useragent, '(bot|crawl|slurp|spider|archiv|spinn|sniff|seo|audit|survey|pingdom|worm|capture|(browser|screen)shots|analyz|index|thumb|check|facebook|PingdomBot|PhantomJS|YandexBot|Twitterbot|a_archiver|facebookexternalhit|Bingbot|BingPreview|Googlebot|Baiduspider|360(Spider|User-agent)|semalt)') +{% endmacro %} + +{% macro spark__filter_bots(table_alias = none) %} + and not rlike({% if table_alias %}{{table_alias~'.'}}{% endif %}useragent, '.*(bot|crawl|slurp|spider|archiv|spinn|sniff|seo|audit|survey|pingdom|worm|capture|(browser|screen)shots|analyz|index|thumb|check|facebook|PingdomBot|PhantomJS|YandexBot|Twitterbot|a_archiver|facebookexternalhit|Bingbot|BingPreview|Googlebot|Baiduspider|360(Spider|User-agent)|semalt).*') +{% endmacro %} + +{% macro snowflake__filter_bots(table_alias = none) %} + and not rlike({% if table_alias %}{{table_alias~'.'}}{% endif %}useragent, '.*(bot|crawl|slurp|spider|archiv|spinn|sniff|seo|audit|survey|pingdom|worm|capture|(browser|screen)shots|analyz|index|thumb|check|facebook|PingdomBot|PhantomJS|YandexBot|Twitterbot|a_archiver|facebookexternalhit|Bingbot|BingPreview|Googlebot|Baiduspider|360(Spider|User-agent)|semalt).*') +{% endmacro %} diff --git a/macros/get_conversion_columns.sql b/macros/get_conversion_columns.sql new file mode 100644 index 00000000..747f630c --- /dev/null +++ b/macros/get_conversion_columns.sql @@ -0,0 +1,151 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro get_conversion_columns(conv_object = {}, names_only = false) %} + {{ return(adapter.dispatch('get_conversion_columns', 'snowplow_unified')(conv_object, names_only)) }} +{% endmacro %} + +{% macro default__get_conversion_columns(conv_object, names_only = false) %} +{% if execute %} + {% do exceptions.raise_compiler_error('Macro get_field only supports Bigquery, Snowflake, Spark, Databricks, Postgres, and Redshift, it is not supported for ' ~ target.type) %} +{% endif %} +{% endmacro %} + +{% macro snowflake__get_conversion_columns(conv_object, names_only = false) %} + {%- if not names_only %} + ,COUNT(CASE WHEN {{ conv_object['condition'] }} THEN 1 ELSE null END) AS cv_{{ conv_object['name'] }}_volume + {%- if conv_object.get('list_events', false) %} + ,ARRAYAGG(CASE WHEN {{ conv_object['condition'] }} THEN event_id ELSE null END) WITHIN GROUP (ORDER BY derived_tstamp, dvce_created_tstamp, event_id) AS cv_{{ conv_object['name'] }}_events + {%- endif -%} + {%- if conv_object.get('value', none) %} + ,ARRAYAGG(CASE WHEN {{ conv_object['condition'] }} THEN coalesce({{ conv_object['value'] }},{{ conv_object.get('default_value', 0) }}) ELSE null END) WITHIN GROUP (ORDER BY derived_tstamp, dvce_created_tstamp, event_id) AS cv_{{ conv_object['name'] }}_values + ,SUM(CASE WHEN {{ conv_object['condition'] }} THEN coalesce({{ conv_object['value'] }}, {{ conv_object.get('default_value', 0) }}) ELSE 0 END) AS cv_{{ conv_object['name'] }}_total + {%- endif %} + ,MIN(CASE WHEN {{ conv_object['condition'] }} THEN derived_tstamp ELSE null END) AS cv_{{ conv_object['name'] }}_first_conversion + ,CAST(MAX(CASE WHEN {{ conv_object['condition'] }} THEN 1 ELSE 0 END) AS {{ type_boolean() }}) AS cv_{{ conv_object['name'] }}_converted + {%- else -%} + ,cv_{{ conv_object['name'] }}_volume + {%- if conv_object.get('list_events', false) %} + ,cv_{{ conv_object['name'] }}_events + {%- endif %} + {%- if conv_object.get('value', none) %} + ,cv_{{ conv_object['name'] }}_values + ,cv_{{ conv_object['name'] }}_total + {%- endif %} + ,cv_{{ conv_object['name'] }}_first_conversion + ,cv_{{ conv_object['name'] }}_converted + {%- endif %} +{% endmacro %} + + +{% macro bigquery__get_conversion_columns(conv_object, names_only = false) %} + {%- if not names_only %} + ,COUNT(CASE WHEN {{ conv_object['condition'] }} THEN 1 ELSE null END) AS cv_{{ conv_object['name'] }}_volume + {%- if conv_object.get('list_events', false) %} + ,ARRAY_AGG(CASE WHEN {{ conv_object['condition'] }} THEN event_id ELSE null END IGNORE NULLS ORDER BY derived_tstamp, dvce_created_tstamp, event_id) AS cv_{{ conv_object['name'] }}_events + {%- endif -%} + {%- if conv_object.get('value', none) %} + ,ARRAY_AGG(CASE WHEN {{ conv_object['condition'] }} THEN coalesce({{ conv_object['value'] }},{{ conv_object.get('default_value', 0) }}) ELSE null END IGNORE NULLS ORDER BY derived_tstamp, dvce_created_tstamp, event_id) AS cv_{{ conv_object['name'] }}_values + ,SUM(CASE WHEN {{ conv_object['condition'] }} THEN coalesce({{ conv_object['value'] }}, {{ conv_object.get('default_value', 0) }}) ELSE 0 END) AS cv_{{ conv_object['name'] }}_total + {%- endif -%} + ,MIN(CASE WHEN {{ conv_object['condition'] }} THEN derived_tstamp ELSE null END) AS cv_{{ conv_object['name'] }}_first_conversion + ,CAST(MAX(CASE WHEN {{ conv_object['condition'] }} THEN 1 ELSE 0 END) AS {{ type_boolean() }}) AS cv_{{ conv_object['name'] }}_converted + {%- else -%} + ,cv_{{ conv_object['name'] }}_volume + {%- if conv_object.get('list_events', false) %} + ,cv_{{ conv_object['name'] }}_events + {%- endif %} + {%- if conv_object.get('value', none) %} + ,cv_{{ conv_object['name'] }}_values + ,cv_{{ conv_object['name'] }}_total + {%- endif %} + ,cv_{{ conv_object['name'] }}_first_conversion + ,cv_{{ conv_object['name'] }}_converted + {%- endif %} +{% endmacro %} + + +{% macro spark__get_conversion_columns(conv_object, names_only = false) %} + {%- if not names_only %} + ,COUNT(CASE WHEN {{ conv_object['condition'] }} THEN 1 ELSE null END) AS cv_{{ conv_object['name'] }}_volume + {%- if conv_object.get('list_events', false) %} + {# make an struct of the thing we want to put in an array, then the things we want to order by, collect THOSE into an array, filter out where the thing we want is null, sort those based on the other columns, then select just the thing we care about #} + ,transform(array_sort(FILTER(collect_list(struct(CASE WHEN {{ conv_object['condition'] }} THEN event_id ELSE null END, derived_tstamp, dvce_created_tstamp, event_id)), x -> x['col1'] is not null), (left, right) -> CASE WHEN left['derived_tstamp'] < right['derived_tstamp'] THEN -1 WHEN left['derived_tstamp'] > right['derived_tstamp'] THEN 1 WHEN left['dvce_created_tstamp'] < right['dvce_created_tstamp'] THEN -1 WHEN left['dvce_created_tstamp'] > right['dvce_created_tstamp'] THEN 1 WHEN left['event_id'] < right['event_id'] THEN -1 WHEN left['event_id'] > right['event_id'] THEN 1 ELSE 0 END), x -> x['col1']) AS cv_{{ conv_object['name'] }}_events + {%- endif -%} + {%- if conv_object.get('value', none) %} + {# make an struct of the thing we want to put in an array, then the things we want to order by, collect THOSE into an array, filter out where the thing we want is null, sort those based on the other columns, then select just the thing we care about #} + ,transform(array_sort(FILTER(collect_list(struct(CASE WHEN {{ conv_object['condition'] }} THEN coalesce({{ conv_object['value'] }},{{ conv_object.get('default_value', 0) }}) ELSE null END, derived_tstamp, dvce_created_tstamp, event_id)), x -> x['col1'] is not null), (left, right) -> CASE WHEN left['derived_tstamp'] < right['derived_tstamp'] THEN -1 WHEN left['derived_tstamp'] > right['derived_tstamp'] THEN 1 WHEN left['dvce_created_tstamp'] < right['dvce_created_tstamp'] THEN -1 WHEN left['dvce_created_tstamp'] > right['dvce_created_tstamp'] THEN 1 WHEN left['event_id'] < right['event_id'] THEN -1 WHEN left['event_id'] > right['event_id'] THEN 1 ELSE 0 END), x -> x['col1']) AS cv_{{ conv_object['name'] }}_values + ,SUM(CASE WHEN {{ conv_object['condition'] }} THEN coalesce({{ conv_object['value'] }}, {{ conv_object.get('default_value', 0) }}) ELSE 0 END) AS cv_{{ conv_object['name'] }}_total + {%- endif -%} + ,MIN(CASE WHEN {{ conv_object['condition'] }} THEN derived_tstamp ELSE null END) AS cv_{{ conv_object['name'] }}_first_conversion + ,CAST(MAX(CASE WHEN {{ conv_object['condition'] }} THEN 1 ELSE 0 END) AS {{ type_boolean() }}) AS cv_{{ conv_object['name'] }}_converted + {%- else -%} + ,cv_{{ conv_object['name'] }}_volume + {%- if conv_object.get('list_events', false) %} + ,cv_{{ conv_object['name'] }}_events + {%- endif %} + {%- if conv_object.get('value', none) %} + ,cv_{{ conv_object['name'] }}_values + ,cv_{{ conv_object['name'] }}_total + {%- endif %} + ,cv_{{ conv_object['name'] }}_first_conversion + ,cv_{{ conv_object['name'] }}_converted + {%- endif %} +{% endmacro %} + +{% macro postgres__get_conversion_columns(conv_object = {}, names_only = false) %} + {%- if not names_only %} + ,COUNT(CASE WHEN {{ conv_object['condition'] }} THEN 1 ELSE null END) AS cv_{{ conv_object['name'] }}_volume + {%- if conv_object.get('list_events', false) %} + ,ARRAY_REMOVE(ARRAY_AGG(CASE WHEN {{ conv_object['condition'] }} THEN event_id ELSE null END ORDER BY derived_tstamp, dvce_created_tstamp, event_id), null) AS cv_{{ conv_object['name'] }}_events + {%- endif -%} + {%- if conv_object.get('value', none) %} + ,ARRAY_REMOVE(ARRAY_AGG(CASE WHEN {{ conv_object['condition'] }} THEN coalesce({{ conv_object['value'] }},{{ conv_object.get('default_value', 0) }}) ELSE null END ORDER BY derived_tstamp, dvce_created_tstamp, event_id), null) AS cv_{{ conv_object['name'] }}_values + ,SUM(CASE WHEN {{ conv_object['condition'] }} THEN coalesce({{ conv_object['value'] }}, {{ conv_object.get('default_value', 0) }}) ELSE 0 END) AS cv_{{ conv_object['name'] }}_total + {%- endif -%} + ,MIN(CASE WHEN {{ conv_object['condition'] }} THEN derived_tstamp ELSE null END) AS cv_{{ conv_object['name'] }}_first_conversion + ,CAST(MAX(CASE WHEN {{ conv_object['condition'] }} THEN 1 ELSE 0 END) AS {{ type_boolean() }}) AS cv_{{ conv_object['name'] }}_converted + {%- else -%} + ,cv_{{ conv_object['name'] }}_volume + {%- if conv_object.get('list_events', false) %} + ,cv_{{ conv_object['name'] }}_events + {%- endif %} + {%- if conv_object.get('value', none) %} + ,cv_{{ conv_object['name'] }}_values + ,cv_{{ conv_object['name'] }}_total + {%- endif %} + ,cv_{{ conv_object['name'] }}_first_conversion + ,cv_{{ conv_object['name'] }}_converted + {%- endif %} +{% endmacro %} + +{% macro redshift__get_conversion_columns(conv_object, names_only = false) %} + {%- if not names_only %} + ,COUNT(CASE WHEN {{ conv_object['condition'] }} THEN 1 ELSE null END) AS cv_{{ conv_object['name'] }}_volume + {%- if conv_object.get('list_events', false) %} + ,SPLIT_TO_ARRAY(LISTAGG(CASE WHEN {{ conv_object['condition'] }} THEN event_id ELSE null END, ',') WITHIN GROUP (ORDER BY derived_tstamp, dvce_created_tstamp, event_id), ',') AS cv_{{ conv_object['name'] }}_events + {%- endif -%} + {%- if conv_object.get('value', none) %} + {# Want to try and use a symbol that is unlikely to be in the values due to redshift not having a single array_agg function, hence ~ not , #} + ,SPLIT_TO_ARRAY(LISTAGG(CASE WHEN {{ conv_object['condition'] }} THEN coalesce({{ conv_object['value'] }},{{ conv_object.get('default_value', 0) }}) ELSE null END, '~') WITHIN GROUP (ORDER BY derived_tstamp, dvce_created_tstamp, event_id), '~') AS cv_{{ conv_object['name'] }}_values + ,SUM(CASE WHEN {{ conv_object['condition'] }} THEN coalesce({{ conv_object['value'] }}, {{ conv_object.get('default_value', 0) }}) ELSE 0 END) AS cv_{{ conv_object['name'] }}_total + {%- endif -%} + ,MIN(CASE WHEN {{ conv_object['condition'] }} THEN derived_tstamp ELSE null END) AS cv_{{ conv_object['name'] }}_first_conversion + ,CAST(MAX(CASE WHEN {{ conv_object['condition'] }} THEN 1 ELSE 0 END) AS {{ type_boolean() }}) AS cv_{{ conv_object['name'] }}_converted + {%- else -%} + ,cv_{{ conv_object['name'] }}_volume + {%- if conv_object.get('list_events', false) %} + ,cv_{{ conv_object['name'] }}_events + {%- endif %} + {%- if conv_object.get('value', none) %} + ,cv_{{ conv_object['name'] }}_values + ,cv_{{ conv_object['name'] }}_total + {%- endif %} + ,cv_{{ conv_object['name'] }}_first_conversion + ,cv_{{ conv_object['name'] }}_converted + {%- endif %} +{% endmacro %} diff --git a/macros/identifiers.sql b/macros/identifiers.sql new file mode 100644 index 00000000..7db0a806 --- /dev/null +++ b/macros/identifiers.sql @@ -0,0 +1,197 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro session_identifiers() %} + {{ return(adapter.dispatch('session_identifiers', 'snowplow_unified')()) }} +{% endmacro %} + + +{% macro default__session_identifiers() %} + + {% if var('snowplow__session_identifiers') %} + {{ return(var('snowplow__session_identifiers')) }} + + {% else %} + + {% if var('snowplow__enable_web') and var('snowplow__enable_mobile') %} + {{ return([{'schema': 'contexts_com_snowplowanalytics_snowplow_client_session_1', 'field': 'session_id'}, {'schema': 'atomic', 'field': 'domain_sessionid'}] )}} + + {% elif var('snowplow__enable_mobile') %} + {{ return([{'schema': 'contexts_com_snowplowanalytics_snowplow_client_session_1', 'field': 'session_id'}] )}} + + {% else %} + {{ return([{'schema': 'atomic', 'field': 'domain_sessionid'}] )}} + + {% endif %} + {% endif %} + + {% endmacro %} + + + {% macro snowflake__session_identifiers() %} + + {% if var('snowplow__session_identifiers') %} + {{ return(var('snowplow__session_identifiers')) }} + + {% else %} + + {% if var('snowplow__enable_web') and var('snowplow__enable_mobile') %} + {{ return([{'schema': 'contexts_com_snowplowanalytics_snowplow_client_session_1', 'field': 'sessionId'}, {'schema': 'atomic', 'field': 'domain_sessionid'}] )}} + + {% elif var('snowplow__enable_mobile') %} + {{ return([{'schema': 'contexts_com_snowplowanalytics_snowplow_client_session_1', 'field': 'sessionId'}] )}} + + {% else %} + {{ return([{'schema': 'atomic', 'field': 'domain_sessionid'}] )}} + + {% endif %} + {% endif %} + + {% endmacro %} + +{% macro bigquery__session_identifiers() %} + + {% if var('snowplow__session_identifiers') %} + {{ return(var('snowplow__session_identifiers')) }} + + {% else %} + + {% if var('snowplow__enable_web') and var('snowplow__enable_mobile') %} + {{ return([{'schema': 'contexts_com_snowplowanalytics_snowplow_client_session_1_0_0', 'field': 'session_id'}, {'schema': 'atomic', 'field': 'domain_sessionid'}] )}} + + {% elif var('snowplow__enable_mobile') %} + {{ return([{'schema': 'contexts_com_snowplowanalytics_snowplow_client_session_1_0_0', 'field': 'session_id'}] )}} + + {% else %} + {{ return([{'schema': 'atomic', 'field': 'domain_sessionid'}] )}} + + {% endif %} + {% endif %} + + + {% endmacro %} + +{% macro postgres__session_identifiers() %} + + {% if var('snowplow__session_identifiers') %} + {{ return(var('snowplow__session_identifiers')) }} + + {% else %} + + {% if var('snowplow__enable_web') and var('snowplow__enable_mobile') %} + {{ return([{'schema': var('snowplow__session_context'), 'field': 'session_id', 'prefix': 'si'},{'schema': 'atomic', 'field': 'domain_sessionid', 'prefix': 'si'}] )}} + + {% elif var('snowplow__enable_mobile') %} + {{ return([{'schema': var('snowplow__session_context'), 'field': 'session_id', 'prefix': 'si'}] )}} + + {% else %} + {{ return([{'schema': 'atomic', 'field': 'domain_sessionid', 'prefix': 'si'}] )}} + + {% endif %} + {% endif %} + +{% endmacro %} + +{% macro user_identifiers() %} + {{ return(adapter.dispatch('user_identifiers', 'snowplow_unified')()) }} +{% endmacro %} + + +{% macro default__user_identifiers() %} + + {% if var('snowplow__user_identifiers') %} + {{ return(var('snowplow__user_identifiers')) }} + + {% else %} + + {% if var('snowplow__enable_web') and var('snowplow__enable_mobile') %} + {{ return([{'schema': 'contexts_com_snowplowanalytics_snowplow_client_session_1', 'field': 'user_id'}, {'schema': 'atomic', 'field': 'domain_userid'}] )}} + + {% elif var('snowplow__enable_mobile') %} + {{ return([{'schema': 'contexts_com_snowplowanalytics_snowplow_client_session_1', 'field': 'user_id'}] )}} + + {% else %} + {{ return([{'schema': 'atomic', 'field': 'domain_userid'}] )}} + + {% endif %} + {% endif %} + + + {% endmacro %} + + +{% macro snowflake__user_identifiers() %} + + {% if var('snowplow__user_identifiers') %} + {{ return(var('snowplow__user_identifiers')) }} + + {% else %} + + {% if var('snowplow__enable_web') and var('snowplow__enable_mobile') %} + {{ return([{'schema': 'contexts_com_snowplowanalytics_snowplow_client_session_1', 'field': 'userId'}, {'schema': 'atomic', 'field': 'domain_userid'}] )}} + + {% elif var('snowplow__enable_mobile') %} + {{ return([{'schema': 'contexts_com_snowplowanalytics_snowplow_client_session_1', 'field': 'userId'}] )}} + + {% else %} + {{ return([{'schema': 'atomic', 'field': 'domain_userid'}] )}} + + {% endif %} + {% endif %} + + + {% endmacro %} + +{% macro bigquery__user_identifiers() %} + + {% if var('snowplow__user_identifiers') %} + {{ return(var('snowplow__user_identifiers')) }} + + {% else %} + + {% if var('snowplow__enable_web') and var('snowplow__enable_mobile') %} + {{ return([{'schema': 'contexts_com_snowplowanalytics_snowplow_client_session_1_0_0', 'field': 'user_id'}, {'schema': 'atomic', 'field': 'domain_userid'}] )}} + + {% elif var('snowplow__enable_mobile') %} + {{ return([{'schema': 'contexts_com_snowplowanalytics_snowplow_client_session_1_0_0', 'field': 'user_id'}] )}} + + {% else %} + {{ return([{'schema': 'atomic', 'field': 'domain_userid'}] )}} + + {% endif %} + {% endif %} + + + {% endmacro %} + +{% macro postgres__user_identifiers() %} + + {% if var('snowplow__user_identifiers') %} + {{ return(var('snowplow__user_identifiers')) }} + + {% else %} + + {% if var('snowplow__enable_web') and var('snowplow__enable_mobile') %} + {{ return([{'schema': var('snowplow__session_context'), 'field': 'user_id', 'prefix': 'ui'}, {'schema': 'atomic', 'field': 'domain_userid', 'prefix': 'ui'}] )}} + + {% elif var('snowplow__enable_mobile') %} + {{ return([{'schema': var('snowplow__session_context'), 'field': 'user_id', 'prefix': 'ui'}] )}} + + {% else %} + {{ return([{'schema': 'atomic', 'field': 'domain_userid', 'prefix': 'ui'}] )}} + + {% endif %} + {% endif %} + +{% endmacro %} + + + + + + + diff --git a/macros/macros.yml b/macros/macros.yml new file mode 100644 index 00000000..0084003b --- /dev/null +++ b/macros/macros.yml @@ -0,0 +1,67 @@ +version: 2 + +macros: + - name: filter_bots + description: '{{ doc("macro_filter_bots") }}' + arguments: + - name: table_alias + type: string + description: (Optional) the table alias to identify the useragent column from. Default none + - name: stitch_user_identifiers + description: '{{ doc("macro_stitch_user_identifiers") }}' + arguments: + - name: enabled + type: boolean + description: If the user stitching should be done or not + - name: relation + type: string + description: (Optional) The model to update the `stitched_user_id` column in. Default `this` + - name: user_mapping_relation + type: string + description: (Optional) The model to use the `user_id` column from. Default `snowplow_unified_user_mapping` + - name: get_iab_context_fields + description: '{{ doc("macro_get_iab_context_fields") }}' + arguments: + - name: table_prefix + type: string + description: (Optional) Table alias to prefix the column selection with. Default none + - name: get_ua_context_fields + description: '{{ doc("macro_get_ua_context_fields") }}' + arguments: + - name: table_prefix + type: string + description: (Optional) Table alias to prefix the column selection with. Default none + - name: get_yauaa_context_fields + description: '{{ doc("macro_get_yauaa_context_fields") }}' + arguments: + - name: table_prefix + type: string + description: (Optional) Table alias to prefix the column selection with. Default none + - name: web_cluster_by_fields_sessions_lifecycle + description: '{{ doc("macro_web_cluster_by_X") }}' + - name: web_cluster_by_fields_page_views + description: '{{ doc("macro_web_cluster_by_X") }}' + - name: web_cluster_by_fields_sessions + description: '{{ doc("macro_web_cluster_by_X") }}' + - name: web_cluster_by_fields_users + description: '{{ doc("macro_web_cluster_by_X") }}' + - name: web_cluster_by_fields_consent + description: '{{ doc("macro_web_cluster_by_X") }}' + - name: iab_fields + description: '{{ doc("macro_bq_context_fields") }}' + - name: ua_fields + description: '{{ doc("macro_bq_context_fields") }}' + - name: yauaa_fields + description: '{{ doc("macro_bq_context_fields") }}' + - name: allow_refresh + description: '{{ doc("macro_allow_refresh") }}' + - name: channel_group_query + description: '{{ doc("macro_channel_group_query") }}' + - name: engaged_session + description: '{{ doc("macro_engaged_session") }}' + - name: core_web_vital_page_groups + description: '{{ doc("macro_core_web_vital_page_groups") }}' + - name: core_web_vital_results_query + description: '{{ doc("macro_core_web_vital_results_query") }}' + - name: core_web_vital_pass_query + description: '{{ doc("macro_core_web_vital_pass_query") }}' diff --git a/macros/stitch_user_identifiers.sql b/macros/stitch_user_identifiers.sql new file mode 100644 index 00000000..bd611e83 --- /dev/null +++ b/macros/stitch_user_identifiers.sql @@ -0,0 +1,36 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro stitch_user_identifiers(enabled, relation=this, user_mapping_relation='snowplow_unified_user_mapping') %} + {{ return(adapter.dispatch('stitch_user_identifiers', 'snowplow_unified')(enabled, relation, user_mapping_relation)) }} +{%- endmacro -%} + +{% macro default__stitch_user_identifiers(enabled, relation=this, user_mapping_relation='snowplow_unified_user_mapping') %} + {% if enabled | as_bool() %} + + -- Update sessions /page_views table with mapping + update {{ relation }} as s + set stitched_user_id = um.user_id + from {{ ref(user_mapping_relation) }} as um + where s.domain_userid = um.domain_userid; + + {% endif %} +{%- endmacro -%} + +{% macro spark__stitch_user_identifiers(enabled, relation=this, user_mapping_relation='snowplow_unified_user_mapping') %} + {% if enabled | as_bool() %} + + -- Update sessions /page_views table with mapping + merge into {{ relation }} as s + using {{ ref(user_mapping_relation) }} as um + on s.domain_userid = um.domain_userid + + when matched then + update set s.stitched_user_id = um.user_id; + + {% endif %} +{%- endmacro -%} diff --git a/models/base/manifest/base_manifest.yml b/models/base/manifest/base_manifest.yml new file mode 100644 index 00000000..c229c11c --- /dev/null +++ b/models/base/manifest/base_manifest.yml @@ -0,0 +1,45 @@ +version: 2 + +models: + - name: snowplow_unified_base_sessions_lifecycle_manifest + description: '{{ doc("table_base_sessions_lifecycle_manifest") }}' + columns: + - name: session_identifier + description: '{{ doc("col_session_identifier") }}' + tags: + - primary-key + tests: + - unique + - not_null + - name: user_identifier + description: '{{ doc("col_user_identifier") }}' + - name: start_tstamp + description: The `collector_tstamp` when the session began + tests: + - not_null + - name: end_tstamp + description: The `collector_tstamp` when the session ended + tests: + - not_null + - name: snowplow_unified_incremental_manifest + description: '{{ doc("table_base_incremental_manifest") }}' + columns: + - name: model + description: The name of the model. + tags: + - primary-key + tests: + - unique + - not_null + - name: last_success + description: The latest event consumed by the model, based on `collector_tstamp` + - name: snowplow_unified_base_quarantined_sessions + description: '{{ doc("table_base_quarantined_sessions") }}' + columns: + - name: session_identifier + description: The `session_identifier` of the quarantined session + tags: + - primary-key + tests: + - unique + - not_null diff --git a/models/base/manifest/snowplow_unified_base_quarantined_sessions.sql b/models/base/manifest/snowplow_unified_base_quarantined_sessions.sql new file mode 100644 index 00000000..244923a1 --- /dev/null +++ b/models/base/manifest/snowplow_unified_base_quarantined_sessions.sql @@ -0,0 +1,24 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='incremental', + full_refresh=snowplow_unified.allow_refresh(), + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), + tblproperties={ + 'delta.autoOptimize.optimizeWrite' : 'true', + 'delta.autoOptimize.autoCompact' : 'true' + } + ) +}} + +{{ config_check() }} + +{% set quarantined_query = snowplow_utils.base_create_snowplow_quarantined_sessions() %} + +{{ quarantined_query }} diff --git a/models/base/manifest/snowplow_unified_base_sessions_lifecycle_manifest.sql b/models/base/manifest/snowplow_unified_base_sessions_lifecycle_manifest.sql new file mode 100644 index 00000000..11c982ee --- /dev/null +++ b/models/base/manifest/snowplow_unified_base_sessions_lifecycle_manifest.sql @@ -0,0 +1,49 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='incremental', + unique_key='session_identifier', + upsert_date_key='start_tstamp', + sort='start_tstamp', + dist='session_identifier', + partition_by = snowplow_utils.get_value_by_target_type(bigquery_val={ + "field": "start_tstamp", + "data_type": "timestamp" + }, databricks_val='start_tstamp_date'), + cluster_by=snowplow_unified.web_cluster_by_fields_sessions_lifecycle(), + full_refresh=snowplow_unified.allow_refresh(), + tags=["manifest"], + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), + tblproperties={ + 'delta.autoOptimize.optimizeWrite' : 'true', + 'delta.autoOptimize.autoCompact' : 'true' + }, + snowplow_optimize = true + ) +}} + +{% set sessions_lifecycle_manifest_query = snowplow_utils.base_create_snowplow_sessions_lifecycle_manifest( + session_identifiers= session_identifiers(), + session_sql=var('snowplow__session_sql', none), + session_timestamp=var('snowplow__session_timestamp', 'collector_tstamp'), + user_identifiers= user_identifiers(), + user_sql=var('snowplow__user_sql', none), + quarantined_sessions='snowplow_unified_base_quarantined_sessions', + derived_tstamp_partitioned=var('snowplow__derived_tstamp_partitioned', true), + days_late_allowed=var('snowplow__days_late_allowed', 3), + max_session_days=var('snowplow__max_session_days', 3), + app_ids=var('snowplow__app_ids', []), + snowplow_events_database=var('snowplow__database', target.database) if target.type not in ['databricks', 'spark'] else var('snowplow__databricks_catalog', 'hive_metastore') if target.type in ['databricks'] else var('snowplow__atomic_schema', 'atomic'), + snowplow_events_schema=var('snowplow__atomic_schema', 'atomic'), + snowplow_events_table=var('snowplow__events_table', 'events'), + event_limits_table='snowplow_unified_base_new_event_limits', + incremental_manifest_table='snowplow_unified_incremental_manifest' + ) %} + +{{ sessions_lifecycle_manifest_query }} diff --git a/models/base/manifest/snowplow_unified_incremental_manifest.sql b/models/base/manifest/snowplow_unified_incremental_manifest.sql new file mode 100644 index 00000000..8aa22399 --- /dev/null +++ b/models/base/manifest/snowplow_unified_incremental_manifest.sql @@ -0,0 +1,22 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='incremental', + full_refresh=snowplow_unified.allow_refresh(), + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), + tblproperties={ + 'delta.autoOptimize.optimizeWrite' : 'true', + 'delta.autoOptimize.autoCompact' : 'true' + } + ) +}} + +{% set incremental_manifest_query = snowplow_utils.base_create_snowplow_incremental_manifest() %} + +{{ incremental_manifest_query }} diff --git a/models/base/scratch/base_scratch.yml b/models/base/scratch/base_scratch.yml new file mode 100644 index 00000000..4b8fd0f4 --- /dev/null +++ b/models/base/scratch/base_scratch.yml @@ -0,0 +1,292 @@ +version: 2 + +models: + - name: snowplow_unified_base_new_event_limits + description: '{{ doc("table_base_new_event_limits") }}' + columns: + - name: lower_limit + description: The lower `collector_tstamp` limit for the run + - name: upper_limit + description: The upper `collector_tstamp` limit for the run + - name: snowplow_unified_base_sessions_this_run + description: '{{ doc("table_base_sessions_this_run") }}' + columns: + - name: session_identifier + description: '{{ doc("col_session_identifier") }}' + tags: + - primary-key + tests: + - unique + - not_null + - name: user_identifier + description: '{{ doc("col_user_identifier") }}' + - name: start_tstamp + description: The `collector_tstamp` when the session began + - name: end_tstamp + description: The `collector_tstamp` when the session ended + - name: snowplow_unified_base_events_this_run + description: '{{ doc("table_base_events_this_run") }}' + columns: + - name: app_id + description: '{{ doc("col_app_id") }}' + - name: platform + description: '{{ doc("col_platform") }}' + - name: etl_tstamp + description: '{{ doc("col_etl_tstamp") }}' + - name: collector_tstamp + description: '{{ doc("col_collector_tstamp") }}' + - name: dvce_created_tstamp + description: '{{ doc("col_dvce_created_tstamp") }}' + - name: event + description: '{{ doc("col_event") }}' + - name: event_id + description: '{{ doc("col_event_id") }}' + tags: + - primary-key + tests: + - unique + - not_null + - name: txn_id + description: '{{ doc("col_txn_id") }}' + - name: name_tracker + description: '{{ doc("col_name_tracker") }}' + - name: v_tracker + description: '{{ doc("col_v_tracker") }}' + - name: v_collector + description: '{{ doc("col_v_collector") }}' + - name: v_etl + description: '{{ doc("col_v_etl") }}' + - name: user_id + description: '{{ doc("col_user_id") }}' + - name: user_ipaddress + description: '{{ doc("col_user_ipaddress") }}' + - name: user_fingerprint + description: '{{ doc("col_user_fingerprint") }}' + - name: domain_userid + description: '{{ doc("col_domain_userid") }}' + - name: domain_sessionidx + description: '{{ doc("col_domain_sessionidx") }}' + - name: network_userid + description: '{{ doc("col_network_userid") }}' + - name: geo_country + description: '{{ doc("col_geo_country") }}' + - name: geo_region + description: '{{ doc("col_geo_region") }}' + - name: geo_city + description: '{{ doc("col_geo_city") }}' + - name: geo_zipcode + description: '{{ doc("col_geo_zipcode") }}' + - name: geo_latitude + description: '{{ doc("col_geo_latitude") }}' + - name: geo_longitude + description: '{{ doc("col_geo_longitude") }}' + - name: geo_region_name + description: '{{ doc("col_geo_region_name") }}' + - name: ip_isp + description: '{{ doc("col_ip_isp") }}' + - name: ip_organization + description: '{{ doc("col_ip_organization") }}' + - name: ip_domain + description: '{{ doc("col_ip_domain") }}' + - name: ip_netspeed + description: '{{ doc("col_ip_netspeed") }}' + - name: page_url + description: '{{ doc("col_page_url") }}' + - name: page_title + description: '{{ doc("col_page_title") }}' + - name: page_referrer + description: '{{ doc("col_page_referrer") }}' + - name: page_urlscheme + description: '{{ doc("col_page_urlscheme") }}' + - name: page_urlhost + description: '{{ doc("col_page_urlhost") }}' + - name: page_urlport + description: '{{ doc("col_page_urlport") }}' + - name: page_urlpath + description: '{{ doc("col_page_urlpath") }}' + - name: page_urlquery + description: '{{ doc("col_page_urlquery") }}' + - name: page_urlfragment + description: '{{ doc("col_page_urlfragment") }}' + - name: refr_urlscheme + description: '{{ doc("col_refr_urlscheme") }}' + - name: refr_urlhost + description: '{{ doc("col_refr_urlhost") }}' + - name: refr_urlport + description: '{{ doc("col_refr_urlport") }}' + - name: refr_urlpath + description: '{{ doc("col_refr_urlpath") }}' + - name: refr_urlquery + description: '{{ doc("col_refr_urlquery") }}' + - name: refr_urlfragment + description: '{{ doc("col_refr_urlfragment") }}' + - name: refr_medium + description: '{{ doc("col_refr_medium") }}' + - name: refr_source + description: '{{ doc("col_refr_source") }}' + - name: refr_term + description: '{{ doc("col_refr_term") }}' + - name: mkt_medium + description: '{{ doc("col_mkt_medium") }}' + - name: mkt_source + description: '{{ doc("col_mkt_source") }}' + - name: mkt_term + description: '{{ doc("col_mkt_term") }}' + - name: mkt_content + description: '{{ doc("col_mkt_content") }}' + - name: mkt_campaign + description: '{{ doc("col_mkt_campaign") }}' + - name: se_category + description: '{{ doc("col_se_category") }}' + - name: se_action + description: '{{ doc("col_se_action") }}' + - name: se_label + description: '{{ doc("col_se_label") }}' + - name: se_property + description: '{{ doc("col_se_property") }}' + - name: se_value + description: '{{ doc("col_se_value") }}' + - name: tr_orderid + description: '{{ doc("col_tr_orderid") }}' + - name: tr_affiliation + description: '{{ doc("col_tr_affiliation") }}' + - name: tr_total + description: '{{ doc("col_tr_total") }}' + - name: tr_tax + description: '{{ doc("col_tr_tax") }}' + - name: tr_shipping + description: '{{ doc("col_tr_shipping") }}' + - name: tr_city + description: '{{ doc("col_tr_city") }}' + - name: tr_state + description: '{{ doc("col_tr_state") }}' + - name: tr_country + description: '{{ doc("col_tr_country") }}' + - name: ti_orderid + description: '{{ doc("col_ti_orderid") }}' + - name: ti_sku + description: '{{ doc("col_ti_sku") }}' + - name: ti_name + description: '{{ doc("col_ti_name") }}' + - name: ti_category + description: '{{ doc("col_ti_category") }}' + - name: ti_price + description: '{{ doc("col_ti_price") }}' + - name: ti_quantity + description: '{{ doc("col_ti_quantity") }}' + - name: pp_xoffset_min + description: '{{ doc("col_pp_xoffset_min") }}' + - name: pp_xoffset_max + description: '{{ doc("col_pp_xoffset_max") }}' + - name: pp_yoffset_min + description: '{{ doc("col_pp_yoffset_min") }}' + - name: pp_yoffset_max + description: '{{ doc("col_pp_yoffset_max") }}' + - name: useragent + description: '{{ doc("col_useragent") }}' + - name: br_name + description: '{{ doc("col_br_name") }}' + - name: br_family + description: '{{ doc("col_br_family") }}' + - name: br_version + description: '{{ doc("col_br_version") }}' + - name: br_type + description: '{{ doc("col_br_type") }}' + - name: br_renderengine + description: '{{ doc("col_br_renderengine") }}' + - name: br_lang + description: '{{ doc("col_br_lang") }}' + - name: br_features_pdf + description: '{{ doc("col_br_features_pdf") }}' + - name: br_features_flash + description: '{{ doc("col_br_features_flash") }}' + - name: br_features_java + description: '{{ doc("col_br_features_java") }}' + - name: br_features_director + description: '{{ doc("col_br_features_director") }}' + - name: br_features_quicktime + description: '{{ doc("col_br_features_quicktime") }}' + - name: br_features_realplayer + description: '{{ doc("col_br_features_realplayer") }}' + - name: br_features_windowsmedia + description: '{{ doc("col_br_features_windowsmedia") }}' + - name: br_features_gears + description: '{{ doc("col_br_features_gears") }}' + - name: br_features_silverlight + description: '{{ doc("col_br_features_silverlight") }}' + - name: br_cookies + description: '{{ doc("col_br_cookies") }}' + - name: br_colordepth + description: '{{ doc("col_br_colordepth") }}' + - name: br_viewwidth + description: '{{ doc("col_br_viewwidth") }}' + - name: br_viewheight + description: '{{ doc("col_br_viewheight") }}' + - name: os_name + description: '{{ doc("col_os_name") }}' + - name: os_family + description: '{{ doc("col_os_family") }}' + - name: os_manufacturer + description: '{{ doc("col_os_manufacturer") }}' + - name: os_timezone + description: '{{ doc("col_os_timezone") }}' + - name: dvce_type + description: '{{ doc("col_dvce_type") }}' + - name: dvce_ismobile + description: '{{ doc("col_dvce_ismobile") }}' + - name: dvce_screenwidth + description: '{{ doc("col_dvce_screenwidth") }}' + - name: dvce_screenheight + description: '{{ doc("col_dvce_screenheight") }}' + - name: doc_charset + description: '{{ doc("col_doc_charset") }}' + - name: doc_width + description: '{{ doc("col_doc_width") }}' + - name: doc_height + description: '{{ doc("col_doc_height") }}' + - name: tr_currency + description: '{{ doc("col_tr_currency") }}' + - name: tr_total_base + description: '{{ doc("col_tr_total_base") }}' + - name: tr_tax_base + description: '{{ doc("col_tr_tax_base") }}' + - name: tr_shipping_base + description: '{{ doc("col_tr_shipping_base") }}' + - name: ti_currency + description: '{{ doc("col_ti_currency") }}' + - name: ti_price_base + description: '{{ doc("col_ti_price_base") }}' + - name: base_currency + description: '{{ doc("col_base_currency") }}' + - name: geo_timezone + description: '{{ doc("col_geo_timezone") }}' + - name: mkt_clickid + description: '{{ doc("col_mkt_clickid") }}' + - name: mkt_network + description: '{{ doc("col_mkt_network") }}' + - name: etl_tags + description: '{{ doc("col_etl_tags") }}' + - name: dvce_sent_tstamp + description: '{{ doc("col_dvce_sent_tstamp") }}' + - name: refr_domain_userid + description: '{{ doc("col_refr_domain_userid") }}' + - name: refr_dvce_tstamp + description: '{{ doc("col_refr_dvce_tstamp") }}' + - name: domain_sessionid + description: '{{ doc("col_domain_sessionid") }}' + - name: derived_tstamp + description: '{{ doc("col_derived_tstamp") }}' + - name: event_vendor + description: '{{ doc("col_event_vendor") }}' + - name: event_name + description: '{{ doc("col_event_name") }}' + - name: event_format + description: '{{ doc("col_event_format") }}' + - name: event_version + description: '{{ doc("col_event_version") }}' + - name: event_fingerprint + description: '{{ doc("col_event_fingerprint") }}' + - name: true_tstamp + description: '{{ doc("col_true_tstamp") }}' + - name: view_id + description: '{{ doc("col_view_id") }}' diff --git a/models/base/scratch/default/snowplow_unified_base_events_this_run.sql b/models/base/scratch/default/snowplow_unified_base_events_this_run.sql new file mode 100644 index 00000000..3c76f787 --- /dev/null +++ b/models/base/scratch/default/snowplow_unified_base_events_this_run.sql @@ -0,0 +1,49 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +{% set base_events_query = snowplow_utils.base_create_snowplow_events_this_run( + sessions_this_run_table='snowplow_unified_base_sessions_this_run', + session_identifiers= session_identifiers(), + session_sql=var('snowplow__session_sql', none), + session_timestamp=var('snowplow__session_timestamp', 'collector_tstamp'), + derived_tstamp_partitioned=var('snowplow__derived_tstamp_partitioned', true), + days_late_allowed=var('snowplow__days_late_allowed', 3), + max_session_days=var('snowplow__max_session_days', 3), + app_ids=var('snowplow__app_ids', []), + snowplow_events_database=var('snowplow__database', target.database) if target.type not in ['databricks', 'spark'] else var('snowplow__databricks_catalog', 'hive_metastore') if target.type in ['databricks'] else var('snowplow__atomic_schema', 'atomic'), + snowplow_events_schema=var('snowplow__atomic_schema', 'atomic'), + snowplow_events_table=var('snowplow__events_table', 'events')) %} + +with base_query as ( + {{ base_events_query }} +) + +select + *, + + -- extract commonly used contexts / sdes (prefixed) + {{ get_web_page_context_fields() }}, + {{ get_iab_context_fields() }}, + {{ get_ua_context_fields() }}, + {{ get_yauaa_context_fields() }}, + {{ get_browser_context_fields() }}, + {{ get_screen_view_event_fields() }}, + {{ get_session_context_fields() }}, + {{ get_mobile_context_fields() }}, + {{ get_geo_context_fields() }}, + {{ get_app_context_fields() }}, + {{ get_screen_context_fields() }}, + {{ get_deep_link_context_fields() }} + +from base_query a diff --git a/models/base/scratch/default/snowplow_unified_events_this_run.sql b/models/base/scratch/default/snowplow_unified_events_this_run.sql new file mode 100644 index 00000000..783a37e2 --- /dev/null +++ b/models/base/scratch/default/snowplow_unified_events_this_run.sql @@ -0,0 +1,102 @@ +with base as ( + + select + * {{ exclude_columns('page_referrer, page_url') }}, + coalesce( + {% if var('snowplow__enable_web') %} + ev.page_view__id, + {% endif %} + {% if var('snowplow__enable_mobile') %} + ev.screen_view__id, + {% endif %} + null) as view_id, + + coalesce( + {% if var('snowplow__enable_web') %} + case when ev.page_view__id is not null then 'page_view' end, + {% endif %} + {% if var('snowplow__enable_mobile') %} + case when ev.screen_view__id is not null then 'screen_view' end, + {% endif %} + null) as view_type, + + coalesce( + {% if var('snowplow__enable_web') %} + ev.domain_sessionidx, + {% endif %} + {% if var('snowplow__enable_mobile') %} + ev.session__session_index, + {% endif %} + null) as session_index, + + coalesce( + {% if var('snowplow__enable_deep_link_context') %} + ev.deep_link__referrer, + {% else %} + ev.page_referrer, + {% endif %} + null) as page_referrer, + + coalesce( + {% if var('snowplow__enable_deep_link_context') %} + ev.deep_link__url, + {% else %} + ev.page_url, + {% endif %} + null) as page_url, + + coalesce( + {% if var('snowplow__enable_mobile_context') %} + ev.mobile__resolution, + {% else %} + ev.dvce_screenwidth || 'x' || ev.dvce_screenheight, + {% endif %} + null) as screen_resolution, + + coalesce( + {% if var('snowplow__enable_yauaa') %} + ev.yauaa__operating_system_name, + {% endif %} + {% if var('snowplow__enable_mobile_context') %} + ev.mobile__os_type, + {% endif %} + {% if var('snowplow__enable_ua') %} + ev.ua__os_family, + {% endif %} + null, null) as os_type, + + coalesce( + {% if var('snowplow__enable_yauaa') %} + ev.yauaa__operating_system_version, + {% endif %} + {% if var('snowplow__enable_mobile_context') %} + ev.mobile__os_version, + {% endif %} + {% if var('snowplow__enable_ua') %} + ev.ua__os_version, + {% endif %} + null) as os_version + + + from {{ ref('snowplow_unified_base_events_this_run') }} as ev + +) + +select + *, + {% if var('snowplow__enable_yauaa') %} + {% if var('snowplow__enable_mobile') %} + case when view_type = 'mobile' then 'Mobile' + when yauaa__device_class = 'Desktop' then 'Desktop' + when yauaa__device_class = 'Phone' then 'Mobile' + when yauaa__device_class = 'Tablet' then 'Tablet' + else 'Other' end as device_category + {%- else -%} + case when yauaa__device_class = 'Desktop' then 'Desktop' + when yauaa__device_class = 'Phone' then 'Mobile' + when yauaa__device_class = 'Tablet' then 'Tablet' + else 'Other' end as device_category + {%- endif %} + {%- endif %} + +from base diff --git a/models/base/scratch/redshift_postgres/snowplow_unified_base_events_this_run.sql b/models/base/scratch/redshift_postgres/snowplow_unified_base_events_this_run.sql new file mode 100644 index 00000000..d2b59679 --- /dev/null +++ b/models/base/scratch/redshift_postgres/snowplow_unified_base_events_this_run.sql @@ -0,0 +1,117 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + sort='collector_tstamp', + dist='event_id', + tags=["this_run"] + ) +}} + +{# dbt passes variables by reference so need to use copy to avoid altering the list multiple times #} +{% set contexts = var('snowplow__entities_or_sdes', []).copy() %} + +{% if var('snowplow__enable_web') %} + + {% do contexts.append({'name': var('snowplow__page_view_context'), 'prefix': 'page_view_', 'single_entity': True}) %} + + {% if var('snowplow__enable_iab', false) -%} + {% do contexts.append({'name': var('snowplow__iab_context'), 'prefix': 'iab_', 'single_entity': True}) %} + {% endif -%} + + {% if var('snowplow__enable_ua', false) -%} + {% do contexts.append({'name': var('snowplow__ua_parser_context'), 'prefix': 'ua_', 'single_entity': True}) %} + {% endif -%} + + {% if var('snowplow__enable_yauaa', false) -%} + {% do contexts.append({'name': var('snowplow__yauaa_context'), 'prefix': 'yauaa_', 'single_entity': True}) %} + {% endif -%} + + {% if var('snowplow__enable_consent', false) -%} + {% do contexts.append({'name': var('snowplow__consent_cmp_visible'), 'prefix': 'cmp_visible', 'single_entity': True}) %} + {% do contexts.append({'name': var('snowplow__consent_preferences'), 'prefix': 'consent_pref', 'single_entity': True}) %} + {% endif -%} + + {% if var('snowplow__enable_cwv', false) -%} + {% do contexts.append({'name': var('snowplow__cwv_context'), 'prefix': 'cwv', 'single_entity': True}) %} + {% endif -%} + +{% endif -%} + +{% if var('snowplow__enable_mobile') %} + + {% do contexts.append({'name': var('snowplow__screen_view_events'), 'prefix': 'screen_view_', 'single_entity': True}) %} + {% do contexts.append({'name': var('snowplow__session_context'), 'prefix': 'session_', 'single_entity': True}) %} + + {% if var('snowplow__enable_mobile_context', false) -%} + {% do contexts.append({'name': var('snowplow__mobile_context'), 'prefix': 'mobile_', 'single_entity': True}) %} + {% endif -%} + + {% if var('snowplow__enable_geolocation_context', false) -%} + {% do contexts.append({'name': var('snowplow__geolocation_context'), 'prefix': 'geo_', 'single_entity': True}) %} + {% endif -%} + + {% if var('snowplow__enable_application_context', false) -%} + {% do contexts.append({'name': var('snowplow__application_context'), 'prefix': 'app_', 'single_entity': True}) %} + {% endif -%} + + {% if var('snowplow__enable_screen_context', false) -%} + {% do contexts.append({'name': var('snowplow__screen_context'), 'prefix': 'screen_', 'single_entity': True}) %} + {% endif -%} + + {% if var('snowplow__enable_application_errors_module', false) -%} + {% do contexts.append({'name': var('snowplow__app_errors_table'), 'prefix': 'app_err_', 'single_entity': True}) %} + {% endif -%} + + {% if var('snowplow__enable_deep_link_context', false) -%} + {% do contexts.append({'name': var('snowplow__deep_link_context'), 'prefix': 'deep_link_', 'single_entity': True}) %} + {% endif -%} + + {% if var('snowplow__enable_browser_context', false) -%} + {% do contexts.append({'name': var('snowplow__browser_context'), 'prefix': 'browser_', 'single_entity': True}) %} + {% endif -%} + +{% endif -%} + + +{% set base_events_query = snowplow_utils.base_create_snowplow_events_this_run( + sessions_this_run_table='snowplow_unified_base_sessions_this_run', + session_identifiers= session_identifiers(), + session_sql=var('snowplow__session_sql', none), + session_timestamp=var('snowplow__session_timestamp', 'collector_tstamp'), + derived_tstamp_partitioned=var('snowplow__derived_tstamp_partitioned', true), + days_late_allowed=var('snowplow__days_late_allowed', 3), + max_session_days=var('snowplow__max_session_days', 3), + app_ids=var('snowplow__app_ids', []), + snowplow_events_database=var('snowplow__database', target.database) if target.type not in ['databricks', 'spark'] else var('snowplow__databricks_catalog', 'hive_metastore') if target.type in ['databricks'] else var('snowplow__atomic_schema', 'atomic'), + snowplow_events_schema=var('snowplow__atomic_schema', 'atomic'), + snowplow_events_table=var('snowplow__events_table', 'events'), + entities_or_sdes=contexts + ) %} + + +with base_query as ( + {{ base_events_query }} +) + +select + +{% set base_query_cols = get_column_schema_from_query( 'select * from (' + base_events_query +') a') %} + + {% for col in base_query_cols | map(attribute='name') | list -%} + {% if col == 'domain_userid' -%} + a.user_identifier as domain_userid + {% else %} + a.{{col}} + {% endif %} + {%- if not loop.last -%},{%- endif %} + {% endfor %} + +from base_query a + + diff --git a/models/base/scratch/redshift_postgres/snowplow_unified_events_this_run.sql b/models/base/scratch/redshift_postgres/snowplow_unified_events_this_run.sql new file mode 100644 index 00000000..a2761adf --- /dev/null +++ b/models/base/scratch/redshift_postgres/snowplow_unified_events_this_run.sql @@ -0,0 +1,432 @@ +with base as ( + + select + session_identifier, + app_id, + platform, + etl_tstamp, + collector_tstamp, + dvce_created_tstamp, + event, + event_id, + txn_id, + name_tracker, + v_tracker, + v_collector, + v_etl, + user_id, + user_ipaddress, + user_fingerprint, + domain_userid, + domain_sessionidx, + network_userid, + geo_country, + geo_region, + geo_city, + geo_zipcode, + geo_latitude, + geo_longitude, + geo_region_name, + ip_isp, + ip_organization, + ip_domain, + ip_netspeed, + page_title, + page_urlscheme, + page_urlhost, + page_urlport, + page_urlpath, + page_urlquery, + page_urlfragment, + refr_urlscheme, + refr_urlhost, + refr_urlport, + refr_urlpath, + refr_urlquery, + refr_urlfragment, + refr_medium, + refr_source, + refr_term, + mkt_medium, + mkt_source, + mkt_term, + mkt_content, + mkt_campaign, + se_category, + se_action, + se_label, + se_property, + se_value, + tr_orderid, + tr_affiliation, + tr_total, + tr_tax, + tr_shipping, + tr_city, + tr_state, + tr_country, + ti_orderid, + ti_sku, + ti_name, + ti_category, + ti_price, + ti_quantity, + pp_xoffset_min, + pp_xoffset_max, + pp_yoffset_min, + pp_yoffset_max, + useragent, + br_name, + br_family, + br_version, + br_type, + br_renderengine, + br_lang, + br_features_pdf, + br_features_flash, + br_features_java, + br_features_director, + br_features_quicktime, + br_features_realplayer, + br_features_windowsmedia, + br_features_gears, + br_features_silverlight, + br_cookies, + br_colordepth, + br_viewwidth, + br_viewheight, + os_name, + os_family, + os_manufacturer, + os_timezone, + dvce_type, + dvce_ismobile, + dvce_screenwidth, + dvce_screenheight, + doc_charset, + doc_width, + doc_height, + tr_currency, + tr_total_base, + tr_tax_base, + tr_shipping_base, + ti_currency, + ti_price_base, + base_currency, + geo_timezone, + mkt_clickid, + mkt_network, + etl_tags, + dvce_sent_tstamp, + refr_domain_userid, + refr_dvce_tstamp, + domain_sessionid, + derived_tstamp, + event_vendor, + event_name, + event_format, + event_version, + event_fingerprint, + true_tstamp, + load_tstamp, + user_identifier, + +{% if var('snowplow__enable_web') %} + page_view__id, + page_view___tstamp, + page_view___id, +{% endif %} + +{% if var('snowplow__enable_iab', false) -%} + iab__category, + iab__primary_impact, + iab__reason, + iab__spider_or_robot, + iab___tstamp, + iab___id, +{% endif %} + +{% if var('snowplow__enable_ua', false) -%} + ua__device_family, + ua__os_family, + ua__os_major, + ua__os_minor, + ua__os_patch, + ua__os_patch_minor, + ua__os_version, + ua__useragent_family, + ua__useragent_major, + ua__useragent_minor, + ua__useragent_patch, + ua__useragent_version, + ua___tstamp, + ua___id, +{% endif %} + +{% if var('snowplow__enable_yauaa', false) -%} + yauaa__agent_class, + yauaa__agent_information_email, + yauaa__agent_name, + yauaa__agent_name_version, + yauaa__agent_name_version_major, + yauaa__agent_version, + yauaa__agent_version_major, + yauaa__device_brand, + yauaa__device_class, + yauaa__device_cpu, + yauaa__device_cpu_bits, + yauaa__device_name, + yauaa__device_version, + yauaa__layout_engine_class, + yauaa__layout_engine_name, + yauaa__layout_engine_name_version, + yauaa__layout_engine_name_version_major, + yauaa__layout_engine_version, + yauaa__layout_engine_version_major, + yauaa__network_type, + yauaa__operating_system_class, + yauaa__operating_system_name, + yauaa__operating_system_name_version, + yauaa__operating_system_name_version_major, + yauaa__operating_system_version, + yauaa__operating_system_version_build, + yauaa__operating_system_version_major, + yauaa__webview_app_name, + yauaa__webview_app_name_version_major, + yauaa__webview_app_version, + yauaa__webview_app_version_major, + yauaa___tstamp, + yauaa___id, +{% endif %} + +{% if var('snowplow__enable_consent', false) -%} + cmp_visible_elapsed_time, + cmp_visible__tstamp, + cmp_visible__id, + consent_pref_basis_for_processing, + consent_pref_consent_version, + consent_pref_consent_scopes, + consent_pref_domains_applied, + consent_pref_consent_url, + consent_pref_event_type, + consent_pref_gdpr_applies, + consent_pref__tstamp, + consent_pref__id, +{% endif %} + +{% if var('snowplow__enable_mobile') %} + screen_view__id, + screen_view__name, + screen_view__previous_id, + screen_view__previous_name, + screen_view__previous_type, + screen_view__transition_type, + screen_view__type, + screen_view___tstamp, + screen_view___id, + session__session_id, + session__session_index, + session__previous_session_id, + session__user_id, + session__first_event_id, + session___tstamp, + session___id, +{% endif %} + +{% if var('snowplow__enable_mobile_context', false) -%} + mobile__device_manufacturer, + mobile__device_model, + mobile__os_type, + mobile__os_version, + mobile__android_idfa, + mobile__apple_idfa, + mobile__apple_idfv, + mobile__carrier, + mobile__open_idfa, + mobile__network_technology, + mobile__network_type, + mobile__physical_memory, + mobile__system_available_memory, + mobile__app_available_memory, + mobile__battery_level, + mobile__battery_state, + mobile__low_power_mode, + mobile__available_storage, + mobile__total_storage, + mobile__is_portrait, + mobile__resolution, + mobile__scale, + mobile__language, + mobile__app_set_id, + mobile__app_set_id_scope, + mobile___tstamp, + mobile___id, +{% endif %} + +{% if var('snowplow__enable_geolocation_context', false) -%} + geo__latitude, + geo__longitude, + geo__latitude_longitude_accuracy, + geo__altitude, + geo__altitude_accuracy, + geo__bearing, + geo__speed, + geo__timestamp, + geo___tstamp, + geo___id, +{% endif %} + +{% if var('snowplow__enable_application_context', false) -%} + app__build, + app__version, + app___tstamp, + app___id, +{% endif %} + +{% if var('snowplow__enable_screen_context', false) -%} + screen__id, + screen__name, + screen__activity, + screen__type, + screen__fragment, + screen__top_view_controller, + screen__view_controller, +{% endif %} + +{% if var('snowplow__enable_application_errors_module', false) -%} + app_err__message, + app_err__programming_language, + app_err__class_name, + app_err__exception_name, + app_err__is_fatal, + app_err__line_number, + app_err__stack_trace, + app_err__thread_id, + app_err__thread_name, + app_err___tstamp, + app_err___id, +{% endif %} + +{% if var('snowplow__enable_deep_link_context', false) -%} + deep_link__url, + deep_link__referrer, + deep_link___tstamp, + deep_link___id, + {% endif %} + +{% if var('snowplow__enable_browser_context', false) -%} + browser__viewport, + browser__document_size, + browser__resolution, + browser__color_depth, + browser__device_pixel_ratio, + browser__cookies_enabled, + browser__online, + browser__browser_language, + browser__document_language, + browser__webdriver, + browser__device_memory, + browser__hardware_concurrency, + browser__tab_id, + browser___tstamp, + browser___id, +{% endif %} + + coalesce( + {% if var('snowplow__enable_web') %} + ev.page_view__id, + {% endif %} + {% if var('snowplow__enable_mobile') %} + ev.screen_view__id, + {% endif %} + null) as view_id, + + coalesce( + {% if var('snowplow__enable_web') %} + case when ev.page_view__id is not null then 'page_view' end, + {% endif %} + {% if var('snowplow__enable_mobile') %} + case when ev.screen_view__id is not null then 'screen_view' end, + {% endif %} + null) as view_type, + + coalesce( + {% if var('snowplow__enable_web') %} + ev.domain_sessionidx, + {% endif %} + {% if var('snowplow__enable_mobile') %} + ev.session__session_index, + {% endif %} + null) as session_index, + + coalesce( + {% if var('snowplow__enable_deep_link_context') %} + ev.deep_link__referrer, + {% else %} + ev.page_referrer, + {% endif %} + null) as page_referrer, + + coalesce( + {% if var('snowplow__enable_deep_link_context') %} + ev.deep_link__url, + {% else %} + ev.page_url, + {% endif %} + null) as page_url, + + coalesce( + {% if var('snowplow__enable_mobile_context') %} + ev.mobile__resolution, + {% else %} + ev.dvce_screenwidth || 'x' || ev.dvce_screenheight, + {% endif %} + null) as screen_resolution, + + coalesce( + {% if var('snowplow__enable_yauaa') %} + ev.yauaa__operating_system_name, + {% endif %} + {% if var('snowplow__enable_mobile_context') %} + ev.mobile__os_type, + {% endif %} + {% if var('snowplow__enable_ua') %} + ev.ua__os_family, + {% endif %} + null, null) as os_type, + + coalesce( + {% if var('snowplow__enable_yauaa') %} + ev.yauaa__operating_system_version, + {% endif %} + {% if var('snowplow__enable_mobile_context') %} + ev.mobile__os_version, + {% endif %} + {% if var('snowplow__enable_ua') %} + ev.ua__os_version, + {% endif %} + null) as os_version + + + from {{ ref('snowplow_unified_base_events_this_run') }} as ev + +) + +select + *, + {% if var('snowplow__enable_yauaa') %} + {% if var('snowplow__enable_mobile') %} + case when view_type = 'mobile' then 'Mobile' + when yauaa__device_class = 'Desktop' then 'Desktop' + when yauaa__device_class = 'Phone' then 'Mobile' + when yauaa__device_class = 'Tablet' then 'Tablet' + else 'Other' end as device_category + {%- else -%} + case when yauaa__device_class = 'Desktop' then 'Desktop' + when yauaa__device_class = 'Phone' then 'Mobile' + when yauaa__device_class = 'Tablet' then 'Tablet' + else 'Other' end as device_category + {%- endif %} + {%- endif %} + +from base diff --git a/models/base/scratch/snowplow_unified_base_new_event_limits.sql b/models/base/scratch/snowplow_unified_base_new_event_limits.sql new file mode 100644 index 00000000..a96a7211 --- /dev/null +++ b/models/base/scratch/snowplow_unified_base_new_event_limits.sql @@ -0,0 +1,31 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ config( + post_hook=["{{snowplow_utils.print_run_limits(this, 'snowplow_unified')}}"], + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + + +{%- set models_in_run = snowplow_utils.get_enabled_snowplow_models('snowplow_unified') -%} + +{% set min_last_success, + max_last_success, + models_matched_from_manifest, + has_matched_all_models = snowplow_utils.get_incremental_manifest_status(ref('snowplow_unified_incremental_manifest'), + models_in_run) -%} + + +{% set run_limits_query = snowplow_utils.get_run_limits(min_last_success, + max_last_success, + models_matched_from_manifest, + has_matched_all_models, + var("snowplow__start_date","2020-01-01")) -%} + + +{{ run_limits_query }} diff --git a/models/base/scratch/snowplow_unified_base_sessions_this_run.sql b/models/base/scratch/snowplow_unified_base_sessions_this_run.sql new file mode 100644 index 00000000..caa5fc07 --- /dev/null +++ b/models/base/scratch/snowplow_unified_base_sessions_this_run.sql @@ -0,0 +1,21 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + post_hook=["{{ snowplow_utils.base_quarantine_sessions(var('snowplow__max_session_days', 3), var('snowplow__quarantined_sessions', 'snowplow_unified_base_quarantined_sessions')) }}"], + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + + +{% set sessions_query = snowplow_utils.base_create_snowplow_sessions_this_run( + lifecycle_manifest_table='snowplow_unified_base_sessions_lifecycle_manifest', + new_event_limits_table='snowplow_unified_base_new_event_limits') %} + +{{ sessions_query }} diff --git a/models/base/src_base.yml b/models/base/src_base.yml new file mode 100644 index 00000000..5a6e56a5 --- /dev/null +++ b/models/base/src_base.yml @@ -0,0 +1,353 @@ +version: 2 + +sources: + - name: atomic + schema: "{{ var('snowplow__atomic_schema', 'atomic') }}" + database: "{{ var('snowplow__database', target.database) if target.type not in ['databricks', 'spark'] else var('snowplow__databricks_catalog', 'hive_metastore') if target.type in ['databricks'] else var('snowplow__atomic_schema', 'atomic') }}" + tables: + - name: com_snowplowanalytics_snowplow_web_page_1 + description: '{{ doc("table_page_view_context") }}' + columns: + - name: id + description: '{{ doc("col_view_id") }}' + - name: com_iab_snowplow_spiders_and_robots_1 + description: '{{ doc("table_iab_context") }}' + columns: + - name: category + description: '{{ doc("col_category") }}' + - name: primary_impact + description: '{{ doc("col_primary_impact") }}' + - name: reason + description: '{{ doc("col_reason") }}' + - name: spider_or_robot + description: '{{ doc("col_spider_or_robot") }}' + - name: com_snowplowanalytics_snowplow_ua_parser_context_1 + description: '{{ doc("table_ua_parser_context") }}' + columns: + - name: device_family + description: '{{ doc("col_device_family") }}' + - name: os_family + description: '{{ doc("col_ua_os_family") }}' + - name: useragent_family + description: '{{ doc("col_useragent_family") }}' + - name: os_major + description: '{{ doc("col_os_major") }}' + - name: os_minor + description: '{{ doc("col_os_minor") }}' + - name: os_patch + description: '{{ doc("col_os_patch") }}' + - name: os_patch_minor + description: '{{ doc("col_os_patch_minor") }}' + - name: os_version + description: '{{ doc("col_os_version") }}' + - name: useragent_major + description: '{{ doc("col_useragent_major") }}' + - name: useragent_minor + description: '{{ doc("col_useragent_minor") }}' + - name: useragent_patch + description: '{{ doc("col_useragent_patch") }}' + - name: useragent_version + description: '{{ doc("col_useragent_version") }}' + - name: nl_basjes_yauaa_context_1 + description: '{{ doc("table_yauaa_context") }}' + columns: + - name: device_class + description: '{{ doc("col_device_class") }}' + - name: agent_class + description: '{{ doc("col_agent_class") }}' + - name: agent_name + description: '{{ doc("col_agent_name") }}' + - name: agent_name_version + description: '{{ doc("col_agent_name_version") }}' + - name: agent_name_version_major + description: '{{ doc("col_agent_name_version_major") }}' + - name: agent_version + description: '{{ doc("col_agent_version") }}' + - name: agent_version_major + description: '{{ doc("col_agent_version_major") }}' + - name: device_brand + description: '{{ doc("col_device_brand") }}' + - name: device_name + description: '{{ doc("col_device_name") }}' + - name: device_version + description: '{{ doc("col_device_version") }}' + - name: layout_engine_class + description: '{{ doc("col_layout_engine_class") }}' + - name: layout_engine_name + description: '{{ doc("col_layout_engine_name") }}' + - name: layout_engine_name_version + description: '{{ doc("col_layout_engine_name_version") }}' + - name: layout_engine_name_version_major + description: '{{ doc("col_layout_engine_name_version_major") }}' + - name: layout_engine_version + description: '{{ doc("col_layout_engine_version") }}' + - name: layout_engine_version_major + description: '{{ doc("col_layout_engine_version_major") }}' + - name: operating_system_class + description: '{{ doc("col_operating_system_class") }}' + - name: operating_system_name + description: '{{ doc("col_operating_system_name") }}' + - name: operating_system_name_version + description: '{{ doc("col_operating_system_name_version") }}' + - name: operating_system_version + description: '{{ doc("col_operating_system_version") }}' + - name: events + description: '{{ doc("table_events") }}' + identifier: "{{ var('snowplow__events_table', 'events') }}" + columns: + - name: app_id + description: '{{ doc("col_app_id") }}' + - name: platform + description: '{{ doc("col_platform") }}' + - name: etl_tstamp + description: '{{ doc("col_etl_tstamp") }}' + - name: collector_tstamp + description: '{{ doc("col_collector_tstamp") }}' + - name: dvce_created_tstamp + description: '{{ doc("col_dvce_created_tstamp") }}' + - name: event + description: '{{ doc("col_event") }}' + - name: event_id + description: '{{ doc("col_event_id") }}' + - name: txn_id + description: '{{ doc("col_txn_id") }}' + - name: name_tracker + description: '{{ doc("col_name_tracker") }}' + - name: v_tracker + description: '{{ doc("col_v_tracker") }}' + - name: v_collector + description: '{{ doc("col_v_collector") }}' + - name: v_etl + description: '{{ doc("col_v_etl") }}' + - name: user_id + description: '{{ doc("col_user_id") }}' + - name: user_ipaddress + description: '{{ doc("col_user_ipaddress") }}' + - name: user_fingerprint + description: '{{ doc("col_user_fingerprint") }}' + - name: domain_userid + description: '{{ doc("col_domain_userid") }}' + - name: domain_sessionidx + description: '{{ doc("col_domain_sessionidx") }}' + - name: network_userid + description: '{{ doc("col_network_userid") }}' + - name: geo_country + description: '{{ doc("col_geo_country") }}' + - name: geo_region + description: '{{ doc("col_geo_region") }}' + - name: geo_city + description: '{{ doc("col_geo_city") }}' + - name: geo_zipcode + description: '{{ doc("col_geo_zipcode") }}' + - name: geo_latitude + description: '{{ doc("col_geo_latitude") }}' + - name: geo_longitude + description: '{{ doc("col_geo_longitude") }}' + - name: geo_region_name + description: '{{ doc("col_geo_region_name") }}' + - name: ip_isp + description: '{{ doc("col_ip_isp") }}' + - name: ip_organization + description: '{{ doc("col_ip_organization") }}' + - name: ip_domain + description: '{{ doc("col_ip_domain") }}' + - name: ip_netspeed + description: '{{ doc("col_ip_netspeed") }}' + - name: page_url + description: '{{ doc("col_page_url") }}' + - name: page_title + description: '{{ doc("col_page_title") }}' + - name: page_referrer + description: '{{ doc("col_page_referrer") }}' + - name: page_urlscheme + description: '{{ doc("col_page_urlscheme") }}' + - name: page_urlhost + description: '{{ doc("col_page_urlhost") }}' + - name: page_urlport + description: '{{ doc("col_page_urlport") }}' + - name: page_urlpath + description: '{{ doc("col_page_urlpath") }}' + - name: page_urlquery + description: '{{ doc("col_page_urlquery") }}' + - name: page_urlfragment + description: '{{ doc("col_page_urlfragment") }}' + - name: refr_urlscheme + description: '{{ doc("col_refr_urlscheme") }}' + - name: refr_urlhost + description: '{{ doc("col_refr_urlhost") }}' + - name: refr_urlport + description: '{{ doc("col_refr_urlport") }}' + - name: refr_urlpath + description: '{{ doc("col_refr_urlpath") }}' + - name: refr_urlquery + description: '{{ doc("col_refr_urlquery") }}' + - name: refr_urlfragment + description: '{{ doc("col_refr_urlfragment") }}' + - name: refr_medium + description: '{{ doc("col_refr_medium") }}' + - name: refr_source + description: '{{ doc("col_refr_source") }}' + - name: refr_term + description: '{{ doc("col_refr_term") }}' + - name: mkt_medium + description: '{{ doc("col_mkt_medium") }}' + - name: mkt_source + description: '{{ doc("col_mkt_source") }}' + - name: mkt_term + description: '{{ doc("col_mkt_term") }}' + - name: mkt_content + description: '{{ doc("col_mkt_content") }}' + - name: mkt_campaign + description: '{{ doc("col_mkt_campaign") }}' + - name: se_category + description: '{{ doc("col_se_category") }}' + - name: se_action + description: '{{ doc("col_se_action") }}' + - name: se_label + description: '{{ doc("col_se_label") }}' + - name: se_property + description: '{{ doc("col_se_property") }}' + - name: se_value + description: '{{ doc("col_se_value") }}' + - name: tr_orderid + description: '{{ doc("col_tr_orderid") }}' + - name: tr_affiliation + description: '{{ doc("col_tr_affiliation") }}' + - name: tr_total + description: '{{ doc("col_tr_total") }}' + - name: tr_tax + description: '{{ doc("col_tr_tax") }}' + - name: tr_shipping + description: '{{ doc("col_tr_shipping") }}' + - name: tr_city + description: '{{ doc("col_tr_city") }}' + - name: tr_state + description: '{{ doc("col_tr_state") }}' + - name: tr_country + description: '{{ doc("col_tr_country") }}' + - name: ti_orderid + description: '{{ doc("col_ti_orderid") }}' + - name: ti_sku + description: '{{ doc("col_ti_sku") }}' + - name: ti_name + description: '{{ doc("col_ti_name") }}' + - name: ti_category + description: '{{ doc("col_ti_category") }}' + - name: ti_price + description: '{{ doc("col_ti_price") }}' + - name: ti_quantity + description: '{{ doc("col_ti_quantity") }}' + - name: pp_xoffset_min + description: '{{ doc("col_pp_xoffset_min") }}' + - name: pp_xoffset_max + description: '{{ doc("col_pp_xoffset_max") }}' + - name: pp_yoffset_min + description: '{{ doc("col_pp_yoffset_min") }}' + - name: pp_yoffset_max + description: '{{ doc("col_pp_yoffset_max") }}' + - name: useragent + description: '{{ doc("col_useragent") }}' + - name: br_name + description: '{{ doc("col_br_name") }}' + - name: br_family + description: '{{ doc("col_br_family") }}' + - name: br_version + description: '{{ doc("col_br_version") }}' + - name: br_type + description: '{{ doc("col_br_type") }}' + - name: br_renderengine + description: '{{ doc("col_br_renderengine") }}' + - name: br_lang + description: '{{ doc("col_br_lang") }}' + - name: br_features_pdf + description: '{{ doc("col_br_features_pdf") }}' + - name: br_features_flash + description: '{{ doc("col_br_features_flash") }}' + - name: br_features_java + description: '{{ doc("col_br_features_java") }}' + - name: br_features_director + description: '{{ doc("col_br_features_director") }}' + - name: br_features_quicktime + description: '{{ doc("col_br_features_quicktime") }}' + - name: br_features_realplayer + description: '{{ doc("col_br_features_realplayer") }}' + - name: br_features_windowsmedia + description: '{{ doc("col_br_features_windowsmedia") }}' + - name: br_features_gears + description: '{{ doc("col_br_features_gears") }}' + - name: br_features_silverlight + description: '{{ doc("col_br_features_silverlight") }}' + - name: br_cookies + description: '{{ doc("col_br_cookies") }}' + - name: br_colordepth + description: '{{ doc("col_br_colordepth") }}' + - name: br_viewwidth + description: '{{ doc("col_br_viewwidth") }}' + - name: br_viewheight + description: '{{ doc("col_br_viewheight") }}' + - name: os_name + description: '{{ doc("col_os_name") }}' + - name: os_family + description: '{{ doc("col_os_family") }}' + - name: os_manufacturer + description: '{{ doc("col_os_manufacturer") }}' + - name: os_timezone + description: '{{ doc("col_os_timezone") }}' + - name: dvce_type + description: '{{ doc("col_dvce_type") }}' + - name: dvce_ismobile + description: '{{ doc("col_dvce_ismobile") }}' + - name: dvce_screenwidth + description: '{{ doc("col_dvce_screenwidth") }}' + - name: dvce_screenheight + description: '{{ doc("col_dvce_screenheight") }}' + - name: doc_charset + description: '{{ doc("col_doc_charset") }}' + - name: doc_width + description: '{{ doc("col_doc_width") }}' + - name: doc_height + description: '{{ doc("col_doc_height") }}' + - name: tr_currency + description: '{{ doc("col_tr_currency") }}' + - name: tr_total_base + description: '{{ doc("col_tr_total_base") }}' + - name: tr_tax_base + description: '{{ doc("col_tr_tax_base") }}' + - name: tr_shipping_base + description: '{{ doc("col_tr_shipping_base") }}' + - name: ti_currency + description: '{{ doc("col_ti_currency") }}' + - name: ti_price_base + description: '{{ doc("col_ti_price_base") }}' + - name: base_currency + description: '{{ doc("col_base_currency") }}' + - name: geo_timezone + description: '{{ doc("col_geo_timezone") }}' + - name: mkt_clickid + description: '{{ doc("col_mkt_clickid") }}' + - name: mkt_network + description: '{{ doc("col_mkt_network") }}' + - name: etl_tags + description: '{{ doc("col_etl_tags") }}' + - name: dvce_sent_tstamp + description: '{{ doc("col_dvce_sent_tstamp") }}' + - name: refr_domain_userid + description: '{{ doc("col_refr_domain_userid") }}' + - name: refr_dvce_tstamp + description: '{{ doc("col_refr_dvce_tstamp") }}' + - name: domain_sessionid + description: '{{ doc("col_domain_sessionid") }}' + - name: derived_tstamp + description: '{{ doc("col_derived_tstamp") }}' + - name: event_vendor + description: '{{ doc("col_event_vendor") }}' + - name: event_name + description: '{{ doc("col_event_name") }}' + - name: event_format + description: '{{ doc("col_event_format") }}' + - name: event_version + description: '{{ doc("col_event_version") }}' + - name: event_fingerprint + description: '{{ doc("col_event_fingerprint") }}' + - name: true_tstamp + description: '{{ doc("col_true_tstamp") }}' diff --git a/models/optional_modules/consent/consent.yml b/models/optional_modules/consent/consent.yml new file mode 100644 index 00000000..4e6f18de --- /dev/null +++ b/models/optional_modules/consent/consent.yml @@ -0,0 +1,182 @@ +version: 2 + +sources: + - name: atomic + schema: "{{ var('snowplow__atomic_schema', 'atomic') }}" + database: "{{ var('snowplow__database', target.database) if target.type not in ['databricks', 'spark'] else var('snowplow__databricks_catalog', 'hive_metastore') if target.type in ['databricks'] else var('snowplow__atomic_schema', 'atomic') }}" + tables: + - name: com_snowplowanalytics_snowplow_consent_preferences_1 + description: '{{ doc("table_consent_preferences") }}' + - name: com_snowplowanalytics_snowplow_cmp_visible_1 + description: '{{ doc("table_cmp_visible") }}' + +models: + - name: snowplow_unified_consent_log + description: Incremental table showing the audit trail of consent and Consent Management Platform (cmp) events + columns: + - name: event_id + tests: + - unique + - not_null + description: '{{ doc("col_event_id") }}' + - name: user_identifier + description: '{{ doc("col_user_identifier") }}' + - name: user_id + description: '{{ doc("col_user_id") }}' + - name: geo_country + description: '{{ doc("col_geo_country") }}' + - name: view_id + description: '{{ doc("col_view_id") }}' + - name: session_identifier + description: '{{ doc("col_session_identifier") }}' + - name: derived_tstamp + description: '{{ doc("col_derived_tstamp") }}' + - name: load_tstamp + description: The timestamp of the event landing the data warehouse. + - name: event_name + description: '{{ doc("col_event_name") }}' + - name: event_type + description: The action for the consent preferences of a user E.g allow_all + tests: + - accepted_values: + values: ['deny_all', 'allow_all', 'allow_selected', 'pending', 'implicit_consent' , 'withdrawn', 'expired'] + - name: basis_for_processing + description: GDPR lawful basis for data collection & processing + - name: consent_url + description: URI of the privacy policy related document + - name: consent_version + description: Version of the privacy policy related document + - name: consent_scopes + description: The scopes allowed after the user finalized his selection of consent preferences Eg ['analytics', 'functional', 'advertisement'] + - name: domains_applied + description: The domains for which this consent allows these preferences to persist to + - name: gdpr_applies + description: A boolean which determines if GDPR applies based on the user's geo-location + - name: cmp_load_time + description: The time taken for the consent box to be shown to the screen + + - name: snowplow_unified_consent_users + description: By user consent stats + columns: + - name: user_identifier + tests: + - unique + - not_null + description: '{{ doc("col_user_identifier") }}' + - name: user_id + description: '{{ doc("col_user_id") }}' + - name: geo_country + description: '{{ doc("col_geo_country") }}' + - name: cmp_events + description: The number of cmp_visible events the user has generated + - name: consent_events + description: The number of cosent events the user has generated + - name: last_cmp_event_tstamp + description: The timestamp of the last cmp_visible event + - name: last_consent_event_tstamp + description: The timestamp of the last consent event after the cmp_visible event happened + - name: last_consent_event_type + description: The type of the last consent event after the cmp_visible event happened + - name: last_consent_scopes + description: The list of consent scopes in connection with the last consent event + - name: last_consent_version + description: The privacy policy version in connection with the last consent event + - name: last_consent_url + description: The privacy policy url in connection with the last consent event + - name: last_domains_applied + description: The domains for which the last consent event applies + - name: last_processed_event + description: The timestamp of the last processed event needed for the incremental logic + - name: is_latest_version + description: A boolean to filter whether the last consent or cmp visible event is sent after the latest privacy policy version goes live + - name: snowplow_unified_consent_totals + description: Summary of the latest consent status as per consent version + columns: + - name: consent_version + description: Version of the privacy policy related document + - name: version_start_tstamp + description: The first allow_all consent event belonging to a consent version + - name: consent_scopes + description: The scopes allowed after the user finalized his selection of consent preferences Eg ['analytics', 'functional', 'advertisement'] + - name: consent_url + description: URI of the privacy policy related document + - name: domains_applied + description: The domains for which this consent allows these preferences to persist to + - name: is_latest_version + description: A boolean to filter whether the last consent or cmp visible event is sent after the latest privacy policy version goes live + - name: last_allow_all_event + description: The timestamp of the last allow_all consent event generated by the latest consent version + - name: total_visitors + description: The number of visitors who have visited since the last consent version is live + - name: allow_all + description: Total number of users whose last consent event sent from the latest consent version has type allow_all + - name: allow_selected + description: Total number of users whose last consent event sent from the latest consent version has type allow_selected + - name: allow + description: Total number of users whose last consent event sent from the latest consent version has type allow + - name: pending + description: Total number of users whose last consent event sent from the latest consent version has type pending + - name: denied + description: Total number of users whose last consent event sent from the latest consent version has type denied + - name: expired + description: Total number of users whose last consent event sent from the latest consent version has type expired + - name: implicit_consent + describtion: Total number of users whose last consent event sent from the latest consent version has type implicit_consent + - name: withdrawn + description: Total number of users whose last consent event sent from the latest consent version has type withdrawn + - name: expires_in_six_months + description: The total number of users whose consent expires in six months (only the offical version is taken into account) + - name: snowplow_unified_consent_scope_status + description: Aggregate of current number of users consented to each consent scope + columns: + - name: scope + tests: + - unique + - not_null + description: Consent scope + - name: total_consent + description: The number of consent events corresponding to a scope + - name: snowplow_unified_consent_cmp_stats + description: Used for modeling cmp_visible events and related metrics + columns: + - name: event_id + tests: + - unique + - not_null + description: '{{ doc("col_event_id") }}' + - name: user_identifier + description: The optional userid of a user + - name: view_id + description: '{{ doc("col_view_id") }}' + - name: session_identifier + description: '{{ doc("col_session_identifier") }}' + - name: cmp_load_time + description: The time taken for the consent box to be shown to the screen + - name: cmp_tstamp + description: The timestamp of the cmp_visible event + - name: first_consent_event_tstamp + description: The timestamp of the first consent event after a cmp_visible event + - name: first_consent_event_type + description: The event type of the first consent event after a cmp_visible event + - name: cmp_interaction_time + description: The time it takes for the user to make a consent choice after the cmp_visible event is fired + - name: snowplow_unified_consent_versions + description: Used to keep track of each consent version and its validity + columns: + - name: consent_version + description: Version of the privacy policy related document + tests: + - unique + - not_null + - name: version_start_tstamp + description: The time_stamp of the first allow_all event related to a consent version + - name: consent_scopes + description: The scopes allowed after the user finalized his selection of consent preferences Eg ['analytics', 'functional', 'advertisement'] + - name: consent_url + description: URI of the privacy policy related document + - name: domains_applied + description: The domains for which this consent allows these preferences to persist to + - name: is_latest_version + description: A boolean to filter whether the last consent or cmp visible event is sent after the latest privacy policy version goes live + - name: last_allow_all_event + description: The timestamp of the last allow_all event used for the incremental update diff --git a/models/optional_modules/consent/scratch/bigquery/snowplow_unified_consent_events_this_run.sql b/models/optional_modules/consent/scratch/bigquery/snowplow_unified_consent_events_this_run.sql new file mode 100644 index 00000000..1e8ae71b --- /dev/null +++ b/models/optional_modules/consent/scratch/bigquery/snowplow_unified_consent_events_this_run.sql @@ -0,0 +1,70 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + enabled=var("snowplow__enable_consent", false) and target.type == 'bigquery' | as_bool(), + ) +}} + +with prep as ( + + select + e.event_id, + e.user_identifier, + e.user_id, + e.geo_country, + e.view_id, + e.session_identifier, + e.derived_tstamp, + e.load_tstamp, + e.event_name, + {{ snowplow_utils.get_optional_fields( + enabled= true, + fields=consent_fields(), + col_prefix='unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1', + relation=ref('snowplow_unified_events_this_run'), + relation_alias='e') }}, + {{ snowplow_utils.get_optional_fields( + enabled= true, + fields=[{'field': 'elapsed_time', 'dtype': 'string'}], + col_prefix='unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1', + relation=ref('snowplow_unified_events_this_run'), + relation_alias='e') }} + + from {{ ref("snowplow_unified_events_this_run") }} as e + + where e.event_name in ('cmp_visible', 'consent_preferences') + + and {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. + + {% if var("snowplow__ua_bot_filter", false) %} + {{ filter_bots() }} + {% endif %} +) + +select + p.event_id, + p.user_identifier, + p.user_id, + p.geo_country, + p.view_id, + p.session_identifier, + p.derived_tstamp, + p.load_tstamp, + p.event_name, + p.event_type, + p.basis_for_processing, + p.consent_url, + p.consent_version, + {{ snowplow_utils.get_array_to_string('consent_scopes', 'p', ', ') }} as consent_scopes, + {{ snowplow_utils.get_array_to_string('domains_applied', 'p', ', ') }} as domains_applied, + coalesce(safe_cast(p.gdpr_applies as boolean), false) gdpr_applies, + cast(p.elapsed_time as {{ dbt.type_float() }}) as cmp_load_time + + from prep p diff --git a/models/optional_modules/consent/scratch/databricks/snowplow_unified_consent_events_this_run.sql b/models/optional_modules/consent/scratch/databricks/snowplow_unified_consent_events_this_run.sql new file mode 100644 index 00000000..77168095 --- /dev/null +++ b/models/optional_modules/consent/scratch/databricks/snowplow_unified_consent_events_this_run.sql @@ -0,0 +1,66 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + enabled=var("snowplow__enable_consent", false) and target.type in ['databricks', 'spark'] | as_bool(), + ) +}} + +with prep as ( + + select + e.event_id, + e.user_identifier, + e.user_id, + e.geo_country, + e.view_id, + e.session_identifier, + e.derived_tstamp, + e.load_tstamp, + e.event_name, + e.unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1.event_type::STRING as event_type, + e.unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1.basis_for_processing::STRING as basis_for_processing, + e.unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1.consent_url::STRING as consent_url, + e.unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1.consent_version::STRING as consent_version, + e.unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1.consent_scopes::ARRAY as consent_scopes, + e.unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1.domains_applied::ARRAY as domains_applied, + e.unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1.gdpr_applies::boolean as gdpr_applies, + e.unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1.elapsed_time::float as cmp_load_time + + from {{ ref("snowplow_unified_events_this_run") }} as e + + where event_name in ('cmp_visible', 'consent_preferences') + + and {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. + + {% if var("snowplow__ua_bot_filter", false) %} + {{ filter_bots() }} + {% endif %} +) + +select + p.event_id, + p.user_identifier, + p.user_id, + p.geo_country, + p.view_id, + p.session_identifier, + p.derived_tstamp, + p.load_tstamp, + p.event_name, + p.event_type, + p.basis_for_processing, + p.consent_url, + p.consent_version, + {{ snowplow_utils.get_array_to_string('consent_scopes', 'p', ', ') }} as consent_scopes, + {{ snowplow_utils.get_array_to_string('domains_applied', 'p', ', ') }} as domains_applied, + coalesce(p.gdpr_applies, false) as gdpr_applies, + p.cmp_load_time + +from prep p diff --git a/models/optional_modules/consent/scratch/default/snowplow_unified_consent_events_this_run.sql b/models/optional_modules/consent/scratch/default/snowplow_unified_consent_events_this_run.sql new file mode 100644 index 00000000..c01eaf89 --- /dev/null +++ b/models/optional_modules/consent/scratch/default/snowplow_unified_consent_events_this_run.sql @@ -0,0 +1,48 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + enabled=var("snowplow__enable_consent", false) and target.type in ['redshift', 'postgres'] | as_bool(), + ) +}} + +{%- set lower_limit, upper_limit = snowplow_utils.return_limits_from_model(ref('snowplow_unified_base_sessions_this_run'), + 'start_tstamp', + 'end_tstamp') %} + + select + e.event_id, + e.user_identifier, + e.user_id, + e.geo_country, + e.view_id, + e.session_identifier, + e.derived_tstamp, + e.load_tstamp, + e.event_name, + e.consent_pref_event_type as event_type, + e.consent_pref_basis_for_processing as basis_for_processing, + e.consent_pref_consent_url as consent_url, + e.consent_pref_consent_version as consent_version, + replace(translate(e.consent_pref_consent_scopes, '"[]', ''), ',', ', ') as consent_scopes, + replace(translate(e.consent_pref_domains_applied, '"[]', ''), ',', ', ') as domains_applied, + coalesce(e.consent_pref_gdpr_applies, false) as gdpr_applies, + e.cmp_visible_elapsed_time as cmp_load_time + + from {{ ref("snowplow_unified_events_this_run") }} as e + + where event_name in ('cmp_visible', 'consent_preferences') + + and {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} + + --returns false if run doesn't contain new events. + + {% if var("snowplow__ua_bot_filter", false) %} + {{ filter_bots() }} + {% endif %} diff --git a/models/optional_modules/consent/scratch/snowflake/snowplow_unified_consent_events_this_run.sql b/models/optional_modules/consent/scratch/snowflake/snowplow_unified_consent_events_this_run.sql new file mode 100644 index 00000000..eabda6dd --- /dev/null +++ b/models/optional_modules/consent/scratch/snowflake/snowplow_unified_consent_events_this_run.sql @@ -0,0 +1,68 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + enabled=var("snowplow__enable_consent", false) and target.type == 'snowflake' | as_bool(), + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +with prep as ( + + select + e.event_id, + e.user_identifier, + e.user_id, + e.geo_country, + e.view_id, + e.session_identifier, + e.derived_tstamp, + e.load_tstamp, + e.event_name, + e.unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1:eventType::varchar as event_type, + e.unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1:basisForProcessing::varchar as basis_for_processing, + e.unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1:consentUrl::varchar as consent_url, + e.unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1:consentVersion::varchar as consent_version, + e.unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1:consentScopes::array as consent_scopes, + e.unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1:domainsApplied::array as domains_applied, + e.unstruct_event_com_snowplowanalytics_snowplow_consent_preferences_1:gdprApplies::boolean as gdpr_applies, + e.unstruct_event_com_snowplowanalytics_snowplow_cmp_visible_1:elapsedTime::float as cmp_load_time + + from {{ ref("snowplow_unified_events_this_run") }} as e + + where event_name in ('cmp_visible', 'consent_preferences') + + and {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. + + {% if var("snowplow__ua_bot_filter", false) %} + {{ filter_bots() }} + {% endif %} + +) + +select + p.event_id, + p.user_identifier, + p.user_id, + p.geo_country, + p.view_id, + p.session_identifier, + p.derived_tstamp, + p.load_tstamp, + p.event_name, + p.event_type, + p.basis_for_processing, + p.consent_url, + p.consent_version, + {{ snowplow_utils.get_array_to_string('consent_scopes', 'p', ', ') }} as consent_scopes, + {{ snowplow_utils.get_array_to_string('domains_applied', 'p', ', ') }} as domains_applied, + coalesce(p.gdpr_applies, false) as gdpr_applies, + p.cmp_load_time + +from prep p diff --git a/models/optional_modules/consent/snowplow_unified_consent_cmp_stats.sql b/models/optional_modules/consent/snowplow_unified_consent_cmp_stats.sql new file mode 100644 index 00000000..206d1e0d --- /dev/null +++ b/models/optional_modules/consent/snowplow_unified_consent_cmp_stats.sql @@ -0,0 +1,143 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='table', + enabled=var("snowplow__enable_consent", false), + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +{%- if target.type in ('postgres') -%} + +with events as ( + + select + event_id, + user_identifier, + view_id, + session_identifier, + derived_tstamp, + event_name, + event_type, + cmp_load_time, + -- postgres does not allow the IGNORE NULL clause within last_value(), below workaround should do the same: removing NULLS using array_remove then using the COUNT window function (which counts the number of non-null items and count is bounded up to the current row) to access the array using that as its index position + (array_remove(array_agg(case when event_name = 'cmp_visible' then event_id else null end) over (partition by user_identifier order by derived_tstamp), null))[count(case when event_name = 'cmp_visible' then event_id else null end) over (partition by user_identifier order by derived_tstamp rows between unbounded preceding and current row)] as cmp_id + + from {{ ref('snowplow_unified_consent_log') }} + + where event_type <> 'pending' or event_type is null + +) + +{%- elif target.type in ('databricks', 'spark') -%} + +with events as ( + + select + event_id, + user_identifier, + view_id, + session_identifier, + derived_tstamp, + event_name, + event_type, + cmp_load_time, + last_value(case when event_name = 'cmp_visible' then event_id else null end, TRUE) + over (partition by user_identifier order by derived_tstamp + rows between unbounded preceding and current row) as cmp_id + + from {{ ref('snowplow_unified_consent_log') }} + + where event_type <> 'pending' or event_type is null + +) + +{%- else -%} + +with events as ( + + select + event_id, + user_identifier, + view_id, + session_identifier, + derived_tstamp, + event_name, + event_type, + cmp_load_time, + last_value(case when event_name = 'cmp_visible' then event_id else null end ignore nulls) + over (partition by user_identifier order by derived_tstamp + rows between unbounded preceding and current row) as cmp_id + + from {{ ref('snowplow_unified_consent_log') }} + + where event_type <> 'pending' or event_type is null + +) + +{%- endif -%} + +, event_orders as ( + + select + event_id, + event_type, + cmp_id, + derived_tstamp, + row_number() over(partition by cmp_id order by derived_tstamp) as row_num + + from events + +) + +, first_consent_events as ( + + select + event_id, + cmp_id, + event_type, + derived_tstamp as first_consent_event_tstamp + + from event_orders + + where row_num = 2 + +) + +, cmp_events as ( + + select distinct + event_id, + user_identifier, + view_id, + session_identifier, + cmp_load_time, + derived_tstamp as cmp_tstamp + + from events + + where event_name = 'cmp_visible' + +) + +select + e.event_id, + e.user_identifier, + e.view_id, + e.session_identifier, + e.cmp_load_time, + e.cmp_tstamp, + f.first_consent_event_tstamp, + f.event_type as first_consent_event_type, + {{ datediff('e.cmp_tstamp', 'f.first_consent_event_tstamp', 'second') }} as cmp_interaction_time + +from cmp_events e + +left join first_consent_events f +on e.event_id = f.cmp_id diff --git a/models/optional_modules/consent/snowplow_unified_consent_log.sql b/models/optional_modules/consent/snowplow_unified_consent_log.sql new file mode 100644 index 00000000..37c3c1d8 --- /dev/null +++ b/models/optional_modules/consent/snowplow_unified_consent_log.sql @@ -0,0 +1,39 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized= 'incremental', + enabled=var("snowplow__enable_consent", false), + unique_key='event_id', + upsert_date_key='derived_tstamp', + sort='derived_tstamp', + dist='event_id', + tags=["derived"], + partition_by = snowplow_utils.get_value_by_target_type(bigquery_val = { + "field": "derived_tstamp", + "data_type": "timestamp" + }, databricks_val = 'derived_tstamp_date'), + cluster_by=snowplow_unified.web_cluster_by_fields_consent(), + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), + tblproperties={ + 'delta.autoOptimize.optimizeWrite' : 'true', + 'delta.autoOptimize.autoCompact' : 'true' + }, + snowplow_optimize= true + ) +}} + +select + * + {% if target.type in ['databricks', 'spark'] -%} + , DATE(derived_tstamp) as derived_tstamp_date + {%- endif %} + +from {{ ref('snowplow_unified_consent_events_this_run') }} + +where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. diff --git a/models/optional_modules/consent/snowplow_unified_consent_scope_status.sql b/models/optional_modules/consent/snowplow_unified_consent_scope_status.sql new file mode 100644 index 00000000..58bd38f0 --- /dev/null +++ b/models/optional_modules/consent/snowplow_unified_consent_scope_status.sql @@ -0,0 +1,39 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='table', + enabled=var("snowplow__enable_consent", false) + ) +}} + +with arrays as ( + + select + u.user_identifier, + {{ snowplow_utils.get_split_to_array('last_consent_scopes', 'u', ', ') }} as scope_array + + from {{ ref('snowplow_unified_consent_users') }} u + + where is_latest_version + + ) + + , unnesting as ( + + {{ snowplow_utils.unnest('user_identifier', 'scope_array', 'consent_scope', 'arrays') }} + + ) + +select + replace(replace(replace(cast(consent_scope as {{ snowplow_utils.type_max_string() }}), '"', ''), '[', ''), ']', '') as scope, + count(*) as total_consent + +from unnesting + +group by 1 diff --git a/models/optional_modules/consent/snowplow_unified_consent_totals.sql b/models/optional_modules/consent/snowplow_unified_consent_totals.sql new file mode 100644 index 00000000..b61f37f3 --- /dev/null +++ b/models/optional_modules/consent/snowplow_unified_consent_totals.sql @@ -0,0 +1,59 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='table', + enabled=var("snowplow__enable_consent", false), + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +with totals as ( + + select + last_consent_version, + count(distinct user_identifier) as total_visitors, + count(case when last_consent_event_type ='allow_all' then 1 end) as allow_all, + count(case when last_consent_event_type ='allow_selected' then 1 end) as allow_selected, + count(case when last_consent_event_type IN ('allow_all', 'allow_selected') then 1 end) as allow, + count(case when last_consent_event_type = 'pending' then 1 end) as pending, + count(case when last_consent_event_type = 'deny_all' then 1 end) as denied, + count(case when last_consent_event_type = 'expired' then 1 end) as expired, + count(case when last_consent_event_type = 'withdrawn' then 1 end) as withdrawn, + count(case when last_consent_event_type = 'implicit_consent' then 1 end) as implicit_consent, + count(case when {{ dateadd('year', '1', 'last_consent_event_tstamp') }} <= {{ dateadd('month', '6', 'current_date') }} + and last_consent_event_type <> 'expired' + and {{ dateadd('year', '1', 'last_consent_event_tstamp') }} > current_date then 1 end) as expires_in_six_months + + from {{ ref('snowplow_unified_consent_users') }} + + where last_consent_event_type is not null + + group by 1 + +) + +select + v.*, + t.total_visitors, + t.allow_all, + t.allow_selected, + t.allow, + t.pending, + t.denied, + t.expired, + t.withdrawn, + t.implicit_consent, + t.expires_in_six_months + +from {{ ref('snowplow_unified_consent_versions') }} v + +left join totals t +on t.last_consent_version = v.consent_version + +order by v.version_start_tstamp desc diff --git a/models/optional_modules/consent/snowplow_unified_consent_users.sql b/models/optional_modules/consent/snowplow_unified_consent_users.sql new file mode 100644 index 00000000..e02486e6 --- /dev/null +++ b/models/optional_modules/consent/snowplow_unified_consent_users.sql @@ -0,0 +1,131 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='incremental', + enabled=var("snowplow__enable_consent", false), + unique_key='user_identifier', + sort = 'last_consent_event_tstamp', + dist = 'user_identifier', + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + + +{% if is_incremental() %} +{%- set lower_limit, upper_limit = snowplow_utils.return_limits_from_model(this, + 'last_processed_event', + 'last_processed_event') %} +{% endif %} + +with base as ( + + select + user_identifier, + user_id, + geo_country, + max(load_tstamp) as last_processed_event, + count(case when event_name = 'cmp_visible' then 1 end) as cmp_events, + count(case when event_name = 'consent_preferences' then 1 end) as consent_events, + max(case when event_name = 'cmp_visible' then derived_tstamp end) as last_cmp_event_tstamp, + row_number() over(partition by user_identifier order by max(load_tstamp) desc) as latest_event_by_user_rank + + from {{ ref('snowplow_unified_consent_log') }} + + {% if is_incremental() %} -- and it has not been processed yet + where load_tstamp > {{ upper_limit }} + {% endif %} + + group by 1,2,3 + +) + +, latest_consents as ( + + select + user_identifier, + derived_tstamp as last_consent_event_tstamp, + event_type as last_consent_event_type, + consent_scopes as last_consent_scopes, + consent_version as last_consent_version, + consent_url as last_consent_url, + domains_applied as last_domains_applied, + row_number() over(partition by user_identifier order by load_tstamp desc) as latest_consent_event_by_user_rank + + from {{ ref('snowplow_unified_consent_log') }} + + where event_name = 'consent_preferences' + + {% if is_incremental() %} -- and it has not been processed yet + and load_tstamp > {{ upper_limit }} + {% endif %} + +) + +{% if is_incremental() %} + +select + b.user_identifier, + b.user_id, + b.geo_country, + coalesce(b.cmp_events, 0) + coalesce(t.cmp_events, 0) as cmp_events, + coalesce(b.consent_events, 0) + coalesce(t.consent_events, 0) as consent_events, + b.last_cmp_event_tstamp, + l.last_consent_event_tstamp, + l.last_consent_event_type, + l.last_consent_scopes, + l.last_consent_version, + l.last_consent_url, + l.last_domains_applied, + b.last_processed_event, + case when v.is_latest_version then True else False end as is_latest_version + +from base b + +left join latest_consents l +on b.user_identifier = l.user_identifier + +left join {{ ref('snowplow_unified_consent_versions')}} v +on v.consent_version = l.last_consent_version + +left join {{ this }} t +on t.user_identifier = b.user_identifier + +where (l.latest_consent_event_by_user_rank = 1 or l.user_identifier is null) +and b.latest_event_by_user_rank = 1 + +{% else %} + +select + b.user_identifier, + b.user_id, + b.geo_country, + b.cmp_events, + b.consent_events, + b.last_cmp_event_tstamp, + l.last_consent_event_tstamp, + l.last_consent_event_type, + l.last_consent_scopes, + l.last_consent_version, + l.last_consent_url, + l.last_domains_applied, + b.last_processed_event, + case when v.is_latest_version then True else False end as is_latest_version + +from base b + +left join latest_consents l +on b.user_identifier = l.user_identifier + +left join {{ ref('snowplow_unified_consent_versions') }} v +on v.consent_version = l.last_consent_version + +where (l.latest_consent_event_by_user_rank = 1 or l.user_identifier is null) +and b.latest_event_by_user_rank = 1 + +{% endif %} diff --git a/models/optional_modules/consent/snowplow_unified_consent_versions.sql b/models/optional_modules/consent/snowplow_unified_consent_versions.sql new file mode 100644 index 00000000..118c4959 --- /dev/null +++ b/models/optional_modules/consent/snowplow_unified_consent_versions.sql @@ -0,0 +1,95 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='incremental', + enabled=var("snowplow__enable_consent", false), + unique_key='consent_version', + sort = 'version_start_tstamp', + dist = 'consent_version', + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + + +{% if is_incremental() %} +{%- set lower_limit, upper_limit = snowplow_utils.return_limits_from_model(this, + 'last_allow_all_event', + 'last_allow_all_event') %} +{% endif %} + +with consent_versions as ( + + select + consent_version, + consent_scopes, + consent_url, + domains_applied, + min(derived_tstamp) as version_start_tstamp, + max(load_tstamp) as last_allow_all_event + + from {{ ref('snowplow_unified_consent_log') }} + + where event_name <> 'cmp_visible' and event_type = 'allow_all' + + {% if is_incremental() %} -- and it has not been processed yet + and load_tstamp > {{ upper_limit }} + {% endif %} + + group by 1,2,3,4 +) + +, latest_version as ( + + select + consent_version, + version_start_tstamp + + from consent_versions + + order by 2 desc limit 1 +) + +{% if is_incremental() %} + +select + v.consent_version, + least(v.version_start_tstamp, t.version_start_tstamp) as version_start_tstamp, + v.consent_scopes, + v.consent_url, + v.domains_applied, + case when l.consent_version is not null then True else False end is_latest_version, + v.last_allow_all_event + +from consent_versions v + +left join latest_version l + +on v.consent_version = l.consent_version + +left join {{ this }} t +on t.consent_version = v.consent_version + +{% else %} + +select + v.consent_version, + v.version_start_tstamp, + v.consent_scopes, + v.consent_url, + v.domains_applied, + case when l.consent_version is not null then True else False end is_latest_version, + v.last_allow_all_event + +from consent_versions v + +left join latest_version l + +on v.consent_version = l.consent_version + +{% endif %} diff --git a/models/optional_modules/core_web_vitals/bigquery/snowplow_unified_web_vital_measurements.sql b/models/optional_modules/core_web_vitals/bigquery/snowplow_unified_web_vital_measurements.sql new file mode 100644 index 00000000..fb4864e4 --- /dev/null +++ b/models/optional_modules/core_web_vitals/bigquery/snowplow_unified_web_vital_measurements.sql @@ -0,0 +1,259 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='table', + enabled=var("snowplow__enable_cwv", false) and target.type == 'bigquery' | as_bool() + ) +}} + +with by_url_and_device as ( + + select distinct + + page_url, + device_class, + 'all' as geo_country, + 'last {{var("snowplow__cwv_days_to_measure")|string }} days' as time_period, + count(*) over (partition by page_url, device_class) as page_view_count, + percentile_cont(lcp, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by page_url, device_class) as lcp_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(fid, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by page_url, device_class) as fid_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(cls, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by page_url, device_class) as cls_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(ttfb, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by page_url, device_class) as ttfb_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(inp, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by page_url, device_class) as inp_{{ var('snowplow__cwv_percentile') }}p, + 'by_url_and_device' as measurement_type + + from {{ ref('snowplow_unified_web_vitals') }} + + where cast(derived_tstamp as date) >= {{ dateadd('day', '-'+var('snowplow__cwv_days_to_measure')|string, date_trunc('day', snowplow_utils.current_timestamp_in_utc())) }} +) + +, overall as ( + + select distinct + + 'all' as page_url, + 'all' as device_class, + 'all' as geo_country, + 'last {{var("snowplow__cwv_days_to_measure")|string }} days' as time_period, + count(*) over() as page_view_count, + percentile_cont(lcp, 0.{{ var('snowplow__cwv_percentile') }}) over() as lcp_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(fid, 0.{{ var('snowplow__cwv_percentile') }}) over() as fid_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(cls, 0.{{ var('snowplow__cwv_percentile') }}) over() as cls_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(ttfb, 0.{{ var('snowplow__cwv_percentile') }}) over() as ttfb_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(inp, 0.{{ var('snowplow__cwv_percentile') }}) over() as inp_{{ var('snowplow__cwv_percentile') }}p, + 'overall' as measurement_type + + from {{ ref('snowplow_unified_web_vitals') }} + + where cast(derived_tstamp as date) >= {{ dateadd('day', '-'+var('snowplow__cwv_days_to_measure')|string, date_trunc('day', snowplow_utils.current_timestamp_in_utc())) }} +) + +, by_device as ( + + select distinct + + 'all' as page_url, + device_class, + 'all' as geo_country, + 'last {{var("snowplow__cwv_days_to_measure")|string }} days' as time_period, + count(*) over (partition by device_class) as page_view_count, + percentile_cont(lcp, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by device_class) as lcp_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(fid, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by device_class) as fid_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(cls, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by device_class) as cls_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(ttfb, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by device_class) as ttfb_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(inp, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by device_class) as inp_{{ var('snowplow__cwv_percentile') }}p, + 'by_device' as measurement_type + + from {{ ref('snowplow_unified_web_vitals') }} + + where cast(derived_tstamp as date) >= {{ dateadd('day', '-'+var('snowplow__cwv_days_to_measure')|string, date_trunc('day', snowplow_utils.current_timestamp_in_utc())) }} +) + +, by_day as ( + + select distinct + + 'all' as page_url, + 'all' as device_class, + 'all' as geo_country, + cast( {{ dbt.date_trunc('day', 'derived_tstamp') }} as {{ dbt.type_string() }}) as time_period, + count(*) over (partition by cast( {{ dbt.date_trunc('day', 'derived_tstamp') }} as {{ dbt.type_string() }})) as page_view_count, + percentile_cont(lcp, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by {{ dbt.date_trunc('day', 'derived_tstamp') }}) as lcp_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(fid, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by {{ dbt.date_trunc('day', 'derived_tstamp') }}) as fid_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(cls, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by {{ dbt.date_trunc('day', 'derived_tstamp') }}) as cls_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(ttfb, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by {{ dbt.date_trunc('day', 'derived_tstamp') }}) as ttfb_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(inp, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by {{ dbt.date_trunc('day', 'derived_tstamp') }}) as inp_{{ var('snowplow__cwv_percentile') }}p, + 'by_day' as measurement_type + + from {{ ref('snowplow_unified_web_vitals') }} + + where cast(derived_tstamp as date) >= {{ dateadd('day', '-'+var('snowplow__cwv_days_to_measure')|string, date_trunc('day', snowplow_utils.current_timestamp_in_utc())) }} + +) + +, by_day_and_device as ( + + select distinct + + 'all' as page_url, + device_class, + 'all' as geo_country, + cast( {{ dbt.date_trunc('day', 'derived_tstamp') }} as {{ dbt.type_string() }}) as time_period, + count(*) over (partition by device_class, cast( {{ dbt.date_trunc('day', 'derived_tstamp') }} as {{ dbt.type_string() }})) as page_view_count, + percentile_cont(lcp, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by {{ dbt.date_trunc('day', 'derived_tstamp') }}, device_class) as lcp_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(fid, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by {{ dbt.date_trunc('day', 'derived_tstamp') }}, device_class) as fid_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(cls, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by {{ dbt.date_trunc('day', 'derived_tstamp') }}, device_class) as cls_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(ttfb, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by {{ dbt.date_trunc('day', 'derived_tstamp') }}, device_class) as ttfb_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(inp, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by {{ dbt.date_trunc('day', 'derived_tstamp') }}, device_class) as inp_{{ var('snowplow__cwv_percentile') }}p, + 'by_day_and_device' as measurement_type + + from {{ ref('snowplow_unified_web_vitals') }} + + where cast(derived_tstamp as date) >= {{ dateadd('day', '-'+var('snowplow__cwv_days_to_measure')|string, date_trunc('day', snowplow_utils.current_timestamp_in_utc())) }} + +) + +, by_country as ( + + select distinct + + 'all' as page_url, + 'all' as device_class, + geo_country, + 'last {{var("snowplow__cwv_days_to_measure")|string }} days' as time_period, + count(*) over (partition by geo_country) as page_view_count, + percentile_cont(lcp, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by geo_country) as lcp_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(fid, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by geo_country) as fid_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(cls, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by geo_country) as cls_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(ttfb, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by geo_country) as ttfb_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(inp, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by geo_country) as inp_{{ var('snowplow__cwv_percentile') }}p, + 'by_country' as measurement_type + + from {{ ref('snowplow_unified_web_vitals') }} + + where cast(derived_tstamp as date) >= {{ dateadd('day', '-'+var('snowplow__cwv_days_to_measure')|string, date_trunc('day', snowplow_utils.current_timestamp_in_utc())) }} + +) + +, by_country_and_device as ( + + select distinct + + 'all' as page_url, + device_class, + geo_country, + 'last {{var("snowplow__cwv_days_to_measure")|string }} days' as time_period, + count(*) over (partition by geo_country, device_class) as page_view_count, + percentile_cont(lcp, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by geo_country, device_class) as lcp_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(fid, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by geo_country, device_class) as fid_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(cls, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by geo_country, device_class) as cls_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(ttfb, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by geo_country, device_class) as ttfb_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(inp, 0.{{ var('snowplow__cwv_percentile') }}) over (partition by geo_country, device_class) as inp_{{ var('snowplow__cwv_percentile') }}p, + 'by_country_and_device' as measurement_type + + from {{ ref('snowplow_unified_web_vitals') }} + + where cast(derived_tstamp as date) >= {{ dateadd('day', '-'+var('snowplow__cwv_days_to_measure')|string, date_trunc('day', snowplow_utils.current_timestamp_in_utc())) }} + +) + +, measurements as ( + + select *, + + {{ snowplow_unified.core_web_vital_results_query('_' + var('snowplow__cwv_percentile') | string + 'p') }} + + from by_url_and_device + + union all + + select *, + + {{ snowplow_unified.core_web_vital_results_query('_' + var('snowplow__cwv_percentile') | string + 'p') }} + + from overall + + union all + + select *, + + {{ snowplow_unified.core_web_vital_results_query('_' + var('snowplow__cwv_percentile') | string + 'p') }} + + from by_device + + union all + + select *, + + {{ snowplow_unified.core_web_vital_results_query('_' + var('snowplow__cwv_percentile') | string + 'p') }} + + from by_day + + union all + + select *, + + {{ snowplow_unified.core_web_vital_results_query('_' + var('snowplow__cwv_percentile') | string + 'p') }} + + from by_day_and_device + + union all + + select *, + + {{ snowplow_unified.core_web_vital_results_query('_' + var('snowplow__cwv_percentile') | string + 'p') }} + + from by_country + + union all + + select *, + + {{ snowplow_unified.core_web_vital_results_query('_' + var('snowplow__cwv_percentile') | string + 'p') }} + + from by_country_and_device + +) + +, coalesce as ( + +select + m.measurement_type, + m.page_url, + m.device_class, + m.geo_country, + coalesce(g.name, 'all') as country, + m.time_period, + m.page_view_count, + ceil(cast(m.lcp_{{ var('snowplow__cwv_percentile') }}p as decimal) * 1000) /1000 as lcp_{{ var('snowplow__cwv_percentile') }}p, + ceil(cast(m.fid_{{ var('snowplow__cwv_percentile') }}p as decimal) * 1000) /1000 as fid_{{ var('snowplow__cwv_percentile') }}p, + ceil(cast(m.cls_{{ var('snowplow__cwv_percentile') }}p as decimal) * 1000) /1000 as cls_{{ var('snowplow__cwv_percentile') }}p, + ceil(cast(m.ttfb_{{ var('snowplow__cwv_percentile') }}p as decimal) * 1000) /1000 as ttfb_{{ var('snowplow__cwv_percentile') }}p, + ceil(cast(m.inp_{{ var('snowplow__cwv_percentile') }}p as decimal) * 1000) /1000 as inp_{{ var('snowplow__cwv_percentile') }}p, + m.lcp_result, + m.fid_result, + m.cls_result, + m.ttfb_result, + m.inp_result, + {{ snowplow_unified.core_web_vital_pass_query() }} as passed + +from measurements m + +left join {{ ref(var('snowplow__geo_mapping_seed')) }} g on lower(m.geo_country) = lower(g.alpha_2) + +order by 1 + +) + +select + + {{ dbt.concat(['page_url', "'-'" , 'device_class', "'-'" , 'geo_country', "'-'" , 'time_period' ]) }} compound_key, + * + +from coalesce diff --git a/models/optional_modules/core_web_vitals/core_web_vitals.yml b/models/optional_modules/core_web_vitals/core_web_vitals.yml new file mode 100644 index 00000000..48f1e70a --- /dev/null +++ b/models/optional_modules/core_web_vitals/core_web_vitals.yml @@ -0,0 +1,214 @@ +version: 2 + +sources: + - name: atomic + schema: "{{ var('snowplow__atomic_schema', 'atomic') }}" + database: "{{ var('snowplow__database', target.database) if target.type not in ['databricks', 'spark'] else var('snowplow__databricks_catalog', 'hive_metastore') if target.type in ['databricks'] else var('snowplow__atomic_schema', 'atomic') }}" + tables: + - name: unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1 + description: '{{ doc("table_consent_preferences") }}' + +models: + - name: snowplow_unified_web_vital_events_this_run + description: An upstream scratch table extracting all the relevant fields that could be used to model core web vital metrics. + columns: + - name: event_id + tests: + - unique + - not_null + description: '{{ doc("col_event_id") }}' + - name: event_name + description: '{{ doc("col_event_name") }}' + - name: app_id + description: '{{ doc("col_app_id") }}' + - name: platform + description: '{{ doc("col_platform") }}' + - name: user_identifier + description: '{{ doc("col_user_identifier") }}' + - name: user_id + description: '{{ doc("col_user_id") }}' + - name: view_id + description: '{{ doc("col_view_id") }}' + - name: session_identifier + description: '{{ doc("col_session_identifier") }}' + - name: collector_tstamp + description: '{{ doc("col_collector_tstamp") }}' + - name: derived_tstamp + description: '{{ doc("col_derived_tstamp") }}' + - name: dvce_created_tstamp + description: '{{ doc("col_dvce_created_tstamp") }}' + - name: load_tstamp + description: The timestamp of the event landing the data warehouse. + - name: geo_country + description: '{{ doc("col_geo_country") }}' + - name: page_url + description: '{{ doc("col_page_url") }}' + tests: + - not_null + - name: page_title + description: '{{ doc("col_page_title") }}' + - name: useragent + description: '{{ doc("col_useragent") }}' + - name: device_class + description: '{{ doc("col_device_class") }}' + - name: agent_class + description: '{{ doc("col_agent_class") }}' + - name: agent_name + description: '{{ doc("col_agent_name") }}' + - name: agent_name_version + description: '{{ doc("col_agent_name_version") }}' + - name: agent_name_version_major + description: '{{ doc("col_agent_name_version_major") }}' + - name: agent_version + description: '{{ doc("col_agent_version") }}' + - name: agent_version_major + description: '{{ doc("col_agent_version_major") }}' + - name: device_brand + description: '{{ doc("col_device_brand") }}' + - name: device_name + description: '{{ doc("col_device_name") }}' + - name: device_version + description: '{{ doc("col_device_version") }}' + - name: layout_engine_class + description: '{{ doc("col_layout_engine_class") }}' + - name: layout_engine_name + description: '{{ doc("col_layout_engine_name") }}' + - name: layout_engine_name_version + description: '{{ doc("col_layout_engine_name_version") }}' + - name: layout_engine_name_version_major + description: '{{ doc("col_layout_engine_name_version_major") }}' + - name: layout_engine_version + description: '{{ doc("col_layout_engine_version") }}' + - name: layout_engine_version_major + description: '{{ doc("col_layout_engine_version_major") }}' + - name: operating_system_class + description: '{{ doc("col_operating_system_class") }}' + - name: operating_system_name + description: '{{ doc("col_operating_system_name") }}' + - name: operating_system_name_version + description: '{{ doc("col_operating_system_name_version") }}' + - name: operating_system_version + description: '{{ doc("col_operating_system_version") }}' + - name: lcp + description: A metric for measuring perceived load speed because it marks the point in the page load timeline when the page's main content has likely loaded. Measured in milliseconds. For more information https://web.dev/lcp/. + - name: fcp + description: A metric for measuring the time from when the page starts loading to when any part of the page's content is rendered on the screen. + - name: fid + description: A metric for measuring load responsiveness because it quantifies the experience users feel when trying to interact with unresponsive pages. Measured in milliseconds. For more information https://web.dev/fid/. + - name: cls + description: A unitless metric for measuring visual stability because it helps quantify how often users experience unexpected layout shifts. For more information https://web.dev/cls/. + - name: inp + description: A metric that assesses responsiveness. INP observes the latency of all interactions a user has made with the page, and reports a single value which all (or nearly all) interactions were below that value. For more information https://web.dev/inp/. + - name: ttfb + description: A DOMHighResTimeStamp referring to the time in milliseconds between the browser requesting a page and when it receives the first byte of information from the server. For more information https://web.dev/ttfb/. + - name: navigation_type + description: The navigation type recognised from the Navigation Timing API https://www.w3.org/TR/navigation-timing-2/. E.g. 'navigate', 'reload', 'back-forward', 'back-forward-cache', 'prerender', 'restore'. + + - name: snowplow_unified_web_vitals_this_run + description: A scratch table used as a base for creating the main incremental core web vital events (first event per pageview). + - name: snowplow_unified_web_vitals + description: An incremental table used as a base for storing core web vital events (first event per pageview). + columns: + - name: event_id + description: '{{ doc("col_event_id") }}' + - name: event_name + description: '{{ doc("col_event_name") }}' + - name: app_id + description: '{{ doc("col_app_id") }}' + - name: platform + description: '{{ doc("col_platform") }}' + - name: user_identifier + description: '{{ doc("col_user_identifier") }}' + - name: user_id + description: '{{ doc("col_user_id") }}' + - name: view_id + description: '{{ doc("col_view_id") }}' + - name: session_identifier + description: '{{ doc("col_session_identifier") }}' + - name: collector_tstamp + description: '{{ doc("col_collector_tstamp") }}' + - name: derived_tstamp + description: '{{ doc("col_derived_tstamp") }}' + - name: load_tstamp + description: The timestamp of the event landing the data warehouse. + - name: geo_country + description: '{{ doc("col_geo_country") }}' + - name: page_url + description: '{{ doc("col_page_url") }}' + - name: page_title + description: '{{ doc("col_page_title") }}' + - name: useragent + description: '{{ doc("col_useragent") }}' + - name: device_class + description: '{{ doc("col_device_class") }}' + - name: device_name + description: '{{ doc("col_device_name") }}' + - name: agent_name + description: '{{ doc("col_agent_name") }}' + - name: agent_version + description: '{{ doc("col_agent_version") }}' + - name: operating_system_name + description: '{{ doc("col_operating_system_name") }}' + - name: lcp + description: A metric for measuring perceived load speed because it marks the point in the page load timeline when the page's main content has likely loaded. Measured in milliseconds. For more information https://web.dev/lcp/. + - name: fcp + description: A metric for measuring the time from when the page starts loading to when any part of the page's content is rendered on the screen. + - name: fid + description: A metric for measuring load responsiveness because it quantifies the experience users feel when trying to interact with unresponsive pages. Measured in milliseconds. For more information https://web.dev/fid/. + - name: cls + description: A unitless metric for measuring visual stability because it helps quantify how often users experience unexpected layout shifts. For more information https://web.dev/cls/. + - name: inp + description: A metric that assesses responsiveness. INP observes the latency of all interactions a user has made with the page, and reports a single value which all (or nearly all) interactions were below that value. For more information https://web.dev/inp/. + - name: ttfb + description: A DOMHighResTimeStamp referring to the time in milliseconds between the browser requesting a page and when it receives the first byte of information from the server. For more information https://web.dev/ttfb/. + - name: navigation_type + description: The navigation type recognised from the Navigation Timing API https://www.w3.org/TR/navigation-timing-2/. E.g. 'navigate', 'reload', 'back-forward', 'back-forward-cache', 'prerender', 'restore'. + - name: lcp_result + description: The evaluation of the metric in question. One of 'good' / 'needs improvement' / 'poor' depending on the tresholds defined in macro core_web_vital_results_query(). + - name: fid_result + description: The evaluation of the metric in question. One of 'good' / 'needs improvement' / 'poor' depending on the tresholds defined in macro core_web_vital_results_query() + - name: cls_result + description: The evaluation of the metric in question. One of 'good' / 'needs improvement' / 'poor' depending on the tresholds defined in macro core_web_vital_results_query() + - name: ttfb_result + description: The evaluation of the metric in question. One of 'good' / 'needs improvement' / 'poor' depending on the tresholds defined in macro core_web_vital_results_query() + + - name: snowplow_unified_web_vital_measurements + description: A table aimed to use for visualisations that takes core web vital measurements at the user specified percentile point. Defaulted to 75. + columns: + - name: compound_key + description: A compound key for the table. + tests: + - unique + - not_null + - name: measurement_type + description: The category to be measured. E.g. By country + - name: page_url + description: '{{ doc("col_page_url") }}' + - name: device_class + description: '{{ doc("col_device_class") }}' + - name: geo_country + description: '{{ doc("col_geo_country") }}' + - name: country + description: '{{ doc("col_geo_country_name") }}' + - name: time_period + description: The specific time period (usually day) of the measured period. + - name: page_view_count + description: The number of page_views within the measured range. + - name: lcp_75p + description: The lcp result at the given percentile point. + - name: fid_75p + description: The fid result at the given percentile point. + - name: cls_75p + description: The cls result at the given percentile point. + - name: ttfb_75p + description: The ttfb result at the given percentile point. + - name: lcp_result + description: The evaluation of the metric in question. One of 'good' / 'needs improvement' / 'poor' depending on the tresholds defined in macro core_web_vital_results_query() + - name: fid_result + description: The evaluation of the metric in question. One of 'good' / 'needs improvement' / 'poor' depending on the tresholds defined in macro core_web_vital_results_query() + - name: cls_result + description: The evaluation of the metric in question. One of 'good' / 'needs improvement' / 'poor' depending on the tresholds defined in macro core_web_vital_results_query() + - name: ttfb_result + description: The evaluation of the metric in question. One of 'good' / 'needs improvement' / 'poor' depending on the tresholds defined in macro core_web_vital_results_query() + - name: passed + description: Evaluation that only passes when all of the lcp/fid/cls results pass. diff --git a/models/optional_modules/core_web_vitals/databricks/snowplow_unified_web_vital_measurements.sql b/models/optional_modules/core_web_vitals/databricks/snowplow_unified_web_vital_measurements.sql new file mode 100644 index 00000000..6dec2d96 --- /dev/null +++ b/models/optional_modules/core_web_vitals/databricks/snowplow_unified_web_vital_measurements.sql @@ -0,0 +1,89 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='table', + enabled=var("snowplow__enable_cwv", false) and target.type in ('databricks', 'spark') | as_bool() + ) +}} + +with measurements as ( + + select + page_url, + device_class, + geo_country, + cast( {{ dbt.date_trunc('day', 'derived_tstamp') }} as {{ dbt.type_string() }}) as time_period, + count(*) as page_view_count, + grouping_id() as grouping_ids, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by lcp) as lcp_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by fid) as fid_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by cls) as cls_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by ttfb) as ttfb_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by inp) as inp_{{ var('snowplow__cwv_percentile') }}p + from {{ ref('snowplow_unified_web_vitals') }} + + where cast(derived_tstamp as date) >= {{ dateadd('day', '-'+var('snowplow__cwv_days_to_measure')|string, date_trunc('day', snowplow_utils.current_timestamp_in_utc())) }} + + group by cube(page_url, device_class,cast( {{ dbt.date_trunc('day', 'derived_tstamp') }} as {{ dbt.type_string() }}), geo_country) + +) + +, measurement_type as ( + + select + *, + case when grouping_ids = 15 then 'overall' + when grouping_ids = 3 then 'by_url_and_device' + when grouping_ids = 9 then 'by_day_and_device' + when grouping_ids = 10 then 'by_country_and_device' + when grouping_ids = 14 then 'by_country' + when grouping_ids = 11 then 'by_device' + when grouping_ids = 13 then 'by_day' + end as measurement_type, + {{ snowplow_unified.core_web_vital_results_query('_' + var('snowplow__cwv_percentile') | string + 'p') }} + + from measurements +) + +, coalesce as ( + + select + m.measurement_type, + coalesce(m.page_url, 'all') as page_url, + coalesce(m.device_class, 'all') as device_class, + coalesce(m.geo_country, 'all') as geo_country, + coalesce(g.name, 'all') as country, + coalesce(m.time_period, 'last {{var("snowplow__cwv_days_to_measure")|string }} days') as time_period, + m.page_view_count, + ceil(m.lcp_{{ var('snowplow__cwv_percentile') }}p, 3) as lcp_{{ var('snowplow__cwv_percentile') }}p, + ceil(m.fid_{{ var('snowplow__cwv_percentile') }}p, 3) as fid_{{ var('snowplow__cwv_percentile') }}p, + ceil(m.cls_{{ var('snowplow__cwv_percentile') }}p, 3) as cls_{{ var('snowplow__cwv_percentile') }}p, + ceil(m.ttfb_{{ var('snowplow__cwv_percentile') }}p, 3) as ttfb_{{ var('snowplow__cwv_percentile') }}p, + ceil(m.inp_{{ var('snowplow__cwv_percentile') }}p, 3) as inp_{{ var('snowplow__cwv_percentile') }}p, + m.lcp_result, + m.fid_result, + m.cls_result, + m.ttfb_result, + m.inp_result, + {{ snowplow_unified.core_web_vital_pass_query() }} as passed + + from measurement_type m + + left join {{ ref(var('snowplow__geo_mapping_seed')) }} g on lower(m.geo_country) = lower(g.alpha_2) + + where measurement_type is not null + + order by 1 + +) + +select + {{ dbt.concat(['page_url', "'-'" , 'device_class', "'-'" , 'geo_country', "'-'" , 'time_period' ]) }} compound_key, + * +from coalesce diff --git a/models/optional_modules/core_web_vitals/default/snowplow_unified_web_vital_measurements.sql b/models/optional_modules/core_web_vitals/default/snowplow_unified_web_vital_measurements.sql new file mode 100644 index 00000000..1eb67ecf --- /dev/null +++ b/models/optional_modules/core_web_vitals/default/snowplow_unified_web_vital_measurements.sql @@ -0,0 +1,246 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='table', + enabled=var("snowplow__enable_cwv", false) and target.type in ('redshift', 'postgres') | as_bool(), + ) +}} + +{% if target.type == 'redshift'%} + {% set grouping_function = 'grouping_id' %} +{% else %} + {% set grouping_function = 'grouping' %} +{% endif %} + +with prep as ( + + select + page_url, + device_class, + geo_country, + concat(cast({{ date_trunc('day', 'derived_tstamp') }} as {{ type_string() }}),'.000') as time_period, + lcp, + fid, + cls, + ttfb, + inp + + from {{ ref('snowplow_unified_web_vitals') }} + + where cast(derived_tstamp as date) >= {{ dateadd('day', '-'+var('snowplow__cwv_days_to_measure')|string, date_trunc('day', snowplow_utils.current_timestamp_in_utc())) }} + +) + +, lcp_measurements as ( + + select + {{ dbt_utils.generate_surrogate_key(['page_url', 'device_class', 'geo_country', 'time_period' ]) }} surrogate_key, + page_url, + device_class, + geo_country, + time_period, + count(*) as page_view_count, + {{ grouping_function }}(page_url, device_class) as id_url_and_device, + {{ grouping_function }}(device_class) as id_device, + {{ grouping_function }}(time_period) as id_period, + {{ grouping_function }}(time_period, device_class) as id_period_and_device, + {{ grouping_function }}(geo_country) as id_country, + {{ grouping_function }}(geo_country, device_class) as id_country_and_device, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by lcp) as lcp_{{ var('snowplow__cwv_percentile') }}p + + from prep + + group by grouping sets ((), (page_url, device_class), (device_class), (time_period), (time_period, device_class), (geo_country), (geo_country, device_class)) + +) + +, fid_measurements as ( + + select + {{ dbt_utils.generate_surrogate_key(['page_url', 'device_class', 'geo_country', 'time_period' ]) }} surrogate_key, + page_url, + device_class, + geo_country, + time_period, + count(*) as page_view_count, + {{ grouping_function }}(page_url, device_class) as id_url_and_device, + {{ grouping_function }}(device_class) as id_device, + {{ grouping_function }}(time_period) as id_period, + {{ grouping_function }}(time_period, device_class) as id_period_and_device, + {{ grouping_function }}(geo_country) as id_country, + {{ grouping_function }}(geo_country, device_class) as id_country_and_device, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by fid) as fid_{{ var('snowplow__cwv_percentile') }}p + + from prep + + group by grouping sets ((), (page_url, device_class), (device_class), (time_period), (time_period, device_class), (geo_country), (geo_country, device_class)) + +) + +, cls_measurements as ( + + select + {{ dbt_utils.generate_surrogate_key(['page_url', 'device_class', 'geo_country', 'time_period' ]) }} surrogate_key, + page_url, + device_class, + geo_country, + time_period, + count(*) as page_view_count, + {{ grouping_function }}(page_url, device_class) as id_url_and_device, + {{ grouping_function }}(device_class) as id_device, + {{ grouping_function }}(time_period) as id_period, + {{ grouping_function }}(time_period, device_class) as id_period_and_device, + {{ grouping_function }}(geo_country) as id_country, + {{ grouping_function }}(geo_country, device_class) as id_country_and_device, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by cls) as cls_{{ var('snowplow__cwv_percentile') }}p + + from prep + + group by grouping sets ((), (page_url, device_class), (device_class), (time_period), (time_period, device_class), (geo_country), (geo_country, device_class)) + +) + +, ttfb_measurements as ( + + select + {{ dbt_utils.generate_surrogate_key(['page_url', 'device_class', 'geo_country', 'time_period' ]) }} surrogate_key, + page_url, + device_class, + geo_country, + time_period, + count(*) as page_view_count, + {{ grouping_function }}(page_url, device_class) as id_url_and_device, + {{ grouping_function }}(device_class) as id_device, + {{ grouping_function }}(time_period) as id_period, + {{ grouping_function }}(time_period, device_class) as id_period_and_device, + {{ grouping_function }}(geo_country) as id_country, + {{ grouping_function }}(geo_country, device_class) as id_country_and_device, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by ttfb) as ttfb_{{ var('snowplow__cwv_percentile') }}p + + from prep + + group by grouping sets ((), (page_url, device_class), (device_class), (time_period), (time_period, device_class), (geo_country), (geo_country, device_class)) + +) + +, inp_measurements as ( + + select + {{ dbt_utils.generate_surrogate_key(['page_url', 'device_class', 'geo_country', 'time_period' ]) }} surrogate_key, + page_url, + device_class, + geo_country, + time_period, + count(*) as page_view_count, + {{ grouping_function }}(page_url, device_class) as id_url_and_device, + {{ grouping_function }}(device_class) as id_device, + {{ grouping_function }}(time_period) as id_period, + {{ grouping_function }}(time_period, device_class) as id_period_and_device, + {{ grouping_function }}(geo_country) as id_country, + {{ grouping_function }}(geo_country, device_class) as id_country_and_device, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by inp) as inp_{{ var('snowplow__cwv_percentile') }}p + + from prep + + group by grouping sets ((), (page_url, device_class), (device_class), (time_period), (time_period, device_class), (geo_country), (geo_country, device_class)) + +) + +, measurements as ( + + select + l.*, + f.fid_{{ var('snowplow__cwv_percentile') }}p, + c.cls_{{ var('snowplow__cwv_percentile') }}p, + t.ttfb_{{ var('snowplow__cwv_percentile') }}p, + i.inp_{{ var('snowplow__cwv_percentile') }}p + + from lcp_measurements l + + left join fid_measurements f on l.surrogate_key = f.surrogate_key + + left join cls_measurements c on l.surrogate_key = c.surrogate_key + + left join ttfb_measurements t on l.surrogate_key = t.surrogate_key + + left join inp_measurements i on l.surrogate_key = i.surrogate_key + +) + +, measurement_type as ( + + select + *, + case when id_url_and_device <> 0 and id_device <> 0 and id_period <> 0 and id_period_and_device <> 0 and id_country <> 0 and id_country_and_device <> 0 then 'overall' + when id_url_and_device = 0 then 'by_url_and_device' + when id_period_and_device = 0 then 'by_day_and_device' + when id_country_and_device = 0 then 'by_country_and_device' + when id_country = 0 then 'by_country' + when id_device = 0 then 'by_device' + when id_period = 0 then 'by_day' + end as measurement_type, + {{ snowplow_unified.core_web_vital_results_query('_' + var('snowplow__cwv_percentile') | string + 'p') }} + + from measurements +) + + +, coalesce as ( + + select + measurement_type, + coalesce(m.page_url, 'all') as page_url, + coalesce(m.device_class, 'all') as device_class, + coalesce(m.geo_country, 'all') as geo_country, + coalesce(g.name, 'all') as country, + coalesce(time_period, 'last {{var("snowplow__cwv_days_to_measure")|string }} days') as time_period, + page_view_count, + ceil(cast(lcp_{{ var('snowplow__cwv_percentile') }}p as decimal(14,4))*1000) /1000 as lcp_{{ var('snowplow__cwv_percentile') }}p, + ceil(cast(fid_{{ var('snowplow__cwv_percentile') }}p as decimal(14,4))*1000) /1000 as fid_{{ var('snowplow__cwv_percentile') }}p, + ceil(cast(cls_{{ var('snowplow__cwv_percentile') }}p as decimal(14,4))*1000) /1000 as cls_{{ var('snowplow__cwv_percentile') }}p, + ceil(cast(ttfb_{{ var('snowplow__cwv_percentile') }}p as decimal(14,4))*1000) /1000 as ttfb_{{ var('snowplow__cwv_percentile') }}p, + ceil(cast(inp_{{ var('snowplow__cwv_percentile') }}p as decimal(14,4))*1000) /1000 as inp_{{ var('snowplow__cwv_percentile') }}p, + m.lcp_result, + m.fid_result, + m.cls_result, + m.ttfb_result, + m.inp_result, + {{ snowplow_unified.core_web_vital_pass_query() }} as passed + + from measurement_type m + + left join {{ ref(var('snowplow__geo_mapping_seed')) }} g on lower(m.geo_country) = lower(g.alpha_2) + + order by 1 + +) + +select + + {{ dbt.concat(['page_url', "'-'" , 'device_class', "'-'" , 'geo_country', "'-'" , 'time_period' ]) }} compound_key, + measurement_type, + page_url, + device_class, + geo_country, + country, + time_period, + page_view_count, + lcp_{{ var('snowplow__cwv_percentile') }}p, + fid_{{ var('snowplow__cwv_percentile') }}p, + cls_{{ var('snowplow__cwv_percentile') }}p, + ttfb_{{ var('snowplow__cwv_percentile') }}p, + inp_{{ var('snowplow__cwv_percentile') }}p, + lcp_result, + fid_result, + cls_result, + ttfb_result, + inp_result, + passed + +from coalesce diff --git a/models/optional_modules/core_web_vitals/scratch/bigquery/snowplow_unified_web_vital_events_this_run.sql b/models/optional_modules/core_web_vitals/scratch/bigquery/snowplow_unified_web_vital_events_this_run.sql new file mode 100644 index 00000000..c23324f3 --- /dev/null +++ b/models/optional_modules/core_web_vitals/scratch/bigquery/snowplow_unified_web_vital_events_this_run.sql @@ -0,0 +1,117 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + enabled=var("snowplow__enable_cwv", false) and target.type == 'bigquery' | as_bool(), + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +with prep as ( + + select + e.event_id, + e.event_name, + e.app_id, + e.platform, + e.user_identifier, + e.user_id, + e.view_id, + e.session_identifier, + e.collector_tstamp, + e.derived_tstamp, + e.dvce_created_tstamp, + e.load_tstamp, + e.geo_country, + e.page_url, + e.page_title, + e.useragent, + + {{ snowplow_utils.get_optional_fields( + enabled=true, + fields=yauaa_fields(), + col_prefix='contexts_nl_basjes_yauaa_context_1_0_0', + relation=ref('snowplow_unified_events_this_run'), + relation_alias='e') }}, + + {{ snowplow_utils.get_optional_fields( + enabled= true, + fields=[{'field': 'lcp', 'dtype': 'string'}, {'field': 'fcp', 'dtype': 'string'}, {'field': 'fid', 'dtype': 'string'}, {'field': 'cls', 'dtype': 'string'}, {'field': 'inp', 'dtype': 'string'}, {'field': 'ttfb', 'dtype': 'string'}, {'field': 'navigation_type', 'dtype': 'string'}], + col_prefix='unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1_0_0', + relation=ref('snowplow_unified_events_this_run'), + relation_alias='e') }} + + from {{ ref("snowplow_unified_events_this_run") }} as e + + where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. + + and event_name = 'web_vitals' + + and view_id is not null + + -- exclude bot traffic + + {% if var('snowplow__enable_iab', false) %} + and not {{ snowplow_utils.get_field(column_name = 'contexts_com_iab_snowplow_spiders_and_robots_1_0_0', + field_name = 'spider_or_robot', + table_alias = 'e', + type = 'boolean', + array_index = 0)}} = True + {% endif %} + + {{ filter_bots() }} + +) + +select + event_id, + event_name, + app_id, + platform, + user_identifier, + user_id, + view_id, + session_identifier, + collector_tstamp, + derived_tstamp, + dvce_created_tstamp, + load_tstamp, + geo_country, + page_url, + page_title, + useragent, + lower(device_class) as device_class, + agent_class, + agent_name, + agent_name_version, + agent_name_version_major, + agent_version, + agent_version_major, + device_brand, + device_name, + device_version, + layout_engine_class, + layout_engine_name, + layout_engine_name_version, + layout_engine_name_version_major, + layout_engine_version, + layout_engine_version_major, + operating_system_class, + operating_system_name, + operating_system_name_version, + operating_system_version, + ceil(cast(lcp as decimal)) /1000 as lcp, + ceil(cast(fcp as decimal)) /1000 as fcp, + ceil(safe_cast(fid as decimal) * 1000) /1000 as fid, + ceil(cast(cls as decimal) * 1000) /1000 as cls, + ceil(cast(inp as decimal) * 1000) /1000 as inp, + ceil(cast(ttfb as decimal) * 1000) /1000 as ttfb, + navigation_type + +from prep p diff --git a/models/optional_modules/core_web_vitals/scratch/databricks/snowplow_unified_web_vital_events_this_run.sql b/models/optional_modules/core_web_vitals/scratch/databricks/snowplow_unified_web_vital_events_this_run.sql new file mode 100644 index 00000000..bd3f1fd4 --- /dev/null +++ b/models/optional_modules/core_web_vitals/scratch/databricks/snowplow_unified_web_vital_events_this_run.sql @@ -0,0 +1,113 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + enabled=var("snowplow__enable_cwv", false) and target.type in ('databricks', 'spark') | as_bool(), + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +with prep as ( + + select + e.event_id, + e.event_name, + e.app_id, + e.platform, + e.user_identifier, + e.user_id, + e.view_id, + e.session_identifier, + e.collector_tstamp, + e.derived_tstamp, + e.dvce_created_tstamp, + e.load_tstamp, + e.geo_country, + e.page_url, + e.page_title, + e.useragent, + + {{snowplow_unified.get_yauaa_context_fields()}}, + + ceil(e.unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1.lcp::decimal(14,4)) /1000 as lcp, + ceil(e.unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1.fcp::decimal(14,4), 3) as fcp, + ceil(e.unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1.fid::decimal(14,4), 3) as fid, + ceil(e.unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1.cls::decimal(14,4), 3) as cls, + ceil(e.unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1.inp::decimal(14,4), 3) as inp, + ceil(e.unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1.ttfb::decimal(14,4), 3) as ttfb, + e.unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1.navigation_type::varchar(128) as navigation_type + + from {{ ref("snowplow_unified_events_this_run") }} as e + + where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. + + and event_name = 'web_vitals' + + and view_id is not null + + -- exclude bot traffic + + {% if var('snowplow__enable_iab', false) %} + and not {{ snowplow_utils.get_field(column_name = 'contexts_com_iab_snowplow_spiders_and_robots_1', + field_name = 'spider_or_robot', + table_alias = 'e', + type = 'boolean', + array_index = 0)}} = True + {% endif %} + + {{ filter_bots() }} + +) + +select + event_id, + event_name, + app_id, + platform, + user_identifier, + user_id, + view_id, + session_identifier, + collector_tstamp, + derived_tstamp, + dvce_created_tstamp, + load_tstamp, + geo_country, + page_url, + page_title, + useragent, + lower(device_class) as device_class, + agent_class, + agent_name, + agent_name_version, + agent_name_version_major, + agent_version, + agent_version_major, + device_brand, + device_name, + device_version, + layout_engine_class, + layout_engine_name, + layout_engine_name_version, + layout_engine_name_version_major, + layout_engine_version, + layout_engine_version_major, + operating_system_class, + operating_system_name, + operating_system_name_version, + operating_system_version, + lcp, + fcp, + fid, + cls, + inp, + ttfb, + navigation_type + +from prep p diff --git a/models/optional_modules/core_web_vitals/scratch/default/snowplow_unified_web_vital_events_this_run.sql b/models/optional_modules/core_web_vitals/scratch/default/snowplow_unified_web_vital_events_this_run.sql new file mode 100644 index 00000000..53ba3213 --- /dev/null +++ b/models/optional_modules/core_web_vitals/scratch/default/snowplow_unified_web_vital_events_this_run.sql @@ -0,0 +1,108 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + enabled=var("snowplow__enable_cwv", false) and target.type in ('redshift', 'postgres') | as_bool() + ) +}} + +with prep as ( + + select + e.event_id, + e.event_name, + e.app_id, + e.platform, + e.user_identifier, + e.user_id, + e.view_id, + e.session_identifier, + e.collector_tstamp, + e.derived_tstamp, + e.dvce_created_tstamp, + e.load_tstamp, + e.geo_country, + e.page_url, + e.page_title, + e.useragent, + + {{snowplow_unified.get_yauaa_context_fields()}}, + + ceil(cast(cwv_lcp/1000 as decimal(14,4))*1000) /1000 as lcp, + ceil(cast(cwv_fcp as decimal(14,4))*1000) /1000 as fcp, + ceil(cast(cwv_fid as decimal(14,4))*1000) /1000 as fid, + ceil(cast(cwv_cls as decimal(14,4))*1000) /1000 as cls, + ceil(cast(cwv_inp as decimal(14,4))*1000) /1000 as inp, + ceil(cast(cwv_ttfb as decimal(14,4))*1000) /1000 as ttfb, + cast(cwv_navigation_type as {{ dbt.type_string() }}) as navigation_type + + from {{ ref("snowplow_unified_events_this_run") }} as e + + where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. + + and event_name = 'web_vitals' + + and view_id is not null + + -- exclude bot traffic + + {% if var('snowplow__enable_iab', false) %} + and not e.iab_spider_or_robot = True + {% endif %} + + {{ filter_bots() }} + +) + +select + event_id, + event_name, + app_id, + platform, + user_identifier, + user_id, + view_id, + session_identifier, + collector_tstamp, + derived_tstamp, + dvce_created_tstamp, + load_tstamp, + geo_country, + page_url, + page_title, + useragent, + lower(yauaa_device_class) as device_class, + yauaa_agent_class as agent_class, + yauaa_agent_name as agent_name, + yauaa_agent_name_version as agent_name_version, + yauaa_agent_name_version_major as agent_name_version_major, + yauaa_agent_version as agent_version, + yauaa_agent_version_major as agent_version_major, + yauaa_device_brand as device_brand, + yauaa_device_name as device_name, + yauaa_device_version as device_version, + yauaa_layout_engine_class as layout_engine_class, + yauaa_layout_engine_name as layout_engine_name, + yauaa_layout_engine_name_version as layout_engine_name_version, + yauaa_layout_engine_name_version_major as layout_engine_name_version_major, + yauaa_layout_engine_version as layout_engine_version, + yauaa_layout_engine_version_major as layout_engine_version_major, + yauaa_operating_system_class as operating_system_class, + yauaa_operating_system_name as operating_system_name, + yauaa_operating_system_name_version as operating_system_name_version, + yauaa_operating_system_version as operating_system_version, + lcp, + fcp, + fid, + cls, + inp, + ttfb, + navigation_type + +from prep p diff --git a/models/optional_modules/core_web_vitals/scratch/snowflake/snowplow_unified_web_vital_events_this_run.sql b/models/optional_modules/core_web_vitals/scratch/snowflake/snowplow_unified_web_vital_events_this_run.sql new file mode 100644 index 00000000..64be5aae --- /dev/null +++ b/models/optional_modules/core_web_vitals/scratch/snowflake/snowplow_unified_web_vital_events_this_run.sql @@ -0,0 +1,113 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + enabled=var("snowplow__enable_cwv", false) and target.type == 'snowflake' | as_bool(), + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +with prep as ( + + select + e.event_id, + e.event_name, + e.app_id, + e.platform, + e.user_identifier, + e.user_id, + e.view_id, + e.session_identifier, + e.collector_tstamp, + e.derived_tstamp, + e.dvce_created_tstamp, + e.load_tstamp, + e.geo_country, + e.page_url, + e.page_title, + e.useragent, + + {{snowplow_unified.get_yauaa_context_fields()}}, + + ceil(e.unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1:lcp::decimal(14,4), 3) /1000 as lcp, + ceil(e.unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1:fcp::decimal(14,4), 3) as fcp, + ceil(e.unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1:fid::decimal(14,4), 3) as fid, + ceil(e.unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1:cls::decimal(14,4), 3) as cls, + ceil(e.unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1:inp::decimal(14,4), 3) as inp, + ceil(e.unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1:ttfb::decimal(14,4), 3) as ttfb, + e.unstruct_event_com_snowplowanalytics_snowplow_unified_web_vitals_1:navigationType::varchar as navigation_type + + from {{ ref("snowplow_unified_events_this_run") }} as e + + where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. + + and event_name = 'web_vitals' + + and view_id is not null + + -- exclude bot traffic + + {% if var('snowplow__enable_iab', false) %} + and not {{ snowplow_utils.get_field(column_name = 'contexts_com_iab_snowplow_spiders_and_robots_1', + field_name = 'spiderOrRobot', + table_alias = 'e', + type = 'boolean', + array_index = 0)}} = True + {% endif %} + + {{ filter_bots() }} + +) + +select + event_id, + event_name, + app_id, + platform, + user_identifier, + user_id, + view_id, + session_identifier, + collector_tstamp, + derived_tstamp, + dvce_created_tstamp, + load_tstamp, + geo_country, + page_url, + page_title, + useragent, + lower(device_class) as device_class, + agent_class, + agent_name, + agent_name_version, + agent_name_version_major, + agent_version, + agent_version_major, + device_brand, + device_name, + device_version, + layout_engine_class, + layout_engine_name, + layout_engine_name_version, + layout_engine_name_version_major, + layout_engine_version, + layout_engine_version_major, + operating_system_class, + operating_system_name, + operating_system_name_version, + operating_system_version, + lcp, + fcp, + fid, + cls, + inp, + ttfb, + navigation_type + +from prep p diff --git a/models/optional_modules/core_web_vitals/scratch/snowplow_unified_web_vitals_this_run.sql b/models/optional_modules/core_web_vitals/scratch/snowplow_unified_web_vitals_this_run.sql new file mode 100644 index 00000000..44c489f3 --- /dev/null +++ b/models/optional_modules/core_web_vitals/scratch/snowplow_unified_web_vitals_this_run.sql @@ -0,0 +1,62 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + enabled=var("snowplow__enable_cwv", false) | as_bool(), + tags=["this_run"], + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +with prep as ( + + select + e.event_id, + e.event_name, + e.app_id, + e.platform, + e.user_identifier, + e.user_id, + e.view_id, + e.session_identifier, + e.collector_tstamp, + e.derived_tstamp, + e.load_tstamp, + coalesce(e.geo_country, 'unknown_geo_country') as geo_country, + coalesce(e.page_url, 'unknown_page_url') as page_url, + {{ core_web_vital_page_groups() }} as url_group, + e.page_title, + e.useragent, + coalesce(e.device_class, 'unknown_device_class') as device_class, + e.device_name, + e.agent_name, + e.agent_version, + e.operating_system_name, + e.lcp, + e.fcp, + e.fid, + e.cls, + e.inp, + e.ttfb, + e.navigation_type, + row_number() over (partition by e.view_id order by e.derived_tstamp, e.dvce_created_tstamp, e.event_id) dedupe_index + + from {{ ref("snowplow_unified_web_vital_events_this_run") }} as e + + where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. + + +) + +select + *, + {{ snowplow_unified.core_web_vital_results_query() }} + +from prep p + +where dedupe_index = 1 diff --git a/models/optional_modules/core_web_vitals/snowflake/snowplow_unified_web_vital_measurements.sql b/models/optional_modules/core_web_vitals/snowflake/snowplow_unified_web_vital_measurements.sql new file mode 100644 index 00000000..31c25180 --- /dev/null +++ b/models/optional_modules/core_web_vitals/snowflake/snowplow_unified_web_vital_measurements.sql @@ -0,0 +1,94 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='table', + enabled=var("snowplow__enable_cwv", false) and target.type == 'snowflake' | as_bool(), + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +with measurements as ( + + select + page_url, + device_class, + geo_country, + cast( {{ dbt.date_trunc('day', 'derived_tstamp') }} as {{ dbt.type_string() }}) as time_period, + count(*) as page_view_count, + grouping_id(page_url, device_class) as id_url_and_device, + grouping_id(device_class) as id_device, + grouping_id(cast( {{ dbt.date_trunc('day', 'derived_tstamp') }} as {{ dbt.type_string() }})) as id_period, + grouping_id(cast( {{ dbt.date_trunc('day', 'derived_tstamp') }} as {{ dbt.type_string() }}), device_class) as id_period_and_device, + grouping_id(geo_country) as id_country, + grouping_id(geo_country, device_class) as id_country_and_device, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by lcp) as lcp_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by fid) as fid_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by cls) as cls_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by ttfb) as ttfb_{{ var('snowplow__cwv_percentile') }}p, + percentile_cont(0.{{ var('snowplow__cwv_percentile') }}) within group (order by inp) as inp_{{ var('snowplow__cwv_percentile') }}p + + from {{ ref('snowplow_unified_web_vitals') }} + + where cast(derived_tstamp as date) >= {{ dateadd('day', '-'+var('snowplow__cwv_days_to_measure')|string, date_trunc('day', snowplow_utils.current_timestamp_in_utc())) }} + + group by grouping sets ((), (page_url, device_class), (device_class), (cast( {{ dbt.date_trunc('day', 'derived_tstamp') }} as {{ dbt.type_string() }})), (cast( {{ dbt.date_trunc('day', 'derived_tstamp') }} as {{ dbt.type_string() }}), device_class), (geo_country), (geo_country, device_class)) + +) + +, measurement_type as ( + + select + *, + case when id_url_and_device <> 0 and id_device <> 0 and id_period <> 0 and id_period_and_device <> 0 and id_country <> 0 and id_country_and_device <> 0 then 'overall' + when id_url_and_device = 0 then 'by_url_and_device' + when id_period_and_device = 0 then 'by_day_and_device' + when id_country_and_device = 0 then 'by_country_and_device' + when id_country = 0 then 'by_country' + when id_device = 0 then 'by_device' + when id_period = 0 then 'by_day' + end as measurement_type, + {{ snowplow_unified.core_web_vital_results_query('_' + var('snowplow__cwv_percentile') | string + 'p') }} + + from measurements +) + +, coalesce as ( + + select + m.measurement_type, + coalesce(m.page_url, 'all') as page_url, + coalesce(m.device_class, 'all') as device_class, + coalesce(m.geo_country, 'all') as geo_country, + coalesce(g.name, 'all') as country, + coalesce(time_period, 'last {{var("snowplow__cwv_days_to_measure")|string }} days') as time_period, + page_view_count, + ceil(lcp_{{ var('snowplow__cwv_percentile') }}p, 3) as lcp_{{ var('snowplow__cwv_percentile') }}p, + ceil(fid_{{ var('snowplow__cwv_percentile') }}p, 3) as fid_{{ var('snowplow__cwv_percentile') }}p, + ceil(cls_{{ var('snowplow__cwv_percentile') }}p, 3) as cls_{{ var('snowplow__cwv_percentile') }}p, + ceil(ttfb_{{ var('snowplow__cwv_percentile') }}p, 3) as ttfb_{{ var('snowplow__cwv_percentile') }}p, + ceil(inp_{{ var('snowplow__cwv_percentile') }}p, 3) as inp_{{ var('snowplow__cwv_percentile') }}p, + m.lcp_result, + m.fid_result, + m.cls_result, + m.ttfb_result, + m.inp_result, + {{ snowplow_unified.core_web_vital_pass_query() }} as passed + + from measurement_type m + + left join {{ ref(var('snowplow__geo_mapping_seed')) }} g on lower(m.geo_country) = lower(g.alpha_2) + + order by 1 + +) + +select + {{ dbt.concat(['page_url', "'-'" , 'device_class', "'-'" , 'geo_country', "'-'" , 'time_period' ]) }} compound_key, + * +from coalesce diff --git a/models/optional_modules/core_web_vitals/snowplow_unified_web_vitals.sql b/models/optional_modules/core_web_vitals/snowplow_unified_web_vitals.sql new file mode 100644 index 00000000..b2d84377 --- /dev/null +++ b/models/optional_modules/core_web_vitals/snowplow_unified_web_vitals.sql @@ -0,0 +1,39 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized= 'incremental', + enabled=var("snowplow__enable_cwv", false) | as_bool(), + unique_key='view_id', + upsert_date_key='derived_tstamp', + sort='derived_tstamp', + dist='view_id', + tags=["derived"], + partition_by = snowplow_utils.get_value_by_target_type(bigquery_val = { + "field": "derived_tstamp", + "data_type": "timestamp" + }, databricks_val = 'derived_tstamp_date'), + cluster_by=snowplow_unified.web_cluster_by_fields_cwv(), + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), + tblproperties={ + 'delta.autoOptimize.optimizeWrite' : 'true', + 'delta.autoOptimize.autoCompact' : 'true' + }, + snowplow_optimize= true + ) +}} + +select + * + {% if target.type in ['databricks', 'spark'] -%} + , DATE(derived_tstamp) as derived_tstamp_date + {%- endif %} + +from {{ ref('snowplow_unified_web_vitals_this_run') }} + +where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. diff --git a/models/sessions/scratch/bigquery/snowplow_unified_sessions_this_run.sql b/models/sessions/scratch/bigquery/snowplow_unified_sessions_this_run.sql new file mode 100644 index 00000000..ae8f92f4 --- /dev/null +++ b/models/sessions/scratch/bigquery/snowplow_unified_sessions_this_run.sql @@ -0,0 +1,409 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"] + ) +}} + +with session_firsts as ( + select + -- app id + app_id as app_id, + + platform, + + -- session fields + domain_sessionid, + domain_sessionidx, + + {{ snowplow_utils.current_timestamp_in_utc() }} as model_tstamp, + + -- user fields + user_id, + domain_userid, + {% if var('snowplow__session_stitching') %} + -- updated with mapping as part of post hook on derived sessions table + cast(domain_userid as {{ type_string() }}) as stitched_user_id, + {% else %} + cast(null as {{ type_string() }}) as stitched_user_id, + {% endif %} + network_userid as network_userid, + + -- first page fields + page_title as first_page_title, + page_url as first_page_url, + page_urlscheme as first_page_urlscheme, + page_urlhost as first_page_urlhost, + page_urlpath as first_page_urlpath, + page_urlquery as first_page_urlquery, + page_urlfragment as first_page_urlfragment, + + -- referrer fields + page_referrer as referrer, + refr_urlscheme as refr_urlscheme, + refr_urlhost as refr_urlhost, + refr_urlpath as refr_urlpath, + refr_urlquery as refr_urlquery, + refr_urlfragment as refr_urlfragment, + refr_medium as refr_medium, + refr_source as refr_source, + refr_term as refr_term, + + -- marketing fields + mkt_medium as mkt_medium, + mkt_source as mkt_source, + mkt_term as mkt_term, + mkt_content as mkt_content, + mkt_campaign as mkt_campaign, + mkt_clickid as mkt_clickid, + mkt_network as mkt_network, + regexp_extract(page_urlquery ,r'utm_source_platform=([^?&#]*)') as mkt_source_platform, + {{ channel_group_query() }} as default_channel_group, + + -- geo fields + geo_country as geo_country, + geo_region as geo_region, + geo_region_name as geo_region_name, + geo_city as geo_city, + geo_zipcode as geo_zipcode, + geo_latitude as geo_latitude, + geo_longitude as geo_longitude, + geo_timezone as geo_timezone, + g.name as geo_country_name, + g.region as geo_continent, + + -- ip address + user_ipaddress as user_ipaddress, + + -- user agent + useragent as useragent, + + dvce_screenwidth || 'x' || dvce_screenheight as screen_resolution, + + br_renderengine as br_renderengine, + br_lang as br_lang, + l.name as br_lang_name, + os_timezone as os_timezone, + + -- optional fields, only populated if enabled. + -- iab enrichment fields: set iab variable to true to enable + {{ snowplow_utils.get_optional_fields( + enabled=var('snowplow__enable_iab', false), + fields=iab_fields(), + col_prefix='contexts_com_iab_snowplow_spiders_and_robots_1', + relation=ref('snowplow_unified_events_this_run'), + relation_alias='ev') }}, + + -- ua parser enrichment fields: set ua_parser variable to true to enable + {{ snowplow_utils.get_optional_fields( + enabled=var('snowplow__enable_ua', false), + fields=ua_fields(), + col_prefix='contexts_com_snowplowanalytics_snowplow_ua_parser_context_1', + relation=ref('snowplow_unified_events_this_run'), + relation_alias='ev') }}, + + -- yauaa enrichment fields: set yauaa variable to true to enable + {{ snowplow_utils.get_optional_fields( + enabled=var('snowplow__enable_yauaa', false), + fields=yauaa_fields(), + col_prefix='contexts_nl_basjes_yauaa_context_1', + relation=ref('snowplow_unified_events_this_run'), + relation_alias='ev') }}, + + row_number() over (partition by ev.domain_sessionid order by ev.derived_tstamp, ev.dvce_created_tstamp, ev.event_id) AS page_event_in_session_index, + event_name + {%- if var('snowplow__session_passthroughs', []) -%} + {%- set passthrough_names = [] -%} + {%- for identifier in var('snowplow__session_passthroughs', []) %} + {# Check if it's a simple column or a sql+alias #} + {%- if identifier is mapping -%} + ,{{identifier['sql']}} as {{identifier['alias']}} + {%- do passthrough_names.append(identifier['alias']) -%} + {%- else -%} + ,ev.{{identifier}} + {%- do passthrough_names.append(identifier) -%} + {%- endif -%} + {% endfor -%} + {%- endif %} + from {{ ref('snowplow_unified_events_this_run') }} ev + left join + {{ ref(var('snowplow__ga4_categories_seed')) }} c on lower(trim(ev.mkt_source)) = lower(c.source) + left join + {{ ref(var('snowplow__rfc_5646_seed')) }} l on lower(trim(ev.br_lang)) = lower(l.lang_tag) + left join + {{ ref(var('snowplow__geo_mapping_seed')) }} g on lower(ev.geo_country) = lower(g.alpha_2) + where + event_name in ('page_ping', 'page_view') + and view_id is not null + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots('ev') }} + {% endif %} +), + +session_lasts as ( + select + domain_sessionid, + page_title as last_page_title, + page_url as last_page_url, + page_urlscheme as last_page_urlscheme, + page_urlhost as last_page_urlhost, + page_urlpath as last_page_urlpath, + page_urlquery as last_page_urlquery, + page_urlfragment as last_page_urlfragment, + geo_country as last_geo_country, + geo_city as last_geo_city, + geo_region_name as last_geo_region_name, + g.name as last_geo_country_name, + g.region as last_geo_continent, + br_lang as last_br_lang, + l.name as last_br_lang_name, + row_number() over (partition by domain_sessionid order by derived_tstamp desc, dvce_created_tstamp desc, event_id) AS page_event_in_session_index + from {{ ref('snowplow_unified_events_this_run') }} ev + left join + {{ ref(var('snowplow__rfc_5646_seed')) }} l on lower(ev.br_lang) = lower(l.lang_tag) + left join + {{ ref(var('snowplow__geo_mapping_seed')) }} g on lower(ev.geo_country) = lower(g.alpha_2) + where + event_name in ('page_view') + and view_id is not null + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots() }} + {% endif %} +), + +session_aggs as ( + select + domain_sessionid + , min(derived_tstamp) as start_tstamp + , max(derived_tstamp) as end_tstamp + {%- if var('snowplow__list_event_counts', false) %} + {% set event_names = dbt_utils.get_column_values(ref('snowplow_unified_events_this_run'), 'event_name', order_by = 'event_name') %} + {# Loop over every event_name in this run, create a json string of the name and count ONLY if there are events with that name in the session (otherwise empty string), + then trim off the last comma (can't use loop.first/last because first/last entry may not have any events for that session) + #} + , '{' || RTRIM( + {%- for event_name in event_names %} + case when sum(case when event_name = '{{event_name}}' then 1 else 0 end) > 0 then '"{{event_name}}" :' || sum(case when event_name = '{{event_name}}' then 1 else 0 end) || ', ' else '' end || + {%- endfor -%} + '', ', ') || '}' as event_counts_string + {% endif %} + , count(*) as total_events + + -- engagement fields + , count(distinct case when event_name in ('page_ping', 'page_view') and view_id is not null then view_id else null end) as page_views + -- (hb * (#page pings - # distinct page view ids ON page pings)) + (# distinct page view ids ON page pings * min visit length) + , ({{ var("snowplow__heartbeat", 10) }} * ( + -- number of (unqiue in heartbeat increment) pages pings following a page ping (gap of heartbeat) + count(distinct case + when event_name = 'page_ping' and view_id is not null then + -- need to get a unique list of floored time PER page view, so create a dummy surrogate key... + {{ dbt.concat(['view_id', "cast(floor("~snowplow_utils.to_unixtstamp('dvce_created_tstamp')~"/"~var('snowplow__heartbeat', 10)~") as "~dbt.type_string()~")" ]) }} + else + null end) - + count(distinct case when event_name = 'page_ping' and view_id is not null then view_id else null end) + )) + + -- number of page pings following a page view (or no event) (gap of min visit length) + (count(distinct case when event_name = 'page_ping' and view_id is not null then view_id else null end) * {{ var("snowplow__min_visit_length", 5) }}) as engaged_time_in_s + , {{ snowplow_utils.timestamp_diff('min(derived_tstamp)', 'max(derived_tstamp)', 'second') }} as absolute_time_in_s + {%- if var('snowplow__conversion_events', none) %} + {%- for conv_def in var('snowplow__conversion_events') %} + {{ snowplow_unified.get_conversion_columns(conv_def)}} + {%- endfor %} + {%- endif %} + from {{ ref('snowplow_unified_events_this_run') }} + where + 1 = 1 + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots() }} + {% endif %} + group by + domain_sessionid +) + +select + -- app id + a.app_id, + + a.platform, + + -- session fields + a.domain_sessionid, + + a.domain_sessionidx, + + -- when the session starts with a ping we need to add the min visit length to get when the session actually started + case when a.event_name = 'page_ping' then + {{ snowplow_utils.timestamp_add(datepart="second", interval=-var("snowplow__min_visit_length", 5), tstamp="c.start_tstamp") }} + else c.start_tstamp end as start_tstamp, + c.end_tstamp, + a.model_tstamp, + + -- user fields + a.user_id, + a.domain_userid, + + a.stitched_user_id, + a.network_userid, + + -- engagement fields + c.page_views, + c.engaged_time_in_s, + {%- if var('snowplow__list_event_counts', false) %} + safe.parse_json(c.event_counts_string) as event_counts, + {% endif %} + c.total_events, + {{ engaged_session() }} as is_engaged, + -- when the session starts with a ping we need to add the min visit length to get when the session actually started + c.absolute_time_in_s + case when a.event_name = 'page_ping' then {{ var("snowplow__min_visit_length", 5) }} else 0 end as absolute_time_in_s, + + -- first page fields + a.first_page_title, + a.first_page_url, + a.first_page_urlscheme, + a.first_page_urlhost, + a.first_page_urlpath, + a.first_page_urlquery, + a.first_page_urlfragment, + + -- only take the first value when the last is genuinely missing (base on url as has to always be populated) + case when b.last_page_url is null then coalesce(b.last_page_title, a.first_page_title) else b.last_page_title end as last_page_title, + case when b.last_page_url is null then coalesce(b.last_page_url, a.first_page_url) else b.last_page_url end as last_page_url, + case when b.last_page_url is null then coalesce(b.last_page_urlscheme, a.first_page_urlscheme) else b.last_page_urlscheme end as last_page_urlscheme, + case when b.last_page_url is null then coalesce(b.last_page_urlhost, a.first_page_urlhost) else b.last_page_urlhost end as last_page_urlhost, + case when b.last_page_url is null then coalesce(b.last_page_urlpath, a.first_page_urlpath) else b.last_page_urlpath end as last_page_urlpath, + case when b.last_page_url is null then coalesce(b.last_page_urlquery, a.first_page_urlquery) else b.last_page_urlquery end as last_page_urlquery, + case when b.last_page_url is null then coalesce(b.last_page_urlfragment, a.first_page_urlfragment) else b.last_page_urlfragment end as last_page_urlfragment, + + -- referrer fields + a.referrer, + a.refr_urlscheme, + a.refr_urlhost, + a.refr_urlpath, + a.refr_urlquery, + a.refr_urlfragment, + a.refr_medium, + a.refr_source, + a.refr_term, + + -- marketing fields + a.mkt_medium, + a.mkt_source, + a.mkt_term, + a.mkt_content, + a.mkt_campaign, + a.mkt_clickid, + a.mkt_network, + a.mkt_source_platform, + a.default_channel_group, + + -- geo fields + a.geo_country, + a.geo_region, + a.geo_zipcode, + a.geo_latitude, + a.geo_longitude, + a.geo_timezone, + a.geo_region_name, + a.geo_city, + a.geo_country_name, + a.geo_continent, + case when b.last_geo_country is null then coalesce(b.last_geo_country, a.geo_country) else b.last_geo_country end as last_geo_country, + case when b.last_geo_country is null then coalesce(b.last_geo_region_name, a.geo_region_name) else b.last_geo_region_name end as last_geo_region_name, + case when b.last_geo_country is null then coalesce(b.last_geo_city, a.geo_city) else b.last_geo_city end as last_geo_city, + case when b.last_geo_country is null then coalesce(b.last_geo_country_name, a.geo_country_name) else b.last_geo_country_name end as last_geo_country_name, + case when b.last_geo_country is null then coalesce(b.last_geo_continent, a.geo_continent) else b.last_geo_continent end as last_geo_continent, + + -- ip address + a.user_ipaddress, + + -- user agent + a.useragent, + + a.br_renderengine, + a.br_lang, + a.br_lang_name, + case when b.last_br_lang is null then coalesce(b.last_br_lang,a.br_lang) else b.last_br_lang end as last_br_lang, + case when b.last_br_lang is null then coalesce(b.last_br_lang_name, a.br_lang_name) else b.last_br_lang_name end as last_br_lang_name, + + a.os_timezone, + + -- optional fields, only populated if enabled. + -- iab enrichment fields + a.category, + a.primary_impact, + a.reason, + a.spider_or_robot, + + -- ua parser enrichment fields + a.useragent_family, + a.useragent_major, + a.useragent_minor, + a.useragent_patch, + a.useragent_version, + a.os_family, + a.os_major, + a.os_minor, + a.os_patch, + a.os_patch_minor, + a.os_version, + a.device_family, + + -- yauaa enrichment fields + a.device_class, + case when a.device_class = 'Desktop' THEN 'Desktop' + when a.device_class = 'Phone' then 'Mobile' + when a.device_class = 'Tablet' then 'Tablet' + else 'Other' end as device_category, + a.screen_resolution, + a.agent_class, + a.agent_name, + a.agent_name_version, + a.agent_name_version_major, + a.agent_version, + a.agent_version_major, + a.device_brand, + a.device_name, + a.device_version, + a.layout_engine_class, + a.layout_engine_name, + a.layout_engine_name_version, + a.layout_engine_name_version_major, + a.layout_engine_version, + a.layout_engine_version_major, + a.operating_system_class, + a.operating_system_name, + a.operating_system_name_version, + a.operating_system_version + + -- conversion fields + {%- if var('snowplow__conversion_events', none) %} + {%- for conv_def in var('snowplow__conversion_events') %} + {{ snowplow_unified.get_conversion_columns(conv_def, names_only = true)}} + {%- endfor %} + {% if var('snowplow__total_all_conversions', false) %} + ,{%- for conv_def in var('snowplow__conversion_events') %}{{'cv_' ~ conv_def['name'] ~ '_volume'}}{%- if not loop.last %} + {% endif -%}{%- endfor %} as cv__all_volume + {# Use 0 in case of no conversions having a value field #} + ,0 {%- for conv_def in var('snowplow__conversion_events') %}{%- if conv_def.get('value') %} + {{'cv_' ~ conv_def['name'] ~ '_total'}}{% endif -%}{%- endfor %} as cv__all_total + {% endif %} + {%- endif %} + + -- passthrough fields + {%- if var('snowplow__session_passthroughs', []) -%} + {%- for col in passthrough_names %} + , a.{{col}} + {%- endfor -%} + {%- endif %} +from + session_firsts a +left join + session_lasts b on a.domain_sessionid = b.domain_sessionid and b.page_event_in_session_index = 1 +left join + session_aggs c on a.domain_sessionid = c.domain_sessionid +where + a.page_event_in_session_index = 1 diff --git a/models/sessions/scratch/databricks/snowplow_unified_sessions_this_run.sql b/models/sessions/scratch/databricks/snowplow_unified_sessions_this_run.sql new file mode 100644 index 00000000..d2fbba1e --- /dev/null +++ b/models/sessions/scratch/databricks/snowplow_unified_sessions_this_run.sql @@ -0,0 +1,390 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"] + ) +}} + +with session_firsts as ( + select + -- app id + app_id as app_id, + + platform, + + -- session fields + domain_sessionid, + domain_sessionidx, + + {{ snowplow_utils.current_timestamp_in_utc() }} as model_tstamp, + + -- user fields + user_id, + domain_userid, + {% if var('snowplow__session_stitching') %} + -- updated with mapping as part of post hook on derived sessions table + cast(domain_userid as {{ type_string() }}) as stitched_user_id, + {% else %} + cast(null as {{ type_string() }}) as stitched_user_id, + {% endif %} + network_userid as network_userid, + + -- first page fields + page_title as first_page_title, + page_url as first_page_url, + page_urlscheme as first_page_urlscheme, + page_urlhost as first_page_urlhost, + page_urlpath as first_page_urlpath, + page_urlquery as first_page_urlquery, + page_urlfragment as first_page_urlfragment, + + -- referrer fields + page_referrer as referrer, + refr_urlscheme as refr_urlscheme, + refr_urlhost as refr_urlhost, + refr_urlpath as refr_urlpath, + refr_urlquery as refr_urlquery, + refr_urlfragment as refr_urlfragment, + refr_medium as refr_medium, + refr_source as refr_source, + refr_term as refr_term, + + -- marketing fields + mkt_medium as mkt_medium, + mkt_source as mkt_source, + mkt_term as mkt_term, + mkt_content as mkt_content, + mkt_campaign as mkt_campaign, + mkt_clickid as mkt_clickid, + mkt_network as mkt_network, + nullif(regexp_extract(page_urlquery ,r'utm_source_platform=([^?&#]*)'), '') as mkt_source_platform, + {{ channel_group_query() }} as default_channel_group, + + -- geo fields + geo_country as geo_country, + geo_region as geo_region, + geo_region_name as geo_region_name, + geo_city as geo_city, + geo_zipcode as geo_zipcode, + geo_latitude as geo_latitude, + geo_longitude as geo_longitude, + geo_timezone as geo_timezone, + g.name as geo_country_name, + g.region as geo_continent, + + -- ip address + user_ipaddress as user_ipaddress, + + -- user agent + useragent as useragent, + + dvce_screenwidth || 'x' || dvce_screenheight as screen_resolution, + + br_renderengine as br_renderengine, + br_lang as br_lang, + l.name as br_lang_name, + os_timezone as os_timezone, + + -- optional fields, only populated if enabled. + -- iab enrichment fields + {{snowplow_unified.get_iab_context_fields()}}, + + -- ua parser enrichment fields + {{snowplow_unified.get_ua_context_fields()}}, + + -- yauaa enrichment fields + {{snowplow_unified.get_yauaa_context_fields()}}, + + event_name + {%- if var('snowplow__session_passthroughs', []) -%} + {%- set passthrough_names = [] -%} + {%- for identifier in var('snowplow__session_passthroughs', []) %} + {# Check if it's a simple column or a sql+alias #} + {%- if identifier is mapping -%} + ,{{identifier['sql']}} as {{identifier['alias']}} + {%- do passthrough_names.append(identifier['alias']) -%} + {%- else -%} + ,ev.{{identifier}} + {%- do passthrough_names.append(identifier) -%} + {%- endif -%} + {% endfor -%} + {%- endif %} + from {{ ref('snowplow_unified_events_this_run') }} ev + left join + {{ ref(var('snowplow__ga4_categories_seed')) }} c on lower(trim(ev.mkt_source)) = lower(c.source) + left join + {{ ref(var('snowplow__rfc_5646_seed')) }} l on lower(ev.br_lang) = lower(l.lang_tag) + left join + {{ ref(var('snowplow__geo_mapping_seed')) }} g on lower(ev.geo_country) = lower(g.alpha_2) + where + event_name in ('page_ping', 'page_view') + and view_id is not null + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots() }} + {% endif %} + qualify row_number() over (partition by domain_sessionid order by derived_tstamp, dvce_created_tstamp, event_id) = 1 +), + +session_lasts as ( + select + domain_sessionid, + page_title as last_page_title, + page_url as last_page_url, + page_urlscheme as last_page_urlscheme, + page_urlhost as last_page_urlhost, + page_urlpath as last_page_urlpath, + page_urlquery as last_page_urlquery, + page_urlfragment as last_page_urlfragment, + geo_country as last_geo_country, + geo_city as last_geo_city, + geo_region_name as last_geo_region_name, + g.name as last_geo_country_name, + g.region as last_geo_continent, + br_lang as last_br_lang, + l.name as last_br_lang_name + from {{ ref('snowplow_unified_events_this_run') }} ev + left join + {{ ref(var('snowplow__rfc_5646_seed')) }} l on lower(ev.br_lang) = lower(l.lang_tag) + left join + {{ ref(var('snowplow__geo_mapping_seed')) }} g on lower(ev.geo_country) = lower(g.alpha_2) + where + event_name in ('page_view') + and view_id is not null + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots() }} + {% endif %} + qualify row_number() over (partition by domain_sessionid order by derived_tstamp desc, dvce_created_tstamp desc, event_id) = 1 +), + +session_aggs as ( + select + domain_sessionid + , min(derived_tstamp) as start_tstamp + , max(derived_tstamp) as end_tstamp + {%- if var('snowplow__list_event_counts', false) %} + {% set event_names = dbt_utils.get_column_values(ref('snowplow_unified_events_this_run'), 'event_name', order_by = 'event_name') %} + {# Loop over every event_name in this run, create a map of the name and count, later filter for only events with that name in the session #} + ,map( + {%- for event_name in event_names %} + '{{event_name}}', sum(case when event_name = '{{event_name}}' then 1 else 0 end){% if not loop.last %},{% endif %} + {%- endfor -%} + ) as event_counts + {%- endif %} + , count(*) as total_events + -- engagement fields + , count(distinct case when event_name in ('page_ping', 'page_view') and view_id is not null then view_id else null end) as page_views + -- (hb * (#page pings - # distinct page view ids ON page pings)) + (# distinct page view ids ON page pings * min visit length) + , ({{ var("snowplow__heartbeat", 10) }} * ( + -- number of (unqiue in heartbeat increment) pages pings following a page ping (gap of heartbeat) + count(distinct case + when event_name = 'page_ping' and view_id is not null then + -- need to get a unique list of floored time PER page view, so create a dummy surrogate key... + {{ dbt.concat(['view_id', "cast(floor("~snowplow_utils.to_unixtstamp('dvce_created_tstamp')~"/"~var('snowplow__heartbeat', 10)~") as "~dbt.type_string()~")" ]) }} + else + null end) - + count(distinct case when event_name = 'page_ping' and view_id is not null then view_id else null end) + )) + + -- number of page pings following a page view (or no event) (gap of min visit length) + (count(distinct case when event_name = 'page_ping' and view_id is not null then view_id else null end) * {{ var("snowplow__min_visit_length", 5) }}) as engaged_time_in_s + , {{ snowplow_utils.timestamp_diff('min(derived_tstamp)', 'max(derived_tstamp)', 'second') }} as absolute_time_in_s + {%- if var('snowplow__conversion_events', none) %} + {%- for conv_def in var('snowplow__conversion_events') %} + {{ snowplow_unified.get_conversion_columns(conv_def)}} + {%- endfor %} + {%- endif %} + from {{ ref('snowplow_unified_events_this_run') }} + where + 1 = 1 + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots() }} + {% endif %} + group by + domain_sessionid +) + +select + -- app id + a.app_id, + + a.platform, + + -- session fields + a.domain_sessionid, + + a.domain_sessionidx, + + -- when the session starts with a ping we need to add the min visit length to get when the session actually started + case when a.event_name = 'page_ping' then + {{ snowplow_utils.timestamp_add(datepart="second", interval=-var("snowplow__min_visit_length", 5), tstamp="c.start_tstamp") }} + else c.start_tstamp end as start_tstamp, + c.end_tstamp, + a.model_tstamp, + + -- user fields + a.user_id, + a.domain_userid, + + a.stitched_user_id, + a.network_userid, + + -- engagement fields + c.page_views, + c.engaged_time_in_s, + {%- if var('snowplow__list_event_counts', false) %} + map_filter(c.event_counts, (k, v) -> v > 0) as event_counts, + {%- endif %} + c.total_events, + {{ engaged_session() }} as is_engaged, + -- when the session starts with a ping we need to add the min visit length to get when the session actually started + c.absolute_time_in_s + case when a.event_name = 'page_ping' then {{ var("snowplow__min_visit_length", 5) }} else 0 end as absolute_time_in_s, + + -- first page fields + a.first_page_title, + a.first_page_url, + a.first_page_urlscheme, + a.first_page_urlhost, + a.first_page_urlpath, + a.first_page_urlquery, + a.first_page_urlfragment, + + -- only take the first value when the last is genuinely missing (base on url as has to always be populated) + case when b.last_page_url is null then coalesce(b.last_page_title, a.first_page_title) else b.last_page_title end as last_page_title, + case when b.last_page_url is null then coalesce(b.last_page_url, a.first_page_url) else b.last_page_url end as last_page_url, + case when b.last_page_url is null then coalesce(b.last_page_urlscheme, a.first_page_urlscheme) else b.last_page_urlscheme end as last_page_urlscheme, + case when b.last_page_url is null then coalesce(b.last_page_urlhost, a.first_page_urlhost) else b.last_page_urlhost end as last_page_urlhost, + case when b.last_page_url is null then coalesce(b.last_page_urlpath, a.first_page_urlpath) else b.last_page_urlpath end as last_page_urlpath, + case when b.last_page_url is null then coalesce(b.last_page_urlquery, a.first_page_urlquery) else b.last_page_urlquery end as last_page_urlquery, + case when b.last_page_url is null then coalesce(b.last_page_urlfragment, a.first_page_urlfragment) else b.last_page_urlfragment end as last_page_urlfragment, + + -- referrer fields + a.referrer, + a.refr_urlscheme, + a.refr_urlhost, + a.refr_urlpath, + a.refr_urlquery, + a.refr_urlfragment, + a.refr_medium, + a.refr_source, + a.refr_term, + + -- marketing fields + a.mkt_medium, + a.mkt_source, + a.mkt_term, + a.mkt_content, + a.mkt_campaign, + a.mkt_clickid, + a.mkt_network, + a.mkt_source_platform, + a.default_channel_group, + + -- geo fields + a.geo_country, + a.geo_region, + a.geo_region_name, + a.geo_city, + a.geo_zipcode, + a.geo_latitude, + a.geo_longitude, + a.geo_timezone, + a.geo_country_name, + a.geo_continent, + case when b.last_geo_country is null then coalesce(b.last_geo_country, a.geo_country) else b.last_geo_country end as last_geo_country, + case when b.last_geo_country is null then coalesce(b.last_geo_region_name, a.geo_region_name) else b.last_geo_region_name end as last_geo_region_name, + case when b.last_geo_country is null then coalesce(b.last_geo_city, a.geo_city) else b.last_geo_city end as last_geo_city, + case when b.last_geo_country is null then coalesce(b.last_geo_country_name,a.geo_country_name) else b.last_geo_country_name end as last_geo_country_name, + case when b.last_geo_country is null then coalesce(b.last_geo_continent, a.geo_continent) else b.last_geo_continent end as last_geo_continent, + + -- ip address + a.user_ipaddress, + + -- user agent + a.useragent, + + a.br_renderengine, + a.br_lang, + a.br_lang_name, + case when b.last_br_lang is null then coalesce(b.last_br_lang, a.br_lang) else b.last_br_lang end as last_br_lang, + case when b.last_br_lang is null then coalesce(b.last_br_lang_name, a.br_lang_name) else b.last_br_lang_name end as last_br_lang_name, + + + a.os_timezone, + + -- optional fields, only populated if enabled. + -- iab enrichment fields + a.category, + a.primary_impact, + a.reason, + a.spider_or_robot, + + -- ua parser enrichment fields + a.useragent_family, + a.useragent_major, + a.useragent_minor, + a.useragent_patch, + a.useragent_version, + a.os_family, + a.os_major, + a.os_minor, + a.os_patch, + a.os_patch_minor, + a.os_version, + a.device_family, + + -- yauaa enrichment fields + a.device_class, + case when a.device_class = 'Desktop' THEN 'Desktop' + when a.device_class = 'Phone' then 'Mobile' + when a.device_class = 'Tablet' then 'Tablet' + else 'Other' end as device_category, + a.screen_resolution, + a.agent_class, + a.agent_name, + a.agent_name_version, + a.agent_name_version_major, + a.agent_version, + a.agent_version_major, + a.device_brand, + a.device_name, + a.device_version, + a.layout_engine_class, + a.layout_engine_name, + a.layout_engine_name_version, + a.layout_engine_name_version_major, + a.layout_engine_version, + a.layout_engine_version_major, + a.operating_system_class, + a.operating_system_name, + a.operating_system_name_version, + a.operating_system_version + + -- conversion fields + {%- if var('snowplow__conversion_events', none) %} + {%- for conv_def in var('snowplow__conversion_events') %} + {{ snowplow_unified.get_conversion_columns(conv_def, names_only = true)}} + {%- endfor %} + {% if var('snowplow__total_all_conversions', false) %} + ,{%- for conv_def in var('snowplow__conversion_events') %}{{'cv_' ~ conv_def['name'] ~ '_volume'}}{%- if not loop.last %} + {% endif -%}{%- endfor %} as cv__all_volume + {# Use 0 in case of no conversions having a value field #} + ,0 {%- for conv_def in var('snowplow__conversion_events') %}{%- if conv_def.get('value') %} + {{'cv_' ~ conv_def['name'] ~ '_total'}}{% endif -%}{%- endfor %} as cv__all_total + {% endif %} + {%- endif %} + + -- passthrough fields + {%- if var('snowplow__session_passthroughs', []) -%} + {%- for col in passthrough_names %} + , a.{{col}} + {%- endfor -%} + {%- endif %} +from + session_firsts a +left join + session_lasts b on a.domain_sessionid = b.domain_sessionid +left join + session_aggs c on a.domain_sessionid = c.domain_sessionid diff --git a/models/sessions/scratch/default/snowplow_unified_sessions_this_run.sql b/models/sessions/scratch/default/snowplow_unified_sessions_this_run.sql new file mode 100644 index 00000000..09460740 --- /dev/null +++ b/models/sessions/scratch/default/snowplow_unified_sessions_this_run.sql @@ -0,0 +1,421 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"] + ) +}} + +with session_firsts as ( + select + -- app id + app_id as app_id, + + platform, + + -- session fields + domain_sessionid, + + domain_sessionidx, + + {{ snowplow_utils.current_timestamp_in_utc() }} as model_tstamp, + + -- user fields + user_id, + domain_userid, + {% if var('snowplow__session_stitching') %} + -- updated with mapping as part of post hook on derived sessions table + cast(domain_userid as {{ type_string() }}) as stitched_user_id, + {% else %} + cast(null as {{ snowplow_utils.type_max_string() }}) as stitched_user_id, + {% endif %} + network_userid as network_userid, + + -- first page fields + page_title as first_page_title, + page_url as first_page_url, + page_urlscheme as first_page_urlscheme, + page_urlhost as first_page_urlhost, + page_urlpath as first_page_urlpath, + page_urlquery as first_page_urlquery, + page_urlfragment as first_page_urlfragment, + + -- referrer fields + page_referrer as referrer, + refr_urlscheme as refr_urlscheme, + refr_urlhost as refr_urlhost, + refr_urlpath as refr_urlpath, + refr_urlquery as refr_urlquery, + refr_urlfragment as refr_urlfragment, + refr_medium as refr_medium, + refr_source as refr_source, + refr_term as refr_term, + + -- marketing fields + mkt_medium as mkt_medium, + mkt_source as mkt_source, + mkt_term as mkt_term, + mkt_content as mkt_content, + mkt_campaign as mkt_campaign, + mkt_clickid as mkt_clickid, + mkt_network as mkt_network, + {% if target.type in ['postgres'] %} + (regexp_match(page_urlquery, 'utm_source_platform=([^?&#]*)'))[1] as mkt_source_platform, + {% else %} + nullif(regexp_substr(page_urlquery, 'utm_source_platform=([^?&#]*)', 1, 1, 'e'), '') as mkt_source_platform, + {% endif %} + {{ channel_group_query() }} as default_channel_group, + + -- geo fields + geo_country as geo_country, + geo_region as geo_region, + geo_region_name as geo_region_name, + geo_city as geo_city, + geo_zipcode as geo_zipcode, + geo_latitude as geo_latitude, + geo_longitude as geo_longitude, + geo_timezone as geo_timezone, + g.name as geo_country_name, + g.region as geo_continent, + + -- ip address + user_ipaddress as user_ipaddress, + + -- user agent + useragent as useragent, + + dvce_screenwidth || 'x' || dvce_screenheight as screen_resolution, + + br_renderengine as br_renderengine, + br_lang as br_lang, + l.name as br_lang_name, + os_timezone as os_timezone, + + -- optional fields, only populated if enabled. + -- iab enrichment fields: set iab variable to true to enable + {{snowplow_unified.get_iab_context_fields('ev')}}, + + -- ua parser enrichment fields + {{snowplow_unified.get_ua_context_fields('ev')}}, + + -- yauaa enrichment fields + {{snowplow_unified.get_yauaa_context_fields('ev')}}, + + row_number() over (partition by ev.domain_sessionid order by ev.derived_tstamp, ev.dvce_created_tstamp, ev.event_id) AS page_event_in_session_index, + event_name + {%- if var('snowplow__session_passthroughs', []) -%} + {%- set passthrough_names = [] -%} + {%- for identifier in var('snowplow__session_passthroughs', []) %} + {# Check if it's a simple column or a sql+alias #} + {%- if identifier is mapping -%} + ,{{identifier['sql']}} as {{identifier['alias']}} + {%- do passthrough_names.append(identifier['alias']) -%} + {%- else -%} + ,ev.{{identifier}} + {%- do passthrough_names.append(identifier) -%} + {%- endif -%} + {% endfor -%} + {%- endif %} + from {{ ref('snowplow_unified_events_this_run') }} ev + left join + {{ ref(var('snowplow__ga4_categories_seed')) }} c on lower(trim(ev.mkt_source)) = lower(c.source) + left join + {{ ref(var('snowplow__rfc_5646_seed')) }} l on lower(ev.br_lang) = lower(l.lang_tag) + left join + {{ ref(var('snowplow__geo_mapping_seed')) }} g on lower(ev.geo_country) = lower(g.alpha_2) + + where + ev.event_name in ('page_ping', 'page_view') + and ev.view_id is not null + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots('ev') }} + {% endif %} +), + +session_lasts as ( + select + domain_sessionid, + page_title as last_page_title, + page_url as last_page_url, + page_urlscheme as last_page_urlscheme, + page_urlhost as last_page_urlhost, + page_urlpath as last_page_urlpath, + page_urlquery as last_page_urlquery, + page_urlfragment as last_page_urlfragment, + geo_country as last_geo_country, + geo_city as last_geo_city, + geo_region_name as last_geo_region_name, + g.name as last_geo_country_name, + g.region as last_geo_continent, + br_lang as last_br_lang, + l.name as last_br_lang_name, + row_number() over (partition by ev.domain_sessionid order by ev.derived_tstamp desc, ev.dvce_created_tstamp desc, ev.event_id) AS page_event_in_session_index + from {{ ref('snowplow_unified_events_this_run') }} ev + left join + {{ ref(var('snowplow__rfc_5646_seed')) }} l on lower(ev.br_lang) = lower(l.lang_tag) + left join + {{ ref(var('snowplow__geo_mapping_seed')) }} g on lower(ev.geo_country) = lower(g.alpha_2) + where + event_name in ('page_view') + and view_id is not null + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots() }} + {% endif %} +), + +session_aggs as ( + select + domain_sessionid + , min(derived_tstamp) as start_tstamp + , max(derived_tstamp) as end_tstamp + {%- if var('snowplow__list_event_counts', false) %} + {% set event_names = dbt_utils.get_column_values(ref('snowplow_unified_events_this_run'), 'event_name', order_by = 'event_name') %} + {# Loop over every event_name in this run, create a json string of the name and count ONLY if there are events with that name in the session (otherwise empty string), + then trim off the last comma (can't use loop.first/last because first/last entry may not have any events for that session) + #} + , '{' || rtrim( + {%- for event_name in event_names %} + case when sum(case when event_name = '{{event_name}}' then 1 else 0 end) > 0 then '"{{event_name}}" :' || sum(case when event_name = '{{event_name}}' then 1 else 0 end) || ', ' else '' end || + {%- endfor -%} + '', ', ') || '}' as event_counts_string + {% endif %} + , count(*) as total_events + -- engagement fields + , count(distinct case when event_name in ('page_ping', 'page_view') and view_id is not null then view_id else null end) as page_views + -- (hb * (#page pings - # distinct page view ids ON page pings)) + (# distinct page view ids ON page pings * min visit length) + , ({{ var("snowplow__heartbeat", 10) }} * ( + -- number of (unqiue in heartbeat increment) pages pings following a page ping (gap of heartbeat) + count(distinct case + when event_name = 'page_ping' and view_id is not null then + -- need to get a unique list of floored time PER page view, so create a dummy surrogate key... + {{ dbt.concat(['view_id', "cast(floor("~snowplow_utils.to_unixtstamp('dvce_created_tstamp')~"/"~var('snowplow__heartbeat', 10)~") as "~snowplow_utils.type_max_string()~")" ]) }} + else + null end) - + count(distinct case when event_name = 'page_ping' and view_id is not null then view_id else null end) + )) + + -- number of page pings following a page view (or no event) (gap of min visit length) + (count(distinct case when event_name = 'page_ping' and view_id is not null then view_id else null end) * {{ var("snowplow__min_visit_length", 5) }}) as engaged_time_in_s + , {{ snowplow_utils.timestamp_diff('min(derived_tstamp)', 'max(derived_tstamp)', 'second') }} as absolute_time_in_s + from {{ ref('snowplow_unified_events_this_run') }} + where + 1 = 1 + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots() }} + {% endif %} + group by + domain_sessionid +) + +{# Redshift doesn't allow listagg and other aggregations in the same CTE #} +{%- if var('snowplow__conversion_events', none) %} +,session_convs as ( + select + domain_sessionid + {%- for conv_def in var('snowplow__conversion_events') %} + {{ snowplow_unified.get_conversion_columns(conv_def)}} + {%- endfor %} + from {{ ref('snowplow_unified_events_this_run') }} + where + 1 = 1 + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots() }} + {% endif %} + group by + domain_sessionid +) +{%- endif %} + +select + -- app id + a.app_id, + + a.platform, + + -- session fields + a.domain_sessionid, + + a.domain_sessionidx, + + -- when the session starts with a ping we need to add the min visit length to get when the session actually started + case when a.event_name = 'page_ping' then + {{ snowplow_utils.timestamp_add(datepart="second", interval=-var("snowplow__min_visit_length", 5), tstamp="c.start_tstamp") }} + else c.start_tstamp end as start_tstamp, + c.end_tstamp, + a.model_tstamp, + + -- user fields + a.user_id, + a.domain_userid, + + a.stitched_user_id, + a.network_userid, + + -- engagement fields + c.page_views, + c.engaged_time_in_s, + {%- if var('snowplow__list_event_counts', false) %} + {% if target.type in ['postgres'] %} + cast(event_counts_string as json) as event_counts, + {% elif target.type in ['redshift'] %} + json_parse(event_counts_string) as event_counts, + {% endif %} + {% endif %} + c.total_events, + {{ engaged_session() }} as is_engaged, + -- when the session starts with a ping we need to add the min visit length to get when the session actually started + c.absolute_time_in_s + case when a.event_name = 'page_ping' then {{ var("snowplow__min_visit_length", 5) }} else 0 end as absolute_time_in_s, + + -- first page fields + a.first_page_title, + a.first_page_url, + a.first_page_urlscheme, + a.first_page_urlhost, + a.first_page_urlpath, + a.first_page_urlquery, + a.first_page_urlfragment, + + -- only take the first value when the last is genuinely missing (base on url as has to always be populated) + case when b.last_page_url is null then coalesce(b.last_page_title, a.first_page_title) else b.last_page_title end as last_page_title, + case when b.last_page_url is null then coalesce(b.last_page_url, a.first_page_url) else b.last_page_url end as last_page_url, + case when b.last_page_url is null then coalesce(b.last_page_urlscheme, a.first_page_urlscheme) else b.last_page_urlscheme end as last_page_urlscheme, + case when b.last_page_url is null then coalesce(b.last_page_urlhost, a.first_page_urlhost) else b.last_page_urlhost end as last_page_urlhost, + case when b.last_page_url is null then coalesce(b.last_page_urlpath, a.first_page_urlpath) else b.last_page_urlpath end as last_page_urlpath, + case when b.last_page_url is null then coalesce(b.last_page_urlquery, a.first_page_urlquery) else b.last_page_urlquery end as last_page_urlquery, + case when b.last_page_url is null then coalesce(b.last_page_urlfragment, a.first_page_urlfragment) else b.last_page_urlfragment end as last_page_urlfragment, + + -- referrer fields + a.referrer, + a.refr_urlscheme, + a.refr_urlhost, + a.refr_urlpath, + a.refr_urlquery, + a.refr_urlfragment, + a.refr_medium, + a.refr_source, + a.refr_term, + + -- marketing fields + a.mkt_medium, + a.mkt_source, + a.mkt_term, + a.mkt_content, + a.mkt_campaign, + a.mkt_clickid, + a.mkt_network, + a.mkt_source_platform, + a.default_channel_group, + + -- geo fields + a.geo_country, + a.geo_region, + a.geo_region_name, + a.geo_city, + a.geo_zipcode, + a.geo_latitude, + a.geo_longitude, + a.geo_timezone, + a.geo_country_name, + a.geo_continent, + case when b.last_geo_country is null then coalesce(b.last_geo_country, a.geo_country) else b.last_geo_country end as last_geo_country, + case when b.last_geo_country is null then coalesce(b.last_geo_region_name, a.geo_region_name) else b.last_geo_region_name end as last_geo_region_name, + case when b.last_geo_country is null then coalesce(b.last_geo_city, a.geo_city) else b.last_geo_city end as last_geo_city, + case when b.last_geo_country is null then coalesce(b.last_geo_country_name,a.geo_country_name) else b.last_geo_country_name end as last_geo_country_name, + case when b.last_geo_country is null then coalesce(b.last_geo_continent, a.geo_continent) else b.last_geo_continent end as last_geo_continent, + + -- ip address + a.user_ipaddress, + + -- user agent + a.useragent, + + a.br_renderengine, + a.br_lang, + a.br_lang_name, + case when b.last_br_lang is null then coalesce(b.last_br_lang, a.br_lang) else b.last_br_lang end as last_br_lang, + case when b.last_br_lang is null then coalesce(b.last_br_lang_name, a.br_lang_name) else b.last_br_lang_name end as last_br_lang_name, + + a.os_timezone, + + -- optional fields, only populated if enabled. + -- iab enrichment fields + a.iab_category as category, + a.iab_primary_impact as primary_impact, + a.iab_reason as reason, + a.iab_spider_or_robot as spider_or_robot, + + -- ua parser enrichment fields + a.ua_useragent_family as useragent_family, + a.ua_useragent_major as useragent_major, + a.ua_useragent_minor as useragent_minor, + a.ua_useragent_patch as useragent_patch, + a.ua_useragent_version as useragent_version, + a.ua_os_family as os_family, + a.ua_os_major as os_major, + a.ua_os_minor as os_minor, + a.ua_os_patch as os_patch, + a.ua_os_patch_minor as os_patch_minor, + a.ua_os_version as os_version, + a.ua_device_family as device_family, + + -- yauaa enrichment fields + a.yauaa_device_class as device_class, + case when a.yauaa_device_class = 'Desktop' THEN 'Desktop' + when a.yauaa_device_class = 'Phone' then 'Mobile' + when a.yauaa_device_class = 'Tablet' then 'Tablet' + else 'Other' end as device_category, + a.screen_resolution, + a.yauaa_agent_class as agent_class, + a.yauaa_agent_name as agent_name, + a.yauaa_agent_name_version as agent_name_version, + a.yauaa_agent_name_version_major as agent_name_version_major, + a.yauaa_agent_version as agent_version, + a.yauaa_agent_version_major as agent_version_major, + a.yauaa_device_brand as device_brand, + a.yauaa_device_name as device_name, + a.yauaa_device_version as device_version, + a.yauaa_layout_engine_class as layout_engine_class, + a.yauaa_layout_engine_name as layout_engine_name, + a.yauaa_layout_engine_name_version as layout_engine_name_version, + a.yauaa_layout_engine_name_version_major as layout_engine_name_version_major, + a.yauaa_layout_engine_version as layout_engine_version, + a.yauaa_layout_engine_version_major as layout_engine_version_major, + a.yauaa_operating_system_class as operating_system_class, + a.yauaa_operating_system_name as operating_system_name, + a.yauaa_operating_system_name_version as operating_system_name_version, + a.yauaa_operating_system_version as operating_system_version + + -- conversion fields + {%- if var('snowplow__conversion_events', none) %} + {%- for conv_def in var('snowplow__conversion_events') %} + {{ snowplow_unified.get_conversion_columns(conv_def, names_only = true)}} + {%- endfor %} + {% if var('snowplow__total_all_conversions', false) %} + ,{%- for conv_def in var('snowplow__conversion_events') %}{{'cv_' ~ conv_def['name'] ~ '_volume'}}{%- if not loop.last %} + {% endif -%}{%- endfor %} as cv__all_volume + {# Use 0 in case of no conversions having a value field #} + ,0 {%- for conv_def in var('snowplow__conversion_events') %}{%- if conv_def.get('value') %} + {{'cv_' ~ conv_def['name'] ~ '_total'}}{% endif -%}{%- endfor %} as cv__all_total + {% endif %} + {%- endif %} + + -- passthrough fields + {%- if var('snowplow__session_passthroughs', []) -%} + {%- for col in passthrough_names %} + , a.{{col}} + {%- endfor -%} + {%- endif %} +from + session_firsts a +left join + session_lasts b on a.domain_sessionid = b.domain_sessionid and b.page_event_in_session_index = 1 +left join + session_aggs c on a.domain_sessionid = c.domain_sessionid +{%- if var('snowplow__conversion_events', none) %} +left join + session_convs d on a.domain_sessionid = d.domain_sessionid +{%- endif %} +where + a.page_event_in_session_index = 1 diff --git a/models/sessions/scratch/sessions_scratch.yml b/models/sessions/scratch/sessions_scratch.yml new file mode 100644 index 00000000..bbab4980 --- /dev/null +++ b/models/sessions/scratch/sessions_scratch.yml @@ -0,0 +1,249 @@ +version: 2 +models: + - name: snowplow_unified_sessions_this_run + description: '{{ doc("table_sessions_this_run") }}' + columns: + - name: app_id + description: '{{ doc("col_app_id") }}' + - name: platform + description: '{{ doc("col_platform") }}' + - name: domain_sessionid + description: '{{ doc("col_domain_sessionid") }}' + tags: + - primary-key + tests: + - unique + - not_null + - name: domain_sessionidx + description: '{{ doc("col_domain_sessionidx") }}' + tests: + - not_null + - name: start_tstamp + description: Timestamp for the start of the session, based on `derived_tstamp` + tests: + - not_null + - name: end_tstamp + description: Timestamp for the end of the session, based on `derived_tstamp` + tests: + - not_null + - name: model_tstamp + description: '{{ doc("col_model_tstamp") }}' + - name: user_id + description: '{{ doc("col_user_id") }}' + - name: domain_userid + description: '{{ doc("col_domain_userid") }}' + - name: network_userid + description: '{{ doc("col_network_userid") }}' + - name: page_views + description: The number of distinct page views within a session + tests: + - not_null + - name: engaged_time_in_s + description: The total time engaged by a user within a session + tests: + - not_null + - name: event_counts + description: A json-type (warehouse dependant) object that gives counts for all event_names of events within the session (note you can get more page view events than true page_views based on their id) + - name: total_events + description: Count of all events in the session + tests: + - not_null + - name: is_engaged + description: A calculated boolean for if it was an engaged session or not, defined as having 2 or more page views, engaged time greater than or equal to 2 heartbeat lengths, or having any conversion event (if enabled) + tests: + - not_null + - name: absolute_time_in_s + description: The time in seconds between the `start_tstamp` and `end_tstamp` + tests: + - not_null + - name: first_page_title + description: The title of the first page visited within the session + - name: first_page_url + description: The url of the first page visited within the session + tests: + - not_null + - name: first_page_urlscheme + description: The urlscheme of the first page visited within the session + - name: first_page_urlhost + description: The urlhost of the first page visited within the session + - name: first_page_urlpath + description: The urlpath of the first page visited within the session + - name: first_page_urlquery + description: The urlquery of the first page visited within the session + - name: first_page_urlfragment + description: The urlfragment of the first page visited within the session + - name: last_page_title + description: The title of the last page visited within the session + - name: last_page_url + description: The url of the last page visited within the session + tests: + - not_null + - name: last_page_urlscheme + description: The urlscheme of the last page visited within the session + - name: last_page_urlhost + description: The urlhost of the last page visited within the session + - name: last_page_urlpath + description: The urlpath of the last page visited within the session + - name: last_page_urlquery + description: The urlquery of the last page visited within the session + - name: last_page_urlfragment + description: The urlfragment of the last page visited within the session + - name: referrer + description: The referrer associated with the first page view of the session + - name: refr_urlscheme + description: '{{ doc("col_refr_urlscheme") }}' + - name: refr_urlhost + description: '{{ doc("col_refr_urlhost") }}' + - name: refr_urlpath + description: '{{ doc("col_refr_urlpath") }}' + - name: refr_urlquery + description: '{{ doc("col_refr_urlquery") }}' + - name: refr_urlfragment + description: '{{ doc("col_refr_urlfragment") }}' + - name: refr_medium + description: '{{ doc("col_refr_medium") }}' + - name: refr_source + description: '{{ doc("col_refr_source") }}' + - name: refr_term + description: '{{ doc("col_refr_term") }}' + - name: mkt_medium + description: '{{ doc("col_mkt_medium") }}' + - name: mkt_source + description: '{{ doc("col_mkt_source") }}' + - name: mkt_term + description: '{{ doc("col_mkt_term") }}' + - name: mkt_content + description: '{{ doc("col_mkt_content") }}' + - name: mkt_campaign + description: '{{ doc("col_mkt_campaign") }}' + - name: mkt_clickid + description: '{{ doc("col_mkt_clickid") }}' + - name: mkt_network + description: '{{ doc("col_mkt_network") }}' + - name: mkt_source_platform + description: '{{ doc("col_mkt_source_platform") }}' + - name: default_channel_group + description: '{{ doc("col_default_channel_group") }}' + - name: geo_country + description: '{{ doc("col_geo_country") }}' + - name: geo_region + description: '{{ doc("col_geo_region") }}' + - name: geo_region_name + description: '{{ doc("col_geo_region_name") }}' + - name: geo_city + description: '{{ doc("col_geo_city") }}' + - name: geo_zipcode + description: '{{ doc("col_geo_zipcode") }}' + - name: geo_latitude + description: '{{ doc("col_geo_latitude") }}' + - name: geo_longitude + description: '{{ doc("col_geo_longitude") }}' + - name: geo_country_name + description: '{{ doc("col_geo_country_name") }}' + - name: geo_continent + description: '{{ doc("col_geo_continent") }}' + - name: last_geo_country + description: '{{ doc("col_geo_country") }}' + - name: last_geo_region_name + description: '{{ doc("col_geo_region_name") }}' + - name: last_geo_city + description: '{{ doc("col_geo_city") }}' + - name: last_geo_country_name + description: '{{ doc("col_geo_country_name") }}' + - name: last_geo_continent + description: '{{ doc("col_geo_continent") }}' + - name: geo_timezone + description: '{{ doc("col_geo_timezone") }}' + - name: user_ipaddress + description: '{{ doc("col_user_ipaddress") }}' + - name: useragent + description: '{{ doc("col_useragent") }}' + - name: br_renderengine + description: '{{ doc("col_br_renderengine") }}' + - name: br_lang + description: '{{ doc("col_br_lang") }}' + - name: br_lang_name + description: '{{ doc("col_br_lang_name") }}' + - name: last_br_lang + description: '{{ doc("col_br_lang") }}' + - name: last_br_lang_name + description: '{{ doc("col_br_lang_name") }}' + - name: os_timezone + description: '{{ doc("col_os_timezone") }}' + - name: category + description: '{{ doc("col_category") }}' + - name: primary_impact + description: '{{ doc("col_primary_impact") }}' + - name: reason + description: '{{ doc("col_reason") }}' + - name: spider_or_robot + description: '{{ doc("col_spider_or_robot") }}' + - name: useragent_family + description: '{{ doc("col_useragent_family") }}' + - name: useragent_major + description: '{{ doc("col_useragent_major") }}' + - name: useragent_minor + description: '{{ doc("col_useragent_minor") }}' + - name: useragent_patch + description: '{{ doc("col_useragent_patch") }}' + - name: useragent_version + description: '{{ doc("col_useragent_version") }}' + - name: os_family + description: '{{ doc("col_os_family") }}' + - name: os_major + description: '{{ doc("col_os_major") }}' + - name: os_minor + description: '{{ doc("col_os_minor") }}' + - name: os_patch + description: '{{ doc("col_os_patch") }}' + - name: os_patch_minor + description: '{{ doc("col_os_patch_minor") }}' + - name: os_version + description: '{{ doc("col_os_version") }}' + - name: device_family + description: '{{ doc("col_device_family") }}' + - name: device_class + description: '{{ doc("col_device_class") }}' + - name: agent_class + description: '{{ doc("col_agent_class") }}' + - name: agent_name + description: '{{ doc("col_agent_name") }}' + - name: agent_name_version + description: '{{ doc("col_agent_name_version") }}' + - name: agent_name_version_major + description: '{{ doc("col_agent_name_version_major") }}' + - name: agent_version + description: '{{ doc("col_agent_version") }}' + - name: agent_version_major + description: '{{ doc("col_agent_version_major") }}' + - name: device_brand + description: '{{ doc("col_device_brand") }}' + - name: device_name + description: '{{ doc("col_device_name") }}' + - name: device_version + description: '{{ doc("col_device_version") }}' + - name: device_category + description: '{{ doc("col_device_category") }}' + - name: screen_resolution + description: '{{ doc("col_screen_resolution") }}' + - name: layout_engine_class + description: '{{ doc("col_layout_engine_class") }}' + - name: layout_engine_name + description: '{{ doc("col_layout_engine_name") }}' + - name: layout_engine_name_version + description: '{{ doc("col_layout_engine_name_version") }}' + - name: layout_engine_name_version_major + description: '{{ doc("col_layout_engine_name_version_major") }}' + - name: layout_engine_version + description: '{{ doc("col_layout_engine_version") }}' + - name: layout_engine_version_major + description: '{{ doc("col_layout_engine_version_major") }}' + - name: operating_system_class + description: '{{ doc("col_operating_system_class") }}' + - name: operating_system_name + description: '{{ doc("col_operating_system_name") }}' + - name: operating_system_name_version + description: '{{ doc("col_operating_system_name_version") }}' + - name: operating_system_version + description: '{{ doc("col_operating_system_version") }}' + diff --git a/models/sessions/scratch/snowflake/snowplow_unified_sessions_this_run.sql b/models/sessions/scratch/snowflake/snowplow_unified_sessions_this_run.sql new file mode 100644 index 00000000..d5ad1447 --- /dev/null +++ b/models/sessions/scratch/snowflake/snowplow_unified_sessions_this_run.sql @@ -0,0 +1,398 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +with session_firsts as ( + select + -- app id + app_id as app_id, + + platform, + + -- session fields + domain_sessionid, + + domain_sessionidx, + + {{ snowplow_utils.current_timestamp_in_utc() }} as model_tstamp, + + -- user fields + user_id, + domain_userid, + {% if var('snowplow__session_stitching') %} + -- updated with mapping as part of post hook on derived sessions table + cast(domain_userid as {{ type_string() }}) as stitched_user_id, + {% else %} + cast(null as {{ type_string() }}) as stitched_user_id, + {% endif %} + network_userid as network_userid, + + -- first page fields + page_title as first_page_title, + page_url as first_page_url, + page_urlscheme as first_page_urlscheme, + page_urlhost as first_page_urlhost, + page_urlpath as first_page_urlpath, + page_urlquery as first_page_urlquery, + page_urlfragment as first_page_urlfragment, + + -- referrer fields + page_referrer as referrer, + + refr_urlscheme as refr_urlscheme, + refr_urlhost as refr_urlhost, + refr_urlpath as refr_urlpath, + refr_urlquery as refr_urlquery, + refr_urlfragment as refr_urlfragment, + refr_medium as refr_medium, + refr_source as refr_source, + refr_term as refr_term, + + -- marketing fields + mkt_medium as mkt_medium, + mkt_source as mkt_source, + mkt_term as mkt_term, + mkt_content as mkt_content, + mkt_campaign as mkt_campaign, + mkt_clickid as mkt_clickid, + mkt_network as mkt_network, + regexp_substr(page_urlquery, 'utm_source_platform=([^?&#]*)', 1, 1, 'e') as mkt_source_platform, + {{ channel_group_query() }} as default_channel_group, + + -- geo fields + geo_country as geo_country, + geo_region as geo_region, + geo_region_name as geo_region_name, + geo_city as geo_city, + geo_zipcode as geo_zipcode, + geo_latitude as geo_latitude, + geo_longitude as geo_longitude, + geo_timezone as geo_timezone, + g.name as geo_country_name, + g.region as geo_continent, + + -- ip address + user_ipaddress as user_ipaddress, + + -- user agent + useragent as useragent, + + dvce_screenwidth || 'x' || dvce_screenheight as screen_resolution, + + br_renderengine as br_renderengine, + br_lang as br_lang, + l.name as br_lang_name, + os_timezone as os_timezone, + + -- optional fields, only populated if enabled. + + -- iab enrichment fields + {{snowplow_unified.get_iab_context_fields()}}, + + -- ua parser enrichment fields + {{snowplow_unified.get_ua_context_fields()}}, + + -- yauaa enrichment fields + {{snowplow_unified.get_yauaa_context_fields()}}, + + -- event name for use later + event_name + {%- if var('snowplow__session_passthroughs', []) -%} + {%- set passthrough_names = [] -%} + {%- for identifier in var('snowplow__session_passthroughs', []) %} + {# Check if it's a simple column or a sql+alias #} + {%- if identifier is mapping -%} + ,{{identifier['sql']}} as {{identifier['alias']}} + {%- do passthrough_names.append(identifier['alias']) -%} + {%- else -%} + ,ev.{{identifier}} + {%- do passthrough_names.append(identifier) -%} + {%- endif -%} + {% endfor -%} + {%- endif %} + from {{ ref('snowplow_unified_events_this_run') }} ev + left join + {{ ref(var('snowplow__ga4_categories_seed')) }} c on lower(trim(ev.mkt_source)) = lower(c.source) + left join + {{ ref(var('snowplow__rfc_5646_seed')) }} l on lower(ev.br_lang) = lower(l.lang_tag) + left join + {{ ref(var('snowplow__geo_mapping_seed')) }} g on lower(ev.geo_country) = lower(g.alpha_2) + where + event_name in ('page_ping', 'page_view') + and view_id is not null + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots() }} + {% endif %} + qualify row_number() over (partition by domain_sessionid order by derived_tstamp, dvce_created_tstamp, event_id) = 1 +) + +, session_lasts as ( + select + domain_sessionid, + page_title as last_page_title, + page_url as last_page_url, + page_urlscheme as last_page_urlscheme, + page_urlhost as last_page_urlhost, + page_urlpath as last_page_urlpath, + page_urlquery as last_page_urlquery, + page_urlfragment as last_page_urlfragment, + geo_country as last_geo_country, + geo_city as last_geo_city, + geo_region_name as last_geo_region_name, + g.name as last_geo_country_name, + g.region as last_geo_continent, + br_lang as last_br_lang, + l.name as last_br_lang_name + from {{ ref('snowplow_unified_events_this_run') }} ev + left join + {{ ref(var('snowplow__rfc_5646_seed')) }} l on lower(ev.br_lang) = lower(l.lang_tag) + left join + {{ ref(var('snowplow__geo_mapping_seed')) }} g on lower(ev.geo_country) = lower(g.alpha_2) + where + event_name = 'page_view' + and view_id is not null + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots() }} + {% endif %} + qualify row_number() over (partition by domain_sessionid order by derived_tstamp desc, dvce_created_tstamp desc, event_id) = 1 +) + +, session_aggs as ( + select + domain_sessionid + , min(derived_tstamp) as start_tstamp + , max(derived_tstamp) as end_tstamp + {%- if var('snowplow__list_event_counts', false) %} + {% set event_names = dbt_utils.get_column_values(ref('snowplow_unified_events_this_run'), 'event_name', order_by = 'event_name') %} + {# Loop over every event_name in this run, create a json string of the name and count ONLY if there are events with that name in the session (otherwise empty string), + then trim off the last comma (can't use loop.first/last because first/last entry may not have any events for that session) + #} + , '{' || rtrim( + {%- for event_name in event_names %} + case when sum(case when event_name = '{{event_name}}' then 1 else 0 end) > 0 then '"{{event_name}}" :' || sum(case when event_name = '{{event_name}}' then 1 else 0 end) || ', ' else '' end || + {%- endfor -%} + '', ', ') || '}' as event_counts_string + {%- endif %} + , count(*) as total_events + + -- engagement fields + , count(distinct case when event_name in ('page_ping', 'page_view') and view_id is not null then view_id else null end) as page_views + -- (hb * (#page pings - # distinct page view ids ON page pings)) + (# distinct page view ids ON page pings * min visit length) + , ({{ var("snowplow__heartbeat", 10) }} * ( + -- number of (unqiue in heartbeat increment) pages pings following a page ping (gap of heartbeat) + count(distinct case + when event_name = 'page_ping' and view_id is not null then + -- need to get a unique list of floored time PER page view, so create a dummy surrogate key... + {{ dbt.concat(['view_id', "cast(floor("~snowplow_utils.to_unixtstamp('dvce_created_tstamp')~"/"~var('snowplow__heartbeat', 10)~") as "~dbt.type_string()~")" ]) }} + else + null end) - + count(distinct case when event_name = 'page_ping' and view_id is not null then view_id else null end) + )) + + -- number of page pings following a page view (or no event) (gap of min visit length) + (count(distinct case when event_name = 'page_ping' and view_id is not null then view_id else null end) * {{ var("snowplow__min_visit_length", 5) }}) as engaged_time_in_s + , {{ snowplow_utils.timestamp_diff('min(derived_tstamp)', 'max(derived_tstamp)', 'second') }} as absolute_time_in_s + {%- if var('snowplow__conversion_events', none) %} + {%- for conv_def in var('snowplow__conversion_events') %} + {{ snowplow_unified.get_conversion_columns(conv_def)}} + {%- endfor %} + {%- endif %} + from {{ ref('snowplow_unified_events_this_run') }} + where + 1 = 1 + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots() }} + {% endif %} + group by + domain_sessionid +) + +select + -- app id + a.app_id, + + a.platform, + + -- session fields + a.domain_sessionid, + + a.domain_sessionidx, + + -- when the session starts with a ping we need to add the min visit length to get when the session actually started + case when a.event_name = 'page_ping' then + {{ snowplow_utils.timestamp_add(datepart="second", interval=-var("snowplow__min_visit_length", 5), tstamp="c.start_tstamp") }} + else c.start_tstamp end as start_tstamp, + c.end_tstamp, + a.model_tstamp, + + -- user fields + a.user_id, + a.domain_userid, + + a.stitched_user_id, + a.network_userid, + + -- engagement fields + c.page_views, + c.engaged_time_in_s, + {%- if var('snowplow__list_event_counts', false) %} + try_parse_json(c.event_counts_string) as event_counts, + {%- endif %} + c.total_events, + {{ engaged_session() }} as is_engaged, + -- when the session starts with a ping we need to add the min visit length to get when the session actually started + c.absolute_time_in_s + case when a.event_name = 'page_ping' then {{ var("snowplow__min_visit_length", 5) }} else 0 end as absolute_time_in_s, + + -- first page fields + a.first_page_title, + a.first_page_url, + a.first_page_urlscheme, + a.first_page_urlhost, + a.first_page_urlpath, + a.first_page_urlquery, + a.first_page_urlfragment, + + -- only take the first value when the last is genuinely missing (base on url as has to always be populated) + case when b.last_page_url is null then coalesce(b.last_page_title, a.first_page_title) else b.last_page_title end as last_page_title, + case when b.last_page_url is null then coalesce(b.last_page_url, a.first_page_url) else b.last_page_url end as last_page_url, + case when b.last_page_url is null then coalesce(b.last_page_urlscheme, a.first_page_urlscheme) else b.last_page_urlscheme end as last_page_urlscheme, + case when b.last_page_url is null then coalesce(b.last_page_urlhost, a.first_page_urlhost) else b.last_page_urlhost end as last_page_urlhost, + case when b.last_page_url is null then coalesce(b.last_page_urlpath, a.first_page_urlpath) else b.last_page_urlpath end as last_page_urlpath, + case when b.last_page_url is null then coalesce(b.last_page_urlquery, a.first_page_urlquery) else b.last_page_urlquery end as last_page_urlquery, + case when b.last_page_url is null then coalesce(b.last_page_urlfragment, a.first_page_urlfragment) else b.last_page_urlfragment end as last_page_urlfragment, + + -- referrer fields + a.referrer, + a.refr_urlscheme, + a.refr_urlhost, + a.refr_urlpath, + a.refr_urlquery, + a.refr_urlfragment, + a.refr_medium, + a.refr_source, + a.refr_term, + + -- marketing fields + a.mkt_medium, + a.mkt_source, + a.mkt_term, + a.mkt_content, + a.mkt_campaign, + a.mkt_clickid, + a.mkt_network, + a.mkt_source_platform, + a.default_channel_group, + + -- geo fields + a.geo_country, + a.geo_region, + a.geo_region_name, + a.geo_city, + a.geo_zipcode, + a.geo_latitude, + a.geo_longitude, + a.geo_timezone, + a.geo_country_name, + a.geo_continent, + case when b.last_geo_country is null then coalesce(b.last_geo_country, a.geo_country) else b.last_geo_country end as last_geo_country, + case when b.last_geo_country is null then coalesce(b.last_geo_region_name, a.geo_region_name) else b.last_geo_region_name end as last_geo_region_name, + case when b.last_geo_country is null then coalesce(b.last_geo_city, a.geo_city) else b.last_geo_city end as last_geo_city, + case when b.last_geo_country is null then coalesce(b.last_geo_country_name,a.geo_country_name) else b.last_geo_country_name end as last_geo_country_name, + case when b.last_geo_country is null then coalesce(b.last_geo_continent, a.geo_continent) else b.last_geo_continent end as last_geo_continent, + + -- ip address + a.user_ipaddress, + + -- user agent + a.useragent, + + a.br_renderengine, + a.br_lang, + a.br_lang_name, + case when b.last_br_lang is null then coalesce(b.last_br_lang, a.br_lang) else b.last_br_lang end as last_br_lang, + case when b.last_br_lang is null then coalesce(b.last_br_lang_name, a.br_lang_name) else b.last_br_lang_name end as last_br_lang_name, + + a.os_timezone, + + -- optional fields, only populated if enabled. + + -- iab enrichment fields + a.category, + a.primary_impact, + a.reason, + a.spider_or_robot, + + -- ua parser enrichment fields + a.useragent_family, + a.useragent_major, + a.useragent_minor, + a.useragent_patch, + a.useragent_version, + a.os_family, + a.os_major, + a.os_minor, + a.os_patch, + a.os_patch_minor, + a.os_version, + a.device_family, + + -- yauaa enrichment fields + a.device_class, + case when a.device_class = 'Desktop' THEN 'Desktop' + when a.device_class = 'Phone' then 'Mobile' + when a.device_class = 'Tablet' then 'Tablet' + else 'Other' end as device_category, + a.screen_resolution, + a.agent_class, + a.agent_name, + a.agent_name_version, + a.agent_name_version_major, + a.agent_version, + a.agent_version_major, + a.device_brand, + a.device_name, + a.device_version, + a.layout_engine_class, + a.layout_engine_name, + a.layout_engine_name_version, + a.layout_engine_name_version_major, + a.layout_engine_version, + a.layout_engine_version_major, + a.operating_system_class, + a.operating_system_name, + a.operating_system_name_version, + a.operating_system_version + + -- conversion fields + {%- if var('snowplow__conversion_events', none) %} + {%- for conv_def in var('snowplow__conversion_events') %} + {{ snowplow_unified.get_conversion_columns(conv_def, names_only = true)}} + {%- endfor %} + {% if var('snowplow__total_all_conversions', false) %} + ,{%- for conv_def in var('snowplow__conversion_events') %}{{'cv_' ~ conv_def['name'] ~ '_volume'}}{%- if not loop.last %} + {% endif -%}{%- endfor %} as cv__all_volume + {# Use 0 in case of no conversions having a value field #} + ,0 {%- for conv_def in var('snowplow__conversion_events') %}{%- if conv_def.get('value') %} + {{'cv_' ~ conv_def['name'] ~ '_total'}}{% endif -%}{%- endfor %} as cv__all_total + {% endif %} + {%- endif %} + + -- passthrough fields + {%- if var('snowplow__session_passthroughs', []) -%} + {%- for col in passthrough_names %} + , a.{{col}} + {%- endfor -%} + {%- endif %} +from + session_firsts a +left join + session_lasts b on a.domain_sessionid = b.domain_sessionid +left join + session_aggs c on a.domain_sessionid = c.domain_sessionid diff --git a/models/sessions/sessions.yml b/models/sessions/sessions.yml new file mode 100644 index 00000000..017a9e54 --- /dev/null +++ b/models/sessions/sessions.yml @@ -0,0 +1,245 @@ +version: 2 +models: + - name: snowplow_unified_sessions + description: '{{ doc("table_sessions") }}' + columns: + - name: app_id + description: '{{ doc("col_app_id") }}' + - name: domain_sessionid + description: '{{ doc("col_domain_sessionid") }}' + tags: + - primary-key + tests: + - unique + - not_null + - name: domain_sessionidx + description: '{{ doc("col_domain_sessionidx") }}' + tests: + - not_null + - name: start_tstamp + description: Timestamp for the start of the session, based on `derived_tstamp` + tests: + - not_null + - name: end_tstamp + description: Timestamp for the end of the session, based on `derived_tstamp` + tests: + - not_null + - name: model_tstamp + description: '{{ doc("col_model_tstamp") }}' + - name: user_id + description: '{{ doc("col_user_id") }}' + - name: domain_userid + description: '{{ doc("col_domain_userid") }}' + - name: stitched_user_id + description: '{{ doc("col_stitched_user_id") }}' + - name: network_userid + description: '{{ doc("col_network_userid") }}' + - name: page_views + description: The number of distinct page views within a session + tests: + - not_null + - name: engaged_time_in_s + description: The total time engaged by a user within a session + tests: + - not_null + - name: event_counts + description: A json-type (warehouse dependant) object that gives counts for all event_names of events within the session (note you can get more page view events than true page_views based on their id) + - name: total_events + description: Count of all events in the session + tests: + - not_null + - name: is_engaged + description: A calculated boolean for if it was an engaged session or not, defined as having 2 or more page views, engaged time greater than or equal to 2 heartbeat lengths, or having any conversion event (if enabled) + tests: + - not_null + - name: absolute_time_in_s + description: The time in seconds between the `start_tstamp` and `end_tstamp` + tests: + - not_null + - name: first_page_title + description: The title of the first page visited within the session + - name: first_page_url + description: The url of the first page visited within the session + tests: + - not_null + - name: first_page_urlscheme + description: The urlscheme of the first page visited within the session + - name: first_page_urlhost + description: The urlhost of the first page visited within the session + - name: first_page_urlpath + description: The urlpath of the first page visited within the session + - name: first_page_urlquery + description: The urlquery of the first page visited within the session + - name: first_page_urlfragment + description: The urlfragment of the first page visited within the session + - name: last_page_title + description: The title of the last page visited within the session + - name: last_page_url + description: The url of the last page visited within the session + tests: + - not_null + - name: last_page_urlscheme + description: The urlscheme of the last page visited within the session + - name: last_page_urlhost + description: The urlhost of the last page visited within the session + - name: last_page_urlpath + description: The urlpath of the last page visited within the session + - name: last_page_urlquery + description: The urlquery of the last page visited within the session + - name: last_page_urlfragment + description: The urlfragment of the last page visited within the session + - name: referrer + description: The referrer associated with the first page view of the session + - name: refr_urlscheme + description: '{{ doc("col_refr_urlscheme") }}' + - name: refr_urlhost + description: '{{ doc("col_refr_urlhost") }}' + - name: refr_urlpath + description: '{{ doc("col_refr_urlpath") }}' + - name: refr_urlquery + description: '{{ doc("col_refr_urlquery") }}' + - name: refr_urlfragment + description: '{{ doc("col_refr_urlfragment") }}' + - name: refr_medium + description: '{{ doc("col_refr_medium") }}' + - name: refr_source + description: '{{ doc("col_refr_source") }}' + - name: refr_term + description: '{{ doc("col_refr_term") }}' + - name: mkt_medium + description: '{{ doc("col_mkt_medium") }}' + - name: mkt_source + description: '{{ doc("col_mkt_source") }}' + - name: mkt_term + description: '{{ doc("col_mkt_term") }}' + - name: mkt_content + description: '{{ doc("col_mkt_content") }}' + - name: mkt_campaign + description: '{{ doc("col_mkt_campaign") }}' + - name: mkt_clickid + description: '{{ doc("col_mkt_clickid") }}' + - name: mkt_network + description: '{{ doc("col_mkt_network") }}' + - name: mkt_source_platform + description: '{{ doc("col_mkt_source_platform") }}' + - name: default_channel_group + description: '{{ doc("col_default_channel_group") }}' + - name: geo_country + description: '{{ doc("col_geo_country") }}' + - name: geo_region + description: '{{ doc("col_geo_region") }}' + - name: geo_region_name + description: '{{ doc("col_geo_region_name") }}' + - name: geo_city + description: '{{ doc("col_geo_city") }}' + - name: geo_zipcode + description: '{{ doc("col_geo_zipcode") }}' + - name: geo_latitude + description: '{{ doc("col_geo_latitude") }}' + - name: geo_longitude + description: '{{ doc("col_geo_longitude") }}' + - name: geo_country_name + description: '{{ doc("col_geo_country_name") }}' + - name: geo_continent + description: '{{ doc("col_geo_continent") }}' + - name: last_geo_country + description: '{{ doc("col_geo_country") }}' + - name: last_geo_region_name + description: '{{ doc("col_geo_region_name") }}' + - name: last_geo_city + description: '{{ doc("col_geo_city") }}' + - name: last_geo_country_name + description: '{{ doc("col_geo_country_name") }}' + - name: last_geo_continent + description: '{{ doc("col_geo_continent") }}' + - name: geo_timezone + description: '{{ doc("col_geo_timezone") }}' + - name: user_ipaddress + description: '{{ doc("col_user_ipaddress") }}' + - name: useragent + description: '{{ doc("col_useragent") }}' + - name: br_renderengine + description: '{{ doc("col_br_renderengine") }}' + - name: br_lang + description: '{{ doc("col_br_lang") }}' + - name: br_lang_name + description: '{{ doc("col_br_lang_name") }}' + - name: last_br_lang + description: '{{ doc("col_br_lang") }}' + - name: last_br_lang_name + description: '{{ doc("col_br_lang_name") }}' + - name: os_timezone + description: '{{ doc("col_os_timezone") }}' + - name: category + description: '{{ doc("col_category") }}' + - name: primary_impact + description: '{{ doc("col_primary_impact") }}' + - name: reason + description: '{{ doc("col_reason") }}' + - name: spider_or_robot + description: '{{ doc("col_spider_or_robot") }}' + - name: useragent_family + description: '{{ doc("col_useragent_family") }}' + - name: useragent_major + description: '{{ doc("col_useragent_major") }}' + - name: useragent_minor + description: '{{ doc("col_useragent_minor") }}' + - name: useragent_patch + description: '{{ doc("col_useragent_patch") }}' + - name: useragent_version + description: '{{ doc("col_useragent_version") }}' + - name: os_family + description: '{{ doc("col_os_family") }}' + - name: os_major + description: '{{ doc("col_os_major") }}' + - name: os_minor + description: '{{ doc("col_os_minor") }}' + - name: os_patch + description: '{{ doc("col_os_patch") }}' + - name: os_patch_minor + description: '{{ doc("col_os_patch_minor") }}' + - name: os_version + description: '{{ doc("col_os_version") }}' + - name: device_family + description: '{{ doc("col_device_family") }}' + - name: device_class + description: '{{ doc("col_device_class") }}' + - name: agent_class + description: '{{ doc("col_agent_class") }}' + - name: agent_name + description: '{{ doc("col_agent_name") }}' + - name: agent_name_version + description: '{{ doc("col_agent_name_version") }}' + - name: agent_name_version_major + description: '{{ doc("col_agent_name_version_major") }}' + - name: agent_version + description: '{{ doc("col_agent_version") }}' + - name: agent_version_major + description: '{{ doc("col_agent_version_major") }}' + - name: device_brand + description: '{{ doc("col_device_brand") }}' + - name: device_name + description: '{{ doc("col_device_name") }}' + - name: device_version + description: '{{ doc("col_device_version") }}' + - name: layout_engine_class + description: '{{ doc("col_layout_engine_class") }}' + - name: layout_engine_name + description: '{{ doc("col_layout_engine_name") }}' + - name: layout_engine_name_version + description: '{{ doc("col_layout_engine_name_version") }}' + - name: layout_engine_name_version_major + description: '{{ doc("col_layout_engine_name_version_major") }}' + - name: layout_engine_version + description: '{{ doc("col_layout_engine_version") }}' + - name: layout_engine_version_major + description: '{{ doc("col_layout_engine_version_major") }}' + - name: operating_system_class + description: '{{ doc("col_operating_system_class") }}' + - name: operating_system_name + description: '{{ doc("col_operating_system_name") }}' + - name: operating_system_name_version + description: '{{ doc("col_operating_system_name_version") }}' + - name: operating_system_version + description: '{{ doc("col_operating_system_version") }}' + diff --git a/models/sessions/snowplow_unified_sessions.sql b/models/sessions/snowplow_unified_sessions.sql new file mode 100644 index 00000000..9406319c --- /dev/null +++ b/models/sessions/snowplow_unified_sessions.sql @@ -0,0 +1,40 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='incremental', + on_schema_change='append_new_columns', + unique_key='domain_sessionid', + upsert_date_key='start_tstamp', + sort='start_tstamp', + dist='domain_sessionid', + partition_by = snowplow_utils.get_value_by_target_type(bigquery_val={ + "field": "start_tstamp", + "data_type": "timestamp" + }, databricks_val='start_tstamp_date'), + cluster_by=snowplow_unified.web_cluster_by_fields_sessions(), + tags=["derived"], + post_hook="{{ snowplow_unified.stitch_user_identifiers( + enabled=var('snowplow__session_stitching') + ) }}", + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), + tblproperties={ + 'delta.autoOptimize.optimizeWrite' : 'true', + 'delta.autoOptimize.autoCompact' : 'true' + }, + snowplow_optimize = true + ) +}} + + +select * + {% if target.type in ['databricks', 'spark'] -%} + , DATE(start_tstamp) as start_tstamp_date + {%- endif %} +from {{ ref('snowplow_unified_sessions_this_run') }} +where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. diff --git a/models/user_mapping/snowplow_unified_user_mapping.sql b/models/user_mapping/snowplow_unified_user_mapping.sql new file mode 100644 index 00000000..7b6df177 --- /dev/null +++ b/models/user_mapping/snowplow_unified_user_mapping.sql @@ -0,0 +1,37 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='incremental', + unique_key='domain_userid', + sort='end_tstamp', + dist='domain_userid', + partition_by = snowplow_utils.get_value_by_target_type(bigquery_val={ + "field": "end_tstamp", + "data_type": "timestamp" + }), + tags=["derived"], + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + + +select distinct + domain_userid, + last_value({{ var('snowplow__user_stitching_id', 'user_id') }}) over( + partition by domain_userid + order by collector_tstamp + rows between unbounded preceding and unbounded following + ) as user_id, + max(collector_tstamp) over (partition by domain_userid) as end_tstamp + +from {{ ref('snowplow_unified_events_this_run') }} + +where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. +and {{ var('snowplow__user_stitching_id', 'user_id') }} is not null +and domain_userid is not null diff --git a/models/user_mapping/user_mapping.yml b/models/user_mapping/user_mapping.yml new file mode 100644 index 00000000..2eeba61d --- /dev/null +++ b/models/user_mapping/user_mapping.yml @@ -0,0 +1,21 @@ +version: 2 + +models: + - name: snowplow_unified_user_mapping + description: A mapping table between `domain_userid` and `user_id`. + columns: + - name: domain_userid + description: '{{ doc("col_domain_userid") }}' + tags: + - primary-key + tests: + - unique + - not_null + - name: user_id + description: '{{ doc("col_user_id") }}' + tests: + - not_null + - name: end_tstamp + description: The `collector_tstamp` when the user was last active + tests: + - not_null diff --git a/models/users/scratch/snowplow_unified_users_aggs.sql b/models/users/scratch/snowplow_unified_users_aggs.sql new file mode 100644 index 00000000..cc7c9940 --- /dev/null +++ b/models/users/scratch/snowplow_unified_users_aggs.sql @@ -0,0 +1,36 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + partition_by = snowplow_utils.get_value_by_target_type(bigquery_val={ + "field": "start_tstamp", + "data_type": "timestamp" + }), + cluster_by=snowplow_utils.get_value_by_target_type(bigquery_val=["domain_userid"]), + sort='domain_userid', + dist='domain_userid', + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +select + domain_userid, + -- time + user_start_tstamp as start_tstamp, + user_end_tstamp as end_tstamp, + -- first/last session. Max to resolve edge case with multiple sessions with the same start/end tstamp + max(case when start_tstamp = user_start_tstamp then domain_sessionid end) as first_domain_sessionid, + max(case when end_tstamp = user_end_tstamp then domain_sessionid end) as last_domain_sessionid, + -- engagement + sum(page_views) as page_views, + count(distinct domain_sessionid) as sessions, + sum(engaged_time_in_s) as engaged_time_in_s + +from {{ ref('snowplow_unified_users_sessions_this_run') }} + +group by 1,2,3 diff --git a/models/users/scratch/snowplow_unified_users_lasts.sql b/models/users/scratch/snowplow_unified_users_lasts.sql new file mode 100644 index 00000000..ccba94e3 --- /dev/null +++ b/models/users/scratch/snowplow_unified_users_lasts.sql @@ -0,0 +1,49 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + + +select + a.domain_userid, + a.last_page_title, + + a.last_page_url, + + a.last_page_urlscheme, + a.last_page_urlhost, + a.last_page_urlpath, + a.last_page_urlquery, + a.last_page_urlfragment, + + a.last_geo_country, + a.last_geo_country_name, + a.last_geo_continent, + a.last_geo_city, + a.last_geo_region_name, + a.last_br_lang, + a.last_br_lang_name + + {%- if var('snowplow__user_last_passthroughs', []) -%} + {%- for identifier in var('snowplow__user_last_passthroughs', []) %} + {# Check if it's a simple column or a sql+alias #} + {%- if identifier is mapping -%} + ,{{identifier['sql']}} as {{identifier['alias']}} + {%- else -%} + ,a.{{identifier}} as last_{{identifier}} + {%- endif -%} + {% endfor -%} + {%- endif %} + +from {{ ref('snowplow_unified_users_sessions_this_run') }} a + +inner join {{ ref('snowplow_unified_users_aggs') }} b +on a.domain_sessionid = b.last_domain_sessionid diff --git a/models/users/scratch/snowplow_unified_users_sessions_this_run.sql b/models/users/scratch/snowplow_unified_users_sessions_this_run.sql new file mode 100644 index 00000000..4439c07f --- /dev/null +++ b/models/users/scratch/snowplow_unified_users_sessions_this_run.sql @@ -0,0 +1,21 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +select + a.*, + min(a.start_tstamp) over(partition by a.domain_userid) as user_start_tstamp, + max(a.end_tstamp) over(partition by a.domain_userid) as user_end_tstamp + +from {{ var('snowplow__sessions_table') }} a +where exists (select 1 from {{ ref('snowplow_unified_base_sessions_this_run') }} b where a.domain_userid = b.user_identifier) diff --git a/models/users/scratch/snowplow_unified_users_this_run.sql b/models/users/scratch/snowplow_unified_users_this_run.sql new file mode 100644 index 00000000..7174dad0 --- /dev/null +++ b/models/users/scratch/snowplow_unified_users_this_run.sql @@ -0,0 +1,117 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +select + -- user fields + a.user_id, + a.domain_userid, + + a.network_userid, + + b.start_tstamp, + b.end_tstamp, + {{ snowplow_utils.current_timestamp_in_utc() }} as model_tstamp, + + -- engagement fields + b.page_views, + b.sessions, + + b.engaged_time_in_s, + + -- first page fields + a.first_page_title, + a.first_page_url, + a.first_page_urlscheme, + a.first_page_urlhost, + a.first_page_urlpath, + a.first_page_urlquery, + a.first_page_urlfragment, + + a.geo_country as first_geo_country, + a.geo_country_name as first_geo_country_name, + a.geo_continent as first_geo_continent, + a.geo_city as first_geo_city, + a.geo_region_name as first_geo_region_name, + a.br_lang as first_br_lang, + a.br_lang_name as first_br_lang_name, + + c.last_page_title, + c.last_page_url, + c.last_page_urlscheme, + c.last_page_urlhost, + c.last_page_urlpath, + c.last_page_urlquery, + c.last_page_urlfragment, + + c.last_geo_country, + c.last_geo_country_name, + c.last_geo_continent, + c.last_geo_city, + c.last_geo_region_name, + c.last_br_lang, + c.last_br_lang_name, + + + -- referrer fields + a.referrer, + + a.refr_urlscheme, + a.refr_urlhost, + a.refr_urlpath, + a.refr_urlquery, + a.refr_urlfragment, + + a.refr_medium, + a.refr_source, + a.refr_term, + + -- marketing fields + a.mkt_medium, + a.mkt_source, + a.mkt_term, + a.mkt_content, + a.mkt_campaign, + a.mkt_clickid, + a.mkt_network, + a.mkt_source_platform, + a.default_channel_group + + {%- if var('snowplow__user_first_passthroughs', []) -%} + {%- for identifier in var('snowplow__user_first_passthroughs', []) %} + {# Check if it's a simple column or a sql+alias #} + {%- if identifier is mapping -%} + ,{{identifier['sql']}} as {{identifier['alias']}} + {%- else -%} + ,a.{{identifier}} as first_{{identifier}} + {%- endif -%} + {% endfor -%} + {%- endif %} + {%- if var('snowplow__user_last_passthroughs', []) -%} + {%- for identifier in var('snowplow__user_last_passthroughs', []) %} + {# Check if it's a simple column or a sql+alias #} + {%- if identifier is mapping -%} + ,c.{{identifier['alias']}} + {%- else -%} + ,c.last_{{identifier}} + {%- endif -%} + {% endfor -%} + {%- endif %} + +from {{ ref('snowplow_unified_users_aggs') }} as b + +inner join {{ ref('snowplow_unified_users_sessions_this_run') }} as a +on a.domain_sessionid = b.first_domain_sessionid + +inner join {{ ref('snowplow_unified_users_lasts') }} c +on b.domain_userid = c.domain_userid diff --git a/models/users/scratch/users_scratch.yml b/models/users/scratch/users_scratch.yml new file mode 100644 index 00000000..63a9500d --- /dev/null +++ b/models/users/scratch/users_scratch.yml @@ -0,0 +1,168 @@ +version: 2 + +models: + - name: snowplow_unified_users_this_run + description: '{{ doc("table_users_this_run") }}' + columns: + - name: user_id + description: '{{ doc("col_user_id") }}' + - name: domain_userid + description: '{{ doc("col_domain_userid") }}' + tags: + - primary-key + tests: + - unique + - not_null + - name: network_userid + description: '{{ doc("col_network_userid") }}' + tests: + - not_null + - name: start_tstamp + description: Timestamp for the start of the users lifecycle, based on `derived_tstamp` + tests: + - not_null + - name: end_tstamp + description: Timestamp for the last time the user was seen, based on `derived_tstamp` + tests: + - not_null + - name: model_tstamp + description: '{{ doc("col_model_tstamp") }}' + - name: page_views + description: The total page views by the user + tests: + - not_null + - name: sessions + description: The total sessions by the user + tests: + - not_null + - name: engaged_time_in_s + description: The total engaged time in seconds by the user + tests: + - not_null + - name: first_page_title + description: The title of the first page visited by the user + - name: first_page_url + description: The url of the first page visited by the user + tests: + - not_null + - name: first_page_urlscheme + description: The urlscheme of the first page visited by the user + - name: first_page_urlhost + description: The urlhost of the first page visited by the user + - name: first_page_urlpath + description: The urlpath of the first page visited by the user + - name: first_page_urlquery + description: The urlquery of the first page visited by the user + - name: first_page_urlfragment + description: The urlfragment of the first page visited by the user + - name: first_geo_country + description: '{{ doc("col_geo_country") }}' + - name: first_geo_country_name + description: '{{ doc("col_geo_country_name") }}' + - name: first_geo_continent + description: '{{ doc("col_geo_continent") }}' + - name: first_geo_city + description: '{{ doc("col_geo_city") }}' + - name: first_geo_region_name + description: '{{ doc("col_geo_region_name") }}' + - name: first_br_lang + description: '{{ doc("col_br_lang") }}' + - name: first_br_lang_name + description: '{{ doc("col_br_lang_name") }}' + - name: last_page_title + description: The title of the last page visited by the user + - name: last_page_url + description: The url of the last page visited by the user + tests: + - not_null + - name: last_page_urlscheme + description: The urlscheme of the last page visited by the user + - name: last_page_urlhost + description: The urlhost of the last page visited by the user + - name: last_page_urlpath + description: The urlpath of the last page visited by the user + - name: last_page_urlquery + description: The urlquery of the last page visited by the user + - name: last_page_urlfragment + description: The urlfragment of the last page visited by the user + - name: last_geo_country + description: '{{ doc("col_geo_country") }}' + - name: last_geo_country_name + description: '{{ doc("col_geo_country_name") }}' + - name: last_geo_continent + description: '{{ doc("col_geo_continent") }}' + - name: last_geo_city + description: '{{ doc("col_geo_city") }}' + - name: last_geo_region_name + description: '{{ doc("col_geo_region_name") }}' + - name: last_br_lang + description: '{{ doc("col_br_lang") }}' + - name: last_br_lang_name + description: '{{ doc("col_br_lang_name") }}' + - name: referrer + description: The referrer associated with the first page view of the user + - name: refr_urlscheme + description: '{{ doc("col_refr_urlscheme") }}' + - name: refr_urlhost + description: '{{ doc("col_refr_urlhost") }}' + - name: refr_urlpath + description: '{{ doc("col_refr_urlpath") }}' + - name: refr_urlquery + description: '{{ doc("col_refr_urlquery") }}' + - name: refr_urlfragment + description: '{{ doc("col_refr_urlfragment") }}' + - name: refr_medium + description: '{{ doc("col_refr_medium") }}' + - name: refr_source + description: '{{ doc("col_refr_source") }}' + - name: refr_term + description: '{{ doc("col_refr_term") }}' + - name: mkt_medium + description: '{{ doc("col_mkt_medium") }}' + - name: mkt_source + description: '{{ doc("col_mkt_source") }}' + - name: mkt_term + description: '{{ doc("col_mkt_term") }}' + - name: mkt_content + description: '{{ doc("col_mkt_content") }}' + - name: mkt_campaign + description: '{{ doc("col_mkt_campaign") }}' + - name: mkt_clickid + description: '{{ doc("col_mkt_clickid") }}' + - name: mkt_network + description: '{{ doc("col_mkt_network") }}' + - name: mkt_source_platform + description: '{{ doc("col_mkt_source_platform") }}' + - name: default_channel_group + description: '{{ doc("col_default_channel_group") }}' + + - name: snowplow_unified_users_aggs + description: '{{ doc("table_users_aggs") }}' + columns: + - name: domain_userid + description: '{{ doc("col_domain_userid") }}' + tags: + - primary-key + tests: + - unique + - not_null + - name: snowplow_unified_users_lasts + description: '{{ doc("table_users_lasts") }}' + columns: + - name: domain_userid + description: '{{ doc("col_domain_userid") }}' + tags: + - primary-key + tests: + - unique + - not_null + - name: snowplow_unified_users_sessions_this_run + description: '{{ doc("table_users_sessions_this_run") }}' + columns: + - name: domain_sessionid + description: '{{ doc("col_domain_sessionid") }}' + tags: + - primary-key + tests: + - unique + - not_null diff --git a/models/users/snowplow_unified_users.sql b/models/users/snowplow_unified_users.sql new file mode 100644 index 00000000..950179d2 --- /dev/null +++ b/models/users/snowplow_unified_users.sql @@ -0,0 +1,37 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='incremental', + on_schema_change='append_new_columns', + unique_key='domain_userid', + upsert_date_key='start_tstamp', + disable_upsert_lookback=true, + sort='start_tstamp', + dist='domain_userid', + partition_by = snowplow_utils.get_value_by_target_type(bigquery_val={ + "field": "start_tstamp", + "data_type": "timestamp" + }, databricks_val='start_tstamp_date'), + cluster_by=snowplow_unified.web_cluster_by_fields_users(), + tags=["derived"], + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), + tblproperties={ + 'delta.autoOptimize.optimizeWrite' : 'true', + 'delta.autoOptimize.autoCompact' : 'true' + }, + snowplow_optimize = true + ) +}} + +select * + {% if target.type in ['databricks', 'spark'] -%} + , DATE(start_tstamp) as start_tstamp_date + {%- endif %} +from {{ ref('snowplow_unified_users_this_run') }} +where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. diff --git a/models/users/users.yml b/models/users/users.yml new file mode 100644 index 00000000..e1b44288 --- /dev/null +++ b/models/users/users.yml @@ -0,0 +1,138 @@ +version: 2 + +models: + - name: snowplow_unified_users + description: '{{ doc("table_users") }}' + columns: + - name: user_id + description: '{{ doc("col_user_id") }}' + - name: domain_userid + description: '{{ doc("col_domain_userid") }}' + tags: + - primary-key + tests: + - unique + - not_null + - name: network_userid + description: '{{ doc("col_network_userid") }}' + tests: + - not_null + - name: start_tstamp + description: Timestamp for the start of the users lifecycle, based on `derived_tstamp` + tests: + - not_null + - name: end_tstamp + description: Timestamp for the last time the user was seen, based on `derived_tstamp` + tests: + - not_null + - name: model_tstamp + description: '{{ doc("col_model_tstamp") }}' + - name: page_views + description: The total page views by the user + tests: + - not_null + - name: sessions + description: The total sessions by the user + tests: + - not_null + - name: engaged_time_in_s + description: The total engaged time in seconds by the user + tests: + - not_null + - name: first_page_title + description: The title of the first page visited by the user + - name: first_page_url + description: The url of the first page visited by the user + tests: + - not_null + - name: first_page_urlscheme + description: The urlscheme of the first page visited by the user + - name: first_page_urlhost + description: The urlhost of the first page visited by the user + - name: first_page_urlpath + description: The urlpath of the first page visited by the user + - name: first_page_urlquery + description: The urlquery of the first page visited by the user + - name: first_page_urlfragment + description: The urlfragment of the first page visited by the user + - name: first_geo_country + description: '{{ doc("col_geo_country") }}' + - name: first_geo_country_name + description: '{{ doc("col_geo_country_name") }}' + - name: first_geo_continent + description: '{{ doc("col_geo_continent") }}' + - name: first_geo_city + description: '{{ doc("col_geo_city") }}' + - name: first_geo_region_name + description: '{{ doc("col_geo_region_name") }}' + - name: first_br_lang + description: '{{ doc("col_br_lang") }}' + - name: first_br_lang_name + description: '{{ doc("col_br_lang_name") }}' + - name: last_page_title + description: The title of the last page visited by the user + - name: last_page_url + description: The url of the last page visited by the user + tests: + - not_null + - name: last_page_urlscheme + description: The urlscheme of the last page visited by the user + - name: last_page_urlhost + description: The urlhost of the last page visited by the user + - name: last_page_urlpath + description: The urlpath of the last page visited by the user + - name: last_page_urlquery + description: The urlquery of the last page visited by the user + - name: last_page_urlfragment + description: The urlfragment of the last page visited by the user + - name: last_geo_country + description: '{{ doc("col_geo_country") }}' + - name: last_geo_country_name + description: '{{ doc("col_geo_country_name") }}' + - name: last_geo_continent + description: '{{ doc("col_geo_continent") }}' + - name: last_geo_city + description: '{{ doc("col_geo_city") }}' + - name: last_geo_region_name + description: '{{ doc("col_geo_region_name") }}' + - name: last_br_lang + description: '{{ doc("col_br_lang") }}' + - name: last_br_lang_name + description: '{{ doc("col_br_lang_name") }}' + - name: referrer + description: The referrer associated with the first page view of the user + - name: refr_urlscheme + description: '{{ doc("col_refr_urlscheme") }}' + - name: refr_urlhost + description: '{{ doc("col_refr_urlhost") }}' + - name: refr_urlpath + description: '{{ doc("col_refr_urlpath") }}' + - name: refr_urlquery + description: '{{ doc("col_refr_urlquery") }}' + - name: refr_urlfragment + description: '{{ doc("col_refr_urlfragment") }}' + - name: refr_medium + description: '{{ doc("col_refr_medium") }}' + - name: refr_source + description: '{{ doc("col_refr_source") }}' + - name: refr_term + description: '{{ doc("col_refr_term") }}' + - name: mkt_medium + description: '{{ doc("col_mkt_medium") }}' + - name: mkt_source + description: '{{ doc("col_mkt_source") }}' + - name: mkt_term + description: '{{ doc("col_mkt_term") }}' + - name: mkt_content + description: '{{ doc("col_mkt_content") }}' + - name: mkt_campaign + description: '{{ doc("col_mkt_campaign") }}' + - name: mkt_clickid + description: '{{ doc("col_mkt_clickid") }}' + - name: mkt_network + description: '{{ doc("col_mkt_network") }}' + - name: mkt_source_platform + description: '{{ doc("col_mkt_source_platform") }}' + - name: default_channel_group + description: '{{ doc("col_default_channel_group") }}' + diff --git a/models/views/scratch/default/snowplow_unified_views_this_run.sql b/models/views/scratch/default/snowplow_unified_views_this_run.sql new file mode 100644 index 00000000..ebb76ace --- /dev/null +++ b/models/views/scratch/default/snowplow_unified_views_this_run.sql @@ -0,0 +1,673 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +with prep as ( + select + -- event categorization fields + ev.view_id, + ev.view_type, + ev.event_id, + ev.session_identifier, + ev.session_index, + {% if var('snowplow__enable_mobile') %} + ev.session__previous_session_id, + {% endif %} + + -- user id fields + ev.user_id, + ev.user_identifier, + ev.domain_userid, + {% if var('snowplow__enable_mobile') %} + ev.session__user_id as device_user_id, + {% endif %} + {% if var('snowplow__page_view_stitching') %} + -- updated with mapping as part of post hook on derived page_views table + cast(ev.user_identifier as {{ type_string() }}) as stitched_user_id, + {% else %} + cast(null as {{ type_string() }}) as stitched_user_id, + {% endif %} + ev.network_userid, + + -- timestamp fields + ev.dvce_created_tstamp, + ev.collector_tstamp, + ev.derived_tstamp, + ev.derived_tstamp as start_tstamp, + + -- geo fields + ev.geo_country, + ev.geo_region, + ev.geo_region_name, + ev.geo_city, + ev.geo_zipcode, + ev.geo_latitude, + ev.geo_longitude, + ev.geo_timezone , + ev.user_ipaddress, + + -- device fields + ev.app_id, + ev.platform, + ev.device_category, + ev.os_version, + ev.os_type, + {% if var('snowplow__enable_mobile_context') %} + ev.mobile__device_manufacturer, + ev.mobile__android_idfa, + ev.mobile__apple_idfa, + ev.mobile__apple_idfv, + ev.mobile__open_idfa, + {% endif %} + {% if var('snowplow__enable_web') %} + ev.os_timezone, + {% endif %} + ev.screen_resolution, + {% if var('snowplow__enable_yauaa') %} + ev.yauaa__device_class, + ev.yauaa__device_brand, + ev.yauaa__device_version, + ev.yauaa__operating_system_class, + ev.yauaa__operating_system_version, + ev.yauaa__operating_system_name, + ev.yauaa__operating_system_name_version, + {% endif %} + + -- marketing fields + ev.mkt_medium, + ev.mkt_source, + ev.mkt_term, + ev.mkt_content, + ev.mkt_campaign, + ev.mkt_clickid, + ev.mkt_network, + {{ channel_group_query() }} as default_channel_group, + + -- webpage / referer / browser fields + ev.page_url, + ev.page_referrer, + ev.refr_medium, + ev.refr_source, + ev.refr_term, + + + {% if var('snowplow__enable_web') %} + ev.br_lang, + ev.br_viewwidth, + ev.br_viewheight, + coalesce( + {% if var('snowplow__enable_browser_context') %} + ev.browser__color_depth, + {% else %} + ev.br_colordepth, + {% endif %} + null) as br_color_depth, + ev.br_renderengine, + + ev.doc_width, + ev.doc_height, + + ev.page_title, + {{ content_group_query() }} as content_group, + ev.page_urlscheme, + ev.page_urlhost, + ev.page_urlpath, + ev.page_urlquery, + ev.page_urlfragment, + + ev.refr_urlscheme, + ev.refr_urlhost, + ev.refr_urlpath, + ev.refr_urlquery, + ev.refr_urlfragment, + + {% endif %} + + -- iab enrichment fields + {% if var('snowplow__enable_iab') %} + ev.iab__category, + ev.iab__primary_impact, + ev.iab__reason, + ev.iab__spider_or_robot, + {% endif %} + + -- yauaa enrichment fields + {% if var('snowplow__enable_yauaa') %} + ev.yauaa__device_name, + ev.yauaa__agent_class, + ev.yauaa__agent_name, + ev.yauaa__agent_name_version, + ev.yauaa__agent_name_version_major, + ev.yauaa__agent_version, + ev.yauaa__agent_version_major, + ev.yauaa__layout_engine_class, + ev.yauaa__layout_engine_name, + ev.yauaa__layout_engine_name_version, + ev.yauaa__layout_engine_name_version_major, + ev.yauaa__layout_engine_version, + ev.yauaa__layout_engine_version_major, + {% endif %} + + -- ua parser enrichment fields + {% if var('snowplow__enable_ua') %} + ev.ua__device_family, + ev.ua__os_version, + ev.ua__os_major, + ev.ua__os_minor, + ev.ua__os_patch, + ev.ua__os_patch_minor, + ev.ua__useragent_family, + ev.ua__useragent_major, + ev.ua__useragent_minor, + ev.ua__useragent_patch, + ev.ua__useragent_version, + {% endif %} + + -- mobile only + {% if var('snowplow__enable_mobile') %} + ev.screen_view__name, + ev.screen_view__previous_id, + ev.screen_view__previous_name, + ev.screen_view__previous_type, + ev.screen_view__transition_type, + ev.screen_view__type, + {% endif %} + + {% if var('snowplow__enable_application_context') %} + ev.app__build, + ev.app__version, + {% endif %} + + {% if var('snowplow__enable_geolocation_context') %} + ev.geo__altitude, + ev.geo__altitude_accuracy, + ev.geo__bearing, + ev.geo__latitude, + ev.geo__latitude_longitude_accuracy, + ev.geo__longitude, + ev.geo__speed, + {% endif %} + + {% if var('snowplow__enable_screen_context') %} + ev.screen__fragment, + ev.screen__top_view_controller, + ev.screen__view_controller, + {% endif %} + + {% if var('snowplow__enable_mobile_context') %} + ev.mobile__carrier, + ev.mobile__device_model, + ev.mobile__network_technology, + ev.mobile__network_type, + {% endif %} + + ev.useragent + + {%- if var('snowplow__page_view_passthroughs', []) -%} + {%- set passthrough_names = [] -%} + {%- for identifier in var('snowplow__page_view_passthroughs', []) %} + {# Check if it is a simple column or a sql+alias #} + {%- if identifier is mapping -%} + ,{{identifier['sql']}} as {{identifier['alias']}} + {%- do passthrough_names.append(identifier['alias']) -%} + {%- else -%} + ,ev.{{identifier}} + {%- do passthrough_names.append(identifier) -%} + {%- endif -%} + {% endfor -%} + {%- endif %} + + from {{ ref('snowplow_unified_events_this_run') }} as ev + + left join {{ ref(var('snowplow__ga4_categories_seed')) }} c on lower(trim(ev.mkt_source)) = lower(c.source) + + where ev.event_name in ('page_view', 'screen_view') + and ev.view_id is not null + + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots('ev') }} + {% endif %} + + qualify row_number() over (partition by ev.view_id order by ev.derived_tstamp, ev.dvce_created_tstamp) = 1 +) + +, page_view_events as ( + select + -- event categorization fields + p.view_id, + p.view_type, + p.event_id, + p.session_identifier, + p.session_index, + row_number() over (partition by p.session_identifier order by p.derived_tstamp, p.dvce_created_tstamp, p.event_id) AS view_in_session_index, + {% if var('snowplow__enable_mobile') %} + p.session__previous_session_id, + {% endif %} + + -- user id fields + p.user_id, + p.user_identifier, + {% if var('snowplow__enable_web') %} + p.domain_userid, + {% endif %} + {% if var('snowplow__enable_mobile') %} + p.device_user_id, + {% endif %} + p.stitched_user_id, + p.network_userid, + + -- timestamp fields + p.dvce_created_tstamp, + p.collector_tstamp, + p.derived_tstamp, + p.derived_tstamp as start_tstamp, + coalesce(t.end_tstamp, p.derived_tstamp) as end_tstamp, -- only page views with pings will have a row in table t + {{ snowplow_utils.current_timestamp_in_utc() }} as model_tstamp, + -- geo fields + p.geo_country, + p.geo_region, + p.geo_region_name, + p.geo_city, + p.geo_zipcode, + p.geo_latitude, + p.geo_longitude, + p.geo_timezone , + p.user_ipaddress, + + -- device fields + p.app_id, + p.platform, + p.device_category, + {% if var('snowplow__enable_mobile_context') %} + p.mobile__android_idfa, + p.mobile__apple_idfa, + p.mobile__apple_idfv, + p.mobile__open_idfa, + {% endif %} + {% if var('snowplow__enable_web') %} + p.os_timezone, + {% endif %} + p.os_type, + p.screen_resolution, + {% if var('snowplow__enable_yauaa') %} + p.yauaa__device_class, + p.yauaa__device_brand, + p.yauaa__device_version, + p.yauaa__operating_system_version, + p.yauaa__operating_system_class, + p.yauaa__operating_system_name, + p.yauaa__operating_system_name_version, + {% endif %} + + -- engagement fields + {% if var('snowplow__enable_web') %} + coalesce(t.engaged_time_in_s, 0) as engaged_time_in_s, -- where there are no pings, engaged time is 0. + {{ datediff('p.derived_tstamp', 'coalesce(t.end_tstamp, p.derived_tstamp)', 'second') }} as absolute_time_in_s, + sd.hmax as horizontal_pixels_scrolled, + sd.vmax as vertical_pixels_scrolled, + sd.relative_hmax as horizontal_percentage_scrolled, + sd.relative_vmax as vertical_percentage_scrolled, + + {% endif %} + + -- marketing fields + p.mkt_medium, + p.mkt_source, + p.mkt_term, + p.mkt_content, + p.mkt_campaign, + p.mkt_clickid, + p.mkt_network, + p.default_channel_group, + + + -- webpage / referer / browser fields + p.page_url, + p.page_referrer, + p.refr_medium, + p.refr_source, + p.refr_term, + + {% if var('snowplow__enable_web') %} + p.br_lang, + p.br_viewwidth, + p.br_viewheight, + p.br_color_depth, + p.br_renderengine, + + p.doc_width, + p.doc_height, + + p.page_title, + p.content_group, + p.page_urlscheme, + p.page_urlhost, + p.page_urlpath, + p.page_urlquery, + p.page_urlfragment, + + p.refr_urlscheme, + p.refr_urlhost, + p.refr_urlpath, + p.refr_urlquery, + p.refr_urlfragment, + + {% endif %} + + -- iab enrichment fields + {% if var('snowplow__enable_iab') %} + p.iab__category, + p.iab__primary_impact, + p.iab__reason, + p.iab__spider_or_robot, + {% endif %} + + -- yauaa enrichment fields + {% if var('snowplow__enable_yauaa') %} + p.yauaa__device_name, + p.yauaa__agent_class, + p.yauaa__agent_name, + p.yauaa__agent_name_version, + p.yauaa__agent_name_version_major, + p.yauaa__agent_version, + p.yauaa__agent_version_major, + p.yauaa__layout_engine_class, + p.yauaa__layout_engine_name, + p.yauaa__layout_engine_name_version, + p.yauaa__layout_engine_name_version_major, + p.yauaa__layout_engine_version, + p.yauaa__layout_engine_version_major, + {% endif %} + + -- ua parser enrichment fields + {% if var('snowplow__enable_ua') %} + p.ua__device_family, + p.ua__os_version, + p.ua__os_major, + p.ua__os_minor, + p.ua__os_patch, + p.ua__os_patch_minor, + p.ua__useragent_family, + p.ua__useragent_major, + p.ua__useragent_minor, + p.ua__useragent_patch, + p.ua__useragent_version, + {% endif %} + + -- mobile only + {% if var('snowplow__enable_mobile') %} + p.screen_view__name, + p.screen_view__previous_id, + p.screen_view__previous_name, + p.screen_view__previous_type, + p.screen_view__transition_type, + p.screen_view__type, + + {% endif %} + + {% if var('snowplow__enable_application_context') %} + p.app__build, + p.app__version, + {% endif %} + + {% if var('snowplow__enable_geolocation_context') %} + p.geo__altitude, + p.geo__altitude_accuracy, + p.geo__bearing, + p.geo__latitude, + p.geo__latitude_longitude_accuracy, + p.geo__longitude, + p.geo__speed, + {% endif %} + + {% if var('snowplow__enable_screen_context') %} + p.screen__fragment, + p.screen__top_view_controller, + p.screen__view_controller, + {% endif %} + + {% if var('snowplow__enable_mobile_context') %} + p.mobile__carrier, + p.mobile__device_model, + p.mobile__network_technology, + p.mobile__network_type, + {% endif %} + + p.useragent + + {%- if var('snowplow__page_view_passthroughs', []) -%} + {%- for col in passthrough_names %} + , p.{{col}} + {%- endfor -%} + {%- endif %} + + from prep p + + left join {{ ref('snowplow_unified_pv_engaged_time') }} t + on p.view_id = t.view_id {% if var('snowplow__limit_page_views_to_session', true) %} and p.session_identifier = t.session_identifier {% endif %} + + left join {{ ref('snowplow_unified_pv_scroll_depth') }} sd + on p.view_id = sd.view_id {% if var('snowplow__limit_page_views_to_session', true) %} and p.session_identifier = sd.session_identifier {% endif %} +) + +select + + -- event categorization fields + pve.view_id, + pve.view_type, + pve.event_id, + pve.session_identifier, + pve.session_index, + pve.view_in_session_index, + max(pve.view_in_session_index) over (partition by pve.session_identifier) as views_in_session, + {% if var('snowplow__enable_mobile') %} + pve.session__previous_session_id, + {% endif %} + + -- user id fields + pve.user_id, + pve.user_identifier, + {% if var('snowplow__enable_web') %} + pve.domain_userid, + {% endif %} + {% if var('snowplow__enable_mobile') %} + pve.device_user_id, + {% endif %} + pve.stitched_user_id, + pve.network_userid, + + -- timestamp fields + pve.dvce_created_tstamp, + pve.collector_tstamp, + pve.derived_tstamp, + pve.derived_tstamp as start_tstamp, + pve.end_tstamp, -- only page views with pings will have a row in table t + pve.model_tstamp, + -- geo fields + pve.geo_country, + pve.geo_region, + pve.geo_region_name, + pve.geo_city, + pve.geo_zipcode, + pve.geo_latitude, + pve.geo_longitude, + pve.geo_timezone , + pve.user_ipaddress, + + -- device fields + pve.app_id, + pve.platform, + pve.device_category, + {% if var('snowplow__enable_mobile_context') %} + pve.mobile__android_idfa, + pve.mobile__apple_idfa, + pve.mobile__apple_idfv, + pve.mobile__open_idfa, + {% endif %} + {% if var('snowplow__enable_web') %} + pve.os_timezone, + {% endif %} + pve.os_type, + pve.screen_resolution, + {% if var('snowplow__enable_yauaa') %} + pve.yauaa__device_class, + pve.yauaa__device_version, + pve.yauaa__operating_system_version, + pve.yauaa__operating_system_class, + pve.yauaa__operating_system_name, + pve.yauaa__operating_system_name_version, + {% endif %} + + -- engagement fields + {% if var('snowplow__enable_web') %} + pve.engaged_time_in_s, -- where there are no pings, engaged time is 0. + pve.absolute_time_in_s, + pve.horizontal_pixels_scrolled, + pve.vertical_pixels_scrolled, + pve.horizontal_percentage_scrolled, + pve.vertical_percentage_scrolled, + {% endif %} + + -- marketing fields + pve.mkt_medium, + pve.mkt_source, + pve.mkt_term, + pve.mkt_content, + pve.mkt_campaign, + pve.mkt_clickid, + pve.mkt_network, + pve.default_channel_group, + + -- webpage / referer / browser fields + pve.page_url, + pve.page_referrer, + pve.refr_medium, + pve.refr_source, + pve.refr_term, + + {% if var('snowplow__enable_web') %} + + pve.page_title, + pve.content_group, + + pve.page_urlscheme, + pve.page_urlhost, + pve.page_urlpath, + pve.page_urlquery, + pve.page_urlfragment, + + pve.refr_urlscheme, + pve.refr_urlhost, + pve.refr_urlpath, + pve.refr_urlquery, + pve.refr_urlfragment, + + + pve.br_lang, + pve.br_viewwidth, + pve.br_viewheight, + pve.br_color_depth, + pve.br_renderengine, + + pve.doc_width, + pve.doc_height, + + {% endif %} + + -- iab enrichment fields + {% if var('snowplow__enable_iab') %} + pve.iab__category, + pve.iab__primary_impact, + pve.iab__reason, + pve.iab__spider_or_robot, + {% endif %} + + -- yauaa enrichment fields + {% if var('snowplow__enable_yauaa') %} + pve.yauaa__device_name, + pve.yauaa__agent_class, + pve.yauaa__agent_name, + pve.yauaa__agent_name_version, + pve.yauaa__agent_name_version_major, + pve.yauaa__agent_version, + pve.yauaa__agent_version_major, + pve.yauaa__layout_engine_class, + pve.yauaa__layout_engine_name, + pve.yauaa__layout_engine_name_version, + pve.yauaa__layout_engine_name_version_major, + pve.yauaa__layout_engine_version, + pve.yauaa__layout_engine_version_major, + {% endif %} + + -- ua parser enrichment fields + {% if var('snowplow__enable_ua') %} + pve.ua__device_family, + pve.ua__os_version, + pve.ua__os_major, + pve.ua__os_minor, + pve.ua__os_patch, + pve.ua__os_patch_minor, + pve.ua__useragent_family, + pve.ua__useragent_major, + pve.ua__useragent_minor, + pve.ua__useragent_patch, + pve.ua__useragent_version, + {% endif %} + + -- mobile only + {% if var('snowplow__enable_mobile') %} + pve.screen_view__name, + pve.screen_view__previous_id, + pve.screen_view__previous_name, + pve.screen_view__previous_type, + pve.screen_view__transition_type, + pve.screen_view__type, + {% endif %} + + {% if var('snowplow__enable_application_context') %} + pve.app__build, + pve.app__version, + {% endif %} + + {% if var('snowplow__enable_geolocation_context') %} + pve.geo__altitude, + pve.geo__altitude_accuracy, + pve.geo__bearing, + pve.geo__latitude, + pve.geo__latitude_longitude_accuracy, + pve.geo__longitude, + pve.geo__speed, + {% endif %} + + {% if var('snowplow__enable_screen_context') %} + pve.screen__fragment, + pve.screen__top_view_controller, + pve.screen__view_controller, + {% endif %} + + {% if var('snowplow__enable_mobile_context') %} + pve.mobile__carrier, + pve.mobile__device_model, + pve.mobile__network_technology, + pve.mobile__network_type, + {% endif %} + + pve.useragent + + {%- if var('snowplow__page_view_passthroughs', []) -%} + {%- for col in passthrough_names %} + , pve.{{col}} + {%- endfor -%} + {%- endif %} + +from page_view_events pve diff --git a/models/views/scratch/redshift_postgres/snowplow_unified_views_this_run.sql b/models/views/scratch/redshift_postgres/snowplow_unified_views_this_run.sql new file mode 100644 index 00000000..aa4ab8f2 --- /dev/null +++ b/models/views/scratch/redshift_postgres/snowplow_unified_views_this_run.sql @@ -0,0 +1,677 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + tags=["this_run"], + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +with prep as ( + select + -- event categorization fields + ev.view_id, + ev.view_type, + ev.event_id, + ev.session_identifier, + ev.session_index, + {% if var('snowplow__enable_mobile') %} + ev.session__previous_session_id, + {% endif %} + + -- user id fields + ev.user_id, + ev.user_identifier, + ev.domain_userid, + {% if var('snowplow__enable_mobile') %} + ev.session__user_id as device_user_id, + {% endif %} + {% if var('snowplow__page_view_stitching') %} + -- updated with mapping as part of post hook on derived page_views table + cast(ev.user_identifier as {{ type_string() }}) as stitched_user_id, + {% else %} + cast(null as {{ type_string() }}) as stitched_user_id, + {% endif %} + ev.network_userid, + + -- timestamp fields + ev.dvce_created_tstamp, + ev.collector_tstamp, + ev.derived_tstamp, + ev.derived_tstamp as start_tstamp, + + -- geo fields + ev.geo_country, + ev.geo_region, + ev.geo_region_name, + ev.geo_city, + ev.geo_zipcode, + ev.geo_latitude, + ev.geo_longitude, + ev.geo_timezone , + ev.user_ipaddress, + + -- device fields + ev.app_id, + ev.platform, + ev.device_category, + ev.os_version, + ev.os_type, + {% if var('snowplow__enable_mobile_context') %} + ev.mobile__device_manufacturer, + ev.mobile__android_idfa, + ev.mobile__apple_idfa, + ev.mobile__apple_idfv, + ev.mobile__open_idfa, + {% endif %} + {% if var('snowplow__enable_web') %} + ev.os_timezone, + {% endif %} + ev.screen_resolution, + {% if var('snowplow__enable_yauaa') %} + ev.yauaa__device_class, + ev.yauaa__device_brand, + ev.yauaa__device_version, + ev.yauaa__operating_system_class, + ev.yauaa__operating_system_version, + ev.yauaa__operating_system_name, + ev.yauaa__operating_system_name_version, + {% endif %} + + -- marketing fields + ev.mkt_medium, + ev.mkt_source, + ev.mkt_term, + ev.mkt_content, + ev.mkt_campaign, + ev.mkt_clickid, + ev.mkt_network, + {{ channel_group_query() }} as default_channel_group, + + -- webpage / referer / browser fields + ev.page_url, + ev.page_referrer, + ev.refr_medium, + ev.refr_source, + ev.refr_term, + + + {% if var('snowplow__enable_web') %} + ev.br_lang, + ev.br_viewwidth, + ev.br_viewheight, + coalesce( + {% if var('snowplow__enable_browser_context') %} + ev.browser__color_depth, + {% else %} + ev.br_colordepth, + {% endif %} + null) as br_color_depth, + ev.br_renderengine, + + ev.doc_width, + ev.doc_height, + + ev.page_title, + {{ content_group_query() }} as content_group, + ev.page_urlscheme, + ev.page_urlhost, + ev.page_urlpath, + ev.page_urlquery, + ev.page_urlfragment, + + ev.refr_urlscheme, + ev.refr_urlhost, + ev.refr_urlpath, + ev.refr_urlquery, + ev.refr_urlfragment, + + {% endif %} + + -- iab enrichment fields + {% if var('snowplow__enable_iab') %} + ev.iab__category, + ev.iab__primary_impact, + ev.iab__reason, + ev.iab__spider_or_robot, + {% endif %} + + -- yauaa enrichment fields + {% if var('snowplow__enable_yauaa') %} + ev.yauaa__device_name, + ev.yauaa__agent_class, + ev.yauaa__agent_name, + ev.yauaa__agent_name_version, + ev.yauaa__agent_name_version_major, + ev.yauaa__agent_version, + ev.yauaa__agent_version_major, + ev.yauaa__layout_engine_class, + ev.yauaa__layout_engine_name, + ev.yauaa__layout_engine_name_version, + ev.yauaa__layout_engine_name_version_major, + ev.yauaa__layout_engine_version, + ev.yauaa__layout_engine_version_major, + {% endif %} + + -- ua parser enrichment fields + {% if var('snowplow__enable_ua') %} + ev.ua__device_family, + ev.ua__os_version, + ev.ua__os_major, + ev.ua__os_minor, + ev.ua__os_patch, + ev.ua__os_patch_minor, + ev.ua__useragent_family, + ev.ua__useragent_major, + ev.ua__useragent_minor, + ev.ua__useragent_patch, + ev.ua__useragent_version, + {% endif %} + + -- mobile only + {% if var('snowplow__enable_mobile') %} + ev.screen_view__name, + ev.screen_view__previous_id, + ev.screen_view__previous_name, + ev.screen_view__previous_type, + ev.screen_view__transition_type, + ev.screen_view__type, + {% endif %} + + {% if var('snowplow__enable_application_context') %} + ev.app__build, + ev.app__version, + {% endif %} + + {% if var('snowplow__enable_geolocation_context') %} + ev.geo__altitude, + ev.geo__altitude_accuracy, + ev.geo__bearing, + ev.geo__latitude, + ev.geo__latitude_longitude_accuracy, + ev.geo__longitude, + ev.geo__speed, + {% endif %} + + {% if var('snowplow__enable_screen_context') %} + ev.screen__fragment, + ev.screen__top_view_controller, + ev.screen__view_controller, + {% endif %} + + {% if var('snowplow__enable_mobile_context') %} + ev.mobile__carrier, + ev.mobile__device_model, + ev.mobile__network_technology, + ev.mobile__network_type, + {% endif %} + + ev.useragent, + + row_number() over (partition by ev.view_id order by ev.derived_tstamp, ev.dvce_created_tstamp) as view_id_dedupe_index + + {%- if var('snowplow__page_view_passthroughs', []) -%} + {%- set passthrough_names = [] -%} + {%- for identifier in var('snowplow__page_view_passthroughs', []) %} + {# Check if it is a simple column or a sql+alias #} + {%- if identifier is mapping -%} + ,{{identifier['sql']}} as {{identifier['alias']}} + {%- do passthrough_names.append(identifier['alias']) -%} + {%- else -%} + ,ev.{{identifier}} + {%- do passthrough_names.append(identifier) -%} + {%- endif -%} + {% endfor -%} + {%- endif %} + + from {{ ref('snowplow_unified_events_this_run') }} as ev + + left join {{ ref(var('snowplow__ga4_categories_seed')) }} c on lower(trim(ev.mkt_source)) = lower(c.source) + + where ev.event_name in ('page_view', 'screen_view') + and ev.view_id is not null + + {% if var("snowplow__ua_bot_filter", true) %} + {{ filter_bots('ev') }} + {% endif %} + +) + +, page_view_events as ( + select + -- event categorization fields + p.view_id, + p.view_type, + p.event_id, + p.session_identifier, + p.session_index, + row_number() over (partition by p.session_identifier order by p.derived_tstamp, p.dvce_created_tstamp, p.event_id) AS view_in_session_index, + {% if var('snowplow__enable_mobile') %} + p.session__previous_session_id, + {% endif %} + + -- user id fields + p.user_id, + p.user_identifier, + {% if var('snowplow__enable_web') %} + p.domain_userid, + {% endif %} + {% if var('snowplow__enable_mobile') %} + p.device_user_id, + {% endif %} + p.stitched_user_id, + p.network_userid, + + -- timestamp fields + p.dvce_created_tstamp, + p.collector_tstamp, + p.derived_tstamp, + p.derived_tstamp as start_tstamp, + coalesce(t.end_tstamp, p.derived_tstamp) as end_tstamp, -- only page views with pings will have a row in table t + {{ snowplow_utils.current_timestamp_in_utc() }} as model_tstamp, + -- geo fields + p.geo_country, + p.geo_region, + p.geo_region_name, + p.geo_city, + p.geo_zipcode, + p.geo_latitude, + p.geo_longitude, + p.geo_timezone , + p.user_ipaddress, + + -- device fields + p.app_id, + p.platform, + p.device_category, + {% if var('snowplow__enable_mobile_context') %} + p.mobile__android_idfa, + p.mobile__apple_idfa, + p.mobile__apple_idfv, + p.mobile__open_idfa, + {% endif %} + {% if var('snowplow__enable_web') %} + p.os_timezone, + {% endif %} + p.os_type, + p.screen_resolution, + {% if var('snowplow__enable_yauaa') %} + p.yauaa__device_class, + p.yauaa__device_brand, + p.yauaa__device_version, + p.yauaa__operating_system_version, + p.yauaa__operating_system_class, + p.yauaa__operating_system_name, + p.yauaa__operating_system_name_version, + {% endif %} + + -- engagement fields + {% if var('snowplow__enable_web') %} + coalesce(t.engaged_time_in_s, 0) as engaged_time_in_s, -- where there are no pings, engaged time is 0. + {{ datediff('p.derived_tstamp', 'coalesce(t.end_tstamp, p.derived_tstamp)', 'second') }} as absolute_time_in_s, + sd.hmax as horizontal_pixels_scrolled, + sd.vmax as vertical_pixels_scrolled, + sd.relative_hmax as horizontal_percentage_scrolled, + sd.relative_vmax as vertical_percentage_scrolled, + + {% endif %} + + -- marketing fields + p.mkt_medium, + p.mkt_source, + p.mkt_term, + p.mkt_content, + p.mkt_campaign, + p.mkt_clickid, + p.mkt_network, + p.default_channel_group, + + + -- webpage / referer / browser fields + p.page_url, + p.page_referrer, + p.refr_medium, + p.refr_source, + p.refr_term, + + {% if var('snowplow__enable_web') %} + p.br_lang, + p.br_viewwidth, + p.br_viewheight, + p.br_color_depth, + p.br_renderengine, + + p.doc_width, + p.doc_height, + + p.page_title, + p.content_group, + p.page_urlscheme, + p.page_urlhost, + p.page_urlpath, + p.page_urlquery, + p.page_urlfragment, + + p.refr_urlscheme, + p.refr_urlhost, + p.refr_urlpath, + p.refr_urlquery, + p.refr_urlfragment, + + {% endif %} + + -- iab enrichment fields + {% if var('snowplow__enable_iab') %} + p.iab__category, + p.iab__primary_impact, + p.iab__reason, + p.iab__spider_or_robot, + {% endif %} + + -- yauaa enrichment fields + {% if var('snowplow__enable_yauaa') %} + p.yauaa__device_name, + p.yauaa__agent_class, + p.yauaa__agent_name, + p.yauaa__agent_name_version, + p.yauaa__agent_name_version_major, + p.yauaa__agent_version, + p.yauaa__agent_version_major, + p.yauaa__layout_engine_class, + p.yauaa__layout_engine_name, + p.yauaa__layout_engine_name_version, + p.yauaa__layout_engine_name_version_major, + p.yauaa__layout_engine_version, + p.yauaa__layout_engine_version_major, + {% endif %} + + -- ua parser enrichment fields + {% if var('snowplow__enable_ua') %} + p.ua__device_family, + p.ua__os_version, + p.ua__os_major, + p.ua__os_minor, + p.ua__os_patch, + p.ua__os_patch_minor, + p.ua__useragent_family, + p.ua__useragent_major, + p.ua__useragent_minor, + p.ua__useragent_patch, + p.ua__useragent_version, + {% endif %} + + -- mobile only + {% if var('snowplow__enable_mobile') %} + p.screen_view__name, + p.screen_view__previous_id, + p.screen_view__previous_name, + p.screen_view__previous_type, + p.screen_view__transition_type, + p.screen_view__type, + + {% endif %} + + {% if var('snowplow__enable_application_context') %} + p.app__build, + p.app__version, + {% endif %} + + {% if var('snowplow__enable_geolocation_context') %} + p.geo__altitude, + p.geo__altitude_accuracy, + p.geo__bearing, + p.geo__latitude, + p.geo__latitude_longitude_accuracy, + p.geo__longitude, + p.geo__speed, + {% endif %} + + {% if var('snowplow__enable_screen_context') %} + p.screen__fragment, + p.screen__top_view_controller, + p.screen__view_controller, + {% endif %} + + {% if var('snowplow__enable_mobile_context') %} + p.mobile__carrier, + p.mobile__device_model, + p.mobile__network_technology, + p.mobile__network_type, + {% endif %} + + p.useragent + + {%- if var('snowplow__page_view_passthroughs', []) -%} + {%- for col in passthrough_names %} + , p.{{col}} + {%- endfor -%} + {%- endif %} + + from prep p + + left join {{ ref('snowplow_unified_pv_engaged_time') }} t + on p.view_id = t.view_id {% if var('snowplow__limit_page_views_to_session', true) %} and p.session_identifier = t.session_identifier {% endif %} + + left join {{ ref('snowplow_unified_pv_scroll_depth') }} sd + on p.view_id = sd.view_id {% if var('snowplow__limit_page_views_to_session', true) %} and p.session_identifier = sd.session_identifier {% endif %} + + where view_id_dedupe_index = 1 + +) + +select + + -- event categorization fields + pve.view_id, + pve.view_type, + pve.event_id, + pve.session_identifier, + pve.session_index, + pve.view_in_session_index, + max(pve.view_in_session_index) over (partition by pve.session_identifier) as views_in_session, + {% if var('snowplow__enable_mobile') %} + pve.session__previous_session_id, + {% endif %} + + -- user id fields + pve.user_id, + pve.user_identifier, + {% if var('snowplow__enable_web') %} + pve.domain_userid, + {% endif %} + {% if var('snowplow__enable_mobile') %} + pve.device_user_id, + {% endif %} + pve.stitched_user_id, + pve.network_userid, + + -- timestamp fields + pve.dvce_created_tstamp, + pve.collector_tstamp, + pve.derived_tstamp, + pve.derived_tstamp as start_tstamp, + pve.end_tstamp, -- only page views with pings will have a row in table t + pve.model_tstamp, + -- geo fields + pve.geo_country, + pve.geo_region, + pve.geo_region_name, + pve.geo_city, + pve.geo_zipcode, + pve.geo_latitude, + pve.geo_longitude, + pve.geo_timezone , + pve.user_ipaddress, + + -- device fields + pve.app_id, + pve.platform, + pve.device_category, + {% if var('snowplow__enable_mobile_context') %} + pve.mobile__android_idfa, + pve.mobile__apple_idfa, + pve.mobile__apple_idfv, + pve.mobile__open_idfa, + {% endif %} + {% if var('snowplow__enable_web') %} + pve.os_timezone, + {% endif %} + pve.os_type, + pve.screen_resolution, + {% if var('snowplow__enable_yauaa') %} + pve.yauaa__device_class, + pve.yauaa__device_version, + pve.yauaa__operating_system_version, + pve.yauaa__operating_system_class, + pve.yauaa__operating_system_name, + pve.yauaa__operating_system_name_version, + {% endif %} + + -- engagement fields + {% if var('snowplow__enable_web') %} + pve.engaged_time_in_s, -- where there are no pings, engaged time is 0. + pve.absolute_time_in_s, + pve.horizontal_pixels_scrolled, + pve.vertical_pixels_scrolled, + pve.horizontal_percentage_scrolled, + pve.vertical_percentage_scrolled, + {% endif %} + + -- marketing fields + pve.mkt_medium, + pve.mkt_source, + pve.mkt_term, + pve.mkt_content, + pve.mkt_campaign, + pve.mkt_clickid, + pve.mkt_network, + pve.default_channel_group, + + -- webpage / referer / browser fields + pve.page_url, + pve.page_referrer, + pve.refr_medium, + pve.refr_source, + pve.refr_term, + + {% if var('snowplow__enable_web') %} + + pve.page_title, + pve.content_group, + + pve.page_urlscheme, + pve.page_urlhost, + pve.page_urlpath, + pve.page_urlquery, + pve.page_urlfragment, + + pve.refr_urlscheme, + pve.refr_urlhost, + pve.refr_urlpath, + pve.refr_urlquery, + pve.refr_urlfragment, + + + pve.br_lang, + pve.br_viewwidth, + pve.br_viewheight, + pve.br_color_depth, + pve.br_renderengine, + + pve.doc_width, + pve.doc_height, + + {% endif %} + + -- iab enrichment fields + {% if var('snowplow__enable_iab') %} + pve.iab__category, + pve.iab__primary_impact, + pve.iab__reason, + pve.iab__spider_or_robot, + {% endif %} + + -- yauaa enrichment fields + {% if var('snowplow__enable_yauaa') %} + pve.yauaa__device_name, + pve.yauaa__agent_class, + pve.yauaa__agent_name, + pve.yauaa__agent_name_version, + pve.yauaa__agent_name_version_major, + pve.yauaa__agent_version, + pve.yauaa__agent_version_major, + pve.yauaa__layout_engine_class, + pve.yauaa__layout_engine_name, + pve.yauaa__layout_engine_name_version, + pve.yauaa__layout_engine_name_version_major, + pve.yauaa__layout_engine_version, + pve.yauaa__layout_engine_version_major, + {% endif %} + + -- ua parser enrichment fields + {% if var('snowplow__enable_ua') %} + pve.ua__device_family, + pve.ua__os_version, + pve.ua__os_major, + pve.ua__os_minor, + pve.ua__os_patch, + pve.ua__os_patch_minor, + pve.ua__useragent_family, + pve.ua__useragent_major, + pve.ua__useragent_minor, + pve.ua__useragent_patch, + pve.ua__useragent_version, + {% endif %} + + -- mobile only + {% if var('snowplow__enable_mobile') %} + pve.screen_view__name, + pve.screen_view__previous_id, + pve.screen_view__previous_name, + pve.screen_view__previous_type, + pve.screen_view__transition_type, + pve.screen_view__type, + {% endif %} + + {% if var('snowplow__enable_application_context') %} + pve.app__build, + pve.app__version, + {% endif %} + + {% if var('snowplow__enable_geolocation_context') %} + pve.geo__altitude, + pve.geo__altitude_accuracy, + pve.geo__bearing, + pve.geo__latitude, + pve.geo__latitude_longitude_accuracy, + pve.geo__longitude, + pve.geo__speed, + {% endif %} + + {% if var('snowplow__enable_screen_context') %} + pve.screen__fragment, + pve.screen__top_view_controller, + pve.screen__view_controller, + {% endif %} + + {% if var('snowplow__enable_mobile_context') %} + pve.mobile__carrier, + pve.mobile__device_model, + pve.mobile__network_technology, + pve.mobile__network_type, + {% endif %} + + pve.useragent + + {%- if var('snowplow__page_view_passthroughs', []) -%} + {%- for col in passthrough_names %} + , pve.{{col}} + {%- endfor -%} + {%- endif %} + +from page_view_events pve diff --git a/models/views/scratch/snowplow_unified_pv_engaged_time.sql b/models/views/scratch/snowplow_unified_pv_engaged_time.sql new file mode 100644 index 00000000..4d4213d9 --- /dev/null +++ b/models/views/scratch/snowplow_unified_pv_engaged_time.sql @@ -0,0 +1,34 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +select + ev.view_id, + {% if var('snowplow__limit_page_views_to_session', true) %} + ev.session_identifier, + {% endif %} + max(ev.derived_tstamp) as end_tstamp, + + -- aggregate pings: + -- divides epoch tstamps by snowplow__heartbeat to get distinct intervals + -- floor rounds to nearest integer - duplicates all evaluate to the same number + -- count(distinct) counts duplicates only once + -- adding snowplow__min_visit_length accounts for the page view event itself. + + {{ var("snowplow__heartbeat", 10) }} * (count(distinct(floor({{ snowplow_utils.to_unixtstamp('ev.dvce_created_tstamp') }}/{{ var("snowplow__heartbeat", 10) }}))) - 1) + {{ var("snowplow__min_visit_length", 5) }} as engaged_time_in_s + +from {{ ref('snowplow_unified_events_this_run') }} as ev + +where ev.event_name = 'page_ping' +and ev.view_id is not null + +group by 1 {% if var('snowplow__limit_page_views_to_session', true) %}, 2 {% endif %} diff --git a/models/views/scratch/snowplow_unified_pv_scroll_depth.sql b/models/views/scratch/snowplow_unified_pv_scroll_depth.sql new file mode 100644 index 00000000..a869f2dc --- /dev/null +++ b/models/views/scratch/snowplow_unified_pv_scroll_depth.sql @@ -0,0 +1,69 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) + ) +}} + +with prep as ( + select + ev.view_id, + {% if var('snowplow__limit_page_views_to_session', true) %} + ev.session_identifier, + {% endif %} + + max(ev.doc_width) as doc_width, + max(ev.doc_height) as doc_height, + + max(ev.br_viewwidth) as br_viewwidth, + max(ev.br_viewheight) as br_viewheight, + + -- coalesce replaces null with 0 (because the page view event does send an offset) + -- greatest prevents outliers (negative offsets) + -- least also prevents outliers (offsets greater than the docwidth or docheight) + + least(greatest(min(coalesce(ev.pp_xoffset_min, 0)), 0), max(ev.doc_width)) as hmin, -- should be zero + least(greatest(max(coalesce(ev.pp_xoffset_max, 0)), 0), max(ev.doc_width)) as hmax, + + least(greatest(min(coalesce(ev.pp_yoffset_min, 0)), 0), max(ev.doc_height)) as vmin, -- should be zero (edge case: not zero because the pv event is missing) + least(greatest(max(coalesce(ev.pp_yoffset_max, 0)), 0), max(ev.doc_height)) as vmax + + from {{ ref('snowplow_unified_events_this_run') }} as ev + + where ev.event_name in ('page_view', 'page_ping') + and ev.view_id is not null + and ev.doc_height > 0 -- exclude problematic (but rare) edge case + and ev.doc_width > 0 -- exclude problematic (but rare) edge case + + group by 1 {% if var('snowplow__limit_page_views_to_session', true) %}, 2 {% endif %} +) + +select + view_id, + {% if var('snowplow__limit_page_views_to_session', true) %} + session_identifier, + {% endif %} + + doc_width, + doc_height, + + br_viewwidth, + br_viewheight, + + hmin, + hmax, + vmin, + vmax, + + cast(round(100*(greatest(hmin, 0)/cast(doc_width as {{ type_float() }}))) as {{ type_float() }}) as relative_hmin, -- brackets matter: because hmin is of type int, we need to divide before we multiply by 100 or we risk an overflow + cast(round(100*(least(hmax + br_viewwidth, doc_width)/cast(doc_width as {{ type_float() }}))) as {{ type_float() }}) as relative_hmax, + cast(round(100*(greatest(vmin, 0)/cast(doc_height as {{ type_float() }}))) as {{ type_float() }}) as relative_vmin, + cast(round(100*(least(vmax + br_viewheight, doc_height)/cast(doc_height as {{ type_float() }}))) as {{ type_float() }}) as relative_vmax -- not zero when a user hasn't scrolled because it includes the non-zero viewheight + +from prep diff --git a/models/views/scratch/views_scratch.yml b/models/views/scratch/views_scratch.yml new file mode 100644 index 00000000..eb76cc06 --- /dev/null +++ b/models/views/scratch/views_scratch.yml @@ -0,0 +1,284 @@ +version: 2 + +models: + - name: snowplow_unified_views_this_run + description: '{{ doc("table_page_views_this_run") }}' + columns: + - name: view_id + description: '{{ doc("col_view_id") }}' + tags: + - primary-key + tests: + - unique + - not_null + - name: event_id + description: '{{ doc("col_event_id") }}' + tests: + - unique + - not_null + - name: app_id + description: '{{ doc("col_app_id") }}' + - name: platform + description: '{{ doc("col_platform") }}' + - name: user_id + description: '{{ doc("col_user_id") }}' + - name: domain_userid + description: '{{ doc("col_domain_userid") }}' + - name: network_userid + description: '{{ doc("col_network_userid") }}' + - name: domain_sessionid + description: '{{ doc("col_domain_sessionid") }}' + tests: + - not_null + - name: domain_sessionidx + description: '{{ doc("col_domain_sessionidx") }}' + tests: + - not_null + - name: page_view_in_session_index + description: A page view index within a single session + tests: + - not_null + - name: page_views_in_session + description: Distinct count of `view_id` within a session + tests: + - not_null + - name: dvce_created_tstamp + description: '{{ doc("col_dvce_created_tstamp") }}' + tests: + - not_null + - name: collector_tstamp + description: '{{ doc("col_collector_tstamp") }}' + tests: + - not_null + - name: derived_tstamp + description: '{{ doc("col_derived_tstamp") }}' + tests: + - not_null + - name: start_tstamp + description: Timestamp for the start of the page view, based on `derived_tstamp` + tests: + - not_null + - name: end_tstamp + description: Timestamp for the end of the page view, based on `derived_tstamp` + tests: + - not_null + - name: model_tstamp + description: '{{ doc("col_model_tstamp") }}' + - name: engaged_time_in_s + description: Time spent by the user on the page calculated using page pings. + tests: + - not_null + - name: absolute_time_in_s + description: The time in seconds between the `start_tstamp` and `end_tstamp` + tests: + - not_null + - name: horizontal_pixels_scrolled + description: Distance the user scrolled horizontally in pixels + - name: vertical_pixels_scrolled + description: Distance the user scrolled vertically in pixels + - name: horizontal_percentage_scrolled + description: Percentage of page scrolled horizontally + - name: vertical_percentage_scrolled + description: Percentage of page scrolled vertically + - name: doc_width + description: '{{ doc("col_doc_width") }}' + - name: doc_height + description: '{{ doc("col_doc_height") }}' + - name: page_title + description: '{{ doc("col_page_title") }}' + - name: content_group + description: '{{ doc("col_content_group") }}' + - name: page_url + description: '{{ doc("col_page_url") }}' + tests: + - not_null + - name: page_urlscheme + description: '{{ doc("col_page_urlscheme") }}' + - name: page_urlhost + description: '{{ doc("col_page_urlhost") }}' + - name: page_urlpath + description: '{{ doc("col_page_urlpath") }}' + - name: page_urlquery + description: '{{ doc("col_page_urlquery") }}' + - name: page_urlfragment + description: '{{ doc("col_page_urlfragment") }}' + - name: mkt_medium + description: '{{ doc("col_mkt_medium") }}' + - name: mkt_source + description: '{{ doc("col_mkt_source") }}' + - name: mkt_term + description: '{{ doc("col_mkt_term") }}' + - name: mkt_content + description: '{{ doc("col_mkt_content") }}' + - name: mkt_campaign + description: '{{ doc("col_mkt_campaign") }}' + - name: mkt_clickid + description: '{{ doc("col_mkt_clickid") }}' + - name: mkt_network + description: '{{ doc("col_mkt_network") }}' + - name: default_channel_group + description: '{{ doc("col_default_channel_group") }}' + - name: page_referrer + description: '{{ doc("col_page_referrer") }}' + - name: refr_urlscheme + description: '{{ doc("col_refr_urlscheme") }}' + - name: refr_urlhost + description: '{{ doc("col_refr_urlhost") }}' + - name: refr_urlpath + description: '{{ doc("col_refr_urlpath") }}' + - name: refr_urlquery + description: '{{ doc("col_refr_urlquery") }}' + - name: refr_urlfragment + description: '{{ doc("col_refr_urlfragment") }}' + - name: refr_medium + description: '{{ doc("col_refr_medium") }}' + - name: refr_source + description: '{{ doc("col_refr_source") }}' + - name: refr_term + description: '{{ doc("col_refr_term") }}' + - name: geo_country + description: '{{ doc("col_geo_country") }}' + - name: geo_region + description: '{{ doc("col_geo_region") }}' + - name: geo_region_name + description: '{{ doc("col_geo_region_name") }}' + - name: geo_city + description: '{{ doc("col_geo_city") }}' + - name: geo_zipcode + description: '{{ doc("col_geo_zipcode") }}' + - name: geo_latitude + description: '{{ doc("col_geo_latitude") }}' + - name: geo_longitude + description: '{{ doc("col_geo_longitude") }}' + - name: geo_timezone + description: '{{ doc("col_geo_timezone") }}' + - name: user_ipaddress + description: '{{ doc("col_user_ipaddress") }}' + - name: useragent + description: '{{ doc("col_useragent") }}' + - name: br_lang + description: '{{ doc("col_br_lang") }}' + - name: br_viewwidth + description: '{{ doc("col_br_viewwidth") }}' + - name: br_viewheight + description: '{{ doc("col_br_viewheight") }}' + - name: br_colordepth + description: '{{ doc("col_br_colordepth") }}' + - name: br_renderengine + description: '{{ doc("col_br_renderengine") }}' + - name: os_timezone + description: '{{ doc("col_os_timezone") }}' + - name: category + description: '{{ doc("col_category") }}' + - name: primary_impact + description: '{{ doc("col_primary_impact") }}' + - name: reason + description: '{{ doc("col_reason") }}' + - name: spider_or_robot + description: '{{ doc("col_spider_or_robot") }}' + - name: useragent_family + description: '{{ doc("col_useragent_family") }}' + - name: useragent_major + description: '{{ doc("col_useragent_major") }}' + - name: useragent_minor + description: '{{ doc("col_useragent_minor") }}' + - name: useragent_patch + description: '{{ doc("col_useragent_patch") }}' + - name: useragent_version + description: '{{ doc("col_useragent_version") }}' + - name: os_family + description: '{{ doc("col_os_family") }}' + - name: os_major + description: '{{ doc("col_os_major") }}' + - name: os_minor + description: '{{ doc("col_os_minor") }}' + - name: os_patch + description: '{{ doc("col_os_patch") }}' + - name: os_patch_minor + description: '{{ doc("col_os_patch_minor") }}' + - name: os_version + description: '{{ doc("col_os_version") }}' + - name: device_family + description: '{{ doc("col_device_family") }}' + - name: device_class + description: '{{ doc("col_device_class") }}' + - name: device_category + description: '{{ doc("col_device_category") }}' + - name: screen_resolution + description: '{{ doc("col_screen_resolution") }}' + - name: agent_class + description: '{{ doc("col_agent_class") }}' + - name: agent_name + description: '{{ doc("col_agent_name") }}' + - name: agent_name_version + description: '{{ doc("col_agent_name_version") }}' + - name: agent_name_version_major + description: '{{ doc("col_agent_name_version_major") }}' + - name: agent_version + description: '{{ doc("col_agent_version") }}' + - name: agent_version_major + description: '{{ doc("col_agent_version_major") }}' + - name: device_brand + description: '{{ doc("col_device_brand") }}' + - name: device_name + description: '{{ doc("col_device_name") }}' + - name: device_version + description: '{{ doc("col_device_version") }}' + - name: layout_engine_class + description: '{{ doc("col_layout_engine_class") }}' + - name: layout_engine_name + description: '{{ doc("col_layout_engine_name") }}' + - name: layout_engine_name_version + description: '{{ doc("col_layout_engine_name_version") }}' + - name: layout_engine_name_version_major + description: '{{ doc("col_layout_engine_name_version_major") }}' + - name: layout_engine_version + description: '{{ doc("col_layout_engine_version") }}' + - name: layout_engine_version_major + description: '{{ doc("col_layout_engine_version_major") }}' + - name: operating_system_class + description: '{{ doc("col_operating_system_class") }}' + - name: operating_system_name + description: '{{ doc("col_operating_system_name") }}' + - name: operating_system_name_version + description: '{{ doc("col_operating_system_name_version") }}' + - name: operating_system_version + description: '{{ doc("col_operating_system_version") }}' + + + - name: snowplow_unified_pv_engaged_time + description: '{{ doc("table_pv_engaged_time") }}' + tests: + - unique: + column_name: "(view_id || '-' || domain_sessionid)" + config: + tags: primary-key + enabled: "{{ var('snowplow__limit_page_views_to_session', true) | as_bool }}" + - unique: + column_name: "view_id" + config: + tags: primary-key + enabled: "{{ var('snowplow__limit_page_views_to_session', true) is not true | as_bool }}" + columns: + - name: view_id + description: '{{ doc("col_view_id") }}' + tests: + - not_null + - name: snowplow_unified_pv_scroll_depth + description: '{{ doc("table_scroll_depth") }}' + tests: + - unique: + column_name: "(view_id || '-' || domain_sessionid)" + config: + tags: primary-key + enabled: "{{ var('snowplow__limit_page_views_to_session', true) | as_bool }}" + - unique: + column_name: "view_id" + config: + tags: primary-key + enabled: "{{ var('snowplow__limit_page_views_to_session', true) is not true | as_bool }}" + columns: + - name: view_id + description: '{{ doc("col_view_id") }}' + tests: + - not_null diff --git a/models/views/snowplow_unified_views.sql b/models/views/snowplow_unified_views.sql new file mode 100644 index 00000000..1383ca71 --- /dev/null +++ b/models/views/snowplow_unified_views.sql @@ -0,0 +1,40 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ + config( + materialized='incremental', + on_schema_change='append_new_columns', + unique_key='view_id', + upsert_date_key='start_tstamp', + sort='start_tstamp', + dist='view_id', + partition_by = snowplow_utils.get_value_by_target_type(bigquery_val = { + "field": "start_tstamp", + "data_type": "timestamp" + }, databricks_val='start_tstamp_date'), + cluster_by=snowplow_unified.web_cluster_by_fields_page_views(), + tags=["derived"], + post_hook="{{ snowplow_unified.stitch_user_identifiers( + enabled=var('snowplow__page_view_stitching') + ) }}", + sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), + tblproperties={ + 'delta.autoOptimize.optimizeWrite' : 'true', + 'delta.autoOptimize.autoCompact' : 'true' + }, + snowplow_optimize = true + ) +}} + + +select * + {% if target.type in ['databricks', 'spark'] -%} + , DATE(start_tstamp) as start_tstamp_date + {%- endif %} +from {{ ref('snowplow_unified_views_this_run') }} +where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. diff --git a/models/views/views.yml b/models/views/views.yml new file mode 100644 index 00000000..c9691f6f --- /dev/null +++ b/models/views/views.yml @@ -0,0 +1,239 @@ +version: 2 + +models: + - name: snowplow_unified_views + description: '{{ doc("table_page_views") }}' + columns: + - name: view_id + description: '{{ doc("col_view_id") }}' + tags: + - primary-key + tests: + - unique + - not_null + - name: event_id + description: '{{ doc("col_event_id") }}' + tests: + - unique + - not_null + - name: app_id + description: '{{ doc("col_app_id") }}' + - name: user_id + description: '{{ doc("col_user_id") }}' + - name: domain_userid + description: '{{ doc("col_domain_userid") }}' + - name: stitched_user_id + description: '{{ doc("col_stitched_user_id") }}' + - name: network_userid + description: '{{ doc("col_network_userid") }}' + - name: domain_sessionid + description: '{{ doc("col_domain_sessionid") }}' + tests: + - not_null + - name: domain_sessionidx + description: '{{ doc("col_domain_sessionidx") }}' + tests: + - not_null + - name: page_view_in_session_index + description: A page view index within a single session + tests: + - not_null + - name: page_views_in_session + description: Distinct count of `view_id` within a session + tests: + - not_null + - name: dvce_created_tstamp + description: '{{ doc("col_dvce_created_tstamp") }}' + tests: + - not_null + - name: collector_tstamp + description: '{{ doc("col_collector_tstamp") }}' + tests: + - not_null + - name: derived_tstamp + description: '{{ doc("col_derived_tstamp") }}' + tests: + - not_null + - name: start_tstamp + description: Timestamp for the start of the page view, based on `derived_tstamp` + tests: + - not_null + - name: end_tstamp + description: Timestamp for the end of the page view, based on `derived_tstamp` + tests: + - not_null + - name: model_tstamp + description: '{{ doc("col_model_tstamp") }}' + - name: engaged_time_in_s + description: Time spent by the user on the page calculated using page pings. + tests: + - not_null + - name: absolute_time_in_s + description: The time in seconds between the `start_tstamp` and `end_tstamp` + tests: + - not_null + - name: horizontal_pixels_scrolled + description: Distance the user scrolled horizontally in pixels + - name: vertical_pixels_scrolled + description: Distance the user scrolled vertically in pixels + - name: horizontal_percentage_scrolled + description: Percentage of page scrolled horizontally + - name: vertical_percentage_scrolled + description: Percentage of page scrolled vertically + - name: doc_width + description: '{{ doc("col_doc_width") }}' + - name: doc_height + description: '{{ doc("col_doc_height") }}' + - name: page_title + description: '{{ doc("col_page_title") }}' + - name: page_url + description: '{{ doc("col_page_url") }}' + tests: + - not_null + - name: page_urlscheme + description: '{{ doc("col_page_urlscheme") }}' + - name: page_urlhost + description: '{{ doc("col_page_urlhost") }}' + - name: page_urlpath + description: '{{ doc("col_page_urlpath") }}' + - name: page_urlquery + description: '{{ doc("col_page_urlquery") }}' + - name: page_urlfragment + description: '{{ doc("col_page_urlfragment") }}' + - name: mkt_medium + description: '{{ doc("col_mkt_medium") }}' + - name: mkt_source + description: '{{ doc("col_mkt_source") }}' + - name: mkt_term + description: '{{ doc("col_mkt_term") }}' + - name: mkt_content + description: '{{ doc("col_mkt_content") }}' + - name: mkt_campaign + description: '{{ doc("col_mkt_campaign") }}' + - name: mkt_clickid + description: '{{ doc("col_mkt_clickid") }}' + - name: mkt_network + description: '{{ doc("col_mkt_network") }}' + - name: page_referrer + description: '{{ doc("col_page_referrer") }}' + - name: refr_urlscheme + description: '{{ doc("col_refr_urlscheme") }}' + - name: refr_urlhost + description: '{{ doc("col_refr_urlhost") }}' + - name: refr_urlpath + description: '{{ doc("col_refr_urlpath") }}' + - name: refr_urlquery + description: '{{ doc("col_refr_urlquery") }}' + - name: refr_urlfragment + description: '{{ doc("col_refr_urlfragment") }}' + - name: refr_medium + description: '{{ doc("col_refr_medium") }}' + - name: refr_source + description: '{{ doc("col_refr_source") }}' + - name: refr_term + description: '{{ doc("col_refr_term") }}' + - name: geo_country + description: '{{ doc("col_geo_country") }}' + - name: geo_region + description: '{{ doc("col_geo_region") }}' + - name: geo_region_name + description: '{{ doc("col_geo_region_name") }}' + - name: geo_city + description: '{{ doc("col_geo_city") }}' + - name: geo_zipcode + description: '{{ doc("col_geo_zipcode") }}' + - name: geo_latitude + description: '{{ doc("col_geo_latitude") }}' + - name: geo_longitude + description: '{{ doc("col_geo_longitude") }}' + - name: geo_timezone + description: '{{ doc("col_geo_timezone") }}' + - name: user_ipaddress + description: '{{ doc("col_user_ipaddress") }}' + - name: useragent + description: '{{ doc("col_useragent") }}' + - name: br_lang + description: '{{ doc("col_br_lang") }}' + - name: br_viewwidth + description: '{{ doc("col_br_viewwidth") }}' + - name: br_viewheight + description: '{{ doc("col_br_viewheight") }}' + - name: br_colordepth + description: '{{ doc("col_br_colordepth") }}' + - name: br_renderengine + description: '{{ doc("col_br_renderengine") }}' + - name: os_timezone + description: '{{ doc("col_os_timezone") }}' + - name: category + description: '{{ doc("col_category") }}' + - name: primary_impact + description: '{{ doc("col_primary_impact") }}' + - name: reason + description: '{{ doc("col_reason") }}' + - name: spider_or_robot + description: '{{ doc("col_spider_or_robot") }}' + - name: useragent_family + description: '{{ doc("col_useragent_family") }}' + - name: useragent_major + description: '{{ doc("col_useragent_major") }}' + - name: useragent_minor + description: '{{ doc("col_useragent_minor") }}' + - name: useragent_patch + description: '{{ doc("col_useragent_patch") }}' + - name: useragent_version + description: '{{ doc("col_useragent_version") }}' + - name: os_family + description: '{{ doc("col_os_family") }}' + - name: os_major + description: '{{ doc("col_os_major") }}' + - name: os_minor + description: '{{ doc("col_os_minor") }}' + - name: os_patch + description: '{{ doc("col_os_patch") }}' + - name: os_patch_minor + description: '{{ doc("col_os_patch_minor") }}' + - name: os_version + description: '{{ doc("col_os_version") }}' + - name: device_family + description: '{{ doc("col_device_family") }}' + - name: device_class + description: '{{ doc("col_device_class") }}' + - name: agent_class + description: '{{ doc("col_agent_class") }}' + - name: agent_name + description: '{{ doc("col_agent_name") }}' + - name: agent_name_version + description: '{{ doc("col_agent_name_version") }}' + - name: agent_name_version_major + description: '{{ doc("col_agent_name_version_major") }}' + - name: agent_version + description: '{{ doc("col_agent_version") }}' + - name: agent_version_major + description: '{{ doc("col_agent_version_major") }}' + - name: device_brand + description: '{{ doc("col_device_brand") }}' + - name: device_name + description: '{{ doc("col_device_name") }}' + - name: device_version + description: '{{ doc("col_device_version") }}' + - name: layout_engine_class + description: '{{ doc("col_layout_engine_class") }}' + - name: layout_engine_name + description: '{{ doc("col_layout_engine_name") }}' + - name: layout_engine_name_version + description: '{{ doc("col_layout_engine_name_version") }}' + - name: layout_engine_name_version_major + description: '{{ doc("col_layout_engine_name_version_major") }}' + - name: layout_engine_version + description: '{{ doc("col_layout_engine_version") }}' + - name: layout_engine_version_major + description: '{{ doc("col_layout_engine_version_major") }}' + - name: operating_system_class + description: '{{ doc("col_operating_system_class") }}' + - name: operating_system_name + description: '{{ doc("col_operating_system_name") }}' + - name: operating_system_name_version + description: '{{ doc("col_operating_system_name_version") }}' + - name: operating_system_version + description: '{{ doc("col_operating_system_version") }}' + diff --git a/packages.yml b/packages.yml new file mode 100644 index 00000000..b6a71e98 --- /dev/null +++ b/packages.yml @@ -0,0 +1,6 @@ +packages: + #- package: snowplow/snowplow_utils + # version: fix/duplicate-identifier-schemas + - git: https://github.com/snowplow/dbt-snowplow-utils.git + revision: fix/duplicate-identifier-schemas + diff --git a/seeds/seeds.yml b/seeds/seeds.yml new file mode 100644 index 00000000..c75e4f92 --- /dev/null +++ b/seeds/seeds.yml @@ -0,0 +1,27 @@ +version: 2 + +seeds: + - name: snowplow_unified_dim_ga4_source_categories + description: A list of all source (websites) and their corresponding GA4 category. + columns: + - name: source + - name: source_category + - name: snowplow_unified_dim_geo_country_mapping + description: A mapping from geo_country alpha-2 ISO 3166-2 codes to the other properties of the country. + columns: + - name: name + - name: alpha_2 + - name: alpha_3 + - name: country_code + - name: iso_3166_2 + - name: region + - name: sub_region + - name: intermediate_region + - name: region_code + - name: sub_region_code + - name: intermediate_region_code + - name: snowplow_unified_dim_rfc_5646_language_mapping + description: A mapping between the RFC 5646 language code to the full name of the language. + columns: + - name: lang_tag + - name: name diff --git a/seeds/snowplow_unified_dim_ga4_source_categories.csv b/seeds/snowplow_unified_dim_ga4_source_categories.csv new file mode 100644 index 00000000..7fc418db --- /dev/null +++ b/seeds/snowplow_unified_dim_ga4_source_categories.csv @@ -0,0 +1,820 @@ +source,source_category +360.cn,SOURCE_CATEGORY_SEARCH +43things,SOURCE_CATEGORY_SOCIAL +43things.com,SOURCE_CATEGORY_SOCIAL +51.com,SOURCE_CATEGORY_SOCIAL +5ch.net,SOURCE_CATEGORY_SOCIAL +Google Shopping,SOURCE_CATEGORY_SHOPPING +Hatena,SOURCE_CATEGORY_SOCIAL +IGShopping,SOURCE_CATEGORY_SHOPPING +ImageShack,SOURCE_CATEGORY_SOCIAL +aax-us-east.amazon-adsystem.com,SOURCE_CATEGORY_SHOPPING +aax.amazon-adsystem.com,SOURCE_CATEGORY_SHOPPING +academia.edu,SOURCE_CATEGORY_SOCIAL +activerain,SOURCE_CATEGORY_SOCIAL +activerain.com,SOURCE_CATEGORY_SOCIAL +activeworlds,SOURCE_CATEGORY_SOCIAL +activeworlds.com,SOURCE_CATEGORY_SOCIAL +addthis,SOURCE_CATEGORY_SOCIAL +addthis.com,SOURCE_CATEGORY_SOCIAL +airg.ca,SOURCE_CATEGORY_SOCIAL +alibaba,SOURCE_CATEGORY_SHOPPING +alibaba.com,SOURCE_CATEGORY_SHOPPING +alice,SOURCE_CATEGORY_SEARCH +allnurses.com,SOURCE_CATEGORY_SOCIAL +allrecipes.com,SOURCE_CATEGORY_SOCIAL +alumniclass,SOURCE_CATEGORY_SOCIAL +alumniclass.com,SOURCE_CATEGORY_SOCIAL +amazon,SOURCE_CATEGORY_SHOPPING +amazon.co.uk,SOURCE_CATEGORY_SHOPPING +amazon.com,SOURCE_CATEGORY_SHOPPING +ameba.jp,SOURCE_CATEGORY_SOCIAL +ameblo.jp,SOURCE_CATEGORY_SOCIAL +americantowns,SOURCE_CATEGORY_SOCIAL +americantowns.com,SOURCE_CATEGORY_SOCIAL +amp.reddit.com,SOURCE_CATEGORY_SOCIAL +ancestry.com,SOURCE_CATEGORY_SOCIAL +anobii,SOURCE_CATEGORY_SOCIAL +anobii.com,SOURCE_CATEGORY_SOCIAL +answerbag,SOURCE_CATEGORY_SOCIAL +answerbag.com,SOURCE_CATEGORY_SOCIAL +answers.yahoo.com,SOURCE_CATEGORY_SOCIAL +aol,SOURCE_CATEGORY_SEARCH +aolanswers,SOURCE_CATEGORY_SOCIAL +aolanswers.com,SOURCE_CATEGORY_SOCIAL +apps.facebook.com,SOURCE_CATEGORY_SOCIAL +apps.shopify.com,SOURCE_CATEGORY_SHOPPING +ar.pinterest.com,SOURCE_CATEGORY_SOCIAL +ar.search.yahoo.com,SOURCE_CATEGORY_SEARCH +artstation.com,SOURCE_CATEGORY_SOCIAL +ask,SOURCE_CATEGORY_SEARCH +askubuntu,SOURCE_CATEGORY_SOCIAL +askubuntu.com,SOURCE_CATEGORY_SOCIAL +asmallworld.com,SOURCE_CATEGORY_SOCIAL +at.search.yahoo.com,SOURCE_CATEGORY_SEARCH +athlinks,SOURCE_CATEGORY_SOCIAL +athlinks.com,SOURCE_CATEGORY_SOCIAL +au.search.yahoo.com,SOURCE_CATEGORY_SEARCH +auone,SOURCE_CATEGORY_SEARCH +avg,SOURCE_CATEGORY_SEARCH +away.vk.com,SOURCE_CATEGORY_SOCIAL +awe.sm,SOURCE_CATEGORY_SOCIAL +b.hatena.ne.jp,SOURCE_CATEGORY_SOCIAL +baby-gaga,SOURCE_CATEGORY_SOCIAL +baby-gaga.com,SOURCE_CATEGORY_SOCIAL +babyblog.ru,SOURCE_CATEGORY_SOCIAL +babylon,SOURCE_CATEGORY_SEARCH +badoo,SOURCE_CATEGORY_SOCIAL +badoo.com,SOURCE_CATEGORY_SOCIAL +baidu,SOURCE_CATEGORY_SEARCH +bebo,SOURCE_CATEGORY_SOCIAL +bebo.com,SOURCE_CATEGORY_SOCIAL +beforeitsnews,SOURCE_CATEGORY_SOCIAL +beforeitsnews.com,SOURCE_CATEGORY_SOCIAL +bharatstudent,SOURCE_CATEGORY_SOCIAL +bharatstudent.com,SOURCE_CATEGORY_SOCIAL +biglobe,SOURCE_CATEGORY_SEARCH +biglobe.co.jp,SOURCE_CATEGORY_SEARCH +biglobe.ne.jp,SOURCE_CATEGORY_SEARCH +biip.no,SOURCE_CATEGORY_SOCIAL +bing,SOURCE_CATEGORY_SEARCH +biswap.org,SOURCE_CATEGORY_SOCIAL +bit.ly,SOURCE_CATEGORY_SOCIAL +blackcareernetwork.com,SOURCE_CATEGORY_SOCIAL +blackplanet,SOURCE_CATEGORY_SOCIAL +blackplanet.com,SOURCE_CATEGORY_SOCIAL +blip.fm,SOURCE_CATEGORY_SOCIAL +blog.com,SOURCE_CATEGORY_SOCIAL +blog.feedspot.com,SOURCE_CATEGORY_SOCIAL +blog.goo.ne.jp,SOURCE_CATEGORY_SOCIAL +blog.naver.com,SOURCE_CATEGORY_SOCIAL +blog.twitch.tv,SOURCE_CATEGORY_VIDEO +blog.yahoo.co.jp,SOURCE_CATEGORY_SOCIAL +blogg.no,SOURCE_CATEGORY_SOCIAL +bloggang.com,SOURCE_CATEGORY_SOCIAL +blogger,SOURCE_CATEGORY_SOCIAL +blogger.com,SOURCE_CATEGORY_SOCIAL +blogher,SOURCE_CATEGORY_SOCIAL +blogher.com,SOURCE_CATEGORY_SOCIAL +bloglines,SOURCE_CATEGORY_SOCIAL +bloglines.com,SOURCE_CATEGORY_SOCIAL +blogs.com,SOURCE_CATEGORY_SOCIAL +blogsome,SOURCE_CATEGORY_SOCIAL +blogsome.com,SOURCE_CATEGORY_SOCIAL +blogspot,SOURCE_CATEGORY_SOCIAL +blogspot.com,SOURCE_CATEGORY_SOCIAL +blogster,SOURCE_CATEGORY_SOCIAL +blogster.com,SOURCE_CATEGORY_SOCIAL +blurtit,SOURCE_CATEGORY_SOCIAL +blurtit.com,SOURCE_CATEGORY_SOCIAL +bookmarks.yahoo.co.jp,SOURCE_CATEGORY_SOCIAL +bookmarks.yahoo.com,SOURCE_CATEGORY_SOCIAL +br.pinterest.com,SOURCE_CATEGORY_SOCIAL +br.search.yahoo.com,SOURCE_CATEGORY_SEARCH +brightkite,SOURCE_CATEGORY_SOCIAL +brightkite.com,SOURCE_CATEGORY_SOCIAL +brizzly,SOURCE_CATEGORY_SOCIAL +brizzly.com,SOURCE_CATEGORY_SOCIAL +business.facebook.com,SOURCE_CATEGORY_SOCIAL +buzzfeed,SOURCE_CATEGORY_SOCIAL +buzzfeed.com,SOURCE_CATEGORY_SOCIAL +buzznet,SOURCE_CATEGORY_SOCIAL +buzznet.com,SOURCE_CATEGORY_SOCIAL +ca.search.yahoo.com,SOURCE_CATEGORY_SEARCH +cafe.naver.com,SOURCE_CATEGORY_SOCIAL +cafemom,SOURCE_CATEGORY_SOCIAL +cafemom.com,SOURCE_CATEGORY_SOCIAL +camospace,SOURCE_CATEGORY_SOCIAL +camospace.com,SOURCE_CATEGORY_SOCIAL +canalblog.com,SOURCE_CATEGORY_SOCIAL +care.com,SOURCE_CATEGORY_SOCIAL +care2,SOURCE_CATEGORY_SOCIAL +care2.com,SOURCE_CATEGORY_SOCIAL +caringbridge.org,SOURCE_CATEGORY_SOCIAL +catster,SOURCE_CATEGORY_SOCIAL +catster.com,SOURCE_CATEGORY_SOCIAL +cbnt.io,SOURCE_CATEGORY_SOCIAL +cellufun,SOURCE_CATEGORY_SOCIAL +cellufun.com,SOURCE_CATEGORY_SOCIAL +centerblog.net,SOURCE_CATEGORY_SOCIAL +centrum.cz,SOURCE_CATEGORY_SEARCH +ch.search.yahoo.com,SOURCE_CATEGORY_SEARCH +chat.zalo.me,SOURCE_CATEGORY_SOCIAL +checkout.shopify.com,SOURCE_CATEGORY_SHOPPING +checkout.stripe.com,SOURCE_CATEGORY_SHOPPING +chegg.com,SOURCE_CATEGORY_SOCIAL +chicagonow,SOURCE_CATEGORY_SOCIAL +chicagonow.com,SOURCE_CATEGORY_SOCIAL +chiebukuro.yahoo.co.jp,SOURCE_CATEGORY_SOCIAL +cl.search.yahoo.com,SOURCE_CATEGORY_SEARCH +classmates,SOURCE_CATEGORY_SOCIAL +classmates.com,SOURCE_CATEGORY_SOCIAL +classquest,SOURCE_CATEGORY_SOCIAL +classquest.com,SOURCE_CATEGORY_SOCIAL +cn.bing.com,SOURCE_CATEGORY_SEARCH +cnn,SOURCE_CATEGORY_SEARCH +co.pinterest.com,SOURCE_CATEGORY_SOCIAL +co.search.yahoo.com,SOURCE_CATEGORY_SEARCH +cocolog-nifty,SOURCE_CATEGORY_SOCIAL +cocolog-nifty.com,SOURCE_CATEGORY_SOCIAL +comcast,SOURCE_CATEGORY_SEARCH +conduit,SOURCE_CATEGORY_SEARCH +copainsdavant.linternaute.com,SOURCE_CATEGORY_SOCIAL +couchsurfing.org,SOURCE_CATEGORY_SOCIAL +cozycot,SOURCE_CATEGORY_SOCIAL +cozycot.com,SOURCE_CATEGORY_SOCIAL +cr.shopping.naver.com,SOURCE_CATEGORY_SHOPPING +cr2.shopping.naver.com,SOURCE_CATEGORY_SHOPPING +crackle,SOURCE_CATEGORY_VIDEO +crackle.com,SOURCE_CATEGORY_VIDEO +cross.tv,SOURCE_CATEGORY_SOCIAL +crunchyroll,SOURCE_CATEGORY_SOCIAL +crunchyroll.com,SOURCE_CATEGORY_SOCIAL +curiositystream,SOURCE_CATEGORY_VIDEO +curiositystream.com,SOURCE_CATEGORY_VIDEO +cyworld,SOURCE_CATEGORY_SOCIAL +cyworld.com,SOURCE_CATEGORY_SOCIAL +cz.pinterest.com,SOURCE_CATEGORY_SOCIAL +d.hatena.ne.jp,SOURCE_CATEGORY_SOCIAL +d.tube,SOURCE_CATEGORY_VIDEO +dailymotion,SOURCE_CATEGORY_VIDEO +dailymotion.com,SOURCE_CATEGORY_VIDEO +dailystrength.org,SOURCE_CATEGORY_SOCIAL +dashboard.twitch.tv,SOURCE_CATEGORY_VIDEO +daum,SOURCE_CATEGORY_SEARCH +daum.net,SOURCE_CATEGORY_SEARCH +de.search.yahoo.com,SOURCE_CATEGORY_SEARCH +deluxe.com,SOURCE_CATEGORY_SOCIAL +deviantart,SOURCE_CATEGORY_SOCIAL +deviantart.com,SOURCE_CATEGORY_SOCIAL +dianping,SOURCE_CATEGORY_SOCIAL +dianping.com,SOURCE_CATEGORY_SOCIAL +digg,SOURCE_CATEGORY_SOCIAL +digg.com,SOURCE_CATEGORY_SOCIAL +diigo,SOURCE_CATEGORY_SOCIAL +diigo.com,SOURCE_CATEGORY_SOCIAL +discover.hubpages.com,SOURCE_CATEGORY_SOCIAL +disneyplus,SOURCE_CATEGORY_VIDEO +disneyplus.com,SOURCE_CATEGORY_VIDEO +disqus,SOURCE_CATEGORY_SOCIAL +disqus.com,SOURCE_CATEGORY_SOCIAL +dk.search.yahoo.com,SOURCE_CATEGORY_SEARCH +dogpile,SOURCE_CATEGORY_SEARCH +dogpile.com,SOURCE_CATEGORY_SEARCH +dogster,SOURCE_CATEGORY_SOCIAL +dogster.com,SOURCE_CATEGORY_SOCIAL +dol2day,SOURCE_CATEGORY_SOCIAL +dol2day.com,SOURCE_CATEGORY_SOCIAL +doostang,SOURCE_CATEGORY_SOCIAL +doostang.com,SOURCE_CATEGORY_SOCIAL +dopplr,SOURCE_CATEGORY_SOCIAL +dopplr.com,SOURCE_CATEGORY_SOCIAL +douban,SOURCE_CATEGORY_SOCIAL +douban.com,SOURCE_CATEGORY_SOCIAL +draft.blogger.com,SOURCE_CATEGORY_SOCIAL +draugiem.lv,SOURCE_CATEGORY_SOCIAL +drugs-forum,SOURCE_CATEGORY_SOCIAL +drugs-forum.com,SOURCE_CATEGORY_SOCIAL +duckduckgo,SOURCE_CATEGORY_SEARCH +dzone,SOURCE_CATEGORY_SOCIAL +dzone.com,SOURCE_CATEGORY_SOCIAL +ebay,SOURCE_CATEGORY_SHOPPING +ebay.co.uk,SOURCE_CATEGORY_SHOPPING +ebay.com,SOURCE_CATEGORY_SHOPPING +ebay.com.au,SOURCE_CATEGORY_SHOPPING +ebay.de,SOURCE_CATEGORY_SHOPPING +ecosia.org,SOURCE_CATEGORY_SEARCH +edublogs.org,SOURCE_CATEGORY_SOCIAL +elftown,SOURCE_CATEGORY_SOCIAL +elftown.com,SOURCE_CATEGORY_SOCIAL +email.seznam.cz,SOURCE_CATEGORY_SEARCH +eniro,SOURCE_CATEGORY_SEARCH +epicurious.com,SOURCE_CATEGORY_SOCIAL +es.search.yahoo.com,SOURCE_CATEGORY_SEARCH +espanol.search.yahoo.com,SOURCE_CATEGORY_SEARCH +etsy,SOURCE_CATEGORY_SHOPPING +etsy.com,SOURCE_CATEGORY_SHOPPING +everforo.com,SOURCE_CATEGORY_SOCIAL +exalead.com,SOURCE_CATEGORY_SEARCH +exblog.jp,SOURCE_CATEGORY_SOCIAL +excite.com,SOURCE_CATEGORY_SEARCH +extole,SOURCE_CATEGORY_SOCIAL +extole.com,SOURCE_CATEGORY_SOCIAL +facebook,SOURCE_CATEGORY_SOCIAL +facebook.com,SOURCE_CATEGORY_SOCIAL +faceparty,SOURCE_CATEGORY_SOCIAL +faceparty.com,SOURCE_CATEGORY_SOCIAL +fandom.com,SOURCE_CATEGORY_SOCIAL +fanpop,SOURCE_CATEGORY_SOCIAL +fanpop.com,SOURCE_CATEGORY_SOCIAL +fark,SOURCE_CATEGORY_SOCIAL +fark.com,SOURCE_CATEGORY_SOCIAL +fast.wistia.net,SOURCE_CATEGORY_VIDEO +fb,SOURCE_CATEGORY_SOCIAL +fb.me,SOURCE_CATEGORY_SOCIAL +fc2,SOURCE_CATEGORY_SOCIAL +fc2.com,SOURCE_CATEGORY_SOCIAL +feedspot,SOURCE_CATEGORY_SOCIAL +feministing,SOURCE_CATEGORY_SOCIAL +feministing.com,SOURCE_CATEGORY_SOCIAL +fi.search.yahoo.com,SOURCE_CATEGORY_SEARCH +filmaffinity,SOURCE_CATEGORY_SOCIAL +filmaffinity.com,SOURCE_CATEGORY_SOCIAL +firmy.cz,SOURCE_CATEGORY_SEARCH +flickr,SOURCE_CATEGORY_SOCIAL +flickr.com,SOURCE_CATEGORY_SOCIAL +flipboard,SOURCE_CATEGORY_SOCIAL +flipboard.com,SOURCE_CATEGORY_SOCIAL +folkdirect,SOURCE_CATEGORY_SOCIAL +folkdirect.com,SOURCE_CATEGORY_SOCIAL +foodservice,SOURCE_CATEGORY_SOCIAL +foodservice.com,SOURCE_CATEGORY_SOCIAL +forums.androidcentral.com,SOURCE_CATEGORY_SOCIAL +forums.crackberry.com,SOURCE_CATEGORY_SOCIAL +forums.imore.com,SOURCE_CATEGORY_SOCIAL +forums.nexopia.com,SOURCE_CATEGORY_SOCIAL +forums.webosnation.com,SOURCE_CATEGORY_SOCIAL +forums.wpcentral.com,SOURCE_CATEGORY_SOCIAL +fotki,SOURCE_CATEGORY_SOCIAL +fotki.com,SOURCE_CATEGORY_SOCIAL +fotolog,SOURCE_CATEGORY_SOCIAL +fotolog.com,SOURCE_CATEGORY_SOCIAL +foursquare,SOURCE_CATEGORY_SOCIAL +foursquare.com,SOURCE_CATEGORY_SOCIAL +fr.search.yahoo.com,SOURCE_CATEGORY_SEARCH +free.facebook.com,SOURCE_CATEGORY_SOCIAL +friendfeed,SOURCE_CATEGORY_SOCIAL +friendfeed.com,SOURCE_CATEGORY_SOCIAL +fruehstueckstreff.org,SOURCE_CATEGORY_SOCIAL +fubar,SOURCE_CATEGORY_SOCIAL +fubar.com,SOURCE_CATEGORY_SOCIAL +gaiaonline,SOURCE_CATEGORY_SOCIAL +gaiaonline.com,SOURCE_CATEGORY_SOCIAL +gamerdna,SOURCE_CATEGORY_SOCIAL +gamerdna.com,SOURCE_CATEGORY_SOCIAL +gather.com,SOURCE_CATEGORY_SOCIAL +geni.com,SOURCE_CATEGORY_SOCIAL +getpocket.com,SOURCE_CATEGORY_SOCIAL +glassboard,SOURCE_CATEGORY_SOCIAL +glassboard.com,SOURCE_CATEGORY_SOCIAL +glassdoor,SOURCE_CATEGORY_SOCIAL +glassdoor.com,SOURCE_CATEGORY_SOCIAL +globo,SOURCE_CATEGORY_SEARCH +go.mail.ru,SOURCE_CATEGORY_SEARCH +godtube,SOURCE_CATEGORY_SOCIAL +godtube.com,SOURCE_CATEGORY_SOCIAL +goldenline.pl,SOURCE_CATEGORY_SOCIAL +goldstar,SOURCE_CATEGORY_SOCIAL +goldstar.com,SOURCE_CATEGORY_SOCIAL +goo.gl,SOURCE_CATEGORY_SOCIAL +gooblog,SOURCE_CATEGORY_SOCIAL +goodreads,SOURCE_CATEGORY_SOCIAL +goodreads.com,SOURCE_CATEGORY_SOCIAL +google,SOURCE_CATEGORY_SEARCH +google+,SOURCE_CATEGORY_SOCIAL +google-play,SOURCE_CATEGORY_SEARCH +googlegroups.com,SOURCE_CATEGORY_SOCIAL +googleplus,SOURCE_CATEGORY_SOCIAL +govloop,SOURCE_CATEGORY_SOCIAL +govloop.com,SOURCE_CATEGORY_SOCIAL +gowalla,SOURCE_CATEGORY_SOCIAL +gowalla.com,SOURCE_CATEGORY_SOCIAL +gree.jp,SOURCE_CATEGORY_SOCIAL +groups.google.com,SOURCE_CATEGORY_SOCIAL +gulli.com,SOURCE_CATEGORY_SOCIAL +gutefrage.net,SOURCE_CATEGORY_SOCIAL +habbo,SOURCE_CATEGORY_SOCIAL +habbo.com,SOURCE_CATEGORY_SOCIAL +help.hulu.com,SOURCE_CATEGORY_VIDEO +help.netflix.com,SOURCE_CATEGORY_VIDEO +hi5,SOURCE_CATEGORY_SOCIAL +hi5.com,SOURCE_CATEGORY_SOCIAL +hk.search.yahoo.com,SOURCE_CATEGORY_SEARCH +hootsuite,SOURCE_CATEGORY_SOCIAL +hootsuite.com,SOURCE_CATEGORY_SOCIAL +houzz,SOURCE_CATEGORY_SOCIAL +houzz.com,SOURCE_CATEGORY_SOCIAL +hoverspot,SOURCE_CATEGORY_SOCIAL +hoverspot.com,SOURCE_CATEGORY_SOCIAL +hr.com,SOURCE_CATEGORY_SOCIAL +hu.pinterest.com,SOURCE_CATEGORY_SOCIAL +hubculture,SOURCE_CATEGORY_SOCIAL +hubculture.com,SOURCE_CATEGORY_SOCIAL +hubpages.com,SOURCE_CATEGORY_SOCIAL +hulu,SOURCE_CATEGORY_VIDEO +hulu.com,SOURCE_CATEGORY_VIDEO +hyves.net,SOURCE_CATEGORY_SOCIAL +hyves.nl,SOURCE_CATEGORY_SOCIAL +ibibo,SOURCE_CATEGORY_SOCIAL +ibibo.com,SOURCE_CATEGORY_SOCIAL +id.pinterest.com,SOURCE_CATEGORY_SOCIAL +id.search.yahoo.com,SOURCE_CATEGORY_SEARCH +id.twitch.tv,SOURCE_CATEGORY_VIDEO +identi.ca,SOURCE_CATEGORY_SOCIAL +ig,SOURCE_CATEGORY_SOCIAL +imageshack.com,SOURCE_CATEGORY_SOCIAL +imageshack.us,SOURCE_CATEGORY_SOCIAL +imvu,SOURCE_CATEGORY_SOCIAL +imvu.com,SOURCE_CATEGORY_SOCIAL +in.pinterest.com,SOURCE_CATEGORY_SOCIAL +in.search.yahoo.com,SOURCE_CATEGORY_SEARCH +incredimail,SOURCE_CATEGORY_SEARCH +insanejournal,SOURCE_CATEGORY_SOCIAL +insanejournal.com,SOURCE_CATEGORY_SOCIAL +instagram,SOURCE_CATEGORY_SOCIAL +instagram.com,SOURCE_CATEGORY_SOCIAL +instapaper,SOURCE_CATEGORY_SOCIAL +instapaper.com,SOURCE_CATEGORY_SOCIAL +internations.org,SOURCE_CATEGORY_SOCIAL +interpals.net,SOURCE_CATEGORY_SOCIAL +intherooms,SOURCE_CATEGORY_SOCIAL +intherooms.com,SOURCE_CATEGORY_SOCIAL +iq.com,SOURCE_CATEGORY_VIDEO +iqiyi,SOURCE_CATEGORY_VIDEO +iqiyi.com,SOURCE_CATEGORY_VIDEO +irc-galleria.net,SOURCE_CATEGORY_SOCIAL +is.gd,SOURCE_CATEGORY_SOCIAL +it.search.yahoo.com,SOURCE_CATEGORY_SEARCH +italki,SOURCE_CATEGORY_SOCIAL +italki.com,SOURCE_CATEGORY_SOCIAL +jammerdirect,SOURCE_CATEGORY_SOCIAL +jammerdirect.com,SOURCE_CATEGORY_SOCIAL +jappy.com,SOURCE_CATEGORY_SOCIAL +jappy.de,SOURCE_CATEGORY_SOCIAL +jobs.netflix.com,SOURCE_CATEGORY_VIDEO +justin.tv,SOURCE_CATEGORY_VIDEO +kaboodle.com,SOURCE_CATEGORY_SOCIAL +kakao,SOURCE_CATEGORY_SOCIAL +kakao.com,SOURCE_CATEGORY_SOCIAL +kakaocorp.com,SOURCE_CATEGORY_SOCIAL +kaneva,SOURCE_CATEGORY_SOCIAL +kaneva.com,SOURCE_CATEGORY_SOCIAL +kin.naver.com,SOURCE_CATEGORY_SOCIAL +kvasir,SOURCE_CATEGORY_SEARCH +l.facebook.com,SOURCE_CATEGORY_SOCIAL +l.instagram.com,SOURCE_CATEGORY_SOCIAL +l.messenger.com,SOURCE_CATEGORY_SOCIAL +last.fm,SOURCE_CATEGORY_SOCIAL +lens.google.com,SOURCE_CATEGORY_SEARCH +librarything,SOURCE_CATEGORY_SOCIAL +librarything.com,SOURCE_CATEGORY_SOCIAL +lifestream.aol.com,SOURCE_CATEGORY_SOCIAL +line,SOURCE_CATEGORY_SOCIAL +line.me,SOURCE_CATEGORY_SOCIAL +linkedin,SOURCE_CATEGORY_SOCIAL +linkedin.com,SOURCE_CATEGORY_SOCIAL +listal,SOURCE_CATEGORY_SOCIAL +listal.com,SOURCE_CATEGORY_SOCIAL +listography,SOURCE_CATEGORY_SOCIAL +listography.com,SOURCE_CATEGORY_SOCIAL +lite.qwant.com,SOURCE_CATEGORY_SEARCH +livedoor.com,SOURCE_CATEGORY_SOCIAL +livedoorblog,SOURCE_CATEGORY_SOCIAL +livejournal,SOURCE_CATEGORY_SOCIAL +livejournal.com,SOURCE_CATEGORY_SOCIAL +lm.facebook.com,SOURCE_CATEGORY_SOCIAL +lnkd.in,SOURCE_CATEGORY_SOCIAL +lycos,SOURCE_CATEGORY_SEARCH +m.alibaba.com,SOURCE_CATEGORY_SHOPPING +m.baidu.com,SOURCE_CATEGORY_SEARCH +m.blog.naver.com,SOURCE_CATEGORY_SOCIAL +m.cafe.naver.com,SOURCE_CATEGORY_SOCIAL +m.facebook.com,SOURCE_CATEGORY_SOCIAL +m.kin.naver.com,SOURCE_CATEGORY_SOCIAL +m.naver.com,SOURCE_CATEGORY_SEARCH +m.search.naver.com,SOURCE_CATEGORY_SEARCH +m.shopping.naver.com,SOURCE_CATEGORY_SHOPPING +m.sogou.com,SOURCE_CATEGORY_SEARCH +m.twitch.tv,SOURCE_CATEGORY_VIDEO +m.vk.com,SOURCE_CATEGORY_SOCIAL +m.yelp.com,SOURCE_CATEGORY_SOCIAL +m.youtube.com,SOURCE_CATEGORY_VIDEO +mail.rambler.ru,SOURCE_CATEGORY_SEARCH +mail.yandex.ru,SOURCE_CATEGORY_SEARCH +malaysia.search.yahoo.com,SOURCE_CATEGORY_SEARCH +mbga.jp,SOURCE_CATEGORY_SOCIAL +medium.com,SOURCE_CATEGORY_SOCIAL +meetin.org,SOURCE_CATEGORY_SOCIAL +meetup,SOURCE_CATEGORY_SOCIAL +meetup.com,SOURCE_CATEGORY_SOCIAL +meinvz.net,SOURCE_CATEGORY_SOCIAL +meneame.net,SOURCE_CATEGORY_SOCIAL +menuism.com,SOURCE_CATEGORY_SOCIAL +mercadolibre,SOURCE_CATEGORY_SHOPPING +mercadolibre.com,SOURCE_CATEGORY_SHOPPING +mercadolibre.com.ar,SOURCE_CATEGORY_SHOPPING +mercadolibre.com.mx,SOURCE_CATEGORY_SHOPPING +message.alibaba.com,SOURCE_CATEGORY_SHOPPING +messages.google.com,SOURCE_CATEGORY_SOCIAL +messages.yahoo.co.jp,SOURCE_CATEGORY_SOCIAL +messenger,SOURCE_CATEGORY_SOCIAL +messenger.com,SOURCE_CATEGORY_SOCIAL +mix.com,SOURCE_CATEGORY_SOCIAL +mixi.jp,SOURCE_CATEGORY_SOCIAL +mobile.facebook.com,SOURCE_CATEGORY_SOCIAL +mocospace,SOURCE_CATEGORY_SOCIAL +mocospace.com,SOURCE_CATEGORY_SOCIAL +mouthshut,SOURCE_CATEGORY_SOCIAL +mouthshut.com,SOURCE_CATEGORY_SOCIAL +movabletype,SOURCE_CATEGORY_SOCIAL +movabletype.com,SOURCE_CATEGORY_SOCIAL +msearch.shopping.naver.com,SOURCE_CATEGORY_SHOPPING +msn,SOURCE_CATEGORY_SEARCH +msn.com,SOURCE_CATEGORY_SEARCH +mubi,SOURCE_CATEGORY_SOCIAL +mubi.com,SOURCE_CATEGORY_SOCIAL +music.youtube.com,SOURCE_CATEGORY_VIDEO +mx.search.yahoo.com,SOURCE_CATEGORY_SEARCH +my.opera.com,SOURCE_CATEGORY_SOCIAL +myanimelist.net,SOURCE_CATEGORY_SOCIAL +myheritage,SOURCE_CATEGORY_SOCIAL +myheritage.com,SOURCE_CATEGORY_SOCIAL +mylife,SOURCE_CATEGORY_SOCIAL +mylife.com,SOURCE_CATEGORY_SOCIAL +mymodernmet,SOURCE_CATEGORY_SOCIAL +mymodernmet.com,SOURCE_CATEGORY_SOCIAL +myspace,SOURCE_CATEGORY_SOCIAL +myspace.com,SOURCE_CATEGORY_SOCIAL +najdi,SOURCE_CATEGORY_SEARCH +naver,SOURCE_CATEGORY_SEARCH +naver.com,SOURCE_CATEGORY_SEARCH +netflix,SOURCE_CATEGORY_VIDEO +netflix.com,SOURCE_CATEGORY_VIDEO +netvibes,SOURCE_CATEGORY_SOCIAL +netvibes.com,SOURCE_CATEGORY_SOCIAL +news.google.com,SOURCE_CATEGORY_SEARCH +news.ycombinator.com,SOURCE_CATEGORY_SOCIAL +newsshowcase,SOURCE_CATEGORY_SOCIAL +nexopia,SOURCE_CATEGORY_SOCIAL +ngopost.org,SOURCE_CATEGORY_SOCIAL +niconico,SOURCE_CATEGORY_SOCIAL +nicovideo.jp,SOURCE_CATEGORY_SOCIAL +nightlifelink,SOURCE_CATEGORY_SOCIAL +nightlifelink.com,SOURCE_CATEGORY_SOCIAL +ning,SOURCE_CATEGORY_SOCIAL +ning.com,SOURCE_CATEGORY_SOCIAL +nl.pinterest.com,SOURCE_CATEGORY_SOCIAL +nl.search.yahoo.com,SOURCE_CATEGORY_SEARCH +nl.shopping.net,SOURCE_CATEGORY_SHOPPING +no.search.yahoo.com,SOURCE_CATEGORY_SEARCH +no.shopping.net,SOURCE_CATEGORY_SHOPPING +ntp.msn.com,SOURCE_CATEGORY_SEARCH +nz.search.yahoo.com,SOURCE_CATEGORY_SEARCH +odnoklassniki.ru,SOURCE_CATEGORY_SOCIAL +odnoklassniki.ua,SOURCE_CATEGORY_SOCIAL +offer.alibaba.com,SOURCE_CATEGORY_SHOPPING +okwave.jp,SOURCE_CATEGORY_SOCIAL +old.reddit.com,SOURCE_CATEGORY_SOCIAL +one.walmart.com,SOURCE_CATEGORY_SHOPPING +onet,SOURCE_CATEGORY_SEARCH +onet.pl,SOURCE_CATEGORY_SEARCH +oneworldgroup.org,SOURCE_CATEGORY_SOCIAL +onstartups,SOURCE_CATEGORY_SOCIAL +onstartups.com,SOURCE_CATEGORY_SOCIAL +opendiary,SOURCE_CATEGORY_SOCIAL +opendiary.com,SOURCE_CATEGORY_SOCIAL +order.shopping.yahoo.co.jp,SOURCE_CATEGORY_SHOPPING +oshiete.goo.ne.jp,SOURCE_CATEGORY_SOCIAL +out.reddit.com,SOURCE_CATEGORY_SOCIAL +over-blog.com,SOURCE_CATEGORY_SOCIAL +overblog.com,SOURCE_CATEGORY_SOCIAL +paper.li,SOURCE_CATEGORY_SOCIAL +partners.shopify.com,SOURCE_CATEGORY_SHOPPING +partyflock.nl,SOURCE_CATEGORY_SOCIAL +pe.search.yahoo.com,SOURCE_CATEGORY_SEARCH +ph.search.yahoo.com,SOURCE_CATEGORY_SEARCH +photobucket,SOURCE_CATEGORY_SOCIAL +photobucket.com,SOURCE_CATEGORY_SOCIAL +pinboard,SOURCE_CATEGORY_SOCIAL +pinboard.in,SOURCE_CATEGORY_SOCIAL +pingsta,SOURCE_CATEGORY_SOCIAL +pingsta.com,SOURCE_CATEGORY_SOCIAL +pinterest,SOURCE_CATEGORY_SOCIAL +pinterest.at,SOURCE_CATEGORY_SOCIAL +pinterest.ca,SOURCE_CATEGORY_SOCIAL +pinterest.ch,SOURCE_CATEGORY_SOCIAL +pinterest.cl,SOURCE_CATEGORY_SOCIAL +pinterest.co.kr,SOURCE_CATEGORY_SOCIAL +pinterest.co.uk,SOURCE_CATEGORY_SOCIAL +pinterest.com,SOURCE_CATEGORY_SOCIAL +pinterest.com.au,SOURCE_CATEGORY_SOCIAL +pinterest.com.mx,SOURCE_CATEGORY_SOCIAL +pinterest.de,SOURCE_CATEGORY_SOCIAL +pinterest.es,SOURCE_CATEGORY_SOCIAL +pinterest.fr,SOURCE_CATEGORY_SOCIAL +pinterest.it,SOURCE_CATEGORY_SOCIAL +pinterest.jp,SOURCE_CATEGORY_SOCIAL +pinterest.nz,SOURCE_CATEGORY_SOCIAL +pinterest.ph,SOURCE_CATEGORY_SOCIAL +pinterest.pt,SOURCE_CATEGORY_SOCIAL +pinterest.ru,SOURCE_CATEGORY_SOCIAL +pinterest.se,SOURCE_CATEGORY_SOCIAL +pixiv.net,SOURCE_CATEGORY_SOCIAL +pl.pinterest.com,SOURCE_CATEGORY_SOCIAL +pl.search.yahoo.com,SOURCE_CATEGORY_SEARCH +play.google.com,SOURCE_CATEGORY_SEARCH +playahead.se,SOURCE_CATEGORY_SOCIAL +player.twitch.tv,SOURCE_CATEGORY_VIDEO +player.vimeo.com,SOURCE_CATEGORY_VIDEO +plurk,SOURCE_CATEGORY_SOCIAL +plurk.com,SOURCE_CATEGORY_SOCIAL +plus.google.com,SOURCE_CATEGORY_SOCIAL +plus.url.google.com,SOURCE_CATEGORY_SOCIAL +pocket.co,SOURCE_CATEGORY_SOCIAL +posterous,SOURCE_CATEGORY_SOCIAL +posterous.com,SOURCE_CATEGORY_SOCIAL +pro.homeadvisor.com,SOURCE_CATEGORY_SOCIAL +pulse.yahoo.com,SOURCE_CATEGORY_SOCIAL +qapacity,SOURCE_CATEGORY_SOCIAL +qapacity.com,SOURCE_CATEGORY_SOCIAL +quechup,SOURCE_CATEGORY_SOCIAL +quechup.com,SOURCE_CATEGORY_SOCIAL +quora,SOURCE_CATEGORY_SOCIAL +quora.com,SOURCE_CATEGORY_SOCIAL +qwant,SOURCE_CATEGORY_SEARCH +qwant.com,SOURCE_CATEGORY_SEARCH +qzone.qq.com,SOURCE_CATEGORY_SOCIAL +rakuten,SOURCE_CATEGORY_SEARCH +rakuten.co.jp,SOURCE_CATEGORY_SEARCH +rambler,SOURCE_CATEGORY_SEARCH +rambler.ru,SOURCE_CATEGORY_SEARCH +ravelry,SOURCE_CATEGORY_SOCIAL +ravelry.com,SOURCE_CATEGORY_SOCIAL +reddit,SOURCE_CATEGORY_SOCIAL +reddit.com,SOURCE_CATEGORY_SOCIAL +redux,SOURCE_CATEGORY_SOCIAL +redux.com,SOURCE_CATEGORY_SOCIAL +renren,SOURCE_CATEGORY_SOCIAL +renren.com,SOURCE_CATEGORY_SOCIAL +researchgate.net,SOURCE_CATEGORY_SOCIAL +reunion,SOURCE_CATEGORY_SOCIAL +eunion.com,SOURCE_CATEGORY_SOCIAL +reverbnation,SOURCE_CATEGORY_SOCIAL +reverbnation.com,SOURCE_CATEGORY_SOCIAL +rtl.de,SOURCE_CATEGORY_SOCIAL +ryze,SOURCE_CATEGORY_SOCIAL +ryze.com,SOURCE_CATEGORY_SOCIAL +s3.amazonaws.com,SOURCE_CATEGORY_SHOPPING +salespider,SOURCE_CATEGORY_SOCIAL +salespider.com,SOURCE_CATEGORY_SOCIAL +scoop.it,SOURCE_CATEGORY_SOCIAL +screenrant,SOURCE_CATEGORY_SOCIAL +screenrant.com,SOURCE_CATEGORY_SOCIAL +scribd,SOURCE_CATEGORY_SOCIAL +scribd.com,SOURCE_CATEGORY_SOCIAL +scvngr,SOURCE_CATEGORY_SOCIAL +scvngr.com,SOURCE_CATEGORY_SOCIAL +se.search.yahoo.com,SOURCE_CATEGORY_SEARCH +se.shopping.net,SOURCE_CATEGORY_SHOPPING +search-results,SOURCE_CATEGORY_SEARCH +search.aol.co.uk,SOURCE_CATEGORY_SEARCH +search.aol.com,SOURCE_CATEGORY_SEARCH +search.google.com,SOURCE_CATEGORY_SEARCH +search.smt.docomo.ne.jp,SOURCE_CATEGORY_SEARCH +search.ukr.net,SOURCE_CATEGORY_SEARCH +secondlife,SOURCE_CATEGORY_SOCIAL +secondlife.com,SOURCE_CATEGORY_SOCIAL +secureurl.ukr.net,SOURCE_CATEGORY_SEARCH +serverfault,SOURCE_CATEGORY_SOCIAL +serverfault.com,SOURCE_CATEGORY_SOCIAL +seznam,SOURCE_CATEGORY_SEARCH +seznam.cz,SOURCE_CATEGORY_SEARCH +sg.search.yahoo.com,SOURCE_CATEGORY_SEARCH +shareit,SOURCE_CATEGORY_SOCIAL +sharethis,SOURCE_CATEGORY_SOCIAL +sharethis.com,SOURCE_CATEGORY_SOCIAL +shop.app,SOURCE_CATEGORY_SHOPPING +shopify,SOURCE_CATEGORY_SHOPPING +shopify.com,SOURCE_CATEGORY_SHOPPING +shopping.naver.com,SOURCE_CATEGORY_SHOPPING +shopping.yahoo.co.jp,SOURCE_CATEGORY_SHOPPING +shopping.yahoo.com,SOURCE_CATEGORY_SHOPPING +shopzilla,SOURCE_CATEGORY_SHOPPING +shopzilla.com,SOURCE_CATEGORY_SHOPPING +shvoong.com,SOURCE_CATEGORY_SOCIAL +simplycodes.com,SOURCE_CATEGORY_SHOPPING +sites.google.com,SOURCE_CATEGORY_SOCIAL +skype,SOURCE_CATEGORY_SOCIAL +skyrock,SOURCE_CATEGORY_SOCIAL +skyrock.com,SOURCE_CATEGORY_SOCIAL +slashdot.org,SOURCE_CATEGORY_SOCIAL +slideshare.net,SOURCE_CATEGORY_SOCIAL +smartnews.com,SOURCE_CATEGORY_SOCIAL +snapchat,SOURCE_CATEGORY_SOCIAL +snapchat.com,SOURCE_CATEGORY_SOCIAL +so.com,SOURCE_CATEGORY_SEARCH +social,SOURCE_CATEGORY_SOCIAL +sociallife.com.br,SOURCE_CATEGORY_SOCIAL +socialvibe,SOURCE_CATEGORY_SOCIAL +socialvibe.com,SOURCE_CATEGORY_SOCIAL +sogou,SOURCE_CATEGORY_SEARCH +sogou.com,SOURCE_CATEGORY_SEARCH +sp-web.search.auone.jp,SOURCE_CATEGORY_SEARCH +spaces.live.com,SOURCE_CATEGORY_SOCIAL +spoke,SOURCE_CATEGORY_SOCIAL +spoke.com,SOURCE_CATEGORY_SOCIAL +spruz,SOURCE_CATEGORY_SOCIAL +spruz.com,SOURCE_CATEGORY_SOCIAL +ssense.com,SOURCE_CATEGORY_SOCIAL +stackapps,SOURCE_CATEGORY_SOCIAL +stackapps.com,SOURCE_CATEGORY_SOCIAL +stackexchange,SOURCE_CATEGORY_SOCIAL +stackexchange.com,SOURCE_CATEGORY_SOCIAL +stackoverflow,SOURCE_CATEGORY_SOCIAL +stackoverflow.com,SOURCE_CATEGORY_SOCIAL +stardoll.com,SOURCE_CATEGORY_SOCIAL +startsiden,SOURCE_CATEGORY_SEARCH +startsiden.no,SOURCE_CATEGORY_SEARCH +stickam,SOURCE_CATEGORY_SOCIAL +stickam.com,SOURCE_CATEGORY_SOCIAL +store.shopping.yahoo.co.jp,SOURCE_CATEGORY_SHOPPING +stripe,SOURCE_CATEGORY_SHOPPING +stripe.com,SOURCE_CATEGORY_SHOPPING +studivz.net,SOURCE_CATEGORY_SOCIAL +suche.aol.de,SOURCE_CATEGORY_SEARCH +suomi24.fi,SOURCE_CATEGORY_SOCIAL +superuser,SOURCE_CATEGORY_SOCIAL +superuser.com,SOURCE_CATEGORY_SOCIAL +sweeva,SOURCE_CATEGORY_SOCIAL +sweeva.com,SOURCE_CATEGORY_SOCIAL +t.co,SOURCE_CATEGORY_SOCIAL +t.me,SOURCE_CATEGORY_SOCIAL +tagged,SOURCE_CATEGORY_SOCIAL +tagged.com,SOURCE_CATEGORY_SOCIAL +taggedmail,SOURCE_CATEGORY_SOCIAL +taggedmail.com,SOURCE_CATEGORY_SOCIAL +talkbiznow,SOURCE_CATEGORY_SOCIAL +talkbiznow.com,SOURCE_CATEGORY_SOCIAL +taringa.net,SOURCE_CATEGORY_SOCIAL +techmeme,SOURCE_CATEGORY_SOCIAL +techmeme.com,SOURCE_CATEGORY_SOCIAL +ted,SOURCE_CATEGORY_VIDEO +ted.com,SOURCE_CATEGORY_VIDEO +tencent,SOURCE_CATEGORY_SOCIAL +tencent.com,SOURCE_CATEGORY_SOCIAL +terra,SOURCE_CATEGORY_SEARCH +th.search.yahoo.com,SOURCE_CATEGORY_SEARCH +tiktok,SOURCE_CATEGORY_SOCIAL +tiktok.com,SOURCE_CATEGORY_SOCIAL +tinyurl,SOURCE_CATEGORY_SOCIAL +tinyurl.com,SOURCE_CATEGORY_SOCIAL +toolbox,SOURCE_CATEGORY_SOCIAL +toolbox.com,SOURCE_CATEGORY_SOCIAL +touch.facebook.com,SOURCE_CATEGORY_SOCIAL +tr.pinterest.com,SOURCE_CATEGORY_SOCIAL +tr.search.yahoo.com,SOURCE_CATEGORY_SEARCH +travellerspoint,SOURCE_CATEGORY_SOCIAL +travellerspoint.com,SOURCE_CATEGORY_SOCIAL +tripadvisor,SOURCE_CATEGORY_SOCIAL +tripadvisor.com,SOURCE_CATEGORY_SOCIAL +trombi,SOURCE_CATEGORY_SOCIAL +trombi.com,SOURCE_CATEGORY_SOCIAL +trustpilot,SOURCE_CATEGORY_SOCIAL +tudou,SOURCE_CATEGORY_SOCIAL +tudou.com,SOURCE_CATEGORY_SOCIAL +tuenti,SOURCE_CATEGORY_SOCIAL +tuenti.com,SOURCE_CATEGORY_SOCIAL +tumblr,SOURCE_CATEGORY_SOCIAL +tumblr.com,SOURCE_CATEGORY_SOCIAL +tut.by,SOURCE_CATEGORY_SEARCH +tw.search.yahoo.com,SOURCE_CATEGORY_SEARCH +tweetdeck,SOURCE_CATEGORY_SOCIAL +tweetdeck.com,SOURCE_CATEGORY_SOCIAL +twitch,SOURCE_CATEGORY_VIDEO +twitch.tv,SOURCE_CATEGORY_VIDEO +twitter,SOURCE_CATEGORY_SOCIAL +twitter.com,SOURCE_CATEGORY_SOCIAL +twoo.com,SOURCE_CATEGORY_SOCIAL +typepad,SOURCE_CATEGORY_SOCIAL +typepad.com,SOURCE_CATEGORY_SOCIAL +uk.search.yahoo.com,SOURCE_CATEGORY_SEARCH +uk.shopping.net,SOURCE_CATEGORY_SHOPPING +ukr,SOURCE_CATEGORY_SEARCH +unblog.fr,SOURCE_CATEGORY_SOCIAL +urbanspoon.com,SOURCE_CATEGORY_SOCIAL +us.search.yahoo.com,SOURCE_CATEGORY_SEARCH +ushareit.com,SOURCE_CATEGORY_SOCIAL +ushi.cn,SOURCE_CATEGORY_SOCIAL +utreon,SOURCE_CATEGORY_VIDEO +utreon.com,SOURCE_CATEGORY_VIDEO +vampirefreaks,SOURCE_CATEGORY_SOCIAL +vampirefreaks.com,SOURCE_CATEGORY_SOCIAL +vampirerave,SOURCE_CATEGORY_SOCIAL +vampirerave.com,SOURCE_CATEGORY_SOCIAL +veoh,SOURCE_CATEGORY_VIDEO +veoh.com,SOURCE_CATEGORY_VIDEO +vg.no,SOURCE_CATEGORY_SOCIAL +viadeo.journaldunet.com,SOURCE_CATEGORY_VIDEO +video.ibm.com,SOURCE_CATEGORY_SOCIAL +vimeo,SOURCE_CATEGORY_VIDEO +vimeo.com,SOURCE_CATEGORY_VIDEO +virgilio,SOURCE_CATEGORY_SEARCH +vk.com,SOURCE_CATEGORY_SOCIAL +vkontakte.ru,SOURCE_CATEGORY_SOCIAL +vn.search.yahoo.com,SOURCE_CATEGORY_SEARCH +wakoopa,SOURCE_CATEGORY_SOCIAL +wakoopa.com,SOURCE_CATEGORY_SOCIAL +walmart,SOURCE_CATEGORY_SHOPPING +walmart.com,SOURCE_CATEGORY_SHOPPING +wap.sogou.com,SOURCE_CATEGORY_SEARCH +wattpad,SOURCE_CATEGORY_SOCIAL +wattpad.com,SOURCE_CATEGORY_SOCIAL +web.facebook.com,SOURCE_CATEGORY_SOCIAL +web.skype.com,SOURCE_CATEGORY_SOCIAL +webmaster.yandex.ru,SOURCE_CATEGORY_SEARCH +websearch.rakuten.co.jp,SOURCE_CATEGORY_SEARCH +webshots,SOURCE_CATEGORY_SOCIAL +webshots.com,SOURCE_CATEGORY_SOCIAL +wechat,SOURCE_CATEGORY_SOCIAL +wechat.com,SOURCE_CATEGORY_SOCIAL +weebly,SOURCE_CATEGORY_SOCIAL +weebly.com,SOURCE_CATEGORY_SOCIAL +weibo,SOURCE_CATEGORY_SOCIAL +weibo.com,SOURCE_CATEGORY_SOCIAL +wer-weiss-was.de,SOURCE_CATEGORY_SOCIAL +weread,SOURCE_CATEGORY_SOCIAL +weread.com,SOURCE_CATEGORY_SOCIAL +whatsapp,SOURCE_CATEGORY_SOCIAL +whatsapp.com,SOURCE_CATEGORY_SOCIAL +wiki.answers.com,SOURCE_CATEGORY_SOCIAL +wikihow.com,SOURCE_CATEGORY_SOCIAL +wikitravel.org,SOURCE_CATEGORY_SOCIAL +wistia,SOURCE_CATEGORY_VIDEO +wistia.com,SOURCE_CATEGORY_VIDEO +woot.com,SOURCE_CATEGORY_SOCIAL +wordpress,SOURCE_CATEGORY_SOCIAL +wordpress.com,SOURCE_CATEGORY_SOCIAL +wordpress.org,SOURCE_CATEGORY_SOCIAL +xanga,SOURCE_CATEGORY_SOCIAL +xanga.com,SOURCE_CATEGORY_SOCIAL +xing,SOURCE_CATEGORY_SOCIAL +xing.com,SOURCE_CATEGORY_SOCIAL +yahoo,SOURCE_CATEGORY_SEARCH +yahoo-mbga.jp,SOURCE_CATEGORY_SOCIAL +yahoo.co.jp,SOURCE_CATEGORY_SEARCH +yahoo.com,SOURCE_CATEGORY_SEARCH +yammer,SOURCE_CATEGORY_SOCIAL +yammer.com,SOURCE_CATEGORY_SOCIAL +yandex,SOURCE_CATEGORY_SEARCH +yandex.by,SOURCE_CATEGORY_SEARCH +yandex.com,SOURCE_CATEGORY_SEARCH +yandex.com.tr,SOURCE_CATEGORY_SEARCH +yandex.fr,SOURCE_CATEGORY_SEARCH +yandex.kz,SOURCE_CATEGORY_SEARCH +yandex.ru,SOURCE_CATEGORY_SEARCH +yandex.ua,SOURCE_CATEGORY_SEARCH +yandex.uz,SOURCE_CATEGORY_SEARCH +yelp,SOURCE_CATEGORY_SOCIAL +yelp.co.uk,SOURCE_CATEGORY_SOCIAL +yelp.com,SOURCE_CATEGORY_SOCIAL +youku,SOURCE_CATEGORY_VIDEO +youku.com,SOURCE_CATEGORY_VIDEO +youroom.in,SOURCE_CATEGORY_SOCIAL +youtube,SOURCE_CATEGORY_VIDEO +youtube.com,SOURCE_CATEGORY_VIDEO +za.pinterest.com,SOURCE_CATEGORY_SOCIAL +zalo,SOURCE_CATEGORY_SOCIAL +zen.yandex.ru,SOURCE_CATEGORY_SEARCH +zoo.gr,SOURCE_CATEGORY_SOCIAL +zooppa,SOURCE_CATEGORY_SOCIAL +zooppa.com,SOURCE_CATEGORY_SOCIAL \ No newline at end of file diff --git a/seeds/snowplow_unified_dim_geo_country_mapping.csv b/seeds/snowplow_unified_dim_geo_country_mapping.csv new file mode 100644 index 00000000..349359ca --- /dev/null +++ b/seeds/snowplow_unified_dim_geo_country_mapping.csv @@ -0,0 +1,250 @@ +name,alpha_2,alpha_3,country_code,iso_3166_2,region,sub_region,intermediate_region,region_code,sub_region_code,intermediate_region_code +Afghanistan,AF,AFG,004,ISO 3166-2:AF,Asia,Southern Asia,"",142,034,"" +Åland Islands,AX,ALA,248,ISO 3166-2:AX,Europe,Northern Europe,"",150,154,"" +Albania,AL,ALB,008,ISO 3166-2:AL,Europe,Southern Europe,"",150,039,"" +Algeria,DZ,DZA,012,ISO 3166-2:DZ,Africa,Northern Africa,"",002,015,"" +American Samoa,AS,ASM,016,ISO 3166-2:AS,Oceania,Polynesia,"",009,061,"" +Andorra,AD,AND,020,ISO 3166-2:AD,Europe,Southern Europe,"",150,039,"" +Angola,AO,AGO,024,ISO 3166-2:AO,Africa,Sub-Saharan Africa,Middle Africa,002,202,017 +Anguilla,AI,AIA,660,ISO 3166-2:AI,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Antarctica,AQ,ATA,010,ISO 3166-2:AQ,"","","","","","" +Antigua and Barbuda,AG,ATG,028,ISO 3166-2:AG,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Argentina,AR,ARG,032,ISO 3166-2:AR,Americas,Latin America and the Caribbean,South America,019,419,005 +Armenia,AM,ARM,051,ISO 3166-2:AM,Asia,Western Asia,"",142,145,"" +Aruba,AW,ABW,533,ISO 3166-2:AW,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Australia,AU,AUS,036,ISO 3166-2:AU,Oceania,Australia and New Zealand,"",009,053,"" +Austria,AT,AUT,040,ISO 3166-2:AT,Europe,Western Europe,"",150,155,"" +Azerbaijan,AZ,AZE,031,ISO 3166-2:AZ,Asia,Western Asia,"",142,145,"" +Bahamas,BS,BHS,044,ISO 3166-2:BS,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Bahrain,BH,BHR,048,ISO 3166-2:BH,Asia,Western Asia,"",142,145,"" +Bangladesh,BD,BGD,050,ISO 3166-2:BD,Asia,Southern Asia,"",142,034,"" +Barbados,BB,BRB,052,ISO 3166-2:BB,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Belarus,BY,BLR,112,ISO 3166-2:BY,Europe,Eastern Europe,"",150,151,"" +Belgium,BE,BEL,056,ISO 3166-2:BE,Europe,Western Europe,"",150,155,"" +Belize,BZ,BLZ,084,ISO 3166-2:BZ,Americas,Latin America and the Caribbean,Central America,019,419,013 +Benin,BJ,BEN,204,ISO 3166-2:BJ,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Bermuda,BM,BMU,060,ISO 3166-2:BM,Americas,Northern America,"",019,021,"" +Bhutan,BT,BTN,064,ISO 3166-2:BT,Asia,Southern Asia,"",142,034,"" +Bolivia (Plurinational State of),BO,BOL,068,ISO 3166-2:BO,Americas,Latin America and the Caribbean,South America,019,419,005 +"Bonaire, Sint Eustatius and Saba",BQ,BES,535,ISO 3166-2:BQ,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Bosnia and Herzegovina,BA,BIH,070,ISO 3166-2:BA,Europe,Southern Europe,"",150,039,"" +Botswana,BW,BWA,072,ISO 3166-2:BW,Africa,Sub-Saharan Africa,Southern Africa,002,202,018 +Bouvet Island,BV,BVT,074,ISO 3166-2:BV,Americas,Latin America and the Caribbean,South America,019,419,005 +Brazil,BR,BRA,076,ISO 3166-2:BR,Americas,Latin America and the Caribbean,South America,019,419,005 +British Indian Ocean Territory,IO,IOT,086,ISO 3166-2:IO,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Brunei Darussalam,BN,BRN,096,ISO 3166-2:BN,Asia,South-eastern Asia,"",142,035,"" +Bulgaria,BG,BGR,100,ISO 3166-2:BG,Europe,Eastern Europe,"",150,151,"" +Burkina Faso,BF,BFA,854,ISO 3166-2:BF,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Burundi,BI,BDI,108,ISO 3166-2:BI,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Cabo Verde,CV,CPV,132,ISO 3166-2:CV,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Cambodia,KH,KHM,116,ISO 3166-2:KH,Asia,South-eastern Asia,"",142,035,"" +Cameroon,CM,CMR,120,ISO 3166-2:CM,Africa,Sub-Saharan Africa,Middle Africa,002,202,017 +Canada,CA,CAN,124,ISO 3166-2:CA,Americas,Northern America,"",019,021,"" +Cayman Islands,KY,CYM,136,ISO 3166-2:KY,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Central African Republic,CF,CAF,140,ISO 3166-2:CF,Africa,Sub-Saharan Africa,Middle Africa,002,202,017 +Chad,TD,TCD,148,ISO 3166-2:TD,Africa,Sub-Saharan Africa,Middle Africa,002,202,017 +Chile,CL,CHL,152,ISO 3166-2:CL,Americas,Latin America and the Caribbean,South America,019,419,005 +China,CN,CHN,156,ISO 3166-2:CN,Asia,Eastern Asia,"",142,030,"" +Christmas Island,CX,CXR,162,ISO 3166-2:CX,Oceania,Australia and New Zealand,"",009,053,"" +Cocos (Keeling) Islands,CC,CCK,166,ISO 3166-2:CC,Oceania,Australia and New Zealand,"",009,053,"" +Colombia,CO,COL,170,ISO 3166-2:CO,Americas,Latin America and the Caribbean,South America,019,419,005 +Comoros,KM,COM,174,ISO 3166-2:KM,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Congo,CG,COG,178,ISO 3166-2:CG,Africa,Sub-Saharan Africa,Middle Africa,002,202,017 +"Congo, Democratic Republic of the",CD,COD,180,ISO 3166-2:CD,Africa,Sub-Saharan Africa,Middle Africa,002,202,017 +Cook Islands,CK,COK,184,ISO 3166-2:CK,Oceania,Polynesia,"",009,061,"" +Costa Rica,CR,CRI,188,ISO 3166-2:CR,Americas,Latin America and the Caribbean,Central America,019,419,013 +Côte d'Ivoire,CI,CIV,384,ISO 3166-2:CI,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Croatia,HR,HRV,191,ISO 3166-2:HR,Europe,Southern Europe,"",150,039,"" +Cuba,CU,CUB,192,ISO 3166-2:CU,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Curaçao,CW,CUW,531,ISO 3166-2:CW,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Cyprus,CY,CYP,196,ISO 3166-2:CY,Asia,Western Asia,"",142,145,"" +Czechia,CZ,CZE,203,ISO 3166-2:CZ,Europe,Eastern Europe,"",150,151,"" +Denmark,DK,DNK,208,ISO 3166-2:DK,Europe,Northern Europe,"",150,154,"" +Djibouti,DJ,DJI,262,ISO 3166-2:DJ,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Dominica,DM,DMA,212,ISO 3166-2:DM,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Dominican Republic,DO,DOM,214,ISO 3166-2:DO,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Ecuador,EC,ECU,218,ISO 3166-2:EC,Americas,Latin America and the Caribbean,South America,019,419,005 +Egypt,EG,EGY,818,ISO 3166-2:EG,Africa,Northern Africa,"",002,015,"" +El Salvador,SV,SLV,222,ISO 3166-2:SV,Americas,Latin America and the Caribbean,Central America,019,419,013 +Equatorial Guinea,GQ,GNQ,226,ISO 3166-2:GQ,Africa,Sub-Saharan Africa,Middle Africa,002,202,017 +Eritrea,ER,ERI,232,ISO 3166-2:ER,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Estonia,EE,EST,233,ISO 3166-2:EE,Europe,Northern Europe,"",150,154,"" +Eswatini,SZ,SWZ,748,ISO 3166-2:SZ,Africa,Sub-Saharan Africa,Southern Africa,002,202,018 +Ethiopia,ET,ETH,231,ISO 3166-2:ET,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Falkland Islands (Malvinas),FK,FLK,238,ISO 3166-2:FK,Americas,Latin America and the Caribbean,South America,019,419,005 +Faroe Islands,FO,FRO,234,ISO 3166-2:FO,Europe,Northern Europe,"",150,154,"" +Fiji,FJ,FJI,242,ISO 3166-2:FJ,Oceania,Melanesia,"",009,054,"" +Finland,FI,FIN,246,ISO 3166-2:FI,Europe,Northern Europe,"",150,154,"" +France,FR,FRA,250,ISO 3166-2:FR,Europe,Western Europe,"",150,155,"" +French Guiana,GF,GUF,254,ISO 3166-2:GF,Americas,Latin America and the Caribbean,South America,019,419,005 +French Polynesia,PF,PYF,258,ISO 3166-2:PF,Oceania,Polynesia,"",009,061,"" +French Southern Territories,TF,ATF,260,ISO 3166-2:TF,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Gabon,GA,GAB,266,ISO 3166-2:GA,Africa,Sub-Saharan Africa,Middle Africa,002,202,017 +Gambia,GM,GMB,270,ISO 3166-2:GM,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Georgia,GE,GEO,268,ISO 3166-2:GE,Asia,Western Asia,"",142,145,"" +Germany,DE,DEU,276,ISO 3166-2:DE,Europe,Western Europe,"",150,155,"" +Ghana,GH,GHA,288,ISO 3166-2:GH,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Gibraltar,GI,GIB,292,ISO 3166-2:GI,Europe,Southern Europe,"",150,039,"" +Greece,GR,GRC,300,ISO 3166-2:GR,Europe,Southern Europe,"",150,039,"" +Greenland,GL,GRL,304,ISO 3166-2:GL,Americas,Northern America,"",019,021,"" +Grenada,GD,GRD,308,ISO 3166-2:GD,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Guadeloupe,GP,GLP,312,ISO 3166-2:GP,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Guam,GU,GUM,316,ISO 3166-2:GU,Oceania,Micronesia,"",009,057,"" +Guatemala,GT,GTM,320,ISO 3166-2:GT,Americas,Latin America and the Caribbean,Central America,019,419,013 +Guernsey,GG,GGY,831,ISO 3166-2:GG,Europe,Northern Europe,Channel Islands,150,154,830 +Guinea,GN,GIN,324,ISO 3166-2:GN,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Guinea-Bissau,GW,GNB,624,ISO 3166-2:GW,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Guyana,GY,GUY,328,ISO 3166-2:GY,Americas,Latin America and the Caribbean,South America,019,419,005 +Haiti,HT,HTI,332,ISO 3166-2:HT,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Heard Island and McDonald Islands,HM,HMD,334,ISO 3166-2:HM,Oceania,Australia and New Zealand,"",009,053,"" +Holy See,VA,VAT,336,ISO 3166-2:VA,Europe,Southern Europe,"",150,039,"" +Honduras,HN,HND,340,ISO 3166-2:HN,Americas,Latin America and the Caribbean,Central America,019,419,013 +Hong Kong,HK,HKG,344,ISO 3166-2:HK,Asia,Eastern Asia,"",142,030,"" +Hungary,HU,HUN,348,ISO 3166-2:HU,Europe,Eastern Europe,"",150,151,"" +Iceland,IS,ISL,352,ISO 3166-2:IS,Europe,Northern Europe,"",150,154,"" +India,IN,IND,356,ISO 3166-2:IN,Asia,Southern Asia,"",142,034,"" +Indonesia,ID,IDN,360,ISO 3166-2:ID,Asia,South-eastern Asia,"",142,035,"" +Iran (Islamic Republic of),IR,IRN,364,ISO 3166-2:IR,Asia,Southern Asia,"",142,034,"" +Iraq,IQ,IRQ,368,ISO 3166-2:IQ,Asia,Western Asia,"",142,145,"" +Ireland,IE,IRL,372,ISO 3166-2:IE,Europe,Northern Europe,"",150,154,"" +Isle of Man,IM,IMN,833,ISO 3166-2:IM,Europe,Northern Europe,"",150,154,"" +Israel,IL,ISR,376,ISO 3166-2:IL,Asia,Western Asia,"",142,145,"" +Italy,IT,ITA,380,ISO 3166-2:IT,Europe,Southern Europe,"",150,039,"" +Jamaica,JM,JAM,388,ISO 3166-2:JM,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Japan,JP,JPN,392,ISO 3166-2:JP,Asia,Eastern Asia,"",142,030,"" +Jersey,JE,JEY,832,ISO 3166-2:JE,Europe,Northern Europe,Channel Islands,150,154,830 +Jordan,JO,JOR,400,ISO 3166-2:JO,Asia,Western Asia,"",142,145,"" +Kazakhstan,KZ,KAZ,398,ISO 3166-2:KZ,Asia,Central Asia,"",142,143,"" +Kenya,KE,KEN,404,ISO 3166-2:KE,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Kiribati,KI,KIR,296,ISO 3166-2:KI,Oceania,Micronesia,"",009,057,"" +Korea (Democratic People's Republic of),KP,PRK,408,ISO 3166-2:KP,Asia,Eastern Asia,"",142,030,"" +"Korea, Republic of",KR,KOR,410,ISO 3166-2:KR,Asia,Eastern Asia,"",142,030,"" +Kuwait,KW,KWT,414,ISO 3166-2:KW,Asia,Western Asia,"",142,145,"" +Kyrgyzstan,KG,KGZ,417,ISO 3166-2:KG,Asia,Central Asia,"",142,143,"" +Lao People's Democratic Republic,LA,LAO,418,ISO 3166-2:LA,Asia,South-eastern Asia,"",142,035,"" +Latvia,LV,LVA,428,ISO 3166-2:LV,Europe,Northern Europe,"",150,154,"" +Lebanon,LB,LBN,422,ISO 3166-2:LB,Asia,Western Asia,"",142,145,"" +Lesotho,LS,LSO,426,ISO 3166-2:LS,Africa,Sub-Saharan Africa,Southern Africa,002,202,018 +Liberia,LR,LBR,430,ISO 3166-2:LR,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Libya,LY,LBY,434,ISO 3166-2:LY,Africa,Northern Africa,"",002,015,"" +Liechtenstein,LI,LIE,438,ISO 3166-2:LI,Europe,Western Europe,"",150,155,"" +Lithuania,LT,LTU,440,ISO 3166-2:LT,Europe,Northern Europe,"",150,154,"" +Luxembourg,LU,LUX,442,ISO 3166-2:LU,Europe,Western Europe,"",150,155,"" +Macao,MO,MAC,446,ISO 3166-2:MO,Asia,Eastern Asia,"",142,030,"" +Madagascar,MG,MDG,450,ISO 3166-2:MG,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Malawi,MW,MWI,454,ISO 3166-2:MW,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Malaysia,MY,MYS,458,ISO 3166-2:MY,Asia,South-eastern Asia,"",142,035,"" +Maldives,MV,MDV,462,ISO 3166-2:MV,Asia,Southern Asia,"",142,034,"" +Mali,ML,MLI,466,ISO 3166-2:ML,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Malta,MT,MLT,470,ISO 3166-2:MT,Europe,Southern Europe,"",150,039,"" +Marshall Islands,MH,MHL,584,ISO 3166-2:MH,Oceania,Micronesia,"",009,057,"" +Martinique,MQ,MTQ,474,ISO 3166-2:MQ,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Mauritania,MR,MRT,478,ISO 3166-2:MR,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Mauritius,MU,MUS,480,ISO 3166-2:MU,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Mayotte,YT,MYT,175,ISO 3166-2:YT,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Mexico,MX,MEX,484,ISO 3166-2:MX,Americas,Latin America and the Caribbean,Central America,019,419,013 +Micronesia (Federated States of),FM,FSM,583,ISO 3166-2:FM,Oceania,Micronesia,"",009,057,"" +"Moldova, Republic of",MD,MDA,498,ISO 3166-2:MD,Europe,Eastern Europe,"",150,151,"" +Monaco,MC,MCO,492,ISO 3166-2:MC,Europe,Western Europe,"",150,155,"" +Mongolia,MN,MNG,496,ISO 3166-2:MN,Asia,Eastern Asia,"",142,030,"" +Montenegro,ME,MNE,499,ISO 3166-2:ME,Europe,Southern Europe,"",150,039,"" +Montserrat,MS,MSR,500,ISO 3166-2:MS,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Morocco,MA,MAR,504,ISO 3166-2:MA,Africa,Northern Africa,"",002,015,"" +Mozambique,MZ,MOZ,508,ISO 3166-2:MZ,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Myanmar,MM,MMR,104,ISO 3166-2:MM,Asia,South-eastern Asia,"",142,035,"" +Namibia,NA,NAM,516,ISO 3166-2:NA,Africa,Sub-Saharan Africa,Southern Africa,002,202,018 +Nauru,NR,NRU,520,ISO 3166-2:NR,Oceania,Micronesia,"",009,057,"" +Nepal,NP,NPL,524,ISO 3166-2:NP,Asia,Southern Asia,"",142,034,"" +Netherlands,NL,NLD,528,ISO 3166-2:NL,Europe,Western Europe,"",150,155,"" +New Caledonia,NC,NCL,540,ISO 3166-2:NC,Oceania,Melanesia,"",009,054,"" +New Zealand,NZ,NZL,554,ISO 3166-2:NZ,Oceania,Australia and New Zealand,"",009,053,"" +Nicaragua,NI,NIC,558,ISO 3166-2:NI,Americas,Latin America and the Caribbean,Central America,019,419,013 +Niger,NE,NER,562,ISO 3166-2:NE,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Nigeria,NG,NGA,566,ISO 3166-2:NG,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Niue,NU,NIU,570,ISO 3166-2:NU,Oceania,Polynesia,"",009,061,"" +Norfolk Island,NF,NFK,574,ISO 3166-2:NF,Oceania,Australia and New Zealand,"",009,053,"" +North Macedonia,MK,MKD,807,ISO 3166-2:MK,Europe,Southern Europe,"",150,039,"" +Northern Mariana Islands,MP,MNP,580,ISO 3166-2:MP,Oceania,Micronesia,"",009,057,"" +Norway,NO,NOR,578,ISO 3166-2:NO,Europe,Northern Europe,"",150,154,"" +Oman,OM,OMN,512,ISO 3166-2:OM,Asia,Western Asia,"",142,145,"" +Pakistan,PK,PAK,586,ISO 3166-2:PK,Asia,Southern Asia,"",142,034,"" +Palau,PW,PLW,585,ISO 3166-2:PW,Oceania,Micronesia,"",009,057,"" +"Palestine, State of",PS,PSE,275,ISO 3166-2:PS,Asia,Western Asia,"",142,145,"" +Panama,PA,PAN,591,ISO 3166-2:PA,Americas,Latin America and the Caribbean,Central America,019,419,013 +Papua New Guinea,PG,PNG,598,ISO 3166-2:PG,Oceania,Melanesia,"",009,054,"" +Paraguay,PY,PRY,600,ISO 3166-2:PY,Americas,Latin America and the Caribbean,South America,019,419,005 +Peru,PE,PER,604,ISO 3166-2:PE,Americas,Latin America and the Caribbean,South America,019,419,005 +Philippines,PH,PHL,608,ISO 3166-2:PH,Asia,South-eastern Asia,"",142,035,"" +Pitcairn,PN,PCN,612,ISO 3166-2:PN,Oceania,Polynesia,"",009,061,"" +Poland,PL,POL,616,ISO 3166-2:PL,Europe,Eastern Europe,"",150,151,"" +Portugal,PT,PRT,620,ISO 3166-2:PT,Europe,Southern Europe,"",150,039,"" +Puerto Rico,PR,PRI,630,ISO 3166-2:PR,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Qatar,QA,QAT,634,ISO 3166-2:QA,Asia,Western Asia,"",142,145,"" +Réunion,RE,REU,638,ISO 3166-2:RE,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Romania,RO,ROU,642,ISO 3166-2:RO,Europe,Eastern Europe,"",150,151,"" +Russian Federation,RU,RUS,643,ISO 3166-2:RU,Europe,Eastern Europe,"",150,151,"" +Rwanda,RW,RWA,646,ISO 3166-2:RW,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Saint Barthélemy,BL,BLM,652,ISO 3166-2:BL,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +"Saint Helena, Ascension and Tristan da Cunha",SH,SHN,654,ISO 3166-2:SH,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Saint Kitts and Nevis,KN,KNA,659,ISO 3166-2:KN,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Saint Lucia,LC,LCA,662,ISO 3166-2:LC,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Saint Martin (French part),MF,MAF,663,ISO 3166-2:MF,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Saint Pierre and Miquelon,PM,SPM,666,ISO 3166-2:PM,Americas,Northern America,"",019,021,"" +Saint Vincent and the Grenadines,VC,VCT,670,ISO 3166-2:VC,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Samoa,WS,WSM,882,ISO 3166-2:WS,Oceania,Polynesia,"",009,061,"" +San Marino,SM,SMR,674,ISO 3166-2:SM,Europe,Southern Europe,"",150,039,"" +Sao Tome and Principe,ST,STP,678,ISO 3166-2:ST,Africa,Sub-Saharan Africa,Middle Africa,002,202,017 +Saudi Arabia,SA,SAU,682,ISO 3166-2:SA,Asia,Western Asia,"",142,145,"" +Senegal,SN,SEN,686,ISO 3166-2:SN,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Serbia,RS,SRB,688,ISO 3166-2:RS,Europe,Southern Europe,"",150,039,"" +Seychelles,SC,SYC,690,ISO 3166-2:SC,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Sierra Leone,SL,SLE,694,ISO 3166-2:SL,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Singapore,SG,SGP,702,ISO 3166-2:SG,Asia,South-eastern Asia,"",142,035,"" +Sint Maarten (Dutch part),SX,SXM,534,ISO 3166-2:SX,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Slovakia,SK,SVK,703,ISO 3166-2:SK,Europe,Eastern Europe,"",150,151,"" +Slovenia,SI,SVN,705,ISO 3166-2:SI,Europe,Southern Europe,"",150,039,"" +Solomon Islands,SB,SLB,090,ISO 3166-2:SB,Oceania,Melanesia,"",009,054,"" +Somalia,SO,SOM,706,ISO 3166-2:SO,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +South Africa,ZA,ZAF,710,ISO 3166-2:ZA,Africa,Sub-Saharan Africa,Southern Africa,002,202,018 +South Georgia and the South Sandwich Islands,GS,SGS,239,ISO 3166-2:GS,Americas,Latin America and the Caribbean,South America,019,419,005 +South Sudan,SS,SSD,728,ISO 3166-2:SS,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Spain,ES,ESP,724,ISO 3166-2:ES,Europe,Southern Europe,"",150,039,"" +Sri Lanka,LK,LKA,144,ISO 3166-2:LK,Asia,Southern Asia,"",142,034,"" +Sudan,SD,SDN,729,ISO 3166-2:SD,Africa,Northern Africa,"",002,015,"" +Suriname,SR,SUR,740,ISO 3166-2:SR,Americas,Latin America and the Caribbean,South America,019,419,005 +Svalbard and Jan Mayen,SJ,SJM,744,ISO 3166-2:SJ,Europe,Northern Europe,"",150,154,"" +Sweden,SE,SWE,752,ISO 3166-2:SE,Europe,Northern Europe,"",150,154,"" +Switzerland,CH,CHE,756,ISO 3166-2:CH,Europe,Western Europe,"",150,155,"" +Syrian Arab Republic,SY,SYR,760,ISO 3166-2:SY,Asia,Western Asia,"",142,145,"" +"Taiwan, Province of China",TW,TWN,158,ISO 3166-2:TW,Asia,Eastern Asia,"",142,030,"" +Tajikistan,TJ,TJK,762,ISO 3166-2:TJ,Asia,Central Asia,"",142,143,"" +"Tanzania, United Republic of",TZ,TZA,834,ISO 3166-2:TZ,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Thailand,TH,THA,764,ISO 3166-2:TH,Asia,South-eastern Asia,"",142,035,"" +Timor-Leste,TL,TLS,626,ISO 3166-2:TL,Asia,South-eastern Asia,"",142,035,"" +Togo,TG,TGO,768,ISO 3166-2:TG,Africa,Sub-Saharan Africa,Western Africa,002,202,011 +Tokelau,TK,TKL,772,ISO 3166-2:TK,Oceania,Polynesia,"",009,061,"" +Tonga,TO,TON,776,ISO 3166-2:TO,Oceania,Polynesia,"",009,061,"" +Trinidad and Tobago,TT,TTO,780,ISO 3166-2:TT,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Tunisia,TN,TUN,788,ISO 3166-2:TN,Africa,Northern Africa,"",002,015,"" +Turkey,TR,TUR,792,ISO 3166-2:TR,Asia,Western Asia,"",142,145,"" +Turkmenistan,TM,TKM,795,ISO 3166-2:TM,Asia,Central Asia,"",142,143,"" +Turks and Caicos Islands,TC,TCA,796,ISO 3166-2:TC,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Tuvalu,TV,TUV,798,ISO 3166-2:TV,Oceania,Polynesia,"",009,061,"" +Uganda,UG,UGA,800,ISO 3166-2:UG,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Ukraine,UA,UKR,804,ISO 3166-2:UA,Europe,Eastern Europe,"",150,151,"" +United Arab Emirates,AE,ARE,784,ISO 3166-2:AE,Asia,Western Asia,"",142,145,"" +United Kingdom of Great Britain and Northern Ireland,GB,GBR,826,ISO 3166-2:GB,Europe,Northern Europe,"",150,154,"" +United States of America,US,USA,840,ISO 3166-2:US,Americas,Northern America,"",019,021,"" +United States Minor Outlying Islands,UM,UMI,581,ISO 3166-2:UM,Oceania,Micronesia,"",009,057,"" +Uruguay,UY,URY,858,ISO 3166-2:UY,Americas,Latin America and the Caribbean,South America,019,419,005 +Uzbekistan,UZ,UZB,860,ISO 3166-2:UZ,Asia,Central Asia,"",142,143,"" +Vanuatu,VU,VUT,548,ISO 3166-2:VU,Oceania,Melanesia,"",009,054,"" +Venezuela (Bolivarian Republic of),VE,VEN,862,ISO 3166-2:VE,Americas,Latin America and the Caribbean,South America,019,419,005 +Viet Nam,VN,VNM,704,ISO 3166-2:VN,Asia,South-eastern Asia,"",142,035,"" +Virgin Islands (British),VG,VGB,092,ISO 3166-2:VG,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Virgin Islands (U.S.),VI,VIR,850,ISO 3166-2:VI,Americas,Latin America and the Caribbean,Caribbean,019,419,029 +Wallis and Futuna,WF,WLF,876,ISO 3166-2:WF,Oceania,Polynesia,"",009,061,"" +Western Sahara,EH,ESH,732,ISO 3166-2:EH,Africa,Northern Africa,"",002,015,"" +Yemen,YE,YEM,887,ISO 3166-2:YE,Asia,Western Asia,"",142,145,"" +Zambia,ZM,ZMB,894,ISO 3166-2:ZM,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 +Zimbabwe,ZW,ZWE,716,ISO 3166-2:ZW,Africa,Sub-Saharan Africa,Eastern Africa,002,202,014 diff --git a/seeds/snowplow_unified_dim_rfc_5646_language_mapping.csv b/seeds/snowplow_unified_dim_rfc_5646_language_mapping.csv new file mode 100644 index 00000000..2aba7b47 --- /dev/null +++ b/seeds/snowplow_unified_dim_rfc_5646_language_mapping.csv @@ -0,0 +1,233 @@ +lang_tag,name +af,Afrikaans +af-ZA,Afrikaans (South Africa) +ar,Arabic +ar-AE,Arabic (U.A.E.) +ar-BH,Arabic (Bahrain) +ar-DZ,Arabic (Algeria) +ar-EG,Arabic (Egypt) +ar-IQ,Arabic (Iraq) +ar-JO,Arabic (Jordan) +ar-KW,Arabic (Kuwait) +ar-LB,Arabic (Lebanon) +ar-LY,Arabic (Libya) +ar-MA,Arabic (Morocco) +ar-OM,Arabic (Oman) +ar-QA,Arabic (Qatar) +ar-SA,Arabic (Saudi Arabia) +ar-SY,Arabic (Syria) +ar-TN,Arabic (Tunisia) +ar-YE,Arabic (Yemen) +az,Azeri (Latin) +az-AZ,Azeri (Latin) (Azerbaijan) +az-Cyrl-AZ,Azeri (Cyrillic) (Azerbaijan) +be,Belarusian +be-BY,Belarusian (Belarus) +bg,Bulgarian +bg-BG,Bulgarian (Bulgaria) +bs-BA,Bosnian (Bosnia and Herzegovina) +ca,Catalan +ca-ES,Catalan (Spain) +cs,Czech +cs-CZ,Czech (Czech Republic) +cy,Welsh +cy-GB,Welsh (United Kingdom) +da,Danish +da-DK,Danish (Denmark) +de,German +de-AT,German (Austria) +de-CH,German (Switzerland) +de-DE,German (Germany) +de-LI,German (Liechtenstein) +de-LU,German (Luxembourg) +dv,Divehi +dv-MV,Divehi (Maldives) +el,Greek +el-GR,Greek (Greece) +en,English +en-AU,English (Australia) +en-BZ,English (Belize) +en-CA,English (Canada) +en-CB,English (Caribbean) +en-GB,English (United Kingdom) +en-IE,English (Ireland) +en-JM,English (Jamaica) +en-NZ,English (New Zealand) +en-PH,English (Republic of the Philippines) +en-TT,English (Trinidad and Tobago) +en-US,English (United States) +en-ZA,English (South Africa) +en-ZW,English (Zimbabwe) +eo,Esperanto +es,Spanish +es-AR,Spanish (Argentina) +es-BO,Spanish (Bolivia) +es-CL,Spanish (Chile) +es-CO,Spanish (Colombia) +es-CR,Spanish (Costa Rica) +es-DO,Spanish (Dominican Republic) +es-EC,Spanish (Ecuador) +es-ES,Spanish (Spain) +es-GT,Spanish (Guatemala) +es-HN,Spanish (Honduras) +es-MX,Spanish (Mexico) +es-NI,Spanish (Nicaragua) +es-PA,Spanish (Panama) +es-PE,Spanish (Peru) +es-PR,Spanish (Puerto Rico) +es-PY,Spanish (Paraguay) +es-SV,Spanish (El Salvador) +es-UY,Spanish (Uruguay) +es-VE,Spanish (Venezuela) +et,Estonian +et-EE,Estonian (Estonia) +eu,Basque +eu-ES,Basque (Spain) +fa,Farsi +fa-IR,Farsi (Iran) +fi,Finnish +fi-FI,Finnish (Finland) +fo,Faroese +fo-FO,Faroese (Faroe Islands) +fr,French +fr-BE,French (Belgium) +fr-CA,French (Canada) +fr-CH,French (Switzerland) +fr-FR,French (France) +fr-LU,French (Luxembourg) +fr-MC,French (Principality of Monaco) +gl,Galician +gl-ES,Galician (Spain) +gu,Gujarati +gu-IN,Gujarati (India) +he,Hebrew +he-IL,Hebrew (Israel) +hi,Hindi +hi-IN,Hindi (India) +hr,Croatian +hr-BA,Croatian (Bosnia and Herzegovina) +hr-HR,Croatian (Croatia) +hu,Hungarian +hu-HU,Hungarian (Hungary) +hy,Armenian +hy-AM,Armenian (Armenia) +id,Indonesian +id-ID,Indonesian (Indonesia) +is,Icelandic +is-IS,Icelandic (Iceland) +it,Italian +it-CH,Italian (Switzerland) +it-IT,Italian (Italy) +ja,Japanese +ja-JP,Japanese (Japan) +ka,Georgian +ka-GE,Georgian (Georgia) +kk,Kazakh +kk-KZ,Kazakh (Kazakhstan) +kn,Kannada +kn-IN,Kannada (India) +ko,Korean +ko-KR,Korean (Korea) +kok,Konkani +kok-IN,Konkani (India) +ky,Kyrgyz +ky-KG,Kyrgyz (Kyrgyzstan) +lt,Lithuanian +lt-LT,Lithuanian (Lithuania) +lv,Latvian +lv-LV,Latvian (Latvia) +mi,Maori +mi-NZ,Maori (New Zealand) +mk,FYRO Macedonian +mk-MK,FYRO Macedonian (Former Yugoslav Republic of Macedonia) +mn,Mongolian +mn-MN,Mongolian (Mongolia) +mr,Marathi +mr-IN,Marathi (India) +ms,Malay +ms-BN,Malay (Brunei Darussalam) +ms-MY,Malay (Malaysia) +mt,Maltese +mt-MT,Maltese (Malta) +nb,Norwegian (Bokm?l) +nb-NO,Norwegian (Bokm?l) (Norway) +nl,Dutch +nl-BE,Dutch (Belgium) +nl-NL,Dutch (Netherlands) +nn-NO,Norwegian (Nynorsk) (Norway) +ns,Northern Sotho +ns-ZA,Northern Sotho (South Africa) +pa,Punjabi +pa-IN,Punjabi (India) +pl,Polish +pl-PL,Polish (Poland) +ps,Pashto +ps-AR,Pashto (Afghanistan) +pt,Portuguese +pt-BR,Portuguese (Brazil) +pt-PT,Portuguese (Portugal) +qu,Quechua +qu-BO,Quechua (Bolivia) +qu-EC,Quechua (Ecuador) +qu-PE,Quechua (Peru) +ro,Romanian +ro-RO,Romanian (Romania) +ru,Russian +ru-RU,Russian (Russia) +sa,Sanskrit +sa-IN,Sanskrit (India) +se,Sami +se-FI,Sami (Finland) +se-NO,Sami (Norway) +se-SE,Sami (Sweden) +sk,Slovak +sk-SK,Slovak (Slovakia) +sl,Slovenian +sl-SI,Slovenian (Slovenia) +sq,Albanian +sq-AL,Albanian (Albania) +sr-BA,Serbian (Latin) (Bosnia and Herzegovina) +sr-Cyrl-BA,Serbian (Cyrillic) (Bosnia and Herzegovina) +sr-SP,Serbian (Latin) (Serbia and Montenegro) +sr-Cyrl-SP,Serbian (Cyrillic) (Serbia and Montenegro) +sv,Swedish +sv-FI,Swedish (Finland) +sv-SE,Swedish (Sweden) +sw,Swahili +sw-KE,Swahili (Kenya) +syr,Syriac +syr-SY,Syriac (Syria) +ta,Tamil +ta-IN,Tamil (India) +te,Telugu +te-IN,Telugu (India) +th,Thai +th-TH,Thai (Thailand) +tl,Tagalog +tl-PH,Tagalog (Philippines) +tn,Tswana +tn-ZA,Tswana (South Africa) +tr,Turkish +tr-TR,Turkish (Turkey) +tt,Tatar +tt-RU,Tatar (Russia) +ts,Tsonga +uk,Ukrainian +uk-UA,Ukrainian (Ukraine) +ur,Urdu +ur-PK,Urdu (Islamic Republic of Pakistan) +uz,Uzbek (Latin) +uz-UZ,Uzbek (Latin) (Uzbekistan) +uz-Cyrl-UZ,Uzbek (Cyrillic) (Uzbekistan) +vi,Vietnamese +vi-VN,Vietnamese (Viet Nam) +xh,Xhosa +xh-ZA,Xhosa (South Africa) +zh,Chinese +zh-CN,Chinese (S) +zh-HK,Chinese (Hong Kong) +zh-MO,Chinese (Macau) +zh-SG,Chinese (Singapore) +zh-TW,Chinese (T) +zu,Zulu +zu-ZA,Zulu (South Africa) diff --git a/tests/page_screen_views/snowplow_tests_page_screen_view_in_session_values.sql b/tests/page_screen_views/snowplow_tests_page_screen_view_in_session_values.sql new file mode 100644 index 00000000..636822ac --- /dev/null +++ b/tests/page_screen_views/snowplow_tests_page_screen_view_in_session_values.sql @@ -0,0 +1,27 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + + +with prep as ( + select + domain_sessionid, + count(distinct page_views_in_session) as dist_pvis_values, + count(*) - count(distinct page_view_in_session_index) as all_minus_dist_pvisi, + count(*) - count(distinct view_id) as all_minus_dist_pvids + + from {{ ref('snowplow_unified_views') }} + group by 1 +) + +select + domain_sessionid + +from prep + +where dist_pvis_values != 1 +or all_minus_dist_pvisi != 0 +or all_minus_dist_pvids != 0 diff --git a/tests/snowplow_tests_consent_versions.sql b/tests/snowplow_tests_consent_versions.sql new file mode 100644 index 00000000..f3fef4b4 --- /dev/null +++ b/tests/snowplow_tests_consent_versions.sql @@ -0,0 +1,21 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +with prep as ( + + select + consent_version, + count(*) as n_consents + + from {{ ref('snowplow_unified_consent_versions')}} + + group by 1 + + having count(*)>1 +) + +select * from prep From b0a7fdb3a336cb41e8e08eb461944e7451dae843 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Tue, 12 Sep 2023 15:39:18 +0100 Subject: [PATCH 02/61] Postgres changes --- .github/workflows/pr_tests.yml | 2 +- .../data/source/snowplow_unified_events.csv | 2 +- ...snowplow_unified_page_view_context_stg.sql | 45 +++++++++++++++++-- .../snowplow_unified_session_context_stg.sql | 2 +- macros/identifiers.sql | 12 ++--- 5 files changed, 51 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pr_tests.yml b/.github/workflows/pr_tests.yml index 2ebefbe5..590493ef 100644 --- a/.github/workflows/pr_tests.yml +++ b/.github/workflows/pr_tests.yml @@ -62,7 +62,7 @@ jobs: strategy: matrix: dbt_version: ["1.*"] - warehouse: ["bigquery", "snowflake", "databricks"] # TODO: Add RS self-hosted runner + warehouse: ["postgres", "bigquery", "snowflake", "databricks"] # TODO: Add RS self-hosted runner services: postgres: diff --git a/integration_tests/data/source/snowplow_unified_events.csv b/integration_tests/data/source/snowplow_unified_events.csv index 75a01a6c..8c84a273 100644 --- a/integration_tests/data/source/snowplow_unified_events.csv +++ b/integration_tests/data/source/snowplow_unified_events.csv @@ -159,4 +159,4 @@ consent_accel,web,2021-02-26 09:08:46.039,2021-02-26 09:08:44.838,2021-02-26 09: consent_accel,web,2021-02-26 09:10:03.167,2021-02-26 09:09:40.737,2021-02-26 09:09:40.573,unstruct,4901c314-ba82-4f42-a416-f8181821e26c,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,500f51265e0bf069bec25770e498c9d54fa89a1eed44d4a08d999d5e2f7852ab,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-02-26 09:09:40.575,,,94dd018c59f7402ae0c5bc1d0580f67ce8fc8a6d40007b202e15310db093ec3e,2021-02-26 09:09:40.735,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,6fd3861470d74d51bdea644f206846f3,,2021-02-26 09:09:40.737,"[[{""id"": ""598439eb-eb8a-4056-abf1-eb9c81b35129""}]]",,"[{""elapsed_time"": ""20""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, consent_accel,web,2021-03-03 09:14:00.640,2021-03-03 09:14:00.224,2021-03-03 09:14:00.055,unstruct,fb0cdd73-bc4b-4d03-a180-63a19c00df21,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,5c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-03-03 09:14:00.058,,,e45e0ee9f7a7cae60065a4c29dd5d80f37f2dbbf462c2335456b30336301ee42,2021-03-03 09:14:00.221,com.snowplowanalytics.snowplow,cmp_visible,jsonschema,1-0-0,f2beb696bb836aa3b2a7541bce77b372,,2021-03-03 09:14:00.224,"[[{""id"": ""1d81487f-803c-4838-a91e-a368e10f2936""}]]",,"[{""elapsed_time"": ""20""}]","[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, consent_accel,web,2021-03-03 09:14:02.154,2021-03-03 09:14:01.599,2021-03-03 09:14:01.435,unstruct,b41fae66-ba73-4af1-8d16-7813e769b38e,,ns1,js-3.6.0,ssc-2.8.2-kinesis,02snowplow-enrich-kinesis-3.5.1-3-0de2af34-SNAPSHOT,consent_accel,363be10f6b66b9a2bf70c9bd520fde42e9ce0e9418f1a22c7d15511173a650eb,,5c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36,1,33103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,GR,A1,Piraeus,,37.964,23.6359,Attica,,,,,https://89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io/cmp,,,https,89d4-2a02-85f-f008-6d7c-61e5-16dc-e052-5734.eu.ngrok.io,443,/cmp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,el-GR,,,,,,,,,,TRUE,30,865,911,,,,,,,1728,1117,UTF-8,865,911,,,,,,,,Europe/Athens,,,,2021-03-03 09:14:01.436,,,e45e0ee9f7a7cae60065a4c29dd5d80f37f2dbbf462c2335456b30336301ee42,2021-03-03 09:14:01.598,com.snowplowanalytics.snowplow,consent_preferences,jsonschema,1-0-2,49e58cdaa2278ff9cafd50648db2e728,,2021-03-03 09:14:01.599,"[[{""id"": ""1d81487f-803c-4838-a91e-a368e10f2936""}]]","[{""basis_for_processing"": ""consent"",""consent_scopes"": [""necessary"",""preferences"",""statistics"",""marketing""],""consent_url"": ""https://www.example.com/"",""consent_version"": ""2.0"",""domains_applied"": [""https://www.example.com/""],""event_type"": ""allow_all"",""gdpr_applies"": true}]",,"[{""category"":""BROWSER"",""primaryImpact"":""NONE"",""reason"":""PASSED_ALL"",""spiderOrRobot"":false}]","[{""deviceFamily"":""Mac"",""osFamily"":""MacOSX"",""osMajor"":""10"",""osMinor"":""15"",""osPatch"":""7"",""osPatchMinor"":null,""osVersion"":""MacOSX10.15.7"",""useragentFamily"":""Chrome"",""useragentMajor"":""110"",""useragentMinor"":""0"",""useragentPatch"":""0"",""useragentVersion"":""Chrome110.0.0""}]","[{""agentClass"":""Browser"",""agentInformationEmail"":""Unknown"",""agentName"":""Chrome"",""agentNameVersion"":""Chrome109"",""agentNameVersionMajor"":""Chrome109"",""agentVersion"":""109"",""agentVersionMajor"":""109"",""deviceBrand"":""Apple"",""deviceClass"":""Desktop"",""deviceCpu"":""Intel"",""deviceCpuBits"":""64"",""deviceName"":""AppleMacintosh"",""deviceVersion"":""Demo"",""layoutEngineClass"":""Browser"",""layoutEngineName"":""Blink"",""layoutEngineNameVersion"":""Blink109"",""layoutEngineNameVersionMajor"":""Blink109"",""layoutEngineVersion"":""109"",""layoutEngineVersionMajor"":""109"",""networkType"":""Unknown"",""operatingSystemClass"":""Desktop"",""operatingSystemName"":""MacOS"",""operatingSystemNameVersion"":""MacOS>=10.15.7"",""operatingSystemNameVersionMajor"":""MacOS>=10.15"",""operatingSystemVersion"":"">=10.15.7"",""operatingSystemVersionBuild"":""??"",""operatingSystemVersionMajor"":"">=10.15"",""webviewAppName"":""Unknown"",""webviewAppNameVersionMajor"":""Unknown??"",""webviewAppVersion"":""??"",""webviewAppVersionMajor"":""??""}]",,,,,,,,, -mobile_unification,mobile,2021-03-03 08:14:01.599,2021-03-03 08:14:01.599,2021-03-03 08:14:01.599,screen_view,,,,,,,,,,6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36,,53103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2021-03-03 08:14:01.599,,,,2021-03-03 09:14:01.598,,screen_view,,,,,2021-03-03 08:14:01.599,,,,,,,"[{""sessionId"":""bca0fa0e-853c-41cf-9cc4-15048f6f0ff5"", ""userId"":""7a62ec9d-2aa0-4426-b014-eba2d0dcfebb"", ""sessionIndex"":7, ""firstEventId"":""1548BE58-4CE7-4A32-A5E8-2696ECE941F4"", ""previousSessionId"":""fa008142-c427-4289-8424-6fb2b6576692"", ""eventIndex"":66, ""storageMechanism"":""SQLITE"", ""firstEventTimestamp"":""2021-04-21 11:34:28.365""}]","[{""id"": ""4e8c2289-b1cd-4915-90de-2d87e1976a58"", ""name"": ""Add New Item"", ""type"": ""na"", ""viewController"": ""na"", ""topViewController"": ""na"", ""activity"": ""na"", ""fragment"": ""na""}]","[{""osType"": ""Google Android 8.1 (Oreo)"", ""osVersion"": ""8.1"", ""deviceManufacturer"": ""Samsung"", ""deviceModel"": ""SM-N960N Galaxy Note9 TD-LTE KR 128GB"", ""carrier"": ""Unknown"", ""totalStorage"": 128000000000,""physicalMemory"":1, ""resolution"": ""1440x2960"", ""networkType"": ""wifi"", ""networkTechnology"": ""2G"", ""openIdfa"": ""na"", ""isPortrait"": false, ""batteryState"": ""charging"", ""batteryLevel"": 42, ""androidIdfa"": ""00000000-0000-0000-0000-000000000000"",""appleIdfa"":""na"",""appleIdfv"":""na"",""lowPowerMode"":true,""systemAvailableMemory"":1,""appAvailableMemory"":1,""availableStorage"":1,""scale"":1,""language"":""na"",""appSetId"":""na"",""appSetIdScope"":""na""}]","[{""id"":""024629F0-6B9B-440C-82D4-DB3CF9D31533"", ""name"":""na"", ""previousId"":""na"", ""previousName"":""na"", ""previous_Tpe"":""na"", ""transitionType"":""na"", ""type"":""na""}]","[{""latitude"": 30.04335622548345,""longitude"": 67.59633101863753,""latitudeLongitudeAccuracy"": -24902753.22377667,""altitude"": null,""altitudeAccuracy"": -29970651.078471944,""bearing"": null,""speed"": null,""timestamp"": null}]","[{""version"": ""na"",""build"": ""na""}]",,"[{""url"": ""na"",""referrer"": ""na""}]","[{""viewport"":""na"", ""documentSize"":""na"", ""resolution"":""na"", ""colorDepth"":1, ""devicePixelRatio"":1, ""cookiesEnabled"":true, ""online"":true, ""browserLanguage"":""na"",""documentLanguage"":""na"", ""webdriver"":true, ""deviceMemory"":1, ""hardwareConcurrency"":1, ""tabId"":""na""}]" +mobile_unification,mobile,2021-03-03 08:14:01.599,2021-03-03 08:14:01.599,2021-03-03 08:14:01.599,screen_view,6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36,,,,,,,,,6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36,,53103588f9ac2f6c74557440ff45babd1a36fd775d573eec94d002f2322a4070,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2021-03-03 08:14:01.599,,,,2021-03-03 09:14:01.598,,screen_view,,,,,2021-03-03 08:14:01.599,,,,,,,"[{""sessionId"":""bca0fa0e-853c-41cf-9cc4-15048f6f0ff5"", ""userId"":""7a62ec9d-2aa0-4426-b014-eba2d0dcfebb"", ""sessionIndex"":7, ""firstEventId"":""1548BE58-4CE7-4A32-A5E8-2696ECE941F4"", ""previousSessionId"":""fa008142-c427-4289-8424-6fb2b6576692"", ""eventIndex"":66, ""storageMechanism"":""SQLITE"", ""firstEventTimestamp"":""2021-04-21 11:34:28.365""}]","[{""id"": ""4e8c2289-b1cd-4915-90de-2d87e1976a58"", ""name"": ""Add New Item"", ""type"": ""na"", ""viewController"": ""na"", ""topViewController"": ""na"", ""activity"": ""na"", ""fragment"": ""na""}]","[{""osType"": ""Google Android 8.1 (Oreo)"", ""osVersion"": ""8.1"", ""deviceManufacturer"": ""Samsung"", ""deviceModel"": ""SM-N960N Galaxy Note9 TD-LTE KR 128GB"", ""carrier"": ""Unknown"", ""totalStorage"": 128000000000,""physicalMemory"":1, ""resolution"": ""1440x2960"", ""networkType"": ""wifi"", ""networkTechnology"": ""2G"", ""openIdfa"": ""na"", ""isPortrait"": false, ""batteryState"": ""charging"", ""batteryLevel"": 42, ""androidIdfa"": ""00000000-0000-0000-0000-000000000000"",""appleIdfa"":""na"",""appleIdfv"":""na"",""lowPowerMode"":true,""systemAvailableMemory"":1,""appAvailableMemory"":1,""availableStorage"":1,""scale"":1,""language"":""na"",""appSetId"":""na"",""appSetIdScope"":""na""}]","[{""id"":""024629F0-6B9B-440C-82D4-DB3CF9D31533"", ""name"":""na"", ""previousId"":""na"", ""previousName"":""na"", ""previous_Tpe"":""na"", ""transitionType"":""na"", ""type"":""na""}]","[{""latitude"": 30.04335622548345,""longitude"": 67.59633101863753,""latitudeLongitudeAccuracy"": -24902753.22377667,""altitude"": null,""altitudeAccuracy"": -29970651.078471944,""bearing"": null,""speed"": null,""timestamp"": null}]","[{""version"": ""na"",""build"": ""na""}]",,"[{""url"": ""na"",""referrer"": ""na""}]","[{""viewport"":""na"", ""documentSize"":""na"", ""resolution"":""na"", ""colorDepth"":1, ""devicePixelRatio"":1, ""cookiesEnabled"":true, ""online"":true, ""browserLanguage"":""na"",""documentLanguage"":""na"", ""webdriver"":true, ""deviceMemory"":1, ""hardwareConcurrency"":1, ""tabId"":""na""}]" diff --git a/integration_tests/models/source/default/snowplow_unified_page_view_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_page_view_context_stg.sql index 7d667f6a..e25d5d11 100644 --- a/integration_tests/models/source/default/snowplow_unified_page_view_context_stg.sql +++ b/integration_tests/models/source/default/snowplow_unified_page_view_context_stg.sql @@ -6,8 +6,47 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d #} +{# CWV tests run on a different source dataset, this is an easy way to hack them together. #} +{% if not var("snowplow__enable_cwv", false) %} + +-- test dataset includes page_view_id as part of events table. +-- RS and PG events tables are federated so split out page_view_id into its own table + +with prep as ( +select + event_id as root_id, + collector_tstamp as root_tstamp, + split_part(split_part(contexts_com_snowplowanalytics_snowplow_web_page_1_0_0,'[{"id":"', 2), '"}]', 1) as id -- test dataset uses json format. Extract. + +from {{ ref('snowplow_unified_events') }} +) + +select + root_id, + root_tstamp, + 'page_view_context' as schema_name, + case when id = 'null' or id = '' then null else id end as id + +from prep + + +{% else %} + +with prep as ( +select + event_id as root_id, + collector_tstamp as root_tstamp, + split_part(split_part(contexts_com_snowplowanalytics_snowplow_web_page_1_0_0,'[{"id":"', 2), '"}]', 1) as id -- test dataset uses json format. Extract. + +from {{ ref('snowplow_unified_events') }} +) + select - '6c33a6ad2bfdd4e3834eaa82587236422263213cb7c3a72c133c8c7546282d36' as root_id, - cast('2021-03-03 08:14:01.599' as timestamp) as root_tstamp, + root_id, + root_tstamp, 'page_view_context' as schema_name, - 'na' as id + case when id = 'null' or id = '' then null else id end as id + +from prep + +{% endif %} diff --git a/integration_tests/models/source/default/snowplow_unified_session_context_stg.sql b/integration_tests/models/source/default/snowplow_unified_session_context_stg.sql index 6fc4ab5a..020d3086 100644 --- a/integration_tests/models/source/default/snowplow_unified_session_context_stg.sql +++ b/integration_tests/models/source/default/snowplow_unified_session_context_stg.sql @@ -10,7 +10,7 @@ select cast('2021-03-03 08:14:01.599' as timestamp) as root_tstamp, 'session_context' as schema_name, 1 as session_index, - 'na' as session_id, + 'bca0fa0e-853c-41cf-9cc4-15048f6f0ff5' as session_id, 'na' as previous_session_id, 'na' as user_id, 'na' as first_event_id, diff --git a/macros/identifiers.sql b/macros/identifiers.sql index 7db0a806..2d95ec11 100644 --- a/macros/identifiers.sql +++ b/macros/identifiers.sql @@ -83,13 +83,13 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% else %} {% if var('snowplow__enable_web') and var('snowplow__enable_mobile') %} - {{ return([{'schema': var('snowplow__session_context'), 'field': 'session_id', 'prefix': 'si'},{'schema': 'atomic', 'field': 'domain_sessionid', 'prefix': 'si'}] )}} + {{ return([{'schema': var('snowplow__session_context'), 'field': 'session_id', 'prefix': 'session_'},{'schema': 'atomic', 'field': 'domain_sessionid', 'prefix': 'session_'}] )}} {% elif var('snowplow__enable_mobile') %} - {{ return([{'schema': var('snowplow__session_context'), 'field': 'session_id', 'prefix': 'si'}] )}} + {{ return([{'schema': var('snowplow__session_context'), 'field': 'session_id', 'prefix': 'session_'}] )}} {% else %} - {{ return([{'schema': 'atomic', 'field': 'domain_sessionid', 'prefix': 'si'}] )}} + {{ return([{'schema': 'atomic', 'field': 'domain_sessionid', 'prefix': 'session_'}] )}} {% endif %} {% endif %} @@ -176,13 +176,13 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% else %} {% if var('snowplow__enable_web') and var('snowplow__enable_mobile') %} - {{ return([{'schema': var('snowplow__session_context'), 'field': 'user_id', 'prefix': 'ui'}, {'schema': 'atomic', 'field': 'domain_userid', 'prefix': 'ui'}] )}} + {{ return([{'schema': var('snowplow__session_context'), 'field': 'user_id', 'prefix': 'session_'}, {'schema': 'atomic', 'field': 'domain_userid', 'prefix': 'session_'}] )}} {% elif var('snowplow__enable_mobile') %} - {{ return([{'schema': var('snowplow__session_context'), 'field': 'user_id', 'prefix': 'ui'}] )}} + {{ return([{'schema': var('snowplow__session_context'), 'field': 'user_id', 'prefix': 'session_'}] )}} {% else %} - {{ return([{'schema': 'atomic', 'field': 'domain_userid', 'prefix': 'ui'}] )}} + {{ return([{'schema': 'atomic', 'field': 'domain_userid', 'prefix': 'session_'}] )}} {% endif %} {% endif %} From 95e6d1edb8052962d641f4fe9d3fbb14f793100e Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Tue, 12 Sep 2023 17:41:36 +0100 Subject: [PATCH 03/61] Remove limit pv to session --- dbt_project.yml | 1 - .../scratch/default/snowplow_unified_views_this_run.sql | 4 ++-- .../redshift_postgres/snowplow_unified_views_this_run.sql | 4 ++-- models/views/scratch/snowplow_unified_pv_engaged_time.sql | 4 +--- models/views/scratch/snowplow_unified_pv_scroll_depth.sql | 6 +----- models/views/scratch/views_scratch.yml | 4 ---- 6 files changed, 6 insertions(+), 17 deletions(-) diff --git a/dbt_project.yml b/dbt_project.yml index b9a36d7e..b1bfe5c7 100644 --- a/dbt_project.yml +++ b/dbt_project.yml @@ -52,7 +52,6 @@ vars: snowplow__cwv_days_to_measure: 28 snowplow__cwv_percentile: 75 snowplow__days_late_allowed: 3 - # snowplow__limit_page_views_to_session: true snowplow__list_event_counts: false snowplow__lookback_window_hours: 6 snowplow__max_session_days: 3 diff --git a/models/views/scratch/default/snowplow_unified_views_this_run.sql b/models/views/scratch/default/snowplow_unified_views_this_run.sql index ebb76ace..db3419f5 100644 --- a/models/views/scratch/default/snowplow_unified_views_this_run.sql +++ b/models/views/scratch/default/snowplow_unified_views_this_run.sql @@ -454,10 +454,10 @@ with prep as ( from prep p left join {{ ref('snowplow_unified_pv_engaged_time') }} t - on p.view_id = t.view_id {% if var('snowplow__limit_page_views_to_session', true) %} and p.session_identifier = t.session_identifier {% endif %} + on p.view_id = t.view_id and p.session_identifier = t.session_identifier left join {{ ref('snowplow_unified_pv_scroll_depth') }} sd - on p.view_id = sd.view_id {% if var('snowplow__limit_page_views_to_session', true) %} and p.session_identifier = sd.session_identifier {% endif %} + on p.view_id = sd.view_id and p.session_identifier = sd.session_identifier ) select diff --git a/models/views/scratch/redshift_postgres/snowplow_unified_views_this_run.sql b/models/views/scratch/redshift_postgres/snowplow_unified_views_this_run.sql index aa4ab8f2..e3acb5ff 100644 --- a/models/views/scratch/redshift_postgres/snowplow_unified_views_this_run.sql +++ b/models/views/scratch/redshift_postgres/snowplow_unified_views_this_run.sql @@ -455,10 +455,10 @@ with prep as ( from prep p left join {{ ref('snowplow_unified_pv_engaged_time') }} t - on p.view_id = t.view_id {% if var('snowplow__limit_page_views_to_session', true) %} and p.session_identifier = t.session_identifier {% endif %} + on p.view_id = t.view_id and p.session_identifier = t.session_identifier left join {{ ref('snowplow_unified_pv_scroll_depth') }} sd - on p.view_id = sd.view_id {% if var('snowplow__limit_page_views_to_session', true) %} and p.session_identifier = sd.session_identifier {% endif %} + on p.view_id = sd.view_id and p.session_identifier = sd.session_identifier where view_id_dedupe_index = 1 diff --git a/models/views/scratch/snowplow_unified_pv_engaged_time.sql b/models/views/scratch/snowplow_unified_pv_engaged_time.sql index 4d4213d9..3af346c8 100644 --- a/models/views/scratch/snowplow_unified_pv_engaged_time.sql +++ b/models/views/scratch/snowplow_unified_pv_engaged_time.sql @@ -13,9 +13,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d select ev.view_id, - {% if var('snowplow__limit_page_views_to_session', true) %} ev.session_identifier, - {% endif %} max(ev.derived_tstamp) as end_tstamp, -- aggregate pings: @@ -31,4 +29,4 @@ from {{ ref('snowplow_unified_events_this_run') }} as ev where ev.event_name = 'page_ping' and ev.view_id is not null -group by 1 {% if var('snowplow__limit_page_views_to_session', true) %}, 2 {% endif %} +group by 1, 2 diff --git a/models/views/scratch/snowplow_unified_pv_scroll_depth.sql b/models/views/scratch/snowplow_unified_pv_scroll_depth.sql index a869f2dc..2ae44428 100644 --- a/models/views/scratch/snowplow_unified_pv_scroll_depth.sql +++ b/models/views/scratch/snowplow_unified_pv_scroll_depth.sql @@ -14,9 +14,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d with prep as ( select ev.view_id, - {% if var('snowplow__limit_page_views_to_session', true) %} ev.session_identifier, - {% endif %} max(ev.doc_width) as doc_width, max(ev.doc_height) as doc_height, @@ -41,14 +39,12 @@ with prep as ( and ev.doc_height > 0 -- exclude problematic (but rare) edge case and ev.doc_width > 0 -- exclude problematic (but rare) edge case - group by 1 {% if var('snowplow__limit_page_views_to_session', true) %}, 2 {% endif %} + group by 1, 2 ) select view_id, - {% if var('snowplow__limit_page_views_to_session', true) %} session_identifier, - {% endif %} doc_width, doc_height, diff --git a/models/views/scratch/views_scratch.yml b/models/views/scratch/views_scratch.yml index eb76cc06..ed486f5f 100644 --- a/models/views/scratch/views_scratch.yml +++ b/models/views/scratch/views_scratch.yml @@ -253,12 +253,10 @@ models: column_name: "(view_id || '-' || domain_sessionid)" config: tags: primary-key - enabled: "{{ var('snowplow__limit_page_views_to_session', true) | as_bool }}" - unique: column_name: "view_id" config: tags: primary-key - enabled: "{{ var('snowplow__limit_page_views_to_session', true) is not true | as_bool }}" columns: - name: view_id description: '{{ doc("col_view_id") }}' @@ -271,12 +269,10 @@ models: column_name: "(view_id || '-' || domain_sessionid)" config: tags: primary-key - enabled: "{{ var('snowplow__limit_page_views_to_session', true) | as_bool }}" - unique: column_name: "view_id" config: tags: primary-key - enabled: "{{ var('snowplow__limit_page_views_to_session', true) is not true | as_bool }}" columns: - name: view_id description: '{{ doc("col_view_id") }}' From 65e7f7c0cab2dba283a3519ad635c13b720fdbc2 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Tue, 12 Sep 2023 18:07:34 +0100 Subject: [PATCH 04/61] Remove enable_load_tstamp var --- dbt_project.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/dbt_project.yml b/dbt_project.yml index b1bfe5c7..15468ac9 100644 --- a/dbt_project.yml +++ b/dbt_project.yml @@ -106,8 +106,6 @@ vars: # Redshift/postgres: snowplow__entities_or_sdes: [] - snowplow__enable_load_tstamp: true # set to false if you are using the postgres loader or earlier than 4.0.0 of the RDB loader - # web only contexts snowplow__consent_cmp_visible: com_snowplowanalytics_snowplow_cmp_visible_1 snowplow__consent_preferences: com_snowplowanalytics_snowplow_consent_preferences_1 snowplow__page_view_context: com_snowplowanalytics_snowplow_web_page_1 From d316ff3625f09bc0fd86067d9d2080b2ded88a4d Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Tue, 12 Sep 2023 18:28:48 +0100 Subject: [PATCH 05/61] Unify unified events this run --- macros/unify_fields_query.sql | 118 +++++ .../snowplow_unified_events_this_run.sql | 102 ----- .../snowplow_unified_events_this_run.sql | 432 ------------------ .../snowplow_unified_events_this_run.sql | 8 + 4 files changed, 126 insertions(+), 534 deletions(-) create mode 100644 macros/unify_fields_query.sql delete mode 100644 models/base/scratch/default/snowplow_unified_events_this_run.sql delete mode 100644 models/base/scratch/redshift_postgres/snowplow_unified_events_this_run.sql create mode 100644 models/base/scratch/snowplow_unified_events_this_run.sql diff --git a/macros/unify_fields_query.sql b/macros/unify_fields_query.sql new file mode 100644 index 00000000..419af6c9 --- /dev/null +++ b/macros/unify_fields_query.sql @@ -0,0 +1,118 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro unify_fields_query() %} + {{ return(adapter.dispatch('unify_fields_query', 'snowplow_unified')()) }} +{%- endmacro -%} + +{% macro default__unify_fields_query() %} + + with base as ( + + select + *, + + coalesce( + {% if var('snowplow__enable_web') %} + ev.page_view__id, + {% endif %} + {% if var('snowplow__enable_mobile') %} + ev.screen_view__id, + {% endif %} + null) as view_id, + + coalesce( + {% if var('snowplow__enable_web') %} + case when ev.page_view__id is not null then 'page_view' end, + {% endif %} + {% if var('snowplow__enable_mobile') %} + case when ev.screen_view__id is not null then 'screen_view' end, + {% endif %} + null) as view_type, + + coalesce( + {% if var('snowplow__enable_web') %} + ev.domain_sessionidx, + {% endif %} + {% if var('snowplow__enable_mobile') %} + ev.session__session_index, + {% endif %} + null) as session_index, + + coalesce( + {% if var('snowplow__enable_deep_link_context') %} + ev.deep_link__referrer, + {% else %} + ev.page_referrer, + {% endif %} + null) as referrer, + + coalesce( + {% if var('snowplow__enable_deep_link_context') %} + ev.deep_link__url, + {% else %} + ev.page_url, + {% endif %} + null) as url, + + coalesce( + {% if var('snowplow__enable_mobile_context') %} + ev.mobile__resolution, + {% else %} + ev.dvce_screenwidth || 'x' || ev.dvce_screenheight, + {% endif %} + null) as screen_resolution, + + coalesce( + {% if var('snowplow__enable_yauaa') %} + ev.yauaa__operating_system_name, + {% endif %} + {% if var('snowplow__enable_mobile_context') %} + ev.mobile__os_type, + {% endif %} + {% if var('snowplow__enable_ua') %} + ev.ua__os_family, + {% endif %} + null, null) as os_type, + + coalesce( + {% if var('snowplow__enable_yauaa') %} + ev.yauaa__operating_system_version, + {% endif %} + {% if var('snowplow__enable_mobile_context') %} + ev.mobile__os_version, + {% endif %} + {% if var('snowplow__enable_ua') %} + ev.ua__os_version, + {% endif %} + null) as os_version + + + from {{ ref('snowplow_unified_base_events_this_run') }} as ev + + ) + + select + *, + {% if var('snowplow__enable_yauaa') %} + {% if var('snowplow__enable_mobile') %} + case when view_type = 'mobile' then 'Mobile' + when yauaa__device_class = 'Desktop' then 'Desktop' + when yauaa__device_class = 'Phone' then 'Mobile' + when yauaa__device_class = 'Tablet' then 'Tablet' + else 'Other' end as device_category + {%- else -%} + case when yauaa__device_class = 'Desktop' then 'Desktop' + when yauaa__device_class = 'Phone' then 'Mobile' + when yauaa__device_class = 'Tablet' then 'Tablet' + else 'Other' end as device_category + {%- endif %} + {%- endif %} + + from base + +{% endmacro %} diff --git a/models/base/scratch/default/snowplow_unified_events_this_run.sql b/models/base/scratch/default/snowplow_unified_events_this_run.sql deleted file mode 100644 index 783a37e2..00000000 --- a/models/base/scratch/default/snowplow_unified_events_this_run.sql +++ /dev/null @@ -1,102 +0,0 @@ -with base as ( - - select - * {{ exclude_columns('page_referrer, page_url') }}, - coalesce( - {% if var('snowplow__enable_web') %} - ev.page_view__id, - {% endif %} - {% if var('snowplow__enable_mobile') %} - ev.screen_view__id, - {% endif %} - null) as view_id, - - coalesce( - {% if var('snowplow__enable_web') %} - case when ev.page_view__id is not null then 'page_view' end, - {% endif %} - {% if var('snowplow__enable_mobile') %} - case when ev.screen_view__id is not null then 'screen_view' end, - {% endif %} - null) as view_type, - - coalesce( - {% if var('snowplow__enable_web') %} - ev.domain_sessionidx, - {% endif %} - {% if var('snowplow__enable_mobile') %} - ev.session__session_index, - {% endif %} - null) as session_index, - - coalesce( - {% if var('snowplow__enable_deep_link_context') %} - ev.deep_link__referrer, - {% else %} - ev.page_referrer, - {% endif %} - null) as page_referrer, - - coalesce( - {% if var('snowplow__enable_deep_link_context') %} - ev.deep_link__url, - {% else %} - ev.page_url, - {% endif %} - null) as page_url, - - coalesce( - {% if var('snowplow__enable_mobile_context') %} - ev.mobile__resolution, - {% else %} - ev.dvce_screenwidth || 'x' || ev.dvce_screenheight, - {% endif %} - null) as screen_resolution, - - coalesce( - {% if var('snowplow__enable_yauaa') %} - ev.yauaa__operating_system_name, - {% endif %} - {% if var('snowplow__enable_mobile_context') %} - ev.mobile__os_type, - {% endif %} - {% if var('snowplow__enable_ua') %} - ev.ua__os_family, - {% endif %} - null, null) as os_type, - - coalesce( - {% if var('snowplow__enable_yauaa') %} - ev.yauaa__operating_system_version, - {% endif %} - {% if var('snowplow__enable_mobile_context') %} - ev.mobile__os_version, - {% endif %} - {% if var('snowplow__enable_ua') %} - ev.ua__os_version, - {% endif %} - null) as os_version - - - from {{ ref('snowplow_unified_base_events_this_run') }} as ev - -) - -select - *, - {% if var('snowplow__enable_yauaa') %} - {% if var('snowplow__enable_mobile') %} - case when view_type = 'mobile' then 'Mobile' - when yauaa__device_class = 'Desktop' then 'Desktop' - when yauaa__device_class = 'Phone' then 'Mobile' - when yauaa__device_class = 'Tablet' then 'Tablet' - else 'Other' end as device_category - {%- else -%} - case when yauaa__device_class = 'Desktop' then 'Desktop' - when yauaa__device_class = 'Phone' then 'Mobile' - when yauaa__device_class = 'Tablet' then 'Tablet' - else 'Other' end as device_category - {%- endif %} - {%- endif %} - -from base diff --git a/models/base/scratch/redshift_postgres/snowplow_unified_events_this_run.sql b/models/base/scratch/redshift_postgres/snowplow_unified_events_this_run.sql deleted file mode 100644 index a2761adf..00000000 --- a/models/base/scratch/redshift_postgres/snowplow_unified_events_this_run.sql +++ /dev/null @@ -1,432 +0,0 @@ -with base as ( - - select - session_identifier, - app_id, - platform, - etl_tstamp, - collector_tstamp, - dvce_created_tstamp, - event, - event_id, - txn_id, - name_tracker, - v_tracker, - v_collector, - v_etl, - user_id, - user_ipaddress, - user_fingerprint, - domain_userid, - domain_sessionidx, - network_userid, - geo_country, - geo_region, - geo_city, - geo_zipcode, - geo_latitude, - geo_longitude, - geo_region_name, - ip_isp, - ip_organization, - ip_domain, - ip_netspeed, - page_title, - page_urlscheme, - page_urlhost, - page_urlport, - page_urlpath, - page_urlquery, - page_urlfragment, - refr_urlscheme, - refr_urlhost, - refr_urlport, - refr_urlpath, - refr_urlquery, - refr_urlfragment, - refr_medium, - refr_source, - refr_term, - mkt_medium, - mkt_source, - mkt_term, - mkt_content, - mkt_campaign, - se_category, - se_action, - se_label, - se_property, - se_value, - tr_orderid, - tr_affiliation, - tr_total, - tr_tax, - tr_shipping, - tr_city, - tr_state, - tr_country, - ti_orderid, - ti_sku, - ti_name, - ti_category, - ti_price, - ti_quantity, - pp_xoffset_min, - pp_xoffset_max, - pp_yoffset_min, - pp_yoffset_max, - useragent, - br_name, - br_family, - br_version, - br_type, - br_renderengine, - br_lang, - br_features_pdf, - br_features_flash, - br_features_java, - br_features_director, - br_features_quicktime, - br_features_realplayer, - br_features_windowsmedia, - br_features_gears, - br_features_silverlight, - br_cookies, - br_colordepth, - br_viewwidth, - br_viewheight, - os_name, - os_family, - os_manufacturer, - os_timezone, - dvce_type, - dvce_ismobile, - dvce_screenwidth, - dvce_screenheight, - doc_charset, - doc_width, - doc_height, - tr_currency, - tr_total_base, - tr_tax_base, - tr_shipping_base, - ti_currency, - ti_price_base, - base_currency, - geo_timezone, - mkt_clickid, - mkt_network, - etl_tags, - dvce_sent_tstamp, - refr_domain_userid, - refr_dvce_tstamp, - domain_sessionid, - derived_tstamp, - event_vendor, - event_name, - event_format, - event_version, - event_fingerprint, - true_tstamp, - load_tstamp, - user_identifier, - -{% if var('snowplow__enable_web') %} - page_view__id, - page_view___tstamp, - page_view___id, -{% endif %} - -{% if var('snowplow__enable_iab', false) -%} - iab__category, - iab__primary_impact, - iab__reason, - iab__spider_or_robot, - iab___tstamp, - iab___id, -{% endif %} - -{% if var('snowplow__enable_ua', false) -%} - ua__device_family, - ua__os_family, - ua__os_major, - ua__os_minor, - ua__os_patch, - ua__os_patch_minor, - ua__os_version, - ua__useragent_family, - ua__useragent_major, - ua__useragent_minor, - ua__useragent_patch, - ua__useragent_version, - ua___tstamp, - ua___id, -{% endif %} - -{% if var('snowplow__enable_yauaa', false) -%} - yauaa__agent_class, - yauaa__agent_information_email, - yauaa__agent_name, - yauaa__agent_name_version, - yauaa__agent_name_version_major, - yauaa__agent_version, - yauaa__agent_version_major, - yauaa__device_brand, - yauaa__device_class, - yauaa__device_cpu, - yauaa__device_cpu_bits, - yauaa__device_name, - yauaa__device_version, - yauaa__layout_engine_class, - yauaa__layout_engine_name, - yauaa__layout_engine_name_version, - yauaa__layout_engine_name_version_major, - yauaa__layout_engine_version, - yauaa__layout_engine_version_major, - yauaa__network_type, - yauaa__operating_system_class, - yauaa__operating_system_name, - yauaa__operating_system_name_version, - yauaa__operating_system_name_version_major, - yauaa__operating_system_version, - yauaa__operating_system_version_build, - yauaa__operating_system_version_major, - yauaa__webview_app_name, - yauaa__webview_app_name_version_major, - yauaa__webview_app_version, - yauaa__webview_app_version_major, - yauaa___tstamp, - yauaa___id, -{% endif %} - -{% if var('snowplow__enable_consent', false) -%} - cmp_visible_elapsed_time, - cmp_visible__tstamp, - cmp_visible__id, - consent_pref_basis_for_processing, - consent_pref_consent_version, - consent_pref_consent_scopes, - consent_pref_domains_applied, - consent_pref_consent_url, - consent_pref_event_type, - consent_pref_gdpr_applies, - consent_pref__tstamp, - consent_pref__id, -{% endif %} - -{% if var('snowplow__enable_mobile') %} - screen_view__id, - screen_view__name, - screen_view__previous_id, - screen_view__previous_name, - screen_view__previous_type, - screen_view__transition_type, - screen_view__type, - screen_view___tstamp, - screen_view___id, - session__session_id, - session__session_index, - session__previous_session_id, - session__user_id, - session__first_event_id, - session___tstamp, - session___id, -{% endif %} - -{% if var('snowplow__enable_mobile_context', false) -%} - mobile__device_manufacturer, - mobile__device_model, - mobile__os_type, - mobile__os_version, - mobile__android_idfa, - mobile__apple_idfa, - mobile__apple_idfv, - mobile__carrier, - mobile__open_idfa, - mobile__network_technology, - mobile__network_type, - mobile__physical_memory, - mobile__system_available_memory, - mobile__app_available_memory, - mobile__battery_level, - mobile__battery_state, - mobile__low_power_mode, - mobile__available_storage, - mobile__total_storage, - mobile__is_portrait, - mobile__resolution, - mobile__scale, - mobile__language, - mobile__app_set_id, - mobile__app_set_id_scope, - mobile___tstamp, - mobile___id, -{% endif %} - -{% if var('snowplow__enable_geolocation_context', false) -%} - geo__latitude, - geo__longitude, - geo__latitude_longitude_accuracy, - geo__altitude, - geo__altitude_accuracy, - geo__bearing, - geo__speed, - geo__timestamp, - geo___tstamp, - geo___id, -{% endif %} - -{% if var('snowplow__enable_application_context', false) -%} - app__build, - app__version, - app___tstamp, - app___id, -{% endif %} - -{% if var('snowplow__enable_screen_context', false) -%} - screen__id, - screen__name, - screen__activity, - screen__type, - screen__fragment, - screen__top_view_controller, - screen__view_controller, -{% endif %} - -{% if var('snowplow__enable_application_errors_module', false) -%} - app_err__message, - app_err__programming_language, - app_err__class_name, - app_err__exception_name, - app_err__is_fatal, - app_err__line_number, - app_err__stack_trace, - app_err__thread_id, - app_err__thread_name, - app_err___tstamp, - app_err___id, -{% endif %} - -{% if var('snowplow__enable_deep_link_context', false) -%} - deep_link__url, - deep_link__referrer, - deep_link___tstamp, - deep_link___id, - {% endif %} - -{% if var('snowplow__enable_browser_context', false) -%} - browser__viewport, - browser__document_size, - browser__resolution, - browser__color_depth, - browser__device_pixel_ratio, - browser__cookies_enabled, - browser__online, - browser__browser_language, - browser__document_language, - browser__webdriver, - browser__device_memory, - browser__hardware_concurrency, - browser__tab_id, - browser___tstamp, - browser___id, -{% endif %} - - coalesce( - {% if var('snowplow__enable_web') %} - ev.page_view__id, - {% endif %} - {% if var('snowplow__enable_mobile') %} - ev.screen_view__id, - {% endif %} - null) as view_id, - - coalesce( - {% if var('snowplow__enable_web') %} - case when ev.page_view__id is not null then 'page_view' end, - {% endif %} - {% if var('snowplow__enable_mobile') %} - case when ev.screen_view__id is not null then 'screen_view' end, - {% endif %} - null) as view_type, - - coalesce( - {% if var('snowplow__enable_web') %} - ev.domain_sessionidx, - {% endif %} - {% if var('snowplow__enable_mobile') %} - ev.session__session_index, - {% endif %} - null) as session_index, - - coalesce( - {% if var('snowplow__enable_deep_link_context') %} - ev.deep_link__referrer, - {% else %} - ev.page_referrer, - {% endif %} - null) as page_referrer, - - coalesce( - {% if var('snowplow__enable_deep_link_context') %} - ev.deep_link__url, - {% else %} - ev.page_url, - {% endif %} - null) as page_url, - - coalesce( - {% if var('snowplow__enable_mobile_context') %} - ev.mobile__resolution, - {% else %} - ev.dvce_screenwidth || 'x' || ev.dvce_screenheight, - {% endif %} - null) as screen_resolution, - - coalesce( - {% if var('snowplow__enable_yauaa') %} - ev.yauaa__operating_system_name, - {% endif %} - {% if var('snowplow__enable_mobile_context') %} - ev.mobile__os_type, - {% endif %} - {% if var('snowplow__enable_ua') %} - ev.ua__os_family, - {% endif %} - null, null) as os_type, - - coalesce( - {% if var('snowplow__enable_yauaa') %} - ev.yauaa__operating_system_version, - {% endif %} - {% if var('snowplow__enable_mobile_context') %} - ev.mobile__os_version, - {% endif %} - {% if var('snowplow__enable_ua') %} - ev.ua__os_version, - {% endif %} - null) as os_version - - - from {{ ref('snowplow_unified_base_events_this_run') }} as ev - -) - -select - *, - {% if var('snowplow__enable_yauaa') %} - {% if var('snowplow__enable_mobile') %} - case when view_type = 'mobile' then 'Mobile' - when yauaa__device_class = 'Desktop' then 'Desktop' - when yauaa__device_class = 'Phone' then 'Mobile' - when yauaa__device_class = 'Tablet' then 'Tablet' - else 'Other' end as device_category - {%- else -%} - case when yauaa__device_class = 'Desktop' then 'Desktop' - when yauaa__device_class = 'Phone' then 'Mobile' - when yauaa__device_class = 'Tablet' then 'Tablet' - else 'Other' end as device_category - {%- endif %} - {%- endif %} - -from base diff --git a/models/base/scratch/snowplow_unified_events_this_run.sql b/models/base/scratch/snowplow_unified_events_this_run.sql new file mode 100644 index 00000000..2d302a45 --- /dev/null +++ b/models/base/scratch/snowplow_unified_events_this_run.sql @@ -0,0 +1,8 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{{ unify_fields_query() }} From 46071198f22833080bb80a92e9a661e529b332bc Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Tue, 12 Sep 2023 18:34:33 +0100 Subject: [PATCH 06/61] Make yauaa coalesce null --- macros/unify_fields_query.sql | 2 ++ 1 file changed, 2 insertions(+) diff --git a/macros/unify_fields_query.sql b/macros/unify_fields_query.sql index 419af6c9..4e70a763 100644 --- a/macros/unify_fields_query.sql +++ b/macros/unify_fields_query.sql @@ -111,6 +111,8 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d when yauaa__device_class = 'Tablet' then 'Tablet' else 'Other' end as device_category {%- endif %} + {% else %} + null as device_category {%- endif %} from base From 5fb587a7b578620573e4a82499165659371576ba Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Tue, 12 Sep 2023 18:38:03 +0100 Subject: [PATCH 07/61] Rename web page context field macro --- .../{get_web_page_fields.sql => get_web_page_context_fields.sql} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename macros/field_extractions/{get_web_page_fields.sql => get_web_page_context_fields.sql} (100%) diff --git a/macros/field_extractions/get_web_page_fields.sql b/macros/field_extractions/get_web_page_context_fields.sql similarity index 100% rename from macros/field_extractions/get_web_page_fields.sql rename to macros/field_extractions/get_web_page_context_fields.sql From 83ac3353a06ddea2b8b730959c272452461bafe1 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Tue, 12 Sep 2023 18:41:32 +0100 Subject: [PATCH 08/61] Rename page_views cluster by fields --- macros/cluster_by_fields.sql | 6 +++--- macros/macros.yml | 2 +- models/views/snowplow_unified_views.sql | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/macros/cluster_by_fields.sql b/macros/cluster_by_fields.sql index 8b61cd3d..6d27fd28 100644 --- a/macros/cluster_by_fields.sql +++ b/macros/cluster_by_fields.sql @@ -18,13 +18,13 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} -{% macro web_cluster_by_fields_page_views() %} +{% macro web_cluster_by_fields_views() %} - {{ return(adapter.dispatch('web_cluster_by_fields_page_views', 'snowplow_unified')()) }} + {{ return(adapter.dispatch('web_cluster_by_fields_views', 'snowplow_unified')()) }} {% endmacro %} -{% macro default__web_cluster_by_fields_page_views() %} +{% macro default__web_cluster_by_fields_views() %} {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["user_identifier","session_identifier"], snowflake_val=["to_date(start_tstamp)"])) }} diff --git a/macros/macros.yml b/macros/macros.yml index 0084003b..884aea48 100644 --- a/macros/macros.yml +++ b/macros/macros.yml @@ -39,7 +39,7 @@ macros: description: (Optional) Table alias to prefix the column selection with. Default none - name: web_cluster_by_fields_sessions_lifecycle description: '{{ doc("macro_web_cluster_by_X") }}' - - name: web_cluster_by_fields_page_views + - name: web_cluster_by_fields_views description: '{{ doc("macro_web_cluster_by_X") }}' - name: web_cluster_by_fields_sessions description: '{{ doc("macro_web_cluster_by_X") }}' diff --git a/models/views/snowplow_unified_views.sql b/models/views/snowplow_unified_views.sql index 1383ca71..6ef07c73 100644 --- a/models/views/snowplow_unified_views.sql +++ b/models/views/snowplow_unified_views.sql @@ -17,7 +17,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d "field": "start_tstamp", "data_type": "timestamp" }, databricks_val='start_tstamp_date'), - cluster_by=snowplow_unified.web_cluster_by_fields_page_views(), + cluster_by=snowplow_unified.web_cluster_by_fields_views(), tags=["derived"], post_hook="{{ snowplow_unified.stitch_user_identifiers( enabled=var('snowplow__page_view_stitching') From 4149042b968ee7fb9f6ce86a15a54ed4014da56c Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Tue, 12 Sep 2023 18:46:58 +0100 Subject: [PATCH 09/61] Add redshift to default views this run --- dbt_project.yml | 6 +++--- .../snowplow_unified_views_this_run.sql | 0 2 files changed, 3 insertions(+), 3 deletions(-) rename models/views/scratch/{redshift_postgres => postgres}/snowplow_unified_views_this_run.sql (100%) diff --git a/dbt_project.yml b/dbt_project.yml index 15468ac9..4bc86a1b 100644 --- a/dbt_project.yml +++ b/dbt_project.yml @@ -176,9 +176,9 @@ models: +schema: "scratch" +tags: "scratch" default: - enabled: "{{ target.type in ['databricks', 'spark', 'snowflake', 'bigquery'] | as_bool() }}" - redshift_postgres: - enabled: "{{ target.type in ['redshift', 'postgres'] | as_bool() }}" + enabled: "{{ target.type in ['databricks', 'spark', 'snowflake', 'bigquery', 'redshift'] | as_bool() }}" + postgres: + enabled: "{{ target.type == 'postgres' | as_bool() }}" sessions: +schema: "derived" diff --git a/models/views/scratch/redshift_postgres/snowplow_unified_views_this_run.sql b/models/views/scratch/postgres/snowplow_unified_views_this_run.sql similarity index 100% rename from models/views/scratch/redshift_postgres/snowplow_unified_views_this_run.sql rename to models/views/scratch/postgres/snowplow_unified_views_this_run.sql From e4a4576bda0c74e879de65f3ffa92b2e6fb9a76c Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 09:13:43 +0100 Subject: [PATCH 10/61] Remove weird renaming from redshift this run --- .../snowplow_unified_base_events_this_run.sql | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/models/base/scratch/redshift_postgres/snowplow_unified_base_events_this_run.sql b/models/base/scratch/redshift_postgres/snowplow_unified_base_events_this_run.sql index d2b59679..7a91a1e5 100644 --- a/models/base/scratch/redshift_postgres/snowplow_unified_base_events_this_run.sql +++ b/models/base/scratch/redshift_postgres/snowplow_unified_base_events_this_run.sql @@ -101,17 +101,8 @@ with base_query as ( select -{% set base_query_cols = get_column_schema_from_query( 'select * from (' + base_events_query +') a') %} - - {% for col in base_query_cols | map(attribute='name') | list -%} - {% if col == 'domain_userid' -%} - a.user_identifier as domain_userid - {% else %} - a.{{col}} - {% endif %} - {%- if not loop.last -%},{%- endif %} - {% endfor %} - -from base_query a +* + +from base_query From 0a104f464d3d42a5930ee34e11836d4a37010a63 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 09:18:49 +0100 Subject: [PATCH 11/61] Rename web in macro --- macros/cluster_by_fields.sql | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/macros/cluster_by_fields.sql b/macros/cluster_by_fields.sql index 6d27fd28..6f5c78e9 100644 --- a/macros/cluster_by_fields.sql +++ b/macros/cluster_by_fields.sql @@ -5,76 +5,76 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro web_cluster_by_fields_sessions_lifecycle() %} +{% macro unified_cluster_by_fields_sessions_lifecycle() %} - {{ return(adapter.dispatch('web_cluster_by_fields_sessions_lifecycle', 'snowplow_unified')()) }} + {{ return(adapter.dispatch('unified_cluster_by_fields_sessions_lifecycle', 'snowplow_unified')()) }} {% endmacro %} -{% macro default__web_cluster_by_fields_sessions_lifecycle() %} +{% macro default__unified_cluster_by_fields_sessions_lifecycle() %} {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["session_identifier"], snowflake_val=["to_date(start_tstamp)"])) }} {% endmacro %} -{% macro web_cluster_by_fields_views() %} +{% macro unified_cluster_by_fields_views() %} - {{ return(adapter.dispatch('web_cluster_by_fields_views', 'snowplow_unified')()) }} + {{ return(adapter.dispatch('unified_cluster_by_fields_views', 'snowplow_unified')()) }} {% endmacro %} -{% macro default__web_cluster_by_fields_views() %} +{% macro default__unified_cluster_by_fields_views() %} {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["user_identifier","session_identifier"], snowflake_val=["to_date(start_tstamp)"])) }} {% endmacro %} -{% macro web_cluster_by_fields_sessions() %} +{% macro unified_cluster_by_fields_sessions() %} - {{ return(adapter.dispatch('web_cluster_by_fields_sessions', 'snowplow_unified')()) }} + {{ return(adapter.dispatch('unified_cluster_by_fields_sessions', 'snowplow_unified')()) }} {% endmacro %} -{% macro default__web_cluster_by_fields_sessions() %} +{% macro default__unified_cluster_by_fields_sessions() %} {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["domain_userid"], snowflake_val=["to_date(start_tstamp)"])) }} {% endmacro %} -{% macro web_cluster_by_fields_users() %} +{% macro unified_cluster_by_fields_users() %} - {{ return(adapter.dispatch('web_cluster_by_fields_users', 'snowplow_unified')()) }} + {{ return(adapter.dispatch('unified_cluster_by_fields_users', 'snowplow_unified')()) }} {% endmacro %} -{% macro default__web_cluster_by_fields_users() %} +{% macro default__unified_cluster_by_fields_users() %} {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["user_id","domain_userid"], snowflake_val=["to_date(start_tstamp)"])) }} {% endmacro %} -{% macro web_cluster_by_fields_consent() %} +{% macro unified_cluster_by_fields_consent() %} - {{ return(adapter.dispatch('web_cluster_by_fields_consent', 'snowplow_unified')()) }} + {{ return(adapter.dispatch('unified_cluster_by_fields_consent', 'snowplow_unified')()) }} {% endmacro %} -{% macro default__web_cluster_by_fields_consent() %} +{% macro default__unified_cluster_by_fields_consent() %} {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["event_id","domain_userid"], snowflake_val=["to_date(load_tstamp)"])) }} {% endmacro %} -{% macro web_cluster_by_fields_cwv() %} +{% macro unified_cluster_by_fields_cwv() %} - {{ return(adapter.dispatch('web_cluster_by_fields_cwv', 'snowplow_unified')()) }} + {{ return(adapter.dispatch('unified_cluster_by_fields_cwv', 'snowplow_unified')()) }} {% endmacro %} -{% macro default__web_cluster_by_fields_cwv() %} +{% macro default__unified_cluster_by_fields_cwv() %} {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["view_id","domain_userid"], snowflake_val=["to_date(derived_tstamp)"])) }} From f9d66c439f04d742562624557d106d22e4e838c9 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 09:23:25 +0100 Subject: [PATCH 12/61] Rename pageviewstitching --- dbt_project.yml | 2 +- docs/markdown/snowplow_unified_common_cols.md | 2 +- integration_tests/dbt_project.yml | 2 +- .../views/scratch/default/snowplow_unified_views_this_run.sql | 2 +- .../views/scratch/postgres/snowplow_unified_views_this_run.sql | 2 +- models/views/snowplow_unified_views.sql | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dbt_project.yml b/dbt_project.yml index 4bc86a1b..138a25c5 100644 --- a/dbt_project.yml +++ b/dbt_project.yml @@ -57,7 +57,7 @@ vars: snowplow__max_session_days: 3 snowplow__session_lookback_days: 730 snowplow__session_stitching: true - snowplow__page_view_stitching: false + snowplow__view_stitching: false snowplow__session_timestamp: collector_tstamp snowplow__start_date: '2020-01-01' # snowplow__total_all_conversions: false diff --git a/docs/markdown/snowplow_unified_common_cols.md b/docs/markdown/snowplow_unified_common_cols.md index e9d296cd..584167c2 100644 --- a/docs/markdown/snowplow_unified_common_cols.md +++ b/docs/markdown/snowplow_unified_common_cols.md @@ -704,5 +704,5 @@ The user identifier as defined in your project variables. Default to domain_user {% enddocs %} {% docs col_stitched_user_id %} -The `user_id` (or `domain_user_id` if not found during user stitching) when the `snowplow__session_stitching` or `snowplow__page_view_stitching` variable is enabled otherwise NULL. The `user_id` field to be used for stitching can be overwritten by `var('snowplow__user_stitching_id')`. +The `user_id` (or `domain_user_id` if not found during user stitching) when the `snowplow__session_stitching` or `snowplow__view_stitching` variable is enabled otherwise NULL. The `user_id` field to be used for stitching can be overwritten by `var('snowplow__user_stitching_id')`. {% enddocs %} diff --git a/integration_tests/dbt_project.yml b/integration_tests/dbt_project.yml index 4a5e4ba9..b38b3d57 100644 --- a/integration_tests/dbt_project.yml +++ b/integration_tests/dbt_project.yml @@ -71,7 +71,7 @@ vars: snowplow__enable_iab: true snowplow__enable_ua: true snowplow__enable_yauaa: true - snowplow__page_view_stitching: true + snowplow__view_stitching: true snowplow__page_view_passthroughs: ['v_collector', {'sql': 'event_id', 'alias': 'event_id2'}] snowplow__session_passthroughs: ['event_id', {'sql': 'event_id', 'alias': 'event_id2'}] snowplow__user_first_passthroughs: ['event_id', {'sql': "event_id2 || '-first'", 'alias': 'first_event_id2'}] diff --git a/models/views/scratch/default/snowplow_unified_views_this_run.sql b/models/views/scratch/default/snowplow_unified_views_this_run.sql index db3419f5..fe21c995 100644 --- a/models/views/scratch/default/snowplow_unified_views_this_run.sql +++ b/models/views/scratch/default/snowplow_unified_views_this_run.sql @@ -31,7 +31,7 @@ with prep as ( {% if var('snowplow__enable_mobile') %} ev.session__user_id as device_user_id, {% endif %} - {% if var('snowplow__page_view_stitching') %} + {% if var('snowplow__view_stitching') %} -- updated with mapping as part of post hook on derived page_views table cast(ev.user_identifier as {{ type_string() }}) as stitched_user_id, {% else %} diff --git a/models/views/scratch/postgres/snowplow_unified_views_this_run.sql b/models/views/scratch/postgres/snowplow_unified_views_this_run.sql index e3acb5ff..05329a5c 100644 --- a/models/views/scratch/postgres/snowplow_unified_views_this_run.sql +++ b/models/views/scratch/postgres/snowplow_unified_views_this_run.sql @@ -31,7 +31,7 @@ with prep as ( {% if var('snowplow__enable_mobile') %} ev.session__user_id as device_user_id, {% endif %} - {% if var('snowplow__page_view_stitching') %} + {% if var('snowplow__view_stitching') %} -- updated with mapping as part of post hook on derived page_views table cast(ev.user_identifier as {{ type_string() }}) as stitched_user_id, {% else %} diff --git a/models/views/snowplow_unified_views.sql b/models/views/snowplow_unified_views.sql index 6ef07c73..bea974d5 100644 --- a/models/views/snowplow_unified_views.sql +++ b/models/views/snowplow_unified_views.sql @@ -20,7 +20,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d cluster_by=snowplow_unified.web_cluster_by_fields_views(), tags=["derived"], post_hook="{{ snowplow_unified.stitch_user_identifiers( - enabled=var('snowplow__page_view_stitching') + enabled=var('snowplow__view_stitching') ) }}", sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), tblproperties={ From 932ea30a4a2da520e55d64830ad77c60d6399974 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 09:32:10 +0100 Subject: [PATCH 13/61] Use set block for engaged time calc --- .../scratch/snowplow_unified_pv_engaged_time.sql | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/models/views/scratch/snowplow_unified_pv_engaged_time.sql b/models/views/scratch/snowplow_unified_pv_engaged_time.sql index 3af346c8..77ebffd6 100644 --- a/models/views/scratch/snowplow_unified_pv_engaged_time.sql +++ b/models/views/scratch/snowplow_unified_pv_engaged_time.sql @@ -11,11 +11,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d ) }} -select - ev.view_id, - ev.session_identifier, - max(ev.derived_tstamp) as end_tstamp, - +{% set engaged_time_in_s %} -- aggregate pings: -- divides epoch tstamps by snowplow__heartbeat to get distinct intervals -- floor rounds to nearest integer - duplicates all evaluate to the same number @@ -23,6 +19,13 @@ select -- adding snowplow__min_visit_length accounts for the page view event itself. {{ var("snowplow__heartbeat", 10) }} * (count(distinct(floor({{ snowplow_utils.to_unixtstamp('ev.dvce_created_tstamp') }}/{{ var("snowplow__heartbeat", 10) }}))) - 1) + {{ var("snowplow__min_visit_length", 5) }} as engaged_time_in_s +{% endset %} + +select + ev.view_id, + ev.session_identifier, + max(ev.derived_tstamp) as end_tstamp, + {{ engaged_time_in_s }} from {{ ref('snowplow_unified_events_this_run') }} as ev From dddf9c5d924a12626ebdc8a3ffe80239070b7876 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 09:33:57 +0100 Subject: [PATCH 14/61] Rename cluster by part 2 --- .../snowplow_unified_sessions_custom.sql | 2 +- .../users/snowplow_unified_users_custom.sql | 2 +- ...snowplow_unified_pv_channel_engagement.sql | 2 +- docs/markdown/snowplow_unified_macros_docs.md | 2 +- macros/macros.yml | 20 +++++++++---------- ...ified_base_sessions_lifecycle_manifest.sql | 2 +- .../consent/snowplow_unified_consent_log.sql | 2 +- .../snowplow_unified_web_vitals.sql | 2 +- models/sessions/snowplow_unified_sessions.sql | 2 +- models/users/snowplow_unified_users.sql | 2 +- models/views/snowplow_unified_views.sql | 2 +- 11 files changed, 20 insertions(+), 20 deletions(-) diff --git a/custom_example/models/snowplow_web_custom_modules/sessions/snowplow_unified_sessions_custom.sql b/custom_example/models/snowplow_web_custom_modules/sessions/snowplow_unified_sessions_custom.sql index 4238a4ee..8e96e49f 100644 --- a/custom_example/models/snowplow_web_custom_modules/sessions/snowplow_unified_sessions_custom.sql +++ b/custom_example/models/snowplow_web_custom_modules/sessions/snowplow_unified_sessions_custom.sql @@ -16,7 +16,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d "field": "start_tstamp", "data_type": "timestamp" }, databricks_val='start_tstamp_date'), - cluster_by=snowplow_unified.web_cluster_by_fields_sessions(), + cluster_by=snowplow_unified.unified_cluster_by_fields_sessions(), sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), snowplow_optimize= true ) diff --git a/custom_example/models/snowplow_web_custom_modules/users/snowplow_unified_users_custom.sql b/custom_example/models/snowplow_web_custom_modules/users/snowplow_unified_users_custom.sql index a6daba56..5509fa85 100644 --- a/custom_example/models/snowplow_web_custom_modules/users/snowplow_unified_users_custom.sql +++ b/custom_example/models/snowplow_web_custom_modules/users/snowplow_unified_users_custom.sql @@ -16,7 +16,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d "field": "start_tstamp", "data_type": "timestamp" }, databricks_val='start_tstamp_date'), - cluster_by=snowplow_unified.web_cluster_by_fields_users(), + cluster_by=snowplow_unified.unified_cluster_by_fields_users(), sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), snowplow_optimize=true ) diff --git a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/snowflake/snowplow_unified_pv_channel_engagement.sql b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/snowflake/snowplow_unified_pv_channel_engagement.sql index 37c3c787..23ffe890 100644 --- a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/snowflake/snowplow_unified_pv_channel_engagement.sql +++ b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/snowflake/snowplow_unified_pv_channel_engagement.sql @@ -12,7 +12,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d materialized='incremental', unique_key='view_id', upsert_date_key='start_tstamp', - cluster_by=snowplow_unified.web_cluster_by_fields_views(), + cluster_by=snowplow_unified.unified_cluster_by_fields_views(), sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), snowplow_optimize=true ) diff --git a/docs/markdown/snowplow_unified_macros_docs.md b/docs/markdown/snowplow_unified_macros_docs.md index c6777652..bf290a0c 100644 --- a/docs/markdown/snowplow_unified_macros_docs.md +++ b/docs/markdown/snowplow_unified_macros_docs.md @@ -98,7 +98,7 @@ The sql to extract the columns from the yauaa context, or these columns as nulls {% endraw %} {% enddocs %} -{% docs macro_web_cluster_by_X %} +{% docs macro_unified_cluster_by_X %} {% raw %} This macro is used to return the appropriate `cluster_by` fields for the table, depending on the warehouse target. diff --git a/macros/macros.yml b/macros/macros.yml index 884aea48..9e0711bc 100644 --- a/macros/macros.yml +++ b/macros/macros.yml @@ -37,16 +37,16 @@ macros: - name: table_prefix type: string description: (Optional) Table alias to prefix the column selection with. Default none - - name: web_cluster_by_fields_sessions_lifecycle - description: '{{ doc("macro_web_cluster_by_X") }}' - - name: web_cluster_by_fields_views - description: '{{ doc("macro_web_cluster_by_X") }}' - - name: web_cluster_by_fields_sessions - description: '{{ doc("macro_web_cluster_by_X") }}' - - name: web_cluster_by_fields_users - description: '{{ doc("macro_web_cluster_by_X") }}' - - name: web_cluster_by_fields_consent - description: '{{ doc("macro_web_cluster_by_X") }}' + - name: unified_cluster_by_fields_sessions_lifecycle + description: '{{ doc("macro_unified_cluster_by_X") }}' + - name: unified_cluster_by_fields_views + description: '{{ doc("macro_unified_cluster_by_X") }}' + - name: unified_cluster_by_fields_sessions + description: '{{ doc("macro_unified_cluster_by_X") }}' + - name: unified_cluster_by_fields_users + description: '{{ doc("macro_unified_cluster_by_X") }}' + - name: unified_cluster_by_fields_consent + description: '{{ doc("macro_unified_cluster_by_X") }}' - name: iab_fields description: '{{ doc("macro_bq_context_fields") }}' - name: ua_fields diff --git a/models/base/manifest/snowplow_unified_base_sessions_lifecycle_manifest.sql b/models/base/manifest/snowplow_unified_base_sessions_lifecycle_manifest.sql index 11c982ee..b63f257c 100644 --- a/models/base/manifest/snowplow_unified_base_sessions_lifecycle_manifest.sql +++ b/models/base/manifest/snowplow_unified_base_sessions_lifecycle_manifest.sql @@ -16,7 +16,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d "field": "start_tstamp", "data_type": "timestamp" }, databricks_val='start_tstamp_date'), - cluster_by=snowplow_unified.web_cluster_by_fields_sessions_lifecycle(), + cluster_by=snowplow_unified.unified_cluster_by_fields_sessions_lifecycle(), full_refresh=snowplow_unified.allow_refresh(), tags=["manifest"], sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), diff --git a/models/optional_modules/consent/snowplow_unified_consent_log.sql b/models/optional_modules/consent/snowplow_unified_consent_log.sql index 37c3c1d8..5b8d71fc 100644 --- a/models/optional_modules/consent/snowplow_unified_consent_log.sql +++ b/models/optional_modules/consent/snowplow_unified_consent_log.sql @@ -18,7 +18,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d "field": "derived_tstamp", "data_type": "timestamp" }, databricks_val = 'derived_tstamp_date'), - cluster_by=snowplow_unified.web_cluster_by_fields_consent(), + cluster_by=snowplow_unified.unified_cluster_by_fields_consent(), sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), tblproperties={ 'delta.autoOptimize.optimizeWrite' : 'true', diff --git a/models/optional_modules/core_web_vitals/snowplow_unified_web_vitals.sql b/models/optional_modules/core_web_vitals/snowplow_unified_web_vitals.sql index b2d84377..79a2e464 100644 --- a/models/optional_modules/core_web_vitals/snowplow_unified_web_vitals.sql +++ b/models/optional_modules/core_web_vitals/snowplow_unified_web_vitals.sql @@ -18,7 +18,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d "field": "derived_tstamp", "data_type": "timestamp" }, databricks_val = 'derived_tstamp_date'), - cluster_by=snowplow_unified.web_cluster_by_fields_cwv(), + cluster_by=snowplow_unified.unified_cluster_by_fields_cwv(), sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), tblproperties={ 'delta.autoOptimize.optimizeWrite' : 'true', diff --git a/models/sessions/snowplow_unified_sessions.sql b/models/sessions/snowplow_unified_sessions.sql index 9406319c..09d09de2 100644 --- a/models/sessions/snowplow_unified_sessions.sql +++ b/models/sessions/snowplow_unified_sessions.sql @@ -17,7 +17,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d "field": "start_tstamp", "data_type": "timestamp" }, databricks_val='start_tstamp_date'), - cluster_by=snowplow_unified.web_cluster_by_fields_sessions(), + cluster_by=snowplow_unified.unified_cluster_by_fields_sessions(), tags=["derived"], post_hook="{{ snowplow_unified.stitch_user_identifiers( enabled=var('snowplow__session_stitching') diff --git a/models/users/snowplow_unified_users.sql b/models/users/snowplow_unified_users.sql index 950179d2..255bb570 100644 --- a/models/users/snowplow_unified_users.sql +++ b/models/users/snowplow_unified_users.sql @@ -18,7 +18,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d "field": "start_tstamp", "data_type": "timestamp" }, databricks_val='start_tstamp_date'), - cluster_by=snowplow_unified.web_cluster_by_fields_users(), + cluster_by=snowplow_unified.unified_cluster_by_fields_users(), tags=["derived"], sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), tblproperties={ diff --git a/models/views/snowplow_unified_views.sql b/models/views/snowplow_unified_views.sql index bea974d5..849650b9 100644 --- a/models/views/snowplow_unified_views.sql +++ b/models/views/snowplow_unified_views.sql @@ -17,7 +17,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d "field": "start_tstamp", "data_type": "timestamp" }, databricks_val='start_tstamp_date'), - cluster_by=snowplow_unified.web_cluster_by_fields_views(), + cluster_by=snowplow_unified.unified_cluster_by_fields_views(), tags=["derived"], post_hook="{{ snowplow_unified.stitch_user_identifiers( enabled=var('snowplow__view_stitching') From 98d2365afdb292e7fc9ef88ecfe527720e40c85e Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 11:04:56 +0100 Subject: [PATCH 15/61] Unify base events this run --- dbt_project.yml | 4 -- .../get_app_context_fields.sql | 23 +++++---- .../get_app_error_context_fields.sql | 24 ++++++--- .../get_browser_context_fields.sql | 28 ++++++++--- .../get_deep_link_context_fields.sql | 17 ++++--- .../get_geo_context_fields.sql | 22 ++++++--- .../get_iab_context_fields.sql | 19 ++++--- .../get_mobile_context_fields.sql | 40 ++++++++++++--- .../get_screen_context_fields.sql | 22 ++++++--- .../get_screen_view_event_context_fields.sql | 22 ++++++--- .../get_session_context_fields.sql | 23 ++++++--- .../get_ua_context_fields.sql | 31 +++++++++--- .../get_web_page_context_fields.sql | 16 +++--- .../get_yauaa_context_fields.sql | 35 ++++++++++--- .../snowplow_unified_base_events_this_run.sql | 49 ------------------- .../snowplow_unified_base_events_this_run.sql | 18 +++++-- 16 files changed, 254 insertions(+), 139 deletions(-) delete mode 100644 models/base/scratch/default/snowplow_unified_base_events_this_run.sql rename models/base/scratch/{redshift_postgres => }/snowplow_unified_base_events_this_run.sql (88%) diff --git a/dbt_project.yml b/dbt_project.yml index 138a25c5..71273278 100644 --- a/dbt_project.yml +++ b/dbt_project.yml @@ -150,10 +150,6 @@ models: scratch: +schema: "scratch" +tags: "scratch" - default: - enabled: "{{ target.type in ['databricks', 'spark', 'snowflake', 'bigquery'] | as_bool() }}" - redshift_postgres: - enabled: "{{ target.type in ['redshift', 'postgres'] | as_bool() }}" optional_modules: consent: diff --git a/macros/field_extractions/get_app_context_fields.sql b/macros/field_extractions/get_app_context_fields.sql index 8615393a..3b918db3 100644 --- a/macros/field_extractions/get_app_context_fields.sql +++ b/macros/field_extractions/get_app_context_fields.sql @@ -10,38 +10,43 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endmacro -%} {% macro postgres__get_app_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_application_context', false) %} + {% else %} + , cast(null as {{ type_string() }}) as app__build, + cast(null as {{ type_string() }}) as app__version + {% endif %} {% endmacro %} {% macro bigquery__get_app_context_fields(table_prefix = none) %} {% if var('snowplow__enable_application_context', false) %} - {{ snowplow_utils.get_optional_fields( + , {{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_application_context', false), col_prefix='contexts_com_snowplowanalytics_mobile_application_1_', fields=app_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - cast(null as {{ type_string() }}) as build, - cast(null as {{ type_string() }}) as version + , cast(null as {{ type_string() }}) as app__build, + cast(null as {{ type_string() }}) as app__version {% endif %} {% endmacro %} {% macro spark__get_app_context_fields(table_prefix = none) %} {% if var('snowplow__enable_application_context', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0].build::STRING AS app__build, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0].build::STRING AS app__build, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0].version::STRING AS app__version {% else %} - cast(null as {{ type_string() }}) as build, - cast(null as {{ type_string() }}) as version + ,cast(null as {{ type_string() }}) as app__build, + cast(null as {{ type_string() }}) as app__version {% endif %} {% endmacro %} {% macro snowflake__get_app_context_fields(table_prefix = none) %} {% if var('snowplow__enable_application_context', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0]:build::varchar(255) AS app__build, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0]:build::varchar(255) AS app__build, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0]:version::varchar(255) AS app__version {% else %} - cast(null as {{ type_string() }}) as build, - cast(null as {{ type_string() }}) as version + ,cast(null as {{ type_string() }}) as app__build, + cast(null as {{ type_string() }}) as app__version {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_app_error_context_fields.sql b/macros/field_extractions/get_app_error_context_fields.sql index ec73079d..8a2163f5 100644 --- a/macros/field_extractions/get_app_error_context_fields.sql +++ b/macros/field_extractions/get_app_error_context_fields.sql @@ -10,18 +10,30 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endmacro -%} {% macro postgres__get_app_error_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_browser_context', false) %} + {% else %} + ,cast(null as {{ type_string() }}) as app_error__message, + cast(null as {{ type_string() }}) as app_error__programming_language, + cast(null as {{ type_string() }}) as app_error__class_name, + cast(null as {{ type_string() }}) as app_error__exception_name, + cast(null as {{ type_boolean() }}) as app_error__is_fatal, + cast(null as {{ type_numeric() }}) as app_error__line_number, + cast(null as {{ type_string() }}) as app_error__stack_trace, + cast(null as {{ type_int() }}) as app_error__thread_id, + cast(null as {{ type_string() }}) as app_error__thread_name + {% endif %} {% endmacro %} {% macro bigquery__get_app_error_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} - {{ snowplow_utils.get_optional_fields( + ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_application_context', false), col_prefix='unstruct_event_com_snowplowanalytics_snowplow_application_error_1_', fields=app_error_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - cast(null as {{ type_string() }}) as app_error__message, + ,cast(null as {{ type_string() }}) as app_error__message, cast(null as {{ type_string() }}) as app_error__programming_language, cast(null as {{ type_string() }}) as app_error__class_name, cast(null as {{ type_string() }}) as app_error__exception_name, @@ -35,7 +47,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_app_error_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.message::STRING AS app_error__message, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.message::STRING AS app_error__message, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.programming_language::STRING AS app_error__programming_language, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.class_name::STRING AS app_error__class_name, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.exception_name::STRING AS app_error__exception_name, @@ -45,7 +57,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_id::INT AS app_error__thread_id, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_name::STRING AS app_error__thread_name {% else %} - cast(null as {{ type_string() }}) as app_error__message, + ,cast(null as {{ type_string() }}) as app_error__message, cast(null as {{ type_string() }}) as app_error__programming_language, cast(null as {{ type_string() }}) as app_error__class_name, cast(null as {{ type_string() }}) as app_error__exception_name, @@ -59,7 +71,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_app_error_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:message::VARCHAR() AS message, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:message::VARCHAR() AS message, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:programmingLanguage::VARCHAR() AS app_error__programming_language, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:className::VARCHAR() AS app_error__class_name, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:exceptionName::VARCHAR() AS app_error__exception_name, @@ -69,7 +81,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:threadId::INT AS app_error__thread_id, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:threadName::VARCHAR() AS app_error__thread_name {% else %} - cast(null as {{ type_string() }}) as app_error__message, + ,cast(null as {{ type_string() }}) as app_error__message, cast(null as {{ type_string() }}) as app_error__programming_language, cast(null as {{ type_string() }}) as app_error__class_name, cast(null as {{ type_string() }}) as app_error__exception_name, diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql index 5f3a86ea..62c180ff 100644 --- a/macros/field_extractions/get_browser_context_fields.sql +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -10,18 +10,34 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endmacro -%} {% macro postgres__get_browser_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_browser_context', false) %} + {% else %} + ,cast(null as {{ type_string() }}) as browser__viewport, + cast(null as {{ type_string() }}) as browser__document_size, + cast(null as {{ type_string() }}) as browser__resolution, + cast(null as {{ type_string() }}) as browser__color_depth, + cast(null as {{ type_string() }}) as browser__device_pixel_ratio, + cast(null as {{ type_string() }}) as browser__cookies_enabled, + cast(null as {{ type_string() }}) as browser__online, + cast(null as {{ type_string() }}) as browser__browser_language, + cast(null as {{ type_string() }}) as browser__document_language, + cast(null as {{ type_string() }}) as browser__webdriver, + cast(null as {{ type_string() }}) as browser__device_memory, + cast(null as {{ type_string() }}) as browser__hardware_concurrency, + cast(null as {{ type_string() }}) as browser__tab_id + {% endif %} {% endmacro %} {% macro bigquery__get_browser_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} - {{ snowplow_utils.get_optional_fields( + ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_browser_context', false), col_prefix='com_snowplowanalytics_snowplow_browser_context_1_', fields=browser_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - cast(null as {{ type_string() }}) as browser__viewport, + ,cast(null as {{ type_string() }}) as browser__viewport, cast(null as {{ type_string() }}) as browser__document_size, cast(null as {{ type_string() }}) as browser__resolution, cast(null as {{ type_string() }}) as browser__color_depth, @@ -39,7 +55,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_browser_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].viewport::STRING AS browser__viewport, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].viewport::STRING AS browser__viewport, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].document_size::STRING AS browser__document_size, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].resolution::STRING AS browser__resolution, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].color_depth::INT AS browser__color_depth, @@ -53,7 +69,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].hardware_concurrency::INT AS browser__hardware_concurrency, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].tab_id::STRING AS browser__tab_id {% else %} - cast(null as {{ type_string() }}) as browser__viewport, + ,cast(null as {{ type_string() }}) as browser__viewport, cast(null as {{ type_string() }}) as browser__document_size, cast(null as {{ type_string() }}) as browser__resolution, cast(null as {{ type_string() }}) as browser__color_depth, @@ -72,7 +88,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_browser_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:viewport::varchar AS browser__viewport, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:viewport::varchar AS browser__viewport, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:documentSize::varchar AS browser__document_size, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:resolution::varchar AS browser__resolution, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:colorDepth::int AS browser__color_depth, @@ -86,7 +102,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:hardwareConcurrency::int AS browser__hardware_concurrency, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:tabId::varchar AS browser__tab_id {% else %} - cast(null as {{ type_string() }}) as browser__viewport, + ,cast(null as {{ type_string() }}) as browser__viewport, cast(null as {{ type_string() }}) as browser__document_size, cast(null as {{ type_string() }}) as browser__resolution, cast(null as {{ type_string() }}) as browser__color_depth, diff --git a/macros/field_extractions/get_deep_link_context_fields.sql b/macros/field_extractions/get_deep_link_context_fields.sql index 402c1018..84ed3d37 100644 --- a/macros/field_extractions/get_deep_link_context_fields.sql +++ b/macros/field_extractions/get_deep_link_context_fields.sql @@ -10,29 +10,34 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endmacro -%} {% macro postgres__get_deep_link_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_deep_link_context', false) %} + {% else %} + ,cast(null as {{ type_string() }}) as deep_link__url, + cast(null as {{ type_string() }}) as deep_link__referrer + {% endif %} {% endmacro %} {% macro bigquery__get_deep_link_context_fields(table_prefix = none) %} {% if var('snowplow__enable_deep_link_context', false) %} - {{ snowplow_utils.get_optional_fields( + ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_deep_link_context', false), col_prefix='contexts_com_snowplowanalytics_mobile_deep_link_1_', fields=deep_link_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - cast(null as {{ type_string() }}) as deep_link__url, + ,cast(null as {{ type_string() }}) as deep_link__url, cast(null as {{ type_string() }}) as deep_link__referrer {% endif %} {% endmacro %} {% macro spark__get_deep_link_context_fields(table_prefix = none) %} {% if var('snowplow__enable_deep_link_context', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0].url::STRING AS deep_link__url, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0].url::STRING AS deep_link__url, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0].referrer::STRING AS deep_link__referrer {% else %} - cast(null as {{ type_string() }}) as deep_link__url, + ,cast(null as {{ type_string() }}) as deep_link__url, cast(null as {{ type_string() }}) as deep_link__referrer {% endif %} @@ -40,10 +45,10 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_deep_link_context_fields(table_prefix = none) %} {% if var('snowplow__enable_deep_link_context', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0]:url::varchar AS deep_link__url, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0]:url::varchar AS deep_link__url, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0]:referrer::varchar AS deep_link__referrer {% else %} - cast(null as {{ type_string() }}) as deep_link__url, + ,cast(null as {{ type_string() }}) as deep_link__url, cast(null as {{ type_string() }}) as deep_link__referrer {% endif %} diff --git a/macros/field_extractions/get_geo_context_fields.sql b/macros/field_extractions/get_geo_context_fields.sql index 6be39160..f923bdd0 100644 --- a/macros/field_extractions/get_geo_context_fields.sql +++ b/macros/field_extractions/get_geo_context_fields.sql @@ -10,18 +10,28 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endmacro -%} {% macro postgres__get_geo_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_geolocation_context', false) %} + {% else %} + ,cast(null as {{ type_float() }}) as geo__latitude, + cast(null as {{ type_float() }}) as geo__longitude, + cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy, + cast(null as {{ type_float() }}) as geo__altitude, + cast(null as {{ type_float() }}) as geo__altitude_accuracy, + cast(null as {{ type_float() }}) as geo__bearing, + cast(null as {{ type_float() }}) as geo__speed + {% endif %} {% endmacro %} {% macro bigquery__get_geo_context_fields(table_prefix = none) %} {% if var('snowplow__enable_geolocation_context', false) %} - {{ snowplow_utils.get_optional_fields( + ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_geolocation_context', false), col_prefix='contexts_com_snowplowanalytics_snowplow_geolocation_context_1_', fields=geo_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - cast(null as {{ type_float() }}) as geo__latitude, + ,cast(null as {{ type_float() }}) as geo__latitude, cast(null as {{ type_float() }}) as geo__longitude, cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy, cast(null as {{ type_float() }}) as geo__altitude, @@ -33,7 +43,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_geo_context_fields(table_prefix = none) %} {% if var('snowplow__enable_geolocation_context', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude::FLOAT AS geo__latitude, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude::FLOAT AS geo__latitude, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].longitude::FLOAT AS geo__longitude, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude_longitude_accuracy::FLOAT AS geo__latitude_longitude_accuracy, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude::FLOAT AS geo__altitude, @@ -41,7 +51,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].bearing::FLOAT AS geo__bearing, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].speed::FLOAT AS geo__speed {% else %} - cast(null as {{ type_float() }}) as geo__latitude, + ,cast(null as {{ type_float() }}) as geo__latitude, cast(null as {{ type_float() }}) as geo__longitude, cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy, cast(null as {{ type_float() }}) as geo__altitude, @@ -53,7 +63,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_geo_context_fields(table_prefix = none) %} {% if var('snowplow__enable_geolocation_context', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitude::float AS geo__latitude, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitude::float AS geo__latitude, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:longitude::float AS geo__longitude, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitudeLongitudeAccuracy::float AS geo__latitude_longitude_accuracy, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitude::float AS geo__altitude, @@ -61,7 +71,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:bearing::float AS geo__bearing, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:speed::float AS geo__speed {% else %} - cast(null as {{ type_float() }}) as geo__latitude, + ,cast(null as {{ type_float() }}) as geo__latitude, cast(null as {{ type_float() }}) as geo__longitude, cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy, cast(null as {{ type_float() }}) as geo__altitude, diff --git a/macros/field_extractions/get_iab_context_fields.sql b/macros/field_extractions/get_iab_context_fields.sql index 0a50d011..b11e11ad 100644 --- a/macros/field_extractions/get_iab_context_fields.sql +++ b/macros/field_extractions/get_iab_context_fields.sql @@ -10,18 +10,25 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endmacro -%} {% macro postgres__get_iab_context_fields(table_prefix = none) %} + {%- if var('snowplow__enable_iab', false) -%} + {%- else -%} + ,cast(null as {{ type_string() }}) as iab__category, + cast(null as {{ type_string() }}) as iab__primary_impact, + cast(null as {{ type_string() }}) as iab__reason, + cast(null as boolean) as iab__spider_or_robot + {%- endif -%} {% endmacro %} {% macro bigquery__get_iab_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_iab', false) -%} - {{ snowplow_utils.get_optional_fields( + ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_iab', false), fields=iab_fields(), col_prefix='contexts_com_iab_snowplow_spiders_and_robots_1_', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {%- else -%} - cast(null as {{ type_string() }}) as iab__category, + ,cast(null as {{ type_string() }}) as iab__category, cast(null as {{ type_string() }}) as iab__primary_impact, cast(null as {{ type_string() }}) as iab__reason, cast(null as boolean) as iab__spider_or_robot @@ -30,12 +37,12 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_iab_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_iab', false) -%} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].category::STRING as iab__category, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].category::STRING as iab__category, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].primary_impact::STRING as iab__primary_impact, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].reason::STRING as iab__reason, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].spider_or_robot::BOOLEAN as iab__spider_or_robot {%- else -%} - cast(null as {{ type_string() }}) as iab__category, + ,cast(null as {{ type_string() }}) as iab__category, cast(null as {{ type_string() }}) as iab__primary_impact, cast(null as {{ type_string() }}) as iab__reason, cast(null as boolean) as iab__spider_or_robot @@ -44,12 +51,12 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_iab_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_iab', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:category::VARCHAR as iab__category, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:category::VARCHAR as iab__category, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:primaryImpact::VARCHAR as iab__primary_impact, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:reason::VARCHAR as iab__reason, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:spiderOrRobot::BOOLEAN as iab__spider_or_robot {%- else -%} - cast(null as {{ type_string() }}) as iab__category, + ,cast(null as {{ type_string() }}) as iab__category, cast(null as {{ type_string() }}) as iab__primary_impact, cast(null as {{ type_string() }}) as iab__reason, cast(null as boolean) as iab__spider_or_robot diff --git a/macros/field_extractions/get_mobile_context_fields.sql b/macros/field_extractions/get_mobile_context_fields.sql index f045515d..aad21cc7 100644 --- a/macros/field_extractions/get_mobile_context_fields.sql +++ b/macros/field_extractions/get_mobile_context_fields.sql @@ -10,18 +10,46 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endmacro -%} {% macro postgres__get_mobile_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_mobile_context', false) %} + {% else %} + ,cast(null as {{ type_string() }}) as mobile__device_manufacturer, + cast(null as {{ type_string() }}) as mobile__device_model, + cast(null as {{ type_string() }}) as mobile__os_type, + cast(null as {{ type_string() }}) as mobile__os_version, + cast(null as {{ type_string() }}) as mobile__android_idfa, + cast(null as {{ type_string() }}) as mobile__apple_idfa, + cast(null as {{ type_string() }}) as mobile__apple_idfv, + cast(null as {{ type_string() }}) as mobile__carrier, + cast(null as {{ type_string() }}) as mobile__open_idfa, + cast(null as {{ type_string() }}) as mobile__network_technology, + cast(null as {{ type_string() }}) as mobile__network_type, + cast(null as {{ type_int() }}) as mobile__physical_memory, + cast(null as {{ type_int() }}) as mobile__system_available_memory, + cast(null as {{ type_int() }}) as mobile__app_available_memory, + cast(null as {{ type_int() }}) as mobile__battery_level, + cast(null as {{ type_string() }}) as mobile__battery_state, + cast(null as {{ type_boolean() }}) as mobile__low_power_mode, + cast(null as {{ type_string() }}) as mobile__available_storage, + cast(null as {{ type_int() }}) as mobile__total_storage, + cast(null as {{ type_boolean() }}) as mobile__is_portrait, + cast(null as {{ type_string() }}) as mobile__resolution, + cast(null as {{ type_float() }}) as mobile__scale, + cast(null as {{ type_string() }}) as mobile__language, + cast(null as {{ type_string() }}) as mobile__app_set_id, + cast(null as {{ type_string() }}) as mobile__app_set_id_scope + {% endif %} {% endmacro %} {% macro bigquery__get_mobile_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile_context', false) %} - {{ snowplow_utils.get_optional_fields( + ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_mobile_context', false), col_prefix='contexts_com_snowplowanalytics_snowplow_mobile_context_1_', fields=mobile_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - cast(null as {{ type_string() }}) as mobile__device_manufacturer, + ,cast(null as {{ type_string() }}) as mobile__device_manufacturer, cast(null as {{ type_string() }}) as mobile__device_model, cast(null as {{ type_string() }}) as mobile__os_type, cast(null as {{ type_string() }}) as mobile__os_version, @@ -51,7 +79,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_mobile_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile_context', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_manufacturer::STRING AS mobile__device_manufacturer, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_manufacturer::STRING AS mobile__device_manufacturer, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_model::STRING AS mobile__device_model, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_type::STRING AS mobile__os_type, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_version::STRING AS mobile__os_version, @@ -77,7 +105,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id::STRING AS mobile__app_set_id, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id_scope::STRING AS mobile__app_set_id_scope {% else %} - cast(null as {{ type_string() }}) as mobile__device_manufacturer, + ,cast(null as {{ type_string() }}) as mobile__device_manufacturer, cast(null as {{ type_string() }}) as mobile__device_model, cast(null as {{ type_string() }}) as mobile__os_type, cast(null as {{ type_string() }}) as mobile__os_version, @@ -107,7 +135,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_mobile_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile_context', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceManufacturer::varchar AS mobile__device_manufacturer, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceManufacturer::varchar AS mobile__device_manufacturer, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceModel::varchar AS mobile__device_model, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osType::varchar AS mobile__os_type, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osVersion::varchar AS mobile__os_version, @@ -133,7 +161,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetId::varchar AS mobile__app_set_id, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetIdScope::varchar AS mobile__app_set_id_scope {% else %} - cast(null as {{ type_string() }}) as mobile__device_manufacturer, + ,cast(null as {{ type_string() }}) as mobile__device_manufacturer, cast(null as {{ type_string() }}) as mobile__device_model, cast(null as {{ type_string() }}) as mobile__os_type, cast(null as {{ type_string() }}) as mobile__os_version, diff --git a/macros/field_extractions/get_screen_context_fields.sql b/macros/field_extractions/get_screen_context_fields.sql index f2499b66..b13aa204 100644 --- a/macros/field_extractions/get_screen_context_fields.sql +++ b/macros/field_extractions/get_screen_context_fields.sql @@ -10,18 +10,28 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endmacro -%} {% macro postgres__get_screen_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_screen_context', false) %} + {% else %} + ,cast(null as {{ type_string() }}) as screen__id, --could rename to screen_view_id and coalesce with screen view events. + cast(null as {{ type_string() }}) as screen__name, + cast(null as {{ type_string() }}) as screen__activity, + cast(null as {{ type_string() }}) as screen__fragment, + cast(null as {{ type_string() }}) as screen__top_view_controller, + cast(null as {{ type_string() }}) as screen__type, + cast(null as {{ type_string() }}) as screen__view_controller + {% endif %} {% endmacro %} {% macro bigquery__get_screen_context_fields(table_prefix = none) %} {% if var('snowplow__enable_screen_context', false) %} - {{ snowplow_utils.get_optional_fields( + ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_screen_context', false), col_prefix='contexts_com_snowplowanalytics_mobile_screen_1_', fields=screen_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - cast(null as {{ type_string() }}) as screen__id, --could rename to screen_view_id and coalesce with screen view events. + ,cast(null as {{ type_string() }}) as screen__id, --could rename to screen_view_id and coalesce with screen view events. cast(null as {{ type_string() }}) as screen__name, cast(null as {{ type_string() }}) as screen__activity, cast(null as {{ type_string() }}) as screen__fragment, @@ -33,7 +43,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_screen_context_fields(table_prefix = none) %} {% if var('snowplow__enable_screen_context', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].id::STRING AS screen__id, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].id::STRING AS screen__id, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].name::STRING AS screen__name, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].activity::STRING AS screen__activity, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].fragment::STRING AS screen__fragment, @@ -41,7 +51,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].type::STRING AS screen__type, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].view_controller::STRING AS screen__view_controller {% else %} - cast(null as {{ type_string() }}) as screen__id, + ,cast(null as {{ type_string() }}) as screen__id, cast(null as {{ type_string() }}) as screen__name, cast(null as {{ type_string() }}) as screen__activity, cast(null as {{ type_string() }}) as screen__fragment, @@ -53,7 +63,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_screen_context_fields(table_prefix = none) %} {% if var('snowplow__enable_screen_context', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:id::varchar(36) AS screen__id, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:id::varchar(36) AS screen__id, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:name::varchar AS screen__name, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:activity::varchar AS screen__activity, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:fragment::varchar AS screen__fragment, @@ -61,7 +71,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:type::varchar AS screen__type, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:viewController::varchar AS screen__view_controller {% else %} - cast(null as {{ type_string() }}) as screen__id, --could rename to screen_view_id and coalesce with screen view events. + ,cast(null as {{ type_string() }}) as screen__id, --could rename to screen_view_id and coalesce with screen view events. cast(null as {{ type_string() }}) as screen__name, cast(null as {{ type_string() }}) as screen__activity, cast(null as {{ type_string() }}) as screen__fragment, diff --git a/macros/field_extractions/get_screen_view_event_context_fields.sql b/macros/field_extractions/get_screen_view_event_context_fields.sql index 5501c090..d71405ee 100644 --- a/macros/field_extractions/get_screen_view_event_context_fields.sql +++ b/macros/field_extractions/get_screen_view_event_context_fields.sql @@ -10,18 +10,28 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endmacro -%} {% macro postgres__get_screen_view_event_fields(table_prefix = none) %} + {% if var('snowplow__enable_mobile', false) %} + {% else %} + ,cast(null as {{ type_string() }}) as screen_view__id, + cast(null as {{ type_string() }}) as screen_view__name, + cast(null as {{ type_string() }}) as screen_view__previous_id, + cast(null as {{ type_string() }}) as screen_view__previous_name, + cast(null as {{ type_string() }}) as screen_view__previous_type, + cast(null as {{ type_string() }}) as screen_view__transition_type, + cast(null as {{ type_string() }}) as screen_view__type + {% endif %} {% endmacro %} {% macro bigquery__get_screen_view_event_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} - {{ snowplow_utils.get_optional_fields( + ,{{ snowplow_utils.get_optional_fields( enabled=true, col_prefix='unstruct_event_com_snowplowanalytics_mobile_screen_view_1_', fields=screen_view_event_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - cast(null as {{ type_string() }}) as screen_view__id, + ,cast(null as {{ type_string() }}) as screen_view__id, cast(null as {{ type_string() }}) as screen_view__name, cast(null as {{ type_string() }}) as screen_view__previous_id, cast(null as {{ type_string() }}) as screen_view__previous_name, @@ -33,7 +43,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_screen_view_event_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.id::STRING AS screen_view__id, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.id::STRING AS screen_view__id, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.name::STRING AS screen_view__name, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_id::STRING AS screen_view__previous_id, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_name::STRING AS screen_view__previous_name, @@ -41,7 +51,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.transition_type::STRING AS screen_view__transition_type, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.type::STRING AS screen_view__type {% else %} - cast(null as {{ type_string() }}) as screen_view__id, + ,cast(null as {{ type_string() }}) as screen_view__id, cast(null as {{ type_string() }}) as screen_view__name, cast(null as {{ type_string() }}) as screen_view__previous_id, cast(null as {{ type_string() }}) as screen_view__previous_name, @@ -53,7 +63,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_screen_view_event_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:id::varchar(36) AS screen_view__id, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:id::varchar(36) AS screen_view__id, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:name::varchar AS screen_view__name, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousId::varchar(36) AS screen_view__previous_id, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousName::varchar AS screen_view__previous_name, @@ -61,7 +71,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:transitionType::varchar AS screen_view__transition_type, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:type::varchar AS screen_view__type {% else %} - cast(null as {{ type_string() }}) as screen_view__id, + ,cast(null as {{ type_string() }}) as screen_view__id, cast(null as {{ type_string() }}) as screen_view__name, cast(null as {{ type_string() }}) as screen_view__previous_id, cast(null as {{ type_string() }}) as screen_view__previous_name, diff --git a/macros/field_extractions/get_session_context_fields.sql b/macros/field_extractions/get_session_context_fields.sql index d9e487ba..8281a125 100644 --- a/macros/field_extractions/get_session_context_fields.sql +++ b/macros/field_extractions/get_session_context_fields.sql @@ -10,18 +10,29 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endmacro -%} {% macro postgres__get_session_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_mobile', false) %} + {% else %} + ,cast(null as {{ type_string() }}) as session__session_id, + cast(null as {{ type_numeric() }}) as session__session_index, + cast(null as {{ type_string() }}) as session__previous_session_id, + cast(null as {{ type_string() }}) as session__user_id, + cast(null as {{ type_string() }}) as session__first_event_id, + cast(null as {{ type_numeric() }}) as session__event_index, + cast(null as {{ type_string() }}) as session__storage_mechanism, + cast(null as {{ type_string() }}) as session__first_event_timestamp + {% endif %} {% endmacro %} {% macro bigquery__get_session_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} - {{ snowplow_utils.get_optional_fields( + ,{{ snowplow_utils.get_optional_fields( enabled=true, col_prefix='contexts_com_snowplowanalytics_snowplow_client_session_1_', fields=session_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - cast(null as {{ type_string() }}) as session__session_id, + ,cast(null as {{ type_string() }}) as session__session_id, cast(null as {{ type_numeric() }}) as session__session_index, cast(null as {{ type_string() }}) as session__previous_session_id, cast(null as {{ type_string() }}) as session__user_id, @@ -34,7 +45,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_session_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_id::STRING AS session__session_id, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_id::STRING AS session__session_id, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_index::INT AS session__session_index, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].previous_session_id::STRING AS session__previous_session_id, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].user_id::STRING AS session__user_id, @@ -43,7 +54,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].storage_mechanism::STRING AS session__storage_mechanism, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_timestamp::STRING AS session__first_event_timestamp {% else %} - cast(null as {{ type_string() }}) as session__session_id, + ,cast(null as {{ type_string() }}) as session__session_id, cast(null as {{ type_numeric() }}) as session__session_index, cast(null as {{ type_string() }}) as session__previous_session_id, cast(null as {{ type_string() }}) as session__user_id, @@ -56,7 +67,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_session_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionId::varchar(36) AS session__session_id, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionId::varchar(36) AS session__session_id, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionIndex::int AS session__session_index, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:previousSessionId::varchar(36) AS session__previous_session_id, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:userId::varchar(36) AS session__user_id, @@ -65,7 +76,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:storageMechanism::varchar(36) AS session__storage_mechanism, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventTimestamp::varchar(36) AS session__first_event_timestamp {% else %} - cast(null as {{ type_string() }}) as session__session_id, + ,cast(null as {{ type_string() }}) as session__session_id, cast(null as {{ type_numeric() }}) as session__session_index, cast(null as {{ type_string() }}) as session__previous_session_id, cast(null as {{ type_string() }}) as session__user_id, diff --git a/macros/field_extractions/get_ua_context_fields.sql b/macros/field_extractions/get_ua_context_fields.sql index ab79df40..e600446d 100644 --- a/macros/field_extractions/get_ua_context_fields.sql +++ b/macros/field_extractions/get_ua_context_fields.sql @@ -10,23 +10,38 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endmacro -%} {% macro postgres__get_ua_context_fields(table_prefix = none) %} + {%- if var('snowplow__enable_ua', false) -%} + {%- else -%} + ,cast(null as {{ type_string() }}) as ua__useragent_family, + cast(null as {{ type_string() }}) as ua__useragent_major, + cast(null as {{ type_string() }}) as ua__useragent_minor, + cast(null as {{ type_string() }}) as ua__useragent_patch, + cast(null as {{ type_string() }}) as ua__useragent_version, + cast(null as {{ type_string() }}) as ua__os_family, + cast(null as {{ type_string() }}) as ua__os_major, + cast(null as {{ type_string() }}) as ua__os_minor, + cast(null as {{ type_string() }}) as ua__os_patch, + cast(null as {{ type_string() }}) as ua__os_patch_minor, + cast(null as {{ type_string() }}) as ua__os_version, + cast(null as {{ type_string() }}) as ua__device_family + {%- endif -%} {% endmacro %} {% macro bigquery__get_ua_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_ua', false) -%} - {{ snowplow_utils.get_optional_fields( + ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_ua', false), fields=ua_fields(), col_prefix='contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {%- else -%} - cast(null as {{ type_string() }}) as ua__useragent_family, + ,cast(null as {{ type_string() }}) as ua__useragent_family, cast(null as {{ type_string() }}) as ua__useragent_major, cast(null as {{ type_string() }}) as ua__useragent_minor, cast(null as {{ type_string() }}) as ua__useragent_patch, cast(null as {{ type_string() }}) as ua__useragent_version, - cast(null as {{ type_string() }}) as ua__ua_os_family, + cast(null as {{ type_string() }}) as ua__os_family, cast(null as {{ type_string() }}) as ua__os_major, cast(null as {{ type_string() }}) as ua__os_minor, cast(null as {{ type_string() }}) as ua__os_patch, @@ -38,7 +53,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_ua_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_ua', false) -%} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_family::STRING as ua__useragent_family, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_family::STRING as ua__useragent_family, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_major::STRING as ua__useragent_major, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_minor::STRING as ua__useragent_minor, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_patch::STRING as ua__useragent_patch, @@ -51,12 +66,12 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_version::STRING as ua__os_version, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].device_family::STRING as ua__device_family {%- else -%} - cast(null as {{ type_string() }}) as ua__useragent_family, + ,cast(null as {{ type_string() }}) as ua__useragent_family, cast(null as {{ type_string() }}) as ua__useragent_major, cast(null as {{ type_string() }}) as ua__useragent_minor, cast(null as {{ type_string() }}) as ua__useragent_patch, cast(null as {{ type_string() }}) as ua__useragent_version, - cast(null as {{ type_string() }}) as ua__ua_os_family, + cast(null as {{ type_string() }}) as ua__os_family, cast(null as {{ type_string() }}) as ua__os_major, cast(null as {{ type_string() }}) as ua__os_minor, cast(null as {{ type_string() }}) as ua__os_patch, @@ -68,7 +83,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_ua_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_ua', false) -%} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentFamily::VARCHAR as ua__useragent_family, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentFamily::VARCHAR as ua__useragent_family, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMajor::VARCHAR as ua__useragent_major, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMinor::VARCHAR as ua__useragent_minor, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentPatch::VARCHAR as ua__useragent_patch, @@ -81,7 +96,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osVersion::VARCHAR as ua__os_version, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:deviceFamily::VARCHAR as ua__device_family {%- else -%} - cast(null as {{ type_string() }}) as ua__useragent_family, + ,cast(null as {{ type_string() }}) as ua__useragent_family, cast(null as {{ type_string() }}) as ua__useragent_major, cast(null as {{ type_string() }}) as ua__useragent_minor, cast(null as {{ type_string() }}) as ua__useragent_patch, diff --git a/macros/field_extractions/get_web_page_context_fields.sql b/macros/field_extractions/get_web_page_context_fields.sql index d6ea07e9..9eaeb462 100644 --- a/macros/field_extractions/get_web_page_context_fields.sql +++ b/macros/field_extractions/get_web_page_context_fields.sql @@ -10,33 +10,37 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endmacro -%} {% macro postgres__get_web_page_context_fields(table_prefix = none) %} + {% if var('snowplow__enable_web', false) %} + {% else %} + ,cast(null as {{ type_string() }}) as page_view__id + {% endif %} {% endmacro %} {% macro bigquery__get_web_page_context_fields(table_prefix = none) %} {% if var('snowplow__enable_web', false) %} - {{ snowplow_utils.get_optional_fields( + ,{{ snowplow_utils.get_optional_fields( enabled=true, fields=web_page_fields(), col_prefix='contexts_com_snowplowanalytics_snowplow_web_page_1_', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - cast(null as {{ type_string() }}) as id + ,cast(null as {{ type_string() }}) as page_view__id {% endif %} {% endmacro %} {% macro spark__get_web_page_context_fields(table_prefix = none) %} {% if var('snowplow__enable_web', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_web_page_1[0].id as page_view__id + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_web_page_1[0].id as page_view__id {% else %} - cast(null as {{ type_string() }}) as id + ,cast(null as {{ type_string() }}) as page_view__id {% endif %} {% endmacro %} {% macro snowflake__get_web_page_context_fields(table_prefix = none) %} {% if var('snowplow__enable_web', false) %} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_web_page_1[0]:id::varchar as page_view__id + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_web_page_1[0]:id::varchar as page_view__id {% else %} - cast(null as {{ type_string() }}) as id + ,cast(null as {{ type_string() }}) as page_view__id {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_yauaa_context_fields.sql b/macros/field_extractions/get_yauaa_context_fields.sql index daef84e2..286f35d9 100644 --- a/macros/field_extractions/get_yauaa_context_fields.sql +++ b/macros/field_extractions/get_yauaa_context_fields.sql @@ -10,18 +10,41 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endmacro -%} {% macro postgres__get_yauaa_context_fields(table_prefix = none) %} + {%- if var('snowplow__enable_yauaa', false) -%} + {%- else -%} + ,cast(null as {{ type_string() }}) as yauaa__device_class, + cast(null as {{ type_string() }}) as yauaa__agent_class, + cast(null as {{ type_string() }}) as yauaa__agent_name, + cast(null as {{ type_string() }}) as yauaa__agent_name_version, + cast(null as {{ type_string() }}) as yauaa__agent_name_version_major, + cast(null as {{ type_string() }}) as yauaa__agent_version, + cast(null as {{ type_string() }}) as yauaa__agent_version_major, + cast(null as {{ type_string() }}) as yauaa__device_brand, + cast(null as {{ type_string() }}) as yauaa__device_name, + cast(null as {{ type_string() }}) as yauaa__device_version, + cast(null as {{ type_string() }}) as yauaa__layout_engine_class, + cast(null as {{ type_string() }}) as yauaa__layout_engine_name, + cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version, + cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version_major, + cast(null as {{ type_string() }}) as yauaa__layout_engine_version, + cast(null as {{ type_string() }}) as yauaa__layout_engine_version_major, + cast(null as {{ type_string() }}) as yauaa__operating_system_class, + cast(null as {{ type_string() }}) as yauaa__operating_system_name, + cast(null as {{ type_string() }}) as yauaa__operating_system_name_version, + cast(null as {{ type_string() }}) as yauaa__operating_system_version + {%- endif -%} {% endmacro %} {% macro bigquery__get_yauaa_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_yauaa', false) -%} - {{ snowplow_utils.get_optional_fields( + ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_yauaa', false), fields=yauaa_fields(), col_prefix='contexts_nl_basjes_yauaa_context_1_', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {%- else -%} - cast(null as {{ type_string() }}) as yauaa__device_class, + ,cast(null as {{ type_string() }}) as yauaa__device_class, cast(null as {{ type_string() }}) as yauaa__agent_class, cast(null as {{ type_string() }}) as yauaa__agent_name, cast(null as {{ type_string() }}) as yauaa__agent_name_version, @@ -46,7 +69,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_yauaa_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_yauaa', false) -%} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_class::STRING as yauaa__device_class, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_class::STRING as yauaa__device_class, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_class::STRING as yauaa__agent_class, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name::STRING as yauaa__agent_name, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version::STRING as yauaa__agent_name_version, @@ -67,7 +90,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_name_version::STRING as yauaa__operating_system_name_version, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_version::STRING as yauaa__operating_system_version {%- else -%} - cast(null as {{ type_string() }}) as yauaa__device_class, + ,cast(null as {{ type_string() }}) as yauaa__device_class, cast(null as {{ type_string() }}) as yauaa__agent_class, cast(null as {{ type_string() }}) as yauaa__agent_name, cast(null as {{ type_string() }}) as yauaa__agent_name_version, @@ -92,7 +115,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_yauaa_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_yauaa', false) -%} - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceClass::VARCHAR as yauaa__device_class, + ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceClass::VARCHAR as yauaa__device_class, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentClass::VARCHAR as yauaa__agent_class, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentName::VARCHAR as yauaa__agent_name, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentNameVersion::VARCHAR as yauaa__agent_name_version, @@ -113,7 +136,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemNameVersion::VARCHAR as yauaa__operating_system_name_version, {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemVersion::VARCHAR as yauaa__operating_system_version {%- else -%} - cast(null as {{ type_string() }}) as yauaa__device_class, + ,cast(null as {{ type_string() }}) as yauaa__device_class, cast(null as {{ type_string() }}) as yauaa__agent_class, cast(null as {{ type_string() }}) as yauaa__agent_name, cast(null as {{ type_string() }}) as yauaa__agent_name_version, diff --git a/models/base/scratch/default/snowplow_unified_base_events_this_run.sql b/models/base/scratch/default/snowplow_unified_base_events_this_run.sql deleted file mode 100644 index 3c76f787..00000000 --- a/models/base/scratch/default/snowplow_unified_base_events_this_run.sql +++ /dev/null @@ -1,49 +0,0 @@ -{# -Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. -This program is licensed to you under the Snowplow Community License Version 1.0, -and you may not use this file except in compliance with the Snowplow Community License Version 1.0. -You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 -#} - -{{ - config( - tags=["this_run"], - sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) - ) -}} - -{% set base_events_query = snowplow_utils.base_create_snowplow_events_this_run( - sessions_this_run_table='snowplow_unified_base_sessions_this_run', - session_identifiers= session_identifiers(), - session_sql=var('snowplow__session_sql', none), - session_timestamp=var('snowplow__session_timestamp', 'collector_tstamp'), - derived_tstamp_partitioned=var('snowplow__derived_tstamp_partitioned', true), - days_late_allowed=var('snowplow__days_late_allowed', 3), - max_session_days=var('snowplow__max_session_days', 3), - app_ids=var('snowplow__app_ids', []), - snowplow_events_database=var('snowplow__database', target.database) if target.type not in ['databricks', 'spark'] else var('snowplow__databricks_catalog', 'hive_metastore') if target.type in ['databricks'] else var('snowplow__atomic_schema', 'atomic'), - snowplow_events_schema=var('snowplow__atomic_schema', 'atomic'), - snowplow_events_table=var('snowplow__events_table', 'events')) %} - -with base_query as ( - {{ base_events_query }} -) - -select - *, - - -- extract commonly used contexts / sdes (prefixed) - {{ get_web_page_context_fields() }}, - {{ get_iab_context_fields() }}, - {{ get_ua_context_fields() }}, - {{ get_yauaa_context_fields() }}, - {{ get_browser_context_fields() }}, - {{ get_screen_view_event_fields() }}, - {{ get_session_context_fields() }}, - {{ get_mobile_context_fields() }}, - {{ get_geo_context_fields() }}, - {{ get_app_context_fields() }}, - {{ get_screen_context_fields() }}, - {{ get_deep_link_context_fields() }} - -from base_query a diff --git a/models/base/scratch/redshift_postgres/snowplow_unified_base_events_this_run.sql b/models/base/scratch/snowplow_unified_base_events_this_run.sql similarity index 88% rename from models/base/scratch/redshift_postgres/snowplow_unified_base_events_this_run.sql rename to models/base/scratch/snowplow_unified_base_events_this_run.sql index 7a91a1e5..56489c24 100644 --- a/models/base/scratch/redshift_postgres/snowplow_unified_base_events_this_run.sql +++ b/models/base/scratch/snowplow_unified_base_events_this_run.sql @@ -13,7 +13,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d ) }} -{# dbt passes variables by reference so need to use copy to avoid altering the list multiple times #} +{# Setting sdes or contexts for Postgres / Redshift. Dbt passes variables by reference so need to use copy to avoid altering the list multiple times #} {% set contexts = var('snowplow__entities_or_sdes', []).copy() %} {% if var('snowplow__enable_web') %} @@ -100,8 +100,20 @@ with base_query as ( ) select - -* + * + -- extract commonly used contexts / sdes (prefixed) + {{ get_web_page_context_fields() }} + {{ get_iab_context_fields() }} + {{ get_ua_context_fields() }} + {{ get_yauaa_context_fields() }} + {{ get_browser_context_fields() }} + {{ get_screen_view_event_fields() }} + {{ get_session_context_fields() }} + {{ get_mobile_context_fields() }} + {{ get_geo_context_fields() }} + {{ get_app_context_fields() }} + {{ get_screen_context_fields() }} + {{ get_deep_link_context_fields() }} from base_query From cd73c2905b2cc19a0fa733559312f32ad9f3c4b6 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 11:27:23 +0100 Subject: [PATCH 16/61] Unify views this run --- dbt_project.yml | 4 - .../snowplow_unified_views_this_run.sql | 677 ------------------ .../snowplow_unified_views_this_run.sql | 13 +- 3 files changed, 12 insertions(+), 682 deletions(-) delete mode 100644 models/views/scratch/postgres/snowplow_unified_views_this_run.sql rename models/views/scratch/{default => }/snowplow_unified_views_this_run.sql (97%) diff --git a/dbt_project.yml b/dbt_project.yml index 71273278..42557e84 100644 --- a/dbt_project.yml +++ b/dbt_project.yml @@ -171,10 +171,6 @@ models: scratch: +schema: "scratch" +tags: "scratch" - default: - enabled: "{{ target.type in ['databricks', 'spark', 'snowflake', 'bigquery', 'redshift'] | as_bool() }}" - postgres: - enabled: "{{ target.type == 'postgres' | as_bool() }}" sessions: +schema: "derived" diff --git a/models/views/scratch/postgres/snowplow_unified_views_this_run.sql b/models/views/scratch/postgres/snowplow_unified_views_this_run.sql deleted file mode 100644 index 05329a5c..00000000 --- a/models/views/scratch/postgres/snowplow_unified_views_this_run.sql +++ /dev/null @@ -1,677 +0,0 @@ -{# -Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. -This program is licensed to you under the Snowplow Community License Version 1.0, -and you may not use this file except in compliance with the Snowplow Community License Version 1.0. -You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 -#} - -{{ - config( - tags=["this_run"], - sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) - ) -}} - -with prep as ( - select - -- event categorization fields - ev.view_id, - ev.view_type, - ev.event_id, - ev.session_identifier, - ev.session_index, - {% if var('snowplow__enable_mobile') %} - ev.session__previous_session_id, - {% endif %} - - -- user id fields - ev.user_id, - ev.user_identifier, - ev.domain_userid, - {% if var('snowplow__enable_mobile') %} - ev.session__user_id as device_user_id, - {% endif %} - {% if var('snowplow__view_stitching') %} - -- updated with mapping as part of post hook on derived page_views table - cast(ev.user_identifier as {{ type_string() }}) as stitched_user_id, - {% else %} - cast(null as {{ type_string() }}) as stitched_user_id, - {% endif %} - ev.network_userid, - - -- timestamp fields - ev.dvce_created_tstamp, - ev.collector_tstamp, - ev.derived_tstamp, - ev.derived_tstamp as start_tstamp, - - -- geo fields - ev.geo_country, - ev.geo_region, - ev.geo_region_name, - ev.geo_city, - ev.geo_zipcode, - ev.geo_latitude, - ev.geo_longitude, - ev.geo_timezone , - ev.user_ipaddress, - - -- device fields - ev.app_id, - ev.platform, - ev.device_category, - ev.os_version, - ev.os_type, - {% if var('snowplow__enable_mobile_context') %} - ev.mobile__device_manufacturer, - ev.mobile__android_idfa, - ev.mobile__apple_idfa, - ev.mobile__apple_idfv, - ev.mobile__open_idfa, - {% endif %} - {% if var('snowplow__enable_web') %} - ev.os_timezone, - {% endif %} - ev.screen_resolution, - {% if var('snowplow__enable_yauaa') %} - ev.yauaa__device_class, - ev.yauaa__device_brand, - ev.yauaa__device_version, - ev.yauaa__operating_system_class, - ev.yauaa__operating_system_version, - ev.yauaa__operating_system_name, - ev.yauaa__operating_system_name_version, - {% endif %} - - -- marketing fields - ev.mkt_medium, - ev.mkt_source, - ev.mkt_term, - ev.mkt_content, - ev.mkt_campaign, - ev.mkt_clickid, - ev.mkt_network, - {{ channel_group_query() }} as default_channel_group, - - -- webpage / referer / browser fields - ev.page_url, - ev.page_referrer, - ev.refr_medium, - ev.refr_source, - ev.refr_term, - - - {% if var('snowplow__enable_web') %} - ev.br_lang, - ev.br_viewwidth, - ev.br_viewheight, - coalesce( - {% if var('snowplow__enable_browser_context') %} - ev.browser__color_depth, - {% else %} - ev.br_colordepth, - {% endif %} - null) as br_color_depth, - ev.br_renderengine, - - ev.doc_width, - ev.doc_height, - - ev.page_title, - {{ content_group_query() }} as content_group, - ev.page_urlscheme, - ev.page_urlhost, - ev.page_urlpath, - ev.page_urlquery, - ev.page_urlfragment, - - ev.refr_urlscheme, - ev.refr_urlhost, - ev.refr_urlpath, - ev.refr_urlquery, - ev.refr_urlfragment, - - {% endif %} - - -- iab enrichment fields - {% if var('snowplow__enable_iab') %} - ev.iab__category, - ev.iab__primary_impact, - ev.iab__reason, - ev.iab__spider_or_robot, - {% endif %} - - -- yauaa enrichment fields - {% if var('snowplow__enable_yauaa') %} - ev.yauaa__device_name, - ev.yauaa__agent_class, - ev.yauaa__agent_name, - ev.yauaa__agent_name_version, - ev.yauaa__agent_name_version_major, - ev.yauaa__agent_version, - ev.yauaa__agent_version_major, - ev.yauaa__layout_engine_class, - ev.yauaa__layout_engine_name, - ev.yauaa__layout_engine_name_version, - ev.yauaa__layout_engine_name_version_major, - ev.yauaa__layout_engine_version, - ev.yauaa__layout_engine_version_major, - {% endif %} - - -- ua parser enrichment fields - {% if var('snowplow__enable_ua') %} - ev.ua__device_family, - ev.ua__os_version, - ev.ua__os_major, - ev.ua__os_minor, - ev.ua__os_patch, - ev.ua__os_patch_minor, - ev.ua__useragent_family, - ev.ua__useragent_major, - ev.ua__useragent_minor, - ev.ua__useragent_patch, - ev.ua__useragent_version, - {% endif %} - - -- mobile only - {% if var('snowplow__enable_mobile') %} - ev.screen_view__name, - ev.screen_view__previous_id, - ev.screen_view__previous_name, - ev.screen_view__previous_type, - ev.screen_view__transition_type, - ev.screen_view__type, - {% endif %} - - {% if var('snowplow__enable_application_context') %} - ev.app__build, - ev.app__version, - {% endif %} - - {% if var('snowplow__enable_geolocation_context') %} - ev.geo__altitude, - ev.geo__altitude_accuracy, - ev.geo__bearing, - ev.geo__latitude, - ev.geo__latitude_longitude_accuracy, - ev.geo__longitude, - ev.geo__speed, - {% endif %} - - {% if var('snowplow__enable_screen_context') %} - ev.screen__fragment, - ev.screen__top_view_controller, - ev.screen__view_controller, - {% endif %} - - {% if var('snowplow__enable_mobile_context') %} - ev.mobile__carrier, - ev.mobile__device_model, - ev.mobile__network_technology, - ev.mobile__network_type, - {% endif %} - - ev.useragent, - - row_number() over (partition by ev.view_id order by ev.derived_tstamp, ev.dvce_created_tstamp) as view_id_dedupe_index - - {%- if var('snowplow__page_view_passthroughs', []) -%} - {%- set passthrough_names = [] -%} - {%- for identifier in var('snowplow__page_view_passthroughs', []) %} - {# Check if it is a simple column or a sql+alias #} - {%- if identifier is mapping -%} - ,{{identifier['sql']}} as {{identifier['alias']}} - {%- do passthrough_names.append(identifier['alias']) -%} - {%- else -%} - ,ev.{{identifier}} - {%- do passthrough_names.append(identifier) -%} - {%- endif -%} - {% endfor -%} - {%- endif %} - - from {{ ref('snowplow_unified_events_this_run') }} as ev - - left join {{ ref(var('snowplow__ga4_categories_seed')) }} c on lower(trim(ev.mkt_source)) = lower(c.source) - - where ev.event_name in ('page_view', 'screen_view') - and ev.view_id is not null - - {% if var("snowplow__ua_bot_filter", true) %} - {{ filter_bots('ev') }} - {% endif %} - -) - -, page_view_events as ( - select - -- event categorization fields - p.view_id, - p.view_type, - p.event_id, - p.session_identifier, - p.session_index, - row_number() over (partition by p.session_identifier order by p.derived_tstamp, p.dvce_created_tstamp, p.event_id) AS view_in_session_index, - {% if var('snowplow__enable_mobile') %} - p.session__previous_session_id, - {% endif %} - - -- user id fields - p.user_id, - p.user_identifier, - {% if var('snowplow__enable_web') %} - p.domain_userid, - {% endif %} - {% if var('snowplow__enable_mobile') %} - p.device_user_id, - {% endif %} - p.stitched_user_id, - p.network_userid, - - -- timestamp fields - p.dvce_created_tstamp, - p.collector_tstamp, - p.derived_tstamp, - p.derived_tstamp as start_tstamp, - coalesce(t.end_tstamp, p.derived_tstamp) as end_tstamp, -- only page views with pings will have a row in table t - {{ snowplow_utils.current_timestamp_in_utc() }} as model_tstamp, - -- geo fields - p.geo_country, - p.geo_region, - p.geo_region_name, - p.geo_city, - p.geo_zipcode, - p.geo_latitude, - p.geo_longitude, - p.geo_timezone , - p.user_ipaddress, - - -- device fields - p.app_id, - p.platform, - p.device_category, - {% if var('snowplow__enable_mobile_context') %} - p.mobile__android_idfa, - p.mobile__apple_idfa, - p.mobile__apple_idfv, - p.mobile__open_idfa, - {% endif %} - {% if var('snowplow__enable_web') %} - p.os_timezone, - {% endif %} - p.os_type, - p.screen_resolution, - {% if var('snowplow__enable_yauaa') %} - p.yauaa__device_class, - p.yauaa__device_brand, - p.yauaa__device_version, - p.yauaa__operating_system_version, - p.yauaa__operating_system_class, - p.yauaa__operating_system_name, - p.yauaa__operating_system_name_version, - {% endif %} - - -- engagement fields - {% if var('snowplow__enable_web') %} - coalesce(t.engaged_time_in_s, 0) as engaged_time_in_s, -- where there are no pings, engaged time is 0. - {{ datediff('p.derived_tstamp', 'coalesce(t.end_tstamp, p.derived_tstamp)', 'second') }} as absolute_time_in_s, - sd.hmax as horizontal_pixels_scrolled, - sd.vmax as vertical_pixels_scrolled, - sd.relative_hmax as horizontal_percentage_scrolled, - sd.relative_vmax as vertical_percentage_scrolled, - - {% endif %} - - -- marketing fields - p.mkt_medium, - p.mkt_source, - p.mkt_term, - p.mkt_content, - p.mkt_campaign, - p.mkt_clickid, - p.mkt_network, - p.default_channel_group, - - - -- webpage / referer / browser fields - p.page_url, - p.page_referrer, - p.refr_medium, - p.refr_source, - p.refr_term, - - {% if var('snowplow__enable_web') %} - p.br_lang, - p.br_viewwidth, - p.br_viewheight, - p.br_color_depth, - p.br_renderengine, - - p.doc_width, - p.doc_height, - - p.page_title, - p.content_group, - p.page_urlscheme, - p.page_urlhost, - p.page_urlpath, - p.page_urlquery, - p.page_urlfragment, - - p.refr_urlscheme, - p.refr_urlhost, - p.refr_urlpath, - p.refr_urlquery, - p.refr_urlfragment, - - {% endif %} - - -- iab enrichment fields - {% if var('snowplow__enable_iab') %} - p.iab__category, - p.iab__primary_impact, - p.iab__reason, - p.iab__spider_or_robot, - {% endif %} - - -- yauaa enrichment fields - {% if var('snowplow__enable_yauaa') %} - p.yauaa__device_name, - p.yauaa__agent_class, - p.yauaa__agent_name, - p.yauaa__agent_name_version, - p.yauaa__agent_name_version_major, - p.yauaa__agent_version, - p.yauaa__agent_version_major, - p.yauaa__layout_engine_class, - p.yauaa__layout_engine_name, - p.yauaa__layout_engine_name_version, - p.yauaa__layout_engine_name_version_major, - p.yauaa__layout_engine_version, - p.yauaa__layout_engine_version_major, - {% endif %} - - -- ua parser enrichment fields - {% if var('snowplow__enable_ua') %} - p.ua__device_family, - p.ua__os_version, - p.ua__os_major, - p.ua__os_minor, - p.ua__os_patch, - p.ua__os_patch_minor, - p.ua__useragent_family, - p.ua__useragent_major, - p.ua__useragent_minor, - p.ua__useragent_patch, - p.ua__useragent_version, - {% endif %} - - -- mobile only - {% if var('snowplow__enable_mobile') %} - p.screen_view__name, - p.screen_view__previous_id, - p.screen_view__previous_name, - p.screen_view__previous_type, - p.screen_view__transition_type, - p.screen_view__type, - - {% endif %} - - {% if var('snowplow__enable_application_context') %} - p.app__build, - p.app__version, - {% endif %} - - {% if var('snowplow__enable_geolocation_context') %} - p.geo__altitude, - p.geo__altitude_accuracy, - p.geo__bearing, - p.geo__latitude, - p.geo__latitude_longitude_accuracy, - p.geo__longitude, - p.geo__speed, - {% endif %} - - {% if var('snowplow__enable_screen_context') %} - p.screen__fragment, - p.screen__top_view_controller, - p.screen__view_controller, - {% endif %} - - {% if var('snowplow__enable_mobile_context') %} - p.mobile__carrier, - p.mobile__device_model, - p.mobile__network_technology, - p.mobile__network_type, - {% endif %} - - p.useragent - - {%- if var('snowplow__page_view_passthroughs', []) -%} - {%- for col in passthrough_names %} - , p.{{col}} - {%- endfor -%} - {%- endif %} - - from prep p - - left join {{ ref('snowplow_unified_pv_engaged_time') }} t - on p.view_id = t.view_id and p.session_identifier = t.session_identifier - - left join {{ ref('snowplow_unified_pv_scroll_depth') }} sd - on p.view_id = sd.view_id and p.session_identifier = sd.session_identifier - - where view_id_dedupe_index = 1 - -) - -select - - -- event categorization fields - pve.view_id, - pve.view_type, - pve.event_id, - pve.session_identifier, - pve.session_index, - pve.view_in_session_index, - max(pve.view_in_session_index) over (partition by pve.session_identifier) as views_in_session, - {% if var('snowplow__enable_mobile') %} - pve.session__previous_session_id, - {% endif %} - - -- user id fields - pve.user_id, - pve.user_identifier, - {% if var('snowplow__enable_web') %} - pve.domain_userid, - {% endif %} - {% if var('snowplow__enable_mobile') %} - pve.device_user_id, - {% endif %} - pve.stitched_user_id, - pve.network_userid, - - -- timestamp fields - pve.dvce_created_tstamp, - pve.collector_tstamp, - pve.derived_tstamp, - pve.derived_tstamp as start_tstamp, - pve.end_tstamp, -- only page views with pings will have a row in table t - pve.model_tstamp, - -- geo fields - pve.geo_country, - pve.geo_region, - pve.geo_region_name, - pve.geo_city, - pve.geo_zipcode, - pve.geo_latitude, - pve.geo_longitude, - pve.geo_timezone , - pve.user_ipaddress, - - -- device fields - pve.app_id, - pve.platform, - pve.device_category, - {% if var('snowplow__enable_mobile_context') %} - pve.mobile__android_idfa, - pve.mobile__apple_idfa, - pve.mobile__apple_idfv, - pve.mobile__open_idfa, - {% endif %} - {% if var('snowplow__enable_web') %} - pve.os_timezone, - {% endif %} - pve.os_type, - pve.screen_resolution, - {% if var('snowplow__enable_yauaa') %} - pve.yauaa__device_class, - pve.yauaa__device_version, - pve.yauaa__operating_system_version, - pve.yauaa__operating_system_class, - pve.yauaa__operating_system_name, - pve.yauaa__operating_system_name_version, - {% endif %} - - -- engagement fields - {% if var('snowplow__enable_web') %} - pve.engaged_time_in_s, -- where there are no pings, engaged time is 0. - pve.absolute_time_in_s, - pve.horizontal_pixels_scrolled, - pve.vertical_pixels_scrolled, - pve.horizontal_percentage_scrolled, - pve.vertical_percentage_scrolled, - {% endif %} - - -- marketing fields - pve.mkt_medium, - pve.mkt_source, - pve.mkt_term, - pve.mkt_content, - pve.mkt_campaign, - pve.mkt_clickid, - pve.mkt_network, - pve.default_channel_group, - - -- webpage / referer / browser fields - pve.page_url, - pve.page_referrer, - pve.refr_medium, - pve.refr_source, - pve.refr_term, - - {% if var('snowplow__enable_web') %} - - pve.page_title, - pve.content_group, - - pve.page_urlscheme, - pve.page_urlhost, - pve.page_urlpath, - pve.page_urlquery, - pve.page_urlfragment, - - pve.refr_urlscheme, - pve.refr_urlhost, - pve.refr_urlpath, - pve.refr_urlquery, - pve.refr_urlfragment, - - - pve.br_lang, - pve.br_viewwidth, - pve.br_viewheight, - pve.br_color_depth, - pve.br_renderengine, - - pve.doc_width, - pve.doc_height, - - {% endif %} - - -- iab enrichment fields - {% if var('snowplow__enable_iab') %} - pve.iab__category, - pve.iab__primary_impact, - pve.iab__reason, - pve.iab__spider_or_robot, - {% endif %} - - -- yauaa enrichment fields - {% if var('snowplow__enable_yauaa') %} - pve.yauaa__device_name, - pve.yauaa__agent_class, - pve.yauaa__agent_name, - pve.yauaa__agent_name_version, - pve.yauaa__agent_name_version_major, - pve.yauaa__agent_version, - pve.yauaa__agent_version_major, - pve.yauaa__layout_engine_class, - pve.yauaa__layout_engine_name, - pve.yauaa__layout_engine_name_version, - pve.yauaa__layout_engine_name_version_major, - pve.yauaa__layout_engine_version, - pve.yauaa__layout_engine_version_major, - {% endif %} - - -- ua parser enrichment fields - {% if var('snowplow__enable_ua') %} - pve.ua__device_family, - pve.ua__os_version, - pve.ua__os_major, - pve.ua__os_minor, - pve.ua__os_patch, - pve.ua__os_patch_minor, - pve.ua__useragent_family, - pve.ua__useragent_major, - pve.ua__useragent_minor, - pve.ua__useragent_patch, - pve.ua__useragent_version, - {% endif %} - - -- mobile only - {% if var('snowplow__enable_mobile') %} - pve.screen_view__name, - pve.screen_view__previous_id, - pve.screen_view__previous_name, - pve.screen_view__previous_type, - pve.screen_view__transition_type, - pve.screen_view__type, - {% endif %} - - {% if var('snowplow__enable_application_context') %} - pve.app__build, - pve.app__version, - {% endif %} - - {% if var('snowplow__enable_geolocation_context') %} - pve.geo__altitude, - pve.geo__altitude_accuracy, - pve.geo__bearing, - pve.geo__latitude, - pve.geo__latitude_longitude_accuracy, - pve.geo__longitude, - pve.geo__speed, - {% endif %} - - {% if var('snowplow__enable_screen_context') %} - pve.screen__fragment, - pve.screen__top_view_controller, - pve.screen__view_controller, - {% endif %} - - {% if var('snowplow__enable_mobile_context') %} - pve.mobile__carrier, - pve.mobile__device_model, - pve.mobile__network_technology, - pve.mobile__network_type, - {% endif %} - - pve.useragent - - {%- if var('snowplow__page_view_passthroughs', []) -%} - {%- for col in passthrough_names %} - , pve.{{col}} - {%- endfor -%} - {%- endif %} - -from page_view_events pve diff --git a/models/views/scratch/default/snowplow_unified_views_this_run.sql b/models/views/scratch/snowplow_unified_views_this_run.sql similarity index 97% rename from models/views/scratch/default/snowplow_unified_views_this_run.sql rename to models/views/scratch/snowplow_unified_views_this_run.sql index fe21c995..e6d92b80 100644 --- a/models/views/scratch/default/snowplow_unified_views_this_run.sql +++ b/models/views/scratch/snowplow_unified_views_this_run.sql @@ -213,6 +213,10 @@ with prep as ( ev.useragent + {% if target.type == 'postgres' %} + ,row_number() over (partition by ev.view_id order by ev.derived_tstamp, ev.dvce_created_tstamp) as view_id_dedupe_index + {% endif %} + {%- if var('snowplow__page_view_passthroughs', []) -%} {%- set passthrough_names = [] -%} {%- for identifier in var('snowplow__page_view_passthroughs', []) %} @@ -238,7 +242,9 @@ with prep as ( {{ filter_bots('ev') }} {% endif %} - qualify row_number() over (partition by ev.view_id order by ev.derived_tstamp, ev.dvce_created_tstamp) = 1 + {% if target.type not in ['postgres'] %} + qualify row_number() over (partition by ev.view_id order by ev.derived_tstamp, ev.dvce_created_tstamp) = 1 + {% endif %} ) , page_view_events as ( @@ -458,6 +464,11 @@ with prep as ( left join {{ ref('snowplow_unified_pv_scroll_depth') }} sd on p.view_id = sd.view_id and p.session_identifier = sd.session_identifier + + {% if target.type == 'postgres' %} + where view_id_dedupe_index = 1 + {% endif %} + ) select From f78ce57a7e996885925ae2fe3f14018d751a3947 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 12:23:05 +0100 Subject: [PATCH 17/61] Change device category logic --- macros/unify_fields_query.sql | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/macros/unify_fields_query.sql b/macros/unify_fields_query.sql index 4e70a763..ee93acb5 100644 --- a/macros/unify_fields_query.sql +++ b/macros/unify_fields_query.sql @@ -89,8 +89,16 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_ua') %} ev.ua__os_version, {% endif %} - null) as os_version + null) as os_version, + case when platform = 'web' then 'Web' --includes mobile web + when platform = 'mob' then 'Mobile/Tablet' + when platform = 'pc' then 'Desktop/Laptop/Notebook' + when platform = 'srv' then 'Server-Side App' + when platform = 'app' then 'General App' + when platform = 'tv' then 'Connected TV' + when platform = 'cnsl' then 'Connected TV' + when platform = 'iot' then 'Internet of Things' end as platform_name from {{ ref('snowplow_unified_base_events_this_run') }} as ev @@ -98,21 +106,16 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d select *, + {% if var('snowplow__enable_yauaa') %} - {% if var('snowplow__enable_mobile') %} - case when view_type = 'mobile' then 'Mobile' - when yauaa__device_class = 'Desktop' then 'Desktop' - when yauaa__device_class = 'Phone' then 'Mobile' - when yauaa__device_class = 'Tablet' then 'Tablet' - else 'Other' end as device_category - {%- else -%} - case when yauaa__device_class = 'Desktop' then 'Desktop' - when yauaa__device_class = 'Phone' then 'Mobile' - when yauaa__device_class = 'Tablet' then 'Tablet' - else 'Other' end as device_category - {%- endif %} - {% else %} - null as device_category + case when platform = 'web' then yauaa__device_class + when yauaa__device_class = 'Phone' then 'Mobile' + when yauaa__device_class = 'Tablet' then 'Tablet' + when view_type = 'screen_view' then 'Mobile' + else platform_name end as device_category + {%- else -%} + case when view_type = 'screen_view' then 'Mobile' + else platform_name end as device_category {%- endif %} from base From e688846809544246e474a33ec3013d5a4fb745fc Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 12:45:48 +0100 Subject: [PATCH 18/61] Rename name to schema --- .../snowplow_unified_base_events_this_run.sql | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/models/base/scratch/snowplow_unified_base_events_this_run.sql b/models/base/scratch/snowplow_unified_base_events_this_run.sql index 56489c24..53783ad1 100644 --- a/models/base/scratch/snowplow_unified_base_events_this_run.sql +++ b/models/base/scratch/snowplow_unified_base_events_this_run.sql @@ -18,62 +18,62 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_web') %} - {% do contexts.append({'name': var('snowplow__page_view_context'), 'prefix': 'page_view_', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__page_view_context'), 'prefix': 'page_view_', 'single_entity': True}) %} {% if var('snowplow__enable_iab', false) -%} - {% do contexts.append({'name': var('snowplow__iab_context'), 'prefix': 'iab_', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__iab_context'), 'prefix': 'iab_', 'single_entity': True}) %} {% endif -%} {% if var('snowplow__enable_ua', false) -%} - {% do contexts.append({'name': var('snowplow__ua_parser_context'), 'prefix': 'ua_', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__ua_parser_context'), 'prefix': 'ua_', 'single_entity': True}) %} {% endif -%} {% if var('snowplow__enable_yauaa', false) -%} - {% do contexts.append({'name': var('snowplow__yauaa_context'), 'prefix': 'yauaa_', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__yauaa_context'), 'prefix': 'yauaa_', 'single_entity': True}) %} {% endif -%} {% if var('snowplow__enable_consent', false) -%} - {% do contexts.append({'name': var('snowplow__consent_cmp_visible'), 'prefix': 'cmp_visible', 'single_entity': True}) %} - {% do contexts.append({'name': var('snowplow__consent_preferences'), 'prefix': 'consent_pref', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__consent_cmp_visible'), 'prefix': 'cmp_visible', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__consent_preferences'), 'prefix': 'consent_pref', 'single_entity': True}) %} {% endif -%} {% if var('snowplow__enable_cwv', false) -%} - {% do contexts.append({'name': var('snowplow__cwv_context'), 'prefix': 'cwv', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__cwv_context'), 'prefix': 'cwv', 'single_entity': True}) %} {% endif -%} {% endif -%} {% if var('snowplow__enable_mobile') %} - {% do contexts.append({'name': var('snowplow__screen_view_events'), 'prefix': 'screen_view_', 'single_entity': True}) %} - {% do contexts.append({'name': var('snowplow__session_context'), 'prefix': 'session_', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__screen_view_events'), 'prefix': 'screen_view_', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__session_context'), 'prefix': 'session_', 'single_entity': True}) %} {% if var('snowplow__enable_mobile_context', false) -%} - {% do contexts.append({'name': var('snowplow__mobile_context'), 'prefix': 'mobile_', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__mobile_context'), 'prefix': 'mobile_', 'single_entity': True}) %} {% endif -%} {% if var('snowplow__enable_geolocation_context', false) -%} - {% do contexts.append({'name': var('snowplow__geolocation_context'), 'prefix': 'geo_', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__geolocation_context'), 'prefix': 'geo_', 'single_entity': True}) %} {% endif -%} {% if var('snowplow__enable_application_context', false) -%} - {% do contexts.append({'name': var('snowplow__application_context'), 'prefix': 'app_', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__application_context'), 'prefix': 'app_', 'single_entity': True}) %} {% endif -%} {% if var('snowplow__enable_screen_context', false) -%} - {% do contexts.append({'name': var('snowplow__screen_context'), 'prefix': 'screen_', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__screen_context'), 'prefix': 'screen_', 'single_entity': True}) %} {% endif -%} {% if var('snowplow__enable_application_errors_module', false) -%} - {% do contexts.append({'name': var('snowplow__app_errors_table'), 'prefix': 'app_err_', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__app_errors_table'), 'prefix': 'app_err_', 'single_entity': True}) %} {% endif -%} {% if var('snowplow__enable_deep_link_context', false) -%} - {% do contexts.append({'name': var('snowplow__deep_link_context'), 'prefix': 'deep_link_', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__deep_link_context'), 'prefix': 'deep_link_', 'single_entity': True}) %} {% endif -%} {% if var('snowplow__enable_browser_context', false) -%} - {% do contexts.append({'name': var('snowplow__browser_context'), 'prefix': 'browser_', 'single_entity': True}) %} + {% do contexts.append({'schema': var('snowplow__browser_context'), 'prefix': 'browser_', 'single_entity': True}) %} {% endif -%} {% endif -%} From 3d62453b55af84bca6bf7dff8034e09f31c20192 Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 12:58:32 +0100 Subject: [PATCH 19/61] Update macros/unify_fields_query.sql Co-authored-by: Matus Tomlein --- macros/unify_fields_query.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/unify_fields_query.sql b/macros/unify_fields_query.sql index ee93acb5..c1a81c07 100644 --- a/macros/unify_fields_query.sql +++ b/macros/unify_fields_query.sql @@ -93,7 +93,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d case when platform = 'web' then 'Web' --includes mobile web when platform = 'mob' then 'Mobile/Tablet' - when platform = 'pc' then 'Desktop/Laptop/Notebook' + when platform = 'pc' then 'Desktop/Laptop/Netbook' when platform = 'srv' then 'Server-Side App' when platform = 'app' then 'General App' when platform = 'tv' then 'Connected TV' From c83aa9c93e18ad1aa1a1c6cb63db0eb89333a392 Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 12:58:39 +0100 Subject: [PATCH 20/61] Update macros/unify_fields_query.sql Co-authored-by: Matus Tomlein --- macros/unify_fields_query.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/unify_fields_query.sql b/macros/unify_fields_query.sql index c1a81c07..3101c0aa 100644 --- a/macros/unify_fields_query.sql +++ b/macros/unify_fields_query.sql @@ -97,7 +97,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d when platform = 'srv' then 'Server-Side App' when platform = 'app' then 'General App' when platform = 'tv' then 'Connected TV' - when platform = 'cnsl' then 'Connected TV' + when platform = 'cnsl' then 'Games Console' when platform = 'iot' then 'Internet of Things' end as platform_name from {{ ref('snowplow_unified_base_events_this_run') }} as ev From da452c3538532608bdc30a5fb4cc42305924d35c Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 13:11:29 +0100 Subject: [PATCH 21/61] Change device cat logic 2 --- macros/unify_fields_query.sql | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/macros/unify_fields_query.sql b/macros/unify_fields_query.sql index 3101c0aa..4253383a 100644 --- a/macros/unify_fields_query.sql +++ b/macros/unify_fields_query.sql @@ -111,11 +111,9 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d case when platform = 'web' then yauaa__device_class when yauaa__device_class = 'Phone' then 'Mobile' when yauaa__device_class = 'Tablet' then 'Tablet' - when view_type = 'screen_view' then 'Mobile' else platform_name end as device_category {%- else -%} - case when view_type = 'screen_view' then 'Mobile' - else platform_name end as device_category + platform_name end as device_category {%- endif %} from base From 4b7a2aa8198263a816417611d2e02cb1c42dac1b Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 13:11:50 +0100 Subject: [PATCH 22/61] Comma beautification --- .../get_app_context_fields.sql | 22 +- .../get_app_error_context_fields.sql | 108 +++---- .../get_browser_context_fields.sql | 156 ++++----- .../get_deep_link_context_fields.sql | 24 +- .../get_geo_context_fields.sql | 84 ++--- .../get_iab_context_fields.sql | 48 +-- .../get_mobile_context_fields.sql | 300 +++++++++--------- .../get_screen_context_fields.sql | 86 ++--- .../get_screen_view_event_context_fields.sql | 84 ++--- .../get_session_context_fields.sql | 96 +++--- .../get_ua_context_fields.sql | 144 ++++----- .../get_web_page_context_fields.sql | 12 +- .../get_yauaa_context_fields.sql | 240 +++++++------- 13 files changed, 702 insertions(+), 702 deletions(-) diff --git a/macros/field_extractions/get_app_context_fields.sql b/macros/field_extractions/get_app_context_fields.sql index 3b918db3..6d2369d3 100644 --- a/macros/field_extractions/get_app_context_fields.sql +++ b/macros/field_extractions/get_app_context_fields.sql @@ -13,7 +13,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_application_context', false) %} {% else %} , cast(null as {{ type_string() }}) as app__build, - cast(null as {{ type_string() }}) as app__version + , cast(null as {{ type_string() }}) as app__version {% endif %} {% endmacro %} @@ -26,27 +26,27 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - , cast(null as {{ type_string() }}) as app__build, - cast(null as {{ type_string() }}) as app__version + , cast(null as {{ type_string() }}) as app__build + , cast(null as {{ type_string() }}) as app__version {% endif %} {% endmacro %} {% macro spark__get_app_context_fields(table_prefix = none) %} {% if var('snowplow__enable_application_context', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0].build::STRING AS app__build, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0].version::STRING AS app__version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0].build::STRING AS app__build + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0].version::STRING AS app__version {% else %} - ,cast(null as {{ type_string() }}) as app__build, - cast(null as {{ type_string() }}) as app__version + , cast(null as {{ type_string() }}) as app__build + , cast(null as {{ type_string() }}) as app__version {% endif %} {% endmacro %} {% macro snowflake__get_app_context_fields(table_prefix = none) %} {% if var('snowplow__enable_application_context', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0]:build::varchar(255) AS app__build, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0]:version::varchar(255) AS app__version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0]:build::varchar(255) AS app__build + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0]:version::varchar(255) AS app__version {% else %} - ,cast(null as {{ type_string() }}) as app__build, - cast(null as {{ type_string() }}) as app__version + , cast(null as {{ type_string() }}) as app__build, + , cast(null as {{ type_string() }}) as app__version {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_app_error_context_fields.sql b/macros/field_extractions/get_app_error_context_fields.sql index 8a2163f5..5f03d125 100644 --- a/macros/field_extractions/get_app_error_context_fields.sql +++ b/macros/field_extractions/get_app_error_context_fields.sql @@ -12,15 +12,15 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_app_error_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} {% else %} - ,cast(null as {{ type_string() }}) as app_error__message, - cast(null as {{ type_string() }}) as app_error__programming_language, - cast(null as {{ type_string() }}) as app_error__class_name, - cast(null as {{ type_string() }}) as app_error__exception_name, - cast(null as {{ type_boolean() }}) as app_error__is_fatal, - cast(null as {{ type_numeric() }}) as app_error__line_number, - cast(null as {{ type_string() }}) as app_error__stack_trace, - cast(null as {{ type_int() }}) as app_error__thread_id, - cast(null as {{ type_string() }}) as app_error__thread_name + , cast(null as {{ type_string() }}) as app_error__message + , cast(null as {{ type_string() }}) as app_error__programming_language + , cast(null as {{ type_string() }}) as app_error__class_name + , cast(null as {{ type_string() }}) as app_error__exception_name + , cast(null as {{ type_boolean() }}) as app_error__is_fatal + , cast(null as {{ type_numeric() }}) as app_error__line_number + , cast(null as {{ type_string() }}) as app_error__stack_trace + , cast(null as {{ type_int() }}) as app_error__thread_id + , cast(null as {{ type_string() }}) as app_error__thread_name {% endif %} {% endmacro %} @@ -33,62 +33,62 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - ,cast(null as {{ type_string() }}) as app_error__message, - cast(null as {{ type_string() }}) as app_error__programming_language, - cast(null as {{ type_string() }}) as app_error__class_name, - cast(null as {{ type_string() }}) as app_error__exception_name, - cast(null as {{ type_boolean() }}) as app_error__is_fatal, - cast(null as {{ type_numeric() }}) as app_error__line_number, - cast(null as {{ type_string() }}) as app_error__stack_trace, - cast(null as {{ type_int() }}) as app_error__thread_id, - cast(null as {{ type_string() }}) as app_error__thread_name + , cast(null as {{ type_string() }}) as app_error__message + , cast(null as {{ type_string() }}) as app_error__programming_language + , cast(null as {{ type_string() }}) as app_error__class_name + , cast(null as {{ type_string() }}) as app_error__exception_name + , cast(null as {{ type_boolean() }}) as app_error__is_fatal + , cast(null as {{ type_numeric() }}) as app_error__line_number + , cast(null as {{ type_string() }}) as app_error__stack_trace + , cast(null as {{ type_int() }}) as app_error__thread_id + , cast(null as {{ type_string() }}) as app_error__thread_name {% endif %} {% endmacro %} {% macro spark__get_app_error_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.message::STRING AS app_error__message, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.programming_language::STRING AS app_error__programming_language, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.class_name::STRING AS app_error__class_name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.exception_name::STRING AS app_error__exception_name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.is_fatal::BOOLEAN AS app_error__is_fatal, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.line_number::INT AS app_error__line_number, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.stack_trace::STRING AS app_error__stack_trace, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_id::INT AS app_error__thread_id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_name::STRING AS app_error__thread_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.message::STRING AS app_error__message, + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.programming_language::STRING AS app_error__programming_language, + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.class_name::STRING AS app_error__class_name, + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.exception_name::STRING AS app_error__exception_name, + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.is_fatal::BOOLEAN AS app_error__is_fatal, + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.line_number::INT AS app_error__line_number, + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.stack_trace::STRING AS app_error__stack_trace, + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_id::INT AS app_error__thread_id, + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_name::STRING AS app_error__thread_name {% else %} - ,cast(null as {{ type_string() }}) as app_error__message, - cast(null as {{ type_string() }}) as app_error__programming_language, - cast(null as {{ type_string() }}) as app_error__class_name, - cast(null as {{ type_string() }}) as app_error__exception_name, - cast(null as {{ type_boolean() }}) as app_error__is_fatal, - cast(null as {{ type_numeric() }}) as app_error__line_number, - cast(null as {{ type_string() }}) as app_error__stack_trace, - cast(null as {{ type_int() }}) as app_error__thread_id, - cast(null as {{ type_string() }}) as app_error__thread_name + , cast(null as {{ type_string() }}) as app_error__message + , cast(null as {{ type_string() }}) as app_error__programming_language + , cast(null as {{ type_string() }}) as app_error__class_name + , cast(null as {{ type_string() }}) as app_error__exception_name + , cast(null as {{ type_boolean() }}) as app_error__is_fatal + , cast(null as {{ type_numeric() }}) as app_error__line_number + , cast(null as {{ type_string() }}) as app_error__stack_trace + , cast(null as {{ type_int() }}) as app_error__thread_id + , cast(null as {{ type_string() }}) as app_error__thread_name {% endif %} {% endmacro %} {% macro snowflake__get_app_error_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:message::VARCHAR() AS message, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:programmingLanguage::VARCHAR() AS app_error__programming_language, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:className::VARCHAR() AS app_error__class_name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:exceptionName::VARCHAR() AS app_error__exception_name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:isFatal::BOOLEAN AS app_error__is_fatal, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:lineNumber::INT AS app_error__line_number, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:stackTrace::VARCHAR() AS app_error__stack_trace, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:threadId::INT AS app_error__thread_id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:threadName::VARCHAR() AS app_error__thread_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:message::VARCHAR() AS message + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:programmingLanguage::VARCHAR() AS app_error__programming_language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:className::VARCHAR() AS app_error__class_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:exceptionName::VARCHAR() AS app_error__exception_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:isFatal::BOOLEAN AS app_error__is_fatal + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:lineNumber::INT AS app_error__line_number + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:stackTrace::VARCHAR() AS app_error__stack_trace + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:threadId::INT AS app_error__thread_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:threadName::VARCHAR() AS app_error__thread_name {% else %} - ,cast(null as {{ type_string() }}) as app_error__message, - cast(null as {{ type_string() }}) as app_error__programming_language, - cast(null as {{ type_string() }}) as app_error__class_name, - cast(null as {{ type_string() }}) as app_error__exception_name, - cast(null as {{ type_boolean() }}) as app_error__is_fatal, - cast(null as {{ type_numeric() }}) as app_error__line_number, - cast(null as {{ type_string() }}) as app_error__stack_trace, - cast(null as {{ type_int() }}) as app_error__thread_id, - cast(null as {{ type_string() }}) as app_error__thread_name + , cast(null as {{ type_string() }}) as app_error__message + , cast(null as {{ type_string() }}) as app_error__programming_language + , cast(null as {{ type_string() }}) as app_error__class_name + , cast(null as {{ type_string() }}) as app_error__exception_name + , cast(null as {{ type_boolean() }}) as app_error__is_fatal + , cast(null as {{ type_numeric() }}) as app_error__line_number + , cast(null as {{ type_string() }}) as app_error__stack_trace + , cast(null as {{ type_int() }}) as app_error__thread_id + , cast(null as {{ type_string() }}) as app_error__thread_name {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql index 62c180ff..e5ed0960 100644 --- a/macros/field_extractions/get_browser_context_fields.sql +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -12,19 +12,19 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_browser_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} {% else %} - ,cast(null as {{ type_string() }}) as browser__viewport, - cast(null as {{ type_string() }}) as browser__document_size, - cast(null as {{ type_string() }}) as browser__resolution, - cast(null as {{ type_string() }}) as browser__color_depth, - cast(null as {{ type_string() }}) as browser__device_pixel_ratio, - cast(null as {{ type_string() }}) as browser__cookies_enabled, - cast(null as {{ type_string() }}) as browser__online, - cast(null as {{ type_string() }}) as browser__browser_language, - cast(null as {{ type_string() }}) as browser__document_language, - cast(null as {{ type_string() }}) as browser__webdriver, - cast(null as {{ type_string() }}) as browser__device_memory, - cast(null as {{ type_string() }}) as browser__hardware_concurrency, - cast(null as {{ type_string() }}) as browser__tab_id + , cast(null as {{ type_string() }}) as browser__viewport + , cast(null as {{ type_string() }}) as browser__document_size + , cast(null as {{ type_string() }}) as browser__resolution + , cast(null as {{ type_string() }}) as browser__color_depth + , cast(null as {{ type_string() }}) as browser__device_pixel_ratio + , cast(null as {{ type_string() }}) as browser__cookies_enabled + , cast(null as {{ type_string() }}) as browser__online + , cast(null as {{ type_string() }}) as browser__browser_language + , cast(null as {{ type_string() }}) as browser__document_language + , cast(null as {{ type_string() }}) as browser__webdriver + , cast(null as {{ type_string() }}) as browser__device_memory + , cast(null as {{ type_string() }}) as browser__hardware_concurrency + , cast(null as {{ type_string() }}) as browser__tab_id {% endif %} {% endmacro %} @@ -37,83 +37,83 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - ,cast(null as {{ type_string() }}) as browser__viewport, - cast(null as {{ type_string() }}) as browser__document_size, - cast(null as {{ type_string() }}) as browser__resolution, - cast(null as {{ type_string() }}) as browser__color_depth, - cast(null as {{ type_string() }}) as browser__device_pixel_ratio, - cast(null as {{ type_string() }}) as browser__cookies_enabled, - cast(null as {{ type_string() }}) as browser__online, - cast(null as {{ type_string() }}) as browser__browser_language, - cast(null as {{ type_string() }}) as browser__document_language, - cast(null as {{ type_string() }}) as browser__webdriver, - cast(null as {{ type_string() }}) as browser__device_memory, - cast(null as {{ type_string() }}) as browser__hardware_concurrency, - cast(null as {{ type_string() }}) as browser__tab_id + , cast(null as {{ type_string() }}) as browser__viewport + , cast(null as {{ type_string() }}) as browser__document_size + , cast(null as {{ type_string() }}) as browser__resolution + , cast(null as {{ type_string() }}) as browser__color_depth + , cast(null as {{ type_string() }}) as browser__device_pixel_ratio + , cast(null as {{ type_string() }}) as browser__cookies_enabled + , cast(null as {{ type_string() }}) as browser__online + , cast(null as {{ type_string() }}) as browser__browser_language + , cast(null as {{ type_string() }}) as browser__document_language + , cast(null as {{ type_string() }}) as browser__webdriver + , cast(null as {{ type_string() }}) as browser__device_memory + , cast(null as {{ type_string() }}) as browser__hardware_concurrency + , cast(null as {{ type_string() }}) as browser__tab_id {% endif %} {% endmacro %} {% macro spark__get_browser_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].viewport::STRING AS browser__viewport, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].document_size::STRING AS browser__document_size, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].resolution::STRING AS browser__resolution, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].color_depth::INT AS browser__color_depth, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].device_pixel_ratio::FLOAT AS browser__device_pixel_ratio, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].cookies_enabled::BOOLEAN AS browser__cookies_enabled, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].online::BOOLEAN AS browser__online, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].browser_language::STRING AS browser__browser_language, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].document_language::STRING AS browser__document_language, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].webdriver::BOOLEAN AS browser__webdriver, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].device_memory::INT AS browser__device_memory, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].hardware_concurrency::INT AS browser__hardware_concurrency, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].tab_id::STRING AS browser__tab_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].viewport::STRING AS browser__viewport + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].document_size::STRING AS browser__document_size + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].resolution::STRING AS browser__resolution + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].color_depth::INT AS browser__color_depth + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].device_pixel_ratio::FLOAT AS browser__device_pixel_ratio + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].cookies_enabled::BOOLEAN AS browser__cookies_enabled + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].online::BOOLEAN AS browser__online + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].browser_language::STRING AS browser__browser_language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].document_language::STRING AS browser__document_language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].webdriver::BOOLEAN AS browser__webdriver + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].device_memory::INT AS browser__device_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].hardware_concurrency::INT AS browser__hardware_concurrency + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].tab_id::STRING AS browser__tab_id {% else %} - ,cast(null as {{ type_string() }}) as browser__viewport, - cast(null as {{ type_string() }}) as browser__document_size, - cast(null as {{ type_string() }}) as browser__resolution, - cast(null as {{ type_string() }}) as browser__color_depth, - cast(null as {{ type_string() }}) as browser__device_pixel_ratio, - cast(null as {{ type_string() }}) as browser__cookies_enabled, - cast(null as {{ type_string() }}) as browser__online, - cast(null as {{ type_string() }}) as browser__browser_language, - cast(null as {{ type_string() }}) as browser__document_language, - cast(null as {{ type_string() }}) as browser__webdriver, - cast(null as {{ type_string() }}) as browser__device_memory, - cast(null as {{ type_string() }}) as browser__hardware_concurrency, - cast(null as {{ type_string() }}) as browser__tab_id + , cast(null as {{ type_string() }}) as browser__viewport + , cast(null as {{ type_string() }}) as browser__document_size + , cast(null as {{ type_string() }}) as browser__resolution + , cast(null as {{ type_string() }}) as browser__color_depth + , cast(null as {{ type_string() }}) as browser__device_pixel_ratio + , cast(null as {{ type_string() }}) as browser__cookies_enabled + , cast(null as {{ type_string() }}) as browser__online + , cast(null as {{ type_string() }}) as browser__browser_language + , cast(null as {{ type_string() }}) as browser__document_language + , cast(null as {{ type_string() }}) as browser__webdriver + , cast(null as {{ type_string() }}) as browser__device_memory + , cast(null as {{ type_string() }}) as browser__hardware_concurrency + , cast(null as {{ type_string() }}) as browser__tab_id {% endif %} {% endmacro %} {% macro snowflake__get_browser_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:viewport::varchar AS browser__viewport, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:documentSize::varchar AS browser__document_size, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:resolution::varchar AS browser__resolution, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:colorDepth::int AS browser__color_depth, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:devicePixelRatio::float AS browser__device_pixel_ratio, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:cookiesEnabled::boolean AS browser__cookies_enabled, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:online::boolean AS browser__online, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:browserLanguage::varchar AS browser__browser_language, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:documentLanguage::varchar AS browser__document_language, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:webdriver::boolean AS browser__webdriver, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:deviceMemory::int AS browser__device_memory, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:hardwareConcurrency::int AS browser__hardware_concurrency, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:tabId::varchar AS browser__tab_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:viewport::varchar AS browser__viewport + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:documentSize::varchar AS browser__document_size + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:resolution::varchar AS browser__resolution + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:colorDepth::int AS browser__color_depth + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:devicePixelRatio::float AS browser__device_pixel_ratio + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:cookiesEnabled::boolean AS browser__cookies_enabled + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:online::boolean AS browser__online + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:browserLanguage::varchar AS browser__browser_language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:documentLanguage::varchar AS browser__document_language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:webdriver::boolean AS browser__webdriver + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:deviceMemory::int AS browser__device_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:hardwareConcurrency::int AS browser__hardware_concurrency + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:tabId::varchar AS browser__tab_id {% else %} - ,cast(null as {{ type_string() }}) as browser__viewport, - cast(null as {{ type_string() }}) as browser__document_size, - cast(null as {{ type_string() }}) as browser__resolution, - cast(null as {{ type_string() }}) as browser__color_depth, - cast(null as {{ type_string() }}) as browser__device_pixel_ratio, - cast(null as {{ type_string() }}) as browser__cookies_enabled, - cast(null as {{ type_string() }}) as browser__online, - cast(null as {{ type_string() }}) as browser__browser_language, - cast(null as {{ type_string() }}) as browser__document_language, - cast(null as {{ type_string() }}) as browser__webdriver, - cast(null as {{ type_string() }}) as browser__device_memory, - cast(null as {{ type_string() }}) as browser__hardware_concurrency, - cast(null as {{ type_string() }}) as browser__tab_id + , cast(null as {{ type_string() }}) as browser__viewport + , cast(null as {{ type_string() }}) as browser__document_size + , cast(null as {{ type_string() }}) as browser__resolution + , cast(null as {{ type_string() }}) as browser__color_depth + , cast(null as {{ type_string() }}) as browser__device_pixel_ratio + , cast(null as {{ type_string() }}) as browser__cookies_enabled + , cast(null as {{ type_string() }}) as browser__online + , cast(null as {{ type_string() }}) as browser__browser_language + , cast(null as {{ type_string() }}) as browser__document_language + , cast(null as {{ type_string() }}) as browser__webdriver + , cast(null as {{ type_string() }}) as browser__device_memory + , cast(null as {{ type_string() }}) as browser__hardware_concurrency + , cast(null as {{ type_string() }}) as browser__tab_id {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_deep_link_context_fields.sql b/macros/field_extractions/get_deep_link_context_fields.sql index 84ed3d37..4a285fb1 100644 --- a/macros/field_extractions/get_deep_link_context_fields.sql +++ b/macros/field_extractions/get_deep_link_context_fields.sql @@ -12,8 +12,8 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_deep_link_context_fields(table_prefix = none) %} {% if var('snowplow__enable_deep_link_context', false) %} {% else %} - ,cast(null as {{ type_string() }}) as deep_link__url, - cast(null as {{ type_string() }}) as deep_link__referrer + , cast(null as {{ type_string() }}) as deep_link__url, + , cast(null as {{ type_string() }}) as deep_link__referrer {% endif %} {% endmacro %} @@ -26,30 +26,30 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - ,cast(null as {{ type_string() }}) as deep_link__url, - cast(null as {{ type_string() }}) as deep_link__referrer + , cast(null as {{ type_string() }}) as deep_link__url + , cast(null as {{ type_string() }}) as deep_link__referrer {% endif %} {% endmacro %} {% macro spark__get_deep_link_context_fields(table_prefix = none) %} {% if var('snowplow__enable_deep_link_context', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0].url::STRING AS deep_link__url, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0].referrer::STRING AS deep_link__referrer + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0].url::STRING AS deep_link__url + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0].referrer::STRING AS deep_link__referrer {% else %} - ,cast(null as {{ type_string() }}) as deep_link__url, - cast(null as {{ type_string() }}) as deep_link__referrer + , cast(null as {{ type_string() }}) as deep_link__url + , cast(null as {{ type_string() }}) as deep_link__referrer {% endif %} {% endmacro %} {% macro snowflake__get_deep_link_context_fields(table_prefix = none) %} {% if var('snowplow__enable_deep_link_context', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0]:url::varchar AS deep_link__url, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0]:referrer::varchar AS deep_link__referrer + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0]:url::varchar AS deep_link__url + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0]:referrer::varchar AS deep_link__referrer {% else %} - ,cast(null as {{ type_string() }}) as deep_link__url, - cast(null as {{ type_string() }}) as deep_link__referrer + , cast(null as {{ type_string() }}) as deep_link__url + , cast(null as {{ type_string() }}) as deep_link__referrer {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_geo_context_fields.sql b/macros/field_extractions/get_geo_context_fields.sql index f923bdd0..dd58864a 100644 --- a/macros/field_extractions/get_geo_context_fields.sql +++ b/macros/field_extractions/get_geo_context_fields.sql @@ -12,13 +12,13 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_geo_context_fields(table_prefix = none) %} {% if var('snowplow__enable_geolocation_context', false) %} {% else %} - ,cast(null as {{ type_float() }}) as geo__latitude, - cast(null as {{ type_float() }}) as geo__longitude, - cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy, - cast(null as {{ type_float() }}) as geo__altitude, - cast(null as {{ type_float() }}) as geo__altitude_accuracy, - cast(null as {{ type_float() }}) as geo__bearing, - cast(null as {{ type_float() }}) as geo__speed + , cast(null as {{ type_float() }}) as geo__latitude + , cast(null as {{ type_float() }}) as geo__longitude + , cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy + , cast(null as {{ type_float() }}) as geo__altitude + , cast(null as {{ type_float() }}) as geo__altitude_accuracy + , cast(null as {{ type_float() }}) as geo__bearing + , cast(null as {{ type_float() }}) as geo__speed {% endif %} {% endmacro %} @@ -31,52 +31,52 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - ,cast(null as {{ type_float() }}) as geo__latitude, - cast(null as {{ type_float() }}) as geo__longitude, - cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy, - cast(null as {{ type_float() }}) as geo__altitude, - cast(null as {{ type_float() }}) as geo__altitude_accuracy, - cast(null as {{ type_float() }}) as geo__bearing, - cast(null as {{ type_float() }}) as geo__speed + , cast(null as {{ type_float() }}) as geo__latitude + , cast(null as {{ type_float() }}) as geo__longitude + , cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy + , cast(null as {{ type_float() }}) as geo__altitude + , cast(null as {{ type_float() }}) as geo__altitude_accuracy + , cast(null as {{ type_float() }}) as geo__bearing + , cast(null as {{ type_float() }}) as geo__speed {% endif %} {% endmacro %} {% macro spark__get_geo_context_fields(table_prefix = none) %} {% if var('snowplow__enable_geolocation_context', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude::FLOAT AS geo__latitude, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].longitude::FLOAT AS geo__longitude, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude_longitude_accuracy::FLOAT AS geo__latitude_longitude_accuracy, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude::FLOAT AS geo__altitude, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude_accuracy::FLOAT AS geo__altitude_accuracy, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].bearing::FLOAT AS geo__bearing, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].speed::FLOAT AS geo__speed + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude::FLOAT AS geo__latitude + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].longitude::FLOAT AS geo__longitude + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude_longitude_accuracy::FLOAT AS geo__latitude_longitude_accuracy + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude::FLOAT AS geo__altitude + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude_accuracy::FLOAT AS geo__altitude_accuracy + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].bearing::FLOAT AS geo__bearing + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].speed::FLOAT AS geo__speed {% else %} - ,cast(null as {{ type_float() }}) as geo__latitude, - cast(null as {{ type_float() }}) as geo__longitude, - cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy, - cast(null as {{ type_float() }}) as geo__altitude, - cast(null as {{ type_float() }}) as geo__altitude_accuracy, - cast(null as {{ type_float() }}) as geo__bearing, - cast(null as {{ type_float() }}) as geo__speed + , cast(null as {{ type_float() }}) as geo__latitude + , cast(null as {{ type_float() }}) as geo__longitude + , cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy + , cast(null as {{ type_float() }}) as geo__altitude + , cast(null as {{ type_float() }}) as geo__altitude_accuracy + , cast(null as {{ type_float() }}) as geo__bearing + , cast(null as {{ type_float() }}) as geo__speed {% endif %} {% endmacro %} {% macro snowflake__get_geo_context_fields(table_prefix = none) %} {% if var('snowplow__enable_geolocation_context', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitude::float AS geo__latitude, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:longitude::float AS geo__longitude, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitudeLongitudeAccuracy::float AS geo__latitude_longitude_accuracy, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitude::float AS geo__altitude, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitudeAccuracy::float AS geo__altitude_accuracy, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:bearing::float AS geo__bearing, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:speed::float AS geo__speed + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitude::float AS geo__latitude + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:longitude::float AS geo__longitude + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitudeLongitudeAccuracy::float AS geo__latitude_longitude_accuracy + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitude::float AS geo__altitude + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitudeAccuracy::float AS geo__altitude_accuracy + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:bearing::float AS geo__bearing + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:speed::float AS geo__speed {% else %} - ,cast(null as {{ type_float() }}) as geo__latitude, - cast(null as {{ type_float() }}) as geo__longitude, - cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy, - cast(null as {{ type_float() }}) as geo__altitude, - cast(null as {{ type_float() }}) as geo__altitude_accuracy, - cast(null as {{ type_float() }}) as geo__bearing, - cast(null as {{ type_float() }}) as geo__speed + , cast(null as {{ type_float() }}) as geo__latitude + , cast(null as {{ type_float() }}) as geo__longitude + , cast(null as {{ type_float() }}) as geo__latitude_longitude_accuracy + , cast(null as {{ type_float() }}) as geo__altitude + , cast(null as {{ type_float() }}) as geo__altitude_accuracy + , cast(null as {{ type_float() }}) as geo__bearing + , cast(null as {{ type_float() }}) as geo__speed {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_iab_context_fields.sql b/macros/field_extractions/get_iab_context_fields.sql index b11e11ad..ef07c01c 100644 --- a/macros/field_extractions/get_iab_context_fields.sql +++ b/macros/field_extractions/get_iab_context_fields.sql @@ -12,10 +12,10 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_iab_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_iab', false) -%} {%- else -%} - ,cast(null as {{ type_string() }}) as iab__category, - cast(null as {{ type_string() }}) as iab__primary_impact, - cast(null as {{ type_string() }}) as iab__reason, - cast(null as boolean) as iab__spider_or_robot + , cast(null as {{ type_string() }}) as iab__category + , cast(null as {{ type_string() }}) as iab__primary_impact + , cast(null as {{ type_string() }}) as iab__reason + , cast(null as boolean) as iab__spider_or_robot {%- endif -%} {% endmacro %} @@ -28,37 +28,37 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {%- else -%} - ,cast(null as {{ type_string() }}) as iab__category, - cast(null as {{ type_string() }}) as iab__primary_impact, - cast(null as {{ type_string() }}) as iab__reason, - cast(null as boolean) as iab__spider_or_robot + , cast(null as {{ type_string() }}) as iab__category + , cast(null as {{ type_string() }}) as iab__primary_impact + , cast(null as {{ type_string() }}) as iab__reason + , cast(null as boolean) as iab__spider_or_robot {%- endif -%} {% endmacro %} {% macro spark__get_iab_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_iab', false) -%} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].category::STRING as iab__category, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].primary_impact::STRING as iab__primary_impact, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].reason::STRING as iab__reason, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].spider_or_robot::BOOLEAN as iab__spider_or_robot + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].category::STRING as iab__category + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].primary_impact::STRING as iab__primary_impact + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].reason::STRING as iab__reason + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].spider_or_robot::BOOLEAN as iab__spider_or_robot {%- else -%} - ,cast(null as {{ type_string() }}) as iab__category, - cast(null as {{ type_string() }}) as iab__primary_impact, - cast(null as {{ type_string() }}) as iab__reason, - cast(null as boolean) as iab__spider_or_robot + , cast(null as {{ type_string() }}) as iab__category + , cast(null as {{ type_string() }}) as iab__primary_impact + , cast(null as {{ type_string() }}) as iab__reason + , cast(null as boolean) as iab__spider_or_robot {%- endif -%} {% endmacro %} {% macro snowflake__get_iab_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_iab', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:category::VARCHAR as iab__category, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:primaryImpact::VARCHAR as iab__primary_impact, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:reason::VARCHAR as iab__reason, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:spiderOrRobot::BOOLEAN as iab__spider_or_robot + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:category::VARCHAR as iab__category + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:primaryImpact::VARCHAR as iab__primary_impact + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:reason::VARCHAR as iab__reason + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:spiderOrRobot::BOOLEAN as iab__spider_or_robot {%- else -%} - ,cast(null as {{ type_string() }}) as iab__category, - cast(null as {{ type_string() }}) as iab__primary_impact, - cast(null as {{ type_string() }}) as iab__reason, - cast(null as boolean) as iab__spider_or_robot + , cast(null as {{ type_string() }}) as iab__category + , cast(null as {{ type_string() }}) as iab__primary_impact + , cast(null as {{ type_string() }}) as iab__reason + , cast(null as boolean) as iab__spider_or_robot {%- endif -%} {% endmacro %} diff --git a/macros/field_extractions/get_mobile_context_fields.sql b/macros/field_extractions/get_mobile_context_fields.sql index aad21cc7..893e96cc 100644 --- a/macros/field_extractions/get_mobile_context_fields.sql +++ b/macros/field_extractions/get_mobile_context_fields.sql @@ -12,31 +12,31 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_mobile_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile_context', false) %} {% else %} - ,cast(null as {{ type_string() }}) as mobile__device_manufacturer, - cast(null as {{ type_string() }}) as mobile__device_model, - cast(null as {{ type_string() }}) as mobile__os_type, - cast(null as {{ type_string() }}) as mobile__os_version, - cast(null as {{ type_string() }}) as mobile__android_idfa, - cast(null as {{ type_string() }}) as mobile__apple_idfa, - cast(null as {{ type_string() }}) as mobile__apple_idfv, - cast(null as {{ type_string() }}) as mobile__carrier, - cast(null as {{ type_string() }}) as mobile__open_idfa, - cast(null as {{ type_string() }}) as mobile__network_technology, - cast(null as {{ type_string() }}) as mobile__network_type, - cast(null as {{ type_int() }}) as mobile__physical_memory, - cast(null as {{ type_int() }}) as mobile__system_available_memory, - cast(null as {{ type_int() }}) as mobile__app_available_memory, - cast(null as {{ type_int() }}) as mobile__battery_level, - cast(null as {{ type_string() }}) as mobile__battery_state, - cast(null as {{ type_boolean() }}) as mobile__low_power_mode, - cast(null as {{ type_string() }}) as mobile__available_storage, - cast(null as {{ type_int() }}) as mobile__total_storage, - cast(null as {{ type_boolean() }}) as mobile__is_portrait, - cast(null as {{ type_string() }}) as mobile__resolution, - cast(null as {{ type_float() }}) as mobile__scale, - cast(null as {{ type_string() }}) as mobile__language, - cast(null as {{ type_string() }}) as mobile__app_set_id, - cast(null as {{ type_string() }}) as mobile__app_set_id_scope + , cast(null as {{ type_string() }}) as mobile__device_manufacturer + , cast(null as {{ type_string() }}) as mobile__device_model + , cast(null as {{ type_string() }}) as mobile__os_type + , cast(null as {{ type_string() }}) as mobile__os_version + , cast(null as {{ type_string() }}) as mobile__android_idfa + , cast(null as {{ type_string() }}) as mobile__apple_idfa + , cast(null as {{ type_string() }}) as mobile__apple_idfv + , cast(null as {{ type_string() }}) as mobile__carrier + , cast(null as {{ type_string() }}) as mobile__open_idfa + , cast(null as {{ type_string() }}) as mobile__network_technology + , cast(null as {{ type_string() }}) as mobile__network_type + , cast(null as {{ type_int() }}) as mobile__physical_memory + , cast(null as {{ type_int() }}) as mobile__system_available_memory + , cast(null as {{ type_int() }}) as mobile__app_available_memory + , cast(null as {{ type_int() }}) as mobile__battery_level + , cast(null as {{ type_string() }}) as mobile__battery_state + , cast(null as {{ type_boolean() }}) as mobile__low_power_mode + , cast(null as {{ type_string() }}) as mobile__available_storage + , cast(null as {{ type_int() }}) as mobile__total_storage + , cast(null as {{ type_boolean() }}) as mobile__is_portrait + , cast(null as {{ type_string() }}) as mobile__resolution + , cast(null as {{ type_float() }}) as mobile__scale + , cast(null as {{ type_string() }}) as mobile__language + , cast(null as {{ type_string() }}) as mobile__app_set_id + , cast(null as {{ type_string() }}) as mobile__app_set_id_scope {% endif %} {% endmacro %} @@ -49,142 +49,142 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - ,cast(null as {{ type_string() }}) as mobile__device_manufacturer, - cast(null as {{ type_string() }}) as mobile__device_model, - cast(null as {{ type_string() }}) as mobile__os_type, - cast(null as {{ type_string() }}) as mobile__os_version, - cast(null as {{ type_string() }}) as mobile__android_idfa, - cast(null as {{ type_string() }}) as mobile__apple_idfa, - cast(null as {{ type_string() }}) as mobile__apple_idfv, - cast(null as {{ type_string() }}) as mobile__carrier, - cast(null as {{ type_string() }}) as mobile__open_idfa, - cast(null as {{ type_string() }}) as mobile__network_technology, - cast(null as {{ type_string() }}) as mobile__network_type, - cast(null as {{ type_int() }}) as mobile__physical_memory, - cast(null as {{ type_int() }}) as mobile__system_available_memory, - cast(null as {{ type_int() }}) as mobile__app_available_memory, - cast(null as {{ type_int() }}) as mobile__battery_level, - cast(null as {{ type_string() }}) as mobile__battery_state, - cast(null as {{ type_boolean() }}) as mobile__low_power_mode, - cast(null as {{ type_string() }}) as mobile__available_storage, - cast(null as {{ type_int() }}) as mobile__total_storage, - cast(null as {{ type_boolean() }}) as mobile__is_portrait, - cast(null as {{ type_string() }}) as mobile__resolution, - cast(null as {{ type_float() }}) as mobile__scale, - cast(null as {{ type_string() }}) as mobile__language, - cast(null as {{ type_string() }}) as mobile__app_set_id, - cast(null as {{ type_string() }}) as mobile__app_set_id_scope + , cast(null as {{ type_string() }}) as mobile__device_manufacturer + , cast(null as {{ type_string() }}) as mobile__device_model + , cast(null as {{ type_string() }}) as mobile__os_type + , cast(null as {{ type_string() }}) as mobile__os_version + , cast(null as {{ type_string() }}) as mobile__android_idfa + , cast(null as {{ type_string() }}) as mobile__apple_idfa + , cast(null as {{ type_string() }}) as mobile__apple_idfv + , cast(null as {{ type_string() }}) as mobile__carrier + , cast(null as {{ type_string() }}) as mobile__open_idfa + , cast(null as {{ type_string() }}) as mobile__network_technology + , cast(null as {{ type_string() }}) as mobile__network_type + , cast(null as {{ type_int() }}) as mobile__physical_memory + , cast(null as {{ type_int() }}) as mobile__system_available_memory + , cast(null as {{ type_int() }}) as mobile__app_available_memory + , cast(null as {{ type_int() }}) as mobile__battery_level + , cast(null as {{ type_string() }}) as mobile__battery_state + , cast(null as {{ type_boolean() }}) as mobile__low_power_mode + , cast(null as {{ type_string() }}) as mobile__available_storage + , cast(null as {{ type_int() }}) as mobile__total_storage + , cast(null as {{ type_boolean() }}) as mobile__is_portrait + , cast(null as {{ type_string() }}) as mobile__resolution + , cast(null as {{ type_float() }}) as mobile__scale + , cast(null as {{ type_string() }}) as mobile__language + , cast(null as {{ type_string() }}) as mobile__app_set_id + , cast(null as {{ type_string() }}) as mobile__app_set_id_scope {% endif %} {% endmacro %} {% macro spark__get_mobile_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile_context', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_manufacturer::STRING AS mobile__device_manufacturer, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_model::STRING AS mobile__device_model, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_type::STRING AS mobile__os_type, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_version::STRING AS mobile__os_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].android_idfa::STRING AS mobile__android_idfa, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].apple_idfa::STRING AS mobile__apple_idfa, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].apple_idfv::STRING AS mobile__apple_idfv, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].carrier::STRING AS mobile__carrier, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].open_idfa::STRING AS mobile__open_idfa, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].network_technology::STRING AS mobile__network_technology, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].network_type::STRING AS mobile__network_type, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].physical_memory::INT AS mobile__physical_memory, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].system_available_memory::INT AS mobile__system_available_memory, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_available_memory::INT AS mobile__app_available_memory, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].battery_level::INT AS mobile__battery_level, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].battery_state::STRING AS mobile__battery_state, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].low_power_mode::BOOLEAN AS mobile__low_power_mode, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].available_storage::INT AS mobile__available_storage, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].total_storage::INT AS mobile__total_storage, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].is_portrait::BOOLEAN AS mobile__is_portrait, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].resolution::STRING AS mobile__resolution, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].scale::float AS mobile__scale, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].language::STRING AS mobile__language, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id::STRING AS mobile__app_set_id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id_scope::STRING AS mobile__app_set_id_scope + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_manufacturer::STRING AS mobile__device_manufacturer + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_model::STRING AS mobile__device_model + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_type::STRING AS mobile__os_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_version::STRING AS mobile__os_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].android_idfa::STRING AS mobile__android_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].apple_idfa::STRING AS mobile__apple_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].apple_idfv::STRING AS mobile__apple_idfv + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].carrier::STRING AS mobile__carrier + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].open_idfa::STRING AS mobile__open_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].network_technology::STRING AS mobile__network_technology + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].network_type::STRING AS mobile__network_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].physical_memory::INT AS mobile__physical_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].system_available_memory::INT AS mobile__system_available_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_available_memory::INT AS mobile__app_available_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].battery_level::INT AS mobile__battery_level + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].battery_state::STRING AS mobile__battery_state + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].low_power_mode::BOOLEAN AS mobile__low_power_mode + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].available_storage::INT AS mobile__available_storage + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].total_storage::INT AS mobile__total_storage + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].is_portrait::BOOLEAN AS mobile__is_portrait + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].resolution::STRING AS mobile__resolution + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].scale::float AS mobile__scale + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].language::STRING AS mobile__language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id::STRING AS mobile__app_set_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id_scope::STRING AS mobile__app_set_id_scope {% else %} - ,cast(null as {{ type_string() }}) as mobile__device_manufacturer, - cast(null as {{ type_string() }}) as mobile__device_model, - cast(null as {{ type_string() }}) as mobile__os_type, - cast(null as {{ type_string() }}) as mobile__os_version, - cast(null as {{ type_string() }}) as mobile__android_idfa, - cast(null as {{ type_string() }}) as mobile__apple_idfa, - cast(null as {{ type_string() }}) as mobile__apple_idfv, - cast(null as {{ type_string() }}) as mobile__carrier, - cast(null as {{ type_string() }}) as mobile__open_idfa, - cast(null as {{ type_string() }}) as mobile__network_technology, - cast(null as {{ type_string() }}) as mobile__network_type, - cast(null as {{ type_int() }}) as mobile__physical_memory, - cast(null as {{ type_int() }}) as mobile__system_available_memory, - cast(null as {{ type_int() }}) as mobile__app_available_memory, - cast(null as {{ type_int() }}) as mobile__battery_level, - cast(null as {{ type_string() }}) as mobile__battery_state, - cast(null as {{ type_boolean() }}) as mobile__low_power_mode, - cast(null as {{ type_string() }}) as mobile__available_storage, - cast(null as {{ type_int() }}) as mobile__total_storage, - cast(null as {{ type_boolean() }}) as mobile__is_portrait, - cast(null as {{ type_string() }}) as mobile__resolution, - cast(null as {{ type_float() }}) as mobile__scale, - cast(null as {{ type_string() }}) as mobile__language, - cast(null as {{ type_string() }}) as mobile__app_set_id, - cast(null as {{ type_string() }}) as mobile__app_set_id_scope + , cast(null as {{ type_string() }}) as mobile__device_manufacturer + , cast(null as {{ type_string() }}) as mobile__device_model + , cast(null as {{ type_string() }}) as mobile__os_type + , cast(null as {{ type_string() }}) as mobile__os_version + , cast(null as {{ type_string() }}) as mobile__android_idfa + , cast(null as {{ type_string() }}) as mobile__apple_idfa + , cast(null as {{ type_string() }}) as mobile__apple_idfv + , cast(null as {{ type_string() }}) as mobile__carrier + , cast(null as {{ type_string() }}) as mobile__open_idfa + , cast(null as {{ type_string() }}) as mobile__network_technology + , cast(null as {{ type_string() }}) as mobile__network_type + , cast(null as {{ type_int() }}) as mobile__physical_memory + , cast(null as {{ type_int() }}) as mobile__system_available_memory + , cast(null as {{ type_int() }}) as mobile__app_available_memory + , cast(null as {{ type_int() }}) as mobile__battery_level + , cast(null as {{ type_string() }}) as mobile__battery_state + , cast(null as {{ type_boolean() }}) as mobile__low_power_mode + , cast(null as {{ type_string() }}) as mobile__available_storage + , cast(null as {{ type_int() }}) as mobile__total_storage + , cast(null as {{ type_boolean() }}) as mobile__is_portrait + , cast(null as {{ type_string() }}) as mobile__resolution + , cast(null as {{ type_float() }}) as mobile__scale + , cast(null as {{ type_string() }}) as mobile__language + , cast(null as {{ type_string() }}) as mobile__app_set_id + , cast(null as {{ type_string() }}) as mobile__app_set_id_scope {% endif %} {% endmacro %} {% macro snowflake__get_mobile_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile_context', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceManufacturer::varchar AS mobile__device_manufacturer, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceModel::varchar AS mobile__device_model, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osType::varchar AS mobile__os_type, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osVersion::varchar AS mobile__os_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:androidIdfa::varchar AS mobile__android_idfa, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfa::varchar AS mobile__apple_idfa, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfv::varchar AS mobile__apple_idfv, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:carrier::varchar AS mobile__carrier, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:openIdfa::varchar AS mobile__open_idfa, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkTechnology::varchar AS mobile__network_technology, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkType::varchar(255) AS mobile__network_type, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:physicalMemory::int AS mobile__physical_memory, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:systemAvailableMemory::int AS mobile__system_available_memory, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appAvailableMemory::int AS mobile__app_available_memory, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:batteryLevel::int AS mobile__battery_level, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:batteryState::varchar AS mobile__battery_state, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:lowPowerMode::boolean AS mobile__low_power_mode, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:availableStorage::int AS mobile__available_storage, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:totalStorage::int AS mobile__total_storage, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:isPortrait::boolean AS mobile__is_portrait, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:resolution::varchar AS mobile__resolution, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:scale::float AS mobile__scale, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:language::varchar AS mobile__language, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetId::varchar AS mobile__app_set_id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetIdScope::varchar AS mobile__app_set_id_scope + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceManufacturer::varchar AS mobile__device_manufacturer + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceModel::varchar AS mobile__device_model + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osType::varchar AS mobile__os_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osVersion::varchar AS mobile__os_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:androidIdfa::varchar AS mobile__android_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfa::varchar AS mobile__apple_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfv::varchar AS mobile__apple_idfv + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:carrier::varchar AS mobile__carrier + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:openIdfa::varchar AS mobile__open_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkTechnology::varchar AS mobile__network_technology + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkType::varchar(255) AS mobile__network_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:physicalMemory::int AS mobile__physical_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:systemAvailableMemory::int AS mobile__system_available_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appAvailableMemory::int AS mobile__app_available_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:batteryLevel::int AS mobile__battery_level + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:batteryState::varchar AS mobile__battery_state + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:lowPowerMode::boolean AS mobile__low_power_mode + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:availableStorage::int AS mobile__available_storage + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:totalStorage::int AS mobile__total_storage + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:isPortrait::boolean AS mobile__is_portrait + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:resolution::varchar AS mobile__resolution + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:scale::float AS mobile__scale + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:language::varchar AS mobile__language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetId::varchar AS mobile__app_set_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetIdScope::varchar AS mobile__app_set_id_scope {% else %} - ,cast(null as {{ type_string() }}) as mobile__device_manufacturer, - cast(null as {{ type_string() }}) as mobile__device_model, - cast(null as {{ type_string() }}) as mobile__os_type, - cast(null as {{ type_string() }}) as mobile__os_version, - cast(null as {{ type_string() }}) as mobile__android_idfa, - cast(null as {{ type_string() }}) as mobile__apple_idfa, - cast(null as {{ type_string() }}) as mobile__apple_idfv, - cast(null as {{ type_string() }}) as mobile__carrier, - cast(null as {{ type_string() }}) as mobile__open_idfa, - cast(null as {{ type_string() }}) as mobile__network_technology, - cast(null as {{ type_string() }}) as mobile__network_type, - cast(null as {{ type_int() }}) as mobile__physical_memory, - cast(null as {{ type_int() }}) as mobile__system_available_memory, - cast(null as {{ type_int() }}) as mobile__app_available_memory, - cast(null as {{ type_int() }}) as mobile__battery_level, - cast(null as {{ type_string() }}) as mobile__battery_state, - cast(null as {{ type_boolean() }}) as mobile__low_power_mode, - cast(null as {{ type_string() }}) as mobile__available_storage, - cast(null as {{ type_int() }}) as mobile__total_storage, - cast(null as {{ type_boolean() }}) as mobile__is_portrait, - cast(null as {{ type_string() }}) as mobile__resolution, - cast(null as {{ type_float() }}) as mobile__scale, - cast(null as {{ type_string() }}) as mobile__language, - cast(null as {{ type_string() }}) as mobile__app_set_id, - cast(null as {{ type_string() }}) as mobile__app_set_id_scope + , cast(null as {{ type_string() }}) as mobile__device_manufacturer + , cast(null as {{ type_string() }}) as mobile__device_model + , cast(null as {{ type_string() }}) as mobile__os_type + , cast(null as {{ type_string() }}) as mobile__os_version + , cast(null as {{ type_string() }}) as mobile__android_idfa + , cast(null as {{ type_string() }}) as mobile__apple_idfa + , cast(null as {{ type_string() }}) as mobile__apple_idfv + , cast(null as {{ type_string() }}) as mobile__carrier + , cast(null as {{ type_string() }}) as mobile__open_idfa + , cast(null as {{ type_string() }}) as mobile__network_technology + , cast(null as {{ type_string() }}) as mobile__network_type + , cast(null as {{ type_int() }}) as mobile__physical_memory + , cast(null as {{ type_int() }}) as mobile__system_available_memory + , cast(null as {{ type_int() }}) as mobile__app_available_memory + , cast(null as {{ type_int() }}) as mobile__battery_level + , cast(null as {{ type_string() }}) as mobile__battery_state + , cast(null as {{ type_boolean() }}) as mobile__low_power_mode + , cast(null as {{ type_string() }}) as mobile__available_storage + , cast(null as {{ type_int() }}) as mobile__total_storage + , cast(null as {{ type_boolean() }}) as mobile__is_portrait + , cast(null as {{ type_string() }}) as mobile__resolution + , cast(null as {{ type_float() }}) as mobile__scale + , cast(null as {{ type_string() }}) as mobile__language + , cast(null as {{ type_string() }}) as mobile__app_set_id + , cast(null as {{ type_string() }}) as mobile__app_set_id_scope {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_screen_context_fields.sql b/macros/field_extractions/get_screen_context_fields.sql index b13aa204..8b26cf2d 100644 --- a/macros/field_extractions/get_screen_context_fields.sql +++ b/macros/field_extractions/get_screen_context_fields.sql @@ -12,71 +12,71 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_screen_context_fields(table_prefix = none) %} {% if var('snowplow__enable_screen_context', false) %} {% else %} - ,cast(null as {{ type_string() }}) as screen__id, --could rename to screen_view_id and coalesce with screen view events. - cast(null as {{ type_string() }}) as screen__name, - cast(null as {{ type_string() }}) as screen__activity, - cast(null as {{ type_string() }}) as screen__fragment, - cast(null as {{ type_string() }}) as screen__top_view_controller, - cast(null as {{ type_string() }}) as screen__type, - cast(null as {{ type_string() }}) as screen__view_controller + , cast(null as {{ type_string() }}) as screen__id + , cast(null as {{ type_string() }}) as screen__name + , cast(null as {{ type_string() }}) as screen__activity + , cast(null as {{ type_string() }}) as screen__fragment + , cast(null as {{ type_string() }}) as screen__top_view_controller + , cast(null as {{ type_string() }}) as screen__type + , cast(null as {{ type_string() }}) as screen__view_controller {% endif %} {% endmacro %} {% macro bigquery__get_screen_context_fields(table_prefix = none) %} {% if var('snowplow__enable_screen_context', false) %} - ,{{ snowplow_utils.get_optional_fields( + , {{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_screen_context', false), col_prefix='contexts_com_snowplowanalytics_mobile_screen_1_', fields=screen_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - ,cast(null as {{ type_string() }}) as screen__id, --could rename to screen_view_id and coalesce with screen view events. - cast(null as {{ type_string() }}) as screen__name, - cast(null as {{ type_string() }}) as screen__activity, - cast(null as {{ type_string() }}) as screen__fragment, - cast(null as {{ type_string() }}) as screen__top_view_controller, - cast(null as {{ type_string() }}) as screen__type, - cast(null as {{ type_string() }}) as screen__view_controller + , cast(null as {{ type_string() }}) as screen__id + , cast(null as {{ type_string() }}) as screen__name + , cast(null as {{ type_string() }}) as screen__activity + , cast(null as {{ type_string() }}) as screen__fragment + , cast(null as {{ type_string() }}) as screen__top_view_controller + , cast(null as {{ type_string() }}) as screen__type + , cast(null as {{ type_string() }}) as screen__view_controller {% endif %} {% endmacro %} {% macro spark__get_screen_context_fields(table_prefix = none) %} {% if var('snowplow__enable_screen_context', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].id::STRING AS screen__id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].name::STRING AS screen__name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].activity::STRING AS screen__activity, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].fragment::STRING AS screen__fragment, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].top_view_controller::STRING AS screen__top_view_controller, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].type::STRING AS screen__type, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].view_controller::STRING AS screen__view_controller + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].id::STRING AS screen__id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].name::STRING AS screen__name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].activity::STRING AS screen__activity + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].fragment::STRING AS screen__fragment + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].top_view_controller::STRING AS screen__top_view_controller + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].type::STRING AS screen__type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].view_controller::STRING AS screen__view_controller {% else %} - ,cast(null as {{ type_string() }}) as screen__id, - cast(null as {{ type_string() }}) as screen__name, - cast(null as {{ type_string() }}) as screen__activity, - cast(null as {{ type_string() }}) as screen__fragment, - cast(null as {{ type_string() }}) as screen__top_view_controller, - cast(null as {{ type_string() }}) as screen__type, - cast(null as {{ type_string() }}) as screen__view_controller + , cast(null as {{ type_string() }}) as screen__id, + , cast(null as {{ type_string() }}) as screen__name, + , cast(null as {{ type_string() }}) as screen__activity, + , cast(null as {{ type_string() }}) as screen__fragment, + , cast(null as {{ type_string() }}) as screen__top_view_controller, + , cast(null as {{ type_string() }}) as screen__type, + , cast(null as {{ type_string() }}) as screen__view_controller {% endif %} {% endmacro %} {% macro snowflake__get_screen_context_fields(table_prefix = none) %} {% if var('snowplow__enable_screen_context', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:id::varchar(36) AS screen__id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:name::varchar AS screen__name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:activity::varchar AS screen__activity, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:fragment::varchar AS screen__fragment, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:topViewController::varchar AS screen__top_view_controller, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:type::varchar AS screen__type, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:viewController::varchar AS screen__view_controller + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:id::varchar(36) AS screen__id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:name::varchar AS screen__name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:activity::varchar AS screen__activity + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:fragment::varchar AS screen__fragment + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:topViewController::varchar AS screen__top_view_controller + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:type::varchar AS screen__type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:viewController::varchar AS screen__view_controller {% else %} - ,cast(null as {{ type_string() }}) as screen__id, --could rename to screen_view_id and coalesce with screen view events. - cast(null as {{ type_string() }}) as screen__name, - cast(null as {{ type_string() }}) as screen__activity, - cast(null as {{ type_string() }}) as screen__fragment, - cast(null as {{ type_string() }}) as screen__top_view_controller, - cast(null as {{ type_string() }}) as screen__type, - cast(null as {{ type_string() }}) as screen__view_controller + , cast(null as {{ type_string() }}) as screen__id + , cast(null as {{ type_string() }}) as screen__name + , cast(null as {{ type_string() }}) as screen__activity + , cast(null as {{ type_string() }}) as screen__fragment + , cast(null as {{ type_string() }}) as screen__top_view_controller + , cast(null as {{ type_string() }}) as screen__type + , cast(null as {{ type_string() }}) as screen__view_controller {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_screen_view_event_context_fields.sql b/macros/field_extractions/get_screen_view_event_context_fields.sql index d71405ee..46535fcb 100644 --- a/macros/field_extractions/get_screen_view_event_context_fields.sql +++ b/macros/field_extractions/get_screen_view_event_context_fields.sql @@ -12,13 +12,13 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_screen_view_event_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} {% else %} - ,cast(null as {{ type_string() }}) as screen_view__id, - cast(null as {{ type_string() }}) as screen_view__name, - cast(null as {{ type_string() }}) as screen_view__previous_id, - cast(null as {{ type_string() }}) as screen_view__previous_name, - cast(null as {{ type_string() }}) as screen_view__previous_type, - cast(null as {{ type_string() }}) as screen_view__transition_type, - cast(null as {{ type_string() }}) as screen_view__type + , cast(null as {{ type_string() }}) as screen_view__id + , cast(null as {{ type_string() }}) as screen_view__name + , cast(null as {{ type_string() }}) as screen_view__previous_id + , cast(null as {{ type_string() }}) as screen_view__previous_name + , cast(null as {{ type_string() }}) as screen_view__previous_type + , cast(null as {{ type_string() }}) as screen_view__transition_type + , cast(null as {{ type_string() }}) as screen_view__type {% endif %} {% endmacro %} @@ -31,52 +31,52 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - ,cast(null as {{ type_string() }}) as screen_view__id, - cast(null as {{ type_string() }}) as screen_view__name, - cast(null as {{ type_string() }}) as screen_view__previous_id, - cast(null as {{ type_string() }}) as screen_view__previous_name, - cast(null as {{ type_string() }}) as screen_view__previous_type, - cast(null as {{ type_string() }}) as screen_view__transition_type, - cast(null as {{ type_string() }}) as screen_view__type + , cast(null as {{ type_string() }}) as screen_view__id + , cast(null as {{ type_string() }}) as screen_view__name + , cast(null as {{ type_string() }}) as screen_view__previous_id + , cast(null as {{ type_string() }}) as screen_view__previous_name + , cast(null as {{ type_string() }}) as screen_view__previous_type + , cast(null as {{ type_string() }}) as screen_view__transition_type + , cast(null as {{ type_string() }}) as screen_view__type {% endif %} {% endmacro %} {% macro spark__get_screen_view_event_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.id::STRING AS screen_view__id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.name::STRING AS screen_view__name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_id::STRING AS screen_view__previous_id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_name::STRING AS screen_view__previous_name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_type::STRING AS screen_view__previous_type, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.transition_type::STRING AS screen_view__transition_type, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.type::STRING AS screen_view__type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.id::STRING AS screen_view__id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.name::STRING AS screen_view__name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_id::STRING AS screen_view__previous_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_name::STRING AS screen_view__previous_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_type::STRING AS screen_view__previous_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.transition_type::STRING AS screen_view__transition_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.type::STRING AS screen_view__type {% else %} - ,cast(null as {{ type_string() }}) as screen_view__id, - cast(null as {{ type_string() }}) as screen_view__name, - cast(null as {{ type_string() }}) as screen_view__previous_id, - cast(null as {{ type_string() }}) as screen_view__previous_name, - cast(null as {{ type_string() }}) as screen_view__previous_type, - cast(null as {{ type_string() }}) as screen_view__transition_type, - cast(null as {{ type_string() }}) as screen_view__type + , cast(null as {{ type_string() }}) as screen_view__id + , cast(null as {{ type_string() }}) as screen_view__name + , cast(null as {{ type_string() }}) as screen_view__previous_id + , cast(null as {{ type_string() }}) as screen_view__previous_name + , cast(null as {{ type_string() }}) as screen_view__previous_type + , cast(null as {{ type_string() }}) as screen_view__transition_type + , cast(null as {{ type_string() }}) as screen_view__type {% endif %} {% endmacro %} {% macro snowflake__get_screen_view_event_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:id::varchar(36) AS screen_view__id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:name::varchar AS screen_view__name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousId::varchar(36) AS screen_view__previous_id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousName::varchar AS screen_view__previous_name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousType::varchar AS screen_view__previous_type, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:transitionType::varchar AS screen_view__transition_type, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:type::varchar AS screen_view__type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:id::varchar(36) AS screen_view__id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:name::varchar AS screen_view__name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousId::varchar(36) AS screen_view__previous_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousName::varchar AS screen_view__previous_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousType::varchar AS screen_view__previous_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:transitionType::varchar AS screen_view__transition_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:type::varchar AS screen_view__type {% else %} - ,cast(null as {{ type_string() }}) as screen_view__id, - cast(null as {{ type_string() }}) as screen_view__name, - cast(null as {{ type_string() }}) as screen_view__previous_id, - cast(null as {{ type_string() }}) as screen_view__previous_name, - cast(null as {{ type_string() }}) as screen_view__previous_type, - cast(null as {{ type_string() }}) as screen_view__transition_type, - cast(null as {{ type_string() }}) as screen_view__type + , cast(null as {{ type_string() }}) as screen_view__id + , cast(null as {{ type_string() }}) as screen_view__name + , cast(null as {{ type_string() }}) as screen_view__previous_id + , cast(null as {{ type_string() }}) as screen_view__previous_name + , cast(null as {{ type_string() }}) as screen_view__previous_type + , cast(null as {{ type_string() }}) as screen_view__transition_type + , cast(null as {{ type_string() }}) as screen_view__type {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_session_context_fields.sql b/macros/field_extractions/get_session_context_fields.sql index 8281a125..8d2af1f8 100644 --- a/macros/field_extractions/get_session_context_fields.sql +++ b/macros/field_extractions/get_session_context_fields.sql @@ -12,14 +12,14 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_session_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} {% else %} - ,cast(null as {{ type_string() }}) as session__session_id, - cast(null as {{ type_numeric() }}) as session__session_index, - cast(null as {{ type_string() }}) as session__previous_session_id, - cast(null as {{ type_string() }}) as session__user_id, - cast(null as {{ type_string() }}) as session__first_event_id, - cast(null as {{ type_numeric() }}) as session__event_index, - cast(null as {{ type_string() }}) as session__storage_mechanism, - cast(null as {{ type_string() }}) as session__first_event_timestamp + , cast(null as {{ type_string() }}) as session__session_id + , cast(null as {{ type_numeric() }}) as session__session_index + , cast(null as {{ type_string() }}) as session__previous_session_id + , cast(null as {{ type_string() }}) as session__user_id + , cast(null as {{ type_string() }}) as session__first_event_id + , cast(null as {{ type_numeric() }}) as session__event_index + , cast(null as {{ type_string() }}) as session__storage_mechanism + , cast(null as {{ type_string() }}) as session__first_event_timestamp {% endif %} {% endmacro %} @@ -32,57 +32,57 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - ,cast(null as {{ type_string() }}) as session__session_id, - cast(null as {{ type_numeric() }}) as session__session_index, - cast(null as {{ type_string() }}) as session__previous_session_id, - cast(null as {{ type_string() }}) as session__user_id, - cast(null as {{ type_string() }}) as session__first_event_id, - cast(null as {{ type_numeric() }}) as session__event_index, - cast(null as {{ type_string() }}) as session__storage_mechanism, - cast(null as {{ type_string() }}) as session__first_event_timestamp + , cast(null as {{ type_string() }}) as session__session_id + , cast(null as {{ type_numeric() }}) as session__session_index + , cast(null as {{ type_string() }}) as session__previous_session_id + , cast(null as {{ type_string() }}) as session__user_id + , cast(null as {{ type_string() }}) as session__first_event_id + , cast(null as {{ type_numeric() }}) as session__event_index + , cast(null as {{ type_string() }}) as session__storage_mechanism + , cast(null as {{ type_string() }}) as session__first_event_timestamp {% endif %} {% endmacro %} {% macro spark__get_session_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_id::STRING AS session__session_id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_index::INT AS session__session_index, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].previous_session_id::STRING AS session__previous_session_id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].user_id::STRING AS session__user_id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_id::STRING AS session__first_event_id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].event_index::INT AS session__event_index, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].storage_mechanism::STRING AS session__storage_mechanism, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_timestamp::STRING AS session__first_event_timestamp + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_id::STRING AS session__session_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_index::INT AS session__session_index + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].previous_session_id::STRING AS session__previous_session_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].user_id::STRING AS session__user_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_id::STRING AS session__first_event_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].event_index::INT AS session__event_index + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].storage_mechanism::STRING AS session__storage_mechanism + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_timestamp::STRING AS session__first_event_timestamp {% else %} - ,cast(null as {{ type_string() }}) as session__session_id, - cast(null as {{ type_numeric() }}) as session__session_index, - cast(null as {{ type_string() }}) as session__previous_session_id, - cast(null as {{ type_string() }}) as session__user_id, - cast(null as {{ type_string() }}) as session__first_event_id, - cast(null as {{ type_numeric() }}) as session__event_index, - cast(null as {{ type_string() }}) as session__storage_mechanism, - cast(null as {{ type_string() }}) as session__first_event_timestamp + , cast(null as {{ type_string() }}) as session__session_id + , cast(null as {{ type_numeric() }}) as session__session_index + , cast(null as {{ type_string() }}) as session__previous_session_id + , cast(null as {{ type_string() }}) as session__user_id + , cast(null as {{ type_string() }}) as session__first_event_id + , cast(null as {{ type_numeric() }}) as session__event_index + , cast(null as {{ type_string() }}) as session__storage_mechanism + , cast(null as {{ type_string() }}) as session__first_event_timestamp {% endif %} {% endmacro %} {% macro snowflake__get_session_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionId::varchar(36) AS session__session_id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionIndex::int AS session__session_index, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:previousSessionId::varchar(36) AS session__previous_session_id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:userId::varchar(36) AS session__user_id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventId::varchar(36) AS session__first_event_id, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:eventIndex::int AS session__event_index, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:storageMechanism::varchar(36) AS session__storage_mechanism, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventTimestamp::varchar(36) AS session__first_event_timestamp + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionId::varchar(36) AS session__session_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionIndex::int AS session__session_index + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:previousSessionId::varchar(36) AS session__previous_session_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:userId::varchar(36) AS session__user_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventId::varchar(36) AS session__first_event_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:eventIndex::int AS session__event_index + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:storageMechanism::varchar(36) AS session__storage_mechanism + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventTimestamp::varchar(36) AS session__first_event_timestamp {% else %} - ,cast(null as {{ type_string() }}) as session__session_id, - cast(null as {{ type_numeric() }}) as session__session_index, - cast(null as {{ type_string() }}) as session__previous_session_id, - cast(null as {{ type_string() }}) as session__user_id, - cast(null as {{ type_string() }}) as session__first_event_id, - cast(null as {{ type_numeric() }}) as session__event_index, - cast(null as {{ type_string() }}) as session__storage_mechanism, - cast(null as {{ type_string() }}) as session__first_event_timestamp + , cast(null as {{ type_string() }}) as session__session_id + , cast(null as {{ type_numeric() }}) as session__session_index + , cast(null as {{ type_string() }}) as session__previous_session_id + , cast(null as {{ type_string() }}) as session__user_id + , cast(null as {{ type_string() }}) as session__first_event_id + , cast(null as {{ type_numeric() }}) as session__event_index + , cast(null as {{ type_string() }}) as session__storage_mechanism + , cast(null as {{ type_string() }}) as session__first_event_timestamp {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_ua_context_fields.sql b/macros/field_extractions/get_ua_context_fields.sql index e600446d..f6ef9f81 100644 --- a/macros/field_extractions/get_ua_context_fields.sql +++ b/macros/field_extractions/get_ua_context_fields.sql @@ -12,18 +12,18 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_ua_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_ua', false) -%} {%- else -%} - ,cast(null as {{ type_string() }}) as ua__useragent_family, - cast(null as {{ type_string() }}) as ua__useragent_major, - cast(null as {{ type_string() }}) as ua__useragent_minor, - cast(null as {{ type_string() }}) as ua__useragent_patch, - cast(null as {{ type_string() }}) as ua__useragent_version, - cast(null as {{ type_string() }}) as ua__os_family, - cast(null as {{ type_string() }}) as ua__os_major, - cast(null as {{ type_string() }}) as ua__os_minor, - cast(null as {{ type_string() }}) as ua__os_patch, - cast(null as {{ type_string() }}) as ua__os_patch_minor, - cast(null as {{ type_string() }}) as ua__os_version, - cast(null as {{ type_string() }}) as ua__device_family + , cast(null as {{ type_string() }}) as ua__useragent_family, + , cast(null as {{ type_string() }}) as ua__useragent_major, + , cast(null as {{ type_string() }}) as ua__useragent_minor, + , cast(null as {{ type_string() }}) as ua__useragent_patch, + , cast(null as {{ type_string() }}) as ua__useragent_version, + , cast(null as {{ type_string() }}) as ua__os_family, + , cast(null as {{ type_string() }}) as ua__os_major, + , cast(null as {{ type_string() }}) as ua__os_minor, + , cast(null as {{ type_string() }}) as ua__os_patch, + , cast(null as {{ type_string() }}) as ua__os_patch_minor, + , cast(null as {{ type_string() }}) as ua__os_version, + , cast(null as {{ type_string() }}) as ua__device_family {%- endif -%} {% endmacro %} @@ -36,77 +36,77 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {%- else -%} - ,cast(null as {{ type_string() }}) as ua__useragent_family, - cast(null as {{ type_string() }}) as ua__useragent_major, - cast(null as {{ type_string() }}) as ua__useragent_minor, - cast(null as {{ type_string() }}) as ua__useragent_patch, - cast(null as {{ type_string() }}) as ua__useragent_version, - cast(null as {{ type_string() }}) as ua__os_family, - cast(null as {{ type_string() }}) as ua__os_major, - cast(null as {{ type_string() }}) as ua__os_minor, - cast(null as {{ type_string() }}) as ua__os_patch, - cast(null as {{ type_string() }}) as ua__os_patch_minor, - cast(null as {{ type_string() }}) as ua__os_version, - cast(null as {{ type_string() }}) as ua__device_family + , cast(null as {{ type_string() }}) as ua__useragent_family + , cast(null as {{ type_string() }}) as ua__useragent_major + , cast(null as {{ type_string() }}) as ua__useragent_minor + , cast(null as {{ type_string() }}) as ua__useragent_patch + , cast(null as {{ type_string() }}) as ua__useragent_version + , cast(null as {{ type_string() }}) as ua__os_family + , cast(null as {{ type_string() }}) as ua__os_major + , cast(null as {{ type_string() }}) as ua__os_minor + , cast(null as {{ type_string() }}) as ua__os_patch + , cast(null as {{ type_string() }}) as ua__os_patch_minor + , cast(null as {{ type_string() }}) as ua__os_version + , cast(null as {{ type_string() }}) as ua__device_family {%- endif -%} {% endmacro %} {% macro spark__get_ua_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_ua', false) -%} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_family::STRING as ua__useragent_family, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_major::STRING as ua__useragent_major, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_minor::STRING as ua__useragent_minor, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_patch::STRING as ua__useragent_patch, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_version::STRING as ua__useragent_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_family::STRING as ua__os_family, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_major::STRING as ua__os_major, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_minor::STRING as ua__os_minor, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_patch::STRING as ua__os_patch, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_patch_minor::STRING as ua__os_patch_minor, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_version::STRING as ua__os_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].device_family::STRING as ua__device_family + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_family::STRING as ua__useragent_family + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_major::STRING as ua__useragent_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_minor::STRING as ua__useragent_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_patch::STRING as ua__useragent_patch + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_version::STRING as ua__useragent_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_family::STRING as ua__os_family + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_major::STRING as ua__os_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_minor::STRING as ua__os_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_patch::STRING as ua__os_patch + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_patch_minor::STRING as ua__os_patch_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_version::STRING as ua__os_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].device_family::STRING as ua__device_family {%- else -%} - ,cast(null as {{ type_string() }}) as ua__useragent_family, - cast(null as {{ type_string() }}) as ua__useragent_major, - cast(null as {{ type_string() }}) as ua__useragent_minor, - cast(null as {{ type_string() }}) as ua__useragent_patch, - cast(null as {{ type_string() }}) as ua__useragent_version, - cast(null as {{ type_string() }}) as ua__os_family, - cast(null as {{ type_string() }}) as ua__os_major, - cast(null as {{ type_string() }}) as ua__os_minor, - cast(null as {{ type_string() }}) as ua__os_patch, - cast(null as {{ type_string() }}) as ua__os_patch_minor, - cast(null as {{ type_string() }}) as ua__os_version, - cast(null as {{ type_string() }}) as ua__device_family + , cast(null as {{ type_string() }}) as ua__useragent_family + , cast(null as {{ type_string() }}) as ua__useragent_major + , cast(null as {{ type_string() }}) as ua__useragent_minor + , cast(null as {{ type_string() }}) as ua__useragent_patch + , cast(null as {{ type_string() }}) as ua__useragent_version + , cast(null as {{ type_string() }}) as ua__os_family + , cast(null as {{ type_string() }}) as ua__os_major + , cast(null as {{ type_string() }}) as ua__os_minor + , cast(null as {{ type_string() }}) as ua__os_patch + , cast(null as {{ type_string() }}) as ua__os_patch_minor + , cast(null as {{ type_string() }}) as ua__os_version + , cast(null as {{ type_string() }}) as ua__device_family {%- endif -%} {% endmacro %} {% macro snowflake__get_ua_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_ua', false) -%} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentFamily::VARCHAR as ua__useragent_family, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMajor::VARCHAR as ua__useragent_major, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMinor::VARCHAR as ua__useragent_minor, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentPatch::VARCHAR as ua__useragent_patch, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentVersion::VARCHAR as ua__useragent_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osFamily::VARCHAR as ua__os_family, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osMajor::VARCHAR as ua__os_major, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osMinor::VARCHAR as ua__os_minor, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osPatch::VARCHAR as ua__os_patch, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osPatchMinor::VARCHAR as ua__os_patch_minor, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osVersion::VARCHAR as ua__os_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:deviceFamily::VARCHAR as ua__device_family + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentFamily::VARCHAR as ua__useragent_family + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMajor::VARCHAR as ua__useragent_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMinor::VARCHAR as ua__useragent_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentPatch::VARCHAR as ua__useragent_patch + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentVersion::VARCHAR as ua__useragent_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osFamily::VARCHAR as ua__os_family + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osMajor::VARCHAR as ua__os_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osMinor::VARCHAR as ua__os_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osPatch::VARCHAR as ua__os_patch + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osPatchMinor::VARCHAR as ua__os_patch_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osVersion::VARCHAR as ua__os_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:deviceFamily::VARCHAR as ua__device_family {%- else -%} - ,cast(null as {{ type_string() }}) as ua__useragent_family, - cast(null as {{ type_string() }}) as ua__useragent_major, - cast(null as {{ type_string() }}) as ua__useragent_minor, - cast(null as {{ type_string() }}) as ua__useragent_patch, - cast(null as {{ type_string() }}) as ua__useragent_version, - cast(null as {{ type_string() }}) as ua__os_family, - cast(null as {{ type_string() }}) as ua__os_major, - cast(null as {{ type_string() }}) as ua__os_minor, - cast(null as {{ type_string() }}) as ua__os_patch, - cast(null as {{ type_string() }}) as ua__os_patch_minor, - cast(null as {{ type_string() }}) as ua__os_version, - cast(null as {{ type_string() }}) as ua__device_family + , cast(null as {{ type_string() }}) as ua__useragent_family + , cast(null as {{ type_string() }}) as ua__useragent_major + , cast(null as {{ type_string() }}) as ua__useragent_minor + , cast(null as {{ type_string() }}) as ua__useragent_patch + , cast(null as {{ type_string() }}) as ua__useragent_version + , cast(null as {{ type_string() }}) as ua__os_family + , cast(null as {{ type_string() }}) as ua__os_major + , cast(null as {{ type_string() }}) as ua__os_minor + , cast(null as {{ type_string() }}) as ua__os_patch + , cast(null as {{ type_string() }}) as ua__os_patch_minor + , cast(null as {{ type_string() }}) as ua__os_version + , cast(null as {{ type_string() }}) as ua__device_family {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_web_page_context_fields.sql b/macros/field_extractions/get_web_page_context_fields.sql index 9eaeb462..16657284 100644 --- a/macros/field_extractions/get_web_page_context_fields.sql +++ b/macros/field_extractions/get_web_page_context_fields.sql @@ -12,7 +12,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_web_page_context_fields(table_prefix = none) %} {% if var('snowplow__enable_web', false) %} {% else %} - ,cast(null as {{ type_string() }}) as page_view__id + , cast(null as {{ type_string() }}) as page_view__id {% endif %} {% endmacro %} @@ -25,22 +25,22 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {% else %} - ,cast(null as {{ type_string() }}) as page_view__id + , cast(null as {{ type_string() }}) as page_view__id {% endif %} {% endmacro %} {% macro spark__get_web_page_context_fields(table_prefix = none) %} {% if var('snowplow__enable_web', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_web_page_1[0].id as page_view__id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_web_page_1[0].id as page_view__id {% else %} - ,cast(null as {{ type_string() }}) as page_view__id + , cast(null as {{ type_string() }}) as page_view__id {% endif %} {% endmacro %} {% macro snowflake__get_web_page_context_fields(table_prefix = none) %} {% if var('snowplow__enable_web', false) %} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_web_page_1[0]:id::varchar as page_view__id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_web_page_1[0]:id::varchar as page_view__id {% else %} - ,cast(null as {{ type_string() }}) as page_view__id + , cast(null as {{ type_string() }}) as page_view__id {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_yauaa_context_fields.sql b/macros/field_extractions/get_yauaa_context_fields.sql index 286f35d9..e94d95b4 100644 --- a/macros/field_extractions/get_yauaa_context_fields.sql +++ b/macros/field_extractions/get_yauaa_context_fields.sql @@ -12,26 +12,26 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_yauaa_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_yauaa', false) -%} {%- else -%} - ,cast(null as {{ type_string() }}) as yauaa__device_class, - cast(null as {{ type_string() }}) as yauaa__agent_class, - cast(null as {{ type_string() }}) as yauaa__agent_name, - cast(null as {{ type_string() }}) as yauaa__agent_name_version, - cast(null as {{ type_string() }}) as yauaa__agent_name_version_major, - cast(null as {{ type_string() }}) as yauaa__agent_version, - cast(null as {{ type_string() }}) as yauaa__agent_version_major, - cast(null as {{ type_string() }}) as yauaa__device_brand, - cast(null as {{ type_string() }}) as yauaa__device_name, - cast(null as {{ type_string() }}) as yauaa__device_version, - cast(null as {{ type_string() }}) as yauaa__layout_engine_class, - cast(null as {{ type_string() }}) as yauaa__layout_engine_name, - cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version, - cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version_major, - cast(null as {{ type_string() }}) as yauaa__layout_engine_version, - cast(null as {{ type_string() }}) as yauaa__layout_engine_version_major, - cast(null as {{ type_string() }}) as yauaa__operating_system_class, - cast(null as {{ type_string() }}) as yauaa__operating_system_name, - cast(null as {{ type_string() }}) as yauaa__operating_system_name_version, - cast(null as {{ type_string() }}) as yauaa__operating_system_version + , cast(null as {{ type_string() }}) as yauaa__device_class + , cast(null as {{ type_string() }}) as yauaa__agent_class + , cast(null as {{ type_string() }}) as yauaa__agent_name + , cast(null as {{ type_string() }}) as yauaa__agent_name_version + , cast(null as {{ type_string() }}) as yauaa__agent_name_version_major + , cast(null as {{ type_string() }}) as yauaa__agent_version + , cast(null as {{ type_string() }}) as yauaa__agent_version_major + , cast(null as {{ type_string() }}) as yauaa__device_brand + , cast(null as {{ type_string() }}) as yauaa__device_name + , cast(null as {{ type_string() }}) as yauaa__device_version + , cast(null as {{ type_string() }}) as yauaa__layout_engine_class + , cast(null as {{ type_string() }}) as yauaa__layout_engine_name + , cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version + , cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version_major + , cast(null as {{ type_string() }}) as yauaa__layout_engine_version + , cast(null as {{ type_string() }}) as yauaa__layout_engine_version_major + , cast(null as {{ type_string() }}) as yauaa__operating_system_class + , cast(null as {{ type_string() }}) as yauaa__operating_system_name + , cast(null as {{ type_string() }}) as yauaa__operating_system_name_version + , cast(null as {{ type_string() }}) as yauaa__operating_system_version {%- endif -%} {% endmacro %} @@ -44,117 +44,117 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=table_prefix) }} {%- else -%} - ,cast(null as {{ type_string() }}) as yauaa__device_class, - cast(null as {{ type_string() }}) as yauaa__agent_class, - cast(null as {{ type_string() }}) as yauaa__agent_name, - cast(null as {{ type_string() }}) as yauaa__agent_name_version, - cast(null as {{ type_string() }}) as yauaa__agent_name_version_major, - cast(null as {{ type_string() }}) as yauaa__agent_version, - cast(null as {{ type_string() }}) as yauaa__agent_version_major, - cast(null as {{ type_string() }}) as yauaa__device_brand, - cast(null as {{ type_string() }}) as yauaa__device_name, - cast(null as {{ type_string() }}) as yauaa__device_version, - cast(null as {{ type_string() }}) as yauaa__layout_engine_class, - cast(null as {{ type_string() }}) as yauaa__layout_engine_name, - cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version, - cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version_major, - cast(null as {{ type_string() }}) as yauaa__layout_engine_version, - cast(null as {{ type_string() }}) as yauaa__layout_engine_version_major, - cast(null as {{ type_string() }}) as yauaa__operating_system_class, - cast(null as {{ type_string() }}) as yauaa__operating_system_name, - cast(null as {{ type_string() }}) as yauaa__operating_system_name_version, - cast(null as {{ type_string() }}) as yauaa__operating_system_version + , cast(null as {{ type_string() }}) as yauaa__device_class + , cast(null as {{ type_string() }}) as yauaa__agent_class + , cast(null as {{ type_string() }}) as yauaa__agent_name + , cast(null as {{ type_string() }}) as yauaa__agent_name_version + , cast(null as {{ type_string() }}) as yauaa__agent_name_version_major + , cast(null as {{ type_string() }}) as yauaa__agent_version + , cast(null as {{ type_string() }}) as yauaa__agent_version_major + , cast(null as {{ type_string() }}) as yauaa__device_brand + , cast(null as {{ type_string() }}) as yauaa__device_name + , cast(null as {{ type_string() }}) as yauaa__device_version + , cast(null as {{ type_string() }}) as yauaa__layout_engine_class + , cast(null as {{ type_string() }}) as yauaa__layout_engine_name + , cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version + , cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version_major + , cast(null as {{ type_string() }}) as yauaa__layout_engine_version + , cast(null as {{ type_string() }}) as yauaa__layout_engine_version_major + , cast(null as {{ type_string() }}) as yauaa__operating_system_class + , cast(null as {{ type_string() }}) as yauaa__operating_system_name + , cast(null as {{ type_string() }}) as yauaa__operating_system_name_version + , cast(null as {{ type_string() }}) as yauaa__operating_system_version {%- endif -%} {% endmacro %} {% macro spark__get_yauaa_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_yauaa', false) -%} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_class::STRING as yauaa__device_class, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_class::STRING as yauaa__agent_class, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name::STRING as yauaa__agent_name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version::STRING as yauaa__agent_name_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version_major::STRING as yauaa__agent_name_version_major, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version::STRING as yauaa__agent_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version_major::STRING as yauaa__agent_version_major, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_brand::STRING as yauaa__device_brand, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_name::STRING as yauaa__device_name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_version::STRING as yauaa__device_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_class::STRING as yauaa__layout_engine_class, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name::STRING as yauaa__layout_engine_name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version::STRING as yauaa__layout_engine_name_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version_major::STRING as yauaa__layout_engine_name_version_major, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_version::STRING as yauaa__layout_engine_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_version_major::STRING as yauaa__layout_engine_version_major, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_class::STRING as yauaa__operating_system_class, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_name::STRING as yauaa__operating_system_name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_name_version::STRING as yauaa__operating_system_name_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_version::STRING as yauaa__operating_system_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_class::STRING as yauaa__device_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_class::STRING as yauaa__agent_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name::STRING as yauaa__agent_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version::STRING as yauaa__agent_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version_major::STRING as yauaa__agent_name_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version::STRING as yauaa__agent_version, + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version_major::STRING as yauaa__agent_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_brand::STRING as yauaa__device_brand + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_name::STRING as yauaa__device_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_version::STRING as yauaa__device_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_class::STRING as yauaa__layout_engine_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name::STRING as yauaa__layout_engine_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version::STRING as yauaa__layout_engine_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version_major::STRING as yauaa__layout_engine_name_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_version::STRING as yauaa__layout_engine_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_version_major::STRING as yauaa__layout_engine_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_class::STRING as yauaa__operating_system_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_name::STRING as yauaa__operating_system_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_name_version::STRING as yauaa__operating_system_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_version::STRING as yauaa__operating_system_version {%- else -%} - ,cast(null as {{ type_string() }}) as yauaa__device_class, - cast(null as {{ type_string() }}) as yauaa__agent_class, - cast(null as {{ type_string() }}) as yauaa__agent_name, - cast(null as {{ type_string() }}) as yauaa__agent_name_version, - cast(null as {{ type_string() }}) as yauaa__agent_name_version_major, - cast(null as {{ type_string() }}) as yauaa__agent_version, - cast(null as {{ type_string() }}) as yauaa__agent_version_major, - cast(null as {{ type_string() }}) as yauaa__device_brand, - cast(null as {{ type_string() }}) as yauaa__device_name, - cast(null as {{ type_string() }}) as yauaa__device_version, - cast(null as {{ type_string() }}) as yauaa__layout_engine_class, - cast(null as {{ type_string() }}) as yauaa__layout_engine_name, - cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version, - cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version_major, - cast(null as {{ type_string() }}) as yauaa__layout_engine_version, - cast(null as {{ type_string() }}) as yauaa__layout_engine_version_major, - cast(null as {{ type_string() }}) as yauaa__operating_system_class, - cast(null as {{ type_string() }}) as yauaa__operating_system_name, - cast(null as {{ type_string() }}) as yauaa__operating_system_name_version, - cast(null as {{ type_string() }}) as yauaa__operating_system_version + , cast(null as {{ type_string() }}) as yauaa__device_class + , cast(null as {{ type_string() }}) as yauaa__agent_class + , cast(null as {{ type_string() }}) as yauaa__agent_name + , cast(null as {{ type_string() }}) as yauaa__agent_name_version + , cast(null as {{ type_string() }}) as yauaa__agent_name_version_major + , cast(null as {{ type_string() }}) as yauaa__agent_version + , cast(null as {{ type_string() }}) as yauaa__agent_version_major + , cast(null as {{ type_string() }}) as yauaa__device_brand + , cast(null as {{ type_string() }}) as yauaa__device_name + , cast(null as {{ type_string() }}) as yauaa__device_version + , cast(null as {{ type_string() }}) as yauaa__layout_engine_class + , cast(null as {{ type_string() }}) as yauaa__layout_engine_name + , cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version + , cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version_major + , cast(null as {{ type_string() }}) as yauaa__layout_engine_version + , cast(null as {{ type_string() }}) as yauaa__layout_engine_version_major + , cast(null as {{ type_string() }}) as yauaa__operating_system_class + , cast(null as {{ type_string() }}) as yauaa__operating_system_name + , cast(null as {{ type_string() }}) as yauaa__operating_system_name_version + , cast(null as {{ type_string() }}) as yauaa__operating_system_version {%- endif -%} {% endmacro %} {% macro snowflake__get_yauaa_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_yauaa', false) -%} - ,{% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceClass::VARCHAR as yauaa__device_class, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentClass::VARCHAR as yauaa__agent_class, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentName::VARCHAR as yauaa__agent_name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentNameVersion::VARCHAR as yauaa__agent_name_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentNameVersionMajor::VARCHAR as yauaa__agent_name_version_major, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentVersion::VARCHAR as yauaa__agent_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentVersionMajor::VARCHAR as yauaa__agent_version_major, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceBrand::VARCHAR as yauaa__device_brand, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceName::VARCHAR as yauaa__device_name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceVersion::VARCHAR as yauaa__device_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineClass::VARCHAR as yauaa__layout_engine_class, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineName::VARCHAR as yauaa__layout_engine_name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineNameVersion::VARCHAR as yauaa__layout_engine_name_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineNameVersionMajor::VARCHAR as yauaa__layout_engine_name_version_major, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineVersion::VARCHAR as yauaa__layout_engine_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineVersionMajor::VARCHAR as yauaa__layout_engine_version_major, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemClass::VARCHAR as yauaa__operating_system_class, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemName::VARCHAR as yauaa__operating_system_name, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemNameVersion::VARCHAR as yauaa__operating_system_name_version, - {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemVersion::VARCHAR as yauaa__operating_system_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceClass::VARCHAR as yauaa__device_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentClass::VARCHAR as yauaa__agent_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentName::VARCHAR as yauaa__agent_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentNameVersion::VARCHAR as yauaa__agent_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentNameVersionMajor::VARCHAR as yauaa__agent_name_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentVersion::VARCHAR as yauaa__agent_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentVersionMajor::VARCHAR as yauaa__agent_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceBrand::VARCHAR as yauaa__device_brand + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceName::VARCHAR as yauaa__device_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceVersion::VARCHAR as yauaa__device_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineClass::VARCHAR as yauaa__layout_engine_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineName::VARCHAR as yauaa__layout_engine_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineNameVersion::VARCHAR as yauaa__layout_engine_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineNameVersionMajor::VARCHAR as yauaa__layout_engine_name_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineVersion::VARCHAR as yauaa__layout_engine_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineVersionMajor::VARCHAR as yauaa__layout_engine_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemClass::VARCHAR as yauaa__operating_system_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemName::VARCHAR as yauaa__operating_system_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemNameVersion::VARCHAR as yauaa__operating_system_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemVersion::VARCHAR as yauaa__operating_system_version {%- else -%} - ,cast(null as {{ type_string() }}) as yauaa__device_class, - cast(null as {{ type_string() }}) as yauaa__agent_class, - cast(null as {{ type_string() }}) as yauaa__agent_name, - cast(null as {{ type_string() }}) as yauaa__agent_name_version, - cast(null as {{ type_string() }}) as yauaa__agent_name_version_major, - cast(null as {{ type_string() }}) as yauaa__agent_version, - cast(null as {{ type_string() }}) as yauaa__agent_version_major, - cast(null as {{ type_string() }}) as yauaa__device_brand, - cast(null as {{ type_string() }}) as yauaa__device_name, - cast(null as {{ type_string() }}) as yauaa__device_version, - cast(null as {{ type_string() }}) as yauaa__layout_engine_class, - cast(null as {{ type_string() }}) as yauaa__layout_engine_name, - cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version, - cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version_major, - cast(null as {{ type_string() }}) as yauaa__layout_engine_version, - cast(null as {{ type_string() }}) as yauaa__layout_engine_version_major, - cast(null as {{ type_string() }}) as yauaa__operating_system_class, - cast(null as {{ type_string() }}) as yauaa__operating_system_name, - cast(null as {{ type_string() }}) as yauaa__operating_system_name_version, - cast(null as {{ type_string() }}) as yauaa__operating_system_version + , cast(null as {{ type_string() }}) as yauaa__device_class + , cast(null as {{ type_string() }}) as yauaa__agent_class + , cast(null as {{ type_string() }}) as yauaa__agent_name + , cast(null as {{ type_string() }}) as yauaa__agent_name_version + , cast(null as {{ type_string() }}) as yauaa__agent_name_version_major + , cast(null as {{ type_string() }}) as yauaa__agent_version + , cast(null as {{ type_string() }}) as yauaa__agent_version_major + , cast(null as {{ type_string() }}) as yauaa__device_brand + , cast(null as {{ type_string() }}) as yauaa__device_name + , cast(null as {{ type_string() }}) as yauaa__device_version + , cast(null as {{ type_string() }}) as yauaa__layout_engine_class + , cast(null as {{ type_string() }}) as yauaa__layout_engine_name + , cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version + , cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version_major + , cast(null as {{ type_string() }}) as yauaa__layout_engine_version + , cast(null as {{ type_string() }}) as yauaa__layout_engine_version_major + , cast(null as {{ type_string() }}) as yauaa__operating_system_class + , cast(null as {{ type_string() }}) as yauaa__operating_system_name + , cast(null as {{ type_string() }}) as yauaa__operating_system_name_version + , cast(null as {{ type_string() }}) as yauaa__operating_system_version {%- endif -%} {% endmacro %} From ec47def86a7648d8d959cefd92f5d18910183a6e Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 13:22:01 +0100 Subject: [PATCH 23/61] Remove custom example --- custom_example/.gitignore | 4 - custom_example/README.md | 82 --------------- custom_example/dbt_project.yml | 33 ------- .../sessions_conversion.yml | 14 --- ...w_unified_sessions_conversion_this_run.sql | 23 ----- .../snowplow_unified_sessions_custom.sql | 38 ------- .../snowplow_sources.yml | 8 -- .../users/snowplow_unified_users_custom.sql | 35 ------- ...snowplow_unified_pv_channel_engagement.sql | 97 ------------------ .../channel_engagement.yml | 28 ------ ...snowplow_unified_pv_channel_engagement.sql | 95 ------------------ ...snowplow_unified_pv_channel_engagement.sql | 99 ------------------- ...snowplow_unified_pv_channel_engagement.sql | 95 ------------------ .../views/snowplow_unified_views_custom.sql | 27 ----- custom_example/packages.yml | 2 - .../integration_test_w_custom_module.sh | 64 ------------ 16 files changed, 744 deletions(-) delete mode 100644 custom_example/.gitignore delete mode 100644 custom_example/README.md delete mode 100644 custom_example/dbt_project.yml delete mode 100644 custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/sessions_conversion.yml delete mode 100644 custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/snowplow_unified_sessions_conversion_this_run.sql delete mode 100644 custom_example/models/snowplow_web_custom_modules/sessions/snowplow_unified_sessions_custom.sql delete mode 100644 custom_example/models/snowplow_web_custom_modules/snowplow_sources.yml delete mode 100644 custom_example/models/snowplow_web_custom_modules/users/snowplow_unified_users_custom.sql delete mode 100644 custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/bigquery/snowplow_unified_pv_channel_engagement.sql delete mode 100644 custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/channel_engagement.yml delete mode 100644 custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/databricks/snowplow_unified_pv_channel_engagement.sql delete mode 100644 custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/default/snowplow_unified_pv_channel_engagement.sql delete mode 100644 custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/snowflake/snowplow_unified_pv_channel_engagement.sql delete mode 100644 custom_example/models/snowplow_web_custom_modules/views/snowplow_unified_views_custom.sql delete mode 100644 custom_example/packages.yml delete mode 100755 integration_tests/.scripts/integration_test_w_custom_module.sh diff --git a/custom_example/.gitignore b/custom_example/.gitignore deleted file mode 100644 index dad33a45..00000000 --- a/custom_example/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ - -target/ -dbt_modules/ -logs/ diff --git a/custom_example/README.md b/custom_example/README.md deleted file mode 100644 index 87e2d2b1..00000000 --- a/custom_example/README.md +++ /dev/null @@ -1,82 +0,0 @@ -# Snowplow Custom Example - -This is a dummy dbt project demonstrating how to integrate custom modules into the Snowplow Web dbt package. - -We demonstrate two methods to add custom modules, but more details are provided in our [docs](https://docs.snowplow.io/docs/modeling-your-data/modeling-your-data-with-dbt/dbt-custom-models/). - -## Set Up - -- Install the Snowplow Web dbt package by [adding the package](https://docs.getdbt.com/docs/building-a-dbt-project/package-management) to the your package.yml file. See [dbt's package hub](https://hub.getdbt.com/snowplow/snowplow_unified/latest/) for the latest instruction. -- Create a sub directory under `/models` to contain all your custom modules. We recommend `snowplow_unified_custom_modules`. -- Add the tag `snowplow_unified_incremental` to your custom modules directory. This ensures all models in this directory are included in the incremental logic of the Snowplow Web package. - -```yml -# dbt_project.yml -models: - snowplow_custom_example: - snowplow_unified_custom_modules: - +tags: snowplow_unified_incremental #Adds tag to all models in the 'snowplow_unified_custom_modules' directory -``` - -- Redshift only: Add sources for any context or unstructured events tables that you need for your custom module: - -```yml -# snowplow_sources.yml -sources: - - name: atomic - schema: "{{ var('snowplow__atomic_schema', 'atomic') }}" - database: "{{ var('snowplow__database', target.database) }}" - tables: - - name: com_snowplowanalytics_snowplow_link_click_1 -``` - -## Method 1 - Create standalone incremental custom module - -This method takes your custom SQL and produces an incremental 'derived' custom table. This can then be joined back onto the standard derived tables produced by the Snowplow Web dbt package (page views, sessions, users). This methodology lends itself well to niche metrics or fields that are used infrequently during analysis. By having stand alone modules, you avoid bloating your derived tables with rarely used columns. - -Another advantage of this method is if you want to change the logic in your custom module and replay all events through the new version, you don't have to also tear down the 'standard' table with corresponding level of aggregation as the two are independent. - -An example of such a set up for Redshift can be seen in [snowplow_unified_pv_channel_engagement.sql](models/snowplow_unified_custom_modules/views/page_view_channel_engagement/default/snowplow_unified_pv_channel_engagement.sql). This model calculates page view engagement by channel by using metrics derived from link click events. Similar examples for BigQuery, Snowflake and Databricks can be found under [page_view_channel_engagement](models/snowplow_unified_custom_modules/views/page_view_channel_engagement). - -### Points to note - -- We select events from `snowplow_unified_base_events_this_run` rather than `atomic.events`. This ensures we only have the events required for this run, as well as not having to worry about de-duping events. -- We restrict the date range of the `com_snowplowanalytics_snowplow_link_click_1` source table using `snowplow_unified_base_new_event_limits`, improving query performance. This is only required in Redshift due to the federated table design. -- We include the `is_run_with_new_events()` macro in the where clause. This ensures that no old data is inserted into the table during back-fills. This improves performance and protects against inaccurate data in the table during batched back-fills. -- The model is materialized using the `incremental` materialization with the `snowplow_optimize` config. This reduces the table scan on the target table during the upsert procedure. -- This incremental table can then be joined back to the `snowplow_unified_views` table to produce a bespoke page views view catered for your business needs, `snowplow_views_custom`. Notice how this is materialized as a view, saving on storage cost. - -## Method 2 - Replace a standard derived table with your own custom version - -This method takes your custom SQL and produces as drop and recompute staging table, which can be joined into the relevant 'standard' Snowplow Web `_this_run` table to produce a custom derived table. The key difference here is that you are replacing the default derived table such as `snowplow_unified_sessions` with your own e.g. `snowplow_unified_sessions_custom`. This methodology lends itself well to frequently used metrics or fields, which you would like readily available in your derived tables. - -Note that if your logic in your custom module changes and you need to tear it down and back fill, you will also have to teardown the custom derived table e.g. `snowplow_unified_sessions_custom`. As a result, you will have to replay events through both the standard sessions module and through your custom module to back fill your custom derived table. - -An example of such a set up can be seen in [snowplow_unified_sessions_conversion_this_run.sql](models/snowplow_unified_custom_modules/sessions/sessions_conversion/snowplow_unified_sessions_conversion_this_run.sql). This model calculates whether a conversion event occurred in a given session. - -### Points to note - -- We select from `snowplow_unified_views_this_run` rather than `snowplow_unified_views`. This ensures we only have the page views required for this run, as well as not having to worry about de-duping page views. -- It is materialized as a table rather than incremental. This is because this is a staging table, which will be joined into an incremental derived table. As such, we name the file with the `_this_run` suffix to reflect this. -- In `snowplow_unified_sessions_custom`, we join together `snowplow_unified_sessions_this_run` and `snowplow_unified_sessions_conversion_this_run` to produce a bespoke incremental sessions table. -- We include the `is_run_with_new_events()` macro in the where clause. This ensures that no old data is inserted into the table during back-fills. This improves performance and protects against inaccurate data in the table during batched back-fills. -- We disable the default sessions table in our dbt_project.yml file so as not to duplicate datasets: - -```yml -# dbt_project.yml -models: - ... - snowplow_unified: # Only applies to models provided by the Snowplow Web dbt package - sessions: - snowplow_unified_sessions: - +enabled: false # Disable the snowplow_unified_sessions model as we have our custom version, snowplow_unified_sessions_custom -``` - -- We redirect references to the sessions table to our new, custom sessions table. **Note this is only required if you are disabling the sessions table since it is the only derived table referenced by the Snowplow Web package** - -```yml -# dbt_project.yml -vars: - snowplow_unified: - snowplow__sessions_table: "{{ ref('snowplow_unified_sessions_custom') }}" # Redirect references to sessions table to your custom version. -``` diff --git a/custom_example/dbt_project.yml b/custom_example/dbt_project.yml deleted file mode 100644 index 368ab066..00000000 --- a/custom_example/dbt_project.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: 'snowplow_custom_example' -version: '0.15.2' -config-version: 2 - -dispatch: - - macro_namespace: dbt - search_order: ['snowplow_utils', 'dbt'] - -profile: 'default' - -model-paths: ["models"] -analysis-paths: ["analysis"] -test-paths: ["tests"] -seed-paths: ["data"] -macro-paths: ["macros"] -snapshot-paths: ["snapshots"] - -target-path: "target" -clean-targets: - - "target" - - "dbt_modules" - -vars: - snowplow__sessions_table: "{{ ref('snowplow_unified_sessions_custom') }}" # Redirect references to sessions table to your custom version. - -models: - snowplow_custom_example: - snowplow_unified_custom_modules: - +tags: snowplow_unified_incremental #Adds tag to all models in the 'snowplow_unified_custom_modules' directory - snowplow_unified: # Only applies to models provided by the Snowplow Web dbt package - sessions: - snowplow_unified_sessions: - +enabled: false # Disable the snowplow_unified_sessions model as we have our custom version, snowplow_unified_sessions_custom diff --git a/custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/sessions_conversion.yml b/custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/sessions_conversion.yml deleted file mode 100644 index 0cc0f32b..00000000 --- a/custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/sessions_conversion.yml +++ /dev/null @@ -1,14 +0,0 @@ -version: 2 - -models: - - name: snowplow_unified_sessions_conversion_this_run - description: Table that calculates intent to convert and conversion - columns: - - name: session_identifier - tests: - - unique - - not_null - - name: is_session_w_intent - description: Has the user shown intent to convert - - name: is_session_w_conversion - description: Has the user converted diff --git a/custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/snowplow_unified_sessions_conversion_this_run.sql b/custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/snowplow_unified_sessions_conversion_this_run.sql deleted file mode 100644 index c377c7ca..00000000 --- a/custom_example/models/snowplow_web_custom_modules/sessions/sessions_conversion/snowplow_unified_sessions_conversion_this_run.sql +++ /dev/null @@ -1,23 +0,0 @@ -{# -Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. -This program is licensed to you under the Snowplow Community License Version 1.0, -and you may not use this file except in compliance with the Snowplow Community License Version 1.0. -You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 -#} - --- `this_run` table so calc in drop and recompute fashion. This will be joined into the `snowplow_unified_sessions_custom` incremental table -{{ - config( - sort='session_identifier', - dist='session_identifier', - sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) - ) -}} - -select - session_identifier, - cast(sum(case when page_urlpath like 'https://www.mysite.com/products%' then 1 else 0 end) as boolean) as is_session_w_intent, - cast(sum(case when page_urlpath like 'https://www.mysite.com/order_complete%' then 1 else 0 end) as boolean) as is_session_w_conversion - -from {{ ref('snowplow_unified_views_this_run') }} pv -group by 1 diff --git a/custom_example/models/snowplow_web_custom_modules/sessions/snowplow_unified_sessions_custom.sql b/custom_example/models/snowplow_web_custom_modules/sessions/snowplow_unified_sessions_custom.sql deleted file mode 100644 index 8e96e49f..00000000 --- a/custom_example/models/snowplow_web_custom_modules/sessions/snowplow_unified_sessions_custom.sql +++ /dev/null @@ -1,38 +0,0 @@ -{# -Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. -This program is licensed to you under the Snowplow Community License Version 1.0, -and you may not use this file except in compliance with the Snowplow Community License Version 1.0. -You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 -#} - -{{ - config( - materialized='incremental', - unique_key='session_identifier', - upsert_date_key='start_tstamp', - sort='start_tstamp', - dist='session_identifier', - partition_by = snowplow_utils.get_value_by_target_type(bigquery_val = { - "field": "start_tstamp", - "data_type": "timestamp" - }, databricks_val='start_tstamp_date'), - cluster_by=snowplow_unified.unified_cluster_by_fields_sessions(), - sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), - snowplow_optimize= true - ) -}} - - -select - s.*, - {% if target.type in ['databricks', 'spark'] -%} - , DATE(start_tstamp) as start_tstamp_date - {%- endif %} - c.is_session_w_intent, - c.is_session_w_conversion - -from {{ ref('snowplow_unified_sessions_this_run') }} s -- join sessions_this_run to sessions_conversion_this_run to produce complete sessions table -left join {{ ref('snowplow_unified_sessions_conversion_this_run')}} c -on s.session_identifier = c.session_identifier - -where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. diff --git a/custom_example/models/snowplow_web_custom_modules/snowplow_sources.yml b/custom_example/models/snowplow_web_custom_modules/snowplow_sources.yml deleted file mode 100644 index 4038d6c3..00000000 --- a/custom_example/models/snowplow_web_custom_modules/snowplow_sources.yml +++ /dev/null @@ -1,8 +0,0 @@ -version: 2 - -sources: - - name: atomic - schema: "{{ var('snowplow__atomic_schema', 'atomic') }}" - database: "{{ var('snowplow__database', target.database) }}" - tables: - - name: com_snowplowanalytics_snowplow_link_click_1 diff --git a/custom_example/models/snowplow_web_custom_modules/users/snowplow_unified_users_custom.sql b/custom_example/models/snowplow_web_custom_modules/users/snowplow_unified_users_custom.sql deleted file mode 100644 index 5509fa85..00000000 --- a/custom_example/models/snowplow_web_custom_modules/users/snowplow_unified_users_custom.sql +++ /dev/null @@ -1,35 +0,0 @@ -{# -Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. -This program is licensed to you under the Snowplow Community License Version 1.0, -and you may not use this file except in compliance with the Snowplow Community License Version 1.0. -You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 -#} - -{{ - config( - materialized='incremental', - unique_key='user_primary_key', - upsert_date_key='start_tstamp', - sort='start_tstamp', - dist='user_primary_key', - partition_by = snowplow_utils.get_value_by_target_type(bigquery_val = { - "field": "start_tstamp", - "data_type": "timestamp" - }, databricks_val='start_tstamp_date'), - cluster_by=snowplow_unified.unified_cluster_by_fields_users(), - sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), - snowplow_optimize=true - ) -}} - - -select distinct - {{ dbt.concat(["u.user_identifier", "'-'", "s.user_ipaddress"]) }} as user_primary_key, - u.* - {% if target.type in ['databricks', 'spark'] -%} - , DATE(start_tstamp) as start_tstamp_date - {%- endif %} - -from {{ ref('snowplow_unified_users_this_run') }} u -- join sessions_this_run to sessions_conversion_this_run to produce complete sessions table -left join {{ ref('snowplow_unified_sessions')}} s on u.user_identifier = s.user_identifier -where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. diff --git a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/bigquery/snowplow_unified_pv_channel_engagement.sql b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/bigquery/snowplow_unified_pv_channel_engagement.sql deleted file mode 100644 index a81a83a3..00000000 --- a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/bigquery/snowplow_unified_pv_channel_engagement.sql +++ /dev/null @@ -1,97 +0,0 @@ -{# -Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. -This program is licensed to you under the Snowplow Community License Version 1.0, -and you may not use this file except in compliance with the Snowplow Community License Version 1.0. -You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 -#} - ---Using `snowplow_optimize` config to reduce table scans. Could also use the standard `incremental` materialization. - -{{ - config( - materialized='incremental', - unique_key='view_id', - upsert_date_key='start_tstamp', - partition_by = snowplow_utils.get_value_by_target_type(bigquery_val = { - "field": "start_tstamp", - "data_type": "timestamp" - }), - snowplow_optimize=true - ) -}} - -with link_clicks as ( - select distinct - ev.view_id, - - count(ev.event_id) - over(partition by ev.view_id - order by ev.derived_tstamp desc - rows between unbounded preceding and unbounded following) - as link_clicks, - - first_value(ev.unstruct_event_com_snowplowanalytics_snowplow_link_click_1_0_1.target_url) - over(partition by ev.view_id - order by ev.derived_tstamp desc - rows between unbounded preceding and unbounded following) - as first_link_target - - from {{ ref('snowplow_unified_base_events_this_run' ) }} ev -- Select events from base_events_this_run rather than raw events table - - where - {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. - and ev.unstruct_event_com_snowplowanalytics_snowplow_link_click_1_0_1.target_url is not null -- only include link click events -) - -, engagement as ( - select - pv.view_id, - pv.start_tstamp, - case - when pv.refr_medium = 'search' - and (regexp_contains(lower(pv.mkt_medium), '(cpc|ppc|sem|paidsearch)') - or regexp_contains(lower(pv.mkt_source), '(cpc|ppc|sem|paidsearch)')) then 'paidsearch' - when lower(pv.mkt_medium) like '%paidsearch%' - or lower(pv.mkt_source) like '%paidsearch%' then 'paidsearch' - when regexp_contains(lower(pv.mkt_source), '(adwords|google_paid|googleads)') - or regexp_contains(lower(pv.mkt_medium), '(adwords|google_paid|googleads)') then 'paidsearch' - when lower(pv.mkt_source) like '%google%' - and lower(pv.mkt_medium) like '%ads%' then 'paidsearch' - when pv.refr_urlhost in ('www.googleadservices.com','googleads.g.doubleclick.net') then 'paidsearch' - when regexp_contains(lower(pv.mkt_medium), '(cpv|cpa|cpp|content-text|advertising|ads)') then 'advertising' - when regexp_contains(lower(pv.mkt_medium), '(display|cpm|banner)') then 'display' - when pv.refr_medium is null and lower(pv.page_url) not like '%utm_%' then 'direct' - when (lower(pv.refr_medium) = 'search' and pv.mkt_medium is null) - or (lower(pv.refr_medium) = 'search' and lower(pv.mkt_medium) = 'organic') then 'organicsearch' - when pv.refr_medium = 'social' - or regexp_contains(lower(pv.mkt_source), '^((.*(facebook|linkedin|instagram|insta|slideshare|social|tweet|twitter|youtube|lnkd|pinterest|googleplus|instagram|plus.google.com|quora|reddit|t.co|twitch|viadeo|xing|youtube).*)|(yt|fb|li))$') - or regexp_contains(lower(pv.mkt_medium), '^(.*)(social|facebook|linkedin|twitter|instagram|tweet)(.*)$') then 'social' - when pv.refr_medium = 'email' - or lower(pv.mkt_medium) = '_mail' then 'email' - when lower(pv.mkt_medium) = 'affiliate' then 'affiliate' - when pv.refr_medium = 'unknown' or lower(pv.mkt_medium) = 'referral' or lower(pv.mkt_medium) = 'referal' then 'referral' - when pv.refr_medium = 'internal' then 'internal' - else 'others' - end as channel, - case - when pv.engaged_time_in_s = 0 then true - else false - end as is_bounced_page_view, - (pv.vertical_percentage_scrolled / 100) * 0.3 + (pv.engaged_time_in_s / 600) * 0.7 as engagement_score - - from {{ ref('snowplow_unified_views_this_run' ) }} pv --select from views_this_run rather than derived views table - where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. -) - -select - eng.view_id, - eng.start_tstamp, - lc.link_clicks, - lc.first_link_target, - eng.is_bounced_page_view, - eng.engagement_score, - eng.channel - -from engagement eng -left join link_clicks lc -on eng.view_id = lc.view_id diff --git a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/channel_engagement.yml b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/channel_engagement.yml deleted file mode 100644 index b926eec0..00000000 --- a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/channel_engagement.yml +++ /dev/null @@ -1,28 +0,0 @@ -version: 2 - -models: - - name: snowplow_unified_pv_channel_engagement - description: Page view engagement grouped by channel - columns: - - name: view_id - tests: - - unique - - not_null - - name: start_tstamp - description: The timestamp when the page view started, based on `derived_tstamp` - - name: link_clicks - description: The number of links clicked on the page - - name: first_link_target - description: The url of the first link clicked on the page - - name: is_bounced_page_view - description: Was the page view a bounce visit - - name: engagement_score - description: Engagement score based on time engaged and vertical scrolling - - name: channel - description: Rule based groupings of traffic sources and mediums - tests: - - not_null - - accepted_values: - values: ['search', 'paidsearch', 'advertising', 'display', 'direct', - 'organicsearch', 'social', 'email', 'affiliate', 'referral', 'internal', - 'others'] diff --git a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/databricks/snowplow_unified_pv_channel_engagement.sql b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/databricks/snowplow_unified_pv_channel_engagement.sql deleted file mode 100644 index b0820055..00000000 --- a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/databricks/snowplow_unified_pv_channel_engagement.sql +++ /dev/null @@ -1,95 +0,0 @@ -{# -Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. -This program is licensed to you under the Snowplow Community License Version 1.0, -and you may not use this file except in compliance with the Snowplow Community License Version 1.0. -You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 -#} - ---Using `snowplow_optimize` config to reduce table scans. Could also use the standard `incremental` materialization. - -{{ - config( - materialized='incremental', - unique_key='view_id', - upsert_date_key='start_tstamp', - partition_by = snowplow_utils.get_partition_by(databricks_val='start_tstamp_date'), - snowplow_optimize=true - ) -}} - -with link_clicks as ( - select distinct - ev.view_id, - - count(ev.event_id) - over(partition by ev.view_id - order by ev.derived_tstamp desc - rows between unbounded preceding and unbounded following) - as link_clicks, - - first_value(ev.unstruct_event_com_snowplowanalytics_snowplow_link_click_1.target_url) - over(partition by ev.view_id - order by ev.derived_tstamp desc - rows between unbounded preceding and unbounded following) - as first_link_target - - from {{ ref('snowplow_unified_base_events_this_run' ) }} ev -- Select events from base_events_this_run rather than raw events table - - where - {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. - and ev.unstruct_event_com_snowplowanalytics_snowplow_link_click_1 is not null -- only include link click events -) - -, engagement as ( - select - pv.view_id, - pv.start_tstamp, - case - when pv.refr_medium = 'search' - and (rlike(lower(pv.mkt_medium), '(cpc|ppc|sem|paidsearch)') - or rlike(lower(pv.mkt_source), '(cpc|ppc|sem|paidsearch)')) then 'paidsearch' - when pv.mkt_medium ilike '%paidsearch%' - or pv.mkt_source ilike '%paidsearch%' then 'paidsearch' - when rlike(lower(pv.mkt_source), '(adwords|google_paid|googleads)') - or rlike(lower(pv.mkt_medium), '(adwords|google_paid|googleads)') then 'paidsearch' - when pv.mkt_source ilike '%google%' - and pv.mkt_medium ilike '%ads%' then 'paidsearch' - when pv.refr_urlhost in ('www.googleadservices.com','googleads.g.doubleclick.net') then 'paidsearch' - when rlike(lower(pv.mkt_medium), '(cpv|cpa|cpp|content-text|advertising|ads)') then 'advertising' - when rlike(lower(pv.mkt_medium), '(display|cpm|banner)') then 'display' - when pv.refr_medium is null and pv.page_url not ilike '%utm_%' then 'direct' - when (lower(pv.refr_medium) = 'search' and pv.mkt_medium is null) - or (lower(pv.refr_medium) = 'search' and lower(pv.mkt_medium) = 'organic') then 'organicsearch' - when pv.refr_medium = 'social' - or rlike(lower(pv.mkt_source),'^((.*(facebook|linkedin|instagram|insta|slideshare|social|tweet|twitter|youtube|lnkd|pinterest|googleplus|instagram|plus.google.com|quora|reddit|t.co|twitch|viadeo|xing|youtube).*)|(yt|fb|li))$') - or rlike(lower(pv.mkt_medium),'^(.*)(social|facebook|linkedin|twitter|instagram|tweet)(.*)$') then 'social' - when pv.refr_medium = 'email' - or pv.mkt_medium ilike '_mail' then 'email' - when pv.mkt_medium ilike 'affiliate' then 'affiliate' - when pv.refr_medium = 'unknown' or pv.mkt_medium ilike 'referral' or pv.mkt_medium ilike 'referal' then 'referral' - when pv.refr_medium = 'internal' then 'internal' - else 'others' - end as channel, - case - when pv.engaged_time_in_s = 0 then true - else false - end as is_bounced_page_view, - (pv.vertical_percentage_scrolled / 100) * 0.3 + (pv.engaged_time_in_s / 600) * 0.7 as engagement_score - - from {{ ref('snowplow_unified_views_this_run' ) }} pv --select from views_this_run rather than derived views table - where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. -) - -select - eng.view_id, - eng.start_tstamp, - DATE(eng.start_tstamp) as start_tstamp_date, - lc.link_clicks, - lc.first_link_target, - eng.is_bounced_page_view, - eng.engagement_score, - eng.channel - -from engagement eng -left join link_clicks lc -on eng.view_id = lc.view_id diff --git a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/default/snowplow_unified_pv_channel_engagement.sql b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/default/snowplow_unified_pv_channel_engagement.sql deleted file mode 100644 index efa22c80..00000000 --- a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/default/snowplow_unified_pv_channel_engagement.sql +++ /dev/null @@ -1,99 +0,0 @@ -{# -Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. -This program is licensed to you under the Snowplow Community License Version 1.0, -and you may not use this file except in compliance with the Snowplow Community License Version 1.0. -You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 -#} - ---Using `snowplow_optimize` config to reduce table scans. Could also use the standard `incremental` materialization. - -{{ - config( - materialized='incremental', - unique_key='view_id', - upsert_date_key='start_tstamp', - sort='start_tstamp', - dist='view_id', - snowplow_optimize=true - ) -}} - -with link_clicks as ( - select - ev.view_id, - - count(ev.event_id) - over(partition by ev.view_id - order by ev.derived_tstamp desc - rows between unbounded preceding and unbounded following) - as link_clicks, - - first_value(lc.target_url) - over(partition by ev.view_id - order by ev.derived_tstamp desc - rows between unbounded preceding and unbounded following) - as first_link_target - - from {{ source('atomic','com_snowplowanalytics_snowplow_link_click_1') }} lc - - inner join {{ ref('snowplow_unified_base_events_this_run' ) }} ev -- Select events from base_events_this_run rather than raw events table - on lc.root_id = ev.event_id and lc.root_tstamp = ev.collector_tstamp - - where - lc.root_tstamp >= (select lower_limit from {{ ref('snowplow_unified_base_new_event_limits') }}) -- limit link clicks table scan using the base_new_event_limits table - and lc.root_tstamp <= (select upper_limit from {{ ref('snowplow_unified_base_new_event_limits') }}) - and {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. -) - -, engagement as ( - select - pv.view_id, - pv.start_tstamp, - case - when pv.refr_medium = 'search' - and (lower(pv.mkt_medium) similar to '%(cpc|ppc|sem|paidsearch)%' - or lower(pv.mkt_source) similar to '%(cpc|ppc|sem|paidsearch)%') then 'paidsearch' - when lower(pv.mkt_medium) ilike '%paidsearch%' - or lower(pv.mkt_source) ilike '%paidsearch%' then 'paidsearch' - when lower(pv.mkt_source) similar to '%(adwords|google_paid|googleads)%' - or lower(pv.mkt_medium) similar to '%(adwords|google_paid|googleads)%' then 'paidsearch' - when pv.mkt_source ilike '%google%' - and pv.mkt_medium ilike '%ads%' then 'paidsearch' - when pv.refr_urlhost in ('www.googleadservices.com','googleads.g.doubleclick.net') then 'paidsearch' - when lower(pv.mkt_medium) similar to '%(cpv|cpa|cpp|content-text|advertising|ads)%' then 'advertising' - when lower(pv.mkt_medium) similar to '%(display|cpm|banner)%' then 'display' - when pv.refr_medium is null and pv.page_url not ilike '%utm_%' then 'direct' - when (lower(pv.refr_medium) = 'search' and pv.mkt_medium is null) - or (lower(pv.refr_medium) = 'search' and lower(pv.mkt_medium) = 'organic') then 'organicsearch' - when pv.refr_medium = 'social' - or regexp_count(lower(pv.mkt_source),'^((.*(facebook|linkedin|instagram|insta|slideshare|social|tweet|twitter|youtube|lnkd|pinterest|googleplus|instagram|plus.google.com|quora|reddit|t.co|twitch|viadeo|xing|youtube).*)|(yt|fb|li))$')>0 - or regexp_count(lower(pv.mkt_medium),'^(.*)(social|facebook|linkedin|twitter|instagram|tweet)(.*)$')>0 then 'social' - when pv.refr_medium = 'email' - or pv.mkt_medium ilike '_mail' then 'email' - when pv.mkt_medium ilike 'affiliate' then 'affiliate' - when pv.refr_medium = 'unknown' or lower(pv.mkt_medium) ilike 'referral' or lower(pv.mkt_medium) ilike 'referal' then 'referral' - when pv.refr_medium = 'internal' then 'internal' - else 'others' - end as channel, - case - when pv.engaged_time_in_s = 0 then true - else false - end as is_bounced_page_view, - (pv.vertical_percentage_scrolled / 100) * 0.3 + (pv.engaged_time_in_s / 600) * 0.7 as engagement_score - - from {{ ref('snowplow_unified_views_this_run' ) }} pv --select from views_this_run rather than derived views table - where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. -) - -select - eng.view_id, - eng.start_tstamp, - lc.link_clicks, - lc.first_link_target, - eng.is_bounced_page_view, - eng.engagement_score, - eng.channel - -from engagement eng -left join link_clicks lc -on eng.view_id = lc.view_id diff --git a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/snowflake/snowplow_unified_pv_channel_engagement.sql b/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/snowflake/snowplow_unified_pv_channel_engagement.sql deleted file mode 100644 index 23ffe890..00000000 --- a/custom_example/models/snowplow_web_custom_modules/views/page_view_channel_engagement/snowflake/snowplow_unified_pv_channel_engagement.sql +++ /dev/null @@ -1,95 +0,0 @@ -{# -Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. -This program is licensed to you under the Snowplow Community License Version 1.0, -and you may not use this file except in compliance with the Snowplow Community License Version 1.0. -You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 -#} - ---Using `snowplow_optimize` config to reduce table scans. Could also use the standard `incremental` materialization. - -{{ - config( - materialized='incremental', - unique_key='view_id', - upsert_date_key='start_tstamp', - cluster_by=snowplow_unified.unified_cluster_by_fields_views(), - sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')), - snowplow_optimize=true - ) -}} - -with link_clicks as ( - select distinct - ev.view_id, - - count(ev.event_id) - over(partition by ev.view_id - order by ev.derived_tstamp desc - rows between unbounded preceding and unbounded following) - as link_clicks, - - first_value(ev.unstruct_event_com_snowplowanalytics_snowplow_link_click_1:targetUrl::varchar) - over(partition by ev.view_id - order by ev.derived_tstamp desc - rows between unbounded preceding and unbounded following) - as first_link_target - - from {{ ref('snowplow_unified_base_events_this_run' ) }} ev -- Select events from base_events_this_run rather than raw events table - - where - {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. - and ev.unstruct_event_com_snowplowanalytics_snowplow_link_click_1 is not null -- only include link click events -) - -, engagement as ( - select - pv.view_id, - pv.start_tstamp, - case - when pv.refr_medium = 'search' - and (rlike(lower(pv.mkt_medium), '(cpc|ppc|sem|paidsearch)') - or rlike(lower(pv.mkt_source), '(cpc|ppc|sem|paidsearch)')) then 'paidsearch' - when pv.mkt_medium ilike '%paidsearch%' - or pv.mkt_source ilike '%paidsearch%' then 'paidsearch' - when rlike(lower(pv.mkt_source), '(adwords|google_paid|googleads)') - or rlike(lower(pv.mkt_medium), '(adwords|google_paid|googleads)') then 'paidsearch' - when pv.mkt_source ilike '%google%' - and pv.mkt_medium ilike '%ads%' then 'paidsearch' - when pv.refr_urlhost in ('www.googleadservices.com','googleads.g.doubleclick.net') then 'paidsearch' - when rlike(lower(pv.mkt_medium), '(cpv|cpa|cpp|content-text|advertising|ads)') then 'advertising' - when rlike(lower(pv.mkt_medium), '(display|cpm|banner)') then 'display' - when pv.refr_medium is null and pv.page_url not ilike '%utm_%' then 'direct' - when (lower(pv.refr_medium) = 'search' and pv.mkt_medium is null) - or (lower(pv.refr_medium) = 'search' and lower(pv.mkt_medium) = 'organic') then 'organicsearch' - when pv.refr_medium = 'social' - or regexp_count(lower(pv.mkt_source),'^((.*(facebook|linkedin|instagram|insta|slideshare|social|tweet|twitter|youtube|lnkd|pinterest|googleplus|instagram|plus.google.com|quora|reddit|t.co|twitch|viadeo|xing|youtube).*)|(yt|fb|li))$')>0 - or regexp_count(lower(pv.mkt_medium),'^(.*)(social|facebook|linkedin|twitter|instagram|tweet)(.*)$')>0 then 'social' - when pv.refr_medium = 'email' - or lower(pv.mkt_medium) = '_mail' then 'email' - when lower(pv.mkt_medium) = 'affiliate' then 'affiliate' - when pv.refr_medium = 'unknown' or lower(pv.mkt_medium) = 'referral' or lower(pv.mkt_medium) = 'referal' then 'referral' - when pv.refr_medium = 'internal' then 'internal' - else 'others' - end as channel, - case - when pv.engaged_time_in_s = 0 then true - else false - end as is_bounced_page_view, - (pv.vertical_percentage_scrolled / 100) * 0.3 + (pv.engaged_time_in_s / 600) * 0.7 as engagement_score - - from {{ ref('snowplow_unified_views_this_run' ) }} pv --select from views_this_run rather than derived views table - where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. -) - -select - eng.view_id, - eng.start_tstamp, - lc.link_clicks, - lc.first_link_target, - eng.is_bounced_page_view, - eng.engagement_score, - eng.channel - -from engagement eng -left join link_clicks lc -on eng.view_id = lc.view_id diff --git a/custom_example/models/snowplow_web_custom_modules/views/snowplow_unified_views_custom.sql b/custom_example/models/snowplow_web_custom_modules/views/snowplow_unified_views_custom.sql deleted file mode 100644 index 1aa46d47..00000000 --- a/custom_example/models/snowplow_web_custom_modules/views/snowplow_unified_views_custom.sql +++ /dev/null @@ -1,27 +0,0 @@ -{# -Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. -This program is licensed to you under the Snowplow Community License Version 1.0, -and you may not use this file except in compliance with the Snowplow Community License Version 1.0. -You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 -#} - --- materialized as a view since we are just joining two production tables. -{{ - config( - materialized='view', - sql_header=snowplow_utils.set_query_tag(var('snowplow__query_tag', 'snowplow_dbt')) - ) -}} - - -select - pv.*, - ce.link_clicks, - ce.first_link_target, - ce.is_bounced_page_view, - ce.engagement_score, - ce.channel - -from {{ ref('snowplow_unified_views') }} pv -- Join together the two incremental production tables -left join {{ ref('snowplow_unified_pv_channel_engagement')}} ce -on pv.view_id = ce.view_id diff --git a/custom_example/packages.yml b/custom_example/packages.yml deleted file mode 100644 index 4a6b9c19..00000000 --- a/custom_example/packages.yml +++ /dev/null @@ -1,2 +0,0 @@ -packages: - - local: ../ diff --git a/integration_tests/.scripts/integration_test_w_custom_module.sh b/integration_tests/.scripts/integration_test_w_custom_module.sh deleted file mode 100755 index 92d13cae..00000000 --- a/integration_tests/.scripts/integration_test_w_custom_module.sh +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/bash - -# Expected input: -# -d (database) target database for dbt - -while getopts 'd:' opt -do - case $opt in - d) DATABASE=$OPTARG - esac -done - -declare -a SUPPORTED_DATABASES=("bigquery" "databricks" "postgres" "redshift" "snowflake") - -# set to lower case -DATABASE="$(echo $DATABASE | tr '[:upper:]' '[:lower:]')" - -if [[ $DATABASE == "all" ]]; then - DATABASES=( "${SUPPORTED_DATABASES[@]}" ) -else - DATABASES=$DATABASE -fi - -for db in ${DATABASES[@]}; do - - echo "Snowplow unified integration tests: Seeding data" - - eval "dbt seed --target $db --full-refresh" || exit 1; - - echo "Snowplow unified integration tests: Run 1: standard modules" - - eval "dbt run --target $db --full-refresh --vars '{snowplow__allow_refresh: true, snowplow__backfill_limit_days: 243}'" || exit 1; - - echo "Snowplow unified integration tests: Run 2: standard modules" - - eval "dbt run --target $db" || exit 1; - - echo "Snowplow unified integration tests: Run 3: Partial backfill of custom module + standard modules" - # This tests the functionality of the snowplow_utils.is_run_with_new_events() macro - # Could be a scenario when a new custom module is added where: - # - the main scheduled snowplow job runs i.e. all modules + custom backfill - # - then the user manually runs a job in dbt cloud to just backfill new custom module. - # This results in the derived tables being partially backfilled - - eval "dbt run --target $db --vars '{snowplow__enable_custom_example: true, snowplow__backfill_limit_days: 243}'" || exit 1; - - echo "Snowplow unified integration tests: Run 4: Partial backfill of custom module only" - - eval "dbt run --models +snowplow_unified_pv_channels --target $db --vars 'snowplow__enable_custom_example: true'" || exit 1; - - for i in {5..6} - do - echo "Snowplow unified integration tests: Run $i/6: Standard increment - all modules" - - eval "dbt run --target $db --vars 'snowplow__enable_custom_example: true'" || exit 1; - done - - echo "Snowplow unified integration tests: Test models" - - eval "dbt test --target $db --store-failures" || exit 1; - - echo "Snowplow unified integration tests: All tests passed" - -done From cf58e7095ec9f5d782c306b3be05fe910b34bd1e Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 14:12:44 +0100 Subject: [PATCH 24/61] Fix databricks commas --- .../get_app_error_context_fields.sql | 16 ++++++++-------- .../get_yauaa_context_fields.sql | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/macros/field_extractions/get_app_error_context_fields.sql b/macros/field_extractions/get_app_error_context_fields.sql index 5f03d125..57b19e4c 100644 --- a/macros/field_extractions/get_app_error_context_fields.sql +++ b/macros/field_extractions/get_app_error_context_fields.sql @@ -47,14 +47,14 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_app_error_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.message::STRING AS app_error__message, - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.programming_language::STRING AS app_error__programming_language, - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.class_name::STRING AS app_error__class_name, - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.exception_name::STRING AS app_error__exception_name, - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.is_fatal::BOOLEAN AS app_error__is_fatal, - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.line_number::INT AS app_error__line_number, - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.stack_trace::STRING AS app_error__stack_trace, - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_id::INT AS app_error__thread_id, + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.message::STRING AS app_error__message + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.programming_language::STRING AS app_error__programming_language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.class_name::STRING AS app_error__class_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.exception_name::STRING AS app_error__exception_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.is_fatal::BOOLEAN AS app_error__is_fatal + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.line_number::INT AS app_error__line_number + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.stack_trace::STRING AS app_error__stack_trace + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_id::INT AS app_error__thread_id , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_name::STRING AS app_error__thread_name {% else %} , cast(null as {{ type_string() }}) as app_error__message diff --git a/macros/field_extractions/get_yauaa_context_fields.sql b/macros/field_extractions/get_yauaa_context_fields.sql index e94d95b4..52570872 100644 --- a/macros/field_extractions/get_yauaa_context_fields.sql +++ b/macros/field_extractions/get_yauaa_context_fields.sql @@ -74,7 +74,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name::STRING as yauaa__agent_name , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version::STRING as yauaa__agent_name_version , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version_major::STRING as yauaa__agent_name_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version::STRING as yauaa__agent_version, + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version::STRING as yauaa__agent_version , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version_major::STRING as yauaa__agent_version_major , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_brand::STRING as yauaa__device_brand , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_name::STRING as yauaa__device_name From 472cfd5f7a6f31ce0f9e9d1451c1bd368f49576e Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 14:46:03 +0100 Subject: [PATCH 25/61] Change os_type priority for mobile --- macros/unify_fields_query.sql | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/macros/unify_fields_query.sql b/macros/unify_fields_query.sql index 4253383a..8930b235 100644 --- a/macros/unify_fields_query.sql +++ b/macros/unify_fields_query.sql @@ -68,12 +68,12 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d null) as screen_resolution, coalesce( - {% if var('snowplow__enable_yauaa') %} - ev.yauaa__operating_system_name, - {% endif %} {% if var('snowplow__enable_mobile_context') %} ev.mobile__os_type, {% endif %} + {% if var('snowplow__enable_yauaa') %} + ev.yauaa__operating_system_name, + {% endif %} {% if var('snowplow__enable_ua') %} ev.ua__os_family, {% endif %} From 3eeb4ee6af67f9c1754bcd16347020da76a5dab2 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 14:48:31 +0100 Subject: [PATCH 26/61] Move device fields more to the front --- .../snowplow_unified_views_this_run.sql | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/models/views/scratch/snowplow_unified_views_this_run.sql b/models/views/scratch/snowplow_unified_views_this_run.sql index e6d92b80..54b7ef02 100644 --- a/models/views/scratch/snowplow_unified_views_this_run.sql +++ b/models/views/scratch/snowplow_unified_views_this_run.sql @@ -504,16 +504,6 @@ select pve.derived_tstamp as start_tstamp, pve.end_tstamp, -- only page views with pings will have a row in table t pve.model_tstamp, - -- geo fields - pve.geo_country, - pve.geo_region, - pve.geo_region_name, - pve.geo_city, - pve.geo_zipcode, - pve.geo_latitude, - pve.geo_longitude, - pve.geo_timezone , - pve.user_ipaddress, -- device fields pve.app_id, @@ -539,6 +529,17 @@ select pve.yauaa__operating_system_name_version, {% endif %} + -- geo fields + pve.geo_country, + pve.geo_region, + pve.geo_region_name, + pve.geo_city, + pve.geo_zipcode, + pve.geo_latitude, + pve.geo_longitude, + pve.geo_timezone , + pve.user_ipaddress, + -- engagement fields {% if var('snowplow__enable_web') %} pve.engaged_time_in_s, -- where there are no pings, engaged time is 0. From 9bbf2d623829f36e591cfd8953802d9141e5104b Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 15:56:14 +0100 Subject: [PATCH 27/61] Make engaged time calc understandable hopefully --- .../snowplow_unified_pv_engaged_time.sql | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/models/views/scratch/snowplow_unified_pv_engaged_time.sql b/models/views/scratch/snowplow_unified_pv_engaged_time.sql index 77ebffd6..aecc4abb 100644 --- a/models/views/scratch/snowplow_unified_pv_engaged_time.sql +++ b/models/views/scratch/snowplow_unified_pv_engaged_time.sql @@ -11,21 +11,20 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d ) }} -{% set engaged_time_in_s %} - -- aggregate pings: - -- divides epoch tstamps by snowplow__heartbeat to get distinct intervals - -- floor rounds to nearest integer - duplicates all evaluate to the same number - -- count(distinct) counts duplicates only once - -- adding snowplow__min_visit_length accounts for the page view event itself. +-- the first page ping fires after the minimum visit length (n seconds), every subsequent page ping fires after every heartbeat length (n seconds) +-- there may be imperfectly timed pings and odd duplicates therefore the safest is to do a special calculation: +-- each pings' epoch timestamp is taken (n seconds) which are then divided by the heartbeat length, floored (to get precise heartbeat length separated intervals) +-- each distinct value means the user spent that * the heartbeat length on the website (minus the first, which needed the minimum visit lenght to fire) - {{ var("snowplow__heartbeat", 10) }} * (count(distinct(floor({{ snowplow_utils.to_unixtstamp('ev.dvce_created_tstamp') }}/{{ var("snowplow__heartbeat", 10) }}))) - 1) + {{ var("snowplow__min_visit_length", 5) }} as engaged_time_in_s -{% endset %} +{% set heartbeat_length = var("snowplow__heartbeat", 10) %} +{% set min_visit_length = var("snowplow__min_visit_length", 5) %} +{% set n_unique_pings = "count(distinct(floor(" ~ snowplow_utils.to_unixtstamp('ev.dvce_created_tstamp') ~ "/" ~ heartbeat_length ~ ")))" %} select ev.view_id, ev.session_identifier, max(ev.derived_tstamp) as end_tstamp, - {{ engaged_time_in_s }} + ({{ heartbeat_length }} * ({{ n_unique_pings }} - 1)) + {{ min_visit_length }} as engaged_time_in_s from {{ ref('snowplow_unified_events_this_run') }} as ev From 6bae568a3e732b315871e84085f7f5b867695c2e Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 16:15:33 +0100 Subject: [PATCH 28/61] Update macros/config_check.sql Co-authored-by: Emiel Verkade --- macros/config_check.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/config_check.sql b/macros/config_check.sql index 50924595..ace009c9 100644 --- a/macros/config_check.sql +++ b/macros/config_check.sql @@ -13,7 +13,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if not var('snowplow__enable_web') and not var('snowplow__enable_mobile') %} {{ exceptions.raise_compiler_error( - "Snowplow Error: No platform to process. Please set at least one of the variables `snowplow__enable_web` or `snowplow__enable_web` to true." + "Snowplow Error: No platform to process. Please set at least one of the variables `snowplow__enable_web` or `snowplow__enable_mobile` to true." ) }} {% endif %} From 7c894d36044cf4a2cac01442b3ba9099de0791b8 Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 16:15:48 +0100 Subject: [PATCH 29/61] Update macros/config_check.sql Co-authored-by: Emiel Verkade --- macros/config_check.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/config_check.sql b/macros/config_check.sql index ace009c9..5b4275b5 100644 --- a/macros/config_check.sql +++ b/macros/config_check.sql @@ -19,7 +19,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if not var('snowplow__enable_web') %} {% if var('snowplow__enable_iab') or var('snowplow__enable_ua') or var('snowplow__enable_yauaa') or var('snowplow__enable_browser_context') %} - {% do exceptions.warn("Snowplow Warning: Please note that you have web contexts enabled but those won't be processed as var('snowplow__enable_web') is currently disabled.") %} + {% do exceptions.warn("Snowplow Warning: Please note that you have web contexts enabled but those won't be processed as `snowplow__enable_web` is currently disabled.") %} {% endif %} {% endif %} From 71386afba102c3b3c9839387c0ce17cd59bf41c9 Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 16:15:59 +0100 Subject: [PATCH 30/61] Update macros/config_check.sql Co-authored-by: Emiel Verkade --- macros/config_check.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/config_check.sql b/macros/config_check.sql index 5b4275b5..f77106d5 100644 --- a/macros/config_check.sql +++ b/macros/config_check.sql @@ -25,7 +25,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if not var('snowplow__enable_mobile') %} {% if var('snowplow__enable_mobile_context') or var('snowplow__enable_geolocation_context') or var('snowplow__enable_application_context') or var('snowplow__enable_screen_context') or var('snowplow__enable_application_errors_module') or var('snowplow__enable_deep_link_context') %} - {% do exceptions.warn("Snowplow Warning: Please note that you have mobile contexts enabled but those won't be processed as var('snowplow__enable_mobile') is currently disabled.") %} + {% do exceptions.warn("Snowplow Warning: Please note that you have mobile contexts enabled but those won't be processed as `snowplow__enable_mobile` is currently disabled.") %} {% endif %} {% endif %} From a662ae9da6729a7b64b797c12bfa9851ea27a6e7 Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 16:26:32 +0100 Subject: [PATCH 31/61] Update macros/identifiers.sql Co-authored-by: Emiel Verkade --- macros/identifiers.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/identifiers.sql b/macros/identifiers.sql index 2d95ec11..0f8a70b4 100644 --- a/macros/identifiers.sql +++ b/macros/identifiers.sql @@ -32,7 +32,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} - {% macro snowflake__session_identifiers() %} +{% macro snowflake__session_identifiers() %} {% if var('snowplow__session_identifiers') %} {{ return(var('snowplow__session_identifiers')) }} From cd65a098bb2db96e4a0b3114826c5479bc02647f Mon Sep 17 00:00:00 2001 From: Emiel Date: Wed, 13 Sep 2023 16:47:40 +0100 Subject: [PATCH 32/61] Fix indentation --- .../get_geo_context_fields.sql | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/macros/field_extractions/get_geo_context_fields.sql b/macros/field_extractions/get_geo_context_fields.sql index dd58864a..3583ea65 100644 --- a/macros/field_extractions/get_geo_context_fields.sql +++ b/macros/field_extractions/get_geo_context_fields.sql @@ -44,12 +44,12 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_geo_context_fields(table_prefix = none) %} {% if var('snowplow__enable_geolocation_context', false) %} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude::FLOAT AS geo__latitude - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].longitude::FLOAT AS geo__longitude - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude_longitude_accuracy::FLOAT AS geo__latitude_longitude_accuracy - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude::FLOAT AS geo__altitude - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude_accuracy::FLOAT AS geo__altitude_accuracy - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].bearing::FLOAT AS geo__bearing - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].speed::FLOAT AS geo__speed + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].longitude::FLOAT AS geo__longitude + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude_longitude_accuracy::FLOAT AS geo__latitude_longitude_accuracy + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude::FLOAT AS geo__altitude + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude_accuracy::FLOAT AS geo__altitude_accuracy + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].bearing::FLOAT AS geo__bearing + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].speed::FLOAT AS geo__speed {% else %} , cast(null as {{ type_float() }}) as geo__latitude , cast(null as {{ type_float() }}) as geo__longitude @@ -64,12 +64,12 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_geo_context_fields(table_prefix = none) %} {% if var('snowplow__enable_geolocation_context', false) %} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitude::float AS geo__latitude - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:longitude::float AS geo__longitude - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitudeLongitudeAccuracy::float AS geo__latitude_longitude_accuracy - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitude::float AS geo__altitude - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitudeAccuracy::float AS geo__altitude_accuracy - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:bearing::float AS geo__bearing - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:speed::float AS geo__speed + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:longitude::float AS geo__longitude + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitudeLongitudeAccuracy::float AS geo__latitude_longitude_accuracy + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitude::float AS geo__altitude + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitudeAccuracy::float AS geo__altitude_accuracy + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:bearing::float AS geo__bearing + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:speed::float AS geo__speed {% else %} , cast(null as {{ type_float() }}) as geo__latitude , cast(null as {{ type_float() }}) as geo__longitude From 5487499185de5f2b9fc15c9a5267e9fa921ed3b7 Mon Sep 17 00:00:00 2001 From: Emiel Date: Wed, 13 Sep 2023 16:50:40 +0100 Subject: [PATCH 33/61] FIx indentation --- .../get_iab_context_fields.sql | 12 +-- .../get_mobile_context_fields.sql | 96 +++++++++---------- .../get_screen_context_fields.sql | 28 +++--- .../get_screen_view_event_context_fields.sql | 24 ++--- .../get_session_context_fields.sql | 30 +++--- .../get_ua_context_fields.sql | 46 ++++----- .../get_yauaa_context_fields.sql | 76 +++++++-------- 7 files changed, 156 insertions(+), 156 deletions(-) diff --git a/macros/field_extractions/get_iab_context_fields.sql b/macros/field_extractions/get_iab_context_fields.sql index ef07c01c..ec081929 100644 --- a/macros/field_extractions/get_iab_context_fields.sql +++ b/macros/field_extractions/get_iab_context_fields.sql @@ -38,9 +38,9 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_iab_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_iab', false) -%} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].category::STRING as iab__category - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].primary_impact::STRING as iab__primary_impact - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].reason::STRING as iab__reason - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].spider_or_robot::BOOLEAN as iab__spider_or_robot + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].primary_impact::STRING as iab__primary_impact + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].reason::STRING as iab__reason + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].spider_or_robot::BOOLEAN as iab__spider_or_robot {%- else -%} , cast(null as {{ type_string() }}) as iab__category , cast(null as {{ type_string() }}) as iab__primary_impact @@ -52,9 +52,9 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_iab_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_iab', false) %} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:category::VARCHAR as iab__category - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:primaryImpact::VARCHAR as iab__primary_impact - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:reason::VARCHAR as iab__reason - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:spiderOrRobot::BOOLEAN as iab__spider_or_robot + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:primaryImpact::VARCHAR as iab__primary_impact + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:reason::VARCHAR as iab__reason + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:spiderOrRobot::BOOLEAN as iab__spider_or_robot {%- else -%} , cast(null as {{ type_string() }}) as iab__category , cast(null as {{ type_string() }}) as iab__primary_impact diff --git a/macros/field_extractions/get_mobile_context_fields.sql b/macros/field_extractions/get_mobile_context_fields.sql index 893e96cc..9fe4ce6e 100644 --- a/macros/field_extractions/get_mobile_context_fields.sql +++ b/macros/field_extractions/get_mobile_context_fields.sql @@ -80,30 +80,30 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_mobile_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile_context', false) %} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_manufacturer::STRING AS mobile__device_manufacturer - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_model::STRING AS mobile__device_model - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_type::STRING AS mobile__os_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_version::STRING AS mobile__os_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].android_idfa::STRING AS mobile__android_idfa - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].apple_idfa::STRING AS mobile__apple_idfa - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].apple_idfv::STRING AS mobile__apple_idfv - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].carrier::STRING AS mobile__carrier - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].open_idfa::STRING AS mobile__open_idfa - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].network_technology::STRING AS mobile__network_technology - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].network_type::STRING AS mobile__network_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].physical_memory::INT AS mobile__physical_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].system_available_memory::INT AS mobile__system_available_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_available_memory::INT AS mobile__app_available_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].battery_level::INT AS mobile__battery_level - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].battery_state::STRING AS mobile__battery_state - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].low_power_mode::BOOLEAN AS mobile__low_power_mode - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].available_storage::INT AS mobile__available_storage - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].total_storage::INT AS mobile__total_storage - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].is_portrait::BOOLEAN AS mobile__is_portrait - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].resolution::STRING AS mobile__resolution - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].scale::float AS mobile__scale - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].language::STRING AS mobile__language - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id::STRING AS mobile__app_set_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id_scope::STRING AS mobile__app_set_id_scope + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_model::STRING AS mobile__device_model + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_type::STRING AS mobile__os_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_version::STRING AS mobile__os_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].android_idfa::STRING AS mobile__android_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].apple_idfa::STRING AS mobile__apple_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].apple_idfv::STRING AS mobile__apple_idfv + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].carrier::STRING AS mobile__carrier + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].open_idfa::STRING AS mobile__open_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].network_technology::STRING AS mobile__network_technology + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].network_type::STRING AS mobile__network_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].physical_memory::INT AS mobile__physical_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].system_available_memory::INT AS mobile__system_available_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_available_memory::INT AS mobile__app_available_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].battery_level::INT AS mobile__battery_level + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].battery_state::STRING AS mobile__battery_state + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].low_power_mode::BOOLEAN AS mobile__low_power_mode + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].available_storage::INT AS mobile__available_storage + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].total_storage::INT AS mobile__total_storage + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].is_portrait::BOOLEAN AS mobile__is_portrait + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].resolution::STRING AS mobile__resolution + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].scale::float AS mobile__scale + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].language::STRING AS mobile__language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id::STRING AS mobile__app_set_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id_scope::STRING AS mobile__app_set_id_scope {% else %} , cast(null as {{ type_string() }}) as mobile__device_manufacturer , cast(null as {{ type_string() }}) as mobile__device_model @@ -136,30 +136,30 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_mobile_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile_context', false) %} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceManufacturer::varchar AS mobile__device_manufacturer - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceModel::varchar AS mobile__device_model - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osType::varchar AS mobile__os_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osVersion::varchar AS mobile__os_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:androidIdfa::varchar AS mobile__android_idfa - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfa::varchar AS mobile__apple_idfa - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfv::varchar AS mobile__apple_idfv - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:carrier::varchar AS mobile__carrier - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:openIdfa::varchar AS mobile__open_idfa - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkTechnology::varchar AS mobile__network_technology - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkType::varchar(255) AS mobile__network_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:physicalMemory::int AS mobile__physical_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:systemAvailableMemory::int AS mobile__system_available_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appAvailableMemory::int AS mobile__app_available_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:batteryLevel::int AS mobile__battery_level - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:batteryState::varchar AS mobile__battery_state - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:lowPowerMode::boolean AS mobile__low_power_mode - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:availableStorage::int AS mobile__available_storage - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:totalStorage::int AS mobile__total_storage - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:isPortrait::boolean AS mobile__is_portrait - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:resolution::varchar AS mobile__resolution - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:scale::float AS mobile__scale - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:language::varchar AS mobile__language - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetId::varchar AS mobile__app_set_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetIdScope::varchar AS mobile__app_set_id_scope + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceModel::varchar AS mobile__device_model + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osType::varchar AS mobile__os_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osVersion::varchar AS mobile__os_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:androidIdfa::varchar AS mobile__android_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfa::varchar AS mobile__apple_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfv::varchar AS mobile__apple_idfv + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:carrier::varchar AS mobile__carrier + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:openIdfa::varchar AS mobile__open_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkTechnology::varchar AS mobile__network_technology + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkType::varchar(255) AS mobile__network_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:physicalMemory::int AS mobile__physical_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:systemAvailableMemory::int AS mobile__system_available_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appAvailableMemory::int AS mobile__app_available_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:batteryLevel::int AS mobile__battery_level + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:batteryState::varchar AS mobile__battery_state + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:lowPowerMode::boolean AS mobile__low_power_mode + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:availableStorage::int AS mobile__available_storage + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:totalStorage::int AS mobile__total_storage + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:isPortrait::boolean AS mobile__is_portrait + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:resolution::varchar AS mobile__resolution + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:scale::float AS mobile__scale + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:language::varchar AS mobile__language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetId::varchar AS mobile__app_set_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetIdScope::varchar AS mobile__app_set_id_scope {% else %} , cast(null as {{ type_string() }}) as mobile__device_manufacturer , cast(null as {{ type_string() }}) as mobile__device_model diff --git a/macros/field_extractions/get_screen_context_fields.sql b/macros/field_extractions/get_screen_context_fields.sql index 8b26cf2d..9415c5be 100644 --- a/macros/field_extractions/get_screen_context_fields.sql +++ b/macros/field_extractions/get_screen_context_fields.sql @@ -43,13 +43,13 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_screen_context_fields(table_prefix = none) %} {% if var('snowplow__enable_screen_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].id::STRING AS screen__id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].name::STRING AS screen__name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].activity::STRING AS screen__activity - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].fragment::STRING AS screen__fragment - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].top_view_controller::STRING AS screen__top_view_controller - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].type::STRING AS screen__type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].view_controller::STRING AS screen__view_controller + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].id::STRING AS screen__id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].name::STRING AS screen__name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].activity::STRING AS screen__activity + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].fragment::STRING AS screen__fragment + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].top_view_controller::STRING AS screen__top_view_controller + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].type::STRING AS screen__type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].view_controller::STRING AS screen__view_controller {% else %} , cast(null as {{ type_string() }}) as screen__id, , cast(null as {{ type_string() }}) as screen__name, @@ -63,13 +63,13 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_screen_context_fields(table_prefix = none) %} {% if var('snowplow__enable_screen_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:id::varchar(36) AS screen__id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:name::varchar AS screen__name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:activity::varchar AS screen__activity - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:fragment::varchar AS screen__fragment - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:topViewController::varchar AS screen__top_view_controller - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:type::varchar AS screen__type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:viewController::varchar AS screen__view_controller + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:id::varchar(36) AS screen__id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:name::varchar AS screen__name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:activity::varchar AS screen__activity + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:fragment::varchar AS screen__fragment + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:topViewController::varchar AS screen__top_view_controller + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:type::varchar AS screen__type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:viewController::varchar AS screen__view_controller {% else %} , cast(null as {{ type_string() }}) as screen__id , cast(null as {{ type_string() }}) as screen__name diff --git a/macros/field_extractions/get_screen_view_event_context_fields.sql b/macros/field_extractions/get_screen_view_event_context_fields.sql index 46535fcb..7f9d6a0d 100644 --- a/macros/field_extractions/get_screen_view_event_context_fields.sql +++ b/macros/field_extractions/get_screen_view_event_context_fields.sql @@ -44,12 +44,12 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_screen_view_event_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.id::STRING AS screen_view__id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.name::STRING AS screen_view__name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_id::STRING AS screen_view__previous_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_name::STRING AS screen_view__previous_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_type::STRING AS screen_view__previous_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.transition_type::STRING AS screen_view__transition_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.type::STRING AS screen_view__type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.name::STRING AS screen_view__name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_id::STRING AS screen_view__previous_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_name::STRING AS screen_view__previous_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_type::STRING AS screen_view__previous_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.transition_type::STRING AS screen_view__transition_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.type::STRING AS screen_view__type {% else %} , cast(null as {{ type_string() }}) as screen_view__id , cast(null as {{ type_string() }}) as screen_view__name @@ -64,12 +64,12 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_screen_view_event_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:id::varchar(36) AS screen_view__id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:name::varchar AS screen_view__name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousId::varchar(36) AS screen_view__previous_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousName::varchar AS screen_view__previous_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousType::varchar AS screen_view__previous_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:transitionType::varchar AS screen_view__transition_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:type::varchar AS screen_view__type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:name::varchar AS screen_view__name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousId::varchar(36) AS screen_view__previous_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousName::varchar AS screen_view__previous_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousType::varchar AS screen_view__previous_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:transitionType::varchar AS screen_view__transition_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:type::varchar AS screen_view__type {% else %} , cast(null as {{ type_string() }}) as screen_view__id , cast(null as {{ type_string() }}) as screen_view__name diff --git a/macros/field_extractions/get_session_context_fields.sql b/macros/field_extractions/get_session_context_fields.sql index 8d2af1f8..2539e8d1 100644 --- a/macros/field_extractions/get_session_context_fields.sql +++ b/macros/field_extractions/get_session_context_fields.sql @@ -46,13 +46,13 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_session_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_id::STRING AS session__session_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_index::INT AS session__session_index - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].previous_session_id::STRING AS session__previous_session_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].user_id::STRING AS session__user_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_id::STRING AS session__first_event_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].event_index::INT AS session__event_index - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].storage_mechanism::STRING AS session__storage_mechanism - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_timestamp::STRING AS session__first_event_timestamp + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_index::INT AS session__session_index + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].previous_session_id::STRING AS session__previous_session_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].user_id::STRING AS session__user_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_id::STRING AS session__first_event_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].event_index::INT AS session__event_index + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].storage_mechanism::STRING AS session__storage_mechanism + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_timestamp::STRING AS session__first_event_timestamp {% else %} , cast(null as {{ type_string() }}) as session__session_id , cast(null as {{ type_numeric() }}) as session__session_index @@ -67,14 +67,14 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_session_context_fields(table_prefix = none) %} {% if var('snowplow__enable_mobile', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionId::varchar(36) AS session__session_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionIndex::int AS session__session_index - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:previousSessionId::varchar(36) AS session__previous_session_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:userId::varchar(36) AS session__user_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventId::varchar(36) AS session__first_event_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:eventIndex::int AS session__event_index - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:storageMechanism::varchar(36) AS session__storage_mechanism - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventTimestamp::varchar(36) AS session__first_event_timestamp + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionId::varchar(36) AS session__session_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionIndex::int AS session__session_index + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:previousSessionId::varchar(36) AS session__previous_session_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:userId::varchar(36) AS session__user_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventId::varchar(36) AS session__first_event_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:eventIndex::int AS session__event_index + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:storageMechanism::varchar(36) AS session__storage_mechanism + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventTimestamp::varchar(36) AS session__first_event_timestamp {% else %} , cast(null as {{ type_string() }}) as session__session_id , cast(null as {{ type_numeric() }}) as session__session_index diff --git a/macros/field_extractions/get_ua_context_fields.sql b/macros/field_extractions/get_ua_context_fields.sql index f6ef9f81..c3c8d556 100644 --- a/macros/field_extractions/get_ua_context_fields.sql +++ b/macros/field_extractions/get_ua_context_fields.sql @@ -53,18 +53,18 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_ua_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_ua', false) -%} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_family::STRING as ua__useragent_family - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_major::STRING as ua__useragent_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_minor::STRING as ua__useragent_minor - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_patch::STRING as ua__useragent_patch - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_version::STRING as ua__useragent_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_family::STRING as ua__os_family - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_major::STRING as ua__os_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_minor::STRING as ua__os_minor - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_patch::STRING as ua__os_patch - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_patch_minor::STRING as ua__os_patch_minor - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_version::STRING as ua__os_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].device_family::STRING as ua__device_family + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_family::STRING as ua__useragent_family + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_major::STRING as ua__useragent_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_minor::STRING as ua__useragent_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_patch::STRING as ua__useragent_patch + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_version::STRING as ua__useragent_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_family::STRING as ua__os_family + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_major::STRING as ua__os_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_minor::STRING as ua__os_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_patch::STRING as ua__os_patch + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_patch_minor::STRING as ua__os_patch_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_version::STRING as ua__os_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].device_family::STRING as ua__device_family {%- else -%} , cast(null as {{ type_string() }}) as ua__useragent_family , cast(null as {{ type_string() }}) as ua__useragent_major @@ -84,17 +84,17 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_ua_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_ua', false) -%} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentFamily::VARCHAR as ua__useragent_family - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMajor::VARCHAR as ua__useragent_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMinor::VARCHAR as ua__useragent_minor - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentPatch::VARCHAR as ua__useragent_patch - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentVersion::VARCHAR as ua__useragent_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osFamily::VARCHAR as ua__os_family - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osMajor::VARCHAR as ua__os_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osMinor::VARCHAR as ua__os_minor - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osPatch::VARCHAR as ua__os_patch - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osPatchMinor::VARCHAR as ua__os_patch_minor - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osVersion::VARCHAR as ua__os_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:deviceFamily::VARCHAR as ua__device_family + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMajor::VARCHAR as ua__useragent_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMinor::VARCHAR as ua__useragent_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentPatch::VARCHAR as ua__useragent_patch + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentVersion::VARCHAR as ua__useragent_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osFamily::VARCHAR as ua__os_family + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osMajor::VARCHAR as ua__os_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osMinor::VARCHAR as ua__os_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osPatch::VARCHAR as ua__os_patch + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osPatchMinor::VARCHAR as ua__os_patch_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osVersion::VARCHAR as ua__os_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:deviceFamily::VARCHAR as ua__device_family {%- else -%} , cast(null as {{ type_string() }}) as ua__useragent_family , cast(null as {{ type_string() }}) as ua__useragent_major diff --git a/macros/field_extractions/get_yauaa_context_fields.sql b/macros/field_extractions/get_yauaa_context_fields.sql index 52570872..8e76691a 100644 --- a/macros/field_extractions/get_yauaa_context_fields.sql +++ b/macros/field_extractions/get_yauaa_context_fields.sql @@ -70,25 +70,25 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_yauaa_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_yauaa', false) -%} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_class::STRING as yauaa__device_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_class::STRING as yauaa__agent_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name::STRING as yauaa__agent_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version::STRING as yauaa__agent_name_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version_major::STRING as yauaa__agent_name_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version::STRING as yauaa__agent_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version_major::STRING as yauaa__agent_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_brand::STRING as yauaa__device_brand - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_name::STRING as yauaa__device_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_version::STRING as yauaa__device_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_class::STRING as yauaa__layout_engine_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name::STRING as yauaa__layout_engine_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version::STRING as yauaa__layout_engine_name_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version_major::STRING as yauaa__layout_engine_name_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_version::STRING as yauaa__layout_engine_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_version_major::STRING as yauaa__layout_engine_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_class::STRING as yauaa__operating_system_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_name::STRING as yauaa__operating_system_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_name_version::STRING as yauaa__operating_system_name_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_version::STRING as yauaa__operating_system_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_class::STRING as yauaa__agent_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name::STRING as yauaa__agent_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version::STRING as yauaa__agent_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version_major::STRING as yauaa__agent_name_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version::STRING as yauaa__agent_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version_major::STRING as yauaa__agent_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_brand::STRING as yauaa__device_brand + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_name::STRING as yauaa__device_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_version::STRING as yauaa__device_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_class::STRING as yauaa__layout_engine_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name::STRING as yauaa__layout_engine_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version::STRING as yauaa__layout_engine_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version_major::STRING as yauaa__layout_engine_name_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_version::STRING as yauaa__layout_engine_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_version_major::STRING as yauaa__layout_engine_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_class::STRING as yauaa__operating_system_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_name::STRING as yauaa__operating_system_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_name_version::STRING as yauaa__operating_system_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_version::STRING as yauaa__operating_system_version {%- else -%} , cast(null as {{ type_string() }}) as yauaa__device_class , cast(null as {{ type_string() }}) as yauaa__agent_class @@ -116,25 +116,25 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_yauaa_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_yauaa', false) -%} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceClass::VARCHAR as yauaa__device_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentClass::VARCHAR as yauaa__agent_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentName::VARCHAR as yauaa__agent_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentNameVersion::VARCHAR as yauaa__agent_name_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentNameVersionMajor::VARCHAR as yauaa__agent_name_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentVersion::VARCHAR as yauaa__agent_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentVersionMajor::VARCHAR as yauaa__agent_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceBrand::VARCHAR as yauaa__device_brand - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceName::VARCHAR as yauaa__device_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceVersion::VARCHAR as yauaa__device_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineClass::VARCHAR as yauaa__layout_engine_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineName::VARCHAR as yauaa__layout_engine_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineNameVersion::VARCHAR as yauaa__layout_engine_name_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineNameVersionMajor::VARCHAR as yauaa__layout_engine_name_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineVersion::VARCHAR as yauaa__layout_engine_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineVersionMajor::VARCHAR as yauaa__layout_engine_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemClass::VARCHAR as yauaa__operating_system_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemName::VARCHAR as yauaa__operating_system_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemNameVersion::VARCHAR as yauaa__operating_system_name_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemVersion::VARCHAR as yauaa__operating_system_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentClass::VARCHAR as yauaa__agent_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentName::VARCHAR as yauaa__agent_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentNameVersion::VARCHAR as yauaa__agent_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentNameVersionMajor::VARCHAR as yauaa__agent_name_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentVersion::VARCHAR as yauaa__agent_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentVersionMajor::VARCHAR as yauaa__agent_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceBrand::VARCHAR as yauaa__device_brand + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceName::VARCHAR as yauaa__device_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceVersion::VARCHAR as yauaa__device_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineClass::VARCHAR as yauaa__layout_engine_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineName::VARCHAR as yauaa__layout_engine_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineNameVersion::VARCHAR as yauaa__layout_engine_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineNameVersionMajor::VARCHAR as yauaa__layout_engine_name_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineVersion::VARCHAR as yauaa__layout_engine_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineVersionMajor::VARCHAR as yauaa__layout_engine_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemClass::VARCHAR as yauaa__operating_system_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemName::VARCHAR as yauaa__operating_system_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemNameVersion::VARCHAR as yauaa__operating_system_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemVersion::VARCHAR as yauaa__operating_system_version {%- else -%} , cast(null as {{ type_string() }}) as yauaa__device_class , cast(null as {{ type_string() }}) as yauaa__agent_class From f4ad3e576a6d1c58f97bda1be874636e5beb151a Mon Sep 17 00:00:00 2001 From: Emiel Date: Wed, 13 Sep 2023 16:52:13 +0100 Subject: [PATCH 34/61] More identation stuff --- .../get_app_context_fields.sql | 2 +- .../get_browser_context_fields.sql | 50 +++++++++---------- .../get_deep_link_context_fields.sql | 4 +- 3 files changed, 28 insertions(+), 28 deletions(-) diff --git a/macros/field_extractions/get_app_context_fields.sql b/macros/field_extractions/get_app_context_fields.sql index 6d2369d3..7e9f90f1 100644 --- a/macros/field_extractions/get_app_context_fields.sql +++ b/macros/field_extractions/get_app_context_fields.sql @@ -12,7 +12,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_app_context_fields(table_prefix = none) %} {% if var('snowplow__enable_application_context', false) %} {% else %} - , cast(null as {{ type_string() }}) as app__build, + , cast(null as {{ type_string() }}) as app__build, , cast(null as {{ type_string() }}) as app__version {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql index e5ed0960..881a89d2 100644 --- a/macros/field_extractions/get_browser_context_fields.sql +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -55,19 +55,19 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_browser_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].viewport::STRING AS browser__viewport - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].document_size::STRING AS browser__document_size - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].resolution::STRING AS browser__resolution - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].color_depth::INT AS browser__color_depth - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].device_pixel_ratio::FLOAT AS browser__device_pixel_ratio - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].cookies_enabled::BOOLEAN AS browser__cookies_enabled - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].online::BOOLEAN AS browser__online - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].browser_language::STRING AS browser__browser_language - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].document_language::STRING AS browser__document_language - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].webdriver::BOOLEAN AS browser__webdriver - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].device_memory::INT AS browser__device_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].hardware_concurrency::INT AS browser__hardware_concurrency - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].tab_id::STRING AS browser__tab_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].viewport::STRING AS browser__viewport + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].document_size::STRING AS browser__document_size + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].resolution::STRING AS browser__resolution + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].color_depth::INT AS browser__color_depth + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].device_pixel_ratio::FLOAT AS browser__device_pixel_ratio + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].cookies_enabled::BOOLEAN AS browser__cookies_enabled + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].online::BOOLEAN AS browser__online + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].browser_language::STRING AS browser__browser_language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].document_language::STRING AS browser__document_language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].webdriver::BOOLEAN AS browser__webdriver + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].device_memory::INT AS browser__device_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].hardware_concurrency::INT AS browser__hardware_concurrency + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].tab_id::STRING AS browser__tab_id {% else %} , cast(null as {{ type_string() }}) as browser__viewport , cast(null as {{ type_string() }}) as browser__document_size @@ -89,18 +89,18 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_browser_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:viewport::varchar AS browser__viewport - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:documentSize::varchar AS browser__document_size - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:resolution::varchar AS browser__resolution - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:colorDepth::int AS browser__color_depth - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:devicePixelRatio::float AS browser__device_pixel_ratio - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:cookiesEnabled::boolean AS browser__cookies_enabled - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:online::boolean AS browser__online - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:browserLanguage::varchar AS browser__browser_language - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:documentLanguage::varchar AS browser__document_language - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:webdriver::boolean AS browser__webdriver - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:deviceMemory::int AS browser__device_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:hardwareConcurrency::int AS browser__hardware_concurrency - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:tabId::varchar AS browser__tab_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:documentSize::varchar AS browser__document_size + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:resolution::varchar AS browser__resolution + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:colorDepth::int AS browser__color_depth + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:devicePixelRatio::float AS browser__device_pixel_ratio + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:cookiesEnabled::boolean AS browser__cookies_enabled + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:online::boolean AS browser__online + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:browserLanguage::varchar AS browser__browser_language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:documentLanguage::varchar AS browser__document_language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:webdriver::boolean AS browser__webdriver + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:deviceMemory::int AS browser__device_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:hardwareConcurrency::int AS browser__hardware_concurrency + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:tabId::varchar AS browser__tab_id {% else %} , cast(null as {{ type_string() }}) as browser__viewport , cast(null as {{ type_string() }}) as browser__document_size diff --git a/macros/field_extractions/get_deep_link_context_fields.sql b/macros/field_extractions/get_deep_link_context_fields.sql index 4a285fb1..132d7776 100644 --- a/macros/field_extractions/get_deep_link_context_fields.sql +++ b/macros/field_extractions/get_deep_link_context_fields.sql @@ -34,7 +34,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_deep_link_context_fields(table_prefix = none) %} {% if var('snowplow__enable_deep_link_context', false) %} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0].url::STRING AS deep_link__url - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0].referrer::STRING AS deep_link__referrer + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0].referrer::STRING AS deep_link__referrer {% else %} , cast(null as {{ type_string() }}) as deep_link__url @@ -46,7 +46,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_deep_link_context_fields(table_prefix = none) %} {% if var('snowplow__enable_deep_link_context', false) %} , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0]:url::varchar AS deep_link__url - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0]:referrer::varchar AS deep_link__referrer + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0]:referrer::varchar AS deep_link__referrer {% else %} , cast(null as {{ type_string() }}) as deep_link__url , cast(null as {{ type_string() }}) as deep_link__referrer From 02bd8cf3e05a26672127ee7cde617ad08b954d84 Mon Sep 17 00:00:00 2001 From: Emiel Date: Wed, 13 Sep 2023 16:59:57 +0100 Subject: [PATCH 35/61] More indentation --- .../snowplow_unified_base_sessions_lifecycle_manifest.sql | 2 +- .../scratch/snowplow_unified_base_new_event_limits.sql | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/models/base/manifest/snowplow_unified_base_sessions_lifecycle_manifest.sql b/models/base/manifest/snowplow_unified_base_sessions_lifecycle_manifest.sql index b63f257c..fd055902 100644 --- a/models/base/manifest/snowplow_unified_base_sessions_lifecycle_manifest.sql +++ b/models/base/manifest/snowplow_unified_base_sessions_lifecycle_manifest.sql @@ -44,6 +44,6 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d snowplow_events_table=var('snowplow__events_table', 'events'), event_limits_table='snowplow_unified_base_new_event_limits', incremental_manifest_table='snowplow_unified_incremental_manifest' - ) %} +) %} {{ sessions_lifecycle_manifest_query }} diff --git a/models/base/scratch/snowplow_unified_base_new_event_limits.sql b/models/base/scratch/snowplow_unified_base_new_event_limits.sql index a96a7211..df84241a 100644 --- a/models/base/scratch/snowplow_unified_base_new_event_limits.sql +++ b/models/base/scratch/snowplow_unified_base_new_event_limits.sql @@ -22,10 +22,10 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% set run_limits_query = snowplow_utils.get_run_limits(min_last_success, - max_last_success, - models_matched_from_manifest, - has_matched_all_models, - var("snowplow__start_date","2020-01-01")) -%} + max_last_success, + models_matched_from_manifest, + has_matched_all_models, + var("snowplow__start_date","2020-01-01")) -%} {{ run_limits_query }} From 1a6d99a31c3c67e70589a5f70f1dd09847ca9fa5 Mon Sep 17 00:00:00 2001 From: Emiel Date: Wed, 13 Sep 2023 17:06:54 +0100 Subject: [PATCH 36/61] Indentation --- macros/unify_fields_query.sql | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/macros/unify_fields_query.sql b/macros/unify_fields_query.sql index 8930b235..994fc7df 100644 --- a/macros/unify_fields_query.sql +++ b/macros/unify_fields_query.sql @@ -92,13 +92,13 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d null) as os_version, case when platform = 'web' then 'Web' --includes mobile web - when platform = 'mob' then 'Mobile/Tablet' - when platform = 'pc' then 'Desktop/Laptop/Netbook' - when platform = 'srv' then 'Server-Side App' - when platform = 'app' then 'General App' - when platform = 'tv' then 'Connected TV' - when platform = 'cnsl' then 'Games Console' - when platform = 'iot' then 'Internet of Things' end as platform_name + when platform = 'mob' then 'Mobile/Tablet' + when platform = 'pc' then 'Desktop/Laptop/Netbook' + when platform = 'srv' then 'Server-Side App' + when platform = 'app' then 'General App' + when platform = 'tv' then 'Connected TV' + when platform = 'cnsl' then 'Games Console' + when platform = 'iot' then 'Internet of Things' end as platform_name from {{ ref('snowplow_unified_base_events_this_run') }} as ev @@ -109,9 +109,9 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_yauaa') %} case when platform = 'web' then yauaa__device_class - when yauaa__device_class = 'Phone' then 'Mobile' - when yauaa__device_class = 'Tablet' then 'Tablet' - else platform_name end as device_category + when yauaa__device_class = 'Phone' then 'Mobile' + when yauaa__device_class = 'Tablet' then 'Tablet' + else platform_name end as device_category {%- else -%} platform_name end as device_category {%- endif %} From 83270a500e7ea27d344fd32e575feb7920189b98 Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 17:08:55 +0100 Subject: [PATCH 37/61] Update macros/field_extractions/get_app_context_fields.sql Co-authored-by: Emiel Verkade --- macros/field_extractions/get_app_context_fields.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/field_extractions/get_app_context_fields.sql b/macros/field_extractions/get_app_context_fields.sql index 7e9f90f1..b03794fa 100644 --- a/macros/field_extractions/get_app_context_fields.sql +++ b/macros/field_extractions/get_app_context_fields.sql @@ -46,7 +46,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0]:build::varchar(255) AS app__build , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0]:version::varchar(255) AS app__version {% else %} - , cast(null as {{ type_string() }}) as app__build, + , cast(null as {{ type_string() }}) as app__build , cast(null as {{ type_string() }}) as app__version {% endif %} {% endmacro %} From 483788a84d25488d39c2f49555f8ec39b6833e4b Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 17:10:02 +0100 Subject: [PATCH 38/61] Update macros/field_extractions/get_iab_context_fields.sql Co-authored-by: Emiel Verkade --- macros/field_extractions/get_iab_context_fields.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/field_extractions/get_iab_context_fields.sql b/macros/field_extractions/get_iab_context_fields.sql index ec081929..c4fcf962 100644 --- a/macros/field_extractions/get_iab_context_fields.sql +++ b/macros/field_extractions/get_iab_context_fields.sql @@ -37,7 +37,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_iab_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_iab', false) -%} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].category::STRING as iab__category + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].category::STRING as iab__category , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].primary_impact::STRING as iab__primary_impact , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].reason::STRING as iab__reason , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].spider_or_robot::BOOLEAN as iab__spider_or_robot From 4bad3b53e97c28403c16dc12e6cb3d5837e651b7 Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 17:10:13 +0100 Subject: [PATCH 39/61] Update macros/field_extractions/get_deep_link_context_fields.sql Co-authored-by: Emiel Verkade --- macros/field_extractions/get_deep_link_context_fields.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/field_extractions/get_deep_link_context_fields.sql b/macros/field_extractions/get_deep_link_context_fields.sql index 132d7776..fa28a8a1 100644 --- a/macros/field_extractions/get_deep_link_context_fields.sql +++ b/macros/field_extractions/get_deep_link_context_fields.sql @@ -12,7 +12,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_deep_link_context_fields(table_prefix = none) %} {% if var('snowplow__enable_deep_link_context', false) %} {% else %} - , cast(null as {{ type_string() }}) as deep_link__url, + , cast(null as {{ type_string() }}) as deep_link__url , cast(null as {{ type_string() }}) as deep_link__referrer {% endif %} {% endmacro %} From b1aca439acab41d8a8728527bb195ddefc1506d6 Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 17:10:25 +0100 Subject: [PATCH 40/61] Update macros/field_extractions/get_browser_context_fields.sql Co-authored-by: Emiel Verkade --- macros/field_extractions/get_browser_context_fields.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql index 881a89d2..e57c7310 100644 --- a/macros/field_extractions/get_browser_context_fields.sql +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -80,7 +80,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d , cast(null as {{ type_string() }}) as browser__document_language , cast(null as {{ type_string() }}) as browser__webdriver , cast(null as {{ type_string() }}) as browser__device_memory - , cast(null as {{ type_string() }}) as browser__hardware_concurrency + , cast(null as {{ type_int() }}) as browser__hardware_concurrency , cast(null as {{ type_string() }}) as browser__tab_id {% endif %} From d5e734984195bf767699f1206e5258e5b9ecf68c Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 17:10:35 +0100 Subject: [PATCH 41/61] Update macros/field_extractions/get_browser_context_fields.sql Co-authored-by: Emiel Verkade --- macros/field_extractions/get_browser_context_fields.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql index e57c7310..ee67aef8 100644 --- a/macros/field_extractions/get_browser_context_fields.sql +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -79,7 +79,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d , cast(null as {{ type_string() }}) as browser__browser_language , cast(null as {{ type_string() }}) as browser__document_language , cast(null as {{ type_string() }}) as browser__webdriver - , cast(null as {{ type_string() }}) as browser__device_memory + , cast(null as {{ type_int() }}) as browser__device_memory , cast(null as {{ type_int() }}) as browser__hardware_concurrency , cast(null as {{ type_string() }}) as browser__tab_id From e2456e054373dfb8e93477a29f061845fc35caf2 Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 17:10:46 +0100 Subject: [PATCH 42/61] Update macros/field_extractions/get_browser_context_fields.sql Co-authored-by: Emiel Verkade --- macros/field_extractions/get_browser_context_fields.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql index ee67aef8..304e09ff 100644 --- a/macros/field_extractions/get_browser_context_fields.sql +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -75,7 +75,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d , cast(null as {{ type_string() }}) as browser__color_depth , cast(null as {{ type_string() }}) as browser__device_pixel_ratio , cast(null as {{ type_string() }}) as browser__cookies_enabled - , cast(null as {{ type_string() }}) as browser__online + , cast(null as {{ type_boolean() }}) as browser__online , cast(null as {{ type_string() }}) as browser__browser_language , cast(null as {{ type_string() }}) as browser__document_language , cast(null as {{ type_string() }}) as browser__webdriver From e93d809d5a768b6b4d35e38baf80ee562e730edc Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 17:10:55 +0100 Subject: [PATCH 43/61] Update macros/field_extractions/get_browser_context_fields.sql Co-authored-by: Emiel Verkade --- macros/field_extractions/get_browser_context_fields.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql index 304e09ff..441fd7e5 100644 --- a/macros/field_extractions/get_browser_context_fields.sql +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -78,7 +78,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d , cast(null as {{ type_boolean() }}) as browser__online , cast(null as {{ type_string() }}) as browser__browser_language , cast(null as {{ type_string() }}) as browser__document_language - , cast(null as {{ type_string() }}) as browser__webdriver + , cast(null as {{ type_boolean() }}) as browser__webdriver , cast(null as {{ type_int() }}) as browser__device_memory , cast(null as {{ type_int() }}) as browser__hardware_concurrency , cast(null as {{ type_string() }}) as browser__tab_id From 5ca4262348894bc615d934d3b41958e27ff4b40c Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 17:11:04 +0100 Subject: [PATCH 44/61] Update macros/field_extractions/get_browser_context_fields.sql Co-authored-by: Emiel Verkade --- macros/field_extractions/get_browser_context_fields.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql index 441fd7e5..37f128a1 100644 --- a/macros/field_extractions/get_browser_context_fields.sql +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -74,7 +74,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d , cast(null as {{ type_string() }}) as browser__resolution , cast(null as {{ type_string() }}) as browser__color_depth , cast(null as {{ type_string() }}) as browser__device_pixel_ratio - , cast(null as {{ type_string() }}) as browser__cookies_enabled + , cast(null as {{ type_boolean() }}) as browser__cookies_enabled , cast(null as {{ type_boolean() }}) as browser__online , cast(null as {{ type_string() }}) as browser__browser_language , cast(null as {{ type_string() }}) as browser__document_language From 962910ad1cff69094bf17144653b981e302ade70 Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 17:11:26 +0100 Subject: [PATCH 45/61] Update macros/field_extractions/get_app_error_context_fields.sql Co-authored-by: Emiel Verkade --- macros/field_extractions/get_app_error_context_fields.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/field_extractions/get_app_error_context_fields.sql b/macros/field_extractions/get_app_error_context_fields.sql index 57b19e4c..a5c69529 100644 --- a/macros/field_extractions/get_app_error_context_fields.sql +++ b/macros/field_extractions/get_app_error_context_fields.sql @@ -71,7 +71,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro snowflake__get_app_error_context_fields(table_prefix = none) %} {% if var('snowplow__enable_browser_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:message::VARCHAR() AS message + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:message::VARCHAR() AS app_error__message , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:programmingLanguage::VARCHAR() AS app_error__programming_language , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:className::VARCHAR() AS app_error__class_name , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:exceptionName::VARCHAR() AS app_error__exception_name From 0e61ed6fb3e33de2dbbf655b2f4beaa9ed466334 Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 17:11:41 +0100 Subject: [PATCH 46/61] Update macros/field_extractions/get_browser_context_fields.sql Co-authored-by: Emiel Verkade --- macros/field_extractions/get_browser_context_fields.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql index 37f128a1..a2b8e054 100644 --- a/macros/field_extractions/get_browser_context_fields.sql +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -73,7 +73,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d , cast(null as {{ type_string() }}) as browser__document_size , cast(null as {{ type_string() }}) as browser__resolution , cast(null as {{ type_string() }}) as browser__color_depth - , cast(null as {{ type_string() }}) as browser__device_pixel_ratio + , cast(null as {{ type_float() }}) as browser__device_pixel_ratio , cast(null as {{ type_boolean() }}) as browser__cookies_enabled , cast(null as {{ type_boolean() }}) as browser__online , cast(null as {{ type_string() }}) as browser__browser_language From eed9a5a5ea3a5763ee782b0b25b1d301d9e50afd Mon Sep 17 00:00:00 2001 From: Agnes Kiss <95634439+agnessnowplow@users.noreply.github.com> Date: Wed, 13 Sep 2023 17:11:54 +0100 Subject: [PATCH 47/61] Update macros/field_extractions/get_browser_context_fields.sql Co-authored-by: Emiel Verkade --- macros/field_extractions/get_browser_context_fields.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql index a2b8e054..191de86a 100644 --- a/macros/field_extractions/get_browser_context_fields.sql +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -72,7 +72,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d , cast(null as {{ type_string() }}) as browser__viewport , cast(null as {{ type_string() }}) as browser__document_size , cast(null as {{ type_string() }}) as browser__resolution - , cast(null as {{ type_string() }}) as browser__color_depth + , cast(null as {{ type_int() }}) as browser__color_depth , cast(null as {{ type_float() }}) as browser__device_pixel_ratio , cast(null as {{ type_boolean() }}) as browser__cookies_enabled , cast(null as {{ type_boolean() }}) as browser__online From 0238a5956bca2254c42672ddb7395b75ca8db258 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 17:13:31 +0100 Subject: [PATCH 48/61] remove comma --- macros/field_extractions/get_app_context_fields.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/field_extractions/get_app_context_fields.sql b/macros/field_extractions/get_app_context_fields.sql index b03794fa..bc589329 100644 --- a/macros/field_extractions/get_app_context_fields.sql +++ b/macros/field_extractions/get_app_context_fields.sql @@ -12,7 +12,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_app_context_fields(table_prefix = none) %} {% if var('snowplow__enable_application_context', false) %} {% else %} - , cast(null as {{ type_string() }}) as app__build, + , cast(null as {{ type_string() }}) as app__build , cast(null as {{ type_string() }}) as app__version {% endif %} {% endmacro %} From 22409d69c76749ebbd67a52a2ed0e0c0f0710a28 Mon Sep 17 00:00:00 2001 From: Emiel Date: Wed, 13 Sep 2023 17:17:38 +0100 Subject: [PATCH 49/61] Fix more indentation stuff --- macros/field_extractions/get_iab_context_fields.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macros/field_extractions/get_iab_context_fields.sql b/macros/field_extractions/get_iab_context_fields.sql index c4fcf962..ec081929 100644 --- a/macros/field_extractions/get_iab_context_fields.sql +++ b/macros/field_extractions/get_iab_context_fields.sql @@ -37,7 +37,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro spark__get_iab_context_fields(table_prefix = none) %} {%- if var('snowplow__enable_iab', false) -%} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].category::STRING as iab__category + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].category::STRING as iab__category , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].primary_impact::STRING as iab__primary_impact , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].reason::STRING as iab__reason , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].spider_or_robot::BOOLEAN as iab__spider_or_robot From 0e25783a80b4ca4582a6526390ebc76ba76c324a Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Wed, 13 Sep 2023 17:22:31 +0100 Subject: [PATCH 50/61] Swap sessionindex around --- macros/unify_fields_query.sql | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/macros/unify_fields_query.sql b/macros/unify_fields_query.sql index 994fc7df..26995f52 100644 --- a/macros/unify_fields_query.sql +++ b/macros/unify_fields_query.sql @@ -35,12 +35,12 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d null) as view_type, coalesce( - {% if var('snowplow__enable_web') %} - ev.domain_sessionidx, - {% endif %} {% if var('snowplow__enable_mobile') %} ev.session__session_index, {% endif %} + {% if var('snowplow__enable_web') %} + ev.domain_sessionidx, + {% endif %} null) as session_index, coalesce( From aaead5a3849e0f2928d8a576f99e633a26786c97 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Thu, 14 Sep 2023 09:31:19 +0100 Subject: [PATCH 51/61] Unify domain userid under device identifier --- macros/unify_fields_query.sql | 9 +++++++++ .../snowplow_unified_views_this_run.sql | 18 +++--------------- 2 files changed, 12 insertions(+), 15 deletions(-) diff --git a/macros/unify_fields_query.sql b/macros/unify_fields_query.sql index 26995f52..2862ab36 100644 --- a/macros/unify_fields_query.sql +++ b/macros/unify_fields_query.sql @@ -91,6 +91,15 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} null) as os_version, + coalesce( + {% if var('snowplow__enable_web') %} + ev.domain_userid, + {% endif %} + {% if var('snowplow__enable_mobile') %} + ev.session__userid, + {% endif %} + null) as device_identifier, + case when platform = 'web' then 'Web' --includes mobile web when platform = 'mob' then 'Mobile/Tablet' when platform = 'pc' then 'Desktop/Laptop/Netbook' diff --git a/models/views/scratch/snowplow_unified_views_this_run.sql b/models/views/scratch/snowplow_unified_views_this_run.sql index 54b7ef02..0354e21c 100644 --- a/models/views/scratch/snowplow_unified_views_this_run.sql +++ b/models/views/scratch/snowplow_unified_views_this_run.sql @@ -27,9 +27,6 @@ with prep as ( -- user id fields ev.user_id, ev.user_identifier, - ev.domain_userid, - {% if var('snowplow__enable_mobile') %} - ev.session__user_id as device_user_id, {% endif %} {% if var('snowplow__view_stitching') %} -- updated with mapping as part of post hook on derived page_views table @@ -59,6 +56,7 @@ with prep as ( -- device fields ev.app_id, ev.platform, + ev.device_identifier, ev.device_category, ev.os_version, ev.os_type, @@ -263,12 +261,6 @@ with prep as ( -- user id fields p.user_id, p.user_identifier, - {% if var('snowplow__enable_web') %} - p.domain_userid, - {% endif %} - {% if var('snowplow__enable_mobile') %} - p.device_user_id, - {% endif %} p.stitched_user_id, p.network_userid, @@ -293,6 +285,7 @@ with prep as ( -- device fields p.app_id, p.platform, + p.device_identifier, p.device_category, {% if var('snowplow__enable_mobile_context') %} p.mobile__android_idfa, @@ -488,12 +481,6 @@ select -- user id fields pve.user_id, pve.user_identifier, - {% if var('snowplow__enable_web') %} - pve.domain_userid, - {% endif %} - {% if var('snowplow__enable_mobile') %} - pve.device_user_id, - {% endif %} pve.stitched_user_id, pve.network_userid, @@ -508,6 +495,7 @@ select -- device fields pve.app_id, pve.platform, + pve.device_identifier, pve.device_category, {% if var('snowplow__enable_mobile_context') %} pve.mobile__android_idfa, From 6c6b2f8c6aca7d9ec8631f3e5ff5735391db9604 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Thu, 14 Sep 2023 09:34:00 +0100 Subject: [PATCH 52/61] Rename cte to views --- models/views/scratch/snowplow_unified_views_this_run.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/views/scratch/snowplow_unified_views_this_run.sql b/models/views/scratch/snowplow_unified_views_this_run.sql index 0354e21c..7b16ef89 100644 --- a/models/views/scratch/snowplow_unified_views_this_run.sql +++ b/models/views/scratch/snowplow_unified_views_this_run.sql @@ -245,7 +245,7 @@ with prep as ( {% endif %} ) -, page_view_events as ( +, view_events as ( select -- event categorization fields p.view_id, From 3c8f071d16c4456f8275fd2a60bbe50d2c43bb2b Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Thu, 14 Sep 2023 09:58:01 +0100 Subject: [PATCH 53/61] Rename session_index and add missed device fields --- macros/unify_fields_query.sql | 2 +- .../views/scratch/snowplow_unified_views_this_run.sql | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/macros/unify_fields_query.sql b/macros/unify_fields_query.sql index 2862ab36..e3700fc0 100644 --- a/macros/unify_fields_query.sql +++ b/macros/unify_fields_query.sql @@ -41,7 +41,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_web') %} ev.domain_sessionidx, {% endif %} - null) as session_index, + null) as device_session_index, coalesce( {% if var('snowplow__enable_deep_link_context') %} diff --git a/models/views/scratch/snowplow_unified_views_this_run.sql b/models/views/scratch/snowplow_unified_views_this_run.sql index 7b16ef89..d10b801f 100644 --- a/models/views/scratch/snowplow_unified_views_this_run.sql +++ b/models/views/scratch/snowplow_unified_views_this_run.sql @@ -19,7 +19,6 @@ with prep as ( ev.view_type, ev.event_id, ev.session_identifier, - ev.session_index, {% if var('snowplow__enable_mobile') %} ev.session__previous_session_id, {% endif %} @@ -58,6 +57,7 @@ with prep as ( ev.platform, ev.device_identifier, ev.device_category, + ev.device_session_index, ev.os_version, ev.os_type, {% if var('snowplow__enable_mobile_context') %} @@ -252,7 +252,6 @@ with prep as ( p.view_type, p.event_id, p.session_identifier, - p.session_index, row_number() over (partition by p.session_identifier order by p.derived_tstamp, p.dvce_created_tstamp, p.event_id) AS view_in_session_index, {% if var('snowplow__enable_mobile') %} p.session__previous_session_id, @@ -287,6 +286,9 @@ with prep as ( p.platform, p.device_identifier, p.device_category, + p.device_session_index, + p.os_version, + p.os_type, {% if var('snowplow__enable_mobile_context') %} p.mobile__android_idfa, p.mobile__apple_idfa, @@ -471,7 +473,6 @@ select pve.view_type, pve.event_id, pve.session_identifier, - pve.session_index, pve.view_in_session_index, max(pve.view_in_session_index) over (partition by pve.session_identifier) as views_in_session, {% if var('snowplow__enable_mobile') %} @@ -497,6 +498,9 @@ select pve.platform, pve.device_identifier, pve.device_category, + pve.device_session_index, + pve.os_version, + pve.os_type, {% if var('snowplow__enable_mobile_context') %} pve.mobile__android_idfa, pve.mobile__apple_idfa, From ccb028f597d53edfe543031dd76fb52f7cf4c6f2 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Thu, 14 Sep 2023 10:26:57 +0100 Subject: [PATCH 54/61] Bug fixes --- macros/cluster_by_fields.sql | 8 ++++---- macros/stitch_user_identifiers.sql | 4 ++-- macros/unify_fields_query.sql | 2 +- .../user_mapping/snowplow_unified_user_mapping.sql | 12 ++++++------ .../scratch/snowplow_unified_views_this_run.sql | 5 +---- 5 files changed, 14 insertions(+), 17 deletions(-) diff --git a/macros/cluster_by_fields.sql b/macros/cluster_by_fields.sql index 6f5c78e9..ed0de2d3 100644 --- a/macros/cluster_by_fields.sql +++ b/macros/cluster_by_fields.sql @@ -39,7 +39,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro default__unified_cluster_by_fields_sessions() %} - {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["domain_userid"], snowflake_val=["to_date(start_tstamp)"])) }} + {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["user_identifier"], snowflake_val=["to_date(start_tstamp)"])) }} {% endmacro %} @@ -52,7 +52,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro default__unified_cluster_by_fields_users() %} - {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["user_id","domain_userid"], snowflake_val=["to_date(start_tstamp)"])) }} + {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["user_id","user_identifier"], snowflake_val=["to_date(start_tstamp)"])) }} {% endmacro %} @@ -64,7 +64,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro default__unified_cluster_by_fields_consent() %} - {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["event_id","domain_userid"], snowflake_val=["to_date(load_tstamp)"])) }} + {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["event_id","user_identifier"], snowflake_val=["to_date(load_tstamp)"])) }} {% endmacro %} @@ -76,6 +76,6 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro default__unified_cluster_by_fields_cwv() %} - {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["view_id","domain_userid"], snowflake_val=["to_date(derived_tstamp)"])) }} + {{ return(snowplow_utils.get_value_by_target_type(bigquery_val=["view_id","user_identifier"], snowflake_val=["to_date(derived_tstamp)"])) }} {% endmacro %} diff --git a/macros/stitch_user_identifiers.sql b/macros/stitch_user_identifiers.sql index bd611e83..3cf9155a 100644 --- a/macros/stitch_user_identifiers.sql +++ b/macros/stitch_user_identifiers.sql @@ -16,7 +16,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d update {{ relation }} as s set stitched_user_id = um.user_id from {{ ref(user_mapping_relation) }} as um - where s.domain_userid = um.domain_userid; + where s.device_identifier = um.device_identifier; {% endif %} {%- endmacro -%} @@ -27,7 +27,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d -- Update sessions /page_views table with mapping merge into {{ relation }} as s using {{ ref(user_mapping_relation) }} as um - on s.domain_userid = um.domain_userid + on s.device_identifier = um.device_identifier when matched then update set s.stitched_user_id = um.user_id; diff --git a/macros/unify_fields_query.sql b/macros/unify_fields_query.sql index e3700fc0..b88e3db5 100644 --- a/macros/unify_fields_query.sql +++ b/macros/unify_fields_query.sql @@ -96,7 +96,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d ev.domain_userid, {% endif %} {% if var('snowplow__enable_mobile') %} - ev.session__userid, + ev.session__user_id, {% endif %} null) as device_identifier, diff --git a/models/user_mapping/snowplow_unified_user_mapping.sql b/models/user_mapping/snowplow_unified_user_mapping.sql index 7b6df177..674eefb2 100644 --- a/models/user_mapping/snowplow_unified_user_mapping.sql +++ b/models/user_mapping/snowplow_unified_user_mapping.sql @@ -8,9 +8,9 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {{ config( materialized='incremental', - unique_key='domain_userid', + unique_key='device_identifier', sort='end_tstamp', - dist='domain_userid', + dist='device_identifier', partition_by = snowplow_utils.get_value_by_target_type(bigquery_val={ "field": "end_tstamp", "data_type": "timestamp" @@ -22,16 +22,16 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d select distinct - domain_userid, + device_identifier, last_value({{ var('snowplow__user_stitching_id', 'user_id') }}) over( - partition by domain_userid + partition by device_identifier order by collector_tstamp rows between unbounded preceding and unbounded following ) as user_id, - max(collector_tstamp) over (partition by domain_userid) as end_tstamp + max(collector_tstamp) over (partition by device_identifier) as end_tstamp from {{ ref('snowplow_unified_events_this_run') }} where {{ snowplow_utils.is_run_with_new_events('snowplow_unified') }} --returns false if run doesn't contain new events. and {{ var('snowplow__user_stitching_id', 'user_id') }} is not null -and domain_userid is not null +and device_identifier is not null diff --git a/models/views/scratch/snowplow_unified_views_this_run.sql b/models/views/scratch/snowplow_unified_views_this_run.sql index d10b801f..adce67c0 100644 --- a/models/views/scratch/snowplow_unified_views_this_run.sql +++ b/models/views/scratch/snowplow_unified_views_this_run.sql @@ -26,7 +26,6 @@ with prep as ( -- user id fields ev.user_id, ev.user_identifier, - {% endif %} {% if var('snowplow__view_stitching') %} -- updated with mapping as part of post hook on derived page_views table cast(ev.user_identifier as {{ type_string() }}) as stitched_user_id, @@ -298,7 +297,6 @@ with prep as ( {% if var('snowplow__enable_web') %} p.os_timezone, {% endif %} - p.os_type, p.screen_resolution, {% if var('snowplow__enable_yauaa') %} p.yauaa__device_class, @@ -510,7 +508,6 @@ select {% if var('snowplow__enable_web') %} pve.os_timezone, {% endif %} - pve.os_type, pve.screen_resolution, {% if var('snowplow__enable_yauaa') %} pve.yauaa__device_class, @@ -674,4 +671,4 @@ select {%- endfor -%} {%- endif %} -from page_view_events pve +from view_events pve From c5a4aceda22800f47eaced344eb51df4b2c22030 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Thu, 14 Sep 2023 12:24:44 +0100 Subject: [PATCH 55/61] Point utils to release branch --- packages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages.yml b/packages.yml index b6a71e98..3f835a87 100644 --- a/packages.yml +++ b/packages.yml @@ -2,5 +2,5 @@ packages: #- package: snowplow/snowplow_utils # version: fix/duplicate-identifier-schemas - git: https://github.com/snowplow/dbt-snowplow-utils.git - revision: fix/duplicate-identifier-schemas + revision: release/snowplow-utils/0.15.0 From 9c39a70545749d217f50b8440da907b6bb347c28 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Thu, 14 Sep 2023 12:25:26 +0100 Subject: [PATCH 56/61] Simplify views for readability --- macros/bigquery/field_lists.sql | 28 +- .../get_app_context_fields.sql | 24 +- .../get_app_error_context_fields.sql | 52 +-- .../get_browser_context_fields.sql | 68 +-- .../get_deep_link_context_fields.sql | 24 +- .../get_geo_context_fields.sql | 44 +- .../get_iab_context_fields.sql | 32 +- .../get_mobile_context_fields.sql | 116 +++--- .../get_screen_context_fields.sql | 44 +- .../get_screen_view_event_context_fields.sql | 44 +- .../get_session_context_fields.sql | 48 +-- .../get_ua_context_fields.sql | 64 +-- .../get_web_page_context_fields.sql | 20 +- .../get_yauaa_context_fields.sql | 96 ++--- macros/field_groups/app_context_fields.sql | 17 + .../field_groups/app_error_context_fields.sql | 24 ++ .../field_groups/browser_context_fields.sql | 28 ++ .../field_groups/deep_link_context_fields.sql | 17 + macros/field_groups/geo_context_fields.sql | 22 + macros/field_groups/iab_context_fields.sql | 19 + macros/field_groups/mobile_context_fields.sql | 40 ++ macros/field_groups/mobile_only_fields.sql | 22 + .../platform_independent_fields.sql | 67 +++ macros/field_groups/screen_context_fields.sql | 22 + .../screen_view_event_context_fields.sql | 22 + .../field_groups/session_context_fields.sql | 23 ++ macros/field_groups/ua_context_fields.sql | 27 ++ macros/field_groups/web_only_fields.sql | 33 ++ .../field_groups/web_page_context_fields.sql | 16 + macros/field_groups/yauaa_context_fields.sql | 35 ++ .../snowplow_unified_sessions_this_run.sql | 6 +- .../snowplow_unified_views_this_run.sql | 391 ++---------------- 32 files changed, 822 insertions(+), 713 deletions(-) create mode 100644 macros/field_groups/app_context_fields.sql create mode 100644 macros/field_groups/app_error_context_fields.sql create mode 100644 macros/field_groups/browser_context_fields.sql create mode 100644 macros/field_groups/deep_link_context_fields.sql create mode 100644 macros/field_groups/geo_context_fields.sql create mode 100644 macros/field_groups/iab_context_fields.sql create mode 100644 macros/field_groups/mobile_context_fields.sql create mode 100644 macros/field_groups/mobile_only_fields.sql create mode 100644 macros/field_groups/platform_independent_fields.sql create mode 100644 macros/field_groups/screen_context_fields.sql create mode 100644 macros/field_groups/screen_view_event_context_fields.sql create mode 100644 macros/field_groups/session_context_fields.sql create mode 100644 macros/field_groups/ua_context_fields.sql create mode 100644 macros/field_groups/web_only_fields.sql create mode 100644 macros/field_groups/web_page_context_fields.sql create mode 100644 macros/field_groups/yauaa_context_fields.sql diff --git a/macros/bigquery/field_lists.sql b/macros/bigquery/field_lists.sql index b5468a80..4b936538 100644 --- a/macros/bigquery/field_lists.sql +++ b/macros/bigquery/field_lists.sql @@ -5,7 +5,7 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro iab_fields() %} +{% macro bq_iab_fields() %} {% set iab_fields = [ {'field':('category', 'iab__category'), 'dtype':'string'}, @@ -18,7 +18,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} -{% macro ua_fields() %} +{% macro bq_ua_fields() %} {% set ua_fields = [ {'field':('useragent_family', 'ua__useragent_family'), 'dtype': 'string'}, @@ -39,7 +39,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} -{% macro yauaa_fields() %} +{% macro bq_yauaa_fields() %} {% set yauaa_fields = [ {'field':('device_class', 'yauaa__device_class'), 'dtype': 'string'}, @@ -68,7 +68,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} -{% macro consent_fields() %} +{% macro bq_consent_fields() %} {% set consent_fields = [ {'field':'event_type', 'dtype': 'string'}, @@ -84,7 +84,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} -{% macro screen_context_fields() %} +{% macro bq_screen_context_fields() %} {% set screen_context_fields = [ {'field':('id', 'screen__id'), 'dtype':'string'}, @@ -100,7 +100,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} -{% macro mobile_context_fields() %} +{% macro bq_mobile_context_fields() %} {% set mobile_context_fields = [ {'field':('device_manufacturer', 'mobile__device_manufacturer'), 'dtype':'string'}, @@ -132,7 +132,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} -{% macro app_error_context_fields() %} +{% macro bq_app_error_context_fields() %} {% set app_error_context_fields = [ {'field':('message', 'app_error__message'), 'dtype':'string'}, @@ -152,7 +152,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} -{% macro geo_context_fields() %} +{% macro bq_geo_context_fields() %} {% set geo_context_fields = [ {'field':('latitude', 'geo__latitude'), 'dtype':'float64'}, @@ -168,7 +168,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} -{% macro app_context_fields() %} +{% macro bq_app_context_fields() %} {% set app_context_fields = [ {'field':('build', 'app__build'), 'dtype':'string'}, @@ -179,7 +179,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} -{% macro session_context_fields() %} +{% macro bq_session_context_fields() %} {% set session_context_fields = [ {'field':('session_id', 'session__session_id'), 'dtype':'string'}, @@ -193,7 +193,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} -{% macro screen_view_event_fields() %} +{% macro bq_screen_view_event_fields() %} {% set screen_view_event_fields = [ {'field':('id', 'screen_view__id'), 'dtype':'string'}, @@ -209,7 +209,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} -{% macro browser_context_fields() %} +{% macro bq_browser_context_fields() %} {% set browser_context_fields = [ {'field':('viewport', 'browser__viewport'), 'dtype':'string'}, @@ -231,7 +231,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} -{% macro deep_link_context_fields() %} +{% macro bq_deep_link_context_fields() %} {% set deep_link_context_fields = [ {'field':('url', 'deep_link__url'), 'dtype':'string'}, @@ -242,7 +242,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endmacro %} -{% macro web_page_fields() %} +{% macro bq_web_page_fields() %} {% set web_page_fields = [ {'field':('id', 'page_view__id'), 'dtype':'string'}, diff --git a/macros/field_extractions/get_app_context_fields.sql b/macros/field_extractions/get_app_context_fields.sql index bc589329..7c8a716d 100644 --- a/macros/field_extractions/get_app_context_fields.sql +++ b/macros/field_extractions/get_app_context_fields.sql @@ -5,11 +5,11 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro get_app_context_fields(table_prefix = none) %} - {{ return(adapter.dispatch('get_app_context_fields', 'snowplow_unified')(table_prefix)) }} +{% macro get_app_context_fields() %} + {{ return(adapter.dispatch('get_app_context_fields', 'snowplow_unified')()) }} {%- endmacro -%} -{% macro postgres__get_app_context_fields(table_prefix = none) %} +{% macro postgres__get_app_context_fields() %} {% if var('snowplow__enable_application_context', false) %} {% else %} , cast(null as {{ type_string() }}) as app__build @@ -17,34 +17,34 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro bigquery__get_app_context_fields(table_prefix = none) %} +{% macro bigquery__get_app_context_fields() %} {% if var('snowplow__enable_application_context', false) %} , {{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_application_context', false), col_prefix='contexts_com_snowplowanalytics_mobile_application_1_', - fields=app_context_fields(), + fields=bq_app_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), - relation_alias=table_prefix) }} + relation_alias=none) }} {% else %} , cast(null as {{ type_string() }}) as app__build , cast(null as {{ type_string() }}) as app__version {% endif %} {% endmacro %} -{% macro spark__get_app_context_fields(table_prefix = none) %} +{% macro spark__get_app_context_fields() %} {% if var('snowplow__enable_application_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0].build::STRING AS app__build - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0].version::STRING AS app__version + , contexts_com_snowplowanalytics_mobile_application_1[0].build::STRING AS app__build + , contexts_com_snowplowanalytics_mobile_application_1[0].version::STRING AS app__version {% else %} , cast(null as {{ type_string() }}) as app__build , cast(null as {{ type_string() }}) as app__version {% endif %} {% endmacro %} -{% macro snowflake__get_app_context_fields(table_prefix = none) %} +{% macro snowflake__get_app_context_fields() %} {% if var('snowplow__enable_application_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0]:build::varchar(255) AS app__build - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_application_1[0]:version::varchar(255) AS app__version + , contexts_com_snowplowanalytics_mobile_application_1[0]:build::varchar(255) AS app__build + , contexts_com_snowplowanalytics_mobile_application_1[0]:version::varchar(255) AS app__version {% else %} , cast(null as {{ type_string() }}) as app__build , cast(null as {{ type_string() }}) as app__version diff --git a/macros/field_extractions/get_app_error_context_fields.sql b/macros/field_extractions/get_app_error_context_fields.sql index a5c69529..19cd03c8 100644 --- a/macros/field_extractions/get_app_error_context_fields.sql +++ b/macros/field_extractions/get_app_error_context_fields.sql @@ -5,11 +5,11 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro get_app_error_context_fields(table_prefix = none) %} - {{ return(adapter.dispatch('get_app_error_context_fields', 'snowplow_unified')(table_prefix)) }} +{% macro get_app_error_context_fields() %} + {{ return(adapter.dispatch('get_app_error_context_fields', 'snowplow_unified')()) }} {%- endmacro -%} -{% macro postgres__get_app_error_context_fields(table_prefix = none) %} +{% macro postgres__get_app_error_context_fields() %} {% if var('snowplow__enable_browser_context', false) %} {% else %} , cast(null as {{ type_string() }}) as app_error__message @@ -24,14 +24,14 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro bigquery__get_app_error_context_fields(table_prefix = none) %} +{% macro bigquery__get_app_error_context_fields() %} {% if var('snowplow__enable_browser_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_application_context', false), col_prefix='unstruct_event_com_snowplowanalytics_snowplow_application_error_1_', - fields=app_error_context_fields(), + fields=bq_app_error_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), - relation_alias=table_prefix) }} + relation_alias=none) }} {% else %} , cast(null as {{ type_string() }}) as app_error__message , cast(null as {{ type_string() }}) as app_error__programming_language @@ -45,17 +45,17 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro spark__get_app_error_context_fields(table_prefix = none) %} +{% macro spark__get_app_error_context_fields() %} {% if var('snowplow__enable_browser_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.message::STRING AS app_error__message - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.programming_language::STRING AS app_error__programming_language - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.class_name::STRING AS app_error__class_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.exception_name::STRING AS app_error__exception_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.is_fatal::BOOLEAN AS app_error__is_fatal - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.line_number::INT AS app_error__line_number - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.stack_trace::STRING AS app_error__stack_trace - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_id::INT AS app_error__thread_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_name::STRING AS app_error__thread_name + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1.message::STRING AS app_error__message + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1.programming_language::STRING AS app_error__programming_language + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1.class_name::STRING AS app_error__class_name + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1.exception_name::STRING AS app_error__exception_name + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1.is_fatal::BOOLEAN AS app_error__is_fatal + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1.line_number::INT AS app_error__line_number + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1.stack_trace::STRING AS app_error__stack_trace + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_id::INT AS app_error__thread_id + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1.thread_name::STRING AS app_error__thread_name {% else %} , cast(null as {{ type_string() }}) as app_error__message , cast(null as {{ type_string() }}) as app_error__programming_language @@ -69,17 +69,17 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro snowflake__get_app_error_context_fields(table_prefix = none) %} +{% macro snowflake__get_app_error_context_fields() %} {% if var('snowplow__enable_browser_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:message::VARCHAR() AS app_error__message - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:programmingLanguage::VARCHAR() AS app_error__programming_language - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:className::VARCHAR() AS app_error__class_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:exceptionName::VARCHAR() AS app_error__exception_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:isFatal::BOOLEAN AS app_error__is_fatal - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:lineNumber::INT AS app_error__line_number - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:stackTrace::VARCHAR() AS app_error__stack_trace - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:threadId::INT AS app_error__thread_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_snowplow_application_error_1:threadName::VARCHAR() AS app_error__thread_name + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1:message::VARCHAR() AS app_error__message + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1:programmingLanguage::VARCHAR() AS app_error__programming_language + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1:className::VARCHAR() AS app_error__class_name + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1:exceptionName::VARCHAR() AS app_error__exception_name + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1:isFatal::BOOLEAN AS app_error__is_fatal + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1:lineNumber::INT AS app_error__line_number + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1:stackTrace::VARCHAR() AS app_error__stack_trace + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1:threadId::INT AS app_error__thread_id + , unstruct_event_com_snowplowanalytics_snowplow_application_error_1:threadName::VARCHAR() AS app_error__thread_name {% else %} , cast(null as {{ type_string() }}) as app_error__message , cast(null as {{ type_string() }}) as app_error__programming_language diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql index 191de86a..ec101619 100644 --- a/macros/field_extractions/get_browser_context_fields.sql +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -5,11 +5,11 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro get_browser_context_fields(table_prefix = none) %} - {{ return(adapter.dispatch('get_browser_context_fields', 'snowplow_unified')(table_prefix)) }} +{% macro get_browser_context_fields() %} + {{ return(adapter.dispatch('get_browser_context_fields', 'snowplow_unified')()) }} {%- endmacro -%} -{% macro postgres__get_browser_context_fields(table_prefix = none) %} +{% macro postgres__get_browser_context_fields() %} {% if var('snowplow__enable_browser_context', false) %} {% else %} , cast(null as {{ type_string() }}) as browser__viewport @@ -28,14 +28,14 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro bigquery__get_browser_context_fields(table_prefix = none) %} +{% macro bigquery__get_browser_context_fields() %} {% if var('snowplow__enable_browser_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_browser_context', false), col_prefix='com_snowplowanalytics_snowplow_browser_context_1_', - fields=browser_context_fields(), + fields=bq_browser_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), - relation_alias=table_prefix) }} + relation_alias=none) }} {% else %} , cast(null as {{ type_string() }}) as browser__viewport , cast(null as {{ type_string() }}) as browser__document_size @@ -53,21 +53,21 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro spark__get_browser_context_fields(table_prefix = none) %} +{% macro spark__get_browser_context_fields() %} {% if var('snowplow__enable_browser_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].viewport::STRING AS browser__viewport - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].document_size::STRING AS browser__document_size - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].resolution::STRING AS browser__resolution - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].color_depth::INT AS browser__color_depth - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].device_pixel_ratio::FLOAT AS browser__device_pixel_ratio - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].cookies_enabled::BOOLEAN AS browser__cookies_enabled - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].online::BOOLEAN AS browser__online - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].browser_language::STRING AS browser__browser_language - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].document_language::STRING AS browser__document_language - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].webdriver::BOOLEAN AS browser__webdriver - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].device_memory::INT AS browser__device_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].hardware_concurrency::INT AS browser__hardware_concurrency - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0].tab_id::STRING AS browser__tab_id + , com_snowplowanalytics_snowplow_browser_context_1[0].viewport::STRING AS browser__viewport + , com_snowplowanalytics_snowplow_browser_context_1[0].document_size::STRING AS browser__document_size + , com_snowplowanalytics_snowplow_browser_context_1[0].resolution::STRING AS browser__resolution + , com_snowplowanalytics_snowplow_browser_context_1[0].color_depth::INT AS browser__color_depth + , com_snowplowanalytics_snowplow_browser_context_1[0].device_pixel_ratio::FLOAT AS browser__device_pixel_ratio + , com_snowplowanalytics_snowplow_browser_context_1[0].cookies_enabled::BOOLEAN AS browser__cookies_enabled + , com_snowplowanalytics_snowplow_browser_context_1[0].online::BOOLEAN AS browser__online + , com_snowplowanalytics_snowplow_browser_context_1[0].browser_language::STRING AS browser__browser_language + , com_snowplowanalytics_snowplow_browser_context_1[0].document_language::STRING AS browser__document_language + , com_snowplowanalytics_snowplow_browser_context_1[0].webdriver::BOOLEAN AS browser__webdriver + , com_snowplowanalytics_snowplow_browser_context_1[0].device_memory::INT AS browser__device_memory + , com_snowplowanalytics_snowplow_browser_context_1[0].hardware_concurrency::INT AS browser__hardware_concurrency + , com_snowplowanalytics_snowplow_browser_context_1[0].tab_id::STRING AS browser__tab_id {% else %} , cast(null as {{ type_string() }}) as browser__viewport , cast(null as {{ type_string() }}) as browser__document_size @@ -86,21 +86,21 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro snowflake__get_browser_context_fields(table_prefix = none) %} +{% macro snowflake__get_browser_context_fields() %} {% if var('snowplow__enable_browser_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:viewport::varchar AS browser__viewport - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:documentSize::varchar AS browser__document_size - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:resolution::varchar AS browser__resolution - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:colorDepth::int AS browser__color_depth - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:devicePixelRatio::float AS browser__device_pixel_ratio - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:cookiesEnabled::boolean AS browser__cookies_enabled - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:online::boolean AS browser__online - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:browserLanguage::varchar AS browser__browser_language - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:documentLanguage::varchar AS browser__document_language - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:webdriver::boolean AS browser__webdriver - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:deviceMemory::int AS browser__device_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:hardwareConcurrency::int AS browser__hardware_concurrency - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}com_snowplowanalytics_snowplow_browser_context_1[0]:tabId::varchar AS browser__tab_id + , com_snowplowanalytics_snowplow_browser_context_1[0]:viewport::varchar AS browser__viewport + , com_snowplowanalytics_snowplow_browser_context_1[0]:documentSize::varchar AS browser__document_size + , com_snowplowanalytics_snowplow_browser_context_1[0]:resolution::varchar AS browser__resolution + , com_snowplowanalytics_snowplow_browser_context_1[0]:colorDepth::int AS browser__color_depth + , com_snowplowanalytics_snowplow_browser_context_1[0]:devicePixelRatio::float AS browser__device_pixel_ratio + , com_snowplowanalytics_snowplow_browser_context_1[0]:cookiesEnabled::boolean AS browser__cookies_enabled + , com_snowplowanalytics_snowplow_browser_context_1[0]:online::boolean AS browser__online + , com_snowplowanalytics_snowplow_browser_context_1[0]:browserLanguage::varchar AS browser__browser_language + , com_snowplowanalytics_snowplow_browser_context_1[0]:documentLanguage::varchar AS browser__document_language + , com_snowplowanalytics_snowplow_browser_context_1[0]:webdriver::boolean AS browser__webdriver + , com_snowplowanalytics_snowplow_browser_context_1[0]:deviceMemory::int AS browser__device_memory + , com_snowplowanalytics_snowplow_browser_context_1[0]:hardwareConcurrency::int AS browser__hardware_concurrency + , com_snowplowanalytics_snowplow_browser_context_1[0]:tabId::varchar AS browser__tab_id {% else %} , cast(null as {{ type_string() }}) as browser__viewport , cast(null as {{ type_string() }}) as browser__document_size diff --git a/macros/field_extractions/get_deep_link_context_fields.sql b/macros/field_extractions/get_deep_link_context_fields.sql index fa28a8a1..83008241 100644 --- a/macros/field_extractions/get_deep_link_context_fields.sql +++ b/macros/field_extractions/get_deep_link_context_fields.sql @@ -5,11 +5,11 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro get_deep_link_context_fields(table_prefix = none) %} - {{ return(adapter.dispatch('get_deep_link_context_fields', 'snowplow_unified')(table_prefix)) }} +{% macro get_deep_link_context_fields() %} + {{ return(adapter.dispatch('get_deep_link_context_fields', 'snowplow_unified')()) }} {%- endmacro -%} -{% macro postgres__get_deep_link_context_fields(table_prefix = none) %} +{% macro postgres__get_deep_link_context_fields() %} {% if var('snowplow__enable_deep_link_context', false) %} {% else %} , cast(null as {{ type_string() }}) as deep_link__url @@ -17,24 +17,24 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro bigquery__get_deep_link_context_fields(table_prefix = none) %} +{% macro bigquery__get_deep_link_context_fields() %} {% if var('snowplow__enable_deep_link_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_deep_link_context', false), col_prefix='contexts_com_snowplowanalytics_mobile_deep_link_1_', - fields=deep_link_context_fields(), + fields=bq_deep_link_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), - relation_alias=table_prefix) }} + relation_alias=none) }} {% else %} , cast(null as {{ type_string() }}) as deep_link__url , cast(null as {{ type_string() }}) as deep_link__referrer {% endif %} {% endmacro %} -{% macro spark__get_deep_link_context_fields(table_prefix = none) %} +{% macro spark__get_deep_link_context_fields() %} {% if var('snowplow__enable_deep_link_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0].url::STRING AS deep_link__url - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0].referrer::STRING AS deep_link__referrer + , contexts_com_snowplowanalytics_mobile_deep_link_1[0].url::STRING AS deep_link__url + , contexts_com_snowplowanalytics_mobile_deep_link_1[0].referrer::STRING AS deep_link__referrer {% else %} , cast(null as {{ type_string() }}) as deep_link__url @@ -43,10 +43,10 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro snowflake__get_deep_link_context_fields(table_prefix = none) %} +{% macro snowflake__get_deep_link_context_fields() %} {% if var('snowplow__enable_deep_link_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0]:url::varchar AS deep_link__url - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_deep_link_1[0]:referrer::varchar AS deep_link__referrer + , contexts_com_snowplowanalytics_mobile_deep_link_1[0]:url::varchar AS deep_link__url + , contexts_com_snowplowanalytics_mobile_deep_link_1[0]:referrer::varchar AS deep_link__referrer {% else %} , cast(null as {{ type_string() }}) as deep_link__url , cast(null as {{ type_string() }}) as deep_link__referrer diff --git a/macros/field_extractions/get_geo_context_fields.sql b/macros/field_extractions/get_geo_context_fields.sql index 3583ea65..5b171cb0 100644 --- a/macros/field_extractions/get_geo_context_fields.sql +++ b/macros/field_extractions/get_geo_context_fields.sql @@ -5,11 +5,11 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro get_geo_context_fields(table_prefix = none) %} - {{ return(adapter.dispatch('get_geo_context_fields', 'snowplow_unified')(table_prefix)) }} +{% macro get_geo_context_fields() %} + {{ return(adapter.dispatch('get_geo_context_fields', 'snowplow_unified')()) }} {%- endmacro -%} -{% macro postgres__get_geo_context_fields(table_prefix = none) %} +{% macro postgres__get_geo_context_fields() %} {% if var('snowplow__enable_geolocation_context', false) %} {% else %} , cast(null as {{ type_float() }}) as geo__latitude @@ -22,14 +22,14 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro bigquery__get_geo_context_fields(table_prefix = none) %} +{% macro bigquery__get_geo_context_fields() %} {% if var('snowplow__enable_geolocation_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_geolocation_context', false), col_prefix='contexts_com_snowplowanalytics_snowplow_geolocation_context_1_', - fields=geo_context_fields(), + fields=bq_geo_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), - relation_alias=table_prefix) }} + relation_alias=none) }} {% else %} , cast(null as {{ type_float() }}) as geo__latitude , cast(null as {{ type_float() }}) as geo__longitude @@ -41,15 +41,15 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro spark__get_geo_context_fields(table_prefix = none) %} +{% macro spark__get_geo_context_fields() %} {% if var('snowplow__enable_geolocation_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude::FLOAT AS geo__latitude - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].longitude::FLOAT AS geo__longitude - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude_longitude_accuracy::FLOAT AS geo__latitude_longitude_accuracy - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude::FLOAT AS geo__altitude - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude_accuracy::FLOAT AS geo__altitude_accuracy - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].bearing::FLOAT AS geo__bearing - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].speed::FLOAT AS geo__speed + , contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude::FLOAT AS geo__latitude + , contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].longitude::FLOAT AS geo__longitude + , contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].latitude_longitude_accuracy::FLOAT AS geo__latitude_longitude_accuracy + , contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude::FLOAT AS geo__altitude + , contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].altitude_accuracy::FLOAT AS geo__altitude_accuracy + , contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].bearing::FLOAT AS geo__bearing + , contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0].speed::FLOAT AS geo__speed {% else %} , cast(null as {{ type_float() }}) as geo__latitude , cast(null as {{ type_float() }}) as geo__longitude @@ -61,15 +61,15 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro snowflake__get_geo_context_fields(table_prefix = none) %} +{% macro snowflake__get_geo_context_fields() %} {% if var('snowplow__enable_geolocation_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitude::float AS geo__latitude - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:longitude::float AS geo__longitude - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitudeLongitudeAccuracy::float AS geo__latitude_longitude_accuracy - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitude::float AS geo__altitude - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitudeAccuracy::float AS geo__altitude_accuracy - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:bearing::float AS geo__bearing - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:speed::float AS geo__speed + , contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitude::float AS geo__latitude + , contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:longitude::float AS geo__longitude + , contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:latitudeLongitudeAccuracy::float AS geo__latitude_longitude_accuracy + , contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitude::float AS geo__altitude + , contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:altitudeAccuracy::float AS geo__altitude_accuracy + , contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:bearing::float AS geo__bearing + , contexts_com_snowplowanalytics_snowplow_geolocation_context_1[0]:speed::float AS geo__speed {% else %} , cast(null as {{ type_float() }}) as geo__latitude , cast(null as {{ type_float() }}) as geo__longitude diff --git a/macros/field_extractions/get_iab_context_fields.sql b/macros/field_extractions/get_iab_context_fields.sql index ec081929..7e6b523b 100644 --- a/macros/field_extractions/get_iab_context_fields.sql +++ b/macros/field_extractions/get_iab_context_fields.sql @@ -5,11 +5,11 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro get_iab_context_fields(table_prefix = none) %} - {{ return(adapter.dispatch('get_iab_context_fields', 'snowplow_unified')(table_prefix)) }} +{% macro get_iab_context_fields() %} + {{ return(adapter.dispatch('get_iab_context_fields', 'snowplow_unified')()) }} {%- endmacro -%} -{% macro postgres__get_iab_context_fields(table_prefix = none) %} +{% macro postgres__get_iab_context_fields() %} {%- if var('snowplow__enable_iab', false) -%} {%- else -%} , cast(null as {{ type_string() }}) as iab__category @@ -19,14 +19,14 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endif -%} {% endmacro %} -{% macro bigquery__get_iab_context_fields(table_prefix = none) %} +{% macro bigquery__get_iab_context_fields() %} {%- if var('snowplow__enable_iab', false) -%} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_iab', false), - fields=iab_fields(), + fields=bq_iab_fields(), col_prefix='contexts_com_iab_snowplow_spiders_and_robots_1_', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), - relation_alias=table_prefix) }} + relation_alias=none) }} {%- else -%} , cast(null as {{ type_string() }}) as iab__category , cast(null as {{ type_string() }}) as iab__primary_impact @@ -35,12 +35,12 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endif -%} {% endmacro %} -{% macro spark__get_iab_context_fields(table_prefix = none) %} +{% macro spark__get_iab_context_fields() %} {%- if var('snowplow__enable_iab', false) -%} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].category::STRING as iab__category - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].primary_impact::STRING as iab__primary_impact - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].reason::STRING as iab__reason - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0].spider_or_robot::BOOLEAN as iab__spider_or_robot + , contexts_com_iab_snowplow_spiders_and_robots_1[0].category::STRING as iab__category + , contexts_com_iab_snowplow_spiders_and_robots_1[0].primary_impact::STRING as iab__primary_impact + , contexts_com_iab_snowplow_spiders_and_robots_1[0].reason::STRING as iab__reason + , contexts_com_iab_snowplow_spiders_and_robots_1[0].spider_or_robot::BOOLEAN as iab__spider_or_robot {%- else -%} , cast(null as {{ type_string() }}) as iab__category , cast(null as {{ type_string() }}) as iab__primary_impact @@ -49,12 +49,12 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endif -%} {% endmacro %} -{% macro snowflake__get_iab_context_fields(table_prefix = none) %} +{% macro snowflake__get_iab_context_fields() %} {%- if var('snowplow__enable_iab', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:category::VARCHAR as iab__category - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:primaryImpact::VARCHAR as iab__primary_impact - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:reason::VARCHAR as iab__reason - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_iab_snowplow_spiders_and_robots_1[0]:spiderOrRobot::BOOLEAN as iab__spider_or_robot + , contexts_com_iab_snowplow_spiders_and_robots_1[0]:category::VARCHAR as iab__category + , contexts_com_iab_snowplow_spiders_and_robots_1[0]:primaryImpact::VARCHAR as iab__primary_impact + , contexts_com_iab_snowplow_spiders_and_robots_1[0]:reason::VARCHAR as iab__reason + , contexts_com_iab_snowplow_spiders_and_robots_1[0]:spiderOrRobot::BOOLEAN as iab__spider_or_robot {%- else -%} , cast(null as {{ type_string() }}) as iab__category , cast(null as {{ type_string() }}) as iab__primary_impact diff --git a/macros/field_extractions/get_mobile_context_fields.sql b/macros/field_extractions/get_mobile_context_fields.sql index 9fe4ce6e..d3c3ae0e 100644 --- a/macros/field_extractions/get_mobile_context_fields.sql +++ b/macros/field_extractions/get_mobile_context_fields.sql @@ -5,11 +5,11 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro get_mobile_context_fields(table_prefix = none) %} - {{ return(adapter.dispatch('get_mobile_context_fields', 'snowplow_unified')(table_prefix)) }} +{% macro get_mobile_context_fields() %} + {{ return(adapter.dispatch('get_mobile_context_fields', 'snowplow_unified')()) }} {%- endmacro -%} -{% macro postgres__get_mobile_context_fields(table_prefix = none) %} +{% macro postgres__get_mobile_context_fields() %} {% if var('snowplow__enable_mobile_context', false) %} {% else %} , cast(null as {{ type_string() }}) as mobile__device_manufacturer @@ -40,14 +40,14 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro bigquery__get_mobile_context_fields(table_prefix = none) %} +{% macro bigquery__get_mobile_context_fields() %} {% if var('snowplow__enable_mobile_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_mobile_context', false), col_prefix='contexts_com_snowplowanalytics_snowplow_mobile_context_1_', - fields=mobile_context_fields(), + fields=bq_mobile_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), - relation_alias=table_prefix) }} + relation_alias=none) }} {% else %} , cast(null as {{ type_string() }}) as mobile__device_manufacturer , cast(null as {{ type_string() }}) as mobile__device_model @@ -77,33 +77,33 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro spark__get_mobile_context_fields(table_prefix = none) %} +{% macro spark__get_mobile_context_fields() %} {% if var('snowplow__enable_mobile_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_manufacturer::STRING AS mobile__device_manufacturer - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_model::STRING AS mobile__device_model - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_type::STRING AS mobile__os_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_version::STRING AS mobile__os_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].android_idfa::STRING AS mobile__android_idfa - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].apple_idfa::STRING AS mobile__apple_idfa - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].apple_idfv::STRING AS mobile__apple_idfv - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].carrier::STRING AS mobile__carrier - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].open_idfa::STRING AS mobile__open_idfa - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].network_technology::STRING AS mobile__network_technology - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].network_type::STRING AS mobile__network_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].physical_memory::INT AS mobile__physical_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].system_available_memory::INT AS mobile__system_available_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_available_memory::INT AS mobile__app_available_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].battery_level::INT AS mobile__battery_level - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].battery_state::STRING AS mobile__battery_state - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].low_power_mode::BOOLEAN AS mobile__low_power_mode - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].available_storage::INT AS mobile__available_storage - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].total_storage::INT AS mobile__total_storage - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].is_portrait::BOOLEAN AS mobile__is_portrait - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].resolution::STRING AS mobile__resolution - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].scale::float AS mobile__scale - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].language::STRING AS mobile__language - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id::STRING AS mobile__app_set_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id_scope::STRING AS mobile__app_set_id_scope + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_manufacturer::STRING AS mobile__device_manufacturer + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].device_model::STRING AS mobile__device_model + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_type::STRING AS mobile__os_type + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].os_version::STRING AS mobile__os_version + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].android_idfa::STRING AS mobile__android_idfa + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].apple_idfa::STRING AS mobile__apple_idfa + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].apple_idfv::STRING AS mobile__apple_idfv + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].carrier::STRING AS mobile__carrier + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].open_idfa::STRING AS mobile__open_idfa + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].network_technology::STRING AS mobile__network_technology + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].network_type::STRING AS mobile__network_type + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].physical_memory::INT AS mobile__physical_memory + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].system_available_memory::INT AS mobile__system_available_memory + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_available_memory::INT AS mobile__app_available_memory + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].battery_level::INT AS mobile__battery_level + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].battery_state::STRING AS mobile__battery_state + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].low_power_mode::BOOLEAN AS mobile__low_power_mode + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].available_storage::INT AS mobile__available_storage + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].total_storage::INT AS mobile__total_storage + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].is_portrait::BOOLEAN AS mobile__is_portrait + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].resolution::STRING AS mobile__resolution + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].scale::float AS mobile__scale + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].language::STRING AS mobile__language + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id::STRING AS mobile__app_set_id + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0].app_set_id_scope::STRING AS mobile__app_set_id_scope {% else %} , cast(null as {{ type_string() }}) as mobile__device_manufacturer , cast(null as {{ type_string() }}) as mobile__device_model @@ -133,33 +133,33 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro snowflake__get_mobile_context_fields(table_prefix = none) %} +{% macro snowflake__get_mobile_context_fields() %} {% if var('snowplow__enable_mobile_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceManufacturer::varchar AS mobile__device_manufacturer - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceModel::varchar AS mobile__device_model - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osType::varchar AS mobile__os_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osVersion::varchar AS mobile__os_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:androidIdfa::varchar AS mobile__android_idfa - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfa::varchar AS mobile__apple_idfa - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfv::varchar AS mobile__apple_idfv - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:carrier::varchar AS mobile__carrier - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:openIdfa::varchar AS mobile__open_idfa - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkTechnology::varchar AS mobile__network_technology - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkType::varchar(255) AS mobile__network_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:physicalMemory::int AS mobile__physical_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:systemAvailableMemory::int AS mobile__system_available_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appAvailableMemory::int AS mobile__app_available_memory - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:batteryLevel::int AS mobile__battery_level - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:batteryState::varchar AS mobile__battery_state - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:lowPowerMode::boolean AS mobile__low_power_mode - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:availableStorage::int AS mobile__available_storage - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:totalStorage::int AS mobile__total_storage - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:isPortrait::boolean AS mobile__is_portrait - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:resolution::varchar AS mobile__resolution - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:scale::float AS mobile__scale - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:language::varchar AS mobile__language - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetId::varchar AS mobile__app_set_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetIdScope::varchar AS mobile__app_set_id_scope + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceManufacturer::varchar AS mobile__device_manufacturer + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:deviceModel::varchar AS mobile__device_model + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osType::varchar AS mobile__os_type + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:osVersion::varchar AS mobile__os_version + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:androidIdfa::varchar AS mobile__android_idfa + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfa::varchar AS mobile__apple_idfa + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appleIdfv::varchar AS mobile__apple_idfv + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:carrier::varchar AS mobile__carrier + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:openIdfa::varchar AS mobile__open_idfa + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkTechnology::varchar AS mobile__network_technology + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:networkType::varchar(255) AS mobile__network_type + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:physicalMemory::int AS mobile__physical_memory + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:systemAvailableMemory::int AS mobile__system_available_memory + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appAvailableMemory::int AS mobile__app_available_memory + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:batteryLevel::int AS mobile__battery_level + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:batteryState::varchar AS mobile__battery_state + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:lowPowerMode::boolean AS mobile__low_power_mode + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:availableStorage::int AS mobile__available_storage + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:totalStorage::int AS mobile__total_storage + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:isPortrait::boolean AS mobile__is_portrait + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:resolution::varchar AS mobile__resolution + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:scale::float AS mobile__scale + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:language::varchar AS mobile__language + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetId::varchar AS mobile__app_set_id + , contexts_com_snowplowanalytics_snowplow_mobile_context_1[0]:appSetIdScope::varchar AS mobile__app_set_id_scope {% else %} , cast(null as {{ type_string() }}) as mobile__device_manufacturer , cast(null as {{ type_string() }}) as mobile__device_model diff --git a/macros/field_extractions/get_screen_context_fields.sql b/macros/field_extractions/get_screen_context_fields.sql index 9415c5be..cd85a9e8 100644 --- a/macros/field_extractions/get_screen_context_fields.sql +++ b/macros/field_extractions/get_screen_context_fields.sql @@ -5,11 +5,11 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro get_screen_context_fields(table_prefix = none) %} - {{ return(adapter.dispatch('get_screen_context_fields', 'snowplow_unified')(table_prefix)) }} +{% macro get_screen_context_fields() %} + {{ return(adapter.dispatch('get_screen_context_fields', 'snowplow_unified')()) }} {%- endmacro -%} -{% macro postgres__get_screen_context_fields(table_prefix = none) %} +{% macro postgres__get_screen_context_fields() %} {% if var('snowplow__enable_screen_context', false) %} {% else %} , cast(null as {{ type_string() }}) as screen__id @@ -22,14 +22,14 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro bigquery__get_screen_context_fields(table_prefix = none) %} +{% macro bigquery__get_screen_context_fields() %} {% if var('snowplow__enable_screen_context', false) %} , {{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_screen_context', false), col_prefix='contexts_com_snowplowanalytics_mobile_screen_1_', - fields=screen_context_fields(), + fields=bq_screen_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), - relation_alias=table_prefix) }} + relation_alias=none) }} {% else %} , cast(null as {{ type_string() }}) as screen__id , cast(null as {{ type_string() }}) as screen__name @@ -41,15 +41,15 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro spark__get_screen_context_fields(table_prefix = none) %} +{% macro spark__get_screen_context_fields() %} {% if var('snowplow__enable_screen_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].id::STRING AS screen__id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].name::STRING AS screen__name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].activity::STRING AS screen__activity - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].fragment::STRING AS screen__fragment - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].top_view_controller::STRING AS screen__top_view_controller - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].type::STRING AS screen__type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0].view_controller::STRING AS screen__view_controller + , contexts_com_snowplowanalytics_mobile_screen_1[0].id::STRING AS screen__id + , contexts_com_snowplowanalytics_mobile_screen_1[0].name::STRING AS screen__name + , contexts_com_snowplowanalytics_mobile_screen_1[0].activity::STRING AS screen__activity + , contexts_com_snowplowanalytics_mobile_screen_1[0].fragment::STRING AS screen__fragment + , contexts_com_snowplowanalytics_mobile_screen_1[0].top_view_controller::STRING AS screen__top_view_controller + , contexts_com_snowplowanalytics_mobile_screen_1[0].type::STRING AS screen__type + , contexts_com_snowplowanalytics_mobile_screen_1[0].view_controller::STRING AS screen__view_controller {% else %} , cast(null as {{ type_string() }}) as screen__id, , cast(null as {{ type_string() }}) as screen__name, @@ -61,15 +61,15 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro snowflake__get_screen_context_fields(table_prefix = none) %} +{% macro snowflake__get_screen_context_fields() %} {% if var('snowplow__enable_screen_context', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:id::varchar(36) AS screen__id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:name::varchar AS screen__name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:activity::varchar AS screen__activity - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:fragment::varchar AS screen__fragment - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:topViewController::varchar AS screen__top_view_controller - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:type::varchar AS screen__type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_mobile_screen_1[0]:viewController::varchar AS screen__view_controller + , contexts_com_snowplowanalytics_mobile_screen_1[0]:id::varchar(36) AS screen__id + , contexts_com_snowplowanalytics_mobile_screen_1[0]:name::varchar AS screen__name + , contexts_com_snowplowanalytics_mobile_screen_1[0]:activity::varchar AS screen__activity + , contexts_com_snowplowanalytics_mobile_screen_1[0]:fragment::varchar AS screen__fragment + , contexts_com_snowplowanalytics_mobile_screen_1[0]:topViewController::varchar AS screen__top_view_controller + , contexts_com_snowplowanalytics_mobile_screen_1[0]:type::varchar AS screen__type + , contexts_com_snowplowanalytics_mobile_screen_1[0]:viewController::varchar AS screen__view_controller {% else %} , cast(null as {{ type_string() }}) as screen__id , cast(null as {{ type_string() }}) as screen__name diff --git a/macros/field_extractions/get_screen_view_event_context_fields.sql b/macros/field_extractions/get_screen_view_event_context_fields.sql index 7f9d6a0d..a79e5bad 100644 --- a/macros/field_extractions/get_screen_view_event_context_fields.sql +++ b/macros/field_extractions/get_screen_view_event_context_fields.sql @@ -5,11 +5,11 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro get_screen_view_event_fields(table_prefix = none) %} - {{ return(adapter.dispatch('get_screen_view_event_fields', 'snowplow_unified')(table_prefix)) }} +{% macro get_screen_view_event_fields() %} + {{ return(adapter.dispatch('get_screen_view_event_fields', 'snowplow_unified')()) }} {%- endmacro -%} -{% macro postgres__get_screen_view_event_fields(table_prefix = none) %} +{% macro postgres__get_screen_view_event_fields() %} {% if var('snowplow__enable_mobile', false) %} {% else %} , cast(null as {{ type_string() }}) as screen_view__id @@ -22,14 +22,14 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro bigquery__get_screen_view_event_fields(table_prefix = none) %} +{% macro bigquery__get_screen_view_event_fields() %} {% if var('snowplow__enable_mobile', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=true, col_prefix='unstruct_event_com_snowplowanalytics_mobile_screen_view_1_', - fields=screen_view_event_fields(), + fields=bq_screen_view_event_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), - relation_alias=table_prefix) }} + relation_alias=none) }} {% else %} , cast(null as {{ type_string() }}) as screen_view__id , cast(null as {{ type_string() }}) as screen_view__name @@ -41,15 +41,15 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro spark__get_screen_view_event_fields(table_prefix = none) %} +{% macro spark__get_screen_view_event_fields() %} {% if var('snowplow__enable_mobile', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.id::STRING AS screen_view__id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.name::STRING AS screen_view__name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_id::STRING AS screen_view__previous_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_name::STRING AS screen_view__previous_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_type::STRING AS screen_view__previous_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.transition_type::STRING AS screen_view__transition_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1.type::STRING AS screen_view__type + , unstruct_event_com_snowplowanalytics_mobile_screen_view_1.id::STRING AS screen_view__id + , unstruct_event_com_snowplowanalytics_mobile_screen_view_1.name::STRING AS screen_view__name + , unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_id::STRING AS screen_view__previous_id + , unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_name::STRING AS screen_view__previous_name + , unstruct_event_com_snowplowanalytics_mobile_screen_view_1.previous_type::STRING AS screen_view__previous_type + , unstruct_event_com_snowplowanalytics_mobile_screen_view_1.transition_type::STRING AS screen_view__transition_type + , unstruct_event_com_snowplowanalytics_mobile_screen_view_1.type::STRING AS screen_view__type {% else %} , cast(null as {{ type_string() }}) as screen_view__id , cast(null as {{ type_string() }}) as screen_view__name @@ -61,15 +61,15 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro snowflake__get_screen_view_event_fields(table_prefix = none) %} +{% macro snowflake__get_screen_view_event_fields() %} {% if var('snowplow__enable_mobile', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:id::varchar(36) AS screen_view__id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:name::varchar AS screen_view__name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousId::varchar(36) AS screen_view__previous_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousName::varchar AS screen_view__previous_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousType::varchar AS screen_view__previous_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:transitionType::varchar AS screen_view__transition_type - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}unstruct_event_com_snowplowanalytics_mobile_screen_view_1:type::varchar AS screen_view__type + , unstruct_event_com_snowplowanalytics_mobile_screen_view_1:id::varchar(36) AS screen_view__id + , unstruct_event_com_snowplowanalytics_mobile_screen_view_1:name::varchar AS screen_view__name + , unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousId::varchar(36) AS screen_view__previous_id + , unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousName::varchar AS screen_view__previous_name + , unstruct_event_com_snowplowanalytics_mobile_screen_view_1:previousType::varchar AS screen_view__previous_type + , unstruct_event_com_snowplowanalytics_mobile_screen_view_1:transitionType::varchar AS screen_view__transition_type + , unstruct_event_com_snowplowanalytics_mobile_screen_view_1:type::varchar AS screen_view__type {% else %} , cast(null as {{ type_string() }}) as screen_view__id , cast(null as {{ type_string() }}) as screen_view__name diff --git a/macros/field_extractions/get_session_context_fields.sql b/macros/field_extractions/get_session_context_fields.sql index 2539e8d1..ac6634bd 100644 --- a/macros/field_extractions/get_session_context_fields.sql +++ b/macros/field_extractions/get_session_context_fields.sql @@ -5,11 +5,11 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro get_session_context_fields(table_prefix = none) %} - {{ return(adapter.dispatch('get_session_context_fields', 'snowplow_unified')(table_prefix)) }} +{% macro get_session_context_fields() %} + {{ return(adapter.dispatch('get_session_context_fields', 'snowplow_unified')()) }} {%- endmacro -%} -{% macro postgres__get_session_context_fields(table_prefix = none) %} +{% macro postgres__get_session_context_fields() %} {% if var('snowplow__enable_mobile', false) %} {% else %} , cast(null as {{ type_string() }}) as session__session_id @@ -23,14 +23,14 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro bigquery__get_session_context_fields(table_prefix = none) %} +{% macro bigquery__get_session_context_fields() %} {% if var('snowplow__enable_mobile', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=true, col_prefix='contexts_com_snowplowanalytics_snowplow_client_session_1_', - fields=session_context_fields(), + fields=bq_session_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), - relation_alias=table_prefix) }} + relation_alias=none) }} {% else %} , cast(null as {{ type_string() }}) as session__session_id , cast(null as {{ type_numeric() }}) as session__session_index @@ -43,16 +43,16 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro spark__get_session_context_fields(table_prefix = none) %} +{% macro spark__get_session_context_fields() %} {% if var('snowplow__enable_mobile', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_id::STRING AS session__session_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_index::INT AS session__session_index - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].previous_session_id::STRING AS session__previous_session_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].user_id::STRING AS session__user_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_id::STRING AS session__first_event_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].event_index::INT AS session__event_index - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].storage_mechanism::STRING AS session__storage_mechanism - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_timestamp::STRING AS session__first_event_timestamp + , contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_id::STRING AS session__session_id + , contexts_com_snowplowanalytics_snowplow_client_session_1[0].session_index::INT AS session__session_index + , contexts_com_snowplowanalytics_snowplow_client_session_1[0].previous_session_id::STRING AS session__previous_session_id + , contexts_com_snowplowanalytics_snowplow_client_session_1[0].user_id::STRING AS session__user_id + , contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_id::STRING AS session__first_event_id + , contexts_com_snowplowanalytics_snowplow_client_session_1[0].event_index::INT AS session__event_index + , contexts_com_snowplowanalytics_snowplow_client_session_1[0].storage_mechanism::STRING AS session__storage_mechanism + , contexts_com_snowplowanalytics_snowplow_client_session_1[0].first_event_timestamp::STRING AS session__first_event_timestamp {% else %} , cast(null as {{ type_string() }}) as session__session_id , cast(null as {{ type_numeric() }}) as session__session_index @@ -65,16 +65,16 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% endif %} {% endmacro %} -{% macro snowflake__get_session_context_fields(table_prefix = none) %} +{% macro snowflake__get_session_context_fields() %} {% if var('snowplow__enable_mobile', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionId::varchar(36) AS session__session_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionIndex::int AS session__session_index - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:previousSessionId::varchar(36) AS session__previous_session_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:userId::varchar(36) AS session__user_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventId::varchar(36) AS session__first_event_id - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:eventIndex::int AS session__event_index - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:storageMechanism::varchar(36) AS session__storage_mechanism - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventTimestamp::varchar(36) AS session__first_event_timestamp + , contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionId::varchar(36) AS session__session_id + , contexts_com_snowplowanalytics_snowplow_client_session_1[0]:sessionIndex::int AS session__session_index + , contexts_com_snowplowanalytics_snowplow_client_session_1[0]:previousSessionId::varchar(36) AS session__previous_session_id + , contexts_com_snowplowanalytics_snowplow_client_session_1[0]:userId::varchar(36) AS session__user_id + , contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventId::varchar(36) AS session__first_event_id + , contexts_com_snowplowanalytics_snowplow_client_session_1[0]:eventIndex::int AS session__event_index + , contexts_com_snowplowanalytics_snowplow_client_session_1[0]:storageMechanism::varchar(36) AS session__storage_mechanism + , contexts_com_snowplowanalytics_snowplow_client_session_1[0]:firstEventTimestamp::varchar(36) AS session__first_event_timestamp {% else %} , cast(null as {{ type_string() }}) as session__session_id , cast(null as {{ type_numeric() }}) as session__session_index diff --git a/macros/field_extractions/get_ua_context_fields.sql b/macros/field_extractions/get_ua_context_fields.sql index c3c8d556..8d096b70 100644 --- a/macros/field_extractions/get_ua_context_fields.sql +++ b/macros/field_extractions/get_ua_context_fields.sql @@ -5,11 +5,11 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro get_ua_context_fields(table_prefix = none) %} - {{ return(adapter.dispatch('get_ua_context_fields', 'snowplow_unified')(table_prefix)) }} +{% macro get_ua_context_fields() %} + {{ return(adapter.dispatch('get_ua_context_fields', 'snowplow_unified')()) }} {%- endmacro -%} -{% macro postgres__get_ua_context_fields(table_prefix = none) %} +{% macro postgres__get_ua_context_fields() %} {%- if var('snowplow__enable_ua', false) -%} {%- else -%} , cast(null as {{ type_string() }}) as ua__useragent_family, @@ -27,14 +27,14 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endif -%} {% endmacro %} -{% macro bigquery__get_ua_context_fields(table_prefix = none) %} +{% macro bigquery__get_ua_context_fields() %} {%- if var('snowplow__enable_ua', false) -%} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_ua', false), - fields=ua_fields(), + fields=bq_ua_fields(), col_prefix='contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), - relation_alias=table_prefix) }} + relation_alias=none) }} {%- else -%} , cast(null as {{ type_string() }}) as ua__useragent_family , cast(null as {{ type_string() }}) as ua__useragent_major @@ -51,20 +51,20 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endif -%} {% endmacro %} -{% macro spark__get_ua_context_fields(table_prefix = none) %} +{% macro spark__get_ua_context_fields() %} {%- if var('snowplow__enable_ua', false) -%} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_family::STRING as ua__useragent_family - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_major::STRING as ua__useragent_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_minor::STRING as ua__useragent_minor - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_patch::STRING as ua__useragent_patch - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_version::STRING as ua__useragent_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_family::STRING as ua__os_family - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_major::STRING as ua__os_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_minor::STRING as ua__os_minor - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_patch::STRING as ua__os_patch - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_patch_minor::STRING as ua__os_patch_minor - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_version::STRING as ua__os_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].device_family::STRING as ua__device_family + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_family::STRING as ua__useragent_family + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_major::STRING as ua__useragent_major + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_minor::STRING as ua__useragent_minor + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_patch::STRING as ua__useragent_patch + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].useragent_version::STRING as ua__useragent_version + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_family::STRING as ua__os_family + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_major::STRING as ua__os_major + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_minor::STRING as ua__os_minor + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_patch::STRING as ua__os_patch + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_patch_minor::STRING as ua__os_patch_minor + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].os_version::STRING as ua__os_version + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0].device_family::STRING as ua__device_family {%- else -%} , cast(null as {{ type_string() }}) as ua__useragent_family , cast(null as {{ type_string() }}) as ua__useragent_major @@ -81,20 +81,20 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endif -%} {% endmacro %} -{% macro snowflake__get_ua_context_fields(table_prefix = none) %} +{% macro snowflake__get_ua_context_fields() %} {%- if var('snowplow__enable_ua', false) -%} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentFamily::VARCHAR as ua__useragent_family - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMajor::VARCHAR as ua__useragent_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMinor::VARCHAR as ua__useragent_minor - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentPatch::VARCHAR as ua__useragent_patch - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentVersion::VARCHAR as ua__useragent_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osFamily::VARCHAR as ua__os_family - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osMajor::VARCHAR as ua__os_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osMinor::VARCHAR as ua__os_minor - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osPatch::VARCHAR as ua__os_patch - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osPatchMinor::VARCHAR as ua__os_patch_minor - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osVersion::VARCHAR as ua__os_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:deviceFamily::VARCHAR as ua__device_family + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentFamily::VARCHAR as ua__useragent_family + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMajor::VARCHAR as ua__useragent_major + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentMinor::VARCHAR as ua__useragent_minor + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentPatch::VARCHAR as ua__useragent_patch + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:useragentVersion::VARCHAR as ua__useragent_version + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osFamily::VARCHAR as ua__os_family + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osMajor::VARCHAR as ua__os_major + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osMinor::VARCHAR as ua__os_minor + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osPatch::VARCHAR as ua__os_patch + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osPatchMinor::VARCHAR as ua__os_patch_minor + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:osVersion::VARCHAR as ua__os_version + , contexts_com_snowplowanalytics_snowplow_ua_parser_context_1[0]:deviceFamily::VARCHAR as ua__device_family {%- else -%} , cast(null as {{ type_string() }}) as ua__useragent_family , cast(null as {{ type_string() }}) as ua__useragent_major diff --git a/macros/field_extractions/get_web_page_context_fields.sql b/macros/field_extractions/get_web_page_context_fields.sql index 16657284..79896a71 100644 --- a/macros/field_extractions/get_web_page_context_fields.sql +++ b/macros/field_extractions/get_web_page_context_fields.sql @@ -5,41 +5,41 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro get_web_page_context_fields(table_prefix = none) %} - {{ return(adapter.dispatch('get_web_page_context_fields', 'snowplow_unified')(table_prefix)) }} +{% macro get_web_page_context_fields() %} + {{ return(adapter.dispatch('get_web_page_context_fields', 'snowplow_unified')()) }} {%- endmacro -%} -{% macro postgres__get_web_page_context_fields(table_prefix = none) %} +{% macro postgres__get_web_page_context_fields() %} {% if var('snowplow__enable_web', false) %} {% else %} , cast(null as {{ type_string() }}) as page_view__id {% endif %} {% endmacro %} -{% macro bigquery__get_web_page_context_fields(table_prefix = none) %} +{% macro bigquery__get_web_page_context_fields() %} {% if var('snowplow__enable_web', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=true, - fields=web_page_fields(), + fields=bq_web_page_fields(), col_prefix='contexts_com_snowplowanalytics_snowplow_web_page_1_', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), - relation_alias=table_prefix) }} + relation_alias=none) }} {% else %} , cast(null as {{ type_string() }}) as page_view__id {% endif %} {% endmacro %} -{% macro spark__get_web_page_context_fields(table_prefix = none) %} +{% macro spark__get_web_page_context_fields() %} {% if var('snowplow__enable_web', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_web_page_1[0].id as page_view__id + , contexts_com_snowplowanalytics_snowplow_web_page_1[0].id as page_view__id {% else %} , cast(null as {{ type_string() }}) as page_view__id {% endif %} {% endmacro %} -{% macro snowflake__get_web_page_context_fields(table_prefix = none) %} +{% macro snowflake__get_web_page_context_fields() %} {% if var('snowplow__enable_web', false) %} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_com_snowplowanalytics_snowplow_web_page_1[0]:id::varchar as page_view__id + , contexts_com_snowplowanalytics_snowplow_web_page_1[0]:id::varchar as page_view__id {% else %} , cast(null as {{ type_string() }}) as page_view__id {% endif %} diff --git a/macros/field_extractions/get_yauaa_context_fields.sql b/macros/field_extractions/get_yauaa_context_fields.sql index 8e76691a..6a79a82a 100644 --- a/macros/field_extractions/get_yauaa_context_fields.sql +++ b/macros/field_extractions/get_yauaa_context_fields.sql @@ -5,11 +5,11 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} -{% macro get_yauaa_context_fields(table_prefix = none) %} - {{ return(adapter.dispatch('get_yauaa_context_fields', 'snowplow_unified')(table_prefix)) }} +{% macro get_yauaa_context_fields() %} + {{ return(adapter.dispatch('get_yauaa_context_fields', 'snowplow_unified')()) }} {%- endmacro -%} -{% macro postgres__get_yauaa_context_fields(table_prefix = none) %} +{% macro postgres__get_yauaa_context_fields() %} {%- if var('snowplow__enable_yauaa', false) -%} {%- else -%} , cast(null as {{ type_string() }}) as yauaa__device_class @@ -35,14 +35,14 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endif -%} {% endmacro %} -{% macro bigquery__get_yauaa_context_fields(table_prefix = none) %} +{% macro bigquery__get_yauaa_context_fields() %} {%- if var('snowplow__enable_yauaa', false) -%} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_yauaa', false), - fields=yauaa_fields(), + fields=bq_yauaa_fields(), col_prefix='contexts_nl_basjes_yauaa_context_1_', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), - relation_alias=table_prefix) }} + relation_alias=none) }} {%- else -%} , cast(null as {{ type_string() }}) as yauaa__device_class , cast(null as {{ type_string() }}) as yauaa__agent_class @@ -67,28 +67,28 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endif -%} {% endmacro %} -{% macro spark__get_yauaa_context_fields(table_prefix = none) %} +{% macro spark__get_yauaa_context_fields() %} {%- if var('snowplow__enable_yauaa', false) -%} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_class::STRING as yauaa__device_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_class::STRING as yauaa__agent_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name::STRING as yauaa__agent_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version::STRING as yauaa__agent_name_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_name_version_major::STRING as yauaa__agent_name_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version::STRING as yauaa__agent_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].agent_version_major::STRING as yauaa__agent_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_brand::STRING as yauaa__device_brand - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_name::STRING as yauaa__device_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].device_version::STRING as yauaa__device_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_class::STRING as yauaa__layout_engine_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name::STRING as yauaa__layout_engine_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version::STRING as yauaa__layout_engine_name_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version_major::STRING as yauaa__layout_engine_name_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_version::STRING as yauaa__layout_engine_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].layout_engine_version_major::STRING as yauaa__layout_engine_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_class::STRING as yauaa__operating_system_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_name::STRING as yauaa__operating_system_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_name_version::STRING as yauaa__operating_system_name_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0].operating_system_version::STRING as yauaa__operating_system_version + , contexts_nl_basjes_yauaa_context_1[0].device_class::STRING as yauaa__device_class + , contexts_nl_basjes_yauaa_context_1[0].agent_class::STRING as yauaa__agent_class + , contexts_nl_basjes_yauaa_context_1[0].agent_name::STRING as yauaa__agent_name + , contexts_nl_basjes_yauaa_context_1[0].agent_name_version::STRING as yauaa__agent_name_version + , contexts_nl_basjes_yauaa_context_1[0].agent_name_version_major::STRING as yauaa__agent_name_version_major + , contexts_nl_basjes_yauaa_context_1[0].agent_version::STRING as yauaa__agent_version + , contexts_nl_basjes_yauaa_context_1[0].agent_version_major::STRING as yauaa__agent_version_major + , contexts_nl_basjes_yauaa_context_1[0].device_brand::STRING as yauaa__device_brand + , contexts_nl_basjes_yauaa_context_1[0].device_name::STRING as yauaa__device_name + , contexts_nl_basjes_yauaa_context_1[0].device_version::STRING as yauaa__device_version + , contexts_nl_basjes_yauaa_context_1[0].layout_engine_class::STRING as yauaa__layout_engine_class + , contexts_nl_basjes_yauaa_context_1[0].layout_engine_name::STRING as yauaa__layout_engine_name + , contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version::STRING as yauaa__layout_engine_name_version + , contexts_nl_basjes_yauaa_context_1[0].layout_engine_name_version_major::STRING as yauaa__layout_engine_name_version_major + , contexts_nl_basjes_yauaa_context_1[0].layout_engine_version::STRING as yauaa__layout_engine_version + , contexts_nl_basjes_yauaa_context_1[0].layout_engine_version_major::STRING as yauaa__layout_engine_version_major + , contexts_nl_basjes_yauaa_context_1[0].operating_system_class::STRING as yauaa__operating_system_class + , contexts_nl_basjes_yauaa_context_1[0].operating_system_name::STRING as yauaa__operating_system_name + , contexts_nl_basjes_yauaa_context_1[0].operating_system_name_version::STRING as yauaa__operating_system_name_version + , contexts_nl_basjes_yauaa_context_1[0].operating_system_version::STRING as yauaa__operating_system_version {%- else -%} , cast(null as {{ type_string() }}) as yauaa__device_class , cast(null as {{ type_string() }}) as yauaa__agent_class @@ -113,28 +113,28 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {%- endif -%} {% endmacro %} -{% macro snowflake__get_yauaa_context_fields(table_prefix = none) %} +{% macro snowflake__get_yauaa_context_fields() %} {%- if var('snowplow__enable_yauaa', false) -%} - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceClass::VARCHAR as yauaa__device_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentClass::VARCHAR as yauaa__agent_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentName::VARCHAR as yauaa__agent_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentNameVersion::VARCHAR as yauaa__agent_name_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentNameVersionMajor::VARCHAR as yauaa__agent_name_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentVersion::VARCHAR as yauaa__agent_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:agentVersionMajor::VARCHAR as yauaa__agent_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceBrand::VARCHAR as yauaa__device_brand - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceName::VARCHAR as yauaa__device_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:deviceVersion::VARCHAR as yauaa__device_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineClass::VARCHAR as yauaa__layout_engine_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineName::VARCHAR as yauaa__layout_engine_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineNameVersion::VARCHAR as yauaa__layout_engine_name_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineNameVersionMajor::VARCHAR as yauaa__layout_engine_name_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineVersion::VARCHAR as yauaa__layout_engine_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:layoutEngineVersionMajor::VARCHAR as yauaa__layout_engine_version_major - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemClass::VARCHAR as yauaa__operating_system_class - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemName::VARCHAR as yauaa__operating_system_name - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemNameVersion::VARCHAR as yauaa__operating_system_name_version - , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}contexts_nl_basjes_yauaa_context_1[0]:operatingSystemVersion::VARCHAR as yauaa__operating_system_version + , contexts_nl_basjes_yauaa_context_1[0]:deviceClass::VARCHAR as yauaa__device_class + , contexts_nl_basjes_yauaa_context_1[0]:agentClass::VARCHAR as yauaa__agent_class + , contexts_nl_basjes_yauaa_context_1[0]:agentName::VARCHAR as yauaa__agent_name + , contexts_nl_basjes_yauaa_context_1[0]:agentNameVersion::VARCHAR as yauaa__agent_name_version + , contexts_nl_basjes_yauaa_context_1[0]:agentNameVersionMajor::VARCHAR as yauaa__agent_name_version_major + , contexts_nl_basjes_yauaa_context_1[0]:agentVersion::VARCHAR as yauaa__agent_version + , contexts_nl_basjes_yauaa_context_1[0]:agentVersionMajor::VARCHAR as yauaa__agent_version_major + , contexts_nl_basjes_yauaa_context_1[0]:deviceBrand::VARCHAR as yauaa__device_brand + , contexts_nl_basjes_yauaa_context_1[0]:deviceName::VARCHAR as yauaa__device_name + , contexts_nl_basjes_yauaa_context_1[0]:deviceVersion::VARCHAR as yauaa__device_version + , contexts_nl_basjes_yauaa_context_1[0]:layoutEngineClass::VARCHAR as yauaa__layout_engine_class + , contexts_nl_basjes_yauaa_context_1[0]:layoutEngineName::VARCHAR as yauaa__layout_engine_name + , contexts_nl_basjes_yauaa_context_1[0]:layoutEngineNameVersion::VARCHAR as yauaa__layout_engine_name_version + , contexts_nl_basjes_yauaa_context_1[0]:layoutEngineNameVersionMajor::VARCHAR as yauaa__layout_engine_name_version_major + , contexts_nl_basjes_yauaa_context_1[0]:layoutEngineVersion::VARCHAR as yauaa__layout_engine_version + , contexts_nl_basjes_yauaa_context_1[0]:layoutEngineVersionMajor::VARCHAR as yauaa__layout_engine_version_major + , contexts_nl_basjes_yauaa_context_1[0]:operatingSystemClass::VARCHAR as yauaa__operating_system_class + , contexts_nl_basjes_yauaa_context_1[0]:operatingSystemName::VARCHAR as yauaa__operating_system_name + , contexts_nl_basjes_yauaa_context_1[0]:operatingSystemNameVersion::VARCHAR as yauaa__operating_system_name_version + , contexts_nl_basjes_yauaa_context_1[0]:operatingSystemVersion::VARCHAR as yauaa__operating_system_version {%- else -%} , cast(null as {{ type_string() }}) as yauaa__device_class , cast(null as {{ type_string() }}) as yauaa__agent_class diff --git a/macros/field_groups/app_context_fields.sql b/macros/field_groups/app_context_fields.sql new file mode 100644 index 00000000..d0caa33d --- /dev/null +++ b/macros/field_groups/app_context_fields.sql @@ -0,0 +1,17 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro app_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('app_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__app_context_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}app__build + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}app__version + +{% endmacro %} diff --git a/macros/field_groups/app_error_context_fields.sql b/macros/field_groups/app_error_context_fields.sql new file mode 100644 index 00000000..4ea18dd4 --- /dev/null +++ b/macros/field_groups/app_error_context_fields.sql @@ -0,0 +1,24 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro app_error_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('app_error_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__app_error_context_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}app_error__message + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}app_error__programming_language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}app_error__class_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}app_error__exception_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}app_error__is_fatal + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}app_error__line_number + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}app_error__stack_trace + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}app_error__thread_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}app_error__thread_name + +{% endmacro %} diff --git a/macros/field_groups/browser_context_fields.sql b/macros/field_groups/browser_context_fields.sql new file mode 100644 index 00000000..4b40d187 --- /dev/null +++ b/macros/field_groups/browser_context_fields.sql @@ -0,0 +1,28 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro browser_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('browser_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__browser_context_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}browser__viewport + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}browser__document_size + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}browser__resolution + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}browser__color_depth + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}browser__device_pixel_ratio + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}browser__cookies_enabled + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}browser__online + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}browser__browser_language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}browser__document_language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}browser__webdriver + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}browser__device_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}browser__hardware_concurrency + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}browser__tab_id + +{% endmacro %} diff --git a/macros/field_groups/deep_link_context_fields.sql b/macros/field_groups/deep_link_context_fields.sql new file mode 100644 index 00000000..095b3d45 --- /dev/null +++ b/macros/field_groups/deep_link_context_fields.sql @@ -0,0 +1,17 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro deep_link_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('deep_link_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__deep_link_context_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}deep_link__url + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}deep_link__referrer + +{% endmacro %} diff --git a/macros/field_groups/geo_context_fields.sql b/macros/field_groups/geo_context_fields.sql new file mode 100644 index 00000000..12c4ef67 --- /dev/null +++ b/macros/field_groups/geo_context_fields.sql @@ -0,0 +1,22 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro geo_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('geo_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__geo_context_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo__latitude + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo__longitude + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo__latitude_longitude_accuracy + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo__altitude + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo__altitude_accuracy + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo__bearing + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo__speed + +{% endmacro %} diff --git a/macros/field_groups/iab_context_fields.sql b/macros/field_groups/iab_context_fields.sql new file mode 100644 index 00000000..5d4d44b9 --- /dev/null +++ b/macros/field_groups/iab_context_fields.sql @@ -0,0 +1,19 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro iab_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('iab_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__iab_context_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}iab__category + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}iab__primary_impact + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}iab__reason + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}iab__spider_or_robot + +{% endmacro %} diff --git a/macros/field_groups/mobile_context_fields.sql b/macros/field_groups/mobile_context_fields.sql new file mode 100644 index 00000000..6237f755 --- /dev/null +++ b/macros/field_groups/mobile_context_fields.sql @@ -0,0 +1,40 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro mobile_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('mobile_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__mobile_context_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__device_manufacturer + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__device_model + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__os_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__os_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__android_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__apple_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__apple_idfv + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__carrier + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__open_idfa + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__network_technology + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__network_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__physical_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__system_available_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__app_available_memory + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__battery_level + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__battery_state + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__low_power_mode + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__available_storage + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__total_storage + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__is_portrait + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__resolution + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__scale + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__language + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__app_set_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mobile__app_set_id_scope + +{% endmacro %} diff --git a/macros/field_groups/mobile_only_fields.sql b/macros/field_groups/mobile_only_fields.sql new file mode 100644 index 00000000..8a375133 --- /dev/null +++ b/macros/field_groups/mobile_only_fields.sql @@ -0,0 +1,22 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro mobile_only_fields(table_prefix = none) %} + {{ return(adapter.dispatch('mobile_only_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__mobile_only_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}session__previous_session_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen_view__name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen_view__previous_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen_view__previous_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen_view__previous_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen_view__transition_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen_view__type + +{% endmacro %} diff --git a/macros/field_groups/platform_independent_fields.sql b/macros/field_groups/platform_independent_fields.sql new file mode 100644 index 00000000..82b1ab3c --- /dev/null +++ b/macros/field_groups/platform_independent_fields.sql @@ -0,0 +1,67 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro platform_independent_fields(table_prefix = none) %} + {{ return(adapter.dispatch('platform_independent_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__platform_independent_fields(table_prefix = none) %} + + -- event categorization fields + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}view_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}view_type, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}event_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}session_identifier, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}user_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}user_identifier, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}network_userid, + + -- timestamp fields + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}dvce_created_tstamp, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}collector_tstamp, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}derived_tstamp, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}derived_tstamp as start_tstamp, + + -- geo fields + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo_country, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo_region, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo_region_name, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo_city, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo_zipcode, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo_latitude, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo_longitude, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}geo_timezone, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}user_ipaddress, + + -- device fields + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}app_id, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}platform, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}device_identifier, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}device_category, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}device_session_index, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}os_version, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}os_type, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen_resolution, + + -- marketing fields + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mkt_medium, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mkt_source, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mkt_term, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mkt_content, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mkt_campaign, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mkt_clickid, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}mkt_network, + + -- webpage / referer / browser fields + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}page_url, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}page_referrer, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}refr_medium, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}refr_source, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}refr_term, + {% if table_prefix %}{{ table_prefix~"." }}{% endif %}useragent + +{% endmacro %} diff --git a/macros/field_groups/screen_context_fields.sql b/macros/field_groups/screen_context_fields.sql new file mode 100644 index 00000000..4f03cc7d --- /dev/null +++ b/macros/field_groups/screen_context_fields.sql @@ -0,0 +1,22 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro screen_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('screen_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__screen_context_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen__id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen__name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen__activity + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen__fragment + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen__top_view_controller + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen__type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen__view_controller + +{% endmacro %} diff --git a/macros/field_groups/screen_view_event_context_fields.sql b/macros/field_groups/screen_view_event_context_fields.sql new file mode 100644 index 00000000..36f87f20 --- /dev/null +++ b/macros/field_groups/screen_view_event_context_fields.sql @@ -0,0 +1,22 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro screen_view_event_fields(table_prefix = none) %} + {{ return(adapter.dispatch('screen_view_event_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__screen_view_event_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen_view__id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen_view__name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen_view__previous_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen_view__previous_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen_view__previous_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen_view__transition_type + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}screen_view__type + +{% endmacro %} diff --git a/macros/field_groups/session_context_fields.sql b/macros/field_groups/session_context_fields.sql new file mode 100644 index 00000000..a8136d37 --- /dev/null +++ b/macros/field_groups/session_context_fields.sql @@ -0,0 +1,23 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro session_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('session_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__session_context_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}session__session_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}session__session_index + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}session__previous_session_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}session__user_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}session__first_event_id + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}session__event_index + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}session__storage_mechanism + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}session__first_event_timestamp + +{% endmacro %} diff --git a/macros/field_groups/ua_context_fields.sql b/macros/field_groups/ua_context_fields.sql new file mode 100644 index 00000000..99c99fc5 --- /dev/null +++ b/macros/field_groups/ua_context_fields.sql @@ -0,0 +1,27 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro ua_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('ua_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__ua_context_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}ua__useragent_family + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}ua__useragent_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}ua__useragent_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}ua__useragent_patch + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}ua__useragent_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}ua__os_family + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}ua__os_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}ua__os_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}ua__os_patch + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}ua__os_patch_minor + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}ua__os_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}ua__device_family + +{% endmacro %} diff --git a/macros/field_groups/web_only_fields.sql b/macros/field_groups/web_only_fields.sql new file mode 100644 index 00000000..256159e5 --- /dev/null +++ b/macros/field_groups/web_only_fields.sql @@ -0,0 +1,33 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro web_only_fields(table_prefix = none) %} + {{ return(adapter.dispatch('web_only_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__web_only_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}br_lang + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}br_viewwidth + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}br_viewheight + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}br_renderengine + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}doc_width + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}doc_height + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}page_title + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}page_urlscheme + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}page_urlhost + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}page_urlpath + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}page_urlquery + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}page_urlfragment + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}refr_urlscheme + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}refr_urlhost + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}refr_urlpath + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}refr_urlquery + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}refr_urlfragment + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}os_timezone + +{% endmacro %} diff --git a/macros/field_groups/web_page_context_fields.sql b/macros/field_groups/web_page_context_fields.sql new file mode 100644 index 00000000..e5db989c --- /dev/null +++ b/macros/field_groups/web_page_context_fields.sql @@ -0,0 +1,16 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro web_page_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('web_page_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__web_page_context_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}page_view__id + +{% endmacro %} diff --git a/macros/field_groups/yauaa_context_fields.sql b/macros/field_groups/yauaa_context_fields.sql new file mode 100644 index 00000000..1f491285 --- /dev/null +++ b/macros/field_groups/yauaa_context_fields.sql @@ -0,0 +1,35 @@ +{# +Copyright (c) 2023-present Snowplow Analytics Ltd. All rights reserved. +This program is licensed to you under the Snowplow Community License Version 1.0, +and you may not use this file except in compliance with the Snowplow Community License Version 1.0. +You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 +#} + +{% macro yauaa_context_fields(table_prefix = none) %} + {{ return(adapter.dispatch('yauaa_context_fields', 'snowplow_unified')(table_prefix)) }} +{%- endmacro -%} + +{% macro default__yauaa_context_fields(table_prefix = none) %} + + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__device_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__agent_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__agent_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__agent_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__agent_name_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__agent_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__agent_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__device_brand + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__device_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__device_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__layout_engine_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__layout_engine_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__layout_engine_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__layout_engine_name_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__layout_engine_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__layout_engine_version_major + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__operating_system_class + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__operating_system_name + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__operating_system_name_version + , {% if table_prefix %}{{ table_prefix~"." }}{% endif %}yauaa__operating_system_version + +{% endmacro %} diff --git a/models/sessions/scratch/default/snowplow_unified_sessions_this_run.sql b/models/sessions/scratch/default/snowplow_unified_sessions_this_run.sql index 09460740..7daaa5f5 100644 --- a/models/sessions/scratch/default/snowplow_unified_sessions_this_run.sql +++ b/models/sessions/scratch/default/snowplow_unified_sessions_this_run.sql @@ -98,13 +98,13 @@ with session_firsts as ( -- optional fields, only populated if enabled. -- iab enrichment fields: set iab variable to true to enable - {{snowplow_unified.get_iab_context_fields('ev')}}, + {{snowplow_unified.get_iab_context_fields()}}, -- ua parser enrichment fields - {{snowplow_unified.get_ua_context_fields('ev')}}, + {{snowplow_unified.get_ua_context_fields()}}, -- yauaa enrichment fields - {{snowplow_unified.get_yauaa_context_fields('ev')}}, + {{snowplow_unified.get_yauaa_context_fields()}}, row_number() over (partition by ev.domain_sessionid order by ev.derived_tstamp, ev.dvce_created_tstamp, ev.event_id) AS page_event_in_session_index, event_name diff --git a/models/views/scratch/snowplow_unified_views_this_run.sql b/models/views/scratch/snowplow_unified_views_this_run.sql index adce67c0..58789c71 100644 --- a/models/views/scratch/snowplow_unified_views_this_run.sql +++ b/models/views/scratch/snowplow_unified_views_this_run.sql @@ -14,202 +14,62 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d with prep as ( select - -- event categorization fields - ev.view_id, - ev.view_type, - ev.event_id, - ev.session_identifier, - {% if var('snowplow__enable_mobile') %} - ev.session__previous_session_id, - {% endif %} - - -- user id fields - ev.user_id, - ev.user_identifier, - {% if var('snowplow__view_stitching') %} - -- updated with mapping as part of post hook on derived page_views table - cast(ev.user_identifier as {{ type_string() }}) as stitched_user_id, - {% else %} - cast(null as {{ type_string() }}) as stitched_user_id, - {% endif %} - ev.network_userid, - - -- timestamp fields - ev.dvce_created_tstamp, - ev.collector_tstamp, - ev.derived_tstamp, - ev.derived_tstamp as start_tstamp, - - -- geo fields - ev.geo_country, - ev.geo_region, - ev.geo_region_name, - ev.geo_city, - ev.geo_zipcode, - ev.geo_latitude, - ev.geo_longitude, - ev.geo_timezone , - ev.user_ipaddress, - -- device fields - ev.app_id, - ev.platform, - ev.device_identifier, - ev.device_category, - ev.device_session_index, - ev.os_version, - ev.os_type, - {% if var('snowplow__enable_mobile_context') %} - ev.mobile__device_manufacturer, - ev.mobile__android_idfa, - ev.mobile__apple_idfa, - ev.mobile__apple_idfv, - ev.mobile__open_idfa, - {% endif %} - {% if var('snowplow__enable_web') %} - ev.os_timezone, - {% endif %} - ev.screen_resolution, - {% if var('snowplow__enable_yauaa') %} - ev.yauaa__device_class, - ev.yauaa__device_brand, - ev.yauaa__device_version, - ev.yauaa__operating_system_class, - ev.yauaa__operating_system_version, - ev.yauaa__operating_system_name, - ev.yauaa__operating_system_name_version, - {% endif %} - - -- marketing fields - ev.mkt_medium, - ev.mkt_source, - ev.mkt_term, - ev.mkt_content, - ev.mkt_campaign, - ev.mkt_clickid, - ev.mkt_network, - {{ channel_group_query() }} as default_channel_group, - - -- webpage / referer / browser fields - ev.page_url, - ev.page_referrer, - ev.refr_medium, - ev.refr_source, - ev.refr_term, + {{ platform_independent_fields('ev') }} + , {{ channel_group_query() }} as default_channel_group {% if var('snowplow__enable_web') %} - ev.br_lang, - ev.br_viewwidth, - ev.br_viewheight, - coalesce( + {{ web_only_fields() }} + , {{ content_group_query() }} as content_group + , coalesce( {% if var('snowplow__enable_browser_context') %} ev.browser__color_depth, {% else %} ev.br_colordepth, {% endif %} - null) as br_color_depth, - ev.br_renderengine, - - ev.doc_width, - ev.doc_height, - - ev.page_title, - {{ content_group_query() }} as content_group, - ev.page_urlscheme, - ev.page_urlhost, - ev.page_urlpath, - ev.page_urlquery, - ev.page_urlfragment, - - ev.refr_urlscheme, - ev.refr_urlhost, - ev.refr_urlpath, - ev.refr_urlquery, - ev.refr_urlfragment, + null) as br_color_depth + {% endif %} + {% if var('snowplow__enable_mobile') %} + {{ mobile_only_fields() }} + {% endif %} + + {% if var('snowplow__view_stitching') %} + -- updated with mapping as part of post hook on derived page_views table + , cast(ev.user_identifier as {{ type_string() }}) as stitched_user_id + {% else %} + , cast(null as {{ type_string() }}) as stitched_user_id {% endif %} - -- iab enrichment fields {% if var('snowplow__enable_iab') %} - ev.iab__category, - ev.iab__primary_impact, - ev.iab__reason, - ev.iab__spider_or_robot, + {{ iab_context_fields('ev') }} {% endif %} - -- yauaa enrichment fields {% if var('snowplow__enable_yauaa') %} - ev.yauaa__device_name, - ev.yauaa__agent_class, - ev.yauaa__agent_name, - ev.yauaa__agent_name_version, - ev.yauaa__agent_name_version_major, - ev.yauaa__agent_version, - ev.yauaa__agent_version_major, - ev.yauaa__layout_engine_class, - ev.yauaa__layout_engine_name, - ev.yauaa__layout_engine_name_version, - ev.yauaa__layout_engine_name_version_major, - ev.yauaa__layout_engine_version, - ev.yauaa__layout_engine_version_major, + {{ yauaa_context_fields('ev') }} {% endif %} - -- ua parser enrichment fields {% if var('snowplow__enable_ua') %} - ev.ua__device_family, - ev.ua__os_version, - ev.ua__os_major, - ev.ua__os_minor, - ev.ua__os_patch, - ev.ua__os_patch_minor, - ev.ua__useragent_family, - ev.ua__useragent_major, - ev.ua__useragent_minor, - ev.ua__useragent_patch, - ev.ua__useragent_version, - {% endif %} - - -- mobile only - {% if var('snowplow__enable_mobile') %} - ev.screen_view__name, - ev.screen_view__previous_id, - ev.screen_view__previous_name, - ev.screen_view__previous_type, - ev.screen_view__transition_type, - ev.screen_view__type, + {{ ua_context_fields('ev') }} {% endif %} {% if var('snowplow__enable_application_context') %} - ev.app__build, - ev.app__version, + {{ app_context_fields('ev') }} {% endif %} {% if var('snowplow__enable_geolocation_context') %} - ev.geo__altitude, - ev.geo__altitude_accuracy, - ev.geo__bearing, - ev.geo__latitude, - ev.geo__latitude_longitude_accuracy, - ev.geo__longitude, - ev.geo__speed, + {{ geo_context_fields('ev') }} {% endif %} {% if var('snowplow__enable_screen_context') %} - ev.screen__fragment, - ev.screen__top_view_controller, - ev.screen__view_controller, + {{ screen_context_fields('ev') }} {% endif %} {% if var('snowplow__enable_mobile_context') %} - ev.mobile__carrier, - ev.mobile__device_model, - ev.mobile__network_technology, - ev.mobile__network_type, + {{ mobile_context_fields('ev')}} {% endif %} - ev.useragent - {% if target.type == 'postgres' %} ,row_number() over (partition by ev.view_id order by ev.derived_tstamp, ev.dvce_created_tstamp) as view_id_dedupe_index {% endif %} @@ -246,209 +106,24 @@ with prep as ( , view_events as ( select - -- event categorization fields - p.view_id, - p.view_type, - p.event_id, - p.session_identifier, - row_number() over (partition by p.session_identifier order by p.derived_tstamp, p.dvce_created_tstamp, p.event_id) AS view_in_session_index, - {% if var('snowplow__enable_mobile') %} - p.session__previous_session_id, - {% endif %} - -- user id fields - p.user_id, - p.user_identifier, - p.stitched_user_id, - p.network_userid, + p.*, + + row_number() over (partition by p.session_identifier order by p.derived_tstamp, p.dvce_created_tstamp, p.event_id) AS view_in_session_index, - -- timestamp fields - p.dvce_created_tstamp, - p.collector_tstamp, - p.derived_tstamp, - p.derived_tstamp as start_tstamp, coalesce(t.end_tstamp, p.derived_tstamp) as end_tstamp, -- only page views with pings will have a row in table t {{ snowplow_utils.current_timestamp_in_utc() }} as model_tstamp, - -- geo fields - p.geo_country, - p.geo_region, - p.geo_region_name, - p.geo_city, - p.geo_zipcode, - p.geo_latitude, - p.geo_longitude, - p.geo_timezone , - p.user_ipaddress, - -- device fields - p.app_id, - p.platform, - p.device_identifier, - p.device_category, - p.device_session_index, - p.os_version, - p.os_type, - {% if var('snowplow__enable_mobile_context') %} - p.mobile__android_idfa, - p.mobile__apple_idfa, - p.mobile__apple_idfv, - p.mobile__open_idfa, - {% endif %} {% if var('snowplow__enable_web') %} - p.os_timezone, - {% endif %} - p.screen_resolution, - {% if var('snowplow__enable_yauaa') %} - p.yauaa__device_class, - p.yauaa__device_brand, - p.yauaa__device_version, - p.yauaa__operating_system_version, - p.yauaa__operating_system_class, - p.yauaa__operating_system_name, - p.yauaa__operating_system_name_version, - {% endif %} - - -- engagement fields - {% if var('snowplow__enable_web') %} - coalesce(t.engaged_time_in_s, 0) as engaged_time_in_s, -- where there are no pings, engaged time is 0. - {{ datediff('p.derived_tstamp', 'coalesce(t.end_tstamp, p.derived_tstamp)', 'second') }} as absolute_time_in_s, - sd.hmax as horizontal_pixels_scrolled, - sd.vmax as vertical_pixels_scrolled, - sd.relative_hmax as horizontal_percentage_scrolled, - sd.relative_vmax as vertical_percentage_scrolled, - - {% endif %} - - -- marketing fields - p.mkt_medium, - p.mkt_source, - p.mkt_term, - p.mkt_content, - p.mkt_campaign, - p.mkt_clickid, - p.mkt_network, - p.default_channel_group, - - - -- webpage / referer / browser fields - p.page_url, - p.page_referrer, - p.refr_medium, - p.refr_source, - p.refr_term, - - {% if var('snowplow__enable_web') %} - p.br_lang, - p.br_viewwidth, - p.br_viewheight, - p.br_color_depth, - p.br_renderengine, - - p.doc_width, - p.doc_height, - - p.page_title, - p.content_group, - p.page_urlscheme, - p.page_urlhost, - p.page_urlpath, - p.page_urlquery, - p.page_urlfragment, - - p.refr_urlscheme, - p.refr_urlhost, - p.refr_urlpath, - p.refr_urlquery, - p.refr_urlfragment, - - {% endif %} - - -- iab enrichment fields - {% if var('snowplow__enable_iab') %} - p.iab__category, - p.iab__primary_impact, - p.iab__reason, - p.iab__spider_or_robot, - {% endif %} - - -- yauaa enrichment fields - {% if var('snowplow__enable_yauaa') %} - p.yauaa__device_name, - p.yauaa__agent_class, - p.yauaa__agent_name, - p.yauaa__agent_name_version, - p.yauaa__agent_name_version_major, - p.yauaa__agent_version, - p.yauaa__agent_version_major, - p.yauaa__layout_engine_class, - p.yauaa__layout_engine_name, - p.yauaa__layout_engine_name_version, - p.yauaa__layout_engine_name_version_major, - p.yauaa__layout_engine_version, - p.yauaa__layout_engine_version_major, - {% endif %} - - -- ua parser enrichment fields - {% if var('snowplow__enable_ua') %} - p.ua__device_family, - p.ua__os_version, - p.ua__os_major, - p.ua__os_minor, - p.ua__os_patch, - p.ua__os_patch_minor, - p.ua__useragent_family, - p.ua__useragent_major, - p.ua__useragent_minor, - p.ua__useragent_patch, - p.ua__useragent_version, + coalesce(t.engaged_time_in_s, 0) as engaged_time_in_s, -- where there are no pings, engaged time is 0. + {{ datediff('p.derived_tstamp', 'coalesce(t.end_tstamp, p.derived_tstamp)', 'second') }} as absolute_time_in_s, + sd.hmax as horizontal_pixels_scrolled, + sd.vmax as vertical_pixels_scrolled, + sd.relative_hmax as horizontal_percentage_scrolled, + sd.relative_vmax as vertical_percentage_scrolled, {% endif %} - -- mobile only - {% if var('snowplow__enable_mobile') %} - p.screen_view__name, - p.screen_view__previous_id, - p.screen_view__previous_name, - p.screen_view__previous_type, - p.screen_view__transition_type, - p.screen_view__type, - - {% endif %} - - {% if var('snowplow__enable_application_context') %} - p.app__build, - p.app__version, - {% endif %} - - {% if var('snowplow__enable_geolocation_context') %} - p.geo__altitude, - p.geo__altitude_accuracy, - p.geo__bearing, - p.geo__latitude, - p.geo__latitude_longitude_accuracy, - p.geo__longitude, - p.geo__speed, - {% endif %} - - {% if var('snowplow__enable_screen_context') %} - p.screen__fragment, - p.screen__top_view_controller, - p.screen__view_controller, - {% endif %} - - {% if var('snowplow__enable_mobile_context') %} - p.mobile__carrier, - p.mobile__device_model, - p.mobile__network_technology, - p.mobile__network_type, - {% endif %} - - p.useragent - - {%- if var('snowplow__page_view_passthroughs', []) -%} - {%- for col in passthrough_names %} - , p.{{col}} - {%- endfor -%} - {%- endif %} + '' as dummy_field from prep p From 94102e04d64d82d430cc9a6d7f8cbee1f8538d55 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Thu, 14 Sep 2023 12:28:14 +0100 Subject: [PATCH 57/61] Enable multi version support for bq contexts --- macros/field_extractions/get_app_context_fields.sql | 2 +- macros/field_extractions/get_app_error_context_fields.sql | 2 +- macros/field_extractions/get_browser_context_fields.sql | 2 +- macros/field_extractions/get_deep_link_context_fields.sql | 2 +- macros/field_extractions/get_geo_context_fields.sql | 2 +- macros/field_extractions/get_iab_context_fields.sql | 2 +- macros/field_extractions/get_mobile_context_fields.sql | 2 +- macros/field_extractions/get_screen_context_fields.sql | 2 +- .../field_extractions/get_screen_view_event_context_fields.sql | 2 +- macros/field_extractions/get_session_context_fields.sql | 2 +- macros/field_extractions/get_ua_context_fields.sql | 2 +- macros/field_extractions/get_web_page_context_fields.sql | 2 +- macros/field_extractions/get_yauaa_context_fields.sql | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/macros/field_extractions/get_app_context_fields.sql b/macros/field_extractions/get_app_context_fields.sql index 7c8a716d..9daf56f4 100644 --- a/macros/field_extractions/get_app_context_fields.sql +++ b/macros/field_extractions/get_app_context_fields.sql @@ -21,7 +21,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_application_context', false) %} , {{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_application_context', false), - col_prefix='contexts_com_snowplowanalytics_mobile_application_1_', + col_prefix='contexts_com_snowplowanalytics_mobile_application_1_*', fields=bq_app_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_app_error_context_fields.sql b/macros/field_extractions/get_app_error_context_fields.sql index 19cd03c8..2bb32049 100644 --- a/macros/field_extractions/get_app_error_context_fields.sql +++ b/macros/field_extractions/get_app_error_context_fields.sql @@ -28,7 +28,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_browser_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_application_context', false), - col_prefix='unstruct_event_com_snowplowanalytics_snowplow_application_error_1_', + col_prefix='unstruct_event_com_snowplowanalytics_snowplow_application_error_1_*', fields=bq_app_error_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql index ec101619..5384bb07 100644 --- a/macros/field_extractions/get_browser_context_fields.sql +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -32,7 +32,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_browser_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_browser_context', false), - col_prefix='com_snowplowanalytics_snowplow_browser_context_1_', + col_prefix='com_snowplowanalytics_snowplow_browser_context_1_*', fields=bq_browser_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_deep_link_context_fields.sql b/macros/field_extractions/get_deep_link_context_fields.sql index 83008241..e05f4ef0 100644 --- a/macros/field_extractions/get_deep_link_context_fields.sql +++ b/macros/field_extractions/get_deep_link_context_fields.sql @@ -21,7 +21,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_deep_link_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_deep_link_context', false), - col_prefix='contexts_com_snowplowanalytics_mobile_deep_link_1_', + col_prefix='contexts_com_snowplowanalytics_mobile_deep_link_1_*', fields=bq_deep_link_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_geo_context_fields.sql b/macros/field_extractions/get_geo_context_fields.sql index 5b171cb0..4517d54b 100644 --- a/macros/field_extractions/get_geo_context_fields.sql +++ b/macros/field_extractions/get_geo_context_fields.sql @@ -26,7 +26,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_geolocation_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_geolocation_context', false), - col_prefix='contexts_com_snowplowanalytics_snowplow_geolocation_context_1_', + col_prefix='contexts_com_snowplowanalytics_snowplow_geolocation_context_1_*', fields=bq_geo_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_iab_context_fields.sql b/macros/field_extractions/get_iab_context_fields.sql index 7e6b523b..2aa5d7d1 100644 --- a/macros/field_extractions/get_iab_context_fields.sql +++ b/macros/field_extractions/get_iab_context_fields.sql @@ -24,7 +24,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_iab', false), fields=bq_iab_fields(), - col_prefix='contexts_com_iab_snowplow_spiders_and_robots_1_', + col_prefix='contexts_com_iab_snowplow_spiders_and_robots_1_*', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} {%- else -%} diff --git a/macros/field_extractions/get_mobile_context_fields.sql b/macros/field_extractions/get_mobile_context_fields.sql index d3c3ae0e..353c8151 100644 --- a/macros/field_extractions/get_mobile_context_fields.sql +++ b/macros/field_extractions/get_mobile_context_fields.sql @@ -44,7 +44,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_mobile_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_mobile_context', false), - col_prefix='contexts_com_snowplowanalytics_snowplow_mobile_context_1_', + col_prefix='contexts_com_snowplowanalytics_snowplow_mobile_context_1_*', fields=bq_mobile_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_screen_context_fields.sql b/macros/field_extractions/get_screen_context_fields.sql index cd85a9e8..2371fc96 100644 --- a/macros/field_extractions/get_screen_context_fields.sql +++ b/macros/field_extractions/get_screen_context_fields.sql @@ -26,7 +26,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_screen_context', false) %} , {{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_screen_context', false), - col_prefix='contexts_com_snowplowanalytics_mobile_screen_1_', + col_prefix='contexts_com_snowplowanalytics_mobile_screen_1_*', fields=bq_screen_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_screen_view_event_context_fields.sql b/macros/field_extractions/get_screen_view_event_context_fields.sql index a79e5bad..19ab4fbc 100644 --- a/macros/field_extractions/get_screen_view_event_context_fields.sql +++ b/macros/field_extractions/get_screen_view_event_context_fields.sql @@ -26,7 +26,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_mobile', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=true, - col_prefix='unstruct_event_com_snowplowanalytics_mobile_screen_view_1_', + col_prefix='unstruct_event_com_snowplowanalytics_mobile_screen_view_1_*', fields=bq_screen_view_event_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_session_context_fields.sql b/macros/field_extractions/get_session_context_fields.sql index ac6634bd..e699bcb4 100644 --- a/macros/field_extractions/get_session_context_fields.sql +++ b/macros/field_extractions/get_session_context_fields.sql @@ -27,7 +27,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_mobile', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=true, - col_prefix='contexts_com_snowplowanalytics_snowplow_client_session_1_', + col_prefix='contexts_com_snowplowanalytics_snowplow_client_session_1_*', fields=bq_session_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_ua_context_fields.sql b/macros/field_extractions/get_ua_context_fields.sql index 8d096b70..cbe9ef1e 100644 --- a/macros/field_extractions/get_ua_context_fields.sql +++ b/macros/field_extractions/get_ua_context_fields.sql @@ -32,7 +32,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_ua', false), fields=bq_ua_fields(), - col_prefix='contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_', + col_prefix='contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_*', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} {%- else -%} diff --git a/macros/field_extractions/get_web_page_context_fields.sql b/macros/field_extractions/get_web_page_context_fields.sql index 79896a71..f7430a3b 100644 --- a/macros/field_extractions/get_web_page_context_fields.sql +++ b/macros/field_extractions/get_web_page_context_fields.sql @@ -21,7 +21,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d ,{{ snowplow_utils.get_optional_fields( enabled=true, fields=bq_web_page_fields(), - col_prefix='contexts_com_snowplowanalytics_snowplow_web_page_1_', + col_prefix='contexts_com_snowplowanalytics_snowplow_web_page_1_*', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} {% else %} diff --git a/macros/field_extractions/get_yauaa_context_fields.sql b/macros/field_extractions/get_yauaa_context_fields.sql index 6a79a82a..58372954 100644 --- a/macros/field_extractions/get_yauaa_context_fields.sql +++ b/macros/field_extractions/get_yauaa_context_fields.sql @@ -40,7 +40,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_yauaa', false), fields=bq_yauaa_fields(), - col_prefix='contexts_nl_basjes_yauaa_context_1_', + col_prefix='contexts_nl_basjes_yauaa_context_1_*', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} {%- else -%} From c2de2be98f7d26c15b8bcf2d9224aac9efefe926 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Thu, 14 Sep 2023 12:48:15 +0100 Subject: [PATCH 58/61] Bq fixes --- .../models/source/bigquery/snowplow_unified_events_stg.sql | 2 ++ macros/bigquery/field_lists.sql | 2 ++ macros/field_extractions/get_app_context_fields.sql | 2 +- macros/field_extractions/get_app_error_context_fields.sql | 2 +- macros/field_extractions/get_browser_context_fields.sql | 2 +- macros/field_extractions/get_deep_link_context_fields.sql | 2 +- macros/field_extractions/get_geo_context_fields.sql | 2 +- macros/field_extractions/get_iab_context_fields.sql | 2 +- macros/field_extractions/get_mobile_context_fields.sql | 2 +- macros/field_extractions/get_screen_context_fields.sql | 2 +- .../field_extractions/get_screen_view_event_context_fields.sql | 2 +- macros/field_extractions/get_session_context_fields.sql | 2 +- macros/field_extractions/get_ua_context_fields.sql | 2 +- macros/field_extractions/get_web_page_context_fields.sql | 2 +- macros/field_extractions/get_yauaa_context_fields.sql | 2 +- 15 files changed, 17 insertions(+), 13 deletions(-) diff --git a/integration_tests/models/source/bigquery/snowplow_unified_events_stg.sql b/integration_tests/models/source/bigquery/snowplow_unified_events_stg.sql index 4980e16f..62638769 100644 --- a/integration_tests/models/source/bigquery/snowplow_unified_events_stg.sql +++ b/integration_tests/models/source/bigquery/snowplow_unified_events_stg.sql @@ -227,7 +227,9 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d JSON_EXTRACT_scalar(json_array,'$.systemAvailableMemory') as system_available_memory, JSON_EXTRACT_scalar(json_array,'$.appAvailableMemory') as app_available_memory, JSON_EXTRACT_scalar(json_array,'$.batteryLevel') as battery_level, + JSON_EXTRACT_scalar(json_array,'$.batteryState') as battery_state, JSON_EXTRACT_scalar(json_array,'$.availableStorage') as available_storage, + JSON_EXTRACT_scalar(json_array,'$.totalStorage') as total_storage, JSON_EXTRACT_scalar(json_array,'$.lowPowerMode') as low_power_mode, JSON_EXTRACT_scalar(json_array,'$.isPortrait') as is_portrait, JSON_EXTRACT_scalar(json_array,'$.resolution') as resolution, diff --git a/macros/bigquery/field_lists.sql b/macros/bigquery/field_lists.sql index 4b936538..9fc8bc57 100644 --- a/macros/bigquery/field_lists.sql +++ b/macros/bigquery/field_lists.sql @@ -118,8 +118,10 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {'field':('system_available_memory', 'mobile__system_available_memory'), 'dtype':'string'}, {'field':('app_available_memory', 'mobile__app_available_memory'), 'dtype':'string'}, {'field':('battery_level', 'mobile__battery_level'), 'dtype':'string'}, + {'field':('battery_state', 'mobile__battery_state'), 'dtype':'string'}, {'field':('low_power_mode', 'mobile__low_power_mode'), 'dtype':'string'}, {'field':('available_storage', 'mobile__available_storage'), 'dtype':'string'}, + {'field':('total_storage', 'mobile__total_storage'), 'dtype':'string'}, {'field':('is_portrait', 'mobile__is_portrait'), 'dtype':'string'}, {'field':('resolution', 'mobile__resolution'), 'dtype':'string'}, {'field':('scale', 'mobile__scale'), 'dtype':'string'}, diff --git a/macros/field_extractions/get_app_context_fields.sql b/macros/field_extractions/get_app_context_fields.sql index 9daf56f4..30a01fe7 100644 --- a/macros/field_extractions/get_app_context_fields.sql +++ b/macros/field_extractions/get_app_context_fields.sql @@ -21,7 +21,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_application_context', false) %} , {{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_application_context', false), - col_prefix='contexts_com_snowplowanalytics_mobile_application_1_*', + col_prefix='contexts_com_snowplowanalytics_mobile_application_1', fields=bq_app_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_app_error_context_fields.sql b/macros/field_extractions/get_app_error_context_fields.sql index 2bb32049..4199aaf4 100644 --- a/macros/field_extractions/get_app_error_context_fields.sql +++ b/macros/field_extractions/get_app_error_context_fields.sql @@ -28,7 +28,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_browser_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_application_context', false), - col_prefix='unstruct_event_com_snowplowanalytics_snowplow_application_error_1_*', + col_prefix='unstruct_event_com_snowplowanalytics_snowplow_application_error_1', fields=bq_app_error_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql index 5384bb07..693a8c5a 100644 --- a/macros/field_extractions/get_browser_context_fields.sql +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -32,7 +32,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_browser_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_browser_context', false), - col_prefix='com_snowplowanalytics_snowplow_browser_context_1_*', + col_prefix='com_snowplowanalytics_snowplow_browser_context_1', fields=bq_browser_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_deep_link_context_fields.sql b/macros/field_extractions/get_deep_link_context_fields.sql index e05f4ef0..b6aa6f27 100644 --- a/macros/field_extractions/get_deep_link_context_fields.sql +++ b/macros/field_extractions/get_deep_link_context_fields.sql @@ -21,7 +21,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_deep_link_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_deep_link_context', false), - col_prefix='contexts_com_snowplowanalytics_mobile_deep_link_1_*', + col_prefix='contexts_com_snowplowanalytics_mobile_deep_link_1', fields=bq_deep_link_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_geo_context_fields.sql b/macros/field_extractions/get_geo_context_fields.sql index 4517d54b..e658e6ba 100644 --- a/macros/field_extractions/get_geo_context_fields.sql +++ b/macros/field_extractions/get_geo_context_fields.sql @@ -26,7 +26,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_geolocation_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_geolocation_context', false), - col_prefix='contexts_com_snowplowanalytics_snowplow_geolocation_context_1_*', + col_prefix='contexts_com_snowplowanalytics_snowplow_geolocation_context_1', fields=bq_geo_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_iab_context_fields.sql b/macros/field_extractions/get_iab_context_fields.sql index 2aa5d7d1..d2d64636 100644 --- a/macros/field_extractions/get_iab_context_fields.sql +++ b/macros/field_extractions/get_iab_context_fields.sql @@ -24,7 +24,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_iab', false), fields=bq_iab_fields(), - col_prefix='contexts_com_iab_snowplow_spiders_and_robots_1_*', + col_prefix='contexts_com_iab_snowplow_spiders_and_robots_1', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} {%- else -%} diff --git a/macros/field_extractions/get_mobile_context_fields.sql b/macros/field_extractions/get_mobile_context_fields.sql index 353c8151..9372d736 100644 --- a/macros/field_extractions/get_mobile_context_fields.sql +++ b/macros/field_extractions/get_mobile_context_fields.sql @@ -44,7 +44,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_mobile_context', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_mobile_context', false), - col_prefix='contexts_com_snowplowanalytics_snowplow_mobile_context_1_*', + col_prefix='contexts_com_snowplowanalytics_snowplow_mobile_context_1', fields=bq_mobile_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_screen_context_fields.sql b/macros/field_extractions/get_screen_context_fields.sql index 2371fc96..805fb1c8 100644 --- a/macros/field_extractions/get_screen_context_fields.sql +++ b/macros/field_extractions/get_screen_context_fields.sql @@ -26,7 +26,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_screen_context', false) %} , {{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_screen_context', false), - col_prefix='contexts_com_snowplowanalytics_mobile_screen_1_*', + col_prefix='contexts_com_snowplowanalytics_mobile_screen_1', fields=bq_screen_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_screen_view_event_context_fields.sql b/macros/field_extractions/get_screen_view_event_context_fields.sql index 19ab4fbc..b12a6715 100644 --- a/macros/field_extractions/get_screen_view_event_context_fields.sql +++ b/macros/field_extractions/get_screen_view_event_context_fields.sql @@ -26,7 +26,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_mobile', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=true, - col_prefix='unstruct_event_com_snowplowanalytics_mobile_screen_view_1_*', + col_prefix='unstruct_event_com_snowplowanalytics_mobile_screen_view_1', fields=bq_screen_view_event_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_session_context_fields.sql b/macros/field_extractions/get_session_context_fields.sql index e699bcb4..e809289b 100644 --- a/macros/field_extractions/get_session_context_fields.sql +++ b/macros/field_extractions/get_session_context_fields.sql @@ -27,7 +27,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% if var('snowplow__enable_mobile', false) %} ,{{ snowplow_utils.get_optional_fields( enabled=true, - col_prefix='contexts_com_snowplowanalytics_snowplow_client_session_1_*', + col_prefix='contexts_com_snowplowanalytics_snowplow_client_session_1', fields=bq_session_context_fields(), relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} diff --git a/macros/field_extractions/get_ua_context_fields.sql b/macros/field_extractions/get_ua_context_fields.sql index cbe9ef1e..181a1ee1 100644 --- a/macros/field_extractions/get_ua_context_fields.sql +++ b/macros/field_extractions/get_ua_context_fields.sql @@ -32,7 +32,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_ua', false), fields=bq_ua_fields(), - col_prefix='contexts_com_snowplowanalytics_snowplow_ua_parser_context_1_*', + col_prefix='contexts_com_snowplowanalytics_snowplow_ua_parser_context_1', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} {%- else -%} diff --git a/macros/field_extractions/get_web_page_context_fields.sql b/macros/field_extractions/get_web_page_context_fields.sql index f7430a3b..9b47fba9 100644 --- a/macros/field_extractions/get_web_page_context_fields.sql +++ b/macros/field_extractions/get_web_page_context_fields.sql @@ -21,7 +21,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d ,{{ snowplow_utils.get_optional_fields( enabled=true, fields=bq_web_page_fields(), - col_prefix='contexts_com_snowplowanalytics_snowplow_web_page_1_*', + col_prefix='contexts_com_snowplowanalytics_snowplow_web_page_1', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} {% else %} diff --git a/macros/field_extractions/get_yauaa_context_fields.sql b/macros/field_extractions/get_yauaa_context_fields.sql index 58372954..6f627899 100644 --- a/macros/field_extractions/get_yauaa_context_fields.sql +++ b/macros/field_extractions/get_yauaa_context_fields.sql @@ -40,7 +40,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d ,{{ snowplow_utils.get_optional_fields( enabled=var('snowplow__enable_yauaa', false), fields=bq_yauaa_fields(), - col_prefix='contexts_nl_basjes_yauaa_context_1_*', + col_prefix='contexts_nl_basjes_yauaa_context_1', relation=source('atomic', 'events') if project_name != 'snowplow_unified_integration_tests' else ref('snowplow_unified_events_stg'), relation_alias=none) }} {%- else -%} From d3ad7d07ce74bd0c55145e0d1fa30242da6b0dd8 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Thu, 14 Sep 2023 13:57:52 +0100 Subject: [PATCH 59/61] Change nulls strings to max macro due to redshift --- .../get_app_context_fields.sql | 4 +- .../get_app_error_context_fields.sql | 12 +++--- .../get_browser_context_fields.sql | 26 ++++++------ .../get_deep_link_context_fields.sql | 4 +- .../get_iab_context_fields.sql | 6 +-- .../get_mobile_context_fields.sql | 34 ++++++++-------- .../get_screen_context_fields.sql | 14 +++---- .../get_screen_view_event_context_fields.sql | 14 +++---- .../get_session_context_fields.sql | 12 +++--- .../get_ua_context_fields.sql | 24 +++++------ .../get_web_page_context_fields.sql | 2 +- .../get_yauaa_context_fields.sql | 40 +++++++++---------- .../snowplow_unified_views_this_run.sql | 2 +- 13 files changed, 97 insertions(+), 97 deletions(-) diff --git a/macros/field_extractions/get_app_context_fields.sql b/macros/field_extractions/get_app_context_fields.sql index 30a01fe7..91f251f8 100644 --- a/macros/field_extractions/get_app_context_fields.sql +++ b/macros/field_extractions/get_app_context_fields.sql @@ -12,8 +12,8 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_app_context_fields() %} {% if var('snowplow__enable_application_context', false) %} {% else %} - , cast(null as {{ type_string() }}) as app__build - , cast(null as {{ type_string() }}) as app__version + , cast(null as {{ snowplow_utils.type_max_string() }}) as app__build + , cast(null as {{ snowplow_utils.type_max_string() }}) as app__version {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_app_error_context_fields.sql b/macros/field_extractions/get_app_error_context_fields.sql index 4199aaf4..4481f216 100644 --- a/macros/field_extractions/get_app_error_context_fields.sql +++ b/macros/field_extractions/get_app_error_context_fields.sql @@ -12,15 +12,15 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_app_error_context_fields() %} {% if var('snowplow__enable_browser_context', false) %} {% else %} - , cast(null as {{ type_string() }}) as app_error__message - , cast(null as {{ type_string() }}) as app_error__programming_language - , cast(null as {{ type_string() }}) as app_error__class_name - , cast(null as {{ type_string() }}) as app_error__exception_name + , cast(null as {{ snowplow_utils.type_max_string() }}) as app_error__message + , cast(null as {{ snowplow_utils.type_max_string() }}) as app_error__programming_language + , cast(null as {{ snowplow_utils.type_max_string() }}) as app_error__class_name + , cast(null as {{ snowplow_utils.type_max_string() }}) as app_error__exception_name , cast(null as {{ type_boolean() }}) as app_error__is_fatal , cast(null as {{ type_numeric() }}) as app_error__line_number - , cast(null as {{ type_string() }}) as app_error__stack_trace + , cast(null as {{ snowplow_utils.type_max_string() }}) as app_error__stack_trace , cast(null as {{ type_int() }}) as app_error__thread_id - , cast(null as {{ type_string() }}) as app_error__thread_name + , cast(null as {{ snowplow_utils.type_max_string() }}) as app_error__thread_name {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_browser_context_fields.sql b/macros/field_extractions/get_browser_context_fields.sql index 693a8c5a..63784517 100644 --- a/macros/field_extractions/get_browser_context_fields.sql +++ b/macros/field_extractions/get_browser_context_fields.sql @@ -12,19 +12,19 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_browser_context_fields() %} {% if var('snowplow__enable_browser_context', false) %} {% else %} - , cast(null as {{ type_string() }}) as browser__viewport - , cast(null as {{ type_string() }}) as browser__document_size - , cast(null as {{ type_string() }}) as browser__resolution - , cast(null as {{ type_string() }}) as browser__color_depth - , cast(null as {{ type_string() }}) as browser__device_pixel_ratio - , cast(null as {{ type_string() }}) as browser__cookies_enabled - , cast(null as {{ type_string() }}) as browser__online - , cast(null as {{ type_string() }}) as browser__browser_language - , cast(null as {{ type_string() }}) as browser__document_language - , cast(null as {{ type_string() }}) as browser__webdriver - , cast(null as {{ type_string() }}) as browser__device_memory - , cast(null as {{ type_string() }}) as browser__hardware_concurrency - , cast(null as {{ type_string() }}) as browser__tab_id + , cast(null as {{ snowplow_utils.type_max_string() }}) as browser__viewport + , cast(null as {{ snowplow_utils.type_max_string() }}) as browser__document_size + , cast(null as {{ snowplow_utils.type_max_string() }}) as browser__resolution + , cast(null as {{ snowplow_utils.type_max_string() }}) as browser__color_depth + , cast(null as {{ snowplow_utils.type_max_string() }}) as browser__device_pixel_ratio + , cast(null as {{ snowplow_utils.type_max_string() }}) as browser__cookies_enabled + , cast(null as {{ snowplow_utils.type_max_string() }}) as browser__online + , cast(null as {{ snowplow_utils.type_max_string() }}) as browser__browser_language + , cast(null as {{ snowplow_utils.type_max_string() }}) as browser__document_language + , cast(null as {{ snowplow_utils.type_max_string() }}) as browser__webdriver + , cast(null as {{ snowplow_utils.type_max_string() }}) as browser__device_memory + , cast(null as {{ snowplow_utils.type_max_string() }}) as browser__hardware_concurrency + , cast(null as {{ snowplow_utils.type_max_string() }}) as browser__tab_id {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_deep_link_context_fields.sql b/macros/field_extractions/get_deep_link_context_fields.sql index b6aa6f27..f20fd6ec 100644 --- a/macros/field_extractions/get_deep_link_context_fields.sql +++ b/macros/field_extractions/get_deep_link_context_fields.sql @@ -12,8 +12,8 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_deep_link_context_fields() %} {% if var('snowplow__enable_deep_link_context', false) %} {% else %} - , cast(null as {{ type_string() }}) as deep_link__url - , cast(null as {{ type_string() }}) as deep_link__referrer + , cast(null as {{ snowplow_utils.type_max_string() }}) as deep_link__url + , cast(null as {{ snowplow_utils.type_max_string() }}) as deep_link__referrer {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_iab_context_fields.sql b/macros/field_extractions/get_iab_context_fields.sql index d2d64636..27356c6e 100644 --- a/macros/field_extractions/get_iab_context_fields.sql +++ b/macros/field_extractions/get_iab_context_fields.sql @@ -12,9 +12,9 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_iab_context_fields() %} {%- if var('snowplow__enable_iab', false) -%} {%- else -%} - , cast(null as {{ type_string() }}) as iab__category - , cast(null as {{ type_string() }}) as iab__primary_impact - , cast(null as {{ type_string() }}) as iab__reason + , cast(null as {{ snowplow_utils.type_max_string() }}) as iab__category + , cast(null as {{ snowplow_utils.type_max_string() }}) as iab__primary_impact + , cast(null as {{ snowplow_utils.type_max_string() }}) as iab__reason , cast(null as boolean) as iab__spider_or_robot {%- endif -%} {% endmacro %} diff --git a/macros/field_extractions/get_mobile_context_fields.sql b/macros/field_extractions/get_mobile_context_fields.sql index 9372d736..1bb354c5 100644 --- a/macros/field_extractions/get_mobile_context_fields.sql +++ b/macros/field_extractions/get_mobile_context_fields.sql @@ -12,31 +12,31 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_mobile_context_fields() %} {% if var('snowplow__enable_mobile_context', false) %} {% else %} - , cast(null as {{ type_string() }}) as mobile__device_manufacturer - , cast(null as {{ type_string() }}) as mobile__device_model - , cast(null as {{ type_string() }}) as mobile__os_type - , cast(null as {{ type_string() }}) as mobile__os_version - , cast(null as {{ type_string() }}) as mobile__android_idfa - , cast(null as {{ type_string() }}) as mobile__apple_idfa - , cast(null as {{ type_string() }}) as mobile__apple_idfv - , cast(null as {{ type_string() }}) as mobile__carrier - , cast(null as {{ type_string() }}) as mobile__open_idfa - , cast(null as {{ type_string() }}) as mobile__network_technology - , cast(null as {{ type_string() }}) as mobile__network_type + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__device_manufacturer + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__device_model + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__os_type + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__os_version + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__android_idfa + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__apple_idfa + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__apple_idfv + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__carrier + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__open_idfa + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__network_technology + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__network_type , cast(null as {{ type_int() }}) as mobile__physical_memory , cast(null as {{ type_int() }}) as mobile__system_available_memory , cast(null as {{ type_int() }}) as mobile__app_available_memory , cast(null as {{ type_int() }}) as mobile__battery_level - , cast(null as {{ type_string() }}) as mobile__battery_state + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__battery_state , cast(null as {{ type_boolean() }}) as mobile__low_power_mode - , cast(null as {{ type_string() }}) as mobile__available_storage + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__available_storage , cast(null as {{ type_int() }}) as mobile__total_storage , cast(null as {{ type_boolean() }}) as mobile__is_portrait - , cast(null as {{ type_string() }}) as mobile__resolution + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__resolution , cast(null as {{ type_float() }}) as mobile__scale - , cast(null as {{ type_string() }}) as mobile__language - , cast(null as {{ type_string() }}) as mobile__app_set_id - , cast(null as {{ type_string() }}) as mobile__app_set_id_scope + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__language + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__app_set_id + , cast(null as {{ snowplow_utils.type_max_string() }}) as mobile__app_set_id_scope {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_screen_context_fields.sql b/macros/field_extractions/get_screen_context_fields.sql index 805fb1c8..df478422 100644 --- a/macros/field_extractions/get_screen_context_fields.sql +++ b/macros/field_extractions/get_screen_context_fields.sql @@ -12,13 +12,13 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_screen_context_fields() %} {% if var('snowplow__enable_screen_context', false) %} {% else %} - , cast(null as {{ type_string() }}) as screen__id - , cast(null as {{ type_string() }}) as screen__name - , cast(null as {{ type_string() }}) as screen__activity - , cast(null as {{ type_string() }}) as screen__fragment - , cast(null as {{ type_string() }}) as screen__top_view_controller - , cast(null as {{ type_string() }}) as screen__type - , cast(null as {{ type_string() }}) as screen__view_controller + , cast(null as {{ snowplow_utils.type_max_string() }}) as screen__id + , cast(null as {{ snowplow_utils.type_max_string() }}) as screen__name + , cast(null as {{ snowplow_utils.type_max_string() }}) as screen__activity + , cast(null as {{ snowplow_utils.type_max_string() }}) as screen__fragment + , cast(null as {{ snowplow_utils.type_max_string() }}) as screen__top_view_controller + , cast(null as {{ snowplow_utils.type_max_string() }}) as screen__type + , cast(null as {{ snowplow_utils.type_max_string() }}) as screen__view_controller {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_screen_view_event_context_fields.sql b/macros/field_extractions/get_screen_view_event_context_fields.sql index b12a6715..335b0e0e 100644 --- a/macros/field_extractions/get_screen_view_event_context_fields.sql +++ b/macros/field_extractions/get_screen_view_event_context_fields.sql @@ -12,13 +12,13 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_screen_view_event_fields() %} {% if var('snowplow__enable_mobile', false) %} {% else %} - , cast(null as {{ type_string() }}) as screen_view__id - , cast(null as {{ type_string() }}) as screen_view__name - , cast(null as {{ type_string() }}) as screen_view__previous_id - , cast(null as {{ type_string() }}) as screen_view__previous_name - , cast(null as {{ type_string() }}) as screen_view__previous_type - , cast(null as {{ type_string() }}) as screen_view__transition_type - , cast(null as {{ type_string() }}) as screen_view__type + , cast(null as {{ snowplow_utils.type_max_string() }}) as screen_view__id + , cast(null as {{ snowplow_utils.type_max_string() }}) as screen_view__name + , cast(null as {{ snowplow_utils.type_max_string() }}) as screen_view__previous_id + , cast(null as {{ snowplow_utils.type_max_string() }}) as screen_view__previous_name + , cast(null as {{ snowplow_utils.type_max_string() }}) as screen_view__previous_type + , cast(null as {{ snowplow_utils.type_max_string() }}) as screen_view__transition_type + , cast(null as {{ snowplow_utils.type_max_string() }}) as screen_view__type {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_session_context_fields.sql b/macros/field_extractions/get_session_context_fields.sql index e809289b..104a95c1 100644 --- a/macros/field_extractions/get_session_context_fields.sql +++ b/macros/field_extractions/get_session_context_fields.sql @@ -12,14 +12,14 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_session_context_fields() %} {% if var('snowplow__enable_mobile', false) %} {% else %} - , cast(null as {{ type_string() }}) as session__session_id + , cast(null as {{ snowplow_utils.type_max_string() }}) as session__session_id , cast(null as {{ type_numeric() }}) as session__session_index - , cast(null as {{ type_string() }}) as session__previous_session_id - , cast(null as {{ type_string() }}) as session__user_id - , cast(null as {{ type_string() }}) as session__first_event_id + , cast(null as {{ snowplow_utils.type_max_string() }}) as session__previous_session_id + , cast(null as {{ snowplow_utils.type_max_string() }}) as session__user_id + , cast(null as {{ snowplow_utils.type_max_string() }}) as session__first_event_id , cast(null as {{ type_numeric() }}) as session__event_index - , cast(null as {{ type_string() }}) as session__storage_mechanism - , cast(null as {{ type_string() }}) as session__first_event_timestamp + , cast(null as {{ snowplow_utils.type_max_string() }}) as session__storage_mechanism + , cast(null as {{ snowplow_utils.type_max_string() }}) as session__first_event_timestamp {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_ua_context_fields.sql b/macros/field_extractions/get_ua_context_fields.sql index 181a1ee1..2b9d5014 100644 --- a/macros/field_extractions/get_ua_context_fields.sql +++ b/macros/field_extractions/get_ua_context_fields.sql @@ -12,18 +12,18 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_ua_context_fields() %} {%- if var('snowplow__enable_ua', false) -%} {%- else -%} - , cast(null as {{ type_string() }}) as ua__useragent_family, - , cast(null as {{ type_string() }}) as ua__useragent_major, - , cast(null as {{ type_string() }}) as ua__useragent_minor, - , cast(null as {{ type_string() }}) as ua__useragent_patch, - , cast(null as {{ type_string() }}) as ua__useragent_version, - , cast(null as {{ type_string() }}) as ua__os_family, - , cast(null as {{ type_string() }}) as ua__os_major, - , cast(null as {{ type_string() }}) as ua__os_minor, - , cast(null as {{ type_string() }}) as ua__os_patch, - , cast(null as {{ type_string() }}) as ua__os_patch_minor, - , cast(null as {{ type_string() }}) as ua__os_version, - , cast(null as {{ type_string() }}) as ua__device_family + , cast(null as {{ snowplow_utils.type_max_string() }}) as ua__useragent_family, + , cast(null as {{ snowplow_utils.type_max_string() }}) as ua__useragent_major, + , cast(null as {{ snowplow_utils.type_max_string() }}) as ua__useragent_minor, + , cast(null as {{ snowplow_utils.type_max_string() }}) as ua__useragent_patch, + , cast(null as {{ snowplow_utils.type_max_string() }}) as ua__useragent_version, + , cast(null as {{ snowplow_utils.type_max_string() }}) as ua__os_family, + , cast(null as {{ snowplow_utils.type_max_string() }}) as ua__os_major, + , cast(null as {{ snowplow_utils.type_max_string() }}) as ua__os_minor, + , cast(null as {{ snowplow_utils.type_max_string() }}) as ua__os_patch, + , cast(null as {{ snowplow_utils.type_max_string() }}) as ua__os_patch_minor, + , cast(null as {{ snowplow_utils.type_max_string() }}) as ua__os_version, + , cast(null as {{ snowplow_utils.type_max_string() }}) as ua__device_family {%- endif -%} {% endmacro %} diff --git a/macros/field_extractions/get_web_page_context_fields.sql b/macros/field_extractions/get_web_page_context_fields.sql index 9b47fba9..5bad089b 100644 --- a/macros/field_extractions/get_web_page_context_fields.sql +++ b/macros/field_extractions/get_web_page_context_fields.sql @@ -12,7 +12,7 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_web_page_context_fields() %} {% if var('snowplow__enable_web', false) %} {% else %} - , cast(null as {{ type_string() }}) as page_view__id + , cast(null as {{ snowplow_utils.type_max_string() }}) as page_view__id {% endif %} {% endmacro %} diff --git a/macros/field_extractions/get_yauaa_context_fields.sql b/macros/field_extractions/get_yauaa_context_fields.sql index 6f627899..64ac086f 100644 --- a/macros/field_extractions/get_yauaa_context_fields.sql +++ b/macros/field_extractions/get_yauaa_context_fields.sql @@ -12,26 +12,26 @@ You may obtain a copy of the Snowplow Community License Version 1.0 at https://d {% macro postgres__get_yauaa_context_fields() %} {%- if var('snowplow__enable_yauaa', false) -%} {%- else -%} - , cast(null as {{ type_string() }}) as yauaa__device_class - , cast(null as {{ type_string() }}) as yauaa__agent_class - , cast(null as {{ type_string() }}) as yauaa__agent_name - , cast(null as {{ type_string() }}) as yauaa__agent_name_version - , cast(null as {{ type_string() }}) as yauaa__agent_name_version_major - , cast(null as {{ type_string() }}) as yauaa__agent_version - , cast(null as {{ type_string() }}) as yauaa__agent_version_major - , cast(null as {{ type_string() }}) as yauaa__device_brand - , cast(null as {{ type_string() }}) as yauaa__device_name - , cast(null as {{ type_string() }}) as yauaa__device_version - , cast(null as {{ type_string() }}) as yauaa__layout_engine_class - , cast(null as {{ type_string() }}) as yauaa__layout_engine_name - , cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version - , cast(null as {{ type_string() }}) as yauaa__layout_engine_name_version_major - , cast(null as {{ type_string() }}) as yauaa__layout_engine_version - , cast(null as {{ type_string() }}) as yauaa__layout_engine_version_major - , cast(null as {{ type_string() }}) as yauaa__operating_system_class - , cast(null as {{ type_string() }}) as yauaa__operating_system_name - , cast(null as {{ type_string() }}) as yauaa__operating_system_name_version - , cast(null as {{ type_string() }}) as yauaa__operating_system_version + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__device_class + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__agent_class + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__agent_name + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__agent_name_version + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__agent_name_version_major + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__agent_version + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__agent_version_major + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__device_brand + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__device_name + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__device_version + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__layout_engine_class + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__layout_engine_name + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__layout_engine_name_version + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__layout_engine_name_version_major + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__layout_engine_version + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__layout_engine_version_major + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__operating_system_class + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__operating_system_name + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__operating_system_name_version + , cast(null as {{ snowplow_utils.type_max_string() }}) as yauaa__operating_system_version {%- endif -%} {% endmacro %} diff --git a/models/views/scratch/snowplow_unified_views_this_run.sql b/models/views/scratch/snowplow_unified_views_this_run.sql index 58789c71..3cf6451a 100644 --- a/models/views/scratch/snowplow_unified_views_this_run.sql +++ b/models/views/scratch/snowplow_unified_views_this_run.sql @@ -39,7 +39,7 @@ with prep as ( -- updated with mapping as part of post hook on derived page_views table , cast(ev.user_identifier as {{ type_string() }}) as stitched_user_id {% else %} - , cast(null as {{ type_string() }}) as stitched_user_id + , cast(null as {{ snowplow_utils.type_max_string() }}) as stitched_user_id {% endif %} {% if var('snowplow__enable_iab') %} From 0ce05aeafb91f791bd1eff68851af95eed7e3eb8 Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Thu, 14 Sep 2023 14:07:00 +0100 Subject: [PATCH 60/61] Add config to unified this run --- models/base/scratch/snowplow_unified_events_this_run.sql | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/models/base/scratch/snowplow_unified_events_this_run.sql b/models/base/scratch/snowplow_unified_events_this_run.sql index 2d302a45..bd5868d9 100644 --- a/models/base/scratch/snowplow_unified_events_this_run.sql +++ b/models/base/scratch/snowplow_unified_events_this_run.sql @@ -5,4 +5,12 @@ and you may not use this file except in compliance with the Snowplow Community L You may obtain a copy of the Snowplow Community License Version 1.0 at https://docs.snowplow.io/community-license-1.0 #} +{{ + config( + sort='collector_tstamp', + dist='event_id', + tags=["this_run"] + ) +}} + {{ unify_fields_query() }} From ac931b33bbf04913995ccbac7195029e9647b36f Mon Sep 17 00:00:00 2001 From: Agnes Kiss Date: Thu, 14 Sep 2023 14:14:05 +0100 Subject: [PATCH 61/61] Change dummy to model_tstamp --- models/views/scratch/snowplow_unified_views_this_run.sql | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/models/views/scratch/snowplow_unified_views_this_run.sql b/models/views/scratch/snowplow_unified_views_this_run.sql index 3cf6451a..0ccfc246 100644 --- a/models/views/scratch/snowplow_unified_views_this_run.sql +++ b/models/views/scratch/snowplow_unified_views_this_run.sql @@ -112,7 +112,6 @@ with prep as ( row_number() over (partition by p.session_identifier order by p.derived_tstamp, p.dvce_created_tstamp, p.event_id) AS view_in_session_index, coalesce(t.end_tstamp, p.derived_tstamp) as end_tstamp, -- only page views with pings will have a row in table t - {{ snowplow_utils.current_timestamp_in_utc() }} as model_tstamp, {% if var('snowplow__enable_web') %} coalesce(t.engaged_time_in_s, 0) as engaged_time_in_s, -- where there are no pings, engaged time is 0. @@ -123,7 +122,7 @@ with prep as ( sd.relative_vmax as vertical_percentage_scrolled, {% endif %} - '' as dummy_field + {{ snowplow_utils.current_timestamp_in_utc() }} as model_tstamp from prep p