Brand Network: core concepts and how brands are classified
A brand network is the set of brands connected to yours through content, inventory, audience, data, and demand, with your brand as the anchor; building one is a matter of identifying which brands belong, classifying each on five axes, and letting the classification set the permissions, economics, and ranking that apply to it. Reading time about 9 minutes.
The six core concepts
| Concept | What it is on Genuin | Where it lives |
|---|---|---|
| Anchor brand | The brand that owns the network: its grid, communities, agreement, and reports. One per network. | Business Account, brand, and network (see Create your Business Account on Brand Control Center (BCC) and Choose your network model: Owned, Extended, Commerce, or Retail) |
| Node | Any brand in the network, represented by its brand community (its content, members, rules). The anchor is a node too. | Communities (see Upload your videos or connect your social profile and Brand communities and groups: structure content for relevance) |
| Edge | A relationship between two nodes with a direction and a type: distribution, content acceptance, paid partnership, audience extension, destination hosting, reselling. | Network → Partners (see Add brand partners and demand partners and Brand Partner Invitations and Permissions) |
| Constraint | What an edge may do: groups, placements, re-cut rights, paid content, data visibility, both brand safety profiles. | Permissions and brand safety profile (see Set moderation, roles, and brand safety and Brand Safety Profile) |
| Economics | What an edge earns each side: revenue split, package price, platform fee, reseller share. | Agreement and partner split (see Choose your monetization agreement and Partner Revenue Splits) |
| Weight | How much Maya favors a node's content in the anchor's feeds, derived from classification, performance, and pacing. | Feed settings (see Personalization and relevance: how Maya ranks every feed and Player Controls and Feed Settings) |
A network is therefore a graph: nodes are brands, edges are partnerships, constraints and economics sit on edges, and the Hierarchical Grid (see The Hierarchical Grid: one spine for inventory, layout, and reporting) is the inventory the graph serves into.
Five axes of brand classification
Every brand is tagged on all five axes when it is invited (Network → Partners → Classification). The tags are what BCC reads to propose permissions, splits, floors, and ranking weight, so classifying well is most of the work of building the network.
Axis 1 — What the brand brings (assets)
| Class | Brings | Typical edge |
|---|---|---|
| Audience brand | Reach: a large or loyal audience on its properties | Distribution (outbound from you), Extended O&O host |
| Content brand | A library or production capacity: shows, creators, catalog video | Content acceptance (inbound to you) |
| Inventory brand | Placements and properties where video can render | Distribution, destination hosting |
| Data brand | First-party purchase, loyalty, or CRM signals usable under agreement | Audience extension, segment sharing |
| Catalog brand | Products to sell through linkouts and shoppable placements | Commerce resolution, Paid Partner Posts |
| Demand brand | Budget to spend on your inventory | Paid partnership, Marketplace buyer |
Most brands bring more than one asset; the tag set is the list, not a single pick.
Axis 2 — Role in your network
| Role | Meaning | Default permissions |
|---|---|---|
| Anchor | You | Everything |
| House brand | A sub-brand or sister brand of the anchor sharing the Business Account | Own community, shared grid, no split |
| Content partner | Places content in named groups | Groups you name; re-cut off; paid off |
| Demand partner | Buys Paid Partner Posts, Takeovers, packages, or programmatic | Approvals required; brand safety acceptance |
| Distribution partner | Carries your content in its placements | Your distributable groups only |
| Destination host | Hosts your brand as an Extended O&O destination | Managed by Genuin under agreement |
| Creator brand | A creator or host treated as a brand with a wallet | Tier-based posting (see Creator programs and Quests) |
| Agency or reseller | Runs the network, or brings networks, on behalf of others | Scoped roles, reseller share (see Partner and reseller program) |
| Buyer | Purchases through Marketplace or AdCP | Package-level only |
Axis 3 — Market relationship to the anchor
| Class | Definition | Effect |
|---|---|---|
| Endemic | Sells what your audience comes to you for (running shoes on a running site; CPG on a grocer) | Highest ranking weight for partner content; eligible for category-group Paid Partner Posts |
| Non-endemic | Wants your audience but sells something else (a bank on a sports site) | Paid partnership and audience extension; content acceptance usually off |
| Adjacent | Complements your category (recipes for a grocer, gear for a travel brand) | Content acceptance on; moderate weight |
| Competitive | Sells against you | Excluded by competitive exclusion lists (see Blocklists and ad quality controls and Keyword and Topic Blocklists); never a node |
| Affiliated | Shares ownership or a holding company with you | Treated as house brand with its own agreement |
Axis 4 — Company type (the audience ladder)
Creators & podcasters, consumer brands, online retailers, consumer services, media & entertainment, media supply aggregators (networks that represent many publishers, apps, or sites and bring their inventory as one supply network), media demand aggregators (DSPs, ad networks, and trading desks that bring many advertisers' budgets), and agencies. The type sets which playbook the brand follows (see Creators and podcasters: launch a podcast network in an afternoon, Companies: turn your website into a media hub, Publishers and media companies: launch a publisher media network, Consumer brands: build a brand commerce media network, Retailers: maximize margin per impression on a retail media network, Developers: add generative video to an existing product in one sprint, and Marketers: run a partner campaign onsite and offsite), which examples it sees, and which of your groups are likely matches.
Axis 5 — Scale and model
Emerging, mid-market, or enterprise, and which network model the brand itself runs (Owned, Extended O&O, Commerce, Retail; Network models in depth: Owned, Extended O&O, Commerce Media, Retail Media). Scale sets the agreement type and service level; model sets which edges are even possible (only a Commerce or Retail brand can be a data brand, for example).
How classification drives the build
- Permissions. Role and relationship propose the default permission set on the edge; you can widen or narrow it per group or placement (see Brand Partner Invitations and Permissions).
- Economics. Role plus scale propose the split or price: content partners earn a share on views of their content, demand partners pay package or CPM prices, distribution partners split monetized views, resellers earn a reseller share (see Partner Revenue Splits and Paid Partner Posts and Paid Partner Takeovers).
- Brand safety. Both profiles must allow a placement; non-endemic and competitive classes carry stricter defaults (see Brand Safety Profile).
- Ranking weight. Endemic content partners start with the highest weight in category groups, adjacent partners lower, non-endemic content is paid-only; performance then moves the weight (see Personalization and relevance: how Maya ranks every feed).
- Packaging. Marketplace packages are assembled from the nodes whose classes fit the buyer: an endemic demand brand sees category groups, a non-endemic one sees audience extension and Takeovers (see Marketplace: list packages and transact with demand partners and Package Builder).
- Reporting. Reports → Network rolls up by every axis, so you can see revenue by role, by relationship, or by company type (see Network Reporting).
Building the network, step by step
- Identify. List every brand that touches your audience: who advertises in your category, who makes content your audience already watches, who sells what your viewers buy, who holds data on them, and who owns pages they visit. The network directory (see Network Directory Listing) and Octo Ask ("which brands appear most in my groups' content?") both help.
- Classify. Tag each on the five axes in Network → Partners → Classification. Competitive brands go straight to the exclusion list.
- Invite with the proposed edge. Accept the defaults BCC proposes from the tags, then adjust groups and placements (see Add brand partners and demand partners).
- Place and package. Accept content partners into groups (see Accept partner content into your ecosystem), mark groups distributable for distribution partners (see Network distribution: place your content in partner inventory), build packages for demand partners (see Paid Partner Posts and Paid Partner Takeovers), and let Genuin set up destination hosts (see Extended O&O: how managed syndication works end to end).
- Measure and rebalance. Read Reports → Network by axis monthly; promote partners whose content or spend performs, narrow those that do not, and let Canvas's Partner liaison agent (see Canvas Monetization Fleet) run the routine.
Worked examples
- A running-shoe retailer (anchor: Retail model) classifies a sock brand as endemic, content + catalog + demand, demand partner and content partner, mid-market: Paid Partner Posts in the Running group, product videos accepted, floors from the retail brand safety profile.
- A regional news publisher (anchor: Extended O&O) classifies a national bank as non-endemic, demand, demand partner, enterprise: Takeovers and audience extension only, no content acceptance.
- A podcaster (anchor: Owned) classifies a gear brand as adjacent, catalog + demand, content partner, emerging: affiliate linkouts and an accepted gear group, revenue share on views.
How it runs
What this article describes is built from your brand context and the crawl, shown rendered, and applied on your confirmation; later changes arrive as proposals in the same shape.
Support. Help is available 24/7 from Brand Control Center and from every page of these docs. Ask in plain language; when a person is needed, an account manager, developer, or Ops engineer joins the same thread and stays on it until it is resolved. Every Business Account owner has this on every plan (see 24/7 Octo-enabled support: how Octo brings in account managers, developers, and Ops).
API & SDK
Access: the calls in the table are the proposed Business Account API (see Business Account API: provisioning, OAuth, and the resource map), authenticated with a key scoped to the account and a role or an OAuth client acting for it; every confirmation in this article becomes a proposal you can approve by API (POST /proposals/{proposalId}:approve). Live today, the server API under /api/thirdparty authenticates with a gn-access-token (see Generate an access token), and Live API today and the Business Account API roadmap maps what is live to what is proposed.
| Call | Purpose |
|---|---|
| GET /brands/{brandId}/partners | Brand, demand, publisher, and data partners with classification and edge |
| POST /brands/{brandId}/partners:invite | Invite a partner with direction, permissions, groups, and split or price |
| PUT /partners/{partnerId}/edge | Change a partner's permissions, groups, or economics |
| GET /network/directory | The network directory: brands, properties, and placements open to partners |
// proposed server SDK (Business Account API)
import { Genuin } from '@genuin/sdk';
const genuin = new Genuin({ apiKey: process.env.GENUIN_KEY });
await genuin.partners.list(brandId);
await genuin.partners.invite(brandId, { brand, direction: 'inbound', split: 0.6 });
await genuin.partners.edge.update(partnerId, { … });Live today: Serve your first ad · Deliver contextual feeds with page, user, and location context · Embed the Genuin Web SDK on your website.
SDKs: Web SDK 2.0.6 (see Embed the Genuin Web SDK on your website), iOS SDK 2.1.5 (see Integrate the Genuin iOS SDK), Android SDK 2.1.5 (see Integrate the Genuin Android SDK), React Native 3.0.3 (see Integrate the Genuin SDK with React Native apps), and Flutter (see Integrate the Genuin SDK with Flutter apps) render Genuin and sign members in; the Node (@genuin/sdk) and Python (genuin) server SDKs are proposed with Business Account API: provisioning, OAuth, and the resource map.

