Consent and Compute Sponsoring
Relevant concepts
job
An app-created unit of work submitted to CSL. createJob() returns accepted metadata with a job_id plus one or more slot_ids.
slot
A sponsor decision slot associated with a job. The SDK retrieves the decision through getDecision(slotId).
decision
The sponsor outcome for one slot. In the SDK this is DecisionResponse. It can be pending, no-fill, or fill.
fill
A decision where fill === true. It includes creative, asset_token, constraints, and cs_declaration.
no-fill
A decision where fill === false. It includes a reason and cs_declaration.
beacon
An app-side event sent after fill, for example rendered, visible_started, visible_ended, or clicked. It is sent through sendBeacon().
See also
Ask about integration
Ask about integration
Start with Node direct for the recommended production-ready integration path.