Owned-channel kit
Operator controls for branded booking distribution
Configure theme preset, attribution profile, fallback route, and analytics hooks without changing the booking engine contract.
Keep a full branded booking flow with attribution tags preserved from landing page to booking request.
Publish script and iframe assets together so the booking prompt survives CSP or script-hosting constraints.
Carry source, medium, and campaign identifiers into widget clicks and booking creation metadata.
Preview target
grand-riviera-resort
No token provided
Slug: grand-riviera-resort
Currency: EUR
Stay window: 2026-08-29 to 2026-09-01
Allowed domains: No domain allowlist returned
Resolved widget config
Theme: light
Locale: en
Primary color: #d0763b
Rates visible: Yes
Amenities visible: Yes
Max guests: 4
Room scope: All live room types
Attribution handoff
Source: hotel_website
Medium: owned_web
Campaign: homepage_booking_widget
Preview host: book.grand-riviera-resort.example.com
widget.view
theme=brand_light locale=en source=hotel_website
widget.search_refresh
campaign=homepage_booking_widget medium=owned_web
widget.book_click
source=hotel_website campaign=homepage_booking_widget room_type_id=<selected_room>
Hosted booking URL
/search?slug=grand-riviera-resort&checkin=2026-08-29&checkout=2026-09-01&adults=2&children=0&theme_preset=brand_light&locale_hint=en&attribution_source=hotel_website&attribution_medium=owned_web&attribution_campaign=homepage_booking_widget&embed_origin=book.grand-riviera-resort.example.com
Script embed snippet
Iframe fallback snippet
No-script fallback
Custom-domain preview
https://book.grand-riviera-resort.example.com/search?slug=grand-riviera-resort&checkin=2026-08-29&checkout=2026-09-01&adults=2&children=0&theme_preset=brand_light&locale_hint=en&attribution_source=hotel_website&attribution_medium=owned_web&attribution_campaign=homepage_booking_widget&embed_origin=book.grand-riviera-resort.example.com
Branded DNS and hosted fallback stay aligned because both launch URLs carry the same theme preset and attribution profile.
Live widget preview