Add cross-domain tracking to stitch users across snowplow.io and console - #2
Open
jborlase-snowplow wants to merge 8 commits into
Open
Add cross-domain tracking to stitch users across snowplow.io and console#2jborlase-snowplow wants to merge 8 commits into
jborlase-snowplow wants to merge 8 commits into
Conversation
The dbt-snowplow-identities package is hosted on GitHub (snowplow-incubator), not dbt Hub. Updated the packages.yml snippet to use git source. Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.18.1. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.21...4.18.1) --- updated-dependencies: - dependency-name: lodash dependency-version: 4.18.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Restore sidebars link handling * Add content to link pages * Update page text
* add bedrock accelerator
Enable user identity stitching across the docs site (snowplow.io) and console (snowplowanalytics.com) by decorating outgoing links with the _sp parameter. Uses the extended format to include sessionId and sourceId for richer cross-navigation data. Re-applies link decoration on SPA route changes so dynamically rendered links are also covered. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Missing SEO metadataThe following markdown files are missing required metadata fields:
Required fieldsThe file metadata is important for SEO and marketing. All markdown files, except for those with filenames starting with
Please add the missing metadata. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
snowplow.io) to the console (snowplowanalytics.com) by decorating outgoing links with the_spquerystring parameteruseExtendedCrossDomainLinker: true) to includesessionIdandsourceIdfor richer identity stitching via the cross-navigation enrichmentHow it works
A
crossDomainLinkercallback is added to the tracker configuration that returnstruefor any link whose hostname ends withsnowplowanalytics.com. When a user clicks such a link, the tracker appends_sp={domainUserId}.{timestamp}.{sessionId}.{sourceId}...to the URL. The console's tracker then picks up therefr_domain_useridfrom the destination page's events, enabling Identities to resolve both sites' activity to a single Snowplow ID.Test plan
yarn buildpasses)console.snowplowanalytics.com— confirm it gets an_spparameter appended on click_spdecoration leaks PII when analytics cookies are declined)🤖 Generated with Claude Code