Quickstart: the hosted view (embed)
Mode B. Put our page in an <iframe>; there's nothing else to build.
<iframe src="https://assets.seatpreevue.com/embed/v1/?key=pk_live_…&venue=your-venue#stalls-n-22"
title="View from seat" allow="fullscreen"
style="width:100%;aspect-ratio:16/9;border:0"></iframe>
key: your publishable key, pasted whole. Embed keys are set up with the domains allowed to frame the view.venue: the venue reference we agree with you, or our venue id (ven_…).#stalls-n-22(or?seat=stalls-n-22): the seat, as our seat key (lower case,section-row-seat). Change the#…part to show another seat without reloading.- In HTML, write
&in the URL as&; set from JavaScript, use a plain&.
Send us every domain whose pages will frame the view (live and staging). A page on any other domain gets a refused frame: that's the browser enforcing our policy. A new key or domain can take a few minutes to reach every part of our network.
If your page has a Content Security Policy, add frame-src https://assets.seatpreevue.com (CSP).
The frame can also tell your page what happened, and take a show message to change seat: see The hosted view.