Concepts
Terms specific to Link. Terms shared with another product live in the glossary.
Terms used by more than one product live in the shared glossary, not here —
if you don't see a term you expected, check there.
| Term | Meaning |
|---|
hostname vs. public_address | hostname is the natural key clicks/money are recorded against; public_address is what the channel is called externally after a rename (can be <host>/<slug>). |
infra_state | Domain infrastructure status: unmanaged / pending_dns / provisioning / ssl_active / failed. |
| Domain migration | A reversible "old host → new host" record backing the public redirect and the chain graph used in reports. |
| Reputation verdict | ok / watch / burned, derived from DNS/TLS/Safe-Browsing/escape signals; read by the panel and by rotation. |
Ownership token (dcv_token) | The TXT-record proof a domain must publish at _tease-challenge.<host> before it's bound to delivery. |
domain_busy | An advisory lock returned as 409 when a concurrent mutation already holds the domain/rotation-component lock. |
CreatorLink | A (host, slug) → content_host record; backs both free slugs and path-based moves. |
| Term | Meaning |
|---|
| Free pool spare | A hidden ("sleeping") OnlyFans campaign that gets "dressed" onto a country slot instead of a new link being created. Owned by Club; it writes into Link's own inventory table. |
| Spenders | The ad-spend view over one link/source/account — not to be confused with Club's "who paid" fan-payer views that live in a neighboring file of the same name. |
| Term | Meaning |
|---|
| Policy smart link (Route Spine) | One URL /r/<slug> that decides paid vs. ftl on the fly from weights and geo rules. |
| Arm | paid or ftl — which side of the funnel a visitor sees; exactly two values. |
| Destination / inventory row | A concrete standing OnlyFans link bound to one (arm, country) pair on a smart link. |
| Pooled smart link | The legacy OnlyFans-vendor smart-link entity: one link serves unlimited clicks and carries vendor stats. |
| CAPI pixel | A Meta/TikTok Conversions API config on a pooled smart link: pixel id + encrypted access token + event map. |
| Ad platform connection | A domain-level (not smart-link-level) connection to an ad network — the source of the browser and server-side pixel. |
| Term | Meaning |
|---|
| Cloak | Hiding the real destination (OnlyFans / a partner smart link) from bots, scanners, and ad-review crawlers. |
| Direct redirect | A domain mode where no landing page is shown at all — the visitor gets a 307 straight to the segment's button. |
| FTL reroute | A returning trial visitor (by cookie/fingerprint) is quietly sent to the paid page instead of a second trial. |
is_unique | 1 if this is the first click on a button (or page impression) from this /24 subnet in the current UTC day. |
fraud (in the click report) | A derived flag — bot-like user agent OR a repeat from an already-known UA; an empty UA (legacy rows) is never judged. |
| Term | Meaning |
|---|
ui_json | The validated envelope on BgConfig.ui_json, made of 13 independent sections. |
| Section | One ui_json block (buttons/gate/profile/desktop/spotlight/exit/timer/layout/objects/stack/sticky/appear/branding) — replaced wholesale or reset via null. |
Free canvas (layout.mode=free) | Elements are positioned by x/y/w/h on a 350px-wide art board instead of a fixed column. |
| Teaser | A blurred/locked video or photo card with a lock icon and its own link — both a canvas object type and a stack card. |
| Stack | Up to 8 teaser cards in sticky / pinned_swap / carousel mode. |
LandingDesign ("custom design") | An uploaded HTML document that fully replaces the block builder for a domain. |
[data-angel] slot | The markup contract a custom HTML document must carry so runtime.js can inject the name/buttons. |
| Term | Meaning |
|---|
| Design config | A whitelisted set of keys for one deterministic SVG engine (module/eye shape, colors, logo, caption); no rendered file is ever stored. |
| Preset | A <shape>-<palette> id from the 10×10 catalog — a ready-made design config, not a separate entity. |
| Source label | qr for the main code or qr-<slug> for a named one; stamped at creation and never changes, even if the slug is renamed later. |
| Term | Meaning |
|---|
source_link | The owner's rule: one OnlyFans link (by id / name / regex) → one source domain + channel. |
unassigned_links | The queue of links with traffic but no source_link rule yet. Read-only in the panel; only the poller writes it. |
match_type | How match_value is matched against a link's identity: provider_id / exact_name / name_prefix / regex. |
| Term | Meaning |
|---|
| Gate bot ("Прокладка") | The per-owner Telegram bot standing between a paid-traffic click and the manager's DM. |
| Destination | A named routing target the rules engine can send a /start to; up to 20 per owner. |
| Rule | One ordered, first-match-wins condition → destination mapping; up to 30 per owner. |
| Webhook secret | The per-row random value Telegram echoes back on every delivery — it, not the URL, is how the shared webhook resolves the tenant. |
Looking for how to do something with these? Each subsystem's guide index (linked from
the overview) lists its tasks.