Embed Analytics - Test Fixture

Each section triggers one detection rule. Click elements and watch the live log (intercepted beacons) at the bottom. Real events also flow to /c -> RudderStack -> Umami/CAPI/BigQuery.

call href:tel - 0.95

tel: link -> canonical_intent=call, provider=self

email href:mailto - 0.90

mailto: link -> canonical_intent=email, provider=self

reservation provider_host - 0.98

OpenTable / Resy / TheFork domains -> reservation

order provider_host - 0.98

Uber Eats / DoorDash / Wolt / Pyszne domains -> order

directions provider_host - 0.98

Google/Apple Maps -> directions

social provider_host - 0.98

Instagram / Facebook -> social (sales:false)

menu text_or_href:menu - 0.70

menu in text/href or .pdf -> menu

View Menu (PDF)

order text:order - 0.55

text fallback (no known provider) -> order

reservation text:reservation - 0.55

text fallback -> reservation

directions text:directions - 0.55

text fallback -> directions

catering text:catering - 0.70

text -> catering

promo text:promo - 0.65

text -> promo

loyalty_qr text:loyalty - 0.70

text -> loyalty_qr

form submit form_submit

Submitting a form fires collectElementIntent on the form.

keyboard keyboard_capture

Focus a button below and press Enter/Space.

negative control should drop

Generic nav -> no intent detected (expected: nothing in log).

Home

Live beacon log

Intercepts navigator.sendBeacon and fetch to /c. Shows what the tracker would send (also sent for real). Tip: add ?utm_source=test&utm_medium=qa&c=.pi1.pk9.ps000&fbclid=abc to the URL to test attribution.