Skip to main content

Supply Chain (schain)

The supply chain (schain) object tells buyers which sellers and resellers are involved in offering your inventory, per the IAB OpenRTB SupplyChain spec. Anima carries the nodes you declare into every bid request.

Screenshot pending

This page describes Account → Setup → Supply Chain. Field names are accurate; the on-screen layout (including the node editor) is being captured.


Where it lives

Account mode → Setup → Supply Chain. Settings are scoped to a customer or a single domain (domain overrides customer), and apply on your next wrapper release.

Anima appends its own wrapper node automatically at runtime — you declare only your upstream nodes here.


Chain settings

SettingWhat it does
EnabledInclude the supply-chain object in bid requests
CompleteWhether the chain lists every node from publisher to exchange (complete=1)
VersionSchain spec version string (default 1.0)
Wrapper Handles PaymentWhether payment flows through Anima's wrapper node (hp=1)

Supply-chain nodes

Each node is one seller/reseller in the chain, in order. For each node:

FieldMeaning
OrderThe node's position in the chain (unique per chain)
ASIAdvertising system identifier — the seller's domain (e.g. exchange1.com)
SIDYour seller/reseller ID within that advertising system
Handles Payment (HP)Whether payment flows through this node (1/0)
NameThe company name for this node (optional)
DomainThe business domain of this node (optional)
RIDRequest ID for this node (optional)

Add a node per direct seller relationship you want disclosed. Get the ASI/SID values from each seller — they're the same identifiers you'd put in your sellers.json / ads.txt relationships.