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().

Go to Compute Sponsoring glossary

See also

Ask about integration

Ask about integration

Start with Node direct for the recommended production-ready integration path.