sa.js rcid Test

PROD-1674 — Verify rcid is read from the URL and included in click & order payloads

Current URL Parameters

Simulate a smart link landing by reloading with the right params:

Order Emission Test

After a click is tracked, fire a test order to verify rcid is included in the order payload.

Event Log

Callbacks from sa.js and intercepted network requests. Open DevTools Network tab filtered to getroster to inspect full payloads.

Waiting for sa.js to load and fire…

How to use this page

  1. Add your brand's Public Access Token as a token query param, or edit the PASTE_TOKEN_HERE default in the HTML.
  2. Click "+ rcid & rstr" to simulate a smart link landing with an rcid.
  3. Watch the Event Log for onClickTracked — this confirms sa.js fired.
  4. Open DevTools → Network tab, filter to getroster or rostercdn.
  5. Inspect the click request payload — verify rcid is present.
  6. Click "Emit Test Order" and inspect that payload for rcid too.
  7. Test the "rstr only" button — per PROD-1674 req #4, sa.js should generate a fallback UUID as rcid.