Update Site Config
rybbit_update_site_configUpdate an existing Rybbit site's configuration: identity, tracking features, exclusions, session replay, and public embedding.
Instructions
Update configuration for an existing Rybbit site. Change site identity (name, domain, type), toggle tracking features (IP, session replay, errors, button clicks, etc.), manage exclusions (IPs, countries, paths, hostnames, user agents), and public embedding.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Display name for the site | |
| tags | No | Tags for grouping/filtering sites (max 20, each up to 50 chars) | |
| type | No | Site type: 'web' or 'mobile'. 'app' is a legacy alias mapped to 'mobile'. Switching to mobile forces sessionReplay and webVitals off. | |
| domain | No | Domain (web sites) or package name (mobile sites). Normalized server-side. | |
| public | No | Make site stats publicly accessible | |
| siteId | Yes | Site ID (numeric ID or domain identifier) | |
| trackIp | No | Track visitor IP addresses | |
| blockBots | No | Block known bots from tracking | |
| trackCopy | No | Track text copy events | |
| webVitals | No | Track Core Web Vitals metrics | |
| excludedIPs | No | IP addresses or CIDR ranges to exclude from tracking (max 100) | |
| saltUserIds | No | Salt user IDs for privacy | |
| trackErrors | No | Track JavaScript errors | |
| embedEnabled | No | Allow embedding public stats (e.g. via iframe) | |
| excludedPaths | No | URL path patterns to exclude from tracking (max 100) | |
| sessionReplay | No | Enable session replay recording | |
| trackOutbound | No | Track outbound link clicks | |
| trackUrlParams | No | Track URL parameters | |
| excludedCountries | No | ISO 3166-1 alpha-2 country codes to exclude from tracking (max 250) | |
| excludedHostnames | No | Hostnames to exclude from tracking (max 100) | |
| trackButtonClicks | No | Track button click events | |
| excludedUserAgents | No | User-agent substrings/patterns to exclude from tracking (max 100) | |
| trackSpaNavigation | No | Track SPA navigation events | |
| trackInitialPageView | No | Track initial page view automatically | |
| trackFormInteractions | No | Track form interaction events |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| config | No | ||
| success | No |